diff --git a/MacLog.txt b/MacLog.txt new file mode 100644 index 0000000..49ce7ba --- /dev/null +++ b/MacLog.txt @@ -0,0 +1,234 @@ +2024-05-21T17:29:08.611520 SECC MAC B8:27:EB:27:33:53 RaspiAtHome +2024-05-21T17:29:18.323217 SECC MAC B8:27:EB:27:33:53 RaspiAtHome +2024-05-21T17:29:27.135444 SECC MAC B8:27:EB:27:33:53 RaspiAtHome +2024-05-21T18:49:37.757557 SECC MAC F6:E7:B0:0F:77:EA Alpi SWI 130 001 +2024-05-21T18:50:25.760260 SECC MAC F6:E7:B0:0F:77:EA Alpi SWI 130 001 +2024-05-21T18:51:55.456487 SECC MAC E6:B1:46:CF:43:B2 Alpi SWI 132 001 +2024-05-21T18:52:12.778818 SECC MAC E6:B1:46:CF:43:B2 Alpi SWI 132 001 +2024-05-21T18:53:01.312392 SECC MAC 96:C1:03:C4:0D:92 Alpi SWI 131 001 +2024-05-21T18:54:05.902683 SECC MAC 7A:8E:92:F2:83:56 Alpi SWI 129 001 +2024-05-21T18:56:02.876738 SECC MAC 22:BE:FE:DB:A6:61 Alpi SWI 133 001 +2024-05-21T18:57:27.677160 SECC MAC 9E:ED:27:37:7C:1C Alpi SWI 128 001 +2024-05-21T18:58:40.036657 SECC MAC 7E:0B:F8:B2:F5:06 Alpi SWI 127 001 +2024-05-21T18:59:59.629666 SECC MAC 56:01:60:30:5F:B4 Alpi SWI 126 001 +2024-05-21T19:27:36.811935 SECC MAC DC:44:27:1F:E3:BD SucV3 PafStraas 2B +2024-05-21T19:30:45.194020 SECC MAC DC:44:27:1F:4C:64 SucV3 PafStraas 2A +2024-05-21T19:32:13.577084 SECC MAC DC:44:27:1F:26:9A SucV3 PafStraas 1D +2024-05-21T19:33:42.682369 SECC MAC DC:44:27:1F:BA:CC SucV3 PafStraas 1C +2024-05-21T19:35:01.448255 SECC MAC DC:44:27:1F:F1:EC SucV3 PafStraas 1B +2024-05-21T19:36:12.499604 SECC MAC DC:44:27:1F:91:15 SucV3 PafStraas 1A +2024-05-21T19:38:00.999068 SECC MAC DC:44:27:1F:49:18 SucV3 PafStraas 5C +2024-05-21T19:38:41.779243 SECC MAC DC:44:27:1F:24:60 SucV3 PafStraas 5D +2024-05-21T19:39:53.001016 SECC MAC DC:44:27:1F:54:AF SucV3 PafStraas 6A +2024-05-21T19:40:36.505826 SECC MAC DC:44:27:1F:84:D1 SucV3 PafStraas 6B +2024-05-21T19:41:24.828225 SECC MAC DC:44:27:1F:2C:7C SucV3 PafStraas 6C +2024-05-21T19:42:07.672527 SECC MAC DC:44:27:1F:80:25 SucV3 PafStraas 6D +2024-05-21T19:45:52.619427 SECC MAC DC:44:27:1F:0D:E7 SucV3 PafStraas 5B +2024-05-21T19:46:44.658812 SECC MAC DC:44:27:1F:A2:68 SucV3 PafStraas 5A +2024-05-21T19:48:27.111030 SECC MAC DC:44:27:1F:F8:6A SucV3 PafStraas 4B +2024-05-21T19:54:40.934214 SECC MAC DC:44:27:1F:86:C7 SucV3 PafStraas 3B +2024-05-21T19:56:34.924301 SECC MAC DC:44:27:1F:11:24 SucV3 PafStraas 3A +2024-05-21T20:19:42.843730 SECC MAC DC:44:27:1F:6D:0F SucV3 PafStraas 3C +2024-05-21T20:23:02.386877 SECC MAC DC:44:27:1F:2C:07 SucV3 PafStraas 2C +2024-05-21T20:24:48.143401 SECC MAC DC:44:27:1F:60:7A SucV3 PafStraas 4D +2024-05-21T20:25:44.826400 SECC MAC DC:44:27:1F:4A:BF SucV3 PafStraas 4C +2024-05-21T20:35:05.955387 SECC MAC DC:44:27:1F:34:0D SucV2 PAF 3A +2024-05-21T20:36:44.534922 SECC MAC DC:44:27:1F:02:A6 SucV2 PAF 2B +2024-05-21T20:38:59.715684 SECC MAC DC:44:27:1F:07:14 SucV2 PAF 2A +2024-05-21T20:46:56.759175 SECC MAC DC:44:27:1F:07:0C SucV2 PAF 1B +2024-05-21T20:47:44.061312 SECC MAC DC:44:27:1F:05:56 SucV2 PAF 1A +2024-05-21T21:09:42.692251 SECC MAC DC:44:27:1F:A0:00 SucV3 Langenbruck 5D +2024-05-21T21:13:26.238880 SECC MAC DC:44:27:1F:73:7E SucV3 Langenbruck 5B +2024-05-21T21:14:45.797955 SECC MAC DC:44:27:1F:46:86 SucV3 Langenbruck 5C +2024-05-21T21:16:01.388233 SECC MAC DC:44:27:1F:8E:46 SucV3 Langenbruck 5A +2024-05-21T21:17:15.274683 SECC MAC DC:44:27:1F:78:C6 SucV3 Langenbruck 4D +2024-05-21T21:17:56.490544 SECC MAC DC:44:27:1F:86:2E SucV3 Langenbruck 4C +2024-05-21T21:18:43.260660 SECC MAC DC:44:27:1F:4A:F5 SucV3 Langenbruck 4B +2024-05-21T21:19:44.476534 SECC MAC DC:44:27:1F:95:40 SucV3 Langenbruck 4A +2024-05-21T21:21:16.073879 SECC MAC DC:44:27:1F:CD:C5 SucV3 Langenbruck 1A +2024-05-21T21:21:58.197231 SECC MAC DC:44:27:1F:1D:74 SucV3 Langenbruck 1B +2024-05-21T21:22:31.537197 SECC MAC DC:44:27:1F:D8:36 SucV3 Langenbruck 1C +2024-05-21T21:23:05.512881 SECC MAC DC:44:27:1F:0F:D2 SucV3 Langenbruck 1D +2024-05-21T21:24:32.939673 SECC MAC DC:44:27:1F:C2:E0 SucV3 Langenbruck 2A +2024-05-21T21:25:06.257572 SECC MAC DC:44:27:1F:19:E2 SucV3 Langenbruck 2B +2024-05-21T21:25:41.183515 SECC MAC DC:44:27:1F:AB:A2 SucV3 Langenbruck 2C +2024-05-21T21:26:18.795473 SECC MAC DC:44:27:1F:7E:46 SucV3 Langenbruck 2D +2024-05-21T21:27:05.616048 SECC MAC DC:44:27:1F:3C:48 SucV3 Langenbruck 3A +2024-05-21T21:27:42.196006 SECC MAC DC:44:27:1F:22:DB SucV3 Langenbruck 3B +2024-05-21T21:28:28.692548 SECC MAC DC:44:27:1F:67:73 SucV3 Langenbruck 3D +2024-05-21T21:29:03.930426 SECC MAC DC:44:27:1F:9A:BB SucV3 Langenbruck 3C +2024-05-21T21:36:34.994428 SECC MAC 8A:01:92:D6:35:87 Alpi EnBW 906470*1 +2024-05-21T21:38:43.729181 SECC MAC 9E:54:DB:34:84:E7 Alpi EnBW 906470*2 +2024-06-06T08:36:43.604386 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:36:43.641907 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:37:58.603693 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:38:03.720823 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:38:27.603540 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:38:27.604233 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:39:48.604985 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:39:48.605626 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:58:51.609927 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:58:51.615653 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:59:42.610360 SECC MAC DC:0E:A1:11:67:08 +2024-06-06T08:59:42.612265 SECC MAC DC:0E:A1:11:67:08 +2024-06-07T17:55:43.186237 SECC MAC 32:FE:79:B3:61:01 +2024-06-07T18:20:29.163076 SECC MAC E8:EB:1B:1A:E4:7E +2024-06-07T18:20:29.166374 SECC MAC E8:EB:1B:1A:E4:7E +2024-06-07T18:21:24.534619 SECC MAC E8:EB:1B:1B:50:54 +2024-06-07T18:22:30.532220 SECC MAC E8:EB:1B:1A:F8:20 +2024-06-07T18:23:31.171289 SECC MAC E8:EB:1B:1B:57:85 +2024-06-08T11:19:28.588317 SECC MAC EA:C4:79:95:0B:D3 +2024-06-08T11:19:28.593545 SECC MAC EA:C4:79:95:0B:D3 +2024-06-08T12:44:11.623276 SECC MAC 00:13:95:31:C1:01 +2024-06-08T12:44:11.626572 SECC MAC 00:13:95:31:C1:01 +2024-06-08T12:47:24.625720 SECC MAC 00:13:95:2D:C2:76 +2024-06-08T12:47:24.628601 SECC MAC 00:13:95:2D:C2:76 +2024-06-08T12:54:15.638666 SECC MAC 00:13:95:2D:C2:76 +2024-06-08T14:25:43.617552 SECC MAC 12:E2:D2:34:33:5B +2024-06-08T14:25:43.620688 SECC MAC 12:E2:D2:34:33:5B +2024-06-08T18:14:11.560344 SECC MAC A0:B0:C0:D2:04:BC +2024-06-08T21:09:16.620238 SECC MAC FE:72:15:6F:41:5E +2024-06-08T21:09:16.625180 SECC MAC FE:72:15:6F:41:5E +2024-06-09T15:00:08.542914 SECC MAC DC:0E:A1:11:67:08 +2024-06-09T15:00:08.544561 SECC MAC DC:0E:A1:11:67:08 +2024-06-09T15:00:19.543071 SECC MAC DC:0E:A1:11:67:08 +2024-06-09T15:00:19.542938 SECC MAC DC:0E:A1:11:67:08 +2024-06-09T15:55:44.166842 SECC MAC 54:10:EC:A1:F3:E2 +2024-06-09T15:55:44.171041 SECC MAC 54:10:EC:A1:F3:E2 +2024-06-09T16:00:47.177083 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:00:47.180574 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:00:47.183825 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:00:47.187118 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:00:47.190439 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:00:47.193700 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:00:47.196967 SECC MAC 8A:60:56:40:34:56 +2024-06-09T16:14:58.352666 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.356125 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.359664 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.362933 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.366195 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.369560 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.373012 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.376418 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.379720 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:14:58.382940 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:15:01.292283 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:15:01.295799 SECC MAC 82:92:6E:C7:67:7D +2024-06-09T16:21:07.559381 SECC MAC 7A:2B:E9:0B:69:25 +2024-06-22T14:05:30.206426 SECC MAC EA:C4:79:95:0B:D3 +2024-06-22T14:05:30.212026 SECC MAC EA:C4:79:95:0B:D3 +2024-06-22T15:35:54.306023 SECC MAC DC:44:27:1F:33:FF +2024-06-22T15:35:55.817336 SECC MAC DC:44:27:1F:33:FF +2024-06-22T15:44:17.617459 SECC MAC DC:44:27:1F:33:FB +2024-06-23T14:35:14.443031 SECC MAC CA:43:ED:EC:E5:1B +2024-06-23T19:11:27.184648 SECC MAC 0A:39:46:FF:76:D3 +2024-06-23T19:11:27.189713 SECC MAC 0A:39:46:FF:76:D3 +2024-06-23T19:37:40.578736 SECC MAC DC:44:27:1F:02:03 +2024-06-23T19:37:40.582165 SECC MAC DC:44:27:1F:02:03 +2024-07-19T12:49:28.186474 SECC MAC 0E:A6:E1:05:C5:84 +2024-07-19T12:49:28.191176 SECC MAC 0E:A6:E1:05:C5:84 +2024-07-19T12:52:20.303500 SECC MAC CE:3A:F0:9A:64:E9 +2024-07-19T18:19:37.167094 SECC MAC DC:44:27:1F:33:FB +2024-07-19T18:19:37.238901 SECC MAC DC:44:27:1F:33:FB +2024-07-19T18:21:04.587969 SECC MAC DC:44:27:1F:33:FB +2024-07-19T18:21:04.591318 SECC MAC DC:44:27:1F:33:FB +2024-07-19T18:27:25.289527 SECC MAC 98:ED:5C:FE:A8:E4 +2024-07-19T18:27:25.292817 SECC MAC 98:ED:5C:FE:A8:E4 +2024-07-21T21:22:28.630366 SECC MAC 54:F8:F0:70:25:86 +2024-07-21T21:22:30.766302 SECC MAC 54:F8:F0:70:25:86 +2024-07-26T23:18:29.171274 SECC MAC A6:2F:7F:EF:D8:74 +2024-07-26T23:18:29.175468 SECC MAC A6:2F:7F:EF:D8:74 +2024-07-27T12:18:26.541599 SECC MAC 54:F8:F0:70:25:BE +2024-07-27T12:18:26.546673 SECC MAC 54:F8:F0:70:25:BE +2024-07-27T14:37:44.568246 SECC MAC DC:44:27:1F:36:8D +2024-07-27T14:37:44.572753 SECC MAC DC:44:27:1F:36:8D +2024-07-27T17:35:08.587575 SECC MAC 54:F8:F0:70:29:A4 +2024-07-27T17:35:08.591013 SECC MAC 54:F8:F0:70:29:A4 +2024-07-27T17:37:43.584566 SECC MAC 54:F8:F0:70:29:9E +2024-07-27T19:46:56.610307 SECC MAC DC:44:27:1F:23:63 +2024-07-27T19:46:56.613948 SECC MAC DC:44:27:1F:23:63 +2024-07-27T19:49:07.606741 SECC MAC DC:44:27:1F:23:5F +2024-07-27T19:49:07.609367 SECC MAC DC:44:27:1F:23:5F +2024-07-28T11:06:06.538773 SECC MAC 00:14:2D:77:AD:3A +2024-07-28T16:58:31.665432 SECC MAC 80:34:28:2D:E4:DA +2024-07-30T10:23:38.166140 SECC MAC 0A:44:59:EE:7F:09 +2024-07-30T10:23:38.171354 SECC MAC 0A:44:59:EE:7F:09 +2024-07-31T11:19:35.324804 SECC MAC E2:98:AC:80:F3:CF +2024-07-31T11:19:35.328931 SECC MAC E2:98:AC:80:F3:CF +2024-07-31T13:50:19.205422 SECC MAC 54:F8:F0:70:33:BA +2024-07-31T13:50:19.209187 SECC MAC 54:F8:F0:70:33:BA +2024-07-31T13:52:50.697656 SECC MAC 54:F8:F0:70:33:7C +2024-07-31T16:21:23.596017 SECC MAC DC:44:27:1F:2F:8D +2024-07-31T19:32:59.601194 SECC MAC 54:F8:F0:70:35:84 +2024-07-31T19:32:59.604332 SECC MAC 54:F8:F0:70:35:84 +2024-07-31T19:48:18.624222 SECC MAC 54:F8:F0:70:35:84 +2024-07-31T22:23:52.696936 SECC MAC DC:44:27:1F:D4:53 +2024-07-31T22:23:52.700841 SECC MAC DC:44:27:1F:D4:53 +2024-08-01T01:14:37.603690 SECC MAC DC:44:27:1F:17:F0 +2024-08-01T01:14:37.607273 SECC MAC DC:44:27:1F:17:F0 +2024-08-01T01:18:13.584473 SECC MAC DC:44:27:1F:17:F0 +2024-08-01T02:53:11.565478 SECC MAC DC:44:27:1F:21:F5 +2024-08-01T02:53:11.569617 SECC MAC DC:44:27:1F:21:F5 +2024-08-01T02:56:07.564853 SECC MAC DC:44:27:1F:21:F5 +2024-08-01T02:56:07.568331 SECC MAC DC:44:27:1F:21:F5 +2024-08-01T05:04:20.613758 SECC MAC DC:44:27:1F:26:0D +2024-08-01T05:04:20.622375 SECC MAC DC:44:27:1F:26:0D +2024-08-01T06:06:52.591226 SECC MAC DC:44:27:1F:C3:85 +2024-08-01T06:06:52.594888 SECC MAC DC:44:27:1F:C3:85 +2024-08-01T06:10:09.600840 SECC MAC DC:44:27:1F:C3:85 +2024-08-01T06:10:19.602558 SECC MAC DC:44:27:1F:C3:85 +2024-08-01T06:10:22.602021 SECC MAC DC:44:27:1F:C3:85 +2024-08-01T06:12:43.589424 SECC MAC DC:44:27:1F:2E:9D +2024-08-01T06:12:43.592785 SECC MAC DC:44:27:1F:2E:9D +2024-08-01T06:20:39.605350 SECC MAC DC:44:27:1F:2E:9D +2024-08-01T15:58:52.174196 SECC MAC 98:ED:5C:FF:CD:71 +2024-08-01T15:58:52.179097 SECC MAC 98:ED:5C:FF:CD:71 +2024-08-01T18:46:19.185707 SECC MAC DC:44:27:1F:B7:2C +2024-08-01T18:46:19.189284 SECC MAC DC:44:27:1F:B7:2C +2024-08-01T18:50:40.188330 SECC MAC DC:44:27:1F:B7:2C +2024-08-01T18:50:40.191480 SECC MAC DC:44:27:1F:B7:2C +2024-08-01T21:15:53.090234 SECC MAC DC:44:27:1F:12:5C +2024-08-01T21:15:53.095090 SECC MAC DC:44:27:1F:12:5C +2024-08-01T22:54:03.577868 SECC MAC DC:44:27:1F:11:9E +2024-08-01T22:54:03.581042 SECC MAC DC:44:27:1F:11:9E +2024-08-01T22:55:53.576779 SECC MAC DC:44:27:1F:12:6E +2024-08-01T23:00:17.612357 SECC MAC DC:44:27:1F:01:88 +2024-08-01T23:05:56.614355 SECC MAC 98:ED:5C:EF:CD:71 +2024-08-02T15:58:53.635701 SECC MAC 3E:6A:54:19:94:15 +2024-08-02T15:58:53.640101 SECC MAC 3E:6A:54:19:94:15 +2024-08-02T16:07:59.038214 SECC MAC 3E:6A:54:19:94:15 +2024-08-02T19:10:57.564547 SECC MAC DC:44:27:1F:08:72 +2024-08-02T19:10:57.569819 SECC MAC DC:44:27:1F:08:72 +2024-08-02T20:37:21.619641 SECC MAC DC:44:27:1F:11:74 +2024-08-02T20:37:21.622558 SECC MAC DC:44:27:1F:11:74 +2024-08-02T20:41:47.620796 SECC MAC DC:44:27:1F:11:74 +2024-08-02T22:15:40.621796 SECC MAC DC:44:27:1F:24:17 +2024-08-02T22:15:40.625113 SECC MAC DC:44:27:1F:24:17 +2024-08-03T00:00:34.624697 SECC MAC DC:44:27:1F:9C:5E +2024-08-03T00:00:34.627945 SECC MAC DC:44:27:1F:9C:5E +2024-08-03T09:40:49.545588 SECC MAC DC:44:27:1F:17:E2 +2024-08-03T09:40:49.550171 SECC MAC DC:44:27:1F:17:E2 +2024-08-03T12:09:59.574201 SECC MAC 98:ED:5C:8C:A9:61 +2024-08-03T12:09:59.577547 SECC MAC 98:ED:5C:8C:A9:61 +2024-08-03T14:53:27.200706 SECC MAC DC:44:27:1F:19:18 +2024-08-03T14:53:27.205120 SECC MAC DC:44:27:1F:19:18 +2024-08-03T14:55:42.315826 SECC MAC DC:44:27:1F:19:18 +2024-08-03T16:58:38.177141 SECC MAC B2:8D:AB:55:4D:BC +2024-08-03T16:58:38.180231 SECC MAC B2:8D:AB:55:4D:BC +2024-08-03T18:48:01.686057 SECC MAC 70:B3:D5:1A:ED:E7 +2024-08-03T18:48:03.368764 SECC MAC 70:B3:D5:1A:ED:E7 +2024-08-03T21:13:46.299408 SECC MAC 54:F8:F0:13:7F:DE +2024-08-03T21:13:46.302899 SECC MAC 54:F8:F0:13:7F:DE +2024-08-03T21:21:37.357054 SECC MAC 54:F8:F0:13:7F:DE +2024-08-03T23:12:03.191374 SECC MAC 00:01:87:05:27:25 +2024-08-03T23:12:03.194739 SECC MAC 00:01:87:05:27:25 +2024-08-03T23:36:25.183816 SECC MAC 86:AF:94:C2:68:B4 +2024-08-03T23:36:25.187195 SECC MAC 86:AF:94:C2:68:B4 +2024-08-03T23:50:39.607805 SECC MAC 86:AF:94:C2:68:B4 +2024-08-04T01:39:11.186496 SECC MAC 54:F8:F0:70:25:92 +2024-08-04T01:39:11.191096 SECC MAC 54:F8:F0:70:25:92 +2024-08-04T01:42:47.546590 SECC MAC 54:F8:F0:70:25:92 +2024-08-04T01:45:16.540948 SECC MAC 54:F8:F0:70:25:62 +2024-08-04T01:45:16.544722 SECC MAC 54:F8:F0:70:25:62 +2024-08-04T19:43:53.556227 SECC MAC B2:F0:CD:25:67:3C +2024-08-04T19:46:27.610413 SECC MAC 42:B6:54:5E:05:97 diff --git a/RawExiLog.txt b/RawExiLog.txt new file mode 100644 index 0000000..a291922 --- /dev/null +++ b/RawExiLog.txt @@ -0,0 +1,18 @@ +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b46001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828568101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828568101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0bc6001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828568101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0bc6001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e000c300a081828568101818000000060a1e806030303e028386c04800 +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0bc6001810580480c08360100c143340800 +01fe800100000029809a0203af96e35a4fb8de50e0a00100a081828568101818000000060a1e806030303e028386c04800 diff --git a/RawExiLog.txt.decoded.txt b/RawExiLog.txt.decoded.txt new file mode 100644 index 0000000..c32880c --- /dev/null +++ b/RawExiLog.txt.decoded.txt @@ -0,0 +1,585 @@ +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b46001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "45", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "302", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "46", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "302", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "46", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "302", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "46", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828570101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "302", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "46", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828568101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "301", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0b86001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "46", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828568101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "301", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0bc6001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "47", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0004080a001828568101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "301", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0bc6001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "47", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e000c300a081828568101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "3", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "6", +"EVSEStatusCode_text": "EVSE_Malfunction", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "1", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "301", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} +01fe800100000023809a0203af96e35a4fb8de50d1401240c0c0bc6001810580480c08360100c143340800 means: +{ +"msgName": "CurrentDemandReq", +"info": "35 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "73", +"EVTargetCurrent.Multiplier": "0", +"EVTargetCurrent.Value": "47", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "0", +"EVMaximumCurrentLimit_isUsed": "0", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "333", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +01fe800100000029809a0203af96e35a4fb8de50e0a00100a081828568101818000000060a1e806030303e028386c04800 means: +{ +"msgName": "CurrentDemandRes", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0ebe5b8d693ee379", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "FAILED_SequenceError", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "2", +"EVSEStatusCode_text": "EVSE_Shutdown", +"DC_EVSEStatus.NotificationMaxDelay": "10", +"DC_EVSEStatus.EVSENotification": "1", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "301", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "0", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "0", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "500", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "62", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit.Multiplier": "2", +"EVSEMaximumPowerLimit.Value": "1240", +"EVSEMaximumPowerLimit.Unit": "W", +"debug": "Line442" +} diff --git a/addressManager.py b/addressManager.py index d673756..fc8e5fa 100644 --- a/addressManager.py +++ b/addressManager.py @@ -27,6 +27,8 @@ class addressManager(): self.pevIp="" self.SeccIp="" self.SeccTcpPort = 15118 # just a default. Will be overwritten during SDP if we are pev. + self.evseMacIsUpdated = False + self.evseMac = [0, 0, 0, 0, 0, 0] pass def findLinkLocalIpv6Address(self): @@ -122,10 +124,12 @@ class addressManager(): if (len(self.localIpv6Addresses)==0): print("[addressManager] Error: No local Ipv6 address was found.") self.localIpv6Address = "localhost" - cfg_exitIfNoLocalLinkAddressIsFound = 1 + cfg_exitIfNoLocalLinkAddressIsFound = getConfigValueBool("exit_if_no_local_link_address_is_found") if (cfg_exitIfNoLocalLinkAddressIsFound!=0): - print("Exiting, because it does not make sense to continue without IPv6 address"); - sys.exit(1); + print("Exiting, because it does not make sense to continue without IPv6 address") + sys.exit(1) + else: + print("Error: It does not make sense to continue without IPv6 address, but exit_if_no_local_link_address_is_found says you want to continue"); else: # at least one address was found. Take the first one (this may be the wrong adaptor). self.localIpv6Address = self.localIpv6Addresses[0] @@ -155,8 +159,16 @@ class addressManager(): def setEvseMac(self, evseMac): # During the SLAC, the MAC of the EVSE was found out. Store it, maybe we need it later. self.evseMac = evseMac + self.evseMacIsUpdated = True print("[addressManager] evse has MAC " + prettyMac(self.evseMac)) + def getEvseMacAsStringAndClearUpdateFlag(self): + self.evseMacIsUpdated = False + return prettyMac(self.evseMac) + + def isEvseMacNew(self): + return self.evseMacIsUpdated + def setPevIp(self, pevIp): # During SDP, the IPv6 of the PEV was found out. Store it, maybe we need it later. if (type(pevIp)==type(bytearray([0]))): diff --git a/claralogConverter.py b/claralogConverter.py index 930574f..9a4b2a7 100644 --- a/claralogConverter.py +++ b/claralogConverter.py @@ -27,7 +27,7 @@ from helpers import combineValueAndMultiplier import json # The path where the script will search for pcap files: -directory = 'local/pcaps_to_convert' +directory = '../clara-logs' # stop the evaluation after this number of packets. Set to zero to have no limit. nLimitNumberOfPackets = -1 @@ -42,11 +42,16 @@ nLimitNumberOfPackets = -1 def convertClaralogToTxt(inputFileName): global nLimitNumberOfPackets global directory - fileIn = open(inputFileName, 'r') - fileOut = open(inputFileName + '.decoded.txt', 'w') + outputFileName = inputFileName + '.decoded.txt' + # todo: if output file exists + if (os.path.isfile(os.path.join(directory, outputFileName))): + print("output file " + outputFileName + " already exists. Nothing to do.") + return + fileIn = open(inputFileName, 'r', encoding="Latin-1") + fileOut = open(outputFileName, 'w', encoding="Latin-1") print("# generated by claralogConverter.py", file=fileOut) print("# https://github.com/uhi22/pyPLC", file=fileOut) - fileOutValues = open(inputFileName + '.values.txt', 'w') + fileOutValues = open(inputFileName + '.values.txt', 'w', encoding="Latin-1") print("# generated by claralogConverter.py", file=fileOutValues) print("# https://github.com/uhi22/pyPLC", file=fileOutValues) fileOutStatistics = open(directory + '/pcap_statistics.txt', 'a') @@ -60,12 +65,13 @@ def convertClaralogToTxt(inputFileName): numberOfPackets+=1 #print(packet) print(line.strip(), file=fileOut) - posTcpPayload = line.find(": 01 fe 80 01 00") + lineWithoutBlanks = line.replace(" ", "") + posTcpPayload = lineWithoutBlanks.find(":01fe800100") if posTcpPayload>0: # we found the V2GTP header. - tcppayload = line[posTcpPayload + 2:] # everything until the end of the line is the data - # this gives a string of hex values, separated by " ", e.g. "01 fe 80 01" - s = tcppayload.replace(" ", "") # remove spaces + tcppayload = lineWithoutBlanks[posTcpPayload + 1:] # everything until the end of the line is the data + # this gives a string of hex values, separated by " ", e.g. "01fe8001" + s = tcppayload if (s[0:8]=="01fe8001"): # it is a V2GTP header with EXI content strExi = s[16:] # remove V2GTP header (8 bytes, means 16 hex characters) diff --git a/doc/EvseMode.md b/doc/EvseMode.md index 3450d19..b6e6deb 100644 --- a/doc/EvseMode.md +++ b/doc/EvseMode.md @@ -15,6 +15,16 @@ To convince the car, that a CCS charger is connected, several preconditions need ![image](EvseMode_BlockDiagram.jpg) +![image](foto_MiniEvse1.jpg) +![image](foto_MiniEvse2.jpg) +![image](foto_MiniEvse3.jpg) +![image](foto_MiniEvse4.jpg) +![image](foto_MiniEvse5.jpg) +![image](foto_MiniEvse6.jpg) + +An example schematic, the bill-of-material and a 3D model for the housing is available [here](../hardware/plc_evse/) + + ## Software ### Configuring the HomePlug modem as Charging Station diff --git a/doc/foto_MiniEvse1.jpg b/doc/foto_MiniEvse1.jpg new file mode 100644 index 0000000..f03c3e5 Binary files /dev/null and b/doc/foto_MiniEvse1.jpg differ diff --git a/doc/foto_MiniEvse2.jpg b/doc/foto_MiniEvse2.jpg new file mode 100644 index 0000000..d68992c Binary files /dev/null and b/doc/foto_MiniEvse2.jpg differ diff --git a/doc/foto_MiniEvse3.jpg b/doc/foto_MiniEvse3.jpg new file mode 100644 index 0000000..3f19991 Binary files /dev/null and b/doc/foto_MiniEvse3.jpg differ diff --git a/doc/foto_MiniEvse4.jpg b/doc/foto_MiniEvse4.jpg new file mode 100644 index 0000000..7d1a646 Binary files /dev/null and b/doc/foto_MiniEvse4.jpg differ diff --git a/doc/foto_MiniEvse5.jpg b/doc/foto_MiniEvse5.jpg new file mode 100644 index 0000000..db39d3a Binary files /dev/null and b/doc/foto_MiniEvse5.jpg differ diff --git a/doc/foto_MiniEvse6.jpg b/doc/foto_MiniEvse6.jpg new file mode 100644 index 0000000..fa977a0 Binary files /dev/null and b/doc/foto_MiniEvse6.jpg differ diff --git a/doc/hardware.md b/doc/hardware.md index a6a3775..c992141 100644 --- a/doc/hardware.md +++ b/doc/hardware.md @@ -36,7 +36,7 @@ The open-plc-utils report the version MAC-QCA7500-2.8.0.30-01-20190707-CS. Contra: - Even with the modified configuration for pev (according to https://openinverter.org/forum/viewtopic.php?p=55120#p55120), the QCA7500 does not send SLAC parameter requests. This means: Cannot be used as pev. -### TPlink TL-PA4010P +### TPlink TL-PA4010P v5.0 This adaptor was suggested by https://openinverter.org/forum/viewtopic.php?p=37085#p37085 and there, successfully used to establish a communication to the CCS charger. @@ -67,6 +67,12 @@ How to modify: - connect cables to supply the device. Works with 12V, also works with 5V from an USB power bank. - connect cables and circuit (1nF and 150ohms in series) for connecting to the pilot line. +#### TPlink TL-PA4010P v2.3 +![image](https://github.com/user-attachments/assets/c98d100c-f7fc-4e41-a183-1b5eeebd43fa) +![image](https://github.com/user-attachments/assets/6fef8096-4373-42d9-9688-7d284f587940) + +Confirmed to be working as EVSE (needs patching via open-plc-utils) and supplied with 5V. + ## Controller for the PEV Besides the homeplug modem, there are additional parts necessary for a vehicle to perform CCS charging. Two of these are: 1. The inlet voltage measurement. 2. The control of CP state and relays. diff --git a/doc/installation_on_raspberry.md b/doc/installation_on_raspberry.md index 841bcd3..b4d649a 100644 --- a/doc/installation_on_raspberry.md +++ b/doc/installation_on_raspberry.md @@ -241,3 +241,23 @@ https://strobelstefan.org/2019/10/16/zugriff-via-ssh-ohne-passworteingabe-anmeld - in connection->SSH->Auth, browse to the private key generated above. - in session, give a name for the session, and click "safe" to store the connection settings - next time, the connection to the pi works just by clicking the saved session. + +## Optional: MAC logging with GPS coordinates + +0. connect GPS module to the raspberry. This needs only 3 wires: 3V3, GND, RXD. The TXD of the module needs to be connected to the RXD of the raspberry. https://tutorials-raspberrypi.de/raspberry-pi-gps-ortung-navigation/ +1. `sudo apt-get install minicom gpsd gpsd-clients` +2. in the raspberry pi config, enable the serial port and disable the serial console +3. reboot +4. `ls -ltr /dev/ser* # should show all serial devices` +5. `cat /dev/serial0` Get the the raw NMEA data from the serial line and shows it. Processing of them works also without the daemon. +6. configure the gsd: `nano /etc/default/gpsd` + +``` + USBAUTO=“false“ + DEVICES=“/dev/serial0″ + GPSD_OPTIONS=“-n“ +``` + +start the GPS daemon: `sudo service gpsd start` + +Now this works: `cgps -s` diff --git a/doc/plcSignalAmplitude.md b/doc/plcSignalAmplitude.md new file mode 100644 index 0000000..8aa6770 --- /dev/null +++ b/doc/plcSignalAmplitude.md @@ -0,0 +1,77 @@ +# PLC signal amplitudes + +To have comparable results, we measure the peak-to-peak voltage of the preamble of the homeplug packet. + +1. Homeplug modem with AR7420, supplied by 5V +10Vpp at the transformer + +2. Homeplug modem with AR7420, supplied by 5V, with 150ohm series resistor between transformer and CP. +Foccci v3 (including transformer with RIK10, 2x5 turns) connected via 1m twisted pair. +3Vpp at the CP line + +3. Like 2, but in the homeplug modem two additional series resistors 680ohms in the transmit path, between +the power amplifier and the transformer. + +- EVSE packet: 250mVpp at the CP line +- Foccci packet: 500mVpp at the CP line + +4. Like 3, but in the homeplug modem the two 680ohm in serial and a 10ohm in parallel to the transformer. + +- Foccci packet: 500mVpp at the CP line (no change, normal) +- EVSE packet: hardly measurable, in the 20mVpp range. +- Communication still works perfect. + +5. Compleo 20kW triple charger + +Sends very loud packets, even if no vehicle is connected. +17Vpp + +6. ISO 15118-3 + +On both, EVSE side and EV side of the charging cable, the typical voltage is +1.3Vpp. +This is specified as "power spectral density" of typical -75dBm/Hz at 1.8MHz to 30MHz, receiver band width 9kHz with 50 ohms. + +Example states the following levels: +- Transceiver output: -72dBm/Hz +- CP on EVSE: -76dBm/Hz +- CP on PEV: -78dBm/Hz +- Transceiver modem input: -81dBm/Hz +This would be 9dB between transmitter output and receiver input. + +7. Output of the QCA7005 + +4Vpp. Each output (TX+ and TX-) sit at ~1.6V statically, and move 1V up and 1V down. So the differential voltage +reaches from -2V to +2V, which is 4Vpp. + +8. Foccci 5.1 transmit level + +with 120ohm termination + +270mVpp + +9. Foccci 5.1 receive limit test + +- Foccci sees the EVSE, starting to become instable, if 400mVpp -36dB. This is 400mVpp / 64 = 6mVpp. +- Foccci sees single messages, if 400mVpp -42dB. This is 3mV. +- Foccci does not see the EVSE (modem goes to sleep) if 400mVpp -44dB. This is 400mVpp/158 = 2.5mVpp. + +10. Foccci 5.1 transformerless patch, R25=100ohms, receive limit + +- 400mV -32dB stable connection. +- 400mV -38dB still works, starting to become instable. +- 400mV -44dB sometimes modem sleep, sometimes not. +- 400mV -50dB modem sleep. + +11. Foccci 5.1 transformerless patch, R25=100ohms, transmit level + +210mVpp + + +# Attenuation calculator + +https://www.digikey.de/de/resources/conversion-calculators/conversion-calculator-attenuator + +* -6dB is half voltage +* -12dB is quater voltage +* -20dB is tenth voltage diff --git a/doc/pyPlc.ini.template b/doc/pyPlc.ini.template index 64cb9ab..afa311e 100644 --- a/doc/pyPlc.ini.template +++ b/doc/pyPlc.ini.template @@ -112,6 +112,16 @@ charge_target_voltage = 270 # Deeper explanations here: https://github.com/uhi22/pyPLC/blob/master/doc/installation_on_raspberry.md#further-optimizations exit_on_session_end = False +# If pyPLC does not find a local link address, this means there is no +# ethernet connection to the homeplug modem. This is a severe hardware +# error, so pyPLC will terminate. However, for special testing purposes this can +# be set to False. In this case, pyPLC will continue to run, even if there is no modem connected. +exit_if_no_local_link_address_is_found = True + +# pyPLC in PevMode or ListenMode can detect the MAC address of the charger (SECC MAC) and +# write it, together with the time stamp, into the file MacLog.txt +log_the_evse_mac_to_file = True + # Run test cases. # Explanation in doc/testing_and_simulation.md # Possible values: @@ -135,8 +145,9 @@ udp_syslog_enable = Yes # Limitations/explanations here: https://openinverter.org/forum/viewtopic.php?p=57894#p57894 and # https://openinverter.org/forum/viewtopic.php?t=1063 (Is it possible to make a CCS to CHAdeMO adapter?) # none: all other use cases -charge_parameter_backend = chademo +#charge_parameter_backend = chademo #charge_parameter_backend = mqtt +charge_parameter_backend = none # REST callback for SoC states. Comment out to disable. Do not leave a trailing slash # This parameter is used in EvseMode, to configure where the data which is retrieved @@ -146,3 +157,6 @@ soc_callback_enabled = False soc_callback_endpoint = http://1.1.1.1 # Fallback value to use if the vehicle does not support the EVEnergyCapacity.Value soc_fallback_energy_capacity = 2700 + +# The URL where to send some logging data. +logging_url = http://enteryourhosthere.org/pyPlcLogging/addLog.php diff --git a/exiConnector.py b/exiConnector.py index fdbd0ea..67fc3b0 100644 --- a/exiConnector.py +++ b/exiConnector.py @@ -298,13 +298,24 @@ def testReadExiFromExiLogFile(strLogFileName): strDecoderSelection = "D" # it is a DIN message if (strToDecode[1:3]=="H ") or (strToDecode[1:3]=="h "): strDecoderSelection = "H" # it is a ProtocolHandshake message - + if (strDecoderSelection==""): # no decoder prefix contained in the file. Assume DIN. + strDecoderSelection = "D" if (len(strDecoderSelection)>0): # if we have selected a valid decoder - posOfSpace=2 - s = strToDecode[posOfSpace+1:] # The part after the " " contains the EXI hex data. + posOfSpace=strToDecode.find(" ") + if (posOfSpace>0): + posStartOfData = posOfSpace+1 # we have a space in the line, the exi data starts after the space + else: + print(strToDecode[0:4]) + if (strToDecode[0:4]=="01fe"): + print("seems we have a v2gtp header") + posStartOfData = 16 # we have a v2gtp header, so the exi data starts after 16 characters + else: + print("seems we have raw exi data") + posStartOfData = 1 # assume raw exi at the start of the line + s = strToDecode[posStartOfData:] # The part after the " " contains the EXI hex data. s = s.replace(" ", "") # Remove blanks s = s.replace("\n", "") # Remove line feeds - #print(s) + print(s) decoded=exiDecode(s, "D"+strDecoderSelection) print(myLine.replace("\n", "") + " means:") print(decoded) @@ -338,10 +349,20 @@ if __name__ == "__main__": if (False): testTimeConsumption() exit() - if (True): + if (False): testReadExiFromExiLogFile('DemoExiLog.txt') testReadExiFromExiLogFile('PevExiLog.txt') exit() + if (True): + testReadExiFromExiLogFile('RawExiLog.txt') + exit() + if (True): + print("ChargeParameterDiscovery of the BMW iX, https://github.com/uhi22/pyPLC/issues/14#issuecomment-1895437190") + print("From Everest logs (successful)") + testDecoder("809a0211c1ff77aed4fdff907190000009204061104e04070a8c30102050961f12805000", pre="DD", comment="") + testDecoder("809a0211c1ff77aed4fdff90800000040020000405182824138550008000018180c80c1c", pre="DD", comment="") + print("From pyPLC (failed)") + testDecoder("809A02004080C1014181C21080004800400000C0C320040C0E014060A184060606002060A190020303005030300510", pre="DD", comment="") if (False): testDecoder("8000ebab9371d34b9b79d189a98989c1d191d191818981d26b9b3a232b30010000040001b75726e3a64696e3a37303132313a323031323a4d73674465660020000100880", pre="DH", comment="supportedAppProtocolReq") diff --git a/fsmEvse.py b/fsmEvse.py index 7cec567..042ee6e 100644 --- a/fsmEvse.py +++ b/fsmEvse.py @@ -44,6 +44,16 @@ class fsmEvse(): # The timeout handling function. return (self.cyclesInState > 100) # 100*33ms=3.3s + def showDecodedTransmitMessage(self, msg): + # decodes the transmit message to show it in the trace. + # This is inefficient, because it calls the exi decoder via the slow + # command line interface, while DEcoding for the transmit data is + # technically not necessary. Only for logging. In case this + # introduces timing problems, just remove the three lines below. + exidataTx = removeV2GTPHeader(msg) + strConverterResultTx = exiDecode(exidataTx, "D"+self.schemaSelection) + self.addToTrace(strConverterResultTx) + def stateFunctionWaitForSupportedApplicationProtocolRequest(self): if (len(self.rxData)>0): @@ -54,6 +64,7 @@ class fsmEvse(): self.addToTrace(strConverterResult) if (strConverterResult.find("supportedAppProtocolReq")>0): nDinSchemaID = 255 # invalid default value + nIso1SchemaID = 255 try: jsondict = json.loads(strConverterResult) nAppProtocol_ArrayLen = int(jsondict["AppProtocol_arrayLen"]) @@ -64,8 +75,16 @@ class fsmEvse(): self.addToTrace("The NameSpace " + strNameSpace + " has SchemaID " + str(nSchemaId)) if (strNameSpace.find(":din:70121:")>0): nDinSchemaID = nSchemaId + if (strNameSpace.find(":iso:15118:2:2013")>0): + nIso1SchemaID = nSchemaId except: self.addToTrace("ERROR: Could not decode the supportedAppProtocolReq") + # Strategy for schema selection: pyPLC preferes DIN. If the car does not announce DIN, + # then pyPLC looks for ISO1. If this is also not announced by the car, pyPLC will not + # send a handshake response. + # This means: pyPLC does NOT care for the priority sent by the car. It uses the own + # priority "DIN over ISO1". Reason: DIN is proven-in-use, the ISO implementation still + # work-in-progress. if (nDinSchemaID<255): self.addToTrace("Detected DIN") # TESTSUITE: When the EVSE received the Handshake, it selects a new test case. @@ -75,9 +94,22 @@ class fsmEvse(): self.addToTrace("responding " + prettyHexMessage(msg)) self.Tcp.transmit(msg) self.publishStatus("Schema negotiated") + self.schemaSelection = "D" # D for DIN self.enterState(stateWaitForSessionSetupRequest) else: - self.addToTrace("Error: The connected car does not support DIN. At the moment, the pyPLC only supports DIN.") + if (nIso1SchemaID<255): + self.addToTrace("Detected ISO1 (aka ISO 2013)") + # TESTSUITE: When the EVSE received the Handshake, it selects a new test case. + testsuite_choose_testcase() + # Eh for encode handshake, SupportedApplicationProtocolResponse, with SchemaID as parameter + msg = addV2GTPHeader(exiEncode("Eh__"+str(nIso1SchemaID))) + self.addToTrace("responding " + prettyHexMessage(msg)) + self.Tcp.transmit(msg) + self.publishStatus("Schema negotiated") + self.schemaSelection = "1" # 1 for ISO1 + self.enterState(stateWaitForSessionSetupRequest) + else: + self.addToTrace("Error: The connected car does not support DIN or ISO1. At the moment, the pyPLC only supports DIN and ISO1.") def stateFunctionWaitForSessionSetupRequest(self): if (len(self.rxData)>0): @@ -85,16 +117,15 @@ class fsmEvse(): self.addToTrace("In state WaitForSessionSetupRequest, received " + prettyHexMessage(self.rxData)) exidata = removeV2GTPHeader(self.rxData) self.rxData = [] - strConverterResult = exiDecode(exidata, "DD") + strConverterResult = exiDecode(exidata, "D"+self.schemaSelection) # decodes DIN or ISO1 self.addToTrace(strConverterResult) if (strConverterResult.find("SessionSetupReq")>0): - # todo: check the request content, and fill response parameters - msg = addV2GTPHeader(exiEncode("EDa")) # EDa for Encode, Din, SessionSetupResponse - self.addToTrace("responding " + prettyHexMessage(msg)) + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"a")) # EDa for Encode, Din, SessionSetupResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_SequenceError_for_SessionSetup)): # send a SessionSetupResponse with Responsecode SequenceError msg = addV2GTPHeader("809a0232417b661514a4cb91e0A02d0691559529548c0841e0fc1af4507460c0") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.Tcp.transmit(msg) self.publishStatus("Session established") self.enterState(stateWaitForServiceDiscoveryRequest) @@ -109,15 +140,16 @@ class fsmEvse(): self.addToTrace("In state WaitForServiceDiscoveryRequest, received " + prettyHexMessage(self.rxData)) exidata = removeV2GTPHeader(self.rxData) self.rxData = [] - strConverterResult = exiDecode(exidata, "DD") + strConverterResult = exiDecode(exidata, "D"+self.schemaSelection) # decodes DIN or ISO1 self.addToTrace(strConverterResult) if (strConverterResult.find("ServiceDiscoveryReq")>0): # todo: check the request content, and fill response parameters - msg = addV2GTPHeader(exiEncode("EDb")) # EDb for Encode, Din, ServiceDiscoveryResponse + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"b")) # EDb for Encode, Din, ServiceDiscoveryResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_SequenceError_for_ServiceDiscoveryRes)): # send a ServiceDiscoveryRes with Responsecode SequenceError msg = addV2GTPHeader("809a021a3b7c417774813311a0A120024100c4") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.Tcp.transmit(msg) self.publishStatus("Services discovered") self.enterState(stateWaitForServicePaymentSelectionRequest) @@ -129,15 +161,19 @@ class fsmEvse(): self.addToTrace("In state WaitForServicePaymentSelectionRequest, received " + prettyHexMessage(self.rxData)) exidata = removeV2GTPHeader(self.rxData) self.rxData = [] - strConverterResult = exiDecode(exidata, "DD") + strConverterResult = exiDecode(exidata, "D"+self.schemaSelection) # decodes DIN or ISO1 self.addToTrace(strConverterResult) - if (strConverterResult.find("ServicePaymentSelectionReq")>0): - # todo: check the request content, and fill response parameters - msg = addV2GTPHeader(exiEncode("EDc")) # EDc for Encode, Din, ServicePaymentSelectionResponse + if (self.schemaSelection=="D"): + strMessageName = "ServicePaymentSelectionReq" # This is the original name in DIN + else: + strMessageName = "PaymentServiceSelectionReq" # In ISO1, they use a slightly different name for the same thing. + if (strConverterResult.find(strMessageName)>0): + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"c")) # EDc for Encode, Din, ServicePaymentSelectionResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_SequenceError_for_ServicePaymentSelectionRes)): # send a ServicePaymentSelectionRes with Responsecode SequenceError msg = addV2GTPHeader("809a021a3b7c417774813311c0A0") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.Tcp.transmit(msg) self.publishStatus("ServicePayment selected") self.enterState(stateWaitForFlexibleRequest) # todo: not clear, what is specified. The Ioniq sends PowerDeliveryReq as next. @@ -149,7 +185,7 @@ class fsmEvse(): self.addToTrace("In state WaitForFlexibleRequest, received " + prettyHexMessage(self.rxData)) exidata = removeV2GTPHeader(self.rxData) self.rxData = [] - strConverterResult = exiDecode(exidata, "DD") + strConverterResult = exiDecode(exidata, "D"+self.schemaSelection) # decodes DIN or ISO1 self.addToTrace(strConverterResult) if (strConverterResult.find("PowerDeliveryReq")>0): # todo: check the request content, and fill response parameters @@ -157,11 +193,12 @@ class fsmEvse(): jsondict = json.loads(strConverterResult) current_soc = int(jsondict.get("EVRESSSOC", -1)) self.publishSoCs(current_soc, origin="PowerDeliveryReq") - msg = addV2GTPHeader(exiEncode("EDh")) # EDh for Encode, Din, PowerDeliveryResponse + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"h")) # EDh for Encode, Din, PowerDeliveryResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_Failed_for_PowerDeliveryRes)): # send a PowerDeliveryResponse with Responsecode Failed msg = addV2GTPHeader("809a0125e6cecc51408420400000") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.publishStatus("PowerDelivery") self.Tcp.transmit(msg) self.enterState(stateWaitForFlexibleRequest) # todo: not clear, what is specified in DIN @@ -175,11 +212,12 @@ class fsmEvse(): self.publishSoCs(current_soc, full_soc, energy_capacity, energy_request, origin="ChargeParameterDiscoveryReq") # todo: check the request content, and fill response parameters - msg = addV2GTPHeader(exiEncode("EDe")) # EDe for Encode, Din, ChargeParameterDiscoveryResponse + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"e")) # EDe for Encode, Din, ChargeParameterDiscoveryResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_ServiceSelectionInvalid_for_ChargeParameterDiscovery)): # send a ChargeParameterDiscoveryResponse with Responsecode ServiceSelectionInvalid msg = addV2GTPHeader("809a0125e6cecd50810001ec00201004051828758405500080000101844138101c2432c04081436c900c0c000041435ecc044606000200") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.publishStatus("ChargeParamDiscovery") self.Tcp.transmit(msg) self.nCableCheckLoops = 0 # start with a fresh full cable check @@ -191,16 +229,17 @@ class fsmEvse(): jsondict = json.loads(strConverterResult) current_soc = int(jsondict.get("DC_EVStatus.EVRESSSOC", -1)) self.publishSoCs(current_soc, -1, -1, origin="CableCheckReq") - if (self.nCableCheckLoops<10): + if (self.nCableCheckLoops<5): self.nCableCheckLoops+=1 strCableCheckOngoing = "1" else: strCableCheckOngoing = "0" # Now the cable check is finished. - msg = addV2GTPHeader(exiEncode("EDf_"+strCableCheckOngoing)) # EDf for Encode, Din, CableCheckResponse + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"f_"+strCableCheckOngoing)) # EDf for Encode, Din, CableCheckResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_Failed_for_CableCheckRes)): # send a CableCheckResponse with Responsecode Failed msg = addV2GTPHeader("809a0125e6cecc5020804080000400") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.publishStatus("CableCheck") if (not testsuite_faultinjection_is_triggered(TC_EVSE_Timeout_during_CableCheck)): self.Tcp.transmit(msg) @@ -226,11 +265,14 @@ class fsmEvse(): self.simulatedPresentVoltage += 5 if getConfigValueBool('evse_simulate_precharge'): - strPresentVoltage = str(self.simulatedPresentVoltage) # "345" + strPresentVoltage = str(int(self.simulatedPresentVoltage*10)/10) # "345" else: strPresentVoltage = str(self.hardwareInterface.getInletVoltage()) + + # in case we control a real power supply: give the precharge target to it + self.hardwareInterface.setPowerSupplyVoltageAndCurrent(uTarget, 1) self.callbackShowStatus(strPresentVoltage, "EVSEPresentVoltage") - msg = addV2GTPHeader(exiEncode("EDg_"+strPresentVoltage)) # EDg for Encode, Din, PreChargeResponse + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"g_"+strPresentVoltage)) # EDg for Encode, Din, PreChargeResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_Shutdown_during_PreCharge)): # send a PreChargeResponse with StatusCode EVSE_Shutdown, to simulate a user-triggered session stop msg = addV2GTPHeader("809a02180189551e24fc9e9160004100008182800000") @@ -238,23 +280,46 @@ class fsmEvse(): # send a PreChargeResponse with ResponseCode Failed msg = addV2GTPHeader("809a0125e6cecc516080408000008284de880800") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.publishStatus("PreCharging " + strPresentVoltage) if (not testsuite_faultinjection_is_triggered(TC_EVSE_Timeout_during_PreCharge)): self.Tcp.transmit(msg) self.enterState(stateWaitForFlexibleRequest) # todo: not clear, what is specified in DIN if (strConverterResult.find("ContractAuthenticationReq")>0): - # todo: check the request content, and fill response parameters - msg = addV2GTPHeader(exiEncode("EDl")) # EDl for Encode, Din, ContractAuthenticationResponse + # Ask the hardwareInterface, whether the user already presented a valid RFID or similar + if (self.hardwareInterface.isUserAuthenticated()): + strAuthFinished = "1" + self.addToTrace("Contract is fine") + else: + strAuthFinished = "0" + self.addToTrace("Contract is not (yet) fine") + msg = addV2GTPHeader(exiEncode("EDl_" + strAuthFinished)) # EDl for Encode, Din, ContractAuthenticationResponse if (testsuite_faultinjection_is_triggered(TC_EVSE_ResponseCode_SequenceError_for_ContractAuthenticationRes)): # send a ContractAuthenticationResponse with Responsecode SequenceError msg = addV2GTPHeader("809a021a3b7c417774813310c0A200") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.publishStatus("ContractAuthentication") self.Tcp.transmit(msg) self.enterState(stateWaitForFlexibleRequest) # todo: not clear, what is specified in DIN + if (strConverterResult.find("AuthorizationReq")>0): + # Ask the hardwareInterface, whether the user already presented a valid RFID or similar + if (self.hardwareInterface.isUserAuthenticated()): + strAuthFinished = "1" + self.addToTrace("User is Authorized") + else: + strAuthFinished = "0" + self.addToTrace("User is not (yet) authorized") + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"l_" + strAuthFinished)) # E1l for Encode, Iso1, AuthorizationResponse + self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) + self.publishStatus("Authorization") + self.Tcp.transmit(msg) + self.enterState(stateWaitForFlexibleRequest) if (strConverterResult.find("CurrentDemandReq")>0): # check the request content, and fill response parameters uTarget = 220 # default in case we cannot decode the requested voltage + iTarget = 1 # default... try: jsondict = json.loads(strConverterResult) strEVTargetVoltageValue = jsondict["EVTargetVoltage.Value"] @@ -264,7 +329,7 @@ class fsmEvse(): strEVTargetCurrentMultiplier = jsondict["EVTargetCurrent.Multiplier"] iTarget = combineValueAndMultiplier(strEVTargetCurrentValue, strEVTargetCurrentMultiplier) self.addToTrace("EV wants EVTargetVoltage " + str(uTarget) + " and EVTargetCurrent " + str(iTarget)) - self.hardwareInterface.setPevRequest(uTarget, iTarget) + self.hardwareInterface.setPowerSupplyVoltageAndCurrent(uTarget, iTarget) current_soc = int(jsondict.get("DC_EVStatus.EVRESSSOC", -1)) full_soc = int(jsondict.get("FullSOC", -1)) energy_capacity = int(jsondict.get("EVEnergyCapacity.Value", -1)) @@ -273,6 +338,7 @@ class fsmEvse(): self.publishSoCs(current_soc, full_soc, energy_capacity, energy_request, origin="CurrentDemandReq") self.callbackShowStatus(str(current_soc), "soc") + self.callbackShowStatus(str(uTarget) + "V, " + str(iTarget) + "A", "UandI") except: self.addToTrace("ERROR: Could not decode the CurrentDemandReq") @@ -287,7 +353,7 @@ class fsmEvse(): else: # The normal case. No stop requested from user. Just send EVSE_Ready. strEVSEStatus = "1" # 1=EVSE_Ready - msg = addV2GTPHeader(exiEncode("EDi_"+strPresentVoltage + "_" + strEVSEPresentCurrent + "_" + strEVSEStatus)) # EDi for Encode, Din, CurrentDemandRes + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"i_"+strPresentVoltage + "_" + strEVSEPresentCurrent + "_" + strEVSEStatus)) # EDi for Encode, Din, CurrentDemandRes if (testsuite_faultinjection_is_triggered(TC_EVSE_Malfunction_during_CurrentDemand)): # send a CurrentDemandResponse with StatusCode EVSE_Malfunction, to simulate e.g. a voltage overshoot msg = addV2GTPHeader("809a02203fa9e71c31bc920100821b430b933b4b7339032b93937b908e08043000081828440201818000040060a11c06030306402038441380") @@ -298,6 +364,7 @@ class fsmEvse(): # send a CurrentDemandResponse with ResponseCode Failed msg = addV2GTPHeader("809a0125e6cecc50e0804080000082867dc8081818000000040a1b64802030882702038486580800") self.addToTrace("responding " + prettyHexMessage(msg)) + self.showDecodedTransmitMessage(msg) self.publishStatus("CurrentDemand") if (not testsuite_faultinjection_is_triggered(TC_EVSE_Timeout_during_CurrentDemand)): self.Tcp.transmit(msg) @@ -306,16 +373,18 @@ class fsmEvse(): # todo: check the request content, and fill response parameters # simulate the decreasing voltage during the weldingDetection: self.simulatedPresentVoltage = self.simulatedPresentVoltage*0.8 + 3*random() - strPresentVoltage = str(self.simulatedPresentVoltage) + strPresentVoltage = str(int(self.simulatedPresentVoltage*10)/10) # "345" self.callbackShowStatus(strPresentVoltage, "EVSEPresentVoltage") - msg = addV2GTPHeader(exiEncode("EDj_"+strPresentVoltage)) # EDj for Encode, Din, WeldingDetectionRes + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"j_"+strPresentVoltage)) # EDj for Encode, Din, WeldingDetectionRes + self.showDecodedTransmitMessage(msg) self.addToTrace("responding " + prettyHexMessage(msg)) self.publishStatus("WeldingDetection") self.Tcp.transmit(msg) self.enterState(stateWaitForFlexibleRequest) # todo: not clear, what is specified in DIN if (strConverterResult.find("SessionStopReq")>0): # todo: check the request content, and fill response parameters - msg = addV2GTPHeader(exiEncode("EDk")) # EDk for Encode, Din, SessionStopRes + msg = addV2GTPHeader(exiEncode("E"+self.schemaSelection+"k")) # EDk for Encode, Din, SessionStopRes + self.showDecodedTransmitMessage(msg) self.addToTrace("responding " + prettyHexMessage(msg)) self.publishStatus("SessionStop") self.Tcp.transmit(msg) diff --git a/hardware/plc_evse/mini-evse-housing.FCStd b/hardware/plc_evse/mini-evse-housing.FCStd new file mode 100644 index 0000000..f28dd52 Binary files /dev/null and b/hardware/plc_evse/mini-evse-housing.FCStd differ diff --git a/hardware/plc_evse/mini-evse-housing.step b/hardware/plc_evse/mini-evse-housing.step new file mode 100644 index 0000000..4c26a96 --- /dev/null +++ b/hardware/plc_evse/mini-evse-housing.step @@ -0,0 +1,14154 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2024-03-12T18:53:57',('Author'),( + ''),'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Körper','Körper','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#13533); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#59,#90,#1539,#1871,#2037,#2054,#2071,#2102, + #2126,#2150,#2174,#2198,#2222,#2246,#2270,#2294,#2318,#2342,#2359, + #2392,#2418,#2442,#2468,#2494,#2520,#2546,#2572,#2598,#2624,#2650, + #2674,#2700,#2726,#2752,#2778,#2802,#2828,#2854,#2880,#2906,#2932, + #2958,#2984,#3010,#3034,#3060,#3079,#3110,#3134,#3158,#3182,#3206, + #3230,#3247,#3278,#3302,#3326,#3343,#3374,#3398,#3422,#3446,#3470, + #3494,#3518,#3542,#3566,#3590,#3614,#3631,#3662,#3688,#3714,#3740, + #3766,#3792,#3818,#3844,#3870,#3894,#3920,#3946,#3972,#3998,#4024, + #4050,#4076,#4095,#4120,#4151,#4175,#4199,#4216,#4247,#4271,#4295, + #4319,#4345,#4371,#4397,#4423,#4440,#4471,#4495,#4519,#4536,#4569, + #4595,#4619,#4645,#4669,#4695,#4719,#4743,#4767,#4791,#4817,#4841, + #4867,#4891,#4917,#4941,#4967,#4993,#5012,#5043,#5067,#5091,#5108, + #5141,#5167,#5193,#5219,#5245,#5271,#5297,#5321,#5347,#5371,#5395, + #5419,#5443,#5467,#5491,#5515,#5541,#5567,#5593,#5619,#5645,#5671, + #5697,#5723,#5749,#5773,#5799,#5823,#5840,#5871,#5895,#5919,#5943, + #5969,#5995,#6021,#6047,#6064,#6089,#6120,#6144,#6168,#6192,#6216, + #6240,#6264,#6288,#6312,#6336,#6360,#6377,#6394,#7342,#7354,#7434, + #7481,#7522,#7579,#7654,#7700,#7741,#7841,#7910,#7951,#8023,#8098, + #8143,#8184,#8196,#8244,#8264,#8300,#8315,#8327,#8347,#8373,#8385, + #8460,#8472,#8499,#8511,#8548,#8623,#8643,#8676,#8702,#8728,#8754, + #8778,#8802,#8826,#8850,#8874,#8900,#8926,#8952,#8978,#9004,#9030, + #9054,#9078,#9102,#9119,#9152,#9178,#9204,#9230,#9256,#9282,#9308, + #9327,#9358,#9384,#9410,#9434,#9458,#9482,#9506,#9530,#9554,#9578, + #9602,#9626,#9650,#9674,#9700,#9726,#9750,#9767,#9798,#9824,#9850, + #9874,#9898,#9922,#9946,#9970,#9994,#10018,#10042,#10066,#10090, + #10114,#10140,#10166,#10190,#10207,#10240,#10266,#10292,#10318, + #10344,#10370,#10396,#10415,#10446,#10470,#10494,#10518,#10542, + #10566,#10590,#10614,#10638,#10662,#10686,#10710,#10727,#10758, + #10782,#10806,#10830,#10854,#10878,#10902,#10926,#10950,#10974, + #10998,#11022,#11039,#11070,#11094,#11118,#11142,#11168,#11194, + #11220,#11246,#11263,#11280,#11302,#11319,#11336,#11348,#11365, + #11382,#11404,#11421,#11438,#11449,#11471,#11496,#11520,#11538, + #11550,#11573,#11597,#11613,#11625,#11648,#11672,#11689,#11700, + #11722,#11740,#11757,#11768,#11781,#11804,#11828,#11844,#11856, + #11871,#11882,#11905,#11922,#11932,#11949,#11967,#11990,#12014, + #12030,#12042,#12054,#12065,#12077,#12100,#12124,#12140,#12152, + #12183,#12207,#12233,#12259,#12285,#12311,#12328,#12359,#12383, + #12409,#12435,#12461,#12487,#12504,#12531,#12613,#12639,#12665, + #12747,#12768,#12789,#12864,#12879,#12894,#12927,#12953,#12979, + #13005,#13031,#13057,#13083,#13102,#13135,#13161,#13187,#13213, + #13239,#13265,#13291,#13310,#13341,#13365,#13391,#13417,#13443, + #13469,#13486,#13502,#13518)); +#17 = ADVANCED_FACE('',(#18),#54,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#39,#47)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-51.25,53.25,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-51.25,53.25,34.)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-51.25,53.25,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#24,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-56.25,48.25,34.)); +#34 = CIRCLE('',#35,5.); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(-51.25,48.25,34.)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,0.)); +#39 = ORIENTED_EDGE('',*,*,#40,.F.); +#40 = EDGE_CURVE('',#41,#32,#43,.T.); +#41 = VERTEX_POINT('',#42); +#42 = CARTESIAN_POINT('',(-56.25,48.25,0.)); +#43 = LINE('',#44,#45); +#44 = CARTESIAN_POINT('',(-56.25,48.25,0.)); +#45 = VECTOR('',#46,1.); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = ORIENTED_EDGE('',*,*,#48,.F.); +#48 = EDGE_CURVE('',#22,#41,#49,.T.); +#49 = CIRCLE('',#50,5.); +#50 = AXIS2_PLACEMENT_3D('',#51,#52,#53); +#51 = CARTESIAN_POINT('',(-51.25,48.25,0.)); +#52 = DIRECTION('',(0.,0.,1.)); +#53 = DIRECTION('',(1.,0.,0.)); +#54 = CYLINDRICAL_SURFACE('',#55,5.); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(-51.25,48.25,0.)); +#57 = DIRECTION('',(-0.,-0.,-1.)); +#58 = DIRECTION('',(1.,0.,0.)); +#59 = ADVANCED_FACE('',(#60),#85,.T.); +#60 = FACE_BOUND('',#61,.T.); +#61 = EDGE_LOOP('',(#62,#63,#71,#79)); +#62 = ORIENTED_EDGE('',*,*,#21,.T.); +#63 = ORIENTED_EDGE('',*,*,#64,.T.); +#64 = EDGE_CURVE('',#24,#65,#67,.T.); +#65 = VERTEX_POINT('',#66); +#66 = CARTESIAN_POINT('',(51.25,53.25,34.)); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(-51.25,53.25,34.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = ORIENTED_EDGE('',*,*,#72,.F.); +#72 = EDGE_CURVE('',#73,#65,#75,.T.); +#73 = VERTEX_POINT('',#74); +#74 = CARTESIAN_POINT('',(51.25,53.25,0.)); +#75 = LINE('',#76,#77); +#76 = CARTESIAN_POINT('',(51.25,53.25,0.)); +#77 = VECTOR('',#78,1.); +#78 = DIRECTION('',(0.,0.,1.)); +#79 = ORIENTED_EDGE('',*,*,#80,.F.); +#80 = EDGE_CURVE('',#22,#73,#81,.T.); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(-51.25,53.25,0.)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(1.,0.,0.)); +#85 = PLANE('',#86); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(-51.25,53.25,0.)); +#88 = DIRECTION('',(0.,1.,0.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = ADVANCED_FACE('',(#91,#116,#214,#440,#498,#532,#630,#776,#787,#821 + ,#895,#929,#1083,#1117,#1351,#1425,#1436),#1534,.T.); +#91 = FACE_BOUND('',#92,.T.); +#92 = EDGE_LOOP('',(#93,#103,#109,#110)); +#93 = ORIENTED_EDGE('',*,*,#94,.T.); +#94 = EDGE_CURVE('',#95,#97,#99,.T.); +#95 = VERTEX_POINT('',#96); +#96 = CARTESIAN_POINT('',(-56.25,-48.25,0.)); +#97 = VERTEX_POINT('',#98); +#98 = CARTESIAN_POINT('',(-56.25,-48.25,34.)); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(-56.25,-48.25,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(0.,0.,1.)); +#103 = ORIENTED_EDGE('',*,*,#104,.T.); +#104 = EDGE_CURVE('',#97,#32,#105,.T.); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(-56.25,-48.25,34.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,1.,0.)); +#109 = ORIENTED_EDGE('',*,*,#40,.F.); +#110 = ORIENTED_EDGE('',*,*,#111,.F.); +#111 = EDGE_CURVE('',#95,#41,#112,.T.); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(-56.25,-48.25,0.)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(0.,1.,0.)); +#116 = FACE_BOUND('',#117,.T.); +#117 = EDGE_LOOP('',(#118,#128,#136,#144,#152,#160,#168,#176,#184,#192, + #200,#208)); +#118 = ORIENTED_EDGE('',*,*,#119,.T.); +#119 = EDGE_CURVE('',#120,#122,#124,.T.); +#120 = VERTEX_POINT('',#121); +#121 = CARTESIAN_POINT('',(-56.25,-37.93120805369,13.54)); +#122 = VERTEX_POINT('',#123); +#123 = CARTESIAN_POINT('',(-56.25,-37.93120805369,22.935973154362)); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-56.25,-37.93120805369,13.54)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,0.,1.)); +#128 = ORIENTED_EDGE('',*,*,#129,.T.); +#129 = EDGE_CURVE('',#122,#130,#132,.T.); +#130 = VERTEX_POINT('',#131); +#131 = CARTESIAN_POINT('',(-56.25,-44.48154362416,22.935973154362)); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-56.25,-37.93120805369,22.935973154362)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,-1.,0.)); +#136 = ORIENTED_EDGE('',*,*,#137,.T.); +#137 = EDGE_CURVE('',#130,#138,#140,.T.); +#138 = VERTEX_POINT('',#139); +#139 = CARTESIAN_POINT('',(-56.25,-44.48154362416,21.110469798658)); +#140 = LINE('',#141,#142); +#141 = CARTESIAN_POINT('',(-56.25,-44.48154362416,22.935973154362)); +#142 = VECTOR('',#143,1.); +#143 = DIRECTION('',(0.,0.,-1.)); +#144 = ORIENTED_EDGE('',*,*,#145,.T.); +#145 = EDGE_CURVE('',#138,#146,#148,.T.); +#146 = VERTEX_POINT('',#147); +#147 = CARTESIAN_POINT('',(-56.25,-40.34731543624,21.110469798658)); +#148 = LINE('',#149,#150); +#149 = CARTESIAN_POINT('',(-56.25,-44.48154362416,21.110469798658)); +#150 = VECTOR('',#151,1.); +#151 = DIRECTION('',(0.,1.,0.)); +#152 = ORIENTED_EDGE('',*,*,#153,.T.); +#153 = EDGE_CURVE('',#146,#154,#156,.T.); +#154 = VERTEX_POINT('',#155); +#155 = CARTESIAN_POINT('',(-56.25,-40.34731543624,19.338657718121)); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-56.25,-40.34731543624,21.110469798658)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(0.,0.,-1.)); +#160 = ORIENTED_EDGE('',*,*,#161,.T.); +#161 = EDGE_CURVE('',#154,#162,#164,.T.); +#162 = VERTEX_POINT('',#163); +#163 = CARTESIAN_POINT('',(-56.25,-44.2399328859,19.338657718121)); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(-56.25,-40.34731543624,19.338657718121)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(0.,-1.,0.)); +#168 = ORIENTED_EDGE('',*,*,#169,.T.); +#169 = EDGE_CURVE('',#162,#170,#172,.T.); +#170 = VERTEX_POINT('',#171); +#171 = CARTESIAN_POINT('',(-56.25,-44.2399328859,17.513154362416)); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(-56.25,-44.2399328859,19.338657718121)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(0.,0.,-1.)); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#170,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(-56.25,-40.34731543624,17.513154362416)); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-56.25,-44.2399328859,17.513154362416)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(0.,1.,0.)); +#184 = ORIENTED_EDGE('',*,*,#185,.T.); +#185 = EDGE_CURVE('',#178,#186,#188,.T.); +#186 = VERTEX_POINT('',#187); +#187 = CARTESIAN_POINT('',(-56.25,-40.34731543624,15.365503355705)); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(-56.25,-40.34731543624,17.513154362416)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.,0.,-1.)); +#192 = ORIENTED_EDGE('',*,*,#193,.T.); +#193 = EDGE_CURVE('',#186,#194,#196,.T.); +#194 = VERTEX_POINT('',#195); +#195 = CARTESIAN_POINT('',(-56.25,-44.61577181208,15.365503355705)); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(-56.25,-40.34731543624,15.365503355705)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.,-1.,0.)); +#200 = ORIENTED_EDGE('',*,*,#201,.T.); +#201 = EDGE_CURVE('',#194,#202,#204,.T.); +#202 = VERTEX_POINT('',#203); +#203 = CARTESIAN_POINT('',(-56.25,-44.61577181208,13.54)); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-56.25,-44.61577181208,15.365503355705)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(0.,0.,-1.)); +#208 = ORIENTED_EDGE('',*,*,#209,.T.); +#209 = EDGE_CURVE('',#202,#120,#210,.T.); +#210 = LINE('',#211,#212); +#211 = CARTESIAN_POINT('',(-56.25,-44.61577181208,13.54)); +#212 = VECTOR('',#213,1.); +#213 = DIRECTION('',(0.,1.,0.)); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#226,#234,#242,#250,#258,#266,#274,#282,#290, + #298,#306,#314,#322,#330,#338,#346,#354,#362,#370,#378,#386,#394, + #402,#410,#418,#426,#434)); +#216 = ORIENTED_EDGE('',*,*,#217,.T.); +#217 = EDGE_CURVE('',#218,#220,#222,.T.); +#218 = VERTEX_POINT('',#219); +#219 = CARTESIAN_POINT('',(-56.25,-33.47441275167,22.981275167785)); +#220 = VERTEX_POINT('',#221); +#221 = CARTESIAN_POINT('',(-56.25,-35.16610738255,22.634379194631)); +#222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#223,#224,#225),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#223 = CARTESIAN_POINT('',(-56.25,-33.47441275167,22.981275167785)); +#224 = CARTESIAN_POINT('',(-56.25,-34.29194630872,22.865922818792)); +#225 = CARTESIAN_POINT('',(-56.25,-35.16610738255,22.634379194631)); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#220,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(-56.25,-35.16610738255,20.654093959732)); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(-56.25,-35.16610738255,22.634379194631)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(0.,0.,-1.)); +#234 = ORIENTED_EDGE('',*,*,#235,.T.); +#235 = EDGE_CURVE('',#228,#236,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(-56.25,-33.65897651006,21.175906040268)); +#238 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#239,#240,#241),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#239 = CARTESIAN_POINT('',(-56.25,-35.16610738255,20.654093959732)); +#240 = CARTESIAN_POINT('',(-56.25,-34.39387583892,21.000151006711)); +#241 = CARTESIAN_POINT('',(-56.25,-33.65897651006,21.175906040268)); +#242 = ORIENTED_EDGE('',*,*,#243,.T.); +#243 = EDGE_CURVE('',#236,#244,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(-56.25,-32.27097315436,21.352080536913)); +#246 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#247,#248,#249),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#247 = CARTESIAN_POINT('',(-56.25,-33.65897651006,21.175906040268)); +#248 = CARTESIAN_POINT('',(-56.25,-32.9240771812,21.352080536913)); +#249 = CARTESIAN_POINT('',(-56.25,-32.27097315436,21.352080536913)); +#250 = ORIENTED_EDGE('',*,*,#251,.T.); +#251 = EDGE_CURVE('',#244,#252,#254,.T.); +#252 = VERTEX_POINT('',#253); +#253 = CARTESIAN_POINT('',(-56.25,-30.9899328859,21.112567114094)); +#254 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#255,#256,#257),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#255 = CARTESIAN_POINT('',(-56.25,-32.27097315436,21.352080536913)); +#256 = CARTESIAN_POINT('',(-56.25,-31.4043624161,21.352080536913)); +#257 = CARTESIAN_POINT('',(-56.25,-30.9899328859,21.112567114094)); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#252,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.368439597315)); +#262 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#263,#264,#265),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#263 = CARTESIAN_POINT('',(-56.25,-30.9899328859,21.112567114094)); +#264 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.873053691275)); +#265 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.368439597315)); +#266 = ORIENTED_EDGE('',*,*,#267,.T.); +#267 = EDGE_CURVE('',#260,#268,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(-56.25,-30.85444630872,19.778674496644)); +#270 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#271,#272,#273),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#271 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.368439597315)); +#272 = CARTESIAN_POINT('',(-56.25,-30.5755033557,19.990083892617)); +#273 = CARTESIAN_POINT('',(-56.25,-30.85444630872,19.778674496644)); +#274 = ORIENTED_EDGE('',*,*,#275,.T.); +#275 = EDGE_CURVE('',#268,#276,#278,.T.); +#276 = VERTEX_POINT('',#277); +#277 = CARTESIAN_POINT('',(-56.25,-31.86744966443,19.416258389262)); +#278 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#279,#280,#281),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#279 = CARTESIAN_POINT('',(-56.25,-30.85444630872,19.778674496644)); +#280 = CARTESIAN_POINT('',(-56.25,-31.13380872483,19.567684563758)); +#281 = CARTESIAN_POINT('',(-56.25,-31.86744966443,19.416258389262)); +#282 = ORIENTED_EDGE('',*,*,#283,.T.); +#283 = EDGE_CURVE('',#276,#284,#286,.T.); +#284 = VERTEX_POINT('',#285); +#285 = CARTESIAN_POINT('',(-56.25,-32.89597315436,19.208204697987)); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(-56.25,-31.86744966443,19.416258389262)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(0.,-0.980147830574,-0.198268076658)); +#290 = ORIENTED_EDGE('',*,*,#291,.T.); +#291 = EDGE_CURVE('',#284,#292,#294,.T.); +#292 = VERTEX_POINT('',#293); +#293 = CARTESIAN_POINT('',(-56.25,-35.12290268456,18.250989932886)); +#294 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#295,#296,#297),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#295 = CARTESIAN_POINT('',(-56.25,-32.89597315436,19.208204697987)); +#296 = CARTESIAN_POINT('',(-56.25,-34.46224832214,18.893187919463)); +#297 = CARTESIAN_POINT('',(-56.25,-35.12290268456,18.250989932886)); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#292,#300,#302,.T.); +#300 = VERTEX_POINT('',#301); +#301 = CARTESIAN_POINT('',(-56.25,-35.78355704698,16.425067114094)); +#302 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#303,#304,#305),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#303 = CARTESIAN_POINT('',(-56.25,-35.12290268456,18.250989932886)); +#304 = CARTESIAN_POINT('',(-56.25,-35.78355704698,17.608791946309)); +#305 = CARTESIAN_POINT('',(-56.25,-35.78355704698,16.425067114094)); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#300,#308,#310,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-56.25,-34.86199664429,14.110889261745)); +#310 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#311,#312,#313),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#311 = CARTESIAN_POINT('',(-56.25,-35.78355704698,16.425067114094)); +#312 = CARTESIAN_POINT('',(-56.25,-35.78355704698,14.869697986577)); +#313 = CARTESIAN_POINT('',(-56.25,-34.86199664429,14.110889261745)); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#308,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(-56.25,-32.04697986577,13.352080536913)); +#318 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#319,#320,#321),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#319 = CARTESIAN_POINT('',(-56.25,-34.86199664429,14.110889261745)); +#320 = CARTESIAN_POINT('',(-56.25,-33.94043624161,13.352080536913)); +#321 = CARTESIAN_POINT('',(-56.25,-32.04697986577,13.352080536913)); +#322 = ORIENTED_EDGE('',*,*,#323,.T.); +#323 = EDGE_CURVE('',#316,#324,#326,.T.); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(-56.25,-30.25377516778,13.521124161074)); +#326 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#327,#328,#329),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#327 = CARTESIAN_POINT('',(-56.25,-32.04697986577,13.352080536913)); +#328 = CARTESIAN_POINT('',(-56.25,-31.15352348993,13.352080536913)); +#329 = CARTESIAN_POINT('',(-56.25,-30.25377516778,13.521124161074)); +#330 = ORIENTED_EDGE('',*,*,#331,.T.); +#331 = EDGE_CURVE('',#324,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(-56.25,-28.45469798657,14.021124161074)); +#334 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#335,#336,#337),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#335 = CARTESIAN_POINT('',(-56.25,-30.25377516778,13.521124161074)); +#336 = CARTESIAN_POINT('',(-56.25,-29.35444630872,13.689748322148)); +#337 = CARTESIAN_POINT('',(-56.25,-28.45469798657,14.021124161074)); +#338 = ORIENTED_EDGE('',*,*,#339,.T.); +#339 = EDGE_CURVE('',#332,#340,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(-56.25,-28.45469798657,16.063489932886)); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-56.25,-28.45469798657,14.021124161074)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(0.,0.,1.)); +#346 = ORIENTED_EDGE('',*,*,#347,.T.); +#347 = EDGE_CURVE('',#340,#348,#350,.T.); +#348 = VERTEX_POINT('',#349); +#349 = CARTESIAN_POINT('',(-56.25,-30.19337248322,15.34033557047)); +#350 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#351,#352,#353),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#351 = CARTESIAN_POINT('',(-56.25,-28.45469798657,16.063489932886)); +#352 = CARTESIAN_POINT('',(-56.25,-29.35402684563,15.583624161074)); +#353 = CARTESIAN_POINT('',(-56.25,-30.19337248322,15.34033557047)); +#354 = ORIENTED_EDGE('',*,*,#355,.T.); +#355 = EDGE_CURVE('',#348,#356,#358,.T.); +#356 = VERTEX_POINT('',#357); +#357 = CARTESIAN_POINT('',(-56.25,-31.81291946308,15.097046979866)); +#358 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#359,#360,#361),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#359 = CARTESIAN_POINT('',(-56.25,-30.19337248322,15.34033557047)); +#360 = CARTESIAN_POINT('',(-56.25,-31.03313758389,15.097046979866)); +#361 = CARTESIAN_POINT('',(-56.25,-31.81291946308,15.097046979866)); +#362 = ORIENTED_EDGE('',*,*,#363,.T.); +#363 = EDGE_CURVE('',#356,#364,#366,.T.); +#364 = VERTEX_POINT('',#365); +#365 = CARTESIAN_POINT('',(-56.25,-33.02642617449,15.362147651007)); +#366 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#367,#368,#369),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#367 = CARTESIAN_POINT('',(-56.25,-31.81291946308,15.097046979866)); +#368 = CARTESIAN_POINT('',(-56.25,-32.60528523489,15.097046979866)); +#369 = CARTESIAN_POINT('',(-56.25,-33.02642617449,15.362147651007)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#364,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.120117449664)); +#374 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#375,#376,#377),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#375 = CARTESIAN_POINT('',(-56.25,-33.02642617449,15.362147651007)); +#376 = CARTESIAN_POINT('',(-56.25,-33.44798657718,15.627667785235)); +#377 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.120117449664)); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#372,#380,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-56.25,-33.16233221476,16.80216442953)); +#382 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#383,#384,#385),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#383 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.120117449664)); +#384 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.562231543624)); +#385 = CARTESIAN_POINT('',(-56.25,-33.16233221476,16.80216442953)); +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#380,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-56.25,-32.02432885906,17.231694630872)); +#390 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#391,#392,#393),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#391 = CARTESIAN_POINT('',(-56.25,-33.16233221476,16.80216442953)); +#392 = CARTESIAN_POINT('',(-56.25,-32.87709731543,17.042097315436)); +#393 = CARTESIAN_POINT('',(-56.25,-32.02432885906,17.231694630872)); +#394 = ORIENTED_EDGE('',*,*,#395,.T.); +#395 = EDGE_CURVE('',#388,#396,#398,.T.); +#396 = VERTEX_POINT('',#397); +#397 = CARTESIAN_POINT('',(-56.25,-31.08976510067,17.440167785235)); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(-56.25,-32.02432885906,17.231694630872)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(0.,0.976011515235,0.217718906226)); +#402 = ORIENTED_EDGE('',*,*,#403,.T.); +#403 = EDGE_CURVE('',#396,#404,#406,.T.); +#404 = VERTEX_POINT('',#405); +#405 = CARTESIAN_POINT('',(-56.25,-29.0260067114,18.40283557047)); +#406 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#407,#408,#409),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#407 = CARTESIAN_POINT('',(-56.25,-31.08976510067,17.440167785235)); +#408 = CARTESIAN_POINT('',(-56.25,-29.67827181208,17.742181208054)); +#409 = CARTESIAN_POINT('',(-56.25,-29.0260067114,18.40283557047)); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#404,#412,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-56.25,-28.37416107382,20.183456375839)); +#414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#415,#416,#417),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#415 = CARTESIAN_POINT('',(-56.25,-29.0260067114,18.40283557047)); +#416 = CARTESIAN_POINT('',(-56.25,-28.37416107382,19.063489932886)); +#417 = CARTESIAN_POINT('',(-56.25,-28.37416107382,20.183456375839)); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#412,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(-56.25,-29.27978187919,22.342013422819)); +#422 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#423,#424,#425),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#423 = CARTESIAN_POINT('',(-56.25,-28.37416107382,20.183456375839)); +#424 = CARTESIAN_POINT('',(-56.25,-28.37416107382,21.586979865772)); +#425 = CARTESIAN_POINT('',(-56.25,-29.27978187919,22.342013422819)); +#426 = ORIENTED_EDGE('',*,*,#427,.T.); +#427 = EDGE_CURVE('',#420,#428,#430,.T.); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(-56.25,-31.88338926174,23.097046979866)); +#430 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#431,#432,#433),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#431 = CARTESIAN_POINT('',(-56.25,-29.27978187919,22.342013422819)); +#432 = CARTESIAN_POINT('',(-56.25,-30.18540268456,23.097046979866)); +#433 = CARTESIAN_POINT('',(-56.25,-31.88338926174,23.097046979866)); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#428,#218,#436,.T.); +#436 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#437,#438,#439),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#437 = CARTESIAN_POINT('',(-56.25,-31.88338926174,23.097046979866)); +#438 = CARTESIAN_POINT('',(-56.25,-32.65687919463,23.097046979866)); +#439 = CARTESIAN_POINT('',(-56.25,-33.47441275167,22.981275167785)); +#440 = FACE_BOUND('',#441,.T.); +#441 = EDGE_LOOP('',(#442,#452,#460,#468,#476,#484,#492)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#444,#446,#448,.T.); +#444 = VERTEX_POINT('',#445); +#445 = CARTESIAN_POINT('',(-56.25,-21.03691275167,13.54)); +#446 = VERTEX_POINT('',#447); +#447 = CARTESIAN_POINT('',(-56.25,-17.55536912751,22.935973154362)); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(-56.25,-21.03691275167,13.54)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(0.,0.347450692477,0.937698254396)); +#452 = ORIENTED_EDGE('',*,*,#453,.T.); +#453 = EDGE_CURVE('',#446,#454,#456,.T.); +#454 = VERTEX_POINT('',#455); +#455 = CARTESIAN_POINT('',(-56.25,-19.99161073825,22.935973154362)); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(-56.25,-17.55536912751,22.935973154362)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(0.,-1.,0.)); +#460 = ORIENTED_EDGE('',*,*,#461,.T.); +#461 = EDGE_CURVE('',#454,#462,#464,.T.); +#462 = VERTEX_POINT('',#463); +#463 = CARTESIAN_POINT('',(-56.25,-22.48489932885,16.000570469799)); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-56.25,-19.99161073825,22.935973154362)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,-0.338304260297,-0.941036783269)); +#468 = ORIENTED_EDGE('',*,*,#469,.T.); +#469 = EDGE_CURVE('',#462,#470,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(-56.25,-24.97147651006,22.935973154362)); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(-56.25,-22.48489932885,16.000570469799)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(0.,-0.337497466748,0.941326436439)); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#470,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-56.25,-27.4077181208,22.935973154362)); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(-56.25,-24.97147651006,22.935973154362)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(0.,-1.,0.)); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#478,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(-56.25,-23.92617449664,13.54)); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(-56.25,-27.4077181208,22.935973154362)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(-0.,0.347450692477,-0.937698254396)); +#492 = ORIENTED_EDGE('',*,*,#493,.T.); +#493 = EDGE_CURVE('',#486,#444,#494,.T.); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(-56.25,-23.92617449664,13.54)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.,1.,0.)); +#498 = FACE_BOUND('',#499,.T.); +#499 = EDGE_LOOP('',(#500,#510,#518,#526)); +#500 = ORIENTED_EDGE('',*,*,#501,.T.); +#501 = EDGE_CURVE('',#502,#504,#506,.T.); +#502 = VERTEX_POINT('',#503); +#503 = CARTESIAN_POINT('',(-56.25,-0.857382550336,21.513154362416)); +#504 = VERTEX_POINT('',#505); +#505 = CARTESIAN_POINT('',(-56.25,-0.857382550336,23.338657718121)); +#506 = LINE('',#507,#508); +#507 = CARTESIAN_POINT('',(-56.25,-0.857382550336,21.513154362416)); +#508 = VECTOR('',#509,1.); +#509 = DIRECTION('',(0.,0.,1.)); +#510 = ORIENTED_EDGE('',*,*,#511,.T.); +#511 = EDGE_CURVE('',#504,#512,#514,.T.); +#512 = VERTEX_POINT('',#513); +#513 = CARTESIAN_POINT('',(-56.25,-3.112416107383,23.338657718121)); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-56.25,-0.857382550336,23.338657718121)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,-1.,0.)); +#518 = ORIENTED_EDGE('',*,*,#519,.T.); +#519 = EDGE_CURVE('',#512,#520,#522,.T.); +#520 = VERTEX_POINT('',#521); +#521 = CARTESIAN_POINT('',(-56.25,-3.112416107383,21.513154362416)); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-56.25,-3.112416107383,23.338657718121)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(0.,0.,-1.)); +#526 = ORIENTED_EDGE('',*,*,#527,.T.); +#527 = EDGE_CURVE('',#520,#502,#528,.T.); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(-56.25,-3.112416107383,21.513154362416)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(0.,1.,0.)); +#532 = FACE_BOUND('',#533,.T.); +#533 = EDGE_LOOP('',(#534,#544,#552,#560,#568,#576,#584,#592,#600,#608, + #616,#624)); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#536,#538,#540,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-56.25,-9.877516778523,13.54)); +#538 = VERTEX_POINT('',#539); +#539 = CARTESIAN_POINT('',(-56.25,-9.877516778523,22.935973154362)); +#540 = LINE('',#541,#542); +#541 = CARTESIAN_POINT('',(-56.25,-9.877516778523,13.54)); +#542 = VECTOR('',#543,1.); +#543 = DIRECTION('',(0.,0.,1.)); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#538,#546,#548,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(-56.25,-16.42785234899,22.935973154362)); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(-56.25,-9.877516778523,22.935973154362)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(0.,-1.,0.)); +#552 = ORIENTED_EDGE('',*,*,#553,.T.); +#553 = EDGE_CURVE('',#546,#554,#556,.T.); +#554 = VERTEX_POINT('',#555); +#555 = CARTESIAN_POINT('',(-56.25,-16.42785234899,21.110469798658)); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-56.25,-16.42785234899,22.935973154362)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(0.,0.,-1.)); +#560 = ORIENTED_EDGE('',*,*,#561,.T.); +#561 = EDGE_CURVE('',#554,#562,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(-56.25,-12.29362416107,21.110469798658)); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(-56.25,-16.42785234899,21.110469798658)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(0.,1.,0.)); +#568 = ORIENTED_EDGE('',*,*,#569,.T.); +#569 = EDGE_CURVE('',#562,#570,#572,.T.); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(-56.25,-12.29362416107,19.338657718121)); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-56.25,-12.29362416107,21.110469798658)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.,0.,-1.)); +#576 = ORIENTED_EDGE('',*,*,#577,.T.); +#577 = EDGE_CURVE('',#570,#578,#580,.T.); +#578 = VERTEX_POINT('',#579); +#579 = CARTESIAN_POINT('',(-56.25,-16.18624161073,19.338657718121)); +#580 = LINE('',#581,#582); +#581 = CARTESIAN_POINT('',(-56.25,-12.29362416107,19.338657718121)); +#582 = VECTOR('',#583,1.); +#583 = DIRECTION('',(0.,-1.,0.)); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#578,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(-56.25,-16.18624161073,17.513154362416)); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-56.25,-16.18624161073,19.338657718121)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,0.,-1.)); +#592 = ORIENTED_EDGE('',*,*,#593,.T.); +#593 = EDGE_CURVE('',#586,#594,#596,.T.); +#594 = VERTEX_POINT('',#595); +#595 = CARTESIAN_POINT('',(-56.25,-12.29362416107,17.513154362416)); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-56.25,-16.18624161073,17.513154362416)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(0.,1.,0.)); +#600 = ORIENTED_EDGE('',*,*,#601,.T.); +#601 = EDGE_CURVE('',#594,#602,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(-56.25,-12.29362416107,15.365503355705)); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(-56.25,-12.29362416107,17.513154362416)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.,0.,-1.)); +#608 = ORIENTED_EDGE('',*,*,#609,.T.); +#609 = EDGE_CURVE('',#602,#610,#612,.T.); +#610 = VERTEX_POINT('',#611); +#611 = CARTESIAN_POINT('',(-56.25,-16.56208053691,15.365503355705)); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-56.25,-12.29362416107,15.365503355705)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(0.,-1.,0.)); +#616 = ORIENTED_EDGE('',*,*,#617,.T.); +#617 = EDGE_CURVE('',#610,#618,#620,.T.); +#618 = VERTEX_POINT('',#619); +#619 = CARTESIAN_POINT('',(-56.25,-16.56208053691,13.54)); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(-56.25,-16.56208053691,15.365503355705)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.,0.,-1.)); +#624 = ORIENTED_EDGE('',*,*,#625,.T.); +#625 = EDGE_CURVE('',#618,#536,#626,.T.); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(-56.25,-16.56208053691,13.54)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(0.,1.,0.)); +#630 = FACE_BOUND('',#631,.T.); +#631 = EDGE_LOOP('',(#632,#642,#650,#658,#666,#674,#682,#690,#698,#706, + #714,#722,#730,#738,#746,#754,#762,#770)); +#632 = ORIENTED_EDGE('',*,*,#633,.T.); +#633 = EDGE_CURVE('',#634,#636,#638,.T.); +#634 = VERTEX_POINT('',#635); +#635 = CARTESIAN_POINT('',(-56.25,46.868523489933,24.657852348993)); +#636 = VERTEX_POINT('',#637); +#637 = CARTESIAN_POINT('',(-56.25,47.836854026846,24.657852348993)); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(-56.25,46.868523489933,24.657852348993)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#642 = ORIENTED_EDGE('',*,*,#643,.T.); +#643 = EDGE_CURVE('',#636,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(-56.25,48.096291946309,25.353951342282)); +#646 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#647,#648,#649),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#647 = CARTESIAN_POINT('',(-56.25,47.836854026846,24.657852348993)); +#648 = CARTESIAN_POINT('',(-56.25,48.008833892617,24.991744966443)); +#649 = CARTESIAN_POINT('',(-56.25,48.096291946309,25.353951342282)); +#650 = ORIENTED_EDGE('',*,*,#651,.T.); +#651 = EDGE_CURVE('',#644,#652,#654,.T.); +#652 = VERTEX_POINT('',#653); +#653 = CARTESIAN_POINT('',(-56.25,48.183959731544,26.109823825503)); +#654 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#655,#656,#657),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#655 = CARTESIAN_POINT('',(-56.25,48.096291946309,25.353951342282)); +#656 = CARTESIAN_POINT('',(-56.25,48.183959731544,25.716157718121)); +#657 = CARTESIAN_POINT('',(-56.25,48.183959731544,26.109823825503)); +#658 = ORIENTED_EDGE('',*,*,#659,.T.); +#659 = EDGE_CURVE('',#652,#660,#662,.T.); +#660 = VERTEX_POINT('',#661); +#661 = CARTESIAN_POINT('',(-56.25,47.528129194631,27.971191275168)); +#662 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#663,#664,#665),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#663 = CARTESIAN_POINT('',(-56.25,48.183959731544,26.109823825503)); +#664 = CARTESIAN_POINT('',(-56.25,48.183959731544,27.284530201342)); +#665 = CARTESIAN_POINT('',(-56.25,47.528129194631,27.971191275168)); +#666 = ORIENTED_EDGE('',*,*,#667,.T.); +#667 = EDGE_CURVE('',#660,#668,#670,.T.); +#668 = VERTEX_POINT('',#669); +#669 = CARTESIAN_POINT('',(-56.25,45.749186241611,28.657852348993)); +#670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#671,#672,#673),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#671 = CARTESIAN_POINT('',(-56.25,47.528129194631,27.971191275168)); +#672 = CARTESIAN_POINT('',(-56.25,46.872298657718,28.657852348993)); +#673 = CARTESIAN_POINT('',(-56.25,45.749186241611,28.657852348993)); +#674 = ORIENTED_EDGE('',*,*,#675,.T.); +#675 = EDGE_CURVE('',#668,#676,#678,.T.); +#676 = VERTEX_POINT('',#677); +#677 = CARTESIAN_POINT('',(-56.25,43.96730704698,27.971191275168)); +#678 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#679,#680,#681),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#679 = CARTESIAN_POINT('',(-56.25,45.749186241611,28.657852348993)); +#680 = CARTESIAN_POINT('',(-56.25,44.623137583893,28.657852348993)); +#681 = CARTESIAN_POINT('',(-56.25,43.96730704698,27.971191275168)); +#682 = ORIENTED_EDGE('',*,*,#683,.T.); +#683 = EDGE_CURVE('',#676,#684,#686,.T.); +#684 = VERTEX_POINT('',#685); +#685 = CARTESIAN_POINT('',(-56.25,43.311476510067,26.109823825503)); +#686 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#687,#688,#689),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#687 = CARTESIAN_POINT('',(-56.25,43.96730704698,27.971191275168)); +#688 = CARTESIAN_POINT('',(-56.25,43.311476510067,27.284530201342)); +#689 = CARTESIAN_POINT('',(-56.25,43.311476510067,26.109823825503)); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#684,#692,#694,.T.); +#692 = VERTEX_POINT('',#693); +#693 = CARTESIAN_POINT('',(-56.25,43.399144295302,25.353951342282)); +#694 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#695,#696,#697),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#695 = CARTESIAN_POINT('',(-56.25,43.311476510067,26.109823825503)); +#696 = CARTESIAN_POINT('',(-56.25,43.311476510067,25.716157718121)); +#697 = CARTESIAN_POINT('',(-56.25,43.399144295302,25.353951342282)); +#698 = ORIENTED_EDGE('',*,*,#699,.T.); +#699 = EDGE_CURVE('',#692,#700,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(-56.25,43.658582214765,24.657852348993)); +#702 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#703,#704,#705),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#703 = CARTESIAN_POINT('',(-56.25,43.399144295302,25.353951342282)); +#704 = CARTESIAN_POINT('',(-56.25,43.486602348993,24.991744966443)); +#705 = CARTESIAN_POINT('',(-56.25,43.658582214765,24.657852348993)); +#706 = ORIENTED_EDGE('',*,*,#707,.T.); +#707 = EDGE_CURVE('',#700,#708,#710,.T.); +#708 = VERTEX_POINT('',#709); +#709 = CARTESIAN_POINT('',(-56.25,44.626912751678,24.657852348993)); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-56.25,43.658582214765,24.657852348993)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#714 = ORIENTED_EDGE('',*,*,#715,.T.); +#715 = EDGE_CURVE('',#708,#716,#718,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(-56.25,44.290922818792,25.32375)); +#718 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#719,#720,#721),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#719 = CARTESIAN_POINT('',(-56.25,44.626912751678,24.657852348993)); +#720 = CARTESIAN_POINT('',(-56.25,44.397676174497,24.995520134228)); +#721 = CARTESIAN_POINT('',(-56.25,44.290922818792,25.32375)); +#722 = ORIENTED_EDGE('',*,*,#723,.T.); +#723 = EDGE_CURVE('',#716,#724,#726,.T.); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.014815436242)); +#726 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#727,#728,#729),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#727 = CARTESIAN_POINT('',(-56.25,44.290922818792,25.32375)); +#728 = CARTESIAN_POINT('',(-56.25,44.183959731544,25.651770134228)); +#729 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.014815436242)); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#724,#732,#734,.T.); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(-56.25,44.600696308725,27.037256711409)); +#734 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#735,#736,#737),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#735 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.014815436242)); +#736 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.664773489933)); +#737 = CARTESIAN_POINT('',(-56.25,44.600696308725,27.037256711409)); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#732,#740,#742,.T.); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(-56.25,45.749395973154,27.409530201342)); +#742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#743,#744,#745),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#743 = CARTESIAN_POINT('',(-56.25,44.600696308725,27.037256711409)); +#744 = CARTESIAN_POINT('',(-56.25,45.017223154362,27.409530201342)); +#745 = CARTESIAN_POINT('',(-56.25,45.749395973154,27.409530201342)); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#740,#748,#750,.T.); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(-56.25,46.89494966443,27.037256711409)); +#750 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#751,#752,#753),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#751 = CARTESIAN_POINT('',(-56.25,45.749395973154,27.409530201342)); +#752 = CARTESIAN_POINT('',(-56.25,46.478213087248,27.409530201342)); +#753 = CARTESIAN_POINT('',(-56.25,46.89494966443,27.037256711409)); +#754 = ORIENTED_EDGE('',*,*,#755,.T.); +#755 = EDGE_CURVE('',#748,#756,#758,.T.); +#756 = VERTEX_POINT('',#757); +#757 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.014815436242)); +#758 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#759,#760,#761),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#759 = CARTESIAN_POINT('',(-56.25,46.89494966443,27.037256711409)); +#760 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.664773489933)); +#761 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.014815436242)); +#762 = ORIENTED_EDGE('',*,*,#763,.T.); +#763 = EDGE_CURVE('',#756,#764,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(-56.25,47.204723154362,25.32375)); +#766 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#767,#768,#769),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#767 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.014815436242)); +#768 = CARTESIAN_POINT('',(-56.25,47.311476510067,25.651770134228)); +#769 = CARTESIAN_POINT('',(-56.25,47.204723154362,25.32375)); +#770 = ORIENTED_EDGE('',*,*,#771,.T.); +#771 = EDGE_CURVE('',#764,#634,#772,.T.); +#772 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#773,#774,#775),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#773 = CARTESIAN_POINT('',(-56.25,47.204723154362,25.32375)); +#774 = CARTESIAN_POINT('',(-56.25,47.097760067114,24.995520134228)); +#775 = CARTESIAN_POINT('',(-56.25,46.868523489933,24.657852348993)); +#776 = FACE_BOUND('',#777,.T.); +#777 = EDGE_LOOP('',(#778)); +#778 = ORIENTED_EDGE('',*,*,#779,.F.); +#779 = EDGE_CURVE('',#780,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(-56.25,32.628051,25.045815)); +#782 = CIRCLE('',#783,3.05); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(-56.25,35.678051,25.045815)); +#785 = DIRECTION('',(-1.,0.,0.)); +#786 = DIRECTION('',(0.,-1.,0.)); +#787 = FACE_BOUND('',#788,.T.); +#788 = EDGE_LOOP('',(#789,#799,#807,#815)); +#789 = ORIENTED_EDGE('',*,*,#790,.T.); +#790 = EDGE_CURVE('',#791,#793,#795,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(-56.25,12.753355704698,21.513154362416)); +#793 = VERTEX_POINT('',#794); +#794 = CARTESIAN_POINT('',(-56.25,12.753355704698,23.338657718121)); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(-56.25,12.753355704698,21.513154362416)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(0.,0.,1.)); +#799 = ORIENTED_EDGE('',*,*,#800,.T.); +#800 = EDGE_CURVE('',#793,#801,#803,.T.); +#801 = VERTEX_POINT('',#802); +#802 = CARTESIAN_POINT('',(-56.25,10.498322147651,23.338657718121)); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(-56.25,12.753355704698,23.338657718121)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.,-1.,0.)); +#807 = ORIENTED_EDGE('',*,*,#808,.T.); +#808 = EDGE_CURVE('',#801,#809,#811,.T.); +#809 = VERTEX_POINT('',#810); +#810 = CARTESIAN_POINT('',(-56.25,10.498322147651,21.513154362416)); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(-56.25,10.498322147651,23.338657718121)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.,0.,-1.)); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#809,#791,#817,.T.); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(-56.25,10.498322147651,21.513154362416)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(0.,1.,0.)); +#821 = FACE_BOUND('',#822,.T.); +#822 = EDGE_LOOP('',(#823,#833,#841,#849,#857,#865,#873,#881,#889)); +#823 = ORIENTED_EDGE('',*,*,#824,.T.); +#824 = EDGE_CURVE('',#825,#827,#829,.T.); +#825 = VERTEX_POINT('',#826); +#826 = CARTESIAN_POINT('',(-56.25,48.09,23.664563758389)); +#827 = VERTEX_POINT('',#828); +#828 = CARTESIAN_POINT('',(-56.25,43.392013422819,23.664563758389)); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(-56.25,48.09,23.664563758389)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#833 = ORIENTED_EDGE('',*,*,#834,.T.); +#834 = EDGE_CURVE('',#827,#835,#837,.T.); +#835 = VERTEX_POINT('',#836); +#836 = CARTESIAN_POINT('',(-56.25,43.392013422819,21.655545302013)); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-56.25,43.392013422819,23.664563758389)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#835,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(-56.25,43.790922818792,20.278867449664)); +#845 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#846,#847,#848),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#846 = CARTESIAN_POINT('',(-56.25,43.392013422819,21.655545302013)); +#847 = CARTESIAN_POINT('',(-56.25,43.392013422819,20.758733221477)); +#848 = CARTESIAN_POINT('',(-56.25,43.790922818792,20.278867449664)); +#849 = ORIENTED_EDGE('',*,*,#850,.T.); +#850 = EDGE_CURVE('',#843,#851,#853,.T.); +#851 = VERTEX_POINT('',#852); +#852 = CARTESIAN_POINT('',(-56.25,44.927248322148,19.798791946309)); +#853 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#854,#855,#856),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#854 = CARTESIAN_POINT('',(-56.25,43.790922818792,20.278867449664)); +#855 = CARTESIAN_POINT('',(-56.25,44.189622483221,19.798791946309)); +#856 = CARTESIAN_POINT('',(-56.25,44.927248322148,19.798791946309)); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#851,#859,#861,.T.); +#859 = VERTEX_POINT('',#860); +#860 = CARTESIAN_POINT('',(-56.25,46.067139261745,20.278867449664)); +#861 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#862,#863,#864),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#862 = CARTESIAN_POINT('',(-56.25,44.927248322148,19.798791946309)); +#863 = CARTESIAN_POINT('',(-56.25,45.668229865772,19.798791946309)); +#864 = CARTESIAN_POINT('',(-56.25,46.067139261745,20.278867449664)); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#859,#867,#869,.T.); +#867 = VERTEX_POINT('',#868); +#868 = CARTESIAN_POINT('',(-56.25,46.465838926174,21.655545302013)); +#869 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#870,#871,#872),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#870 = CARTESIAN_POINT('',(-56.25,46.067139261745,20.278867449664)); +#871 = CARTESIAN_POINT('',(-56.25,46.465838926174,20.758733221477)); +#872 = CARTESIAN_POINT('',(-56.25,46.465838926174,21.655545302013)); +#873 = ORIENTED_EDGE('',*,*,#874,.T.); +#874 = EDGE_CURVE('',#867,#875,#877,.T.); +#875 = VERTEX_POINT('',#876); +#876 = CARTESIAN_POINT('',(-56.25,46.465838926174,22.456510067114)); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(-56.25,46.465838926174,21.655545302013)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#875,#883,#885,.T.); +#883 = VERTEX_POINT('',#884); +#884 = CARTESIAN_POINT('',(-56.25,48.09,22.456510067114)); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(-56.25,46.465838926174,22.456510067114)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#889 = ORIENTED_EDGE('',*,*,#890,.T.); +#890 = EDGE_CURVE('',#883,#825,#891,.T.); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-56.25,48.09,22.456510067114)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#895 = FACE_BOUND('',#896,.T.); +#896 = EDGE_LOOP('',(#897,#907,#915,#923)); +#897 = ORIENTED_EDGE('',*,*,#898,.T.); +#898 = EDGE_CURVE('',#899,#901,#903,.T.); +#899 = VERTEX_POINT('',#900); +#900 = CARTESIAN_POINT('',(-56.25,-0.857382550336,13.54)); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(-56.25,-0.857382550336,20.600402684564)); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(-56.25,-0.857382550336,13.54)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.,0.,1.)); +#907 = ORIENTED_EDGE('',*,*,#908,.T.); +#908 = EDGE_CURVE('',#901,#909,#911,.T.); +#909 = VERTEX_POINT('',#910); +#910 = CARTESIAN_POINT('',(-56.25,-3.112416107383,20.600402684564)); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-56.25,-0.857382550336,20.600402684564)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(0.,-1.,0.)); +#915 = ORIENTED_EDGE('',*,*,#916,.T.); +#916 = EDGE_CURVE('',#909,#917,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-56.25,-3.112416107383,13.54)); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(-56.25,-3.112416107383,20.600402684564)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.,0.,-1.)); +#923 = ORIENTED_EDGE('',*,*,#924,.T.); +#924 = EDGE_CURVE('',#917,#899,#925,.T.); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(-56.25,-3.112416107383,13.54)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(0.,1.,0.)); +#929 = FACE_BOUND('',#930,.T.); +#930 = EDGE_LOOP('',(#931,#941,#949,#957,#965,#973,#981,#989,#997,#1005, + #1013,#1021,#1029,#1037,#1045,#1053,#1061,#1069,#1077)); +#931 = ORIENTED_EDGE('',*,*,#932,.T.); +#932 = EDGE_CURVE('',#933,#935,#937,.T.); +#933 = VERTEX_POINT('',#934); +#934 = CARTESIAN_POINT('',(-56.25,1.869127516779,20.013993288591)); +#935 = VERTEX_POINT('',#936); +#936 = CARTESIAN_POINT('',(-56.25,1.236577181208,17.840755033557)); +#937 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#938,#939,#940),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#938 = CARTESIAN_POINT('',(-56.25,1.869127516779,20.013993288591)); +#939 = CARTESIAN_POINT('',(-56.25,1.236577181208,19.266510067114)); +#940 = CARTESIAN_POINT('',(-56.25,1.236577181208,17.840755033557)); +#941 = ORIENTED_EDGE('',*,*,#942,.T.); +#942 = EDGE_CURVE('',#935,#943,#945,.T.); +#943 = VERTEX_POINT('',#944); +#944 = CARTESIAN_POINT('',(-56.25,1.236577181208,13.54)); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(-56.25,1.236577181208,17.840755033557)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,-1.)); +#949 = ORIENTED_EDGE('',*,*,#950,.T.); +#950 = EDGE_CURVE('',#943,#951,#953,.T.); +#951 = VERTEX_POINT('',#952); +#952 = CARTESIAN_POINT('',(-56.25,3.491610738255,13.54)); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(-56.25,1.236577181208,13.54)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(0.,1.,0.)); +#957 = ORIENTED_EDGE('',*,*,#958,.T.); +#958 = EDGE_CURVE('',#951,#959,#961,.T.); +#959 = VERTEX_POINT('',#960); +#960 = CARTESIAN_POINT('',(-56.25,3.491610738255,14.240083892617)); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(-56.25,3.491610738255,13.54)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(0.,0.,1.)); +#965 = ORIENTED_EDGE('',*,*,#966,.T.); +#966 = EDGE_CURVE('',#959,#967,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(-56.25,3.491610738255,16.831526845638)); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(-56.25,3.491610738255,14.240083892617)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(0.,0.,1.)); +#973 = ORIENTED_EDGE('',*,*,#974,.T.); +#974 = EDGE_CURVE('',#967,#975,#977,.T.); +#975 = VERTEX_POINT('',#976); +#976 = CARTESIAN_POINT('',(-56.25,3.532718120805,18.092852348993)); +#977 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#978,#979,#980),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#978 = CARTESIAN_POINT('',(-56.25,3.491610738255,16.831526845638)); +#979 = CARTESIAN_POINT('',(-56.25,3.491610738255,17.745956375839)); +#980 = CARTESIAN_POINT('',(-56.25,3.532718120805,18.092852348993)); +#981 = ORIENTED_EDGE('',*,*,#982,.T.); +#982 = EDGE_CURVE('',#975,#983,#985,.T.); +#983 = VERTEX_POINT('',#984); +#984 = CARTESIAN_POINT('',(-56.25,3.674916107383,18.603338926174)); +#985 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#986,#987,#988),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#986 = CARTESIAN_POINT('',(-56.25,3.532718120805,18.092852348993)); +#987 = CARTESIAN_POINT('',(-56.25,3.573825503356,18.439748322148)); +#988 = CARTESIAN_POINT('',(-56.25,3.674916107383,18.603338926174)); +#989 = ORIENTED_EDGE('',*,*,#990,.T.); +#990 = EDGE_CURVE('',#983,#991,#993,.T.); +#991 = VERTEX_POINT('',#992); +#992 = CARTESIAN_POINT('',(-56.25,4.034815436242,18.947298657718)); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#994,#995,#996),.UNSPECIFIED.,.F. + ,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(-56.25,3.674916107383,18.603338926174)); +#995 = CARTESIAN_POINT('',(-56.25,3.807466442953,18.824395973154)); +#996 = CARTESIAN_POINT('',(-56.25,4.034815436242,18.947298657718)); +#997 = ORIENTED_EDGE('',*,*,#998,.T.); +#998 = EDGE_CURVE('',#991,#999,#1001,.T.); +#999 = VERTEX_POINT('',#1000); +#1000 = CARTESIAN_POINT('',(-56.25,4.552852348993,19.070201342282)); +#1001 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1002,#1003,#1004), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1002 = CARTESIAN_POINT('',(-56.25,4.034815436242,18.947298657718)); +#1003 = CARTESIAN_POINT('',(-56.25,4.26216442953,19.070201342282)); +#1004 = CARTESIAN_POINT('',(-56.25,4.552852348993,19.070201342282)); +#1005 = ORIENTED_EDGE('',*,*,#1006,.T.); +#1006 = EDGE_CURVE('',#999,#1007,#1009,.T.); +#1007 = VERTEX_POINT('',#1008); +#1008 = CARTESIAN_POINT('',(-56.25,5.664429530201,18.524479865772)); +#1009 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1010,#1011,#1012), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1010 = CARTESIAN_POINT('',(-56.25,4.552852348993,19.070201342282)); +#1011 = CARTESIAN_POINT('',(-56.25,5.260067114094,19.070201342282)); +#1012 = CARTESIAN_POINT('',(-56.25,5.664429530201,18.524479865772)); +#1013 = ORIENTED_EDGE('',*,*,#1014,.T.); +#1014 = EDGE_CURVE('',#1007,#1015,#1017,.T.); +#1015 = VERTEX_POINT('',#1016); +#1016 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.014412751678)); +#1017 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1018,#1019,#1020), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1018 = CARTESIAN_POINT('',(-56.25,5.664429530201,18.524479865772)); +#1019 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.979177852349)); +#1020 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.014412751678)); +#1021 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1022 = EDGE_CURVE('',#1015,#1023,#1025,.T.); +#1023 = VERTEX_POINT('',#1024); +#1024 = CARTESIAN_POINT('',(-56.25,6.068791946309,13.54)); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.014412751678)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(0.,0.,-1.)); +#1029 = ORIENTED_EDGE('',*,*,#1030,.T.); +#1030 = EDGE_CURVE('',#1023,#1031,#1033,.T.); +#1031 = VERTEX_POINT('',#1032); +#1032 = CARTESIAN_POINT('',(-56.25,8.323825503356,13.54)); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(-56.25,6.068791946309,13.54)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.,1.,0.)); +#1037 = ORIENTED_EDGE('',*,*,#1038,.T.); +#1038 = EDGE_CURVE('',#1031,#1039,#1041,.T.); +#1039 = VERTEX_POINT('',#1040); +#1040 = CARTESIAN_POINT('',(-56.25,8.323825503356,20.600402684564)); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(-56.25,8.323825503356,13.54)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(0.,0.,1.)); +#1045 = ORIENTED_EDGE('',*,*,#1046,.T.); +#1046 = EDGE_CURVE('',#1039,#1047,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(-56.25,6.068791946309,20.600402684564)); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-56.25,8.323825503356,20.600402684564)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,-1.,0.)); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1047,#1055,#1057,.T.); +#1055 = VERTEX_POINT('',#1056); +#1056 = CARTESIAN_POINT('',(-56.25,6.068791946309,19.553422818792)); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(-56.25,6.068791946309,20.600402684564)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(0.,0.,-1.)); +#1061 = ORIENTED_EDGE('',*,*,#1062,.T.); +#1062 = EDGE_CURVE('',#1055,#1063,#1065,.T.); +#1063 = VERTEX_POINT('',#1064); +#1064 = CARTESIAN_POINT('',(-56.25,4.986577181208,20.467432885906)); +#1065 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1066,#1067,#1068), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1066 = CARTESIAN_POINT('',(-56.25,6.068791946309,19.553422818792)); +#1067 = CARTESIAN_POINT('',(-56.25,5.559144295302,20.173389261745)); +#1068 = CARTESIAN_POINT('',(-56.25,4.986577181208,20.467432885906)); +#1069 = ORIENTED_EDGE('',*,*,#1070,.T.); +#1070 = EDGE_CURVE('',#1063,#1071,#1073,.T.); +#1071 = VERTEX_POINT('',#1072); +#1072 = CARTESIAN_POINT('',(-56.25,3.721895973154,20.761476510067)); +#1073 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1074,#1075,#1076), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1074 = CARTESIAN_POINT('',(-56.25,4.986577181208,20.467432885906)); +#1075 = CARTESIAN_POINT('',(-56.25,4.414010067114,20.761476510067)); +#1076 = CARTESIAN_POINT('',(-56.25,3.721895973154,20.761476510067)); +#1077 = ORIENTED_EDGE('',*,*,#1078,.T.); +#1078 = EDGE_CURVE('',#1071,#933,#1079,.T.); +#1079 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1080,#1081,#1082), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1080 = CARTESIAN_POINT('',(-56.25,3.721895973154,20.761476510067)); +#1081 = CARTESIAN_POINT('',(-56.25,2.501258389262,20.761476510067)); +#1082 = CARTESIAN_POINT('',(-56.25,1.869127516779,20.013993288591)); +#1083 = FACE_BOUND('',#1084,.T.); +#1084 = EDGE_LOOP('',(#1085,#1095,#1103,#1111)); +#1085 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1086 = EDGE_CURVE('',#1087,#1089,#1091,.T.); +#1087 = VERTEX_POINT('',#1088); +#1088 = CARTESIAN_POINT('',(-56.25,12.753355704698,13.54)); +#1089 = VERTEX_POINT('',#1090); +#1090 = CARTESIAN_POINT('',(-56.25,12.753355704698,20.600402684564)); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(-56.25,12.753355704698,13.54)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(0.,0.,1.)); +#1095 = ORIENTED_EDGE('',*,*,#1096,.T.); +#1096 = EDGE_CURVE('',#1089,#1097,#1099,.T.); +#1097 = VERTEX_POINT('',#1098); +#1098 = CARTESIAN_POINT('',(-56.25,10.498322147651,20.600402684564)); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(-56.25,12.753355704698,20.600402684564)); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(0.,-1.,0.)); +#1103 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1104 = EDGE_CURVE('',#1097,#1105,#1107,.T.); +#1105 = VERTEX_POINT('',#1106); +#1106 = CARTESIAN_POINT('',(-56.25,10.498322147651,13.54)); +#1107 = LINE('',#1108,#1109); +#1108 = CARTESIAN_POINT('',(-56.25,10.498322147651,20.600402684564)); +#1109 = VECTOR('',#1110,1.); +#1110 = DIRECTION('',(0.,0.,-1.)); +#1111 = ORIENTED_EDGE('',*,*,#1112,.T.); +#1112 = EDGE_CURVE('',#1105,#1087,#1113,.T.); +#1113 = LINE('',#1114,#1115); +#1114 = CARTESIAN_POINT('',(-56.25,10.498322147651,13.54)); +#1115 = VECTOR('',#1116,1.); +#1116 = DIRECTION('',(0.,1.,0.)); +#1117 = FACE_BOUND('',#1118,.T.); +#1118 = EDGE_LOOP('',(#1119,#1129,#1137,#1145,#1153,#1161,#1169,#1177, + #1185,#1193,#1201,#1209,#1217,#1225,#1233,#1241,#1249,#1257,#1265, + #1273,#1281,#1289,#1297,#1305,#1313,#1321,#1329,#1337,#1345)); +#1119 = ORIENTED_EDGE('',*,*,#1120,.T.); +#1120 = EDGE_CURVE('',#1121,#1123,#1125,.T.); +#1121 = VERTEX_POINT('',#1122); +#1122 = CARTESIAN_POINT('',(-56.25,20.490771812081,20.408288590604)); +#1123 = VERTEX_POINT('',#1124); +#1124 = CARTESIAN_POINT('',(-56.25,19.640939597315,19.418775167785)); +#1125 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1126,#1127,#1128), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1126 = CARTESIAN_POINT('',(-56.25,20.490771812081,20.408288590604)); +#1127 = CARTESIAN_POINT('',(-56.25,19.930369127517,20.055520134228)); +#1128 = CARTESIAN_POINT('',(-56.25,19.640939597315,19.418775167785)); +#1129 = ORIENTED_EDGE('',*,*,#1130,.T.); +#1130 = EDGE_CURVE('',#1123,#1131,#1133,.T.); +#1131 = VERTEX_POINT('',#1132); +#1132 = CARTESIAN_POINT('',(-56.25,18.625,20.417936241611)); +#1133 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1134,#1135,#1136), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1134 = CARTESIAN_POINT('',(-56.25,19.640939597315,19.418775167785)); +#1135 = CARTESIAN_POINT('',(-56.25,19.213087248322,20.074395973154)); +#1136 = CARTESIAN_POINT('',(-56.25,18.625,20.417936241611)); +#1137 = ORIENTED_EDGE('',*,*,#1138,.T.); +#1138 = EDGE_CURVE('',#1131,#1139,#1141,.T.); +#1139 = VERTEX_POINT('',#1140); +#1140 = CARTESIAN_POINT('',(-56.25,17.332214765101,20.761476510067)); +#1141 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1142,#1143,#1144), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1142 = CARTESIAN_POINT('',(-56.25,18.625,20.417936241611)); +#1143 = CARTESIAN_POINT('',(-56.25,18.036912751678,20.761476510067)); +#1144 = CARTESIAN_POINT('',(-56.25,17.332214765101,20.761476510067)); +#1145 = ORIENTED_EDGE('',*,*,#1146,.T.); +#1146 = EDGE_CURVE('',#1139,#1147,#1149,.T.); +#1147 = VERTEX_POINT('',#1148); +#1148 = CARTESIAN_POINT('',(-56.25,15.482802013423,20.013993288591)); +#1149 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1150,#1151,#1152), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1150 = CARTESIAN_POINT('',(-56.25,17.332214765101,20.761476510067)); +#1151 = CARTESIAN_POINT('',(-56.25,16.117869127517,20.761476510067)); +#1152 = CARTESIAN_POINT('',(-56.25,15.482802013423,20.013993288591)); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#1147,#1155,#1157,.T.); +#1155 = VERTEX_POINT('',#1156); +#1156 = CARTESIAN_POINT('',(-56.25,14.847315436242,17.840755033557)); +#1157 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1158,#1159,#1160), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1158 = CARTESIAN_POINT('',(-56.25,15.482802013423,20.013993288591)); +#1159 = CARTESIAN_POINT('',(-56.25,14.847315436242,19.266510067114)); +#1160 = CARTESIAN_POINT('',(-56.25,14.847315436242,17.840755033557)); +#1161 = ORIENTED_EDGE('',*,*,#1162,.T.); +#1162 = EDGE_CURVE('',#1155,#1163,#1165,.T.); +#1163 = VERTEX_POINT('',#1164); +#1164 = CARTESIAN_POINT('',(-56.25,14.847315436242,13.54)); +#1165 = LINE('',#1166,#1167); +#1166 = CARTESIAN_POINT('',(-56.25,14.847315436242,17.840755033557)); +#1167 = VECTOR('',#1168,1.); +#1168 = DIRECTION('',(0.,0.,-1.)); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1163,#1171,#1173,.T.); +#1171 = VERTEX_POINT('',#1172); +#1172 = CARTESIAN_POINT('',(-56.25,17.102348993289,13.54)); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-56.25,14.847315436242,13.54)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(0.,1.,0.)); +#1177 = ORIENTED_EDGE('',*,*,#1178,.T.); +#1178 = EDGE_CURVE('',#1171,#1179,#1181,.T.); +#1179 = VERTEX_POINT('',#1180); +#1180 = CARTESIAN_POINT('',(-56.25,17.102348993289,17.222466442953)); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(-56.25,17.102348993289,13.54)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(0.,0.,1.)); +#1185 = ORIENTED_EDGE('',*,*,#1186,.T.); +#1186 = EDGE_CURVE('',#1179,#1187,#1189,.T.); +#1187 = VERTEX_POINT('',#1188); +#1188 = CARTESIAN_POINT('',(-56.25,17.093120805369,17.392348993289)); +#1189 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1190,#1191,#1192), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1190 = CARTESIAN_POINT('',(-56.25,17.102348993289,17.222466442953)); +#1191 = CARTESIAN_POINT('',(-56.25,17.09605704698,17.304261744966)); +#1192 = CARTESIAN_POINT('',(-56.25,17.093120805369,17.392348993289)); +#1193 = ORIENTED_EDGE('',*,*,#1194,.T.); +#1194 = EDGE_CURVE('',#1187,#1195,#1197,.T.); +#1195 = VERTEX_POINT('',#1196); +#1196 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.644865771812)); +#1197 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1198,#1199,#1200), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1198 = CARTESIAN_POINT('',(-56.25,17.093120805369,17.392348993289)); +#1199 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.480855704698)); +#1200 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.644865771812)); +#1201 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1202 = EDGE_CURVE('',#1195,#1203,#1205,.T.); +#1203 = VERTEX_POINT('',#1204); +#1204 = CARTESIAN_POINT('',(-56.25,17.311241610738,18.732533557047)); +#1205 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1206,#1207,#1208), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1206 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.644865771812)); +#1207 = CARTESIAN_POINT('',(-56.25,17.089765100671,18.395285234899)); +#1208 = CARTESIAN_POINT('',(-56.25,17.311241610738,18.732533557047)); +#1209 = ORIENTED_EDGE('',*,*,#1210,.T.); +#1210 = EDGE_CURVE('',#1203,#1211,#1213,.T.); +#1211 = VERTEX_POINT('',#1212); +#1212 = CARTESIAN_POINT('',(-56.25,18.025167785235,19.070201342282)); +#1213 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1214,#1215,#1216), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1214 = CARTESIAN_POINT('',(-56.25,17.311241610738,18.732533557047)); +#1215 = CARTESIAN_POINT('',(-56.25,17.532298657718,19.070201342282)); +#1216 = CARTESIAN_POINT('',(-56.25,18.025167785235,19.070201342282)); +#1217 = ORIENTED_EDGE('',*,*,#1218,.T.); +#1218 = EDGE_CURVE('',#1211,#1219,#1221,.T.); +#1219 = VERTEX_POINT('',#1220); +#1220 = CARTESIAN_POINT('',(-56.25,19.020973154362,18.540419463087)); +#1221 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1222,#1223,#1224), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1222 = CARTESIAN_POINT('',(-56.25,18.025167785235,19.070201342282)); +#1223 = CARTESIAN_POINT('',(-56.25,18.669882550336,19.070201342282)); +#1224 = CARTESIAN_POINT('',(-56.25,19.020973154362,18.540419463087)); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#1219,#1227,#1229,.T.); +#1227 = VERTEX_POINT('',#1228); +#1228 = CARTESIAN_POINT('',(-56.25,19.384228187919,17.008120805369)); +#1229 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1230,#1231,#1232), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1230 = CARTESIAN_POINT('',(-56.25,19.020973154362,18.540419463087)); +#1231 = CARTESIAN_POINT('',(-56.25,19.371644295302,18.010637583893)); +#1232 = CARTESIAN_POINT('',(-56.25,19.384228187919,17.008120805369)); +#1233 = ORIENTED_EDGE('',*,*,#1234,.T.); +#1234 = EDGE_CURVE('',#1227,#1235,#1237,.T.); +#1235 = VERTEX_POINT('',#1236); +#1236 = CARTESIAN_POINT('',(-56.25,19.384228187919,13.54)); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(-56.25,19.384228187919,17.008120805369)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.,0.,-1.)); +#1241 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1242 = EDGE_CURVE('',#1235,#1243,#1245,.T.); +#1243 = VERTEX_POINT('',#1244); +#1244 = CARTESIAN_POINT('',(-56.25,21.639261744966,13.54)); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(-56.25,19.384228187919,13.54)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(0.,1.,0.)); +#1249 = ORIENTED_EDGE('',*,*,#1250,.T.); +#1250 = EDGE_CURVE('',#1243,#1251,#1253,.T.); +#1251 = VERTEX_POINT('',#1252); +#1252 = CARTESIAN_POINT('',(-56.25,21.639261744966,17.222466442953)); +#1253 = LINE('',#1254,#1255); +#1254 = CARTESIAN_POINT('',(-56.25,21.639261744966,13.54)); +#1255 = VECTOR('',#1256,1.); +#1256 = DIRECTION('',(0.,0.,1.)); +#1257 = ORIENTED_EDGE('',*,*,#1258,.T.); +#1258 = EDGE_CURVE('',#1251,#1259,#1261,.T.); +#1259 = VERTEX_POINT('',#1260); +#1260 = CARTESIAN_POINT('',(-56.25,21.84144295302,18.732533557047)); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1262,#1263,#1264), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(-56.25,21.639261744966,17.222466442953)); +#1263 = CARTESIAN_POINT('',(-56.25,21.639261744966,18.395285234899)); +#1264 = CARTESIAN_POINT('',(-56.25,21.84144295302,18.732533557047)); +#1265 = ORIENTED_EDGE('',*,*,#1266,.T.); +#1266 = EDGE_CURVE('',#1259,#1267,#1269,.T.); +#1267 = VERTEX_POINT('',#1268); +#1268 = CARTESIAN_POINT('',(-56.25,22.562080536913,19.070201342282)); +#1269 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1270,#1271,#1272), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1270 = CARTESIAN_POINT('',(-56.25,21.84144295302,18.732533557047)); +#1271 = CARTESIAN_POINT('',(-56.25,22.043624161074,19.070201342282)); +#1272 = CARTESIAN_POINT('',(-56.25,22.562080536913,19.070201342282)); +#1273 = ORIENTED_EDGE('',*,*,#1274,.T.); +#1274 = EDGE_CURVE('',#1267,#1275,#1277,.T.); +#1275 = VERTEX_POINT('',#1276); +#1276 = CARTESIAN_POINT('',(-56.25,23.56711409396,18.537063758389)); +#1277 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1278,#1279,#1280), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1278 = CARTESIAN_POINT('',(-56.25,22.562080536913,19.070201342282)); +#1279 = CARTESIAN_POINT('',(-56.25,23.213087248322,19.070201342282)); +#1280 = CARTESIAN_POINT('',(-56.25,23.56711409396,18.537063758389)); +#1281 = ORIENTED_EDGE('',*,*,#1282,.T.); +#1282 = EDGE_CURVE('',#1275,#1283,#1285,.T.); +#1283 = VERTEX_POINT('',#1284); +#1284 = CARTESIAN_POINT('',(-56.25,23.921140939597,17.014412751678)); +#1285 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1286,#1287,#1288), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1286 = CARTESIAN_POINT('',(-56.25,23.56711409396,18.537063758389)); +#1287 = CARTESIAN_POINT('',(-56.25,23.921140939597,18.004345637584)); +#1288 = CARTESIAN_POINT('',(-56.25,23.921140939597,17.014412751678)); +#1289 = ORIENTED_EDGE('',*,*,#1290,.T.); +#1290 = EDGE_CURVE('',#1283,#1291,#1293,.T.); +#1291 = VERTEX_POINT('',#1292); +#1292 = CARTESIAN_POINT('',(-56.25,23.921140939597,13.54)); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(-56.25,23.921140939597,17.014412751678)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(0.,0.,-1.)); +#1297 = ORIENTED_EDGE('',*,*,#1298,.T.); +#1298 = EDGE_CURVE('',#1291,#1299,#1301,.T.); +#1299 = VERTEX_POINT('',#1300); +#1300 = CARTESIAN_POINT('',(-56.25,26.176174496644,13.54)); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(-56.25,23.921140939597,13.54)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(0.,1.,0.)); +#1305 = ORIENTED_EDGE('',*,*,#1306,.T.); +#1306 = EDGE_CURVE('',#1299,#1307,#1309,.T.); +#1307 = VERTEX_POINT('',#1308); +#1308 = CARTESIAN_POINT('',(-56.25,26.176174496644,20.600402684564)); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(-56.25,26.176174496644,13.54)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(0.,0.,1.)); +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#1307,#1315,#1317,.T.); +#1315 = VERTEX_POINT('',#1316); +#1316 = CARTESIAN_POINT('',(-56.25,23.921140939597,20.600402684564)); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(-56.25,26.176174496644,20.600402684564)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(0.,-1.,0.)); +#1321 = ORIENTED_EDGE('',*,*,#1322,.T.); +#1322 = EDGE_CURVE('',#1315,#1323,#1325,.T.); +#1323 = VERTEX_POINT('',#1324); +#1324 = CARTESIAN_POINT('',(-56.25,23.921140939597,19.553422818792)); +#1325 = LINE('',#1326,#1327); +#1326 = CARTESIAN_POINT('',(-56.25,23.921140939597,20.600402684564)); +#1327 = VECTOR('',#1328,1.); +#1328 = DIRECTION('',(0.,0.,-1.)); +#1329 = ORIENTED_EDGE('',*,*,#1330,.T.); +#1330 = EDGE_CURVE('',#1323,#1331,#1333,.T.); +#1331 = VERTEX_POINT('',#1332); +#1332 = CARTESIAN_POINT('',(-56.25,22.967701342282,20.457785234899)); +#1333 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1334,#1335,#1336), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1334 = CARTESIAN_POINT('',(-56.25,23.921140939597,19.553422818792)); +#1335 = CARTESIAN_POINT('',(-56.25,23.505872483221,20.154093959732)); +#1336 = CARTESIAN_POINT('',(-56.25,22.967701342282,20.457785234899)); +#1337 = ORIENTED_EDGE('',*,*,#1338,.T.); +#1338 = EDGE_CURVE('',#1331,#1339,#1341,.T.); +#1339 = VERTEX_POINT('',#1340); +#1340 = CARTESIAN_POINT('',(-56.25,21.781040268456,20.761476510067)); +#1341 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1342,#1343,#1344), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1342 = CARTESIAN_POINT('',(-56.25,22.967701342282,20.457785234899)); +#1343 = CARTESIAN_POINT('',(-56.25,22.429530201342,20.761476510067)); +#1344 = CARTESIAN_POINT('',(-56.25,21.781040268456,20.761476510067)); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#1339,#1121,#1347,.T.); +#1347 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1348,#1349,#1350), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1348 = CARTESIAN_POINT('',(-56.25,21.781040268456,20.761476510067)); +#1349 = CARTESIAN_POINT('',(-56.25,21.050755033557,20.761476510067)); +#1350 = CARTESIAN_POINT('',(-56.25,20.490771812081,20.408288590604)); +#1351 = FACE_BOUND('',#1352,.T.); +#1352 = EDGE_LOOP('',(#1353,#1363,#1371,#1379,#1387,#1395,#1403,#1411, + #1419)); +#1353 = ORIENTED_EDGE('',*,*,#1354,.T.); +#1354 = EDGE_CURVE('',#1355,#1357,#1359,.T.); +#1355 = VERTEX_POINT('',#1356); +#1356 = CARTESIAN_POINT('',(-56.25,48.09,14.456510067114)); +#1357 = VERTEX_POINT('',#1358); +#1358 = CARTESIAN_POINT('',(-56.25,43.392013422819,14.456510067114)); +#1359 = LINE('',#1360,#1361); +#1360 = CARTESIAN_POINT('',(-56.25,48.09,14.456510067114)); +#1361 = VECTOR('',#1362,1.); +#1362 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#1363 = ORIENTED_EDGE('',*,*,#1364,.T.); +#1364 = EDGE_CURVE('',#1357,#1365,#1367,.T.); +#1365 = VERTEX_POINT('',#1366); +#1366 = CARTESIAN_POINT('',(-56.25,43.392013422819,12.447491610738)); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(-56.25,43.392013422819,14.456510067114)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#1371 = ORIENTED_EDGE('',*,*,#1372,.T.); +#1372 = EDGE_CURVE('',#1365,#1373,#1375,.T.); +#1373 = VERTEX_POINT('',#1374); +#1374 = CARTESIAN_POINT('',(-56.25,43.790922818792,11.070813758389)); +#1375 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1376,#1377,#1378), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1376 = CARTESIAN_POINT('',(-56.25,43.392013422819,12.447491610738)); +#1377 = CARTESIAN_POINT('',(-56.25,43.392013422819,11.550679530201)); +#1378 = CARTESIAN_POINT('',(-56.25,43.790922818792,11.070813758389)); +#1379 = ORIENTED_EDGE('',*,*,#1380,.T.); +#1380 = EDGE_CURVE('',#1373,#1381,#1383,.T.); +#1381 = VERTEX_POINT('',#1382); +#1382 = CARTESIAN_POINT('',(-56.25,44.927248322148,10.590738255034)); +#1383 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1384,#1385,#1386), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1384 = CARTESIAN_POINT('',(-56.25,43.790922818792,11.070813758389)); +#1385 = CARTESIAN_POINT('',(-56.25,44.189622483221,10.590738255034)); +#1386 = CARTESIAN_POINT('',(-56.25,44.927248322148,10.590738255034)); +#1387 = ORIENTED_EDGE('',*,*,#1388,.T.); +#1388 = EDGE_CURVE('',#1381,#1389,#1391,.T.); +#1389 = VERTEX_POINT('',#1390); +#1390 = CARTESIAN_POINT('',(-56.25,46.067139261745,11.070813758389)); +#1391 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1392,#1393,#1394), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1392 = CARTESIAN_POINT('',(-56.25,44.927248322148,10.590738255034)); +#1393 = CARTESIAN_POINT('',(-56.25,45.668229865772,10.590738255034)); +#1394 = CARTESIAN_POINT('',(-56.25,46.067139261745,11.070813758389)); +#1395 = ORIENTED_EDGE('',*,*,#1396,.T.); +#1396 = EDGE_CURVE('',#1389,#1397,#1399,.T.); +#1397 = VERTEX_POINT('',#1398); +#1398 = CARTESIAN_POINT('',(-56.25,46.465838926175,12.447491610738)); +#1399 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#1400,#1401,#1402), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1400 = CARTESIAN_POINT('',(-56.25,46.067139261745,11.070813758389)); +#1401 = CARTESIAN_POINT('',(-56.25,46.465838926175,11.550679530201)); +#1402 = CARTESIAN_POINT('',(-56.25,46.465838926175,12.447491610738)); +#1403 = ORIENTED_EDGE('',*,*,#1404,.T.); +#1404 = EDGE_CURVE('',#1397,#1405,#1407,.T.); +#1405 = VERTEX_POINT('',#1406); +#1406 = CARTESIAN_POINT('',(-56.25,46.465838926174,13.248456375839)); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(-56.25,46.465838926175,12.447491610738)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#1411 = ORIENTED_EDGE('',*,*,#1412,.T.); +#1412 = EDGE_CURVE('',#1405,#1413,#1415,.T.); +#1413 = VERTEX_POINT('',#1414); +#1414 = CARTESIAN_POINT('',(-56.25,48.09,13.248456375839)); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(-56.25,46.465838926174,13.248456375839)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#1419 = ORIENTED_EDGE('',*,*,#1420,.T.); +#1420 = EDGE_CURVE('',#1413,#1355,#1421,.T.); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(-56.25,48.09,13.248456375839)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#1425 = FACE_BOUND('',#1426,.T.); +#1426 = EDGE_LOOP('',(#1427)); +#1427 = ORIENTED_EDGE('',*,*,#1428,.F.); +#1428 = EDGE_CURVE('',#1429,#1429,#1431,.T.); +#1429 = VERTEX_POINT('',#1430); +#1430 = CARTESIAN_POINT('',(-56.25,32.628051,10.045815)); +#1431 = CIRCLE('',#1432,3.05); +#1432 = AXIS2_PLACEMENT_3D('',#1433,#1434,#1435); +#1433 = CARTESIAN_POINT('',(-56.25,35.678051,10.045815)); +#1434 = DIRECTION('',(-1.,0.,0.)); +#1435 = DIRECTION('',(0.,-1.,0.)); +#1436 = FACE_BOUND('',#1437,.T.); +#1437 = EDGE_LOOP('',(#1438,#1448,#1456,#1464,#1472,#1480,#1488,#1496, + #1504,#1512,#1520,#1528)); +#1438 = ORIENTED_EDGE('',*,*,#1439,.T.); +#1439 = EDGE_CURVE('',#1440,#1442,#1444,.T.); +#1440 = VERTEX_POINT('',#1441); +#1441 = CARTESIAN_POINT('',(-56.25,48.09,9.731677852349)); +#1442 = VERTEX_POINT('',#1443); +#1443 = CARTESIAN_POINT('',(-56.25,43.392013422819,9.731677852349)); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(-56.25,48.09,9.731677852349)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#1448 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1449 = EDGE_CURVE('',#1442,#1450,#1452,.T.); +#1450 = VERTEX_POINT('',#1451); +#1451 = CARTESIAN_POINT('',(-56.25,43.392013422819,6.456510067114)); +#1452 = LINE('',#1453,#1454); +#1453 = CARTESIAN_POINT('',(-56.25,43.392013422819,9.731677852349)); +#1454 = VECTOR('',#1455,1.); +#1455 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#1456 = ORIENTED_EDGE('',*,*,#1457,.T.); +#1457 = EDGE_CURVE('',#1450,#1458,#1460,.T.); +#1458 = VERTEX_POINT('',#1459); +#1459 = CARTESIAN_POINT('',(-56.25,44.304765100671,6.456510067114)); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(-56.25,43.392013422819,6.456510067114)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#1464 = ORIENTED_EDGE('',*,*,#1465,.T.); +#1465 = EDGE_CURVE('',#1458,#1466,#1468,.T.); +#1466 = VERTEX_POINT('',#1467); +#1467 = CARTESIAN_POINT('',(-56.25,44.304765100671,8.523624161074)); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-56.25,44.304765100671,6.456510067114)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#1472 = ORIENTED_EDGE('',*,*,#1473,.T.); +#1473 = EDGE_CURVE('',#1466,#1474,#1476,.T.); +#1474 = VERTEX_POINT('',#1475); +#1475 = CARTESIAN_POINT('',(-56.25,45.19067114094,8.523624161074)); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(-56.25,44.304765100671,8.523624161074)); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#1480 = ORIENTED_EDGE('',*,*,#1481,.T.); +#1481 = EDGE_CURVE('',#1474,#1482,#1484,.T.); +#1482 = VERTEX_POINT('',#1483); +#1483 = CARTESIAN_POINT('',(-56.25,45.19067114094,6.577315436242)); +#1484 = LINE('',#1485,#1486); +#1485 = CARTESIAN_POINT('',(-56.25,45.19067114094,8.523624161074)); +#1486 = VECTOR('',#1487,1.); +#1487 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#1488 = ORIENTED_EDGE('',*,*,#1489,.T.); +#1489 = EDGE_CURVE('',#1482,#1490,#1492,.T.); +#1490 = VERTEX_POINT('',#1491); +#1491 = CARTESIAN_POINT('',(-56.25,46.103422818792,6.577315436242)); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(-56.25,45.19067114094,6.577315436242)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#1496 = ORIENTED_EDGE('',*,*,#1497,.T.); +#1497 = EDGE_CURVE('',#1490,#1498,#1500,.T.); +#1498 = VERTEX_POINT('',#1499); +#1499 = CARTESIAN_POINT('',(-56.25,46.103422818792,8.523624161074)); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(-56.25,46.103422818792,6.577315436242)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#1504 = ORIENTED_EDGE('',*,*,#1505,.T.); +#1505 = EDGE_CURVE('',#1498,#1506,#1508,.T.); +#1506 = VERTEX_POINT('',#1507); +#1507 = CARTESIAN_POINT('',(-56.25,47.177248322148,8.523624161074)); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(-56.25,46.103422818792,8.523624161074)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#1512 = ORIENTED_EDGE('',*,*,#1513,.T.); +#1513 = EDGE_CURVE('',#1506,#1514,#1516,.T.); +#1514 = VERTEX_POINT('',#1515); +#1515 = CARTESIAN_POINT('',(-56.25,47.177248322148,6.389395973154)); +#1516 = LINE('',#1517,#1518); +#1517 = CARTESIAN_POINT('',(-56.25,47.177248322148,8.523624161074)); +#1518 = VECTOR('',#1519,1.); +#1519 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#1520 = ORIENTED_EDGE('',*,*,#1521,.T.); +#1521 = EDGE_CURVE('',#1514,#1522,#1524,.T.); +#1522 = VERTEX_POINT('',#1523); +#1523 = CARTESIAN_POINT('',(-56.25,48.09,6.389395973154)); +#1524 = LINE('',#1525,#1526); +#1525 = CARTESIAN_POINT('',(-56.25,47.177248322148,6.389395973154)); +#1526 = VECTOR('',#1527,1.); +#1527 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#1528 = ORIENTED_EDGE('',*,*,#1529,.T.); +#1529 = EDGE_CURVE('',#1522,#1440,#1530,.T.); +#1530 = LINE('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(-56.25,48.09,6.389395973154)); +#1532 = VECTOR('',#1533,1.); +#1533 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#1534 = PLANE('',#1535); +#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538); +#1536 = CARTESIAN_POINT('',(-56.25,-48.25,0.)); +#1537 = DIRECTION('',(-1.,0.,0.)); +#1538 = DIRECTION('',(0.,1.,0.)); +#1539 = ADVANCED_FACE('',(#1540,#1586),#1866,.F.); +#1540 = FACE_BOUND('',#1541,.F.); +#1541 = EDGE_LOOP('',(#1542,#1543,#1544,#1553,#1561,#1570,#1578,#1585)); +#1542 = ORIENTED_EDGE('',*,*,#48,.T.); +#1543 = ORIENTED_EDGE('',*,*,#111,.F.); +#1544 = ORIENTED_EDGE('',*,*,#1545,.T.); +#1545 = EDGE_CURVE('',#95,#1546,#1548,.T.); +#1546 = VERTEX_POINT('',#1547); +#1547 = CARTESIAN_POINT('',(-51.25,-53.25,0.)); +#1548 = CIRCLE('',#1549,5.); +#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); +#1550 = CARTESIAN_POINT('',(-51.25,-48.25,0.)); +#1551 = DIRECTION('',(0.,0.,1.)); +#1552 = DIRECTION('',(1.,0.,0.)); +#1553 = ORIENTED_EDGE('',*,*,#1554,.F.); +#1554 = EDGE_CURVE('',#1555,#1546,#1557,.T.); +#1555 = VERTEX_POINT('',#1556); +#1556 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(-1.,0.,0.)); +#1561 = ORIENTED_EDGE('',*,*,#1562,.T.); +#1562 = EDGE_CURVE('',#1555,#1563,#1565,.T.); +#1563 = VERTEX_POINT('',#1564); +#1564 = CARTESIAN_POINT('',(56.25,-48.25,0.)); +#1565 = CIRCLE('',#1566,5.); +#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569); +#1567 = CARTESIAN_POINT('',(51.25,-48.25,0.)); +#1568 = DIRECTION('',(0.,0.,1.)); +#1569 = DIRECTION('',(1.,0.,0.)); +#1570 = ORIENTED_EDGE('',*,*,#1571,.F.); +#1571 = EDGE_CURVE('',#1572,#1563,#1574,.T.); +#1572 = VERTEX_POINT('',#1573); +#1573 = CARTESIAN_POINT('',(56.25,48.25,0.)); +#1574 = LINE('',#1575,#1576); +#1575 = CARTESIAN_POINT('',(56.25,48.25,0.)); +#1576 = VECTOR('',#1577,1.); +#1577 = DIRECTION('',(0.,-1.,0.)); +#1578 = ORIENTED_EDGE('',*,*,#1579,.T.); +#1579 = EDGE_CURVE('',#1572,#73,#1580,.T.); +#1580 = CIRCLE('',#1581,5.); +#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584); +#1582 = CARTESIAN_POINT('',(51.25,48.25,0.)); +#1583 = DIRECTION('',(0.,0.,1.)); +#1584 = DIRECTION('',(1.,0.,0.)); +#1585 = ORIENTED_EDGE('',*,*,#80,.F.); +#1586 = FACE_BOUND('',#1587,.F.); +#1587 = EDGE_LOOP('',(#1588,#1599,#1607,#1616,#1624,#1633,#1642,#1650, + #1659,#1667,#1675,#1683,#1691,#1700,#1709,#1717,#1725,#1733,#1741, + #1750,#1758,#1767,#1776,#1784,#1792,#1801,#1809,#1818,#1826,#1834, + #1843,#1852,#1860)); +#1588 = ORIENTED_EDGE('',*,*,#1589,.T.); +#1589 = EDGE_CURVE('',#1590,#1592,#1594,.T.); +#1590 = VERTEX_POINT('',#1591); +#1591 = CARTESIAN_POINT('',(-47.48734146112,50.192131124746,0.)); +#1592 = VERTEX_POINT('',#1593); +#1593 = CARTESIAN_POINT('',(-47.50735931288,50.25,0.)); +#1594 = CIRCLE('',#1595,4.5); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = DIRECTION('',(1.,0.,0.)); +#1599 = ORIENTED_EDGE('',*,*,#1600,.T.); +#1600 = EDGE_CURVE('',#1592,#1601,#1603,.T.); +#1601 = VERTEX_POINT('',#1602); +#1602 = CARTESIAN_POINT('',(47.507359312881,50.25,0.)); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(-47.50735931288,50.25,0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(1.,0.,0.)); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1601,#1609,#1611,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(47.430091999476,50.010315383944,0.)); +#1611 = CIRCLE('',#1612,4.5); +#1612 = AXIS2_PLACEMENT_3D('',#1613,#1614,#1615); +#1613 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#1614 = DIRECTION('',(0.,0.,1.)); +#1615 = DIRECTION('',(1.,0.,0.)); +#1616 = ORIENTED_EDGE('',*,*,#1617,.T.); +#1617 = EDGE_CURVE('',#1609,#1618,#1620,.T.); +#1618 = VERTEX_POINT('',#1619); +#1619 = CARTESIAN_POINT('',(50.82351446016,47.838065493324,0.)); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#1624 = ORIENTED_EDGE('',*,*,#1625,.F.); +#1625 = EDGE_CURVE('',#1626,#1618,#1628,.T.); +#1626 = VERTEX_POINT('',#1627); +#1627 = CARTESIAN_POINT('',(53.05,48.75,0.)); +#1628 = CIRCLE('',#1629,1.3); +#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632); +#1630 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#1631 = DIRECTION('',(0.,0.,1.)); +#1632 = DIRECTION('',(1.,0.,0.)); +#1633 = ORIENTED_EDGE('',*,*,#1634,.F.); +#1634 = EDGE_CURVE('',#1635,#1626,#1637,.T.); +#1635 = VERTEX_POINT('',#1636); +#1636 = CARTESIAN_POINT('',(50.920809763714,47.748778969434,0.)); +#1637 = CIRCLE('',#1638,1.3); +#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641); +#1639 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#1640 = DIRECTION('',(0.,0.,1.)); +#1641 = DIRECTION('',(1.,0.,0.)); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1635,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(52.885123273085,44.395520105121,0.)); +#1646 = LINE('',#1647,#1648); +#1647 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#1648 = VECTOR('',#1649,1.); +#1649 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#1650 = ORIENTED_EDGE('',*,*,#1651,.T.); +#1651 = EDGE_CURVE('',#1644,#1652,#1654,.T.); +#1652 = VERTEX_POINT('',#1653); +#1653 = CARTESIAN_POINT('',(53.25,44.507359312881,0.)); +#1654 = CIRCLE('',#1655,4.5); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#1657 = DIRECTION('',(0.,0.,1.)); +#1658 = DIRECTION('',(1.,0.,0.)); +#1659 = ORIENTED_EDGE('',*,*,#1660,.T.); +#1660 = EDGE_CURVE('',#1652,#1661,#1663,.T.); +#1661 = VERTEX_POINT('',#1662); +#1662 = CARTESIAN_POINT('',(53.25,43.772642894802,0.)); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(53.25,44.507359312881,0.)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(0.,-1.,0.)); +#1667 = ORIENTED_EDGE('',*,*,#1668,.T.); +#1668 = EDGE_CURVE('',#1661,#1669,#1671,.T.); +#1669 = VERTEX_POINT('',#1670); +#1670 = CARTESIAN_POINT('',(53.328468,43.638691,0.)); +#1671 = LINE('',#1672,#1673); +#1672 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#1673 = VECTOR('',#1674,1.); +#1674 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#1675 = ORIENTED_EDGE('',*,*,#1676,.T.); +#1676 = EDGE_CURVE('',#1669,#1677,#1679,.T.); +#1677 = VERTEX_POINT('',#1678); +#1678 = CARTESIAN_POINT('',(53.328468,-44.653915,0.)); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(53.328468,43.638691,0.)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(0.,-1.,0.)); +#1683 = ORIENTED_EDGE('',*,*,#1684,.T.); +#1684 = EDGE_CURVE('',#1677,#1685,#1687,.T.); +#1685 = VERTEX_POINT('',#1686); +#1686 = CARTESIAN_POINT('',(51.037725104276,-47.66249621935,0.)); +#1687 = LINE('',#1688,#1689); +#1688 = CARTESIAN_POINT('',(53.328468,-44.653915,0.)); +#1689 = VECTOR('',#1690,1.); +#1690 = DIRECTION('',(-0.605790619137,-0.79562411085,0.)); +#1691 = ORIENTED_EDGE('',*,*,#1692,.F.); +#1692 = EDGE_CURVE('',#1693,#1685,#1695,.T.); +#1693 = VERTEX_POINT('',#1694); +#1694 = CARTESIAN_POINT('',(53.05,-48.75,0.)); +#1695 = CIRCLE('',#1696,1.3); +#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699); +#1697 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#1698 = DIRECTION('',(0.,0.,1.)); +#1699 = DIRECTION('',(1.,0.,0.)); +#1700 = ORIENTED_EDGE('',*,*,#1701,.F.); +#1701 = EDGE_CURVE('',#1702,#1693,#1704,.T.); +#1702 = VERTEX_POINT('',#1703); +#1703 = CARTESIAN_POINT('',(50.512195952698,-48.35270773921,0.)); +#1704 = CIRCLE('',#1705,1.3); +#1705 = AXIS2_PLACEMENT_3D('',#1706,#1707,#1708); +#1706 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#1707 = DIRECTION('',(0.,0.,1.)); +#1708 = DIRECTION('',(1.,0.,0.)); +#1709 = ORIENTED_EDGE('',*,*,#1710,.T.); +#1710 = EDGE_CURVE('',#1702,#1711,#1713,.T.); +#1711 = VERTEX_POINT('',#1712); +#1712 = CARTESIAN_POINT('',(49.048939,-50.274498,0.)); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(53.328468,-44.653915,0.)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(-0.605790619137,-0.79562411085,0.)); +#1717 = ORIENTED_EDGE('',*,*,#1718,.T.); +#1718 = EDGE_CURVE('',#1711,#1719,#1721,.T.); +#1719 = VERTEX_POINT('',#1720); +#1720 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#1721 = LINE('',#1722,#1723); +#1722 = CARTESIAN_POINT('',(49.048939,-50.274498,0.)); +#1723 = VECTOR('',#1724,1.); +#1724 = DIRECTION('',(-1.,0.,0.)); +#1725 = ORIENTED_EDGE('',*,*,#1726,.T.); +#1726 = EDGE_CURVE('',#1719,#1727,#1729,.T.); +#1727 = VERTEX_POINT('',#1728); +#1728 = CARTESIAN_POINT('',(-45.54826162913,-50.25,0.)); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#1733 = ORIENTED_EDGE('',*,*,#1734,.T.); +#1734 = EDGE_CURVE('',#1727,#1735,#1737,.T.); +#1735 = VERTEX_POINT('',#1736); +#1736 = CARTESIAN_POINT('',(-47.50735931288,-50.25,0.)); +#1737 = LINE('',#1738,#1739); +#1738 = CARTESIAN_POINT('',(47.507359312881,-50.25,0.)); +#1739 = VECTOR('',#1740,1.); +#1740 = DIRECTION('',(-1.,0.,0.)); +#1741 = ORIENTED_EDGE('',*,*,#1742,.T.); +#1742 = EDGE_CURVE('',#1735,#1743,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(-47.30827644537,-49.47186692979,0.)); +#1745 = CIRCLE('',#1746,4.5); +#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749); +#1747 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#1748 = DIRECTION('',(0.,0.,1.)); +#1749 = DIRECTION('',(1.,0.,0.)); +#1750 = ORIENTED_EDGE('',*,*,#1751,.T.); +#1751 = EDGE_CURVE('',#1743,#1752,#1754,.T.); +#1752 = VERTEX_POINT('',#1753); +#1753 = CARTESIAN_POINT('',(-50.71236073616,-47.96686223552,0.)); +#1754 = LINE('',#1755,#1756); +#1755 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#1756 = VECTOR('',#1757,1.); +#1757 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#1758 = ORIENTED_EDGE('',*,*,#1759,.F.); +#1759 = EDGE_CURVE('',#1760,#1752,#1762,.T.); +#1760 = VERTEX_POINT('',#1761); +#1761 = CARTESIAN_POINT('',(-50.45,-48.75,0.)); +#1762 = CIRCLE('',#1763,1.3); +#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766); +#1764 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#1765 = DIRECTION('',(0.,0.,1.)); +#1766 = DIRECTION('',(1.,0.,0.)); +#1767 = ORIENTED_EDGE('',*,*,#1768,.F.); +#1768 = EDGE_CURVE('',#1769,#1760,#1771,.T.); +#1769 = VERTEX_POINT('',#1770); +#1770 = CARTESIAN_POINT('',(-51.13266777185,-47.60592792181,0.)); +#1771 = CIRCLE('',#1772,1.3); +#1772 = AXIS2_PLACEMENT_3D('',#1773,#1774,#1775); +#1773 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#1774 = DIRECTION('',(0.,0.,1.)); +#1775 = DIRECTION('',(1.,0.,0.)); +#1776 = ORIENTED_EDGE('',*,*,#1777,.T.); +#1777 = EDGE_CURVE('',#1769,#1778,#1780,.T.); +#1778 = VERTEX_POINT('',#1779); +#1779 = CARTESIAN_POINT('',(-53.23209412474,-44.609589,0.)); +#1780 = LINE('',#1781,#1782); +#1781 = CARTESIAN_POINT('',(-50.95491,-47.859627,0.)); +#1782 = VECTOR('',#1783,1.); +#1783 = DIRECTION('',(-0.573827169514,0.818976421839,0.)); +#1784 = ORIENTED_EDGE('',*,*,#1785,.T.); +#1785 = EDGE_CURVE('',#1778,#1786,#1788,.T.); +#1786 = VERTEX_POINT('',#1787); +#1787 = CARTESIAN_POINT('',(-53.23209412474,-44.5010710755,0.)); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(-53.23209412474,-44.609589,0.)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(0.,1.,0.)); +#1792 = ORIENTED_EDGE('',*,*,#1793,.T.); +#1793 = EDGE_CURVE('',#1786,#1794,#1796,.T.); +#1794 = VERTEX_POINT('',#1795); +#1795 = CARTESIAN_POINT('',(-53.25,-44.50735931288,0.)); +#1796 = CIRCLE('',#1797,4.5); +#1797 = AXIS2_PLACEMENT_3D('',#1798,#1799,#1800); +#1798 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#1799 = DIRECTION('',(0.,0.,1.)); +#1800 = DIRECTION('',(1.,0.,0.)); +#1801 = ORIENTED_EDGE('',*,*,#1802,.T.); +#1802 = EDGE_CURVE('',#1794,#1803,#1805,.T.); +#1803 = VERTEX_POINT('',#1804); +#1804 = CARTESIAN_POINT('',(-53.25,44.507359312881,0.)); +#1805 = LINE('',#1806,#1807); +#1806 = CARTESIAN_POINT('',(-53.25,-44.50735931288,0.)); +#1807 = VECTOR('',#1808,1.); +#1808 = DIRECTION('',(0.,1.,0.)); +#1809 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1810 = EDGE_CURVE('',#1803,#1811,#1813,.T.); +#1811 = VERTEX_POINT('',#1812); +#1812 = CARTESIAN_POINT('',(-53.23209412474,44.501071075507,0.)); +#1813 = CIRCLE('',#1814,4.5); +#1814 = AXIS2_PLACEMENT_3D('',#1815,#1816,#1817); +#1815 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#1816 = DIRECTION('',(0.,0.,1.)); +#1817 = DIRECTION('',(1.,0.,0.)); +#1818 = ORIENTED_EDGE('',*,*,#1819,.T.); +#1819 = EDGE_CURVE('',#1811,#1820,#1822,.T.); +#1820 = VERTEX_POINT('',#1821); +#1821 = CARTESIAN_POINT('',(-53.23209412474,44.565296,0.)); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(-53.23209412474,-44.609589,0.)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(0.,1.,0.)); +#1826 = ORIENTED_EDGE('',*,*,#1827,.T.); +#1827 = EDGE_CURVE('',#1820,#1828,#1830,.T.); +#1828 = VERTEX_POINT('',#1829); +#1829 = CARTESIAN_POINT('',(-50.87004846139,47.793085536888,0.)); +#1830 = LINE('',#1831,#1832); +#1831 = CARTESIAN_POINT('',(-53.23209412474,44.565296,0.)); +#1832 = VECTOR('',#1833,1.); +#1833 = DIRECTION('',(0.590550448633,0.807000723432,0.)); +#1834 = ORIENTED_EDGE('',*,*,#1835,.F.); +#1835 = EDGE_CURVE('',#1836,#1828,#1838,.T.); +#1836 = VERTEX_POINT('',#1837); +#1837 = CARTESIAN_POINT('',(-50.45,48.75,0.)); +#1838 = CIRCLE('',#1839,1.3); +#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842); +#1840 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#1841 = DIRECTION('',(0.,0.,1.)); +#1842 = DIRECTION('',(1.,0.,0.)); +#1843 = ORIENTED_EDGE('',*,*,#1844,.F.); +#1844 = EDGE_CURVE('',#1845,#1836,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(-50.73432876932,47.938574124657,0.)); +#1847 = CIRCLE('',#1848,1.3); +#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851); +#1849 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#1850 = DIRECTION('',(0.,0.,1.)); +#1851 = DIRECTION('',(1.,0.,0.)); +#1852 = ORIENTED_EDGE('',*,*,#1853,.T.); +#1853 = EDGE_CURVE('',#1845,#1854,#1856,.T.); +#1854 = VERTEX_POINT('',#1855); +#1855 = CARTESIAN_POINT('',(-47.91711,50.192131124746,0.)); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(-50.804882,47.882137,0.)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(0.780898287194,0.624658198584,0.)); +#1860 = ORIENTED_EDGE('',*,*,#1861,.T.); +#1861 = EDGE_CURVE('',#1854,#1590,#1862,.T.); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(-47.91711,50.192131124746,0.)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(1.,0.,0.)); +#1866 = PLANE('',#1867); +#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870); +#1868 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.)); +#1869 = DIRECTION('',(0.,0.,1.)); +#1870 = DIRECTION('',(1.,0.,0.)); +#1871 = ADVANCED_FACE('',(#1872,#1918,#1988,#1999,#2010,#2021),#2032,.T. + ); +#1872 = FACE_BOUND('',#1873,.T.); +#1873 = EDGE_LOOP('',(#1874,#1875,#1876,#1885,#1893,#1902,#1910,#1917)); +#1874 = ORIENTED_EDGE('',*,*,#31,.T.); +#1875 = ORIENTED_EDGE('',*,*,#104,.F.); +#1876 = ORIENTED_EDGE('',*,*,#1877,.T.); +#1877 = EDGE_CURVE('',#97,#1878,#1880,.T.); +#1878 = VERTEX_POINT('',#1879); +#1879 = CARTESIAN_POINT('',(-51.25,-53.25,34.)); +#1880 = CIRCLE('',#1881,5.); +#1881 = AXIS2_PLACEMENT_3D('',#1882,#1883,#1884); +#1882 = CARTESIAN_POINT('',(-51.25,-48.25,34.)); +#1883 = DIRECTION('',(0.,0.,1.)); +#1884 = DIRECTION('',(1.,0.,0.)); +#1885 = ORIENTED_EDGE('',*,*,#1886,.F.); +#1886 = EDGE_CURVE('',#1887,#1878,#1889,.T.); +#1887 = VERTEX_POINT('',#1888); +#1888 = CARTESIAN_POINT('',(51.25,-53.25,34.)); +#1889 = LINE('',#1890,#1891); +#1890 = CARTESIAN_POINT('',(51.25,-53.25,34.)); +#1891 = VECTOR('',#1892,1.); +#1892 = DIRECTION('',(-1.,0.,0.)); +#1893 = ORIENTED_EDGE('',*,*,#1894,.T.); +#1894 = EDGE_CURVE('',#1887,#1895,#1897,.T.); +#1895 = VERTEX_POINT('',#1896); +#1896 = CARTESIAN_POINT('',(56.25,-48.25,34.)); +#1897 = CIRCLE('',#1898,5.); +#1898 = AXIS2_PLACEMENT_3D('',#1899,#1900,#1901); +#1899 = CARTESIAN_POINT('',(51.25,-48.25,34.)); +#1900 = DIRECTION('',(0.,0.,1.)); +#1901 = DIRECTION('',(1.,0.,0.)); +#1902 = ORIENTED_EDGE('',*,*,#1903,.F.); +#1903 = EDGE_CURVE('',#1904,#1895,#1906,.T.); +#1904 = VERTEX_POINT('',#1905); +#1905 = CARTESIAN_POINT('',(56.25,48.25,34.)); +#1906 = LINE('',#1907,#1908); +#1907 = CARTESIAN_POINT('',(56.25,48.25,34.)); +#1908 = VECTOR('',#1909,1.); +#1909 = DIRECTION('',(0.,-1.,0.)); +#1910 = ORIENTED_EDGE('',*,*,#1911,.T.); +#1911 = EDGE_CURVE('',#1904,#65,#1912,.T.); +#1912 = CIRCLE('',#1913,5.); +#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916); +#1914 = CARTESIAN_POINT('',(51.25,48.25,34.)); +#1915 = DIRECTION('',(0.,0.,1.)); +#1916 = DIRECTION('',(1.,0.,0.)); +#1917 = ORIENTED_EDGE('',*,*,#64,.F.); +#1918 = FACE_BOUND('',#1919,.T.); +#1919 = EDGE_LOOP('',(#1920,#1930,#1939,#1947,#1956,#1964,#1973,#1981)); +#1920 = ORIENTED_EDGE('',*,*,#1921,.T.); +#1921 = EDGE_CURVE('',#1922,#1924,#1926,.T.); +#1922 = VERTEX_POINT('',#1923); +#1923 = CARTESIAN_POINT('',(-47.50735931288,50.25,34.)); +#1924 = VERTEX_POINT('',#1925); +#1925 = CARTESIAN_POINT('',(47.507359312881,50.25,34.)); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(-47.50735931288,50.25,34.)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(1.,0.,0.)); +#1930 = ORIENTED_EDGE('',*,*,#1931,.T.); +#1931 = EDGE_CURVE('',#1924,#1932,#1934,.T.); +#1932 = VERTEX_POINT('',#1933); +#1933 = CARTESIAN_POINT('',(53.25,44.507359312881,34.)); +#1934 = CIRCLE('',#1935,4.5); +#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938); +#1936 = CARTESIAN_POINT('',(51.75,48.75,34.)); +#1937 = DIRECTION('',(0.,0.,1.)); +#1938 = DIRECTION('',(1.,0.,0.)); +#1939 = ORIENTED_EDGE('',*,*,#1940,.T.); +#1940 = EDGE_CURVE('',#1932,#1941,#1943,.T.); +#1941 = VERTEX_POINT('',#1942); +#1942 = CARTESIAN_POINT('',(53.25,-44.50735931288,34.)); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(53.25,44.507359312881,34.)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(0.,-1.,0.)); +#1947 = ORIENTED_EDGE('',*,*,#1948,.T.); +#1948 = EDGE_CURVE('',#1941,#1949,#1951,.T.); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(47.507359312881,-50.25,34.)); +#1951 = CIRCLE('',#1952,4.5); +#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955); +#1953 = CARTESIAN_POINT('',(51.75,-48.75,34.)); +#1954 = DIRECTION('',(0.,0.,1.)); +#1955 = DIRECTION('',(1.,0.,0.)); +#1956 = ORIENTED_EDGE('',*,*,#1957,.T.); +#1957 = EDGE_CURVE('',#1949,#1958,#1960,.T.); +#1958 = VERTEX_POINT('',#1959); +#1959 = CARTESIAN_POINT('',(-47.50735931288,-50.25,34.)); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(47.507359312881,-50.25,34.)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(-1.,0.,0.)); +#1964 = ORIENTED_EDGE('',*,*,#1965,.T.); +#1965 = EDGE_CURVE('',#1958,#1966,#1968,.T.); +#1966 = VERTEX_POINT('',#1967); +#1967 = CARTESIAN_POINT('',(-53.25,-44.50735931288,34.)); +#1968 = CIRCLE('',#1969,4.5); +#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972); +#1970 = CARTESIAN_POINT('',(-51.75,-48.75,34.)); +#1971 = DIRECTION('',(0.,0.,1.)); +#1972 = DIRECTION('',(1.,0.,0.)); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1966,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(-53.25,44.507359312881,34.)); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(-53.25,-44.50735931288,34.)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(0.,1.,0.)); +#1981 = ORIENTED_EDGE('',*,*,#1982,.T.); +#1982 = EDGE_CURVE('',#1975,#1922,#1983,.T.); +#1983 = CIRCLE('',#1984,4.5); +#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987); +#1985 = CARTESIAN_POINT('',(-51.75,48.75,34.)); +#1986 = DIRECTION('',(0.,0.,1.)); +#1987 = DIRECTION('',(1.,0.,0.)); +#1988 = FACE_BOUND('',#1989,.F.); +#1989 = EDGE_LOOP('',(#1990)); +#1990 = ORIENTED_EDGE('',*,*,#1991,.T.); +#1991 = EDGE_CURVE('',#1992,#1992,#1994,.T.); +#1992 = VERTEX_POINT('',#1993); +#1993 = CARTESIAN_POINT('',(53.05,-48.75,34.)); +#1994 = CIRCLE('',#1995,1.3); +#1995 = AXIS2_PLACEMENT_3D('',#1996,#1997,#1998); +#1996 = CARTESIAN_POINT('',(51.75,-48.75,34.)); +#1997 = DIRECTION('',(0.,0.,1.)); +#1998 = DIRECTION('',(1.,0.,0.)); +#1999 = FACE_BOUND('',#2000,.F.); +#2000 = EDGE_LOOP('',(#2001)); +#2001 = ORIENTED_EDGE('',*,*,#2002,.T.); +#2002 = EDGE_CURVE('',#2003,#2003,#2005,.T.); +#2003 = VERTEX_POINT('',#2004); +#2004 = CARTESIAN_POINT('',(-50.45,-48.75,34.)); +#2005 = CIRCLE('',#2006,1.3); +#2006 = AXIS2_PLACEMENT_3D('',#2007,#2008,#2009); +#2007 = CARTESIAN_POINT('',(-51.75,-48.75,34.)); +#2008 = DIRECTION('',(0.,0.,1.)); +#2009 = DIRECTION('',(1.,0.,0.)); +#2010 = FACE_BOUND('',#2011,.F.); +#2011 = EDGE_LOOP('',(#2012)); +#2012 = ORIENTED_EDGE('',*,*,#2013,.T.); +#2013 = EDGE_CURVE('',#2014,#2014,#2016,.T.); +#2014 = VERTEX_POINT('',#2015); +#2015 = CARTESIAN_POINT('',(-50.45,48.75,34.)); +#2016 = CIRCLE('',#2017,1.3); +#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020); +#2018 = CARTESIAN_POINT('',(-51.75,48.75,34.)); +#2019 = DIRECTION('',(0.,0.,1.)); +#2020 = DIRECTION('',(1.,0.,0.)); +#2021 = FACE_BOUND('',#2022,.F.); +#2022 = EDGE_LOOP('',(#2023)); +#2023 = ORIENTED_EDGE('',*,*,#2024,.T.); +#2024 = EDGE_CURVE('',#2025,#2025,#2027,.T.); +#2025 = VERTEX_POINT('',#2026); +#2026 = CARTESIAN_POINT('',(53.05,48.75,34.)); +#2027 = CIRCLE('',#2028,1.3); +#2028 = AXIS2_PLACEMENT_3D('',#2029,#2030,#2031); +#2029 = CARTESIAN_POINT('',(51.75,48.75,34.)); +#2030 = DIRECTION('',(0.,0.,1.)); +#2031 = DIRECTION('',(1.,0.,0.)); +#2032 = PLANE('',#2033); +#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036); +#2034 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,34.) + ); +#2035 = DIRECTION('',(0.,0.,1.)); +#2036 = DIRECTION('',(1.,0.,0.)); +#2037 = ADVANCED_FACE('',(#2038),#2049,.T.); +#2038 = FACE_BOUND('',#2039,.F.); +#2039 = EDGE_LOOP('',(#2040,#2046,#2047,#2048)); +#2040 = ORIENTED_EDGE('',*,*,#2041,.T.); +#2041 = EDGE_CURVE('',#1572,#1904,#2042,.T.); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(56.25,48.25,0.)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,0.,1.)); +#2046 = ORIENTED_EDGE('',*,*,#1911,.T.); +#2047 = ORIENTED_EDGE('',*,*,#72,.F.); +#2048 = ORIENTED_EDGE('',*,*,#1579,.F.); +#2049 = CYLINDRICAL_SURFACE('',#2050,5.); +#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053); +#2051 = CARTESIAN_POINT('',(51.25,48.25,0.)); +#2052 = DIRECTION('',(-0.,-0.,-1.)); +#2053 = DIRECTION('',(1.,0.,0.)); +#2054 = ADVANCED_FACE('',(#2055),#2066,.T.); +#2055 = FACE_BOUND('',#2056,.F.); +#2056 = EDGE_LOOP('',(#2057,#2058,#2059,#2065)); +#2057 = ORIENTED_EDGE('',*,*,#94,.T.); +#2058 = ORIENTED_EDGE('',*,*,#1877,.T.); +#2059 = ORIENTED_EDGE('',*,*,#2060,.F.); +#2060 = EDGE_CURVE('',#1546,#1878,#2061,.T.); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(-51.25,-53.25,0.)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(0.,0.,1.)); +#2065 = ORIENTED_EDGE('',*,*,#1545,.F.); +#2066 = CYLINDRICAL_SURFACE('',#2067,5.); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(-51.25,-48.25,0.)); +#2069 = DIRECTION('',(-0.,-0.,-1.)); +#2070 = DIRECTION('',(1.,0.,0.)); +#2071 = ADVANCED_FACE('',(#2072),#2097,.T.); +#2072 = FACE_BOUND('',#2073,.T.); +#2073 = EDGE_LOOP('',(#2074,#2082,#2090,#2096)); +#2074 = ORIENTED_EDGE('',*,*,#2075,.T.); +#2075 = EDGE_CURVE('',#120,#2076,#2078,.T.); +#2076 = VERTEX_POINT('',#2077); +#2077 = CARTESIAN_POINT('',(-55.25,-37.93120805369,13.54)); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(-56.25,-37.93120805369,13.54)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(1.,0.,0.)); +#2082 = ORIENTED_EDGE('',*,*,#2083,.T.); +#2083 = EDGE_CURVE('',#2076,#2084,#2086,.T.); +#2084 = VERTEX_POINT('',#2085); +#2085 = CARTESIAN_POINT('',(-55.25,-37.93120805369,22.935973154362)); +#2086 = LINE('',#2087,#2088); +#2087 = CARTESIAN_POINT('',(-55.25,-37.93120805369,13.54)); +#2088 = VECTOR('',#2089,1.); +#2089 = DIRECTION('',(0.,0.,1.)); +#2090 = ORIENTED_EDGE('',*,*,#2091,.F.); +#2091 = EDGE_CURVE('',#122,#2084,#2092,.T.); +#2092 = LINE('',#2093,#2094); +#2093 = CARTESIAN_POINT('',(-56.25,-37.93120805369,22.935973154362)); +#2094 = VECTOR('',#2095,1.); +#2095 = DIRECTION('',(1.,0.,0.)); +#2096 = ORIENTED_EDGE('',*,*,#119,.F.); +#2097 = PLANE('',#2098); +#2098 = AXIS2_PLACEMENT_3D('',#2099,#2100,#2101); +#2099 = CARTESIAN_POINT('',(-56.25,-37.93120805369,13.54)); +#2100 = DIRECTION('',(0.,-1.,0.)); +#2101 = DIRECTION('',(0.,0.,1.)); +#2102 = ADVANCED_FACE('',(#2103),#2121,.T.); +#2103 = FACE_BOUND('',#2104,.T.); +#2104 = EDGE_LOOP('',(#2105,#2113,#2119,#2120)); +#2105 = ORIENTED_EDGE('',*,*,#2106,.T.); +#2106 = EDGE_CURVE('',#202,#2107,#2109,.T.); +#2107 = VERTEX_POINT('',#2108); +#2108 = CARTESIAN_POINT('',(-55.25,-44.61577181208,13.54)); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(-56.25,-44.61577181208,13.54)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(1.,0.,0.)); +#2113 = ORIENTED_EDGE('',*,*,#2114,.T.); +#2114 = EDGE_CURVE('',#2107,#2076,#2115,.T.); +#2115 = LINE('',#2116,#2117); +#2116 = CARTESIAN_POINT('',(-55.25,-44.61577181208,13.54)); +#2117 = VECTOR('',#2118,1.); +#2118 = DIRECTION('',(0.,1.,0.)); +#2119 = ORIENTED_EDGE('',*,*,#2075,.F.); +#2120 = ORIENTED_EDGE('',*,*,#209,.F.); +#2121 = PLANE('',#2122); +#2122 = AXIS2_PLACEMENT_3D('',#2123,#2124,#2125); +#2123 = CARTESIAN_POINT('',(-56.25,-44.61577181208,13.54)); +#2124 = DIRECTION('',(0.,0.,1.)); +#2125 = DIRECTION('',(0.,1.,0.)); +#2126 = ADVANCED_FACE('',(#2127),#2145,.T.); +#2127 = FACE_BOUND('',#2128,.T.); +#2128 = EDGE_LOOP('',(#2129,#2130,#2138,#2144)); +#2129 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2130 = ORIENTED_EDGE('',*,*,#2131,.T.); +#2131 = EDGE_CURVE('',#2084,#2132,#2134,.T.); +#2132 = VERTEX_POINT('',#2133); +#2133 = CARTESIAN_POINT('',(-55.25,-44.48154362416,22.935973154362)); +#2134 = LINE('',#2135,#2136); +#2135 = CARTESIAN_POINT('',(-55.25,-37.93120805369,22.935973154362)); +#2136 = VECTOR('',#2137,1.); +#2137 = DIRECTION('',(0.,-1.,0.)); +#2138 = ORIENTED_EDGE('',*,*,#2139,.F.); +#2139 = EDGE_CURVE('',#130,#2132,#2140,.T.); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(-56.25,-44.48154362416,22.935973154362)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(1.,0.,0.)); +#2144 = ORIENTED_EDGE('',*,*,#129,.F.); +#2145 = PLANE('',#2146); +#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149); +#2147 = CARTESIAN_POINT('',(-56.25,-37.93120805369,22.935973154362)); +#2148 = DIRECTION('',(0.,0.,-1.)); +#2149 = DIRECTION('',(0.,-1.,0.)); +#2150 = ADVANCED_FACE('',(#2151),#2169,.T.); +#2151 = FACE_BOUND('',#2152,.T.); +#2152 = EDGE_LOOP('',(#2153,#2161,#2167,#2168)); +#2153 = ORIENTED_EDGE('',*,*,#2154,.T.); +#2154 = EDGE_CURVE('',#194,#2155,#2157,.T.); +#2155 = VERTEX_POINT('',#2156); +#2156 = CARTESIAN_POINT('',(-55.25,-44.61577181208,15.365503355705)); +#2157 = LINE('',#2158,#2159); +#2158 = CARTESIAN_POINT('',(-56.25,-44.61577181208,15.365503355705)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(1.,0.,0.)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2162 = EDGE_CURVE('',#2155,#2107,#2163,.T.); +#2163 = LINE('',#2164,#2165); +#2164 = CARTESIAN_POINT('',(-55.25,-44.61577181208,15.365503355705)); +#2165 = VECTOR('',#2166,1.); +#2166 = DIRECTION('',(0.,0.,-1.)); +#2167 = ORIENTED_EDGE('',*,*,#2106,.F.); +#2168 = ORIENTED_EDGE('',*,*,#201,.F.); +#2169 = PLANE('',#2170); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(-56.25,-44.61577181208,15.365503355705)); +#2172 = DIRECTION('',(0.,1.,0.)); +#2173 = DIRECTION('',(0.,0.,-1.)); +#2174 = ADVANCED_FACE('',(#2175),#2193,.T.); +#2175 = FACE_BOUND('',#2176,.T.); +#2176 = EDGE_LOOP('',(#2177,#2178,#2186,#2192)); +#2177 = ORIENTED_EDGE('',*,*,#2139,.T.); +#2178 = ORIENTED_EDGE('',*,*,#2179,.T.); +#2179 = EDGE_CURVE('',#2132,#2180,#2182,.T.); +#2180 = VERTEX_POINT('',#2181); +#2181 = CARTESIAN_POINT('',(-55.25,-44.48154362416,21.110469798658)); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(-55.25,-44.48154362416,22.935973154362)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(0.,0.,-1.)); +#2186 = ORIENTED_EDGE('',*,*,#2187,.F.); +#2187 = EDGE_CURVE('',#138,#2180,#2188,.T.); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(-56.25,-44.48154362416,21.110469798658)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(1.,0.,0.)); +#2192 = ORIENTED_EDGE('',*,*,#137,.F.); +#2193 = PLANE('',#2194); +#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197); +#2195 = CARTESIAN_POINT('',(-56.25,-44.48154362416,22.935973154362)); +#2196 = DIRECTION('',(0.,1.,0.)); +#2197 = DIRECTION('',(0.,0.,-1.)); +#2198 = ADVANCED_FACE('',(#2199),#2217,.T.); +#2199 = FACE_BOUND('',#2200,.T.); +#2200 = EDGE_LOOP('',(#2201,#2209,#2215,#2216)); +#2201 = ORIENTED_EDGE('',*,*,#2202,.T.); +#2202 = EDGE_CURVE('',#186,#2203,#2205,.T.); +#2203 = VERTEX_POINT('',#2204); +#2204 = CARTESIAN_POINT('',(-55.25,-40.34731543624,15.365503355705)); +#2205 = LINE('',#2206,#2207); +#2206 = CARTESIAN_POINT('',(-56.25,-40.34731543624,15.365503355705)); +#2207 = VECTOR('',#2208,1.); +#2208 = DIRECTION('',(1.,0.,0.)); +#2209 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2210 = EDGE_CURVE('',#2203,#2155,#2211,.T.); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(-55.25,-40.34731543624,15.365503355705)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(0.,-1.,0.)); +#2215 = ORIENTED_EDGE('',*,*,#2154,.F.); +#2216 = ORIENTED_EDGE('',*,*,#193,.F.); +#2217 = PLANE('',#2218); +#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221); +#2219 = CARTESIAN_POINT('',(-56.25,-40.34731543624,15.365503355705)); +#2220 = DIRECTION('',(0.,0.,-1.)); +#2221 = DIRECTION('',(0.,-1.,0.)); +#2222 = ADVANCED_FACE('',(#2223),#2241,.T.); +#2223 = FACE_BOUND('',#2224,.T.); +#2224 = EDGE_LOOP('',(#2225,#2226,#2234,#2240)); +#2225 = ORIENTED_EDGE('',*,*,#2187,.T.); +#2226 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2227 = EDGE_CURVE('',#2180,#2228,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(-55.25,-40.34731543624,21.110469798658)); +#2230 = LINE('',#2231,#2232); +#2231 = CARTESIAN_POINT('',(-55.25,-44.48154362416,21.110469798658)); +#2232 = VECTOR('',#2233,1.); +#2233 = DIRECTION('',(0.,1.,0.)); +#2234 = ORIENTED_EDGE('',*,*,#2235,.F.); +#2235 = EDGE_CURVE('',#146,#2228,#2236,.T.); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(-56.25,-40.34731543624,21.110469798658)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(1.,0.,0.)); +#2240 = ORIENTED_EDGE('',*,*,#145,.F.); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-56.25,-44.48154362416,21.110469798658)); +#2244 = DIRECTION('',(0.,0.,1.)); +#2245 = DIRECTION('',(0.,1.,0.)); +#2246 = ADVANCED_FACE('',(#2247),#2265,.T.); +#2247 = FACE_BOUND('',#2248,.T.); +#2248 = EDGE_LOOP('',(#2249,#2257,#2263,#2264)); +#2249 = ORIENTED_EDGE('',*,*,#2250,.T.); +#2250 = EDGE_CURVE('',#178,#2251,#2253,.T.); +#2251 = VERTEX_POINT('',#2252); +#2252 = CARTESIAN_POINT('',(-55.25,-40.34731543624,17.513154362416)); +#2253 = LINE('',#2254,#2255); +#2254 = CARTESIAN_POINT('',(-56.25,-40.34731543624,17.513154362416)); +#2255 = VECTOR('',#2256,1.); +#2256 = DIRECTION('',(1.,0.,0.)); +#2257 = ORIENTED_EDGE('',*,*,#2258,.T.); +#2258 = EDGE_CURVE('',#2251,#2203,#2259,.T.); +#2259 = LINE('',#2260,#2261); +#2260 = CARTESIAN_POINT('',(-55.25,-40.34731543624,17.513154362416)); +#2261 = VECTOR('',#2262,1.); +#2262 = DIRECTION('',(0.,0.,-1.)); +#2263 = ORIENTED_EDGE('',*,*,#2202,.F.); +#2264 = ORIENTED_EDGE('',*,*,#185,.F.); +#2265 = PLANE('',#2266); +#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269); +#2267 = CARTESIAN_POINT('',(-56.25,-40.34731543624,17.513154362416)); +#2268 = DIRECTION('',(0.,1.,0.)); +#2269 = DIRECTION('',(0.,0.,-1.)); +#2270 = ADVANCED_FACE('',(#2271),#2289,.T.); +#2271 = FACE_BOUND('',#2272,.T.); +#2272 = EDGE_LOOP('',(#2273,#2274,#2282,#2288)); +#2273 = ORIENTED_EDGE('',*,*,#2235,.T.); +#2274 = ORIENTED_EDGE('',*,*,#2275,.T.); +#2275 = EDGE_CURVE('',#2228,#2276,#2278,.T.); +#2276 = VERTEX_POINT('',#2277); +#2277 = CARTESIAN_POINT('',(-55.25,-40.34731543624,19.338657718121)); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(-55.25,-40.34731543624,21.110469798658)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(0.,0.,-1.)); +#2282 = ORIENTED_EDGE('',*,*,#2283,.F.); +#2283 = EDGE_CURVE('',#154,#2276,#2284,.T.); +#2284 = LINE('',#2285,#2286); +#2285 = CARTESIAN_POINT('',(-56.25,-40.34731543624,19.338657718121)); +#2286 = VECTOR('',#2287,1.); +#2287 = DIRECTION('',(1.,0.,0.)); +#2288 = ORIENTED_EDGE('',*,*,#153,.F.); +#2289 = PLANE('',#2290); +#2290 = AXIS2_PLACEMENT_3D('',#2291,#2292,#2293); +#2291 = CARTESIAN_POINT('',(-56.25,-40.34731543624,21.110469798658)); +#2292 = DIRECTION('',(0.,1.,0.)); +#2293 = DIRECTION('',(0.,0.,-1.)); +#2294 = ADVANCED_FACE('',(#2295),#2313,.T.); +#2295 = FACE_BOUND('',#2296,.T.); +#2296 = EDGE_LOOP('',(#2297,#2305,#2311,#2312)); +#2297 = ORIENTED_EDGE('',*,*,#2298,.T.); +#2298 = EDGE_CURVE('',#170,#2299,#2301,.T.); +#2299 = VERTEX_POINT('',#2300); +#2300 = CARTESIAN_POINT('',(-55.25,-44.2399328859,17.513154362416)); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(-56.25,-44.2399328859,17.513154362416)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(1.,0.,0.)); +#2305 = ORIENTED_EDGE('',*,*,#2306,.T.); +#2306 = EDGE_CURVE('',#2299,#2251,#2307,.T.); +#2307 = LINE('',#2308,#2309); +#2308 = CARTESIAN_POINT('',(-55.25,-44.2399328859,17.513154362416)); +#2309 = VECTOR('',#2310,1.); +#2310 = DIRECTION('',(0.,1.,0.)); +#2311 = ORIENTED_EDGE('',*,*,#2250,.F.); +#2312 = ORIENTED_EDGE('',*,*,#177,.F.); +#2313 = PLANE('',#2314); +#2314 = AXIS2_PLACEMENT_3D('',#2315,#2316,#2317); +#2315 = CARTESIAN_POINT('',(-56.25,-44.2399328859,17.513154362416)); +#2316 = DIRECTION('',(0.,0.,1.)); +#2317 = DIRECTION('',(0.,1.,0.)); +#2318 = ADVANCED_FACE('',(#2319),#2337,.T.); +#2319 = FACE_BOUND('',#2320,.T.); +#2320 = EDGE_LOOP('',(#2321,#2322,#2330,#2336)); +#2321 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2322 = ORIENTED_EDGE('',*,*,#2323,.T.); +#2323 = EDGE_CURVE('',#2276,#2324,#2326,.T.); +#2324 = VERTEX_POINT('',#2325); +#2325 = CARTESIAN_POINT('',(-55.25,-44.2399328859,19.338657718121)); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-55.25,-40.34731543624,19.338657718121)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(0.,-1.,0.)); +#2330 = ORIENTED_EDGE('',*,*,#2331,.F.); +#2331 = EDGE_CURVE('',#162,#2324,#2332,.T.); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(-56.25,-44.2399328859,19.338657718121)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(1.,0.,0.)); +#2336 = ORIENTED_EDGE('',*,*,#161,.F.); +#2337 = PLANE('',#2338); +#2338 = AXIS2_PLACEMENT_3D('',#2339,#2340,#2341); +#2339 = CARTESIAN_POINT('',(-56.25,-40.34731543624,19.338657718121)); +#2340 = DIRECTION('',(0.,0.,-1.)); +#2341 = DIRECTION('',(0.,-1.,0.)); +#2342 = ADVANCED_FACE('',(#2343),#2354,.T.); +#2343 = FACE_BOUND('',#2344,.T.); +#2344 = EDGE_LOOP('',(#2345,#2346,#2352,#2353)); +#2345 = ORIENTED_EDGE('',*,*,#2331,.T.); +#2346 = ORIENTED_EDGE('',*,*,#2347,.T.); +#2347 = EDGE_CURVE('',#2324,#2299,#2348,.T.); +#2348 = LINE('',#2349,#2350); +#2349 = CARTESIAN_POINT('',(-55.25,-44.2399328859,19.338657718121)); +#2350 = VECTOR('',#2351,1.); +#2351 = DIRECTION('',(0.,0.,-1.)); +#2352 = ORIENTED_EDGE('',*,*,#2298,.F.); +#2353 = ORIENTED_EDGE('',*,*,#169,.F.); +#2354 = PLANE('',#2355); +#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358); +#2356 = CARTESIAN_POINT('',(-56.25,-44.2399328859,19.338657718121)); +#2357 = DIRECTION('',(0.,1.,0.)); +#2358 = DIRECTION('',(0.,0.,-1.)); +#2359 = ADVANCED_FACE('',(#2360),#2385,.T.); +#2360 = FACE_BOUND('',#2361,.T.); +#2361 = EDGE_LOOP('',(#2362,#2370,#2378,#2384)); +#2362 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2363 = EDGE_CURVE('',#218,#2364,#2366,.T.); +#2364 = VERTEX_POINT('',#2365); +#2365 = CARTESIAN_POINT('',(-55.25,-33.47441275167,22.981275167785)); +#2366 = LINE('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(-56.25,-33.47441275167,22.981275167785)); +#2368 = VECTOR('',#2369,1.); +#2369 = DIRECTION('',(1.,0.,0.)); +#2370 = ORIENTED_EDGE('',*,*,#2371,.T.); +#2371 = EDGE_CURVE('',#2364,#2372,#2374,.T.); +#2372 = VERTEX_POINT('',#2373); +#2373 = CARTESIAN_POINT('',(-55.25,-35.16610738255,22.634379194631)); +#2374 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2375,#2376,#2377), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2375 = CARTESIAN_POINT('',(-55.25,-33.47441275167,22.981275167785)); +#2376 = CARTESIAN_POINT('',(-55.25,-34.29194630872,22.865922818792)); +#2377 = CARTESIAN_POINT('',(-55.25,-35.16610738255,22.634379194631)); +#2378 = ORIENTED_EDGE('',*,*,#2379,.F.); +#2379 = EDGE_CURVE('',#220,#2372,#2380,.T.); +#2380 = LINE('',#2381,#2382); +#2381 = CARTESIAN_POINT('',(-56.25,-35.16610738255,22.634379194631)); +#2382 = VECTOR('',#2383,1.); +#2383 = DIRECTION('',(1.,0.,0.)); +#2384 = ORIENTED_EDGE('',*,*,#217,.F.); +#2385 = SURFACE_OF_LINEAR_EXTRUSION('',#2386,#2390); +#2386 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2387,#2388,#2389), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2387 = CARTESIAN_POINT('',(-56.25,-33.47441275167,22.981275167785)); +#2388 = CARTESIAN_POINT('',(-56.25,-34.29194630872,22.865922818792)); +#2389 = CARTESIAN_POINT('',(-56.25,-35.16610738255,22.634379194631)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(-1.,-0.,-0.)); +#2392 = ADVANCED_FACE('',(#2393),#2411,.T.); +#2393 = FACE_BOUND('',#2394,.T.); +#2394 = EDGE_LOOP('',(#2395,#2403,#2409,#2410)); +#2395 = ORIENTED_EDGE('',*,*,#2396,.T.); +#2396 = EDGE_CURVE('',#428,#2397,#2399,.T.); +#2397 = VERTEX_POINT('',#2398); +#2398 = CARTESIAN_POINT('',(-55.25,-31.88338926174,23.097046979866)); +#2399 = LINE('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(-56.25,-31.88338926174,23.097046979866)); +#2401 = VECTOR('',#2402,1.); +#2402 = DIRECTION('',(1.,0.,0.)); +#2403 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2404 = EDGE_CURVE('',#2397,#2364,#2405,.T.); +#2405 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2406,#2407,#2408), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2406 = CARTESIAN_POINT('',(-55.25,-31.88338926174,23.097046979866)); +#2407 = CARTESIAN_POINT('',(-55.25,-32.65687919463,23.097046979866)); +#2408 = CARTESIAN_POINT('',(-55.25,-33.47441275167,22.981275167785)); +#2409 = ORIENTED_EDGE('',*,*,#2363,.F.); +#2410 = ORIENTED_EDGE('',*,*,#435,.F.); +#2411 = SURFACE_OF_LINEAR_EXTRUSION('',#2412,#2416); +#2412 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2413,#2414,#2415), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2413 = CARTESIAN_POINT('',(-56.25,-31.88338926174,23.097046979866)); +#2414 = CARTESIAN_POINT('',(-56.25,-32.65687919463,23.097046979866)); +#2415 = CARTESIAN_POINT('',(-56.25,-33.47441275167,22.981275167785)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(-1.,-0.,-0.)); +#2418 = ADVANCED_FACE('',(#2419),#2437,.T.); +#2419 = FACE_BOUND('',#2420,.T.); +#2420 = EDGE_LOOP('',(#2421,#2422,#2430,#2436)); +#2421 = ORIENTED_EDGE('',*,*,#2379,.T.); +#2422 = ORIENTED_EDGE('',*,*,#2423,.T.); +#2423 = EDGE_CURVE('',#2372,#2424,#2426,.T.); +#2424 = VERTEX_POINT('',#2425); +#2425 = CARTESIAN_POINT('',(-55.25,-35.16610738255,20.654093959732)); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(-55.25,-35.16610738255,22.634379194631)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(0.,0.,-1.)); +#2430 = ORIENTED_EDGE('',*,*,#2431,.F.); +#2431 = EDGE_CURVE('',#228,#2424,#2432,.T.); +#2432 = LINE('',#2433,#2434); +#2433 = CARTESIAN_POINT('',(-56.25,-35.16610738255,20.654093959732)); +#2434 = VECTOR('',#2435,1.); +#2435 = DIRECTION('',(1.,0.,0.)); +#2436 = ORIENTED_EDGE('',*,*,#227,.F.); +#2437 = PLANE('',#2438); +#2438 = AXIS2_PLACEMENT_3D('',#2439,#2440,#2441); +#2439 = CARTESIAN_POINT('',(-56.25,-35.16610738255,22.634379194631)); +#2440 = DIRECTION('',(0.,1.,0.)); +#2441 = DIRECTION('',(0.,0.,-1.)); +#2442 = ADVANCED_FACE('',(#2443),#2461,.T.); +#2443 = FACE_BOUND('',#2444,.T.); +#2444 = EDGE_LOOP('',(#2445,#2453,#2459,#2460)); +#2445 = ORIENTED_EDGE('',*,*,#2446,.T.); +#2446 = EDGE_CURVE('',#420,#2447,#2449,.T.); +#2447 = VERTEX_POINT('',#2448); +#2448 = CARTESIAN_POINT('',(-55.25,-29.27978187919,22.342013422819)); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(-56.25,-29.27978187919,22.342013422819)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(1.,0.,0.)); +#2453 = ORIENTED_EDGE('',*,*,#2454,.T.); +#2454 = EDGE_CURVE('',#2447,#2397,#2455,.T.); +#2455 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2456,#2457,#2458), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2456 = CARTESIAN_POINT('',(-55.25,-29.27978187919,22.342013422819)); +#2457 = CARTESIAN_POINT('',(-55.25,-30.18540268456,23.097046979866)); +#2458 = CARTESIAN_POINT('',(-55.25,-31.88338926174,23.097046979866)); +#2459 = ORIENTED_EDGE('',*,*,#2396,.F.); +#2460 = ORIENTED_EDGE('',*,*,#427,.F.); +#2461 = SURFACE_OF_LINEAR_EXTRUSION('',#2462,#2466); +#2462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2463,#2464,#2465), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2463 = CARTESIAN_POINT('',(-56.25,-29.27978187919,22.342013422819)); +#2464 = CARTESIAN_POINT('',(-56.25,-30.18540268456,23.097046979866)); +#2465 = CARTESIAN_POINT('',(-56.25,-31.88338926174,23.097046979866)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(-1.,-0.,-0.)); +#2468 = ADVANCED_FACE('',(#2469),#2487,.T.); +#2469 = FACE_BOUND('',#2470,.T.); +#2470 = EDGE_LOOP('',(#2471,#2472,#2480,#2486)); +#2471 = ORIENTED_EDGE('',*,*,#2431,.T.); +#2472 = ORIENTED_EDGE('',*,*,#2473,.T.); +#2473 = EDGE_CURVE('',#2424,#2474,#2476,.T.); +#2474 = VERTEX_POINT('',#2475); +#2475 = CARTESIAN_POINT('',(-55.25,-33.65897651006,21.175906040268)); +#2476 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2477,#2478,#2479), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2477 = CARTESIAN_POINT('',(-55.25,-35.16610738255,20.654093959732)); +#2478 = CARTESIAN_POINT('',(-55.25,-34.39387583892,21.000151006711)); +#2479 = CARTESIAN_POINT('',(-55.25,-33.65897651006,21.175906040268)); +#2480 = ORIENTED_EDGE('',*,*,#2481,.F.); +#2481 = EDGE_CURVE('',#236,#2474,#2482,.T.); +#2482 = LINE('',#2483,#2484); +#2483 = CARTESIAN_POINT('',(-56.25,-33.65897651006,21.175906040268)); +#2484 = VECTOR('',#2485,1.); +#2485 = DIRECTION('',(1.,0.,0.)); +#2486 = ORIENTED_EDGE('',*,*,#235,.F.); +#2487 = SURFACE_OF_LINEAR_EXTRUSION('',#2488,#2492); +#2488 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2489,#2490,#2491), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2489 = CARTESIAN_POINT('',(-56.25,-35.16610738255,20.654093959732)); +#2490 = CARTESIAN_POINT('',(-56.25,-34.39387583892,21.000151006711)); +#2491 = CARTESIAN_POINT('',(-56.25,-33.65897651006,21.175906040268)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(-1.,-0.,-0.)); +#2494 = ADVANCED_FACE('',(#2495),#2513,.T.); +#2495 = FACE_BOUND('',#2496,.T.); +#2496 = EDGE_LOOP('',(#2497,#2505,#2511,#2512)); +#2497 = ORIENTED_EDGE('',*,*,#2498,.T.); +#2498 = EDGE_CURVE('',#412,#2499,#2501,.T.); +#2499 = VERTEX_POINT('',#2500); +#2500 = CARTESIAN_POINT('',(-55.25,-28.37416107382,20.183456375839)); +#2501 = LINE('',#2502,#2503); +#2502 = CARTESIAN_POINT('',(-56.25,-28.37416107382,20.183456375839)); +#2503 = VECTOR('',#2504,1.); +#2504 = DIRECTION('',(1.,0.,0.)); +#2505 = ORIENTED_EDGE('',*,*,#2506,.T.); +#2506 = EDGE_CURVE('',#2499,#2447,#2507,.T.); +#2507 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2508,#2509,#2510), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2508 = CARTESIAN_POINT('',(-55.25,-28.37416107382,20.183456375839)); +#2509 = CARTESIAN_POINT('',(-55.25,-28.37416107382,21.586979865772)); +#2510 = CARTESIAN_POINT('',(-55.25,-29.27978187919,22.342013422819)); +#2511 = ORIENTED_EDGE('',*,*,#2446,.F.); +#2512 = ORIENTED_EDGE('',*,*,#419,.F.); +#2513 = SURFACE_OF_LINEAR_EXTRUSION('',#2514,#2518); +#2514 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2515,#2516,#2517), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2515 = CARTESIAN_POINT('',(-56.25,-28.37416107382,20.183456375839)); +#2516 = CARTESIAN_POINT('',(-56.25,-28.37416107382,21.586979865772)); +#2517 = CARTESIAN_POINT('',(-56.25,-29.27978187919,22.342013422819)); +#2518 = VECTOR('',#2519,1.); +#2519 = DIRECTION('',(-1.,-0.,-0.)); +#2520 = ADVANCED_FACE('',(#2521),#2539,.T.); +#2521 = FACE_BOUND('',#2522,.T.); +#2522 = EDGE_LOOP('',(#2523,#2524,#2532,#2538)); +#2523 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2524 = ORIENTED_EDGE('',*,*,#2525,.T.); +#2525 = EDGE_CURVE('',#2474,#2526,#2528,.T.); +#2526 = VERTEX_POINT('',#2527); +#2527 = CARTESIAN_POINT('',(-55.25,-32.27097315436,21.352080536913)); +#2528 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2529,#2530,#2531), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2529 = CARTESIAN_POINT('',(-55.25,-33.65897651006,21.175906040268)); +#2530 = CARTESIAN_POINT('',(-55.25,-32.9240771812,21.352080536913)); +#2531 = CARTESIAN_POINT('',(-55.25,-32.27097315436,21.352080536913)); +#2532 = ORIENTED_EDGE('',*,*,#2533,.F.); +#2533 = EDGE_CURVE('',#244,#2526,#2534,.T.); +#2534 = LINE('',#2535,#2536); +#2535 = CARTESIAN_POINT('',(-56.25,-32.27097315436,21.352080536913)); +#2536 = VECTOR('',#2537,1.); +#2537 = DIRECTION('',(1.,0.,0.)); +#2538 = ORIENTED_EDGE('',*,*,#243,.F.); +#2539 = SURFACE_OF_LINEAR_EXTRUSION('',#2540,#2544); +#2540 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2541,#2542,#2543), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2541 = CARTESIAN_POINT('',(-56.25,-33.65897651006,21.175906040268)); +#2542 = CARTESIAN_POINT('',(-56.25,-32.9240771812,21.352080536913)); +#2543 = CARTESIAN_POINT('',(-56.25,-32.27097315436,21.352080536913)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(-1.,-0.,-0.)); +#2546 = ADVANCED_FACE('',(#2547),#2565,.T.); +#2547 = FACE_BOUND('',#2548,.T.); +#2548 = EDGE_LOOP('',(#2549,#2557,#2563,#2564)); +#2549 = ORIENTED_EDGE('',*,*,#2550,.T.); +#2550 = EDGE_CURVE('',#404,#2551,#2553,.T.); +#2551 = VERTEX_POINT('',#2552); +#2552 = CARTESIAN_POINT('',(-55.25,-29.0260067114,18.40283557047)); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(-56.25,-29.0260067114,18.40283557047)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(1.,0.,0.)); +#2557 = ORIENTED_EDGE('',*,*,#2558,.T.); +#2558 = EDGE_CURVE('',#2551,#2499,#2559,.T.); +#2559 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2560,#2561,#2562), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2560 = CARTESIAN_POINT('',(-55.25,-29.0260067114,18.40283557047)); +#2561 = CARTESIAN_POINT('',(-55.25,-28.37416107382,19.063489932886)); +#2562 = CARTESIAN_POINT('',(-55.25,-28.37416107382,20.183456375839)); +#2563 = ORIENTED_EDGE('',*,*,#2498,.F.); +#2564 = ORIENTED_EDGE('',*,*,#411,.F.); +#2565 = SURFACE_OF_LINEAR_EXTRUSION('',#2566,#2570); +#2566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2567,#2568,#2569), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2567 = CARTESIAN_POINT('',(-56.25,-29.0260067114,18.40283557047)); +#2568 = CARTESIAN_POINT('',(-56.25,-28.37416107382,19.063489932886)); +#2569 = CARTESIAN_POINT('',(-56.25,-28.37416107382,20.183456375839)); +#2570 = VECTOR('',#2571,1.); +#2571 = DIRECTION('',(-1.,-0.,-0.)); +#2572 = ADVANCED_FACE('',(#2573),#2591,.T.); +#2573 = FACE_BOUND('',#2574,.T.); +#2574 = EDGE_LOOP('',(#2575,#2576,#2584,#2590)); +#2575 = ORIENTED_EDGE('',*,*,#2533,.T.); +#2576 = ORIENTED_EDGE('',*,*,#2577,.T.); +#2577 = EDGE_CURVE('',#2526,#2578,#2580,.T.); +#2578 = VERTEX_POINT('',#2579); +#2579 = CARTESIAN_POINT('',(-55.25,-30.9899328859,21.112567114094)); +#2580 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2581,#2582,#2583), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2581 = CARTESIAN_POINT('',(-55.25,-32.27097315436,21.352080536913)); +#2582 = CARTESIAN_POINT('',(-55.25,-31.4043624161,21.352080536913)); +#2583 = CARTESIAN_POINT('',(-55.25,-30.9899328859,21.112567114094)); +#2584 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2585 = EDGE_CURVE('',#252,#2578,#2586,.T.); +#2586 = LINE('',#2587,#2588); +#2587 = CARTESIAN_POINT('',(-56.25,-30.9899328859,21.112567114094)); +#2588 = VECTOR('',#2589,1.); +#2589 = DIRECTION('',(1.,0.,0.)); +#2590 = ORIENTED_EDGE('',*,*,#251,.F.); +#2591 = SURFACE_OF_LINEAR_EXTRUSION('',#2592,#2596); +#2592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2593,#2594,#2595), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2593 = CARTESIAN_POINT('',(-56.25,-32.27097315436,21.352080536913)); +#2594 = CARTESIAN_POINT('',(-56.25,-31.4043624161,21.352080536913)); +#2595 = CARTESIAN_POINT('',(-56.25,-30.9899328859,21.112567114094)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-1.,-0.,-0.)); +#2598 = ADVANCED_FACE('',(#2599),#2617,.T.); +#2599 = FACE_BOUND('',#2600,.T.); +#2600 = EDGE_LOOP('',(#2601,#2609,#2615,#2616)); +#2601 = ORIENTED_EDGE('',*,*,#2602,.T.); +#2602 = EDGE_CURVE('',#396,#2603,#2605,.T.); +#2603 = VERTEX_POINT('',#2604); +#2604 = CARTESIAN_POINT('',(-55.25,-31.08976510067,17.440167785235)); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(-56.25,-31.08976510067,17.440167785235)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(1.,0.,0.)); +#2609 = ORIENTED_EDGE('',*,*,#2610,.T.); +#2610 = EDGE_CURVE('',#2603,#2551,#2611,.T.); +#2611 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2612,#2613,#2614), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2612 = CARTESIAN_POINT('',(-55.25,-31.08976510067,17.440167785235)); +#2613 = CARTESIAN_POINT('',(-55.25,-29.67827181208,17.742181208054)); +#2614 = CARTESIAN_POINT('',(-55.25,-29.0260067114,18.40283557047)); +#2615 = ORIENTED_EDGE('',*,*,#2550,.F.); +#2616 = ORIENTED_EDGE('',*,*,#403,.F.); +#2617 = SURFACE_OF_LINEAR_EXTRUSION('',#2618,#2622); +#2618 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2619,#2620,#2621), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2619 = CARTESIAN_POINT('',(-56.25,-31.08976510067,17.440167785235)); +#2620 = CARTESIAN_POINT('',(-56.25,-29.67827181208,17.742181208054)); +#2621 = CARTESIAN_POINT('',(-56.25,-29.0260067114,18.40283557047)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,-0.,-0.)); +#2624 = ADVANCED_FACE('',(#2625),#2643,.T.); +#2625 = FACE_BOUND('',#2626,.T.); +#2626 = EDGE_LOOP('',(#2627,#2628,#2636,#2642)); +#2627 = ORIENTED_EDGE('',*,*,#2585,.T.); +#2628 = ORIENTED_EDGE('',*,*,#2629,.T.); +#2629 = EDGE_CURVE('',#2578,#2630,#2632,.T.); +#2630 = VERTEX_POINT('',#2631); +#2631 = CARTESIAN_POINT('',(-55.25,-30.5755033557,20.368439597315)); +#2632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2633,#2634,#2635), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2633 = CARTESIAN_POINT('',(-55.25,-30.9899328859,21.112567114094)); +#2634 = CARTESIAN_POINT('',(-55.25,-30.5755033557,20.873053691275)); +#2635 = CARTESIAN_POINT('',(-55.25,-30.5755033557,20.368439597315)); +#2636 = ORIENTED_EDGE('',*,*,#2637,.F.); +#2637 = EDGE_CURVE('',#260,#2630,#2638,.T.); +#2638 = LINE('',#2639,#2640); +#2639 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.368439597315)); +#2640 = VECTOR('',#2641,1.); +#2641 = DIRECTION('',(1.,0.,0.)); +#2642 = ORIENTED_EDGE('',*,*,#259,.F.); +#2643 = SURFACE_OF_LINEAR_EXTRUSION('',#2644,#2648); +#2644 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2645,#2646,#2647), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2645 = CARTESIAN_POINT('',(-56.25,-30.9899328859,21.112567114094)); +#2646 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.873053691275)); +#2647 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.368439597315)); +#2648 = VECTOR('',#2649,1.); +#2649 = DIRECTION('',(-1.,-0.,-0.)); +#2650 = ADVANCED_FACE('',(#2651),#2669,.T.); +#2651 = FACE_BOUND('',#2652,.T.); +#2652 = EDGE_LOOP('',(#2653,#2661,#2667,#2668)); +#2653 = ORIENTED_EDGE('',*,*,#2654,.T.); +#2654 = EDGE_CURVE('',#388,#2655,#2657,.T.); +#2655 = VERTEX_POINT('',#2656); +#2656 = CARTESIAN_POINT('',(-55.25,-32.02432885906,17.231694630872)); +#2657 = LINE('',#2658,#2659); +#2658 = CARTESIAN_POINT('',(-56.25,-32.02432885906,17.231694630872)); +#2659 = VECTOR('',#2660,1.); +#2660 = DIRECTION('',(1.,0.,0.)); +#2661 = ORIENTED_EDGE('',*,*,#2662,.T.); +#2662 = EDGE_CURVE('',#2655,#2603,#2663,.T.); +#2663 = LINE('',#2664,#2665); +#2664 = CARTESIAN_POINT('',(-55.25,-32.02432885906,17.231694630872)); +#2665 = VECTOR('',#2666,1.); +#2666 = DIRECTION('',(0.,0.976011515235,0.217718906226)); +#2667 = ORIENTED_EDGE('',*,*,#2602,.F.); +#2668 = ORIENTED_EDGE('',*,*,#395,.F.); +#2669 = PLANE('',#2670); +#2670 = AXIS2_PLACEMENT_3D('',#2671,#2672,#2673); +#2671 = CARTESIAN_POINT('',(-56.25,-32.02432885906,17.231694630872)); +#2672 = DIRECTION('',(0.,-0.217718906226,0.976011515235)); +#2673 = DIRECTION('',(0.,0.976011515235,0.217718906226)); +#2674 = ADVANCED_FACE('',(#2675),#2693,.T.); +#2675 = FACE_BOUND('',#2676,.T.); +#2676 = EDGE_LOOP('',(#2677,#2678,#2686,#2692)); +#2677 = ORIENTED_EDGE('',*,*,#2637,.T.); +#2678 = ORIENTED_EDGE('',*,*,#2679,.T.); +#2679 = EDGE_CURVE('',#2630,#2680,#2682,.T.); +#2680 = VERTEX_POINT('',#2681); +#2681 = CARTESIAN_POINT('',(-55.25,-30.85444630872,19.778674496644)); +#2682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2683,#2684,#2685), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2683 = CARTESIAN_POINT('',(-55.25,-30.5755033557,20.368439597315)); +#2684 = CARTESIAN_POINT('',(-55.25,-30.5755033557,19.990083892617)); +#2685 = CARTESIAN_POINT('',(-55.25,-30.85444630872,19.778674496644)); +#2686 = ORIENTED_EDGE('',*,*,#2687,.F.); +#2687 = EDGE_CURVE('',#268,#2680,#2688,.T.); +#2688 = LINE('',#2689,#2690); +#2689 = CARTESIAN_POINT('',(-56.25,-30.85444630872,19.778674496644)); +#2690 = VECTOR('',#2691,1.); +#2691 = DIRECTION('',(1.,0.,0.)); +#2692 = ORIENTED_EDGE('',*,*,#267,.F.); +#2693 = SURFACE_OF_LINEAR_EXTRUSION('',#2694,#2698); +#2694 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2695,#2696,#2697), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2695 = CARTESIAN_POINT('',(-56.25,-30.5755033557,20.368439597315)); +#2696 = CARTESIAN_POINT('',(-56.25,-30.5755033557,19.990083892617)); +#2697 = CARTESIAN_POINT('',(-56.25,-30.85444630872,19.778674496644)); +#2698 = VECTOR('',#2699,1.); +#2699 = DIRECTION('',(-1.,-0.,-0.)); +#2700 = ADVANCED_FACE('',(#2701),#2719,.T.); +#2701 = FACE_BOUND('',#2702,.T.); +#2702 = EDGE_LOOP('',(#2703,#2711,#2717,#2718)); +#2703 = ORIENTED_EDGE('',*,*,#2704,.T.); +#2704 = EDGE_CURVE('',#380,#2705,#2707,.T.); +#2705 = VERTEX_POINT('',#2706); +#2706 = CARTESIAN_POINT('',(-55.25,-33.16233221476,16.80216442953)); +#2707 = LINE('',#2708,#2709); +#2708 = CARTESIAN_POINT('',(-56.25,-33.16233221476,16.80216442953)); +#2709 = VECTOR('',#2710,1.); +#2710 = DIRECTION('',(1.,0.,0.)); +#2711 = ORIENTED_EDGE('',*,*,#2712,.T.); +#2712 = EDGE_CURVE('',#2705,#2655,#2713,.T.); +#2713 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2714,#2715,#2716), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2714 = CARTESIAN_POINT('',(-55.25,-33.16233221476,16.80216442953)); +#2715 = CARTESIAN_POINT('',(-55.25,-32.87709731543,17.042097315436)); +#2716 = CARTESIAN_POINT('',(-55.25,-32.02432885906,17.231694630872)); +#2717 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2718 = ORIENTED_EDGE('',*,*,#387,.F.); +#2719 = SURFACE_OF_LINEAR_EXTRUSION('',#2720,#2724); +#2720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2721,#2722,#2723), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2721 = CARTESIAN_POINT('',(-56.25,-33.16233221476,16.80216442953)); +#2722 = CARTESIAN_POINT('',(-56.25,-32.87709731543,17.042097315436)); +#2723 = CARTESIAN_POINT('',(-56.25,-32.02432885906,17.231694630872)); +#2724 = VECTOR('',#2725,1.); +#2725 = DIRECTION('',(-1.,-0.,-0.)); +#2726 = ADVANCED_FACE('',(#2727),#2745,.T.); +#2727 = FACE_BOUND('',#2728,.T.); +#2728 = EDGE_LOOP('',(#2729,#2730,#2738,#2744)); +#2729 = ORIENTED_EDGE('',*,*,#2687,.T.); +#2730 = ORIENTED_EDGE('',*,*,#2731,.T.); +#2731 = EDGE_CURVE('',#2680,#2732,#2734,.T.); +#2732 = VERTEX_POINT('',#2733); +#2733 = CARTESIAN_POINT('',(-55.25,-31.86744966443,19.416258389262)); +#2734 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2735,#2736,#2737), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2735 = CARTESIAN_POINT('',(-55.25,-30.85444630872,19.778674496644)); +#2736 = CARTESIAN_POINT('',(-55.25,-31.13380872483,19.567684563758)); +#2737 = CARTESIAN_POINT('',(-55.25,-31.86744966443,19.416258389262)); +#2738 = ORIENTED_EDGE('',*,*,#2739,.F.); +#2739 = EDGE_CURVE('',#276,#2732,#2740,.T.); +#2740 = LINE('',#2741,#2742); +#2741 = CARTESIAN_POINT('',(-56.25,-31.86744966443,19.416258389262)); +#2742 = VECTOR('',#2743,1.); +#2743 = DIRECTION('',(1.,0.,0.)); +#2744 = ORIENTED_EDGE('',*,*,#275,.F.); +#2745 = SURFACE_OF_LINEAR_EXTRUSION('',#2746,#2750); +#2746 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2747,#2748,#2749), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2747 = CARTESIAN_POINT('',(-56.25,-30.85444630872,19.778674496644)); +#2748 = CARTESIAN_POINT('',(-56.25,-31.13380872483,19.567684563758)); +#2749 = CARTESIAN_POINT('',(-56.25,-31.86744966443,19.416258389262)); +#2750 = VECTOR('',#2751,1.); +#2751 = DIRECTION('',(-1.,-0.,-0.)); +#2752 = ADVANCED_FACE('',(#2753),#2771,.T.); +#2753 = FACE_BOUND('',#2754,.T.); +#2754 = EDGE_LOOP('',(#2755,#2763,#2769,#2770)); +#2755 = ORIENTED_EDGE('',*,*,#2756,.T.); +#2756 = EDGE_CURVE('',#372,#2757,#2759,.T.); +#2757 = VERTEX_POINT('',#2758); +#2758 = CARTESIAN_POINT('',(-55.25,-33.44798657718,16.120117449664)); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.120117449664)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(1.,0.,0.)); +#2763 = ORIENTED_EDGE('',*,*,#2764,.T.); +#2764 = EDGE_CURVE('',#2757,#2705,#2765,.T.); +#2765 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2766,#2767,#2768), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2766 = CARTESIAN_POINT('',(-55.25,-33.44798657718,16.120117449664)); +#2767 = CARTESIAN_POINT('',(-55.25,-33.44798657718,16.562231543624)); +#2768 = CARTESIAN_POINT('',(-55.25,-33.16233221476,16.80216442953)); +#2769 = ORIENTED_EDGE('',*,*,#2704,.F.); +#2770 = ORIENTED_EDGE('',*,*,#379,.F.); +#2771 = SURFACE_OF_LINEAR_EXTRUSION('',#2772,#2776); +#2772 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2773,#2774,#2775), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2773 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.120117449664)); +#2774 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.562231543624)); +#2775 = CARTESIAN_POINT('',(-56.25,-33.16233221476,16.80216442953)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(-1.,-0.,-0.)); +#2778 = ADVANCED_FACE('',(#2779),#2797,.T.); +#2779 = FACE_BOUND('',#2780,.T.); +#2780 = EDGE_LOOP('',(#2781,#2782,#2790,#2796)); +#2781 = ORIENTED_EDGE('',*,*,#2739,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2783,.T.); +#2783 = EDGE_CURVE('',#2732,#2784,#2786,.T.); +#2784 = VERTEX_POINT('',#2785); +#2785 = CARTESIAN_POINT('',(-55.25,-32.89597315436,19.208204697987)); +#2786 = LINE('',#2787,#2788); +#2787 = CARTESIAN_POINT('',(-55.25,-31.86744966443,19.416258389262)); +#2788 = VECTOR('',#2789,1.); +#2789 = DIRECTION('',(0.,-0.980147830574,-0.198268076658)); +#2790 = ORIENTED_EDGE('',*,*,#2791,.F.); +#2791 = EDGE_CURVE('',#284,#2784,#2792,.T.); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(-56.25,-32.89597315436,19.208204697987)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(1.,0.,0.)); +#2796 = ORIENTED_EDGE('',*,*,#283,.F.); +#2797 = PLANE('',#2798); +#2798 = AXIS2_PLACEMENT_3D('',#2799,#2800,#2801); +#2799 = CARTESIAN_POINT('',(-56.25,-31.86744966443,19.416258389262)); +#2800 = DIRECTION('',(0.,0.198268076658,-0.980147830574)); +#2801 = DIRECTION('',(0.,-0.980147830574,-0.198268076658)); +#2802 = ADVANCED_FACE('',(#2803),#2821,.T.); +#2803 = FACE_BOUND('',#2804,.T.); +#2804 = EDGE_LOOP('',(#2805,#2813,#2819,#2820)); +#2805 = ORIENTED_EDGE('',*,*,#2806,.T.); +#2806 = EDGE_CURVE('',#364,#2807,#2809,.T.); +#2807 = VERTEX_POINT('',#2808); +#2808 = CARTESIAN_POINT('',(-55.25,-33.02642617449,15.362147651007)); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(-56.25,-33.02642617449,15.362147651007)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(1.,0.,0.)); +#2813 = ORIENTED_EDGE('',*,*,#2814,.T.); +#2814 = EDGE_CURVE('',#2807,#2757,#2815,.T.); +#2815 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2816,#2817,#2818), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2816 = CARTESIAN_POINT('',(-55.25,-33.02642617449,15.362147651007)); +#2817 = CARTESIAN_POINT('',(-55.25,-33.44798657718,15.627667785235)); +#2818 = CARTESIAN_POINT('',(-55.25,-33.44798657718,16.120117449664)); +#2819 = ORIENTED_EDGE('',*,*,#2756,.F.); +#2820 = ORIENTED_EDGE('',*,*,#371,.F.); +#2821 = SURFACE_OF_LINEAR_EXTRUSION('',#2822,#2826); +#2822 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2823,#2824,#2825), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2823 = CARTESIAN_POINT('',(-56.25,-33.02642617449,15.362147651007)); +#2824 = CARTESIAN_POINT('',(-56.25,-33.44798657718,15.627667785235)); +#2825 = CARTESIAN_POINT('',(-56.25,-33.44798657718,16.120117449664)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(-1.,-0.,-0.)); +#2828 = ADVANCED_FACE('',(#2829),#2847,.T.); +#2829 = FACE_BOUND('',#2830,.T.); +#2830 = EDGE_LOOP('',(#2831,#2832,#2840,#2846)); +#2831 = ORIENTED_EDGE('',*,*,#2791,.T.); +#2832 = ORIENTED_EDGE('',*,*,#2833,.T.); +#2833 = EDGE_CURVE('',#2784,#2834,#2836,.T.); +#2834 = VERTEX_POINT('',#2835); +#2835 = CARTESIAN_POINT('',(-55.25,-35.12290268456,18.250989932886)); +#2836 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2837,#2838,#2839), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2837 = CARTESIAN_POINT('',(-55.25,-32.89597315436,19.208204697987)); +#2838 = CARTESIAN_POINT('',(-55.25,-34.46224832214,18.893187919463)); +#2839 = CARTESIAN_POINT('',(-55.25,-35.12290268456,18.250989932886)); +#2840 = ORIENTED_EDGE('',*,*,#2841,.F.); +#2841 = EDGE_CURVE('',#292,#2834,#2842,.T.); +#2842 = LINE('',#2843,#2844); +#2843 = CARTESIAN_POINT('',(-56.25,-35.12290268456,18.250989932886)); +#2844 = VECTOR('',#2845,1.); +#2845 = DIRECTION('',(1.,0.,0.)); +#2846 = ORIENTED_EDGE('',*,*,#291,.F.); +#2847 = SURFACE_OF_LINEAR_EXTRUSION('',#2848,#2852); +#2848 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2849,#2850,#2851), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2849 = CARTESIAN_POINT('',(-56.25,-32.89597315436,19.208204697987)); +#2850 = CARTESIAN_POINT('',(-56.25,-34.46224832214,18.893187919463)); +#2851 = CARTESIAN_POINT('',(-56.25,-35.12290268456,18.250989932886)); +#2852 = VECTOR('',#2853,1.); +#2853 = DIRECTION('',(-1.,-0.,-0.)); +#2854 = ADVANCED_FACE('',(#2855),#2873,.T.); +#2855 = FACE_BOUND('',#2856,.T.); +#2856 = EDGE_LOOP('',(#2857,#2865,#2871,#2872)); +#2857 = ORIENTED_EDGE('',*,*,#2858,.T.); +#2858 = EDGE_CURVE('',#356,#2859,#2861,.T.); +#2859 = VERTEX_POINT('',#2860); +#2860 = CARTESIAN_POINT('',(-55.25,-31.81291946308,15.097046979866)); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(-56.25,-31.81291946308,15.097046979866)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(1.,0.,0.)); +#2865 = ORIENTED_EDGE('',*,*,#2866,.T.); +#2866 = EDGE_CURVE('',#2859,#2807,#2867,.T.); +#2867 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2868,#2869,#2870), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2868 = CARTESIAN_POINT('',(-55.25,-31.81291946308,15.097046979866)); +#2869 = CARTESIAN_POINT('',(-55.25,-32.60528523489,15.097046979866)); +#2870 = CARTESIAN_POINT('',(-55.25,-33.02642617449,15.362147651007)); +#2871 = ORIENTED_EDGE('',*,*,#2806,.F.); +#2872 = ORIENTED_EDGE('',*,*,#363,.F.); +#2873 = SURFACE_OF_LINEAR_EXTRUSION('',#2874,#2878); +#2874 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2875,#2876,#2877), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2875 = CARTESIAN_POINT('',(-56.25,-31.81291946308,15.097046979866)); +#2876 = CARTESIAN_POINT('',(-56.25,-32.60528523489,15.097046979866)); +#2877 = CARTESIAN_POINT('',(-56.25,-33.02642617449,15.362147651007)); +#2878 = VECTOR('',#2879,1.); +#2879 = DIRECTION('',(-1.,-0.,-0.)); +#2880 = ADVANCED_FACE('',(#2881),#2899,.T.); +#2881 = FACE_BOUND('',#2882,.T.); +#2882 = EDGE_LOOP('',(#2883,#2884,#2892,#2898)); +#2883 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2884 = ORIENTED_EDGE('',*,*,#2885,.T.); +#2885 = EDGE_CURVE('',#2834,#2886,#2888,.T.); +#2886 = VERTEX_POINT('',#2887); +#2887 = CARTESIAN_POINT('',(-55.25,-35.78355704698,16.425067114094)); +#2888 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2889,#2890,#2891), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2889 = CARTESIAN_POINT('',(-55.25,-35.12290268456,18.250989932886)); +#2890 = CARTESIAN_POINT('',(-55.25,-35.78355704698,17.608791946309)); +#2891 = CARTESIAN_POINT('',(-55.25,-35.78355704698,16.425067114094)); +#2892 = ORIENTED_EDGE('',*,*,#2893,.F.); +#2893 = EDGE_CURVE('',#300,#2886,#2894,.T.); +#2894 = LINE('',#2895,#2896); +#2895 = CARTESIAN_POINT('',(-56.25,-35.78355704698,16.425067114094)); +#2896 = VECTOR('',#2897,1.); +#2897 = DIRECTION('',(1.,0.,0.)); +#2898 = ORIENTED_EDGE('',*,*,#299,.F.); +#2899 = SURFACE_OF_LINEAR_EXTRUSION('',#2900,#2904); +#2900 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2901,#2902,#2903), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2901 = CARTESIAN_POINT('',(-56.25,-35.12290268456,18.250989932886)); +#2902 = CARTESIAN_POINT('',(-56.25,-35.78355704698,17.608791946309)); +#2903 = CARTESIAN_POINT('',(-56.25,-35.78355704698,16.425067114094)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(-1.,-0.,-0.)); +#2906 = ADVANCED_FACE('',(#2907),#2925,.T.); +#2907 = FACE_BOUND('',#2908,.T.); +#2908 = EDGE_LOOP('',(#2909,#2917,#2923,#2924)); +#2909 = ORIENTED_EDGE('',*,*,#2910,.T.); +#2910 = EDGE_CURVE('',#348,#2911,#2913,.T.); +#2911 = VERTEX_POINT('',#2912); +#2912 = CARTESIAN_POINT('',(-55.25,-30.19337248322,15.34033557047)); +#2913 = LINE('',#2914,#2915); +#2914 = CARTESIAN_POINT('',(-56.25,-30.19337248322,15.34033557047)); +#2915 = VECTOR('',#2916,1.); +#2916 = DIRECTION('',(1.,0.,0.)); +#2917 = ORIENTED_EDGE('',*,*,#2918,.T.); +#2918 = EDGE_CURVE('',#2911,#2859,#2919,.T.); +#2919 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2920,#2921,#2922), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2920 = CARTESIAN_POINT('',(-55.25,-30.19337248322,15.34033557047)); +#2921 = CARTESIAN_POINT('',(-55.25,-31.03313758389,15.097046979866)); +#2922 = CARTESIAN_POINT('',(-55.25,-31.81291946308,15.097046979866)); +#2923 = ORIENTED_EDGE('',*,*,#2858,.F.); +#2924 = ORIENTED_EDGE('',*,*,#355,.F.); +#2925 = SURFACE_OF_LINEAR_EXTRUSION('',#2926,#2930); +#2926 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2927,#2928,#2929), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2927 = CARTESIAN_POINT('',(-56.25,-30.19337248322,15.34033557047)); +#2928 = CARTESIAN_POINT('',(-56.25,-31.03313758389,15.097046979866)); +#2929 = CARTESIAN_POINT('',(-56.25,-31.81291946308,15.097046979866)); +#2930 = VECTOR('',#2931,1.); +#2931 = DIRECTION('',(-1.,-0.,-0.)); +#2932 = ADVANCED_FACE('',(#2933),#2951,.T.); +#2933 = FACE_BOUND('',#2934,.T.); +#2934 = EDGE_LOOP('',(#2935,#2936,#2944,#2950)); +#2935 = ORIENTED_EDGE('',*,*,#2893,.T.); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2886,#2938,#2940,.T.); +#2938 = VERTEX_POINT('',#2939); +#2939 = CARTESIAN_POINT('',(-55.25,-34.86199664429,14.110889261745)); +#2940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2941,#2942,#2943), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2941 = CARTESIAN_POINT('',(-55.25,-35.78355704698,16.425067114094)); +#2942 = CARTESIAN_POINT('',(-55.25,-35.78355704698,14.869697986577)); +#2943 = CARTESIAN_POINT('',(-55.25,-34.86199664429,14.110889261745)); +#2944 = ORIENTED_EDGE('',*,*,#2945,.F.); +#2945 = EDGE_CURVE('',#308,#2938,#2946,.T.); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(-56.25,-34.86199664429,14.110889261745)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.,0.)); +#2950 = ORIENTED_EDGE('',*,*,#307,.F.); +#2951 = SURFACE_OF_LINEAR_EXTRUSION('',#2952,#2956); +#2952 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2953,#2954,#2955), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2953 = CARTESIAN_POINT('',(-56.25,-35.78355704698,16.425067114094)); +#2954 = CARTESIAN_POINT('',(-56.25,-35.78355704698,14.869697986577)); +#2955 = CARTESIAN_POINT('',(-56.25,-34.86199664429,14.110889261745)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(-1.,-0.,-0.)); +#2958 = ADVANCED_FACE('',(#2959),#2977,.T.); +#2959 = FACE_BOUND('',#2960,.T.); +#2960 = EDGE_LOOP('',(#2961,#2969,#2975,#2976)); +#2961 = ORIENTED_EDGE('',*,*,#2962,.T.); +#2962 = EDGE_CURVE('',#340,#2963,#2965,.T.); +#2963 = VERTEX_POINT('',#2964); +#2964 = CARTESIAN_POINT('',(-55.25,-28.45469798657,16.063489932886)); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(-56.25,-28.45469798657,16.063489932886)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(1.,0.,0.)); +#2969 = ORIENTED_EDGE('',*,*,#2970,.T.); +#2970 = EDGE_CURVE('',#2963,#2911,#2971,.T.); +#2971 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2972,#2973,#2974), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2972 = CARTESIAN_POINT('',(-55.25,-28.45469798657,16.063489932886)); +#2973 = CARTESIAN_POINT('',(-55.25,-29.35402684563,15.583624161074)); +#2974 = CARTESIAN_POINT('',(-55.25,-30.19337248322,15.34033557047)); +#2975 = ORIENTED_EDGE('',*,*,#2910,.F.); +#2976 = ORIENTED_EDGE('',*,*,#347,.F.); +#2977 = SURFACE_OF_LINEAR_EXTRUSION('',#2978,#2982); +#2978 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2979,#2980,#2981), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2979 = CARTESIAN_POINT('',(-56.25,-28.45469798657,16.063489932886)); +#2980 = CARTESIAN_POINT('',(-56.25,-29.35402684563,15.583624161074)); +#2981 = CARTESIAN_POINT('',(-56.25,-30.19337248322,15.34033557047)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(-1.,-0.,-0.)); +#2984 = ADVANCED_FACE('',(#2985),#3003,.T.); +#2985 = FACE_BOUND('',#2986,.T.); +#2986 = EDGE_LOOP('',(#2987,#2988,#2996,#3002)); +#2987 = ORIENTED_EDGE('',*,*,#2945,.T.); +#2988 = ORIENTED_EDGE('',*,*,#2989,.T.); +#2989 = EDGE_CURVE('',#2938,#2990,#2992,.T.); +#2990 = VERTEX_POINT('',#2991); +#2991 = CARTESIAN_POINT('',(-55.25,-32.04697986577,13.352080536913)); +#2992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#2993,#2994,#2995), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2993 = CARTESIAN_POINT('',(-55.25,-34.86199664429,14.110889261745)); +#2994 = CARTESIAN_POINT('',(-55.25,-33.94043624161,13.352080536913)); +#2995 = CARTESIAN_POINT('',(-55.25,-32.04697986577,13.352080536913)); +#2996 = ORIENTED_EDGE('',*,*,#2997,.F.); +#2997 = EDGE_CURVE('',#316,#2990,#2998,.T.); +#2998 = LINE('',#2999,#3000); +#2999 = CARTESIAN_POINT('',(-56.25,-32.04697986577,13.352080536913)); +#3000 = VECTOR('',#3001,1.); +#3001 = DIRECTION('',(1.,0.,0.)); +#3002 = ORIENTED_EDGE('',*,*,#315,.F.); +#3003 = SURFACE_OF_LINEAR_EXTRUSION('',#3004,#3008); +#3004 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3005,#3006,#3007), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3005 = CARTESIAN_POINT('',(-56.25,-34.86199664429,14.110889261745)); +#3006 = CARTESIAN_POINT('',(-56.25,-33.94043624161,13.352080536913)); +#3007 = CARTESIAN_POINT('',(-56.25,-32.04697986577,13.352080536913)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(-1.,-0.,-0.)); +#3010 = ADVANCED_FACE('',(#3011),#3029,.T.); +#3011 = FACE_BOUND('',#3012,.T.); +#3012 = EDGE_LOOP('',(#3013,#3021,#3027,#3028)); +#3013 = ORIENTED_EDGE('',*,*,#3014,.T.); +#3014 = EDGE_CURVE('',#332,#3015,#3017,.T.); +#3015 = VERTEX_POINT('',#3016); +#3016 = CARTESIAN_POINT('',(-55.25,-28.45469798657,14.021124161074)); +#3017 = LINE('',#3018,#3019); +#3018 = CARTESIAN_POINT('',(-56.25,-28.45469798657,14.021124161074)); +#3019 = VECTOR('',#3020,1.); +#3020 = DIRECTION('',(1.,0.,0.)); +#3021 = ORIENTED_EDGE('',*,*,#3022,.T.); +#3022 = EDGE_CURVE('',#3015,#2963,#3023,.T.); +#3023 = LINE('',#3024,#3025); +#3024 = CARTESIAN_POINT('',(-55.25,-28.45469798657,14.021124161074)); +#3025 = VECTOR('',#3026,1.); +#3026 = DIRECTION('',(0.,0.,1.)); +#3027 = ORIENTED_EDGE('',*,*,#2962,.F.); +#3028 = ORIENTED_EDGE('',*,*,#339,.F.); +#3029 = PLANE('',#3030); +#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033); +#3031 = CARTESIAN_POINT('',(-56.25,-28.45469798657,14.021124161074)); +#3032 = DIRECTION('',(0.,-1.,0.)); +#3033 = DIRECTION('',(0.,0.,1.)); +#3034 = ADVANCED_FACE('',(#3035),#3053,.T.); +#3035 = FACE_BOUND('',#3036,.T.); +#3036 = EDGE_LOOP('',(#3037,#3038,#3046,#3052)); +#3037 = ORIENTED_EDGE('',*,*,#2997,.T.); +#3038 = ORIENTED_EDGE('',*,*,#3039,.T.); +#3039 = EDGE_CURVE('',#2990,#3040,#3042,.T.); +#3040 = VERTEX_POINT('',#3041); +#3041 = CARTESIAN_POINT('',(-55.25,-30.25377516778,13.521124161074)); +#3042 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3043,#3044,#3045), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3043 = CARTESIAN_POINT('',(-55.25,-32.04697986577,13.352080536913)); +#3044 = CARTESIAN_POINT('',(-55.25,-31.15352348993,13.352080536913)); +#3045 = CARTESIAN_POINT('',(-55.25,-30.25377516778,13.521124161074)); +#3046 = ORIENTED_EDGE('',*,*,#3047,.F.); +#3047 = EDGE_CURVE('',#324,#3040,#3048,.T.); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(-56.25,-30.25377516778,13.521124161074)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(1.,0.,0.)); +#3052 = ORIENTED_EDGE('',*,*,#323,.F.); +#3053 = SURFACE_OF_LINEAR_EXTRUSION('',#3054,#3058); +#3054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3055,#3056,#3057), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3055 = CARTESIAN_POINT('',(-56.25,-32.04697986577,13.352080536913)); +#3056 = CARTESIAN_POINT('',(-56.25,-31.15352348993,13.352080536913)); +#3057 = CARTESIAN_POINT('',(-56.25,-30.25377516778,13.521124161074)); +#3058 = VECTOR('',#3059,1.); +#3059 = DIRECTION('',(-1.,-0.,-0.)); +#3060 = ADVANCED_FACE('',(#3061),#3072,.T.); +#3061 = FACE_BOUND('',#3062,.T.); +#3062 = EDGE_LOOP('',(#3063,#3064,#3070,#3071)); +#3063 = ORIENTED_EDGE('',*,*,#3047,.T.); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3040,#3015,#3066,.T.); +#3066 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3067,#3068,#3069), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3067 = CARTESIAN_POINT('',(-55.25,-30.25377516778,13.521124161074)); +#3068 = CARTESIAN_POINT('',(-55.25,-29.35444630872,13.689748322148)); +#3069 = CARTESIAN_POINT('',(-55.25,-28.45469798657,14.021124161074)); +#3070 = ORIENTED_EDGE('',*,*,#3014,.F.); +#3071 = ORIENTED_EDGE('',*,*,#331,.F.); +#3072 = SURFACE_OF_LINEAR_EXTRUSION('',#3073,#3077); +#3073 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3074,#3075,#3076), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3074 = CARTESIAN_POINT('',(-56.25,-30.25377516778,13.521124161074)); +#3075 = CARTESIAN_POINT('',(-56.25,-29.35444630872,13.689748322148)); +#3076 = CARTESIAN_POINT('',(-56.25,-28.45469798657,14.021124161074)); +#3077 = VECTOR('',#3078,1.); +#3078 = DIRECTION('',(-1.,-0.,-0.)); +#3079 = ADVANCED_FACE('',(#3080),#3105,.T.); +#3080 = FACE_BOUND('',#3081,.T.); +#3081 = EDGE_LOOP('',(#3082,#3090,#3098,#3104)); +#3082 = ORIENTED_EDGE('',*,*,#3083,.T.); +#3083 = EDGE_CURVE('',#444,#3084,#3086,.T.); +#3084 = VERTEX_POINT('',#3085); +#3085 = CARTESIAN_POINT('',(-55.25,-21.03691275167,13.54)); +#3086 = LINE('',#3087,#3088); +#3087 = CARTESIAN_POINT('',(-56.25,-21.03691275167,13.54)); +#3088 = VECTOR('',#3089,1.); +#3089 = DIRECTION('',(1.,0.,0.)); +#3090 = ORIENTED_EDGE('',*,*,#3091,.T.); +#3091 = EDGE_CURVE('',#3084,#3092,#3094,.T.); +#3092 = VERTEX_POINT('',#3093); +#3093 = CARTESIAN_POINT('',(-55.25,-17.55536912751,22.935973154362)); +#3094 = LINE('',#3095,#3096); +#3095 = CARTESIAN_POINT('',(-55.25,-21.03691275167,13.54)); +#3096 = VECTOR('',#3097,1.); +#3097 = DIRECTION('',(0.,0.347450692477,0.937698254396)); +#3098 = ORIENTED_EDGE('',*,*,#3099,.F.); +#3099 = EDGE_CURVE('',#446,#3092,#3100,.T.); +#3100 = LINE('',#3101,#3102); +#3101 = CARTESIAN_POINT('',(-56.25,-17.55536912751,22.935973154362)); +#3102 = VECTOR('',#3103,1.); +#3103 = DIRECTION('',(1.,0.,0.)); +#3104 = ORIENTED_EDGE('',*,*,#443,.F.); +#3105 = PLANE('',#3106); +#3106 = AXIS2_PLACEMENT_3D('',#3107,#3108,#3109); +#3107 = CARTESIAN_POINT('',(-56.25,-21.03691275167,13.54)); +#3108 = DIRECTION('',(0.,-0.937698254396,0.347450692477)); +#3109 = DIRECTION('',(0.,0.347450692477,0.937698254396)); +#3110 = ADVANCED_FACE('',(#3111),#3129,.T.); +#3111 = FACE_BOUND('',#3112,.T.); +#3112 = EDGE_LOOP('',(#3113,#3121,#3127,#3128)); +#3113 = ORIENTED_EDGE('',*,*,#3114,.T.); +#3114 = EDGE_CURVE('',#486,#3115,#3117,.T.); +#3115 = VERTEX_POINT('',#3116); +#3116 = CARTESIAN_POINT('',(-55.25,-23.92617449664,13.54)); +#3117 = LINE('',#3118,#3119); +#3118 = CARTESIAN_POINT('',(-56.25,-23.92617449664,13.54)); +#3119 = VECTOR('',#3120,1.); +#3120 = DIRECTION('',(1.,0.,0.)); +#3121 = ORIENTED_EDGE('',*,*,#3122,.T.); +#3122 = EDGE_CURVE('',#3115,#3084,#3123,.T.); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(-55.25,-23.92617449664,13.54)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.,1.,0.)); +#3127 = ORIENTED_EDGE('',*,*,#3083,.F.); +#3128 = ORIENTED_EDGE('',*,*,#493,.F.); +#3129 = PLANE('',#3130); +#3130 = AXIS2_PLACEMENT_3D('',#3131,#3132,#3133); +#3131 = CARTESIAN_POINT('',(-56.25,-23.92617449664,13.54)); +#3132 = DIRECTION('',(0.,0.,1.)); +#3133 = DIRECTION('',(0.,1.,0.)); +#3134 = ADVANCED_FACE('',(#3135),#3153,.T.); +#3135 = FACE_BOUND('',#3136,.T.); +#3136 = EDGE_LOOP('',(#3137,#3138,#3146,#3152)); +#3137 = ORIENTED_EDGE('',*,*,#3099,.T.); +#3138 = ORIENTED_EDGE('',*,*,#3139,.T.); +#3139 = EDGE_CURVE('',#3092,#3140,#3142,.T.); +#3140 = VERTEX_POINT('',#3141); +#3141 = CARTESIAN_POINT('',(-55.25,-19.99161073825,22.935973154362)); +#3142 = LINE('',#3143,#3144); +#3143 = CARTESIAN_POINT('',(-55.25,-17.55536912751,22.935973154362)); +#3144 = VECTOR('',#3145,1.); +#3145 = DIRECTION('',(0.,-1.,0.)); +#3146 = ORIENTED_EDGE('',*,*,#3147,.F.); +#3147 = EDGE_CURVE('',#454,#3140,#3148,.T.); +#3148 = LINE('',#3149,#3150); +#3149 = CARTESIAN_POINT('',(-56.25,-19.99161073825,22.935973154362)); +#3150 = VECTOR('',#3151,1.); +#3151 = DIRECTION('',(1.,0.,0.)); +#3152 = ORIENTED_EDGE('',*,*,#453,.F.); +#3153 = PLANE('',#3154); +#3154 = AXIS2_PLACEMENT_3D('',#3155,#3156,#3157); +#3155 = CARTESIAN_POINT('',(-56.25,-17.55536912751,22.935973154362)); +#3156 = DIRECTION('',(0.,0.,-1.)); +#3157 = DIRECTION('',(0.,-1.,0.)); +#3158 = ADVANCED_FACE('',(#3159),#3177,.T.); +#3159 = FACE_BOUND('',#3160,.T.); +#3160 = EDGE_LOOP('',(#3161,#3169,#3175,#3176)); +#3161 = ORIENTED_EDGE('',*,*,#3162,.T.); +#3162 = EDGE_CURVE('',#478,#3163,#3165,.T.); +#3163 = VERTEX_POINT('',#3164); +#3164 = CARTESIAN_POINT('',(-55.25,-27.4077181208,22.935973154362)); +#3165 = LINE('',#3166,#3167); +#3166 = CARTESIAN_POINT('',(-56.25,-27.4077181208,22.935973154362)); +#3167 = VECTOR('',#3168,1.); +#3168 = DIRECTION('',(1.,0.,0.)); +#3169 = ORIENTED_EDGE('',*,*,#3170,.T.); +#3170 = EDGE_CURVE('',#3163,#3115,#3171,.T.); +#3171 = LINE('',#3172,#3173); +#3172 = CARTESIAN_POINT('',(-55.25,-27.4077181208,22.935973154362)); +#3173 = VECTOR('',#3174,1.); +#3174 = DIRECTION('',(-0.,0.347450692477,-0.937698254396)); +#3175 = ORIENTED_EDGE('',*,*,#3114,.F.); +#3176 = ORIENTED_EDGE('',*,*,#485,.F.); +#3177 = PLANE('',#3178); +#3178 = AXIS2_PLACEMENT_3D('',#3179,#3180,#3181); +#3179 = CARTESIAN_POINT('',(-56.25,-27.4077181208,22.935973154362)); +#3180 = DIRECTION('',(0.,0.937698254396,0.347450692477)); +#3181 = DIRECTION('',(0.,0.347450692477,-0.937698254396)); +#3182 = ADVANCED_FACE('',(#3183),#3201,.T.); +#3183 = FACE_BOUND('',#3184,.T.); +#3184 = EDGE_LOOP('',(#3185,#3186,#3194,#3200)); +#3185 = ORIENTED_EDGE('',*,*,#3147,.T.); +#3186 = ORIENTED_EDGE('',*,*,#3187,.T.); +#3187 = EDGE_CURVE('',#3140,#3188,#3190,.T.); +#3188 = VERTEX_POINT('',#3189); +#3189 = CARTESIAN_POINT('',(-55.25,-22.48489932885,16.000570469799)); +#3190 = LINE('',#3191,#3192); +#3191 = CARTESIAN_POINT('',(-55.25,-19.99161073825,22.935973154362)); +#3192 = VECTOR('',#3193,1.); +#3193 = DIRECTION('',(0.,-0.338304260297,-0.941036783269)); +#3194 = ORIENTED_EDGE('',*,*,#3195,.F.); +#3195 = EDGE_CURVE('',#462,#3188,#3196,.T.); +#3196 = LINE('',#3197,#3198); +#3197 = CARTESIAN_POINT('',(-56.25,-22.48489932885,16.000570469799)); +#3198 = VECTOR('',#3199,1.); +#3199 = DIRECTION('',(1.,0.,0.)); +#3200 = ORIENTED_EDGE('',*,*,#461,.F.); +#3201 = PLANE('',#3202); +#3202 = AXIS2_PLACEMENT_3D('',#3203,#3204,#3205); +#3203 = CARTESIAN_POINT('',(-56.25,-19.99161073825,22.935973154362)); +#3204 = DIRECTION('',(0.,0.941036783269,-0.338304260297)); +#3205 = DIRECTION('',(0.,-0.338304260297,-0.941036783269)); +#3206 = ADVANCED_FACE('',(#3207),#3225,.T.); +#3207 = FACE_BOUND('',#3208,.T.); +#3208 = EDGE_LOOP('',(#3209,#3217,#3223,#3224)); +#3209 = ORIENTED_EDGE('',*,*,#3210,.T.); +#3210 = EDGE_CURVE('',#470,#3211,#3213,.T.); +#3211 = VERTEX_POINT('',#3212); +#3212 = CARTESIAN_POINT('',(-55.25,-24.97147651006,22.935973154362)); +#3213 = LINE('',#3214,#3215); +#3214 = CARTESIAN_POINT('',(-56.25,-24.97147651006,22.935973154362)); +#3215 = VECTOR('',#3216,1.); +#3216 = DIRECTION('',(1.,0.,0.)); +#3217 = ORIENTED_EDGE('',*,*,#3218,.T.); +#3218 = EDGE_CURVE('',#3211,#3163,#3219,.T.); +#3219 = LINE('',#3220,#3221); +#3220 = CARTESIAN_POINT('',(-55.25,-24.97147651006,22.935973154362)); +#3221 = VECTOR('',#3222,1.); +#3222 = DIRECTION('',(0.,-1.,0.)); +#3223 = ORIENTED_EDGE('',*,*,#3162,.F.); +#3224 = ORIENTED_EDGE('',*,*,#477,.F.); +#3225 = PLANE('',#3226); +#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229); +#3227 = CARTESIAN_POINT('',(-56.25,-24.97147651006,22.935973154362)); +#3228 = DIRECTION('',(0.,0.,-1.)); +#3229 = DIRECTION('',(0.,-1.,0.)); +#3230 = ADVANCED_FACE('',(#3231),#3242,.T.); +#3231 = FACE_BOUND('',#3232,.T.); +#3232 = EDGE_LOOP('',(#3233,#3234,#3240,#3241)); +#3233 = ORIENTED_EDGE('',*,*,#3195,.T.); +#3234 = ORIENTED_EDGE('',*,*,#3235,.T.); +#3235 = EDGE_CURVE('',#3188,#3211,#3236,.T.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(-55.25,-22.48489932885,16.000570469799)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.,-0.337497466748,0.941326436439)); +#3240 = ORIENTED_EDGE('',*,*,#3210,.F.); +#3241 = ORIENTED_EDGE('',*,*,#469,.F.); +#3242 = PLANE('',#3243); +#3243 = AXIS2_PLACEMENT_3D('',#3244,#3245,#3246); +#3244 = CARTESIAN_POINT('',(-56.25,-22.48489932885,16.000570469799)); +#3245 = DIRECTION('',(0.,-0.941326436439,-0.337497466748)); +#3246 = DIRECTION('',(0.,-0.337497466748,0.941326436439)); +#3247 = ADVANCED_FACE('',(#3248),#3273,.T.); +#3248 = FACE_BOUND('',#3249,.T.); +#3249 = EDGE_LOOP('',(#3250,#3258,#3266,#3272)); +#3250 = ORIENTED_EDGE('',*,*,#3251,.T.); +#3251 = EDGE_CURVE('',#502,#3252,#3254,.T.); +#3252 = VERTEX_POINT('',#3253); +#3253 = CARTESIAN_POINT('',(-55.25,-0.857382550336,21.513154362416)); +#3254 = LINE('',#3255,#3256); +#3255 = CARTESIAN_POINT('',(-56.25,-0.857382550336,21.513154362416)); +#3256 = VECTOR('',#3257,1.); +#3257 = DIRECTION('',(1.,0.,0.)); +#3258 = ORIENTED_EDGE('',*,*,#3259,.T.); +#3259 = EDGE_CURVE('',#3252,#3260,#3262,.T.); +#3260 = VERTEX_POINT('',#3261); +#3261 = CARTESIAN_POINT('',(-55.25,-0.857382550336,23.338657718121)); +#3262 = LINE('',#3263,#3264); +#3263 = CARTESIAN_POINT('',(-55.25,-0.857382550336,21.513154362416)); +#3264 = VECTOR('',#3265,1.); +#3265 = DIRECTION('',(0.,0.,1.)); +#3266 = ORIENTED_EDGE('',*,*,#3267,.F.); +#3267 = EDGE_CURVE('',#504,#3260,#3268,.T.); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(-56.25,-0.857382550336,23.338657718121)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(1.,0.,0.)); +#3272 = ORIENTED_EDGE('',*,*,#501,.F.); +#3273 = PLANE('',#3274); +#3274 = AXIS2_PLACEMENT_3D('',#3275,#3276,#3277); +#3275 = CARTESIAN_POINT('',(-56.25,-0.857382550336,21.513154362416)); +#3276 = DIRECTION('',(0.,-1.,0.)); +#3277 = DIRECTION('',(0.,0.,1.)); +#3278 = ADVANCED_FACE('',(#3279),#3297,.T.); +#3279 = FACE_BOUND('',#3280,.T.); +#3280 = EDGE_LOOP('',(#3281,#3289,#3295,#3296)); +#3281 = ORIENTED_EDGE('',*,*,#3282,.T.); +#3282 = EDGE_CURVE('',#520,#3283,#3285,.T.); +#3283 = VERTEX_POINT('',#3284); +#3284 = CARTESIAN_POINT('',(-55.25,-3.112416107383,21.513154362416)); +#3285 = LINE('',#3286,#3287); +#3286 = CARTESIAN_POINT('',(-56.25,-3.112416107383,21.513154362416)); +#3287 = VECTOR('',#3288,1.); +#3288 = DIRECTION('',(1.,0.,0.)); +#3289 = ORIENTED_EDGE('',*,*,#3290,.T.); +#3290 = EDGE_CURVE('',#3283,#3252,#3291,.T.); +#3291 = LINE('',#3292,#3293); +#3292 = CARTESIAN_POINT('',(-55.25,-3.112416107383,21.513154362416)); +#3293 = VECTOR('',#3294,1.); +#3294 = DIRECTION('',(0.,1.,0.)); +#3295 = ORIENTED_EDGE('',*,*,#3251,.F.); +#3296 = ORIENTED_EDGE('',*,*,#527,.F.); +#3297 = PLANE('',#3298); +#3298 = AXIS2_PLACEMENT_3D('',#3299,#3300,#3301); +#3299 = CARTESIAN_POINT('',(-56.25,-3.112416107383,21.513154362416)); +#3300 = DIRECTION('',(0.,0.,1.)); +#3301 = DIRECTION('',(0.,1.,0.)); +#3302 = ADVANCED_FACE('',(#3303),#3321,.T.); +#3303 = FACE_BOUND('',#3304,.T.); +#3304 = EDGE_LOOP('',(#3305,#3306,#3314,#3320)); +#3305 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3306 = ORIENTED_EDGE('',*,*,#3307,.T.); +#3307 = EDGE_CURVE('',#3260,#3308,#3310,.T.); +#3308 = VERTEX_POINT('',#3309); +#3309 = CARTESIAN_POINT('',(-55.25,-3.112416107383,23.338657718121)); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(-55.25,-0.857382550336,23.338657718121)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(0.,-1.,0.)); +#3314 = ORIENTED_EDGE('',*,*,#3315,.F.); +#3315 = EDGE_CURVE('',#512,#3308,#3316,.T.); +#3316 = LINE('',#3317,#3318); +#3317 = CARTESIAN_POINT('',(-56.25,-3.112416107383,23.338657718121)); +#3318 = VECTOR('',#3319,1.); +#3319 = DIRECTION('',(1.,0.,0.)); +#3320 = ORIENTED_EDGE('',*,*,#511,.F.); +#3321 = PLANE('',#3322); +#3322 = AXIS2_PLACEMENT_3D('',#3323,#3324,#3325); +#3323 = CARTESIAN_POINT('',(-56.25,-0.857382550336,23.338657718121)); +#3324 = DIRECTION('',(0.,0.,-1.)); +#3325 = DIRECTION('',(0.,-1.,0.)); +#3326 = ADVANCED_FACE('',(#3327),#3338,.T.); +#3327 = FACE_BOUND('',#3328,.T.); +#3328 = EDGE_LOOP('',(#3329,#3330,#3336,#3337)); +#3329 = ORIENTED_EDGE('',*,*,#3315,.T.); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3308,#3283,#3332,.T.); +#3332 = LINE('',#3333,#3334); +#3333 = CARTESIAN_POINT('',(-55.25,-3.112416107383,23.338657718121)); +#3334 = VECTOR('',#3335,1.); +#3335 = DIRECTION('',(0.,0.,-1.)); +#3336 = ORIENTED_EDGE('',*,*,#3282,.F.); +#3337 = ORIENTED_EDGE('',*,*,#519,.F.); +#3338 = PLANE('',#3339); +#3339 = AXIS2_PLACEMENT_3D('',#3340,#3341,#3342); +#3340 = CARTESIAN_POINT('',(-56.25,-3.112416107383,23.338657718121)); +#3341 = DIRECTION('',(0.,1.,0.)); +#3342 = DIRECTION('',(0.,0.,-1.)); +#3343 = ADVANCED_FACE('',(#3344),#3369,.T.); +#3344 = FACE_BOUND('',#3345,.T.); +#3345 = EDGE_LOOP('',(#3346,#3354,#3362,#3368)); +#3346 = ORIENTED_EDGE('',*,*,#3347,.T.); +#3347 = EDGE_CURVE('',#536,#3348,#3350,.T.); +#3348 = VERTEX_POINT('',#3349); +#3349 = CARTESIAN_POINT('',(-55.25,-9.877516778523,13.54)); +#3350 = LINE('',#3351,#3352); +#3351 = CARTESIAN_POINT('',(-56.25,-9.877516778523,13.54)); +#3352 = VECTOR('',#3353,1.); +#3353 = DIRECTION('',(1.,0.,0.)); +#3354 = ORIENTED_EDGE('',*,*,#3355,.T.); +#3355 = EDGE_CURVE('',#3348,#3356,#3358,.T.); +#3356 = VERTEX_POINT('',#3357); +#3357 = CARTESIAN_POINT('',(-55.25,-9.877516778523,22.935973154362)); +#3358 = LINE('',#3359,#3360); +#3359 = CARTESIAN_POINT('',(-55.25,-9.877516778523,13.54)); +#3360 = VECTOR('',#3361,1.); +#3361 = DIRECTION('',(0.,0.,1.)); +#3362 = ORIENTED_EDGE('',*,*,#3363,.F.); +#3363 = EDGE_CURVE('',#538,#3356,#3364,.T.); +#3364 = LINE('',#3365,#3366); +#3365 = CARTESIAN_POINT('',(-56.25,-9.877516778523,22.935973154362)); +#3366 = VECTOR('',#3367,1.); +#3367 = DIRECTION('',(1.,0.,0.)); +#3368 = ORIENTED_EDGE('',*,*,#535,.F.); +#3369 = PLANE('',#3370); +#3370 = AXIS2_PLACEMENT_3D('',#3371,#3372,#3373); +#3371 = CARTESIAN_POINT('',(-56.25,-9.877516778523,13.54)); +#3372 = DIRECTION('',(0.,-1.,0.)); +#3373 = DIRECTION('',(0.,0.,1.)); +#3374 = ADVANCED_FACE('',(#3375),#3393,.T.); +#3375 = FACE_BOUND('',#3376,.T.); +#3376 = EDGE_LOOP('',(#3377,#3385,#3391,#3392)); +#3377 = ORIENTED_EDGE('',*,*,#3378,.T.); +#3378 = EDGE_CURVE('',#618,#3379,#3381,.T.); +#3379 = VERTEX_POINT('',#3380); +#3380 = CARTESIAN_POINT('',(-55.25,-16.56208053691,13.54)); +#3381 = LINE('',#3382,#3383); +#3382 = CARTESIAN_POINT('',(-56.25,-16.56208053691,13.54)); +#3383 = VECTOR('',#3384,1.); +#3384 = DIRECTION('',(1.,0.,0.)); +#3385 = ORIENTED_EDGE('',*,*,#3386,.T.); +#3386 = EDGE_CURVE('',#3379,#3348,#3387,.T.); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(-55.25,-16.56208053691,13.54)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.,1.,0.)); +#3391 = ORIENTED_EDGE('',*,*,#3347,.F.); +#3392 = ORIENTED_EDGE('',*,*,#625,.F.); +#3393 = PLANE('',#3394); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(-56.25,-16.56208053691,13.54)); +#3396 = DIRECTION('',(0.,0.,1.)); +#3397 = DIRECTION('',(0.,1.,0.)); +#3398 = ADVANCED_FACE('',(#3399),#3417,.T.); +#3399 = FACE_BOUND('',#3400,.T.); +#3400 = EDGE_LOOP('',(#3401,#3402,#3410,#3416)); +#3401 = ORIENTED_EDGE('',*,*,#3363,.T.); +#3402 = ORIENTED_EDGE('',*,*,#3403,.T.); +#3403 = EDGE_CURVE('',#3356,#3404,#3406,.T.); +#3404 = VERTEX_POINT('',#3405); +#3405 = CARTESIAN_POINT('',(-55.25,-16.42785234899,22.935973154362)); +#3406 = LINE('',#3407,#3408); +#3407 = CARTESIAN_POINT('',(-55.25,-9.877516778523,22.935973154362)); +#3408 = VECTOR('',#3409,1.); +#3409 = DIRECTION('',(0.,-1.,0.)); +#3410 = ORIENTED_EDGE('',*,*,#3411,.F.); +#3411 = EDGE_CURVE('',#546,#3404,#3412,.T.); +#3412 = LINE('',#3413,#3414); +#3413 = CARTESIAN_POINT('',(-56.25,-16.42785234899,22.935973154362)); +#3414 = VECTOR('',#3415,1.); +#3415 = DIRECTION('',(1.,0.,0.)); +#3416 = ORIENTED_EDGE('',*,*,#545,.F.); +#3417 = PLANE('',#3418); +#3418 = AXIS2_PLACEMENT_3D('',#3419,#3420,#3421); +#3419 = CARTESIAN_POINT('',(-56.25,-9.877516778523,22.935973154362)); +#3420 = DIRECTION('',(0.,0.,-1.)); +#3421 = DIRECTION('',(0.,-1.,0.)); +#3422 = ADVANCED_FACE('',(#3423),#3441,.T.); +#3423 = FACE_BOUND('',#3424,.T.); +#3424 = EDGE_LOOP('',(#3425,#3433,#3439,#3440)); +#3425 = ORIENTED_EDGE('',*,*,#3426,.T.); +#3426 = EDGE_CURVE('',#610,#3427,#3429,.T.); +#3427 = VERTEX_POINT('',#3428); +#3428 = CARTESIAN_POINT('',(-55.25,-16.56208053691,15.365503355705)); +#3429 = LINE('',#3430,#3431); +#3430 = CARTESIAN_POINT('',(-56.25,-16.56208053691,15.365503355705)); +#3431 = VECTOR('',#3432,1.); +#3432 = DIRECTION('',(1.,0.,0.)); +#3433 = ORIENTED_EDGE('',*,*,#3434,.T.); +#3434 = EDGE_CURVE('',#3427,#3379,#3435,.T.); +#3435 = LINE('',#3436,#3437); +#3436 = CARTESIAN_POINT('',(-55.25,-16.56208053691,15.365503355705)); +#3437 = VECTOR('',#3438,1.); +#3438 = DIRECTION('',(0.,0.,-1.)); +#3439 = ORIENTED_EDGE('',*,*,#3378,.F.); +#3440 = ORIENTED_EDGE('',*,*,#617,.F.); +#3441 = PLANE('',#3442); +#3442 = AXIS2_PLACEMENT_3D('',#3443,#3444,#3445); +#3443 = CARTESIAN_POINT('',(-56.25,-16.56208053691,15.365503355705)); +#3444 = DIRECTION('',(0.,1.,0.)); +#3445 = DIRECTION('',(0.,0.,-1.)); +#3446 = ADVANCED_FACE('',(#3447),#3465,.T.); +#3447 = FACE_BOUND('',#3448,.T.); +#3448 = EDGE_LOOP('',(#3449,#3450,#3458,#3464)); +#3449 = ORIENTED_EDGE('',*,*,#3411,.T.); +#3450 = ORIENTED_EDGE('',*,*,#3451,.T.); +#3451 = EDGE_CURVE('',#3404,#3452,#3454,.T.); +#3452 = VERTEX_POINT('',#3453); +#3453 = CARTESIAN_POINT('',(-55.25,-16.42785234899,21.110469798658)); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(-55.25,-16.42785234899,22.935973154362)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.,0.,-1.)); +#3458 = ORIENTED_EDGE('',*,*,#3459,.F.); +#3459 = EDGE_CURVE('',#554,#3452,#3460,.T.); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(-56.25,-16.42785234899,21.110469798658)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(1.,0.,0.)); +#3464 = ORIENTED_EDGE('',*,*,#553,.F.); +#3465 = PLANE('',#3466); +#3466 = AXIS2_PLACEMENT_3D('',#3467,#3468,#3469); +#3467 = CARTESIAN_POINT('',(-56.25,-16.42785234899,22.935973154362)); +#3468 = DIRECTION('',(0.,1.,0.)); +#3469 = DIRECTION('',(0.,0.,-1.)); +#3470 = ADVANCED_FACE('',(#3471),#3489,.T.); +#3471 = FACE_BOUND('',#3472,.T.); +#3472 = EDGE_LOOP('',(#3473,#3481,#3487,#3488)); +#3473 = ORIENTED_EDGE('',*,*,#3474,.T.); +#3474 = EDGE_CURVE('',#602,#3475,#3477,.T.); +#3475 = VERTEX_POINT('',#3476); +#3476 = CARTESIAN_POINT('',(-55.25,-12.29362416107,15.365503355705)); +#3477 = LINE('',#3478,#3479); +#3478 = CARTESIAN_POINT('',(-56.25,-12.29362416107,15.365503355705)); +#3479 = VECTOR('',#3480,1.); +#3480 = DIRECTION('',(1.,0.,0.)); +#3481 = ORIENTED_EDGE('',*,*,#3482,.T.); +#3482 = EDGE_CURVE('',#3475,#3427,#3483,.T.); +#3483 = LINE('',#3484,#3485); +#3484 = CARTESIAN_POINT('',(-55.25,-12.29362416107,15.365503355705)); +#3485 = VECTOR('',#3486,1.); +#3486 = DIRECTION('',(0.,-1.,0.)); +#3487 = ORIENTED_EDGE('',*,*,#3426,.F.); +#3488 = ORIENTED_EDGE('',*,*,#609,.F.); +#3489 = PLANE('',#3490); +#3490 = AXIS2_PLACEMENT_3D('',#3491,#3492,#3493); +#3491 = CARTESIAN_POINT('',(-56.25,-12.29362416107,15.365503355705)); +#3492 = DIRECTION('',(0.,0.,-1.)); +#3493 = DIRECTION('',(0.,-1.,0.)); +#3494 = ADVANCED_FACE('',(#3495),#3513,.T.); +#3495 = FACE_BOUND('',#3496,.T.); +#3496 = EDGE_LOOP('',(#3497,#3498,#3506,#3512)); +#3497 = ORIENTED_EDGE('',*,*,#3459,.T.); +#3498 = ORIENTED_EDGE('',*,*,#3499,.T.); +#3499 = EDGE_CURVE('',#3452,#3500,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(-55.25,-12.29362416107,21.110469798658)); +#3502 = LINE('',#3503,#3504); +#3503 = CARTESIAN_POINT('',(-55.25,-16.42785234899,21.110469798658)); +#3504 = VECTOR('',#3505,1.); +#3505 = DIRECTION('',(0.,1.,0.)); +#3506 = ORIENTED_EDGE('',*,*,#3507,.F.); +#3507 = EDGE_CURVE('',#562,#3500,#3508,.T.); +#3508 = LINE('',#3509,#3510); +#3509 = CARTESIAN_POINT('',(-56.25,-12.29362416107,21.110469798658)); +#3510 = VECTOR('',#3511,1.); +#3511 = DIRECTION('',(1.,0.,0.)); +#3512 = ORIENTED_EDGE('',*,*,#561,.F.); +#3513 = PLANE('',#3514); +#3514 = AXIS2_PLACEMENT_3D('',#3515,#3516,#3517); +#3515 = CARTESIAN_POINT('',(-56.25,-16.42785234899,21.110469798658)); +#3516 = DIRECTION('',(0.,0.,1.)); +#3517 = DIRECTION('',(0.,1.,0.)); +#3518 = ADVANCED_FACE('',(#3519),#3537,.T.); +#3519 = FACE_BOUND('',#3520,.T.); +#3520 = EDGE_LOOP('',(#3521,#3529,#3535,#3536)); +#3521 = ORIENTED_EDGE('',*,*,#3522,.T.); +#3522 = EDGE_CURVE('',#594,#3523,#3525,.T.); +#3523 = VERTEX_POINT('',#3524); +#3524 = CARTESIAN_POINT('',(-55.25,-12.29362416107,17.513154362416)); +#3525 = LINE('',#3526,#3527); +#3526 = CARTESIAN_POINT('',(-56.25,-12.29362416107,17.513154362416)); +#3527 = VECTOR('',#3528,1.); +#3528 = DIRECTION('',(1.,0.,0.)); +#3529 = ORIENTED_EDGE('',*,*,#3530,.T.); +#3530 = EDGE_CURVE('',#3523,#3475,#3531,.T.); +#3531 = LINE('',#3532,#3533); +#3532 = CARTESIAN_POINT('',(-55.25,-12.29362416107,17.513154362416)); +#3533 = VECTOR('',#3534,1.); +#3534 = DIRECTION('',(0.,0.,-1.)); +#3535 = ORIENTED_EDGE('',*,*,#3474,.F.); +#3536 = ORIENTED_EDGE('',*,*,#601,.F.); +#3537 = PLANE('',#3538); +#3538 = AXIS2_PLACEMENT_3D('',#3539,#3540,#3541); +#3539 = CARTESIAN_POINT('',(-56.25,-12.29362416107,17.513154362416)); +#3540 = DIRECTION('',(0.,1.,0.)); +#3541 = DIRECTION('',(0.,0.,-1.)); +#3542 = ADVANCED_FACE('',(#3543),#3561,.T.); +#3543 = FACE_BOUND('',#3544,.T.); +#3544 = EDGE_LOOP('',(#3545,#3546,#3554,#3560)); +#3545 = ORIENTED_EDGE('',*,*,#3507,.T.); +#3546 = ORIENTED_EDGE('',*,*,#3547,.T.); +#3547 = EDGE_CURVE('',#3500,#3548,#3550,.T.); +#3548 = VERTEX_POINT('',#3549); +#3549 = CARTESIAN_POINT('',(-55.25,-12.29362416107,19.338657718121)); +#3550 = LINE('',#3551,#3552); +#3551 = CARTESIAN_POINT('',(-55.25,-12.29362416107,21.110469798658)); +#3552 = VECTOR('',#3553,1.); +#3553 = DIRECTION('',(0.,0.,-1.)); +#3554 = ORIENTED_EDGE('',*,*,#3555,.F.); +#3555 = EDGE_CURVE('',#570,#3548,#3556,.T.); +#3556 = LINE('',#3557,#3558); +#3557 = CARTESIAN_POINT('',(-56.25,-12.29362416107,19.338657718121)); +#3558 = VECTOR('',#3559,1.); +#3559 = DIRECTION('',(1.,0.,0.)); +#3560 = ORIENTED_EDGE('',*,*,#569,.F.); +#3561 = PLANE('',#3562); +#3562 = AXIS2_PLACEMENT_3D('',#3563,#3564,#3565); +#3563 = CARTESIAN_POINT('',(-56.25,-12.29362416107,21.110469798658)); +#3564 = DIRECTION('',(0.,1.,0.)); +#3565 = DIRECTION('',(0.,0.,-1.)); +#3566 = ADVANCED_FACE('',(#3567),#3585,.T.); +#3567 = FACE_BOUND('',#3568,.T.); +#3568 = EDGE_LOOP('',(#3569,#3577,#3583,#3584)); +#3569 = ORIENTED_EDGE('',*,*,#3570,.T.); +#3570 = EDGE_CURVE('',#586,#3571,#3573,.T.); +#3571 = VERTEX_POINT('',#3572); +#3572 = CARTESIAN_POINT('',(-55.25,-16.18624161073,17.513154362416)); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(-56.25,-16.18624161073,17.513154362416)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(1.,0.,0.)); +#3577 = ORIENTED_EDGE('',*,*,#3578,.T.); +#3578 = EDGE_CURVE('',#3571,#3523,#3579,.T.); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(-55.25,-16.18624161073,17.513154362416)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(0.,1.,0.)); +#3583 = ORIENTED_EDGE('',*,*,#3522,.F.); +#3584 = ORIENTED_EDGE('',*,*,#593,.F.); +#3585 = PLANE('',#3586); +#3586 = AXIS2_PLACEMENT_3D('',#3587,#3588,#3589); +#3587 = CARTESIAN_POINT('',(-56.25,-16.18624161073,17.513154362416)); +#3588 = DIRECTION('',(0.,0.,1.)); +#3589 = DIRECTION('',(0.,1.,0.)); +#3590 = ADVANCED_FACE('',(#3591),#3609,.T.); +#3591 = FACE_BOUND('',#3592,.T.); +#3592 = EDGE_LOOP('',(#3593,#3594,#3602,#3608)); +#3593 = ORIENTED_EDGE('',*,*,#3555,.T.); +#3594 = ORIENTED_EDGE('',*,*,#3595,.T.); +#3595 = EDGE_CURVE('',#3548,#3596,#3598,.T.); +#3596 = VERTEX_POINT('',#3597); +#3597 = CARTESIAN_POINT('',(-55.25,-16.18624161073,19.338657718121)); +#3598 = LINE('',#3599,#3600); +#3599 = CARTESIAN_POINT('',(-55.25,-12.29362416107,19.338657718121)); +#3600 = VECTOR('',#3601,1.); +#3601 = DIRECTION('',(0.,-1.,0.)); +#3602 = ORIENTED_EDGE('',*,*,#3603,.F.); +#3603 = EDGE_CURVE('',#578,#3596,#3604,.T.); +#3604 = LINE('',#3605,#3606); +#3605 = CARTESIAN_POINT('',(-56.25,-16.18624161073,19.338657718121)); +#3606 = VECTOR('',#3607,1.); +#3607 = DIRECTION('',(1.,0.,0.)); +#3608 = ORIENTED_EDGE('',*,*,#577,.F.); +#3609 = PLANE('',#3610); +#3610 = AXIS2_PLACEMENT_3D('',#3611,#3612,#3613); +#3611 = CARTESIAN_POINT('',(-56.25,-12.29362416107,19.338657718121)); +#3612 = DIRECTION('',(0.,0.,-1.)); +#3613 = DIRECTION('',(0.,-1.,0.)); +#3614 = ADVANCED_FACE('',(#3615),#3626,.T.); +#3615 = FACE_BOUND('',#3616,.T.); +#3616 = EDGE_LOOP('',(#3617,#3618,#3624,#3625)); +#3617 = ORIENTED_EDGE('',*,*,#3603,.T.); +#3618 = ORIENTED_EDGE('',*,*,#3619,.T.); +#3619 = EDGE_CURVE('',#3596,#3571,#3620,.T.); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(-55.25,-16.18624161073,19.338657718121)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.,0.,-1.)); +#3624 = ORIENTED_EDGE('',*,*,#3570,.F.); +#3625 = ORIENTED_EDGE('',*,*,#585,.F.); +#3626 = PLANE('',#3627); +#3627 = AXIS2_PLACEMENT_3D('',#3628,#3629,#3630); +#3628 = CARTESIAN_POINT('',(-56.25,-16.18624161073,19.338657718121)); +#3629 = DIRECTION('',(0.,1.,0.)); +#3630 = DIRECTION('',(0.,0.,-1.)); +#3631 = ADVANCED_FACE('',(#3632),#3657,.T.); +#3632 = FACE_BOUND('',#3633,.T.); +#3633 = EDGE_LOOP('',(#3634,#3642,#3650,#3656)); +#3634 = ORIENTED_EDGE('',*,*,#3635,.T.); +#3635 = EDGE_CURVE('',#634,#3636,#3638,.T.); +#3636 = VERTEX_POINT('',#3637); +#3637 = CARTESIAN_POINT('',(-55.75,46.868523489933,24.657852348993)); +#3638 = LINE('',#3639,#3640); +#3639 = CARTESIAN_POINT('',(-56.25,46.868523489933,24.657852348993)); +#3640 = VECTOR('',#3641,1.); +#3641 = DIRECTION('',(1.,0.,0.)); +#3642 = ORIENTED_EDGE('',*,*,#3643,.T.); +#3643 = EDGE_CURVE('',#3636,#3644,#3646,.T.); +#3644 = VERTEX_POINT('',#3645); +#3645 = CARTESIAN_POINT('',(-55.75,47.836854026846,24.657852348993)); +#3646 = LINE('',#3647,#3648); +#3647 = CARTESIAN_POINT('',(-55.75,46.868523489933,24.657852348993)); +#3648 = VECTOR('',#3649,1.); +#3649 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#3650 = ORIENTED_EDGE('',*,*,#3651,.F.); +#3651 = EDGE_CURVE('',#636,#3644,#3652,.T.); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(-56.25,47.836854026846,24.657852348993)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(1.,0.,0.)); +#3656 = ORIENTED_EDGE('',*,*,#633,.F.); +#3657 = PLANE('',#3658); +#3658 = AXIS2_PLACEMENT_3D('',#3659,#3660,#3661); +#3659 = CARTESIAN_POINT('',(-56.25,46.868523489933,24.657852348993)); +#3660 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#3661 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#3662 = ADVANCED_FACE('',(#3663),#3681,.T.); +#3663 = FACE_BOUND('',#3664,.T.); +#3664 = EDGE_LOOP('',(#3665,#3673,#3679,#3680)); +#3665 = ORIENTED_EDGE('',*,*,#3666,.T.); +#3666 = EDGE_CURVE('',#764,#3667,#3669,.T.); +#3667 = VERTEX_POINT('',#3668); +#3668 = CARTESIAN_POINT('',(-55.75,47.204723154362,25.32375)); +#3669 = LINE('',#3670,#3671); +#3670 = CARTESIAN_POINT('',(-56.25,47.204723154362,25.32375)); +#3671 = VECTOR('',#3672,1.); +#3672 = DIRECTION('',(1.,0.,0.)); +#3673 = ORIENTED_EDGE('',*,*,#3674,.T.); +#3674 = EDGE_CURVE('',#3667,#3636,#3675,.T.); +#3675 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3676,#3677,#3678), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3676 = CARTESIAN_POINT('',(-55.75,47.204723154362,25.32375)); +#3677 = CARTESIAN_POINT('',(-55.75,47.097760067114,24.995520134228)); +#3678 = CARTESIAN_POINT('',(-55.75,46.868523489933,24.657852348993)); +#3679 = ORIENTED_EDGE('',*,*,#3635,.F.); +#3680 = ORIENTED_EDGE('',*,*,#771,.F.); +#3681 = SURFACE_OF_LINEAR_EXTRUSION('',#3682,#3686); +#3682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3683,#3684,#3685), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3683 = CARTESIAN_POINT('',(-56.25,47.204723154362,25.32375)); +#3684 = CARTESIAN_POINT('',(-56.25,47.097760067114,24.995520134228)); +#3685 = CARTESIAN_POINT('',(-56.25,46.868523489933,24.657852348993)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(-1.,-0.,-0.)); +#3688 = ADVANCED_FACE('',(#3689),#3707,.T.); +#3689 = FACE_BOUND('',#3690,.T.); +#3690 = EDGE_LOOP('',(#3691,#3699,#3705,#3706)); +#3691 = ORIENTED_EDGE('',*,*,#3692,.T.); +#3692 = EDGE_CURVE('',#756,#3693,#3695,.T.); +#3693 = VERTEX_POINT('',#3694); +#3694 = CARTESIAN_POINT('',(-55.75,47.311476510067,26.014815436242)); +#3695 = LINE('',#3696,#3697); +#3696 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.014815436242)); +#3697 = VECTOR('',#3698,1.); +#3698 = DIRECTION('',(1.,0.,0.)); +#3699 = ORIENTED_EDGE('',*,*,#3700,.T.); +#3700 = EDGE_CURVE('',#3693,#3667,#3701,.T.); +#3701 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3702,#3703,#3704), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3702 = CARTESIAN_POINT('',(-55.75,47.311476510067,26.014815436242)); +#3703 = CARTESIAN_POINT('',(-55.75,47.311476510067,25.651770134228)); +#3704 = CARTESIAN_POINT('',(-55.75,47.204723154362,25.32375)); +#3705 = ORIENTED_EDGE('',*,*,#3666,.F.); +#3706 = ORIENTED_EDGE('',*,*,#763,.F.); +#3707 = SURFACE_OF_LINEAR_EXTRUSION('',#3708,#3712); +#3708 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3709,#3710,#3711), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3709 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.014815436242)); +#3710 = CARTESIAN_POINT('',(-56.25,47.311476510067,25.651770134228)); +#3711 = CARTESIAN_POINT('',(-56.25,47.204723154362,25.32375)); +#3712 = VECTOR('',#3713,1.); +#3713 = DIRECTION('',(-1.,-0.,-0.)); +#3714 = ADVANCED_FACE('',(#3715),#3733,.T.); +#3715 = FACE_BOUND('',#3716,.T.); +#3716 = EDGE_LOOP('',(#3717,#3725,#3731,#3732)); +#3717 = ORIENTED_EDGE('',*,*,#3718,.T.); +#3718 = EDGE_CURVE('',#748,#3719,#3721,.T.); +#3719 = VERTEX_POINT('',#3720); +#3720 = CARTESIAN_POINT('',(-55.75,46.89494966443,27.037256711409)); +#3721 = LINE('',#3722,#3723); +#3722 = CARTESIAN_POINT('',(-56.25,46.89494966443,27.037256711409)); +#3723 = VECTOR('',#3724,1.); +#3724 = DIRECTION('',(1.,0.,0.)); +#3725 = ORIENTED_EDGE('',*,*,#3726,.T.); +#3726 = EDGE_CURVE('',#3719,#3693,#3727,.T.); +#3727 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3728,#3729,#3730), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3728 = CARTESIAN_POINT('',(-55.75,46.89494966443,27.037256711409)); +#3729 = CARTESIAN_POINT('',(-55.75,47.311476510067,26.664773489933)); +#3730 = CARTESIAN_POINT('',(-55.75,47.311476510067,26.014815436242)); +#3731 = ORIENTED_EDGE('',*,*,#3692,.F.); +#3732 = ORIENTED_EDGE('',*,*,#755,.F.); +#3733 = SURFACE_OF_LINEAR_EXTRUSION('',#3734,#3738); +#3734 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3735,#3736,#3737), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3735 = CARTESIAN_POINT('',(-56.25,46.89494966443,27.037256711409)); +#3736 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.664773489933)); +#3737 = CARTESIAN_POINT('',(-56.25,47.311476510067,26.014815436242)); +#3738 = VECTOR('',#3739,1.); +#3739 = DIRECTION('',(-1.,-0.,-0.)); +#3740 = ADVANCED_FACE('',(#3741),#3759,.T.); +#3741 = FACE_BOUND('',#3742,.T.); +#3742 = EDGE_LOOP('',(#3743,#3751,#3757,#3758)); +#3743 = ORIENTED_EDGE('',*,*,#3744,.T.); +#3744 = EDGE_CURVE('',#740,#3745,#3747,.T.); +#3745 = VERTEX_POINT('',#3746); +#3746 = CARTESIAN_POINT('',(-55.75,45.749395973154,27.409530201342)); +#3747 = LINE('',#3748,#3749); +#3748 = CARTESIAN_POINT('',(-56.25,45.749395973154,27.409530201342)); +#3749 = VECTOR('',#3750,1.); +#3750 = DIRECTION('',(1.,0.,0.)); +#3751 = ORIENTED_EDGE('',*,*,#3752,.T.); +#3752 = EDGE_CURVE('',#3745,#3719,#3753,.T.); +#3753 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3754,#3755,#3756), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3754 = CARTESIAN_POINT('',(-55.75,45.749395973154,27.409530201342)); +#3755 = CARTESIAN_POINT('',(-55.75,46.478213087248,27.409530201342)); +#3756 = CARTESIAN_POINT('',(-55.75,46.89494966443,27.037256711409)); +#3757 = ORIENTED_EDGE('',*,*,#3718,.F.); +#3758 = ORIENTED_EDGE('',*,*,#747,.F.); +#3759 = SURFACE_OF_LINEAR_EXTRUSION('',#3760,#3764); +#3760 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3761,#3762,#3763), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3761 = CARTESIAN_POINT('',(-56.25,45.749395973154,27.409530201342)); +#3762 = CARTESIAN_POINT('',(-56.25,46.478213087248,27.409530201342)); +#3763 = CARTESIAN_POINT('',(-56.25,46.89494966443,27.037256711409)); +#3764 = VECTOR('',#3765,1.); +#3765 = DIRECTION('',(-1.,-0.,-0.)); +#3766 = ADVANCED_FACE('',(#3767),#3785,.T.); +#3767 = FACE_BOUND('',#3768,.T.); +#3768 = EDGE_LOOP('',(#3769,#3777,#3783,#3784)); +#3769 = ORIENTED_EDGE('',*,*,#3770,.T.); +#3770 = EDGE_CURVE('',#732,#3771,#3773,.T.); +#3771 = VERTEX_POINT('',#3772); +#3772 = CARTESIAN_POINT('',(-55.75,44.600696308725,27.037256711409)); +#3773 = LINE('',#3774,#3775); +#3774 = CARTESIAN_POINT('',(-56.25,44.600696308725,27.037256711409)); +#3775 = VECTOR('',#3776,1.); +#3776 = DIRECTION('',(1.,0.,0.)); +#3777 = ORIENTED_EDGE('',*,*,#3778,.T.); +#3778 = EDGE_CURVE('',#3771,#3745,#3779,.T.); +#3779 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3780,#3781,#3782), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3780 = CARTESIAN_POINT('',(-55.75,44.600696308725,27.037256711409)); +#3781 = CARTESIAN_POINT('',(-55.75,45.017223154362,27.409530201342)); +#3782 = CARTESIAN_POINT('',(-55.75,45.749395973154,27.409530201342)); +#3783 = ORIENTED_EDGE('',*,*,#3744,.F.); +#3784 = ORIENTED_EDGE('',*,*,#739,.F.); +#3785 = SURFACE_OF_LINEAR_EXTRUSION('',#3786,#3790); +#3786 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3787,#3788,#3789), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3787 = CARTESIAN_POINT('',(-56.25,44.600696308725,27.037256711409)); +#3788 = CARTESIAN_POINT('',(-56.25,45.017223154362,27.409530201342)); +#3789 = CARTESIAN_POINT('',(-56.25,45.749395973154,27.409530201342)); +#3790 = VECTOR('',#3791,1.); +#3791 = DIRECTION('',(-1.,-0.,-0.)); +#3792 = ADVANCED_FACE('',(#3793),#3811,.T.); +#3793 = FACE_BOUND('',#3794,.T.); +#3794 = EDGE_LOOP('',(#3795,#3803,#3809,#3810)); +#3795 = ORIENTED_EDGE('',*,*,#3796,.T.); +#3796 = EDGE_CURVE('',#724,#3797,#3799,.T.); +#3797 = VERTEX_POINT('',#3798); +#3798 = CARTESIAN_POINT('',(-55.75,44.183959731544,26.014815436242)); +#3799 = LINE('',#3800,#3801); +#3800 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.014815436242)); +#3801 = VECTOR('',#3802,1.); +#3802 = DIRECTION('',(1.,0.,0.)); +#3803 = ORIENTED_EDGE('',*,*,#3804,.T.); +#3804 = EDGE_CURVE('',#3797,#3771,#3805,.T.); +#3805 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3806,#3807,#3808), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3806 = CARTESIAN_POINT('',(-55.75,44.183959731544,26.014815436242)); +#3807 = CARTESIAN_POINT('',(-55.75,44.183959731544,26.664773489933)); +#3808 = CARTESIAN_POINT('',(-55.75,44.600696308725,27.037256711409)); +#3809 = ORIENTED_EDGE('',*,*,#3770,.F.); +#3810 = ORIENTED_EDGE('',*,*,#731,.F.); +#3811 = SURFACE_OF_LINEAR_EXTRUSION('',#3812,#3816); +#3812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3813,#3814,#3815), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3813 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.014815436242)); +#3814 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.664773489933)); +#3815 = CARTESIAN_POINT('',(-56.25,44.600696308725,27.037256711409)); +#3816 = VECTOR('',#3817,1.); +#3817 = DIRECTION('',(-1.,-0.,-0.)); +#3818 = ADVANCED_FACE('',(#3819),#3837,.T.); +#3819 = FACE_BOUND('',#3820,.T.); +#3820 = EDGE_LOOP('',(#3821,#3829,#3835,#3836)); +#3821 = ORIENTED_EDGE('',*,*,#3822,.T.); +#3822 = EDGE_CURVE('',#716,#3823,#3825,.T.); +#3823 = VERTEX_POINT('',#3824); +#3824 = CARTESIAN_POINT('',(-55.75,44.290922818792,25.32375)); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(-56.25,44.290922818792,25.32375)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(1.,0.,0.)); +#3829 = ORIENTED_EDGE('',*,*,#3830,.T.); +#3830 = EDGE_CURVE('',#3823,#3797,#3831,.T.); +#3831 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3832,#3833,#3834), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3832 = CARTESIAN_POINT('',(-55.75,44.290922818792,25.32375)); +#3833 = CARTESIAN_POINT('',(-55.75,44.183959731544,25.651770134228)); +#3834 = CARTESIAN_POINT('',(-55.75,44.183959731544,26.014815436242)); +#3835 = ORIENTED_EDGE('',*,*,#3796,.F.); +#3836 = ORIENTED_EDGE('',*,*,#723,.F.); +#3837 = SURFACE_OF_LINEAR_EXTRUSION('',#3838,#3842); +#3838 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3839,#3840,#3841), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3839 = CARTESIAN_POINT('',(-56.25,44.290922818792,25.32375)); +#3840 = CARTESIAN_POINT('',(-56.25,44.183959731544,25.651770134228)); +#3841 = CARTESIAN_POINT('',(-56.25,44.183959731544,26.014815436242)); +#3842 = VECTOR('',#3843,1.); +#3843 = DIRECTION('',(-1.,-0.,-0.)); +#3844 = ADVANCED_FACE('',(#3845),#3863,.T.); +#3845 = FACE_BOUND('',#3846,.T.); +#3846 = EDGE_LOOP('',(#3847,#3855,#3861,#3862)); +#3847 = ORIENTED_EDGE('',*,*,#3848,.T.); +#3848 = EDGE_CURVE('',#708,#3849,#3851,.T.); +#3849 = VERTEX_POINT('',#3850); +#3850 = CARTESIAN_POINT('',(-55.75,44.626912751678,24.657852348993)); +#3851 = LINE('',#3852,#3853); +#3852 = CARTESIAN_POINT('',(-56.25,44.626912751678,24.657852348993)); +#3853 = VECTOR('',#3854,1.); +#3854 = DIRECTION('',(1.,0.,0.)); +#3855 = ORIENTED_EDGE('',*,*,#3856,.T.); +#3856 = EDGE_CURVE('',#3849,#3823,#3857,.T.); +#3857 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3858,#3859,#3860), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3858 = CARTESIAN_POINT('',(-55.75,44.626912751678,24.657852348993)); +#3859 = CARTESIAN_POINT('',(-55.75,44.397676174497,24.995520134228)); +#3860 = CARTESIAN_POINT('',(-55.75,44.290922818792,25.32375)); +#3861 = ORIENTED_EDGE('',*,*,#3822,.F.); +#3862 = ORIENTED_EDGE('',*,*,#715,.F.); +#3863 = SURFACE_OF_LINEAR_EXTRUSION('',#3864,#3868); +#3864 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3865,#3866,#3867), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3865 = CARTESIAN_POINT('',(-56.25,44.626912751678,24.657852348993)); +#3866 = CARTESIAN_POINT('',(-56.25,44.397676174497,24.995520134228)); +#3867 = CARTESIAN_POINT('',(-56.25,44.290922818792,25.32375)); +#3868 = VECTOR('',#3869,1.); +#3869 = DIRECTION('',(-1.,-0.,-0.)); +#3870 = ADVANCED_FACE('',(#3871),#3889,.T.); +#3871 = FACE_BOUND('',#3872,.T.); +#3872 = EDGE_LOOP('',(#3873,#3881,#3887,#3888)); +#3873 = ORIENTED_EDGE('',*,*,#3874,.T.); +#3874 = EDGE_CURVE('',#700,#3875,#3877,.T.); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(-55.75,43.658582214765,24.657852348993)); +#3877 = LINE('',#3878,#3879); +#3878 = CARTESIAN_POINT('',(-56.25,43.658582214765,24.657852348993)); +#3879 = VECTOR('',#3880,1.); +#3880 = DIRECTION('',(1.,0.,0.)); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3875,#3849,#3883,.T.); +#3883 = LINE('',#3884,#3885); +#3884 = CARTESIAN_POINT('',(-55.75,43.658582214765,24.657852348993)); +#3885 = VECTOR('',#3886,1.); +#3886 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#3887 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3888 = ORIENTED_EDGE('',*,*,#707,.F.); +#3889 = PLANE('',#3890); +#3890 = AXIS2_PLACEMENT_3D('',#3891,#3892,#3893); +#3891 = CARTESIAN_POINT('',(-56.25,43.658582214765,24.657852348993)); +#3892 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#3893 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#3894 = ADVANCED_FACE('',(#3895),#3913,.T.); +#3895 = FACE_BOUND('',#3896,.T.); +#3896 = EDGE_LOOP('',(#3897,#3905,#3911,#3912)); +#3897 = ORIENTED_EDGE('',*,*,#3898,.T.); +#3898 = EDGE_CURVE('',#692,#3899,#3901,.T.); +#3899 = VERTEX_POINT('',#3900); +#3900 = CARTESIAN_POINT('',(-55.75,43.399144295302,25.353951342282)); +#3901 = LINE('',#3902,#3903); +#3902 = CARTESIAN_POINT('',(-56.25,43.399144295302,25.353951342282)); +#3903 = VECTOR('',#3904,1.); +#3904 = DIRECTION('',(1.,0.,0.)); +#3905 = ORIENTED_EDGE('',*,*,#3906,.T.); +#3906 = EDGE_CURVE('',#3899,#3875,#3907,.T.); +#3907 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3908,#3909,#3910), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3908 = CARTESIAN_POINT('',(-55.75,43.399144295302,25.353951342282)); +#3909 = CARTESIAN_POINT('',(-55.75,43.486602348993,24.991744966443)); +#3910 = CARTESIAN_POINT('',(-55.75,43.658582214765,24.657852348993)); +#3911 = ORIENTED_EDGE('',*,*,#3874,.F.); +#3912 = ORIENTED_EDGE('',*,*,#699,.F.); +#3913 = SURFACE_OF_LINEAR_EXTRUSION('',#3914,#3918); +#3914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3915,#3916,#3917), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3915 = CARTESIAN_POINT('',(-56.25,43.399144295302,25.353951342282)); +#3916 = CARTESIAN_POINT('',(-56.25,43.486602348993,24.991744966443)); +#3917 = CARTESIAN_POINT('',(-56.25,43.658582214765,24.657852348993)); +#3918 = VECTOR('',#3919,1.); +#3919 = DIRECTION('',(-1.,-0.,-0.)); +#3920 = ADVANCED_FACE('',(#3921),#3939,.T.); +#3921 = FACE_BOUND('',#3922,.T.); +#3922 = EDGE_LOOP('',(#3923,#3931,#3937,#3938)); +#3923 = ORIENTED_EDGE('',*,*,#3924,.T.); +#3924 = EDGE_CURVE('',#684,#3925,#3927,.T.); +#3925 = VERTEX_POINT('',#3926); +#3926 = CARTESIAN_POINT('',(-55.75,43.311476510067,26.109823825503)); +#3927 = LINE('',#3928,#3929); +#3928 = CARTESIAN_POINT('',(-56.25,43.311476510067,26.109823825503)); +#3929 = VECTOR('',#3930,1.); +#3930 = DIRECTION('',(1.,0.,0.)); +#3931 = ORIENTED_EDGE('',*,*,#3932,.T.); +#3932 = EDGE_CURVE('',#3925,#3899,#3933,.T.); +#3933 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3934,#3935,#3936), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3934 = CARTESIAN_POINT('',(-55.75,43.311476510067,26.109823825503)); +#3935 = CARTESIAN_POINT('',(-55.75,43.311476510067,25.716157718121)); +#3936 = CARTESIAN_POINT('',(-55.75,43.399144295302,25.353951342282)); +#3937 = ORIENTED_EDGE('',*,*,#3898,.F.); +#3938 = ORIENTED_EDGE('',*,*,#691,.F.); +#3939 = SURFACE_OF_LINEAR_EXTRUSION('',#3940,#3944); +#3940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3941,#3942,#3943), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3941 = CARTESIAN_POINT('',(-56.25,43.311476510067,26.109823825503)); +#3942 = CARTESIAN_POINT('',(-56.25,43.311476510067,25.716157718121)); +#3943 = CARTESIAN_POINT('',(-56.25,43.399144295302,25.353951342282)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(-1.,-0.,-0.)); +#3946 = ADVANCED_FACE('',(#3947),#3965,.T.); +#3947 = FACE_BOUND('',#3948,.T.); +#3948 = EDGE_LOOP('',(#3949,#3957,#3963,#3964)); +#3949 = ORIENTED_EDGE('',*,*,#3950,.T.); +#3950 = EDGE_CURVE('',#676,#3951,#3953,.T.); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(-55.75,43.96730704698,27.971191275168)); +#3953 = LINE('',#3954,#3955); +#3954 = CARTESIAN_POINT('',(-56.25,43.96730704698,27.971191275168)); +#3955 = VECTOR('',#3956,1.); +#3956 = DIRECTION('',(1.,0.,0.)); +#3957 = ORIENTED_EDGE('',*,*,#3958,.T.); +#3958 = EDGE_CURVE('',#3951,#3925,#3959,.T.); +#3959 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3960,#3961,#3962), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3960 = CARTESIAN_POINT('',(-55.75,43.96730704698,27.971191275168)); +#3961 = CARTESIAN_POINT('',(-55.75,43.311476510067,27.284530201342)); +#3962 = CARTESIAN_POINT('',(-55.75,43.311476510067,26.109823825503)); +#3963 = ORIENTED_EDGE('',*,*,#3924,.F.); +#3964 = ORIENTED_EDGE('',*,*,#683,.F.); +#3965 = SURFACE_OF_LINEAR_EXTRUSION('',#3966,#3970); +#3966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3967,#3968,#3969), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3967 = CARTESIAN_POINT('',(-56.25,43.96730704698,27.971191275168)); +#3968 = CARTESIAN_POINT('',(-56.25,43.311476510067,27.284530201342)); +#3969 = CARTESIAN_POINT('',(-56.25,43.311476510067,26.109823825503)); +#3970 = VECTOR('',#3971,1.); +#3971 = DIRECTION('',(-1.,-0.,-0.)); +#3972 = ADVANCED_FACE('',(#3973),#3991,.T.); +#3973 = FACE_BOUND('',#3974,.T.); +#3974 = EDGE_LOOP('',(#3975,#3983,#3989,#3990)); +#3975 = ORIENTED_EDGE('',*,*,#3976,.T.); +#3976 = EDGE_CURVE('',#668,#3977,#3979,.T.); +#3977 = VERTEX_POINT('',#3978); +#3978 = CARTESIAN_POINT('',(-55.75,45.749186241611,28.657852348993)); +#3979 = LINE('',#3980,#3981); +#3980 = CARTESIAN_POINT('',(-56.25,45.749186241611,28.657852348993)); +#3981 = VECTOR('',#3982,1.); +#3982 = DIRECTION('',(1.,0.,0.)); +#3983 = ORIENTED_EDGE('',*,*,#3984,.T.); +#3984 = EDGE_CURVE('',#3977,#3951,#3985,.T.); +#3985 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3986,#3987,#3988), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3986 = CARTESIAN_POINT('',(-55.75,45.749186241611,28.657852348993)); +#3987 = CARTESIAN_POINT('',(-55.75,44.623137583893,28.657852348993)); +#3988 = CARTESIAN_POINT('',(-55.75,43.96730704698,27.971191275168)); +#3989 = ORIENTED_EDGE('',*,*,#3950,.F.); +#3990 = ORIENTED_EDGE('',*,*,#675,.F.); +#3991 = SURFACE_OF_LINEAR_EXTRUSION('',#3992,#3996); +#3992 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3993,#3994,#3995), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3993 = CARTESIAN_POINT('',(-56.25,45.749186241611,28.657852348993)); +#3994 = CARTESIAN_POINT('',(-56.25,44.623137583893,28.657852348993)); +#3995 = CARTESIAN_POINT('',(-56.25,43.96730704698,27.971191275168)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,-0.,-0.)); +#3998 = ADVANCED_FACE('',(#3999),#4017,.T.); +#3999 = FACE_BOUND('',#4000,.T.); +#4000 = EDGE_LOOP('',(#4001,#4009,#4015,#4016)); +#4001 = ORIENTED_EDGE('',*,*,#4002,.T.); +#4002 = EDGE_CURVE('',#660,#4003,#4005,.T.); +#4003 = VERTEX_POINT('',#4004); +#4004 = CARTESIAN_POINT('',(-55.75,47.528129194631,27.971191275168)); +#4005 = LINE('',#4006,#4007); +#4006 = CARTESIAN_POINT('',(-56.25,47.528129194631,27.971191275168)); +#4007 = VECTOR('',#4008,1.); +#4008 = DIRECTION('',(1.,0.,0.)); +#4009 = ORIENTED_EDGE('',*,*,#4010,.T.); +#4010 = EDGE_CURVE('',#4003,#3977,#4011,.T.); +#4011 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4012,#4013,#4014), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4012 = CARTESIAN_POINT('',(-55.75,47.528129194631,27.971191275168)); +#4013 = CARTESIAN_POINT('',(-55.75,46.872298657718,28.657852348993)); +#4014 = CARTESIAN_POINT('',(-55.75,45.749186241611,28.657852348993)); +#4015 = ORIENTED_EDGE('',*,*,#3976,.F.); +#4016 = ORIENTED_EDGE('',*,*,#667,.F.); +#4017 = SURFACE_OF_LINEAR_EXTRUSION('',#4018,#4022); +#4018 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4019,#4020,#4021), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4019 = CARTESIAN_POINT('',(-56.25,47.528129194631,27.971191275168)); +#4020 = CARTESIAN_POINT('',(-56.25,46.872298657718,28.657852348993)); +#4021 = CARTESIAN_POINT('',(-56.25,45.749186241611,28.657852348993)); +#4022 = VECTOR('',#4023,1.); +#4023 = DIRECTION('',(-1.,-0.,-0.)); +#4024 = ADVANCED_FACE('',(#4025),#4043,.T.); +#4025 = FACE_BOUND('',#4026,.T.); +#4026 = EDGE_LOOP('',(#4027,#4035,#4041,#4042)); +#4027 = ORIENTED_EDGE('',*,*,#4028,.T.); +#4028 = EDGE_CURVE('',#652,#4029,#4031,.T.); +#4029 = VERTEX_POINT('',#4030); +#4030 = CARTESIAN_POINT('',(-55.75,48.183959731544,26.109823825503)); +#4031 = LINE('',#4032,#4033); +#4032 = CARTESIAN_POINT('',(-56.25,48.183959731544,26.109823825503)); +#4033 = VECTOR('',#4034,1.); +#4034 = DIRECTION('',(1.,0.,0.)); +#4035 = ORIENTED_EDGE('',*,*,#4036,.T.); +#4036 = EDGE_CURVE('',#4029,#4003,#4037,.T.); +#4037 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4038,#4039,#4040), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4038 = CARTESIAN_POINT('',(-55.75,48.183959731544,26.109823825503)); +#4039 = CARTESIAN_POINT('',(-55.75,48.183959731544,27.284530201342)); +#4040 = CARTESIAN_POINT('',(-55.75,47.528129194631,27.971191275168)); +#4041 = ORIENTED_EDGE('',*,*,#4002,.F.); +#4042 = ORIENTED_EDGE('',*,*,#659,.F.); +#4043 = SURFACE_OF_LINEAR_EXTRUSION('',#4044,#4048); +#4044 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4045,#4046,#4047), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4045 = CARTESIAN_POINT('',(-56.25,48.183959731544,26.109823825503)); +#4046 = CARTESIAN_POINT('',(-56.25,48.183959731544,27.284530201342)); +#4047 = CARTESIAN_POINT('',(-56.25,47.528129194631,27.971191275168)); +#4048 = VECTOR('',#4049,1.); +#4049 = DIRECTION('',(-1.,-0.,-0.)); +#4050 = ADVANCED_FACE('',(#4051),#4069,.T.); +#4051 = FACE_BOUND('',#4052,.T.); +#4052 = EDGE_LOOP('',(#4053,#4061,#4067,#4068)); +#4053 = ORIENTED_EDGE('',*,*,#4054,.T.); +#4054 = EDGE_CURVE('',#644,#4055,#4057,.T.); +#4055 = VERTEX_POINT('',#4056); +#4056 = CARTESIAN_POINT('',(-55.75,48.096291946309,25.353951342282)); +#4057 = LINE('',#4058,#4059); +#4058 = CARTESIAN_POINT('',(-56.25,48.096291946309,25.353951342282)); +#4059 = VECTOR('',#4060,1.); +#4060 = DIRECTION('',(1.,0.,0.)); +#4061 = ORIENTED_EDGE('',*,*,#4062,.T.); +#4062 = EDGE_CURVE('',#4055,#4029,#4063,.T.); +#4063 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4064,#4065,#4066), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4064 = CARTESIAN_POINT('',(-55.75,48.096291946309,25.353951342282)); +#4065 = CARTESIAN_POINT('',(-55.75,48.183959731544,25.716157718121)); +#4066 = CARTESIAN_POINT('',(-55.75,48.183959731544,26.109823825503)); +#4067 = ORIENTED_EDGE('',*,*,#4028,.F.); +#4068 = ORIENTED_EDGE('',*,*,#651,.F.); +#4069 = SURFACE_OF_LINEAR_EXTRUSION('',#4070,#4074); +#4070 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4071,#4072,#4073), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4071 = CARTESIAN_POINT('',(-56.25,48.096291946309,25.353951342282)); +#4072 = CARTESIAN_POINT('',(-56.25,48.183959731544,25.716157718121)); +#4073 = CARTESIAN_POINT('',(-56.25,48.183959731544,26.109823825503)); +#4074 = VECTOR('',#4075,1.); +#4075 = DIRECTION('',(-1.,-0.,-0.)); +#4076 = ADVANCED_FACE('',(#4077),#4088,.T.); +#4077 = FACE_BOUND('',#4078,.T.); +#4078 = EDGE_LOOP('',(#4079,#4080,#4086,#4087)); +#4079 = ORIENTED_EDGE('',*,*,#3651,.T.); +#4080 = ORIENTED_EDGE('',*,*,#4081,.T.); +#4081 = EDGE_CURVE('',#3644,#4055,#4082,.T.); +#4082 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4083,#4084,#4085), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4083 = CARTESIAN_POINT('',(-55.75,47.836854026846,24.657852348993)); +#4084 = CARTESIAN_POINT('',(-55.75,48.008833892617,24.991744966443)); +#4085 = CARTESIAN_POINT('',(-55.75,48.096291946309,25.353951342282)); +#4086 = ORIENTED_EDGE('',*,*,#4054,.F.); +#4087 = ORIENTED_EDGE('',*,*,#643,.F.); +#4088 = SURFACE_OF_LINEAR_EXTRUSION('',#4089,#4093); +#4089 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4090,#4091,#4092), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4090 = CARTESIAN_POINT('',(-56.25,47.836854026846,24.657852348993)); +#4091 = CARTESIAN_POINT('',(-56.25,48.008833892617,24.991744966443)); +#4092 = CARTESIAN_POINT('',(-56.25,48.096291946309,25.353951342282)); +#4093 = VECTOR('',#4094,1.); +#4094 = DIRECTION('',(-1.,-0.,-0.)); +#4095 = ADVANCED_FACE('',(#4096),#4115,.F.); +#4096 = FACE_BOUND('',#4097,.F.); +#4097 = EDGE_LOOP('',(#4098,#4099,#4107,#4114)); +#4098 = ORIENTED_EDGE('',*,*,#779,.F.); +#4099 = ORIENTED_EDGE('',*,*,#4100,.T.); +#4100 = EDGE_CURVE('',#780,#4101,#4103,.T.); +#4101 = VERTEX_POINT('',#4102); +#4102 = CARTESIAN_POINT('',(-53.25,32.628051,25.045815)); +#4103 = LINE('',#4104,#4105); +#4104 = CARTESIAN_POINT('',(-56.25,32.628051,25.045815)); +#4105 = VECTOR('',#4106,1.); +#4106 = DIRECTION('',(1.,0.,0.)); +#4107 = ORIENTED_EDGE('',*,*,#4108,.T.); +#4108 = EDGE_CURVE('',#4101,#4101,#4109,.T.); +#4109 = CIRCLE('',#4110,3.05); +#4110 = AXIS2_PLACEMENT_3D('',#4111,#4112,#4113); +#4111 = CARTESIAN_POINT('',(-53.25,35.678051,25.045815)); +#4112 = DIRECTION('',(-1.,0.,0.)); +#4113 = DIRECTION('',(0.,-1.,0.)); +#4114 = ORIENTED_EDGE('',*,*,#4100,.F.); +#4115 = CYLINDRICAL_SURFACE('',#4116,3.05); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(-56.25,35.678051,25.045815)); +#4118 = DIRECTION('',(-1.,0.,0.)); +#4119 = DIRECTION('',(0.,-1.,0.)); +#4120 = ADVANCED_FACE('',(#4121),#4146,.T.); +#4121 = FACE_BOUND('',#4122,.T.); +#4122 = EDGE_LOOP('',(#4123,#4131,#4139,#4145)); +#4123 = ORIENTED_EDGE('',*,*,#4124,.T.); +#4124 = EDGE_CURVE('',#791,#4125,#4127,.T.); +#4125 = VERTEX_POINT('',#4126); +#4126 = CARTESIAN_POINT('',(-55.25,12.753355704698,21.513154362416)); +#4127 = LINE('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(-56.25,12.753355704698,21.513154362416)); +#4129 = VECTOR('',#4130,1.); +#4130 = DIRECTION('',(1.,0.,0.)); +#4131 = ORIENTED_EDGE('',*,*,#4132,.T.); +#4132 = EDGE_CURVE('',#4125,#4133,#4135,.T.); +#4133 = VERTEX_POINT('',#4134); +#4134 = CARTESIAN_POINT('',(-55.25,12.753355704698,23.338657718121)); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(-55.25,12.753355704698,21.513154362416)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(0.,0.,1.)); +#4139 = ORIENTED_EDGE('',*,*,#4140,.F.); +#4140 = EDGE_CURVE('',#793,#4133,#4141,.T.); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(-56.25,12.753355704698,23.338657718121)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(1.,0.,0.)); +#4145 = ORIENTED_EDGE('',*,*,#790,.F.); +#4146 = PLANE('',#4147); +#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150); +#4148 = CARTESIAN_POINT('',(-56.25,12.753355704698,21.513154362416)); +#4149 = DIRECTION('',(0.,-1.,0.)); +#4150 = DIRECTION('',(0.,0.,1.)); +#4151 = ADVANCED_FACE('',(#4152),#4170,.T.); +#4152 = FACE_BOUND('',#4153,.T.); +#4153 = EDGE_LOOP('',(#4154,#4162,#4168,#4169)); +#4154 = ORIENTED_EDGE('',*,*,#4155,.T.); +#4155 = EDGE_CURVE('',#809,#4156,#4158,.T.); +#4156 = VERTEX_POINT('',#4157); +#4157 = CARTESIAN_POINT('',(-55.25,10.498322147651,21.513154362416)); +#4158 = LINE('',#4159,#4160); +#4159 = CARTESIAN_POINT('',(-56.25,10.498322147651,21.513154362416)); +#4160 = VECTOR('',#4161,1.); +#4161 = DIRECTION('',(1.,0.,0.)); +#4162 = ORIENTED_EDGE('',*,*,#4163,.T.); +#4163 = EDGE_CURVE('',#4156,#4125,#4164,.T.); +#4164 = LINE('',#4165,#4166); +#4165 = CARTESIAN_POINT('',(-55.25,10.498322147651,21.513154362416)); +#4166 = VECTOR('',#4167,1.); +#4167 = DIRECTION('',(0.,1.,0.)); +#4168 = ORIENTED_EDGE('',*,*,#4124,.F.); +#4169 = ORIENTED_EDGE('',*,*,#816,.F.); +#4170 = PLANE('',#4171); +#4171 = AXIS2_PLACEMENT_3D('',#4172,#4173,#4174); +#4172 = CARTESIAN_POINT('',(-56.25,10.498322147651,21.513154362416)); +#4173 = DIRECTION('',(0.,0.,1.)); +#4174 = DIRECTION('',(0.,1.,0.)); +#4175 = ADVANCED_FACE('',(#4176),#4194,.T.); +#4176 = FACE_BOUND('',#4177,.T.); +#4177 = EDGE_LOOP('',(#4178,#4179,#4187,#4193)); +#4178 = ORIENTED_EDGE('',*,*,#4140,.T.); +#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); +#4180 = EDGE_CURVE('',#4133,#4181,#4183,.T.); +#4181 = VERTEX_POINT('',#4182); +#4182 = CARTESIAN_POINT('',(-55.25,10.498322147651,23.338657718121)); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(-55.25,12.753355704698,23.338657718121)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(0.,-1.,0.)); +#4187 = ORIENTED_EDGE('',*,*,#4188,.F.); +#4188 = EDGE_CURVE('',#801,#4181,#4189,.T.); +#4189 = LINE('',#4190,#4191); +#4190 = CARTESIAN_POINT('',(-56.25,10.498322147651,23.338657718121)); +#4191 = VECTOR('',#4192,1.); +#4192 = DIRECTION('',(1.,0.,0.)); +#4193 = ORIENTED_EDGE('',*,*,#800,.F.); +#4194 = PLANE('',#4195); +#4195 = AXIS2_PLACEMENT_3D('',#4196,#4197,#4198); +#4196 = CARTESIAN_POINT('',(-56.25,12.753355704698,23.338657718121)); +#4197 = DIRECTION('',(0.,0.,-1.)); +#4198 = DIRECTION('',(0.,-1.,0.)); +#4199 = ADVANCED_FACE('',(#4200),#4211,.T.); +#4200 = FACE_BOUND('',#4201,.T.); +#4201 = EDGE_LOOP('',(#4202,#4203,#4209,#4210)); +#4202 = ORIENTED_EDGE('',*,*,#4188,.T.); +#4203 = ORIENTED_EDGE('',*,*,#4204,.T.); +#4204 = EDGE_CURVE('',#4181,#4156,#4205,.T.); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(-55.25,10.498322147651,23.338657718121)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(0.,0.,-1.)); +#4209 = ORIENTED_EDGE('',*,*,#4155,.F.); +#4210 = ORIENTED_EDGE('',*,*,#808,.F.); +#4211 = PLANE('',#4212); +#4212 = AXIS2_PLACEMENT_3D('',#4213,#4214,#4215); +#4213 = CARTESIAN_POINT('',(-56.25,10.498322147651,23.338657718121)); +#4214 = DIRECTION('',(0.,1.,0.)); +#4215 = DIRECTION('',(0.,0.,-1.)); +#4216 = ADVANCED_FACE('',(#4217),#4242,.T.); +#4217 = FACE_BOUND('',#4218,.T.); +#4218 = EDGE_LOOP('',(#4219,#4227,#4235,#4241)); +#4219 = ORIENTED_EDGE('',*,*,#4220,.T.); +#4220 = EDGE_CURVE('',#825,#4221,#4223,.T.); +#4221 = VERTEX_POINT('',#4222); +#4222 = CARTESIAN_POINT('',(-55.75,48.09,23.664563758389)); +#4223 = LINE('',#4224,#4225); +#4224 = CARTESIAN_POINT('',(-56.25,48.09,23.664563758389)); +#4225 = VECTOR('',#4226,1.); +#4226 = DIRECTION('',(1.,0.,0.)); +#4227 = ORIENTED_EDGE('',*,*,#4228,.T.); +#4228 = EDGE_CURVE('',#4221,#4229,#4231,.T.); +#4229 = VERTEX_POINT('',#4230); +#4230 = CARTESIAN_POINT('',(-55.75,43.392013422819,23.664563758389)); +#4231 = LINE('',#4232,#4233); +#4232 = CARTESIAN_POINT('',(-55.75,48.09,23.664563758389)); +#4233 = VECTOR('',#4234,1.); +#4234 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#4235 = ORIENTED_EDGE('',*,*,#4236,.F.); +#4236 = EDGE_CURVE('',#827,#4229,#4237,.T.); +#4237 = LINE('',#4238,#4239); +#4238 = CARTESIAN_POINT('',(-56.25,43.392013422819,23.664563758389)); +#4239 = VECTOR('',#4240,1.); +#4240 = DIRECTION('',(1.,0.,0.)); +#4241 = ORIENTED_EDGE('',*,*,#824,.F.); +#4242 = PLANE('',#4243); +#4243 = AXIS2_PLACEMENT_3D('',#4244,#4245,#4246); +#4244 = CARTESIAN_POINT('',(-56.25,48.09,23.664563758389)); +#4245 = DIRECTION('',(0.,1.570092458684E-16,-1.)); +#4246 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#4247 = ADVANCED_FACE('',(#4248),#4266,.T.); +#4248 = FACE_BOUND('',#4249,.T.); +#4249 = EDGE_LOOP('',(#4250,#4258,#4264,#4265)); +#4250 = ORIENTED_EDGE('',*,*,#4251,.T.); +#4251 = EDGE_CURVE('',#883,#4252,#4254,.T.); +#4252 = VERTEX_POINT('',#4253); +#4253 = CARTESIAN_POINT('',(-55.75,48.09,22.456510067114)); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(-56.25,48.09,22.456510067114)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(1.,0.,0.)); +#4258 = ORIENTED_EDGE('',*,*,#4259,.T.); +#4259 = EDGE_CURVE('',#4252,#4221,#4260,.T.); +#4260 = LINE('',#4261,#4262); +#4261 = CARTESIAN_POINT('',(-55.75,48.09,22.456510067114)); +#4262 = VECTOR('',#4263,1.); +#4263 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#4264 = ORIENTED_EDGE('',*,*,#4220,.F.); +#4265 = ORIENTED_EDGE('',*,*,#890,.F.); +#4266 = PLANE('',#4267); +#4267 = AXIS2_PLACEMENT_3D('',#4268,#4269,#4270); +#4268 = CARTESIAN_POINT('',(-56.25,48.09,22.456510067114)); +#4269 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#4270 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#4271 = ADVANCED_FACE('',(#4272),#4290,.T.); +#4272 = FACE_BOUND('',#4273,.T.); +#4273 = EDGE_LOOP('',(#4274,#4282,#4288,#4289)); +#4274 = ORIENTED_EDGE('',*,*,#4275,.T.); +#4275 = EDGE_CURVE('',#875,#4276,#4278,.T.); +#4276 = VERTEX_POINT('',#4277); +#4277 = CARTESIAN_POINT('',(-55.75,46.465838926174,22.456510067114)); +#4278 = LINE('',#4279,#4280); +#4279 = CARTESIAN_POINT('',(-56.25,46.465838926174,22.456510067114)); +#4280 = VECTOR('',#4281,1.); +#4281 = DIRECTION('',(1.,0.,0.)); +#4282 = ORIENTED_EDGE('',*,*,#4283,.T.); +#4283 = EDGE_CURVE('',#4276,#4252,#4284,.T.); +#4284 = LINE('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(-55.75,46.465838926174,22.456510067114)); +#4286 = VECTOR('',#4287,1.); +#4287 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#4288 = ORIENTED_EDGE('',*,*,#4251,.F.); +#4289 = ORIENTED_EDGE('',*,*,#882,.F.); +#4290 = PLANE('',#4291); +#4291 = AXIS2_PLACEMENT_3D('',#4292,#4293,#4294); +#4292 = CARTESIAN_POINT('',(-56.25,46.465838926174,22.456510067114)); +#4293 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#4294 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#4295 = ADVANCED_FACE('',(#4296),#4314,.T.); +#4296 = FACE_BOUND('',#4297,.T.); +#4297 = EDGE_LOOP('',(#4298,#4306,#4312,#4313)); +#4298 = ORIENTED_EDGE('',*,*,#4299,.T.); +#4299 = EDGE_CURVE('',#867,#4300,#4302,.T.); +#4300 = VERTEX_POINT('',#4301); +#4301 = CARTESIAN_POINT('',(-55.75,46.465838926174,21.655545302013)); +#4302 = LINE('',#4303,#4304); +#4303 = CARTESIAN_POINT('',(-56.25,46.465838926174,21.655545302013)); +#4304 = VECTOR('',#4305,1.); +#4305 = DIRECTION('',(1.,0.,0.)); +#4306 = ORIENTED_EDGE('',*,*,#4307,.T.); +#4307 = EDGE_CURVE('',#4300,#4276,#4308,.T.); +#4308 = LINE('',#4309,#4310); +#4309 = CARTESIAN_POINT('',(-55.75,46.465838926174,21.655545302013)); +#4310 = VECTOR('',#4311,1.); +#4311 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#4312 = ORIENTED_EDGE('',*,*,#4275,.F.); +#4313 = ORIENTED_EDGE('',*,*,#874,.F.); +#4314 = PLANE('',#4315); +#4315 = AXIS2_PLACEMENT_3D('',#4316,#4317,#4318); +#4316 = CARTESIAN_POINT('',(-56.25,46.465838926174,21.655545302013)); +#4317 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#4318 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#4319 = ADVANCED_FACE('',(#4320),#4338,.T.); +#4320 = FACE_BOUND('',#4321,.T.); +#4321 = EDGE_LOOP('',(#4322,#4330,#4336,#4337)); +#4322 = ORIENTED_EDGE('',*,*,#4323,.T.); +#4323 = EDGE_CURVE('',#859,#4324,#4326,.T.); +#4324 = VERTEX_POINT('',#4325); +#4325 = CARTESIAN_POINT('',(-55.75,46.067139261745,20.278867449664)); +#4326 = LINE('',#4327,#4328); +#4327 = CARTESIAN_POINT('',(-56.25,46.067139261745,20.278867449664)); +#4328 = VECTOR('',#4329,1.); +#4329 = DIRECTION('',(1.,0.,0.)); +#4330 = ORIENTED_EDGE('',*,*,#4331,.T.); +#4331 = EDGE_CURVE('',#4324,#4300,#4332,.T.); +#4332 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4333,#4334,#4335), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4333 = CARTESIAN_POINT('',(-55.75,46.067139261745,20.278867449664)); +#4334 = CARTESIAN_POINT('',(-55.75,46.465838926174,20.758733221477)); +#4335 = CARTESIAN_POINT('',(-55.75,46.465838926174,21.655545302013)); +#4336 = ORIENTED_EDGE('',*,*,#4299,.F.); +#4337 = ORIENTED_EDGE('',*,*,#866,.F.); +#4338 = SURFACE_OF_LINEAR_EXTRUSION('',#4339,#4343); +#4339 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4340,#4341,#4342), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4340 = CARTESIAN_POINT('',(-56.25,46.067139261745,20.278867449664)); +#4341 = CARTESIAN_POINT('',(-56.25,46.465838926174,20.758733221477)); +#4342 = CARTESIAN_POINT('',(-56.25,46.465838926174,21.655545302013)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(-1.,-0.,-0.)); +#4345 = ADVANCED_FACE('',(#4346),#4364,.T.); +#4346 = FACE_BOUND('',#4347,.T.); +#4347 = EDGE_LOOP('',(#4348,#4356,#4362,#4363)); +#4348 = ORIENTED_EDGE('',*,*,#4349,.T.); +#4349 = EDGE_CURVE('',#851,#4350,#4352,.T.); +#4350 = VERTEX_POINT('',#4351); +#4351 = CARTESIAN_POINT('',(-55.75,44.927248322148,19.798791946309)); +#4352 = LINE('',#4353,#4354); +#4353 = CARTESIAN_POINT('',(-56.25,44.927248322148,19.798791946309)); +#4354 = VECTOR('',#4355,1.); +#4355 = DIRECTION('',(1.,0.,0.)); +#4356 = ORIENTED_EDGE('',*,*,#4357,.T.); +#4357 = EDGE_CURVE('',#4350,#4324,#4358,.T.); +#4358 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4359,#4360,#4361), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4359 = CARTESIAN_POINT('',(-55.75,44.927248322148,19.798791946309)); +#4360 = CARTESIAN_POINT('',(-55.75,45.668229865772,19.798791946309)); +#4361 = CARTESIAN_POINT('',(-55.75,46.067139261745,20.278867449664)); +#4362 = ORIENTED_EDGE('',*,*,#4323,.F.); +#4363 = ORIENTED_EDGE('',*,*,#858,.F.); +#4364 = SURFACE_OF_LINEAR_EXTRUSION('',#4365,#4369); +#4365 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4366,#4367,#4368), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4366 = CARTESIAN_POINT('',(-56.25,44.927248322148,19.798791946309)); +#4367 = CARTESIAN_POINT('',(-56.25,45.668229865772,19.798791946309)); +#4368 = CARTESIAN_POINT('',(-56.25,46.067139261745,20.278867449664)); +#4369 = VECTOR('',#4370,1.); +#4370 = DIRECTION('',(-1.,-0.,-0.)); +#4371 = ADVANCED_FACE('',(#4372),#4390,.T.); +#4372 = FACE_BOUND('',#4373,.T.); +#4373 = EDGE_LOOP('',(#4374,#4382,#4388,#4389)); +#4374 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4375 = EDGE_CURVE('',#843,#4376,#4378,.T.); +#4376 = VERTEX_POINT('',#4377); +#4377 = CARTESIAN_POINT('',(-55.75,43.790922818792,20.278867449664)); +#4378 = LINE('',#4379,#4380); +#4379 = CARTESIAN_POINT('',(-56.25,43.790922818792,20.278867449664)); +#4380 = VECTOR('',#4381,1.); +#4381 = DIRECTION('',(1.,0.,0.)); +#4382 = ORIENTED_EDGE('',*,*,#4383,.T.); +#4383 = EDGE_CURVE('',#4376,#4350,#4384,.T.); +#4384 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4385,#4386,#4387), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4385 = CARTESIAN_POINT('',(-55.75,43.790922818792,20.278867449664)); +#4386 = CARTESIAN_POINT('',(-55.75,44.189622483221,19.798791946309)); +#4387 = CARTESIAN_POINT('',(-55.75,44.927248322148,19.798791946309)); +#4388 = ORIENTED_EDGE('',*,*,#4349,.F.); +#4389 = ORIENTED_EDGE('',*,*,#850,.F.); +#4390 = SURFACE_OF_LINEAR_EXTRUSION('',#4391,#4395); +#4391 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4392,#4393,#4394), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4392 = CARTESIAN_POINT('',(-56.25,43.790922818792,20.278867449664)); +#4393 = CARTESIAN_POINT('',(-56.25,44.189622483221,19.798791946309)); +#4394 = CARTESIAN_POINT('',(-56.25,44.927248322148,19.798791946309)); +#4395 = VECTOR('',#4396,1.); +#4396 = DIRECTION('',(-1.,-0.,-0.)); +#4397 = ADVANCED_FACE('',(#4398),#4416,.T.); +#4398 = FACE_BOUND('',#4399,.T.); +#4399 = EDGE_LOOP('',(#4400,#4408,#4414,#4415)); +#4400 = ORIENTED_EDGE('',*,*,#4401,.T.); +#4401 = EDGE_CURVE('',#835,#4402,#4404,.T.); +#4402 = VERTEX_POINT('',#4403); +#4403 = CARTESIAN_POINT('',(-55.75,43.392013422819,21.655545302013)); +#4404 = LINE('',#4405,#4406); +#4405 = CARTESIAN_POINT('',(-56.25,43.392013422819,21.655545302013)); +#4406 = VECTOR('',#4407,1.); +#4407 = DIRECTION('',(1.,0.,0.)); +#4408 = ORIENTED_EDGE('',*,*,#4409,.T.); +#4409 = EDGE_CURVE('',#4402,#4376,#4410,.T.); +#4410 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4411,#4412,#4413), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4411 = CARTESIAN_POINT('',(-55.75,43.392013422819,21.655545302013)); +#4412 = CARTESIAN_POINT('',(-55.75,43.392013422819,20.758733221477)); +#4413 = CARTESIAN_POINT('',(-55.75,43.790922818792,20.278867449664)); +#4414 = ORIENTED_EDGE('',*,*,#4375,.F.); +#4415 = ORIENTED_EDGE('',*,*,#842,.F.); +#4416 = SURFACE_OF_LINEAR_EXTRUSION('',#4417,#4421); +#4417 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4418,#4419,#4420), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4418 = CARTESIAN_POINT('',(-56.25,43.392013422819,21.655545302013)); +#4419 = CARTESIAN_POINT('',(-56.25,43.392013422819,20.758733221477)); +#4420 = CARTESIAN_POINT('',(-56.25,43.790922818792,20.278867449664)); +#4421 = VECTOR('',#4422,1.); +#4422 = DIRECTION('',(-1.,-0.,-0.)); +#4423 = ADVANCED_FACE('',(#4424),#4435,.T.); +#4424 = FACE_BOUND('',#4425,.T.); +#4425 = EDGE_LOOP('',(#4426,#4427,#4433,#4434)); +#4426 = ORIENTED_EDGE('',*,*,#4236,.T.); +#4427 = ORIENTED_EDGE('',*,*,#4428,.T.); +#4428 = EDGE_CURVE('',#4229,#4402,#4429,.T.); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-55.75,43.392013422819,23.664563758389)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#4433 = ORIENTED_EDGE('',*,*,#4401,.F.); +#4434 = ORIENTED_EDGE('',*,*,#834,.F.); +#4435 = PLANE('',#4436); +#4436 = AXIS2_PLACEMENT_3D('',#4437,#4438,#4439); +#4437 = CARTESIAN_POINT('',(-56.25,43.392013422819,23.664563758389)); +#4438 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#4439 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#4440 = ADVANCED_FACE('',(#4441),#4466,.T.); +#4441 = FACE_BOUND('',#4442,.T.); +#4442 = EDGE_LOOP('',(#4443,#4451,#4459,#4465)); +#4443 = ORIENTED_EDGE('',*,*,#4444,.T.); +#4444 = EDGE_CURVE('',#899,#4445,#4447,.T.); +#4445 = VERTEX_POINT('',#4446); +#4446 = CARTESIAN_POINT('',(-55.25,-0.857382550336,13.54)); +#4447 = LINE('',#4448,#4449); +#4448 = CARTESIAN_POINT('',(-56.25,-0.857382550336,13.54)); +#4449 = VECTOR('',#4450,1.); +#4450 = DIRECTION('',(1.,0.,0.)); +#4451 = ORIENTED_EDGE('',*,*,#4452,.T.); +#4452 = EDGE_CURVE('',#4445,#4453,#4455,.T.); +#4453 = VERTEX_POINT('',#4454); +#4454 = CARTESIAN_POINT('',(-55.25,-0.857382550336,20.600402684564)); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(-55.25,-0.857382550336,13.54)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(0.,0.,1.)); +#4459 = ORIENTED_EDGE('',*,*,#4460,.F.); +#4460 = EDGE_CURVE('',#901,#4453,#4461,.T.); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(-56.25,-0.857382550336,20.600402684564)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(1.,0.,0.)); +#4465 = ORIENTED_EDGE('',*,*,#898,.F.); +#4466 = PLANE('',#4467); +#4467 = AXIS2_PLACEMENT_3D('',#4468,#4469,#4470); +#4468 = CARTESIAN_POINT('',(-56.25,-0.857382550336,13.54)); +#4469 = DIRECTION('',(0.,-1.,0.)); +#4470 = DIRECTION('',(0.,0.,1.)); +#4471 = ADVANCED_FACE('',(#4472),#4490,.T.); +#4472 = FACE_BOUND('',#4473,.T.); +#4473 = EDGE_LOOP('',(#4474,#4482,#4488,#4489)); +#4474 = ORIENTED_EDGE('',*,*,#4475,.T.); +#4475 = EDGE_CURVE('',#917,#4476,#4478,.T.); +#4476 = VERTEX_POINT('',#4477); +#4477 = CARTESIAN_POINT('',(-55.25,-3.112416107383,13.54)); +#4478 = LINE('',#4479,#4480); +#4479 = CARTESIAN_POINT('',(-56.25,-3.112416107383,13.54)); +#4480 = VECTOR('',#4481,1.); +#4481 = DIRECTION('',(1.,0.,0.)); +#4482 = ORIENTED_EDGE('',*,*,#4483,.T.); +#4483 = EDGE_CURVE('',#4476,#4445,#4484,.T.); +#4484 = LINE('',#4485,#4486); +#4485 = CARTESIAN_POINT('',(-55.25,-3.112416107383,13.54)); +#4486 = VECTOR('',#4487,1.); +#4487 = DIRECTION('',(0.,1.,0.)); +#4488 = ORIENTED_EDGE('',*,*,#4444,.F.); +#4489 = ORIENTED_EDGE('',*,*,#924,.F.); +#4490 = PLANE('',#4491); +#4491 = AXIS2_PLACEMENT_3D('',#4492,#4493,#4494); +#4492 = CARTESIAN_POINT('',(-56.25,-3.112416107383,13.54)); +#4493 = DIRECTION('',(0.,0.,1.)); +#4494 = DIRECTION('',(0.,1.,0.)); +#4495 = ADVANCED_FACE('',(#4496),#4514,.T.); +#4496 = FACE_BOUND('',#4497,.T.); +#4497 = EDGE_LOOP('',(#4498,#4499,#4507,#4513)); +#4498 = ORIENTED_EDGE('',*,*,#4460,.T.); +#4499 = ORIENTED_EDGE('',*,*,#4500,.T.); +#4500 = EDGE_CURVE('',#4453,#4501,#4503,.T.); +#4501 = VERTEX_POINT('',#4502); +#4502 = CARTESIAN_POINT('',(-55.25,-3.112416107383,20.600402684564)); +#4503 = LINE('',#4504,#4505); +#4504 = CARTESIAN_POINT('',(-55.25,-0.857382550336,20.600402684564)); +#4505 = VECTOR('',#4506,1.); +#4506 = DIRECTION('',(0.,-1.,0.)); +#4507 = ORIENTED_EDGE('',*,*,#4508,.F.); +#4508 = EDGE_CURVE('',#909,#4501,#4509,.T.); +#4509 = LINE('',#4510,#4511); +#4510 = CARTESIAN_POINT('',(-56.25,-3.112416107383,20.600402684564)); +#4511 = VECTOR('',#4512,1.); +#4512 = DIRECTION('',(1.,0.,0.)); +#4513 = ORIENTED_EDGE('',*,*,#908,.F.); +#4514 = PLANE('',#4515); +#4515 = AXIS2_PLACEMENT_3D('',#4516,#4517,#4518); +#4516 = CARTESIAN_POINT('',(-56.25,-0.857382550336,20.600402684564)); +#4517 = DIRECTION('',(0.,0.,-1.)); +#4518 = DIRECTION('',(0.,-1.,0.)); +#4519 = ADVANCED_FACE('',(#4520),#4531,.T.); +#4520 = FACE_BOUND('',#4521,.T.); +#4521 = EDGE_LOOP('',(#4522,#4523,#4529,#4530)); +#4522 = ORIENTED_EDGE('',*,*,#4508,.T.); +#4523 = ORIENTED_EDGE('',*,*,#4524,.T.); +#4524 = EDGE_CURVE('',#4501,#4476,#4525,.T.); +#4525 = LINE('',#4526,#4527); +#4526 = CARTESIAN_POINT('',(-55.25,-3.112416107383,20.600402684564)); +#4527 = VECTOR('',#4528,1.); +#4528 = DIRECTION('',(0.,0.,-1.)); +#4529 = ORIENTED_EDGE('',*,*,#4475,.F.); +#4530 = ORIENTED_EDGE('',*,*,#916,.F.); +#4531 = PLANE('',#4532); +#4532 = AXIS2_PLACEMENT_3D('',#4533,#4534,#4535); +#4533 = CARTESIAN_POINT('',(-56.25,-3.112416107383,20.600402684564)); +#4534 = DIRECTION('',(0.,1.,0.)); +#4535 = DIRECTION('',(0.,0.,-1.)); +#4536 = ADVANCED_FACE('',(#4537),#4562,.T.); +#4537 = FACE_BOUND('',#4538,.T.); +#4538 = EDGE_LOOP('',(#4539,#4547,#4555,#4561)); +#4539 = ORIENTED_EDGE('',*,*,#4540,.T.); +#4540 = EDGE_CURVE('',#933,#4541,#4543,.T.); +#4541 = VERTEX_POINT('',#4542); +#4542 = CARTESIAN_POINT('',(-55.25,1.869127516779,20.013993288591)); +#4543 = LINE('',#4544,#4545); +#4544 = CARTESIAN_POINT('',(-56.25,1.869127516779,20.013993288591)); +#4545 = VECTOR('',#4546,1.); +#4546 = DIRECTION('',(1.,0.,0.)); +#4547 = ORIENTED_EDGE('',*,*,#4548,.T.); +#4548 = EDGE_CURVE('',#4541,#4549,#4551,.T.); +#4549 = VERTEX_POINT('',#4550); +#4550 = CARTESIAN_POINT('',(-55.25,1.236577181208,17.840755033557)); +#4551 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4552,#4553,#4554), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4552 = CARTESIAN_POINT('',(-55.25,1.869127516779,20.013993288591)); +#4553 = CARTESIAN_POINT('',(-55.25,1.236577181208,19.266510067114)); +#4554 = CARTESIAN_POINT('',(-55.25,1.236577181208,17.840755033557)); +#4555 = ORIENTED_EDGE('',*,*,#4556,.F.); +#4556 = EDGE_CURVE('',#935,#4549,#4557,.T.); +#4557 = LINE('',#4558,#4559); +#4558 = CARTESIAN_POINT('',(-56.25,1.236577181208,17.840755033557)); +#4559 = VECTOR('',#4560,1.); +#4560 = DIRECTION('',(1.,0.,0.)); +#4561 = ORIENTED_EDGE('',*,*,#932,.F.); +#4562 = SURFACE_OF_LINEAR_EXTRUSION('',#4563,#4567); +#4563 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4564,#4565,#4566), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4564 = CARTESIAN_POINT('',(-56.25,1.869127516779,20.013993288591)); +#4565 = CARTESIAN_POINT('',(-56.25,1.236577181208,19.266510067114)); +#4566 = CARTESIAN_POINT('',(-56.25,1.236577181208,17.840755033557)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(-1.,-0.,-0.)); +#4569 = ADVANCED_FACE('',(#4570),#4588,.T.); +#4570 = FACE_BOUND('',#4571,.T.); +#4571 = EDGE_LOOP('',(#4572,#4580,#4586,#4587)); +#4572 = ORIENTED_EDGE('',*,*,#4573,.T.); +#4573 = EDGE_CURVE('',#1071,#4574,#4576,.T.); +#4574 = VERTEX_POINT('',#4575); +#4575 = CARTESIAN_POINT('',(-55.25,3.721895973154,20.761476510067)); +#4576 = LINE('',#4577,#4578); +#4577 = CARTESIAN_POINT('',(-56.25,3.721895973154,20.761476510067)); +#4578 = VECTOR('',#4579,1.); +#4579 = DIRECTION('',(1.,0.,0.)); +#4580 = ORIENTED_EDGE('',*,*,#4581,.T.); +#4581 = EDGE_CURVE('',#4574,#4541,#4582,.T.); +#4582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4583,#4584,#4585), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4583 = CARTESIAN_POINT('',(-55.25,3.721895973154,20.761476510067)); +#4584 = CARTESIAN_POINT('',(-55.25,2.501258389262,20.761476510067)); +#4585 = CARTESIAN_POINT('',(-55.25,1.869127516779,20.013993288591)); +#4586 = ORIENTED_EDGE('',*,*,#4540,.F.); +#4587 = ORIENTED_EDGE('',*,*,#1078,.F.); +#4588 = SURFACE_OF_LINEAR_EXTRUSION('',#4589,#4593); +#4589 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4590,#4591,#4592), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4590 = CARTESIAN_POINT('',(-56.25,3.721895973154,20.761476510067)); +#4591 = CARTESIAN_POINT('',(-56.25,2.501258389262,20.761476510067)); +#4592 = CARTESIAN_POINT('',(-56.25,1.869127516779,20.013993288591)); +#4593 = VECTOR('',#4594,1.); +#4594 = DIRECTION('',(-1.,-0.,-0.)); +#4595 = ADVANCED_FACE('',(#4596),#4614,.T.); +#4596 = FACE_BOUND('',#4597,.T.); +#4597 = EDGE_LOOP('',(#4598,#4599,#4607,#4613)); +#4598 = ORIENTED_EDGE('',*,*,#4556,.T.); +#4599 = ORIENTED_EDGE('',*,*,#4600,.T.); +#4600 = EDGE_CURVE('',#4549,#4601,#4603,.T.); +#4601 = VERTEX_POINT('',#4602); +#4602 = CARTESIAN_POINT('',(-55.25,1.236577181208,13.54)); +#4603 = LINE('',#4604,#4605); +#4604 = CARTESIAN_POINT('',(-55.25,1.236577181208,17.840755033557)); +#4605 = VECTOR('',#4606,1.); +#4606 = DIRECTION('',(0.,0.,-1.)); +#4607 = ORIENTED_EDGE('',*,*,#4608,.F.); +#4608 = EDGE_CURVE('',#943,#4601,#4609,.T.); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(-56.25,1.236577181208,13.54)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(1.,0.,0.)); +#4613 = ORIENTED_EDGE('',*,*,#942,.F.); +#4614 = PLANE('',#4615); +#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618); +#4616 = CARTESIAN_POINT('',(-56.25,1.236577181208,17.840755033557)); +#4617 = DIRECTION('',(0.,1.,0.)); +#4618 = DIRECTION('',(0.,0.,-1.)); +#4619 = ADVANCED_FACE('',(#4620),#4638,.T.); +#4620 = FACE_BOUND('',#4621,.T.); +#4621 = EDGE_LOOP('',(#4622,#4630,#4636,#4637)); +#4622 = ORIENTED_EDGE('',*,*,#4623,.T.); +#4623 = EDGE_CURVE('',#1063,#4624,#4626,.T.); +#4624 = VERTEX_POINT('',#4625); +#4625 = CARTESIAN_POINT('',(-55.25,4.986577181208,20.467432885906)); +#4626 = LINE('',#4627,#4628); +#4627 = CARTESIAN_POINT('',(-56.25,4.986577181208,20.467432885906)); +#4628 = VECTOR('',#4629,1.); +#4629 = DIRECTION('',(1.,0.,0.)); +#4630 = ORIENTED_EDGE('',*,*,#4631,.T.); +#4631 = EDGE_CURVE('',#4624,#4574,#4632,.T.); +#4632 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4633,#4634,#4635), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4633 = CARTESIAN_POINT('',(-55.25,4.986577181208,20.467432885906)); +#4634 = CARTESIAN_POINT('',(-55.25,4.414010067114,20.761476510067)); +#4635 = CARTESIAN_POINT('',(-55.25,3.721895973154,20.761476510067)); +#4636 = ORIENTED_EDGE('',*,*,#4573,.F.); +#4637 = ORIENTED_EDGE('',*,*,#1070,.F.); +#4638 = SURFACE_OF_LINEAR_EXTRUSION('',#4639,#4643); +#4639 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4640,#4641,#4642), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4640 = CARTESIAN_POINT('',(-56.25,4.986577181208,20.467432885906)); +#4641 = CARTESIAN_POINT('',(-56.25,4.414010067114,20.761476510067)); +#4642 = CARTESIAN_POINT('',(-56.25,3.721895973154,20.761476510067)); +#4643 = VECTOR('',#4644,1.); +#4644 = DIRECTION('',(-1.,-0.,-0.)); +#4645 = ADVANCED_FACE('',(#4646),#4664,.T.); +#4646 = FACE_BOUND('',#4647,.T.); +#4647 = EDGE_LOOP('',(#4648,#4649,#4657,#4663)); +#4648 = ORIENTED_EDGE('',*,*,#4608,.T.); +#4649 = ORIENTED_EDGE('',*,*,#4650,.T.); +#4650 = EDGE_CURVE('',#4601,#4651,#4653,.T.); +#4651 = VERTEX_POINT('',#4652); +#4652 = CARTESIAN_POINT('',(-55.25,3.491610738255,13.54)); +#4653 = LINE('',#4654,#4655); +#4654 = CARTESIAN_POINT('',(-55.25,1.236577181208,13.54)); +#4655 = VECTOR('',#4656,1.); +#4656 = DIRECTION('',(0.,1.,0.)); +#4657 = ORIENTED_EDGE('',*,*,#4658,.F.); +#4658 = EDGE_CURVE('',#951,#4651,#4659,.T.); +#4659 = LINE('',#4660,#4661); +#4660 = CARTESIAN_POINT('',(-56.25,3.491610738255,13.54)); +#4661 = VECTOR('',#4662,1.); +#4662 = DIRECTION('',(1.,0.,0.)); +#4663 = ORIENTED_EDGE('',*,*,#950,.F.); +#4664 = PLANE('',#4665); +#4665 = AXIS2_PLACEMENT_3D('',#4666,#4667,#4668); +#4666 = CARTESIAN_POINT('',(-56.25,1.236577181208,13.54)); +#4667 = DIRECTION('',(0.,0.,1.)); +#4668 = DIRECTION('',(0.,1.,0.)); +#4669 = ADVANCED_FACE('',(#4670),#4688,.T.); +#4670 = FACE_BOUND('',#4671,.T.); +#4671 = EDGE_LOOP('',(#4672,#4680,#4686,#4687)); +#4672 = ORIENTED_EDGE('',*,*,#4673,.T.); +#4673 = EDGE_CURVE('',#1055,#4674,#4676,.T.); +#4674 = VERTEX_POINT('',#4675); +#4675 = CARTESIAN_POINT('',(-55.25,6.068791946309,19.553422818792)); +#4676 = LINE('',#4677,#4678); +#4677 = CARTESIAN_POINT('',(-56.25,6.068791946309,19.553422818792)); +#4678 = VECTOR('',#4679,1.); +#4679 = DIRECTION('',(1.,0.,0.)); +#4680 = ORIENTED_EDGE('',*,*,#4681,.T.); +#4681 = EDGE_CURVE('',#4674,#4624,#4682,.T.); +#4682 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4683,#4684,#4685), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4683 = CARTESIAN_POINT('',(-55.25,6.068791946309,19.553422818792)); +#4684 = CARTESIAN_POINT('',(-55.25,5.559144295302,20.173389261745)); +#4685 = CARTESIAN_POINT('',(-55.25,4.986577181208,20.467432885906)); +#4686 = ORIENTED_EDGE('',*,*,#4623,.F.); +#4687 = ORIENTED_EDGE('',*,*,#1062,.F.); +#4688 = SURFACE_OF_LINEAR_EXTRUSION('',#4689,#4693); +#4689 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4690,#4691,#4692), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4690 = CARTESIAN_POINT('',(-56.25,6.068791946309,19.553422818792)); +#4691 = CARTESIAN_POINT('',(-56.25,5.559144295302,20.173389261745)); +#4692 = CARTESIAN_POINT('',(-56.25,4.986577181208,20.467432885906)); +#4693 = VECTOR('',#4694,1.); +#4694 = DIRECTION('',(-1.,-0.,-0.)); +#4695 = ADVANCED_FACE('',(#4696),#4714,.T.); +#4696 = FACE_BOUND('',#4697,.T.); +#4697 = EDGE_LOOP('',(#4698,#4699,#4707,#4713)); +#4698 = ORIENTED_EDGE('',*,*,#4658,.T.); +#4699 = ORIENTED_EDGE('',*,*,#4700,.T.); +#4700 = EDGE_CURVE('',#4651,#4701,#4703,.T.); +#4701 = VERTEX_POINT('',#4702); +#4702 = CARTESIAN_POINT('',(-55.25,3.491610738255,14.240083892617)); +#4703 = LINE('',#4704,#4705); +#4704 = CARTESIAN_POINT('',(-55.25,3.491610738255,13.54)); +#4705 = VECTOR('',#4706,1.); +#4706 = DIRECTION('',(0.,0.,1.)); +#4707 = ORIENTED_EDGE('',*,*,#4708,.F.); +#4708 = EDGE_CURVE('',#959,#4701,#4709,.T.); +#4709 = LINE('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(-56.25,3.491610738255,14.240083892617)); +#4711 = VECTOR('',#4712,1.); +#4712 = DIRECTION('',(1.,0.,0.)); +#4713 = ORIENTED_EDGE('',*,*,#958,.F.); +#4714 = PLANE('',#4715); +#4715 = AXIS2_PLACEMENT_3D('',#4716,#4717,#4718); +#4716 = CARTESIAN_POINT('',(-56.25,3.491610738255,13.54)); +#4717 = DIRECTION('',(0.,-1.,0.)); +#4718 = DIRECTION('',(0.,0.,1.)); +#4719 = ADVANCED_FACE('',(#4720),#4738,.T.); +#4720 = FACE_BOUND('',#4721,.T.); +#4721 = EDGE_LOOP('',(#4722,#4730,#4736,#4737)); +#4722 = ORIENTED_EDGE('',*,*,#4723,.T.); +#4723 = EDGE_CURVE('',#1047,#4724,#4726,.T.); +#4724 = VERTEX_POINT('',#4725); +#4725 = CARTESIAN_POINT('',(-55.25,6.068791946309,20.600402684564)); +#4726 = LINE('',#4727,#4728); +#4727 = CARTESIAN_POINT('',(-56.25,6.068791946309,20.600402684564)); +#4728 = VECTOR('',#4729,1.); +#4729 = DIRECTION('',(1.,0.,0.)); +#4730 = ORIENTED_EDGE('',*,*,#4731,.T.); +#4731 = EDGE_CURVE('',#4724,#4674,#4732,.T.); +#4732 = LINE('',#4733,#4734); +#4733 = CARTESIAN_POINT('',(-55.25,6.068791946309,20.600402684564)); +#4734 = VECTOR('',#4735,1.); +#4735 = DIRECTION('',(0.,0.,-1.)); +#4736 = ORIENTED_EDGE('',*,*,#4673,.F.); +#4737 = ORIENTED_EDGE('',*,*,#1054,.F.); +#4738 = PLANE('',#4739); +#4739 = AXIS2_PLACEMENT_3D('',#4740,#4741,#4742); +#4740 = CARTESIAN_POINT('',(-56.25,6.068791946309,20.600402684564)); +#4741 = DIRECTION('',(0.,1.,0.)); +#4742 = DIRECTION('',(0.,0.,-1.)); +#4743 = ADVANCED_FACE('',(#4744),#4762,.T.); +#4744 = FACE_BOUND('',#4745,.T.); +#4745 = EDGE_LOOP('',(#4746,#4747,#4755,#4761)); +#4746 = ORIENTED_EDGE('',*,*,#4708,.T.); +#4747 = ORIENTED_EDGE('',*,*,#4748,.T.); +#4748 = EDGE_CURVE('',#4701,#4749,#4751,.T.); +#4749 = VERTEX_POINT('',#4750); +#4750 = CARTESIAN_POINT('',(-55.25,3.491610738255,16.831526845638)); +#4751 = LINE('',#4752,#4753); +#4752 = CARTESIAN_POINT('',(-55.25,3.491610738255,14.240083892617)); +#4753 = VECTOR('',#4754,1.); +#4754 = DIRECTION('',(0.,0.,1.)); +#4755 = ORIENTED_EDGE('',*,*,#4756,.F.); +#4756 = EDGE_CURVE('',#967,#4749,#4757,.T.); +#4757 = LINE('',#4758,#4759); +#4758 = CARTESIAN_POINT('',(-56.25,3.491610738255,16.831526845638)); +#4759 = VECTOR('',#4760,1.); +#4760 = DIRECTION('',(1.,0.,0.)); +#4761 = ORIENTED_EDGE('',*,*,#966,.F.); +#4762 = PLANE('',#4763); +#4763 = AXIS2_PLACEMENT_3D('',#4764,#4765,#4766); +#4764 = CARTESIAN_POINT('',(-56.25,3.491610738255,14.240083892617)); +#4765 = DIRECTION('',(0.,-1.,0.)); +#4766 = DIRECTION('',(0.,0.,1.)); +#4767 = ADVANCED_FACE('',(#4768),#4786,.T.); +#4768 = FACE_BOUND('',#4769,.T.); +#4769 = EDGE_LOOP('',(#4770,#4778,#4784,#4785)); +#4770 = ORIENTED_EDGE('',*,*,#4771,.T.); +#4771 = EDGE_CURVE('',#1039,#4772,#4774,.T.); +#4772 = VERTEX_POINT('',#4773); +#4773 = CARTESIAN_POINT('',(-55.25,8.323825503356,20.600402684564)); +#4774 = LINE('',#4775,#4776); +#4775 = CARTESIAN_POINT('',(-56.25,8.323825503356,20.600402684564)); +#4776 = VECTOR('',#4777,1.); +#4777 = DIRECTION('',(1.,0.,0.)); +#4778 = ORIENTED_EDGE('',*,*,#4779,.T.); +#4779 = EDGE_CURVE('',#4772,#4724,#4780,.T.); +#4780 = LINE('',#4781,#4782); +#4781 = CARTESIAN_POINT('',(-55.25,8.323825503356,20.600402684564)); +#4782 = VECTOR('',#4783,1.); +#4783 = DIRECTION('',(0.,-1.,0.)); +#4784 = ORIENTED_EDGE('',*,*,#4723,.F.); +#4785 = ORIENTED_EDGE('',*,*,#1046,.F.); +#4786 = PLANE('',#4787); +#4787 = AXIS2_PLACEMENT_3D('',#4788,#4789,#4790); +#4788 = CARTESIAN_POINT('',(-56.25,8.323825503356,20.600402684564)); +#4789 = DIRECTION('',(0.,0.,-1.)); +#4790 = DIRECTION('',(0.,-1.,0.)); +#4791 = ADVANCED_FACE('',(#4792),#4810,.T.); +#4792 = FACE_BOUND('',#4793,.T.); +#4793 = EDGE_LOOP('',(#4794,#4795,#4803,#4809)); +#4794 = ORIENTED_EDGE('',*,*,#4756,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4796,.T.); +#4796 = EDGE_CURVE('',#4749,#4797,#4799,.T.); +#4797 = VERTEX_POINT('',#4798); +#4798 = CARTESIAN_POINT('',(-55.25,3.532718120805,18.092852348993)); +#4799 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4800,#4801,#4802), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4800 = CARTESIAN_POINT('',(-55.25,3.491610738255,16.831526845638)); +#4801 = CARTESIAN_POINT('',(-55.25,3.491610738255,17.745956375839)); +#4802 = CARTESIAN_POINT('',(-55.25,3.532718120805,18.092852348993)); +#4803 = ORIENTED_EDGE('',*,*,#4804,.F.); +#4804 = EDGE_CURVE('',#975,#4797,#4805,.T.); +#4805 = LINE('',#4806,#4807); +#4806 = CARTESIAN_POINT('',(-56.25,3.532718120805,18.092852348993)); +#4807 = VECTOR('',#4808,1.); +#4808 = DIRECTION('',(1.,0.,0.)); +#4809 = ORIENTED_EDGE('',*,*,#974,.F.); +#4810 = SURFACE_OF_LINEAR_EXTRUSION('',#4811,#4815); +#4811 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4812,#4813,#4814), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4812 = CARTESIAN_POINT('',(-56.25,3.491610738255,16.831526845638)); +#4813 = CARTESIAN_POINT('',(-56.25,3.491610738255,17.745956375839)); +#4814 = CARTESIAN_POINT('',(-56.25,3.532718120805,18.092852348993)); +#4815 = VECTOR('',#4816,1.); +#4816 = DIRECTION('',(-1.,-0.,-0.)); +#4817 = ADVANCED_FACE('',(#4818),#4836,.T.); +#4818 = FACE_BOUND('',#4819,.T.); +#4819 = EDGE_LOOP('',(#4820,#4828,#4834,#4835)); +#4820 = ORIENTED_EDGE('',*,*,#4821,.T.); +#4821 = EDGE_CURVE('',#1031,#4822,#4824,.T.); +#4822 = VERTEX_POINT('',#4823); +#4823 = CARTESIAN_POINT('',(-55.25,8.323825503356,13.54)); +#4824 = LINE('',#4825,#4826); +#4825 = CARTESIAN_POINT('',(-56.25,8.323825503356,13.54)); +#4826 = VECTOR('',#4827,1.); +#4827 = DIRECTION('',(1.,0.,0.)); +#4828 = ORIENTED_EDGE('',*,*,#4829,.T.); +#4829 = EDGE_CURVE('',#4822,#4772,#4830,.T.); +#4830 = LINE('',#4831,#4832); +#4831 = CARTESIAN_POINT('',(-55.25,8.323825503356,13.54)); +#4832 = VECTOR('',#4833,1.); +#4833 = DIRECTION('',(0.,0.,1.)); +#4834 = ORIENTED_EDGE('',*,*,#4771,.F.); +#4835 = ORIENTED_EDGE('',*,*,#1038,.F.); +#4836 = PLANE('',#4837); +#4837 = AXIS2_PLACEMENT_3D('',#4838,#4839,#4840); +#4838 = CARTESIAN_POINT('',(-56.25,8.323825503356,13.54)); +#4839 = DIRECTION('',(0.,-1.,0.)); +#4840 = DIRECTION('',(0.,0.,1.)); +#4841 = ADVANCED_FACE('',(#4842),#4860,.T.); +#4842 = FACE_BOUND('',#4843,.T.); +#4843 = EDGE_LOOP('',(#4844,#4845,#4853,#4859)); +#4844 = ORIENTED_EDGE('',*,*,#4804,.T.); +#4845 = ORIENTED_EDGE('',*,*,#4846,.T.); +#4846 = EDGE_CURVE('',#4797,#4847,#4849,.T.); +#4847 = VERTEX_POINT('',#4848); +#4848 = CARTESIAN_POINT('',(-55.25,3.674916107383,18.603338926174)); +#4849 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4850,#4851,#4852), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4850 = CARTESIAN_POINT('',(-55.25,3.532718120805,18.092852348993)); +#4851 = CARTESIAN_POINT('',(-55.25,3.573825503356,18.439748322148)); +#4852 = CARTESIAN_POINT('',(-55.25,3.674916107383,18.603338926174)); +#4853 = ORIENTED_EDGE('',*,*,#4854,.F.); +#4854 = EDGE_CURVE('',#983,#4847,#4855,.T.); +#4855 = LINE('',#4856,#4857); +#4856 = CARTESIAN_POINT('',(-56.25,3.674916107383,18.603338926174)); +#4857 = VECTOR('',#4858,1.); +#4858 = DIRECTION('',(1.,0.,0.)); +#4859 = ORIENTED_EDGE('',*,*,#982,.F.); +#4860 = SURFACE_OF_LINEAR_EXTRUSION('',#4861,#4865); +#4861 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4862,#4863,#4864), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4862 = CARTESIAN_POINT('',(-56.25,3.532718120805,18.092852348993)); +#4863 = CARTESIAN_POINT('',(-56.25,3.573825503356,18.439748322148)); +#4864 = CARTESIAN_POINT('',(-56.25,3.674916107383,18.603338926174)); +#4865 = VECTOR('',#4866,1.); +#4866 = DIRECTION('',(-1.,-0.,-0.)); +#4867 = ADVANCED_FACE('',(#4868),#4886,.T.); +#4868 = FACE_BOUND('',#4869,.T.); +#4869 = EDGE_LOOP('',(#4870,#4878,#4884,#4885)); +#4870 = ORIENTED_EDGE('',*,*,#4871,.T.); +#4871 = EDGE_CURVE('',#1023,#4872,#4874,.T.); +#4872 = VERTEX_POINT('',#4873); +#4873 = CARTESIAN_POINT('',(-55.25,6.068791946309,13.54)); +#4874 = LINE('',#4875,#4876); +#4875 = CARTESIAN_POINT('',(-56.25,6.068791946309,13.54)); +#4876 = VECTOR('',#4877,1.); +#4877 = DIRECTION('',(1.,0.,0.)); +#4878 = ORIENTED_EDGE('',*,*,#4879,.T.); +#4879 = EDGE_CURVE('',#4872,#4822,#4880,.T.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(-55.25,6.068791946309,13.54)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(0.,1.,0.)); +#4884 = ORIENTED_EDGE('',*,*,#4821,.F.); +#4885 = ORIENTED_EDGE('',*,*,#1030,.F.); +#4886 = PLANE('',#4887); +#4887 = AXIS2_PLACEMENT_3D('',#4888,#4889,#4890); +#4888 = CARTESIAN_POINT('',(-56.25,6.068791946309,13.54)); +#4889 = DIRECTION('',(0.,0.,1.)); +#4890 = DIRECTION('',(0.,1.,0.)); +#4891 = ADVANCED_FACE('',(#4892),#4910,.T.); +#4892 = FACE_BOUND('',#4893,.T.); +#4893 = EDGE_LOOP('',(#4894,#4895,#4903,#4909)); +#4894 = ORIENTED_EDGE('',*,*,#4854,.T.); +#4895 = ORIENTED_EDGE('',*,*,#4896,.T.); +#4896 = EDGE_CURVE('',#4847,#4897,#4899,.T.); +#4897 = VERTEX_POINT('',#4898); +#4898 = CARTESIAN_POINT('',(-55.25,4.034815436242,18.947298657718)); +#4899 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4900,#4901,#4902), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4900 = CARTESIAN_POINT('',(-55.25,3.674916107383,18.603338926174)); +#4901 = CARTESIAN_POINT('',(-55.25,3.807466442953,18.824395973154)); +#4902 = CARTESIAN_POINT('',(-55.25,4.034815436242,18.947298657718)); +#4903 = ORIENTED_EDGE('',*,*,#4904,.F.); +#4904 = EDGE_CURVE('',#991,#4897,#4905,.T.); +#4905 = LINE('',#4906,#4907); +#4906 = CARTESIAN_POINT('',(-56.25,4.034815436242,18.947298657718)); +#4907 = VECTOR('',#4908,1.); +#4908 = DIRECTION('',(1.,0.,0.)); +#4909 = ORIENTED_EDGE('',*,*,#990,.F.); +#4910 = SURFACE_OF_LINEAR_EXTRUSION('',#4911,#4915); +#4911 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4912,#4913,#4914), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4912 = CARTESIAN_POINT('',(-56.25,3.674916107383,18.603338926174)); +#4913 = CARTESIAN_POINT('',(-56.25,3.807466442953,18.824395973154)); +#4914 = CARTESIAN_POINT('',(-56.25,4.034815436242,18.947298657718)); +#4915 = VECTOR('',#4916,1.); +#4916 = DIRECTION('',(-1.,-0.,-0.)); +#4917 = ADVANCED_FACE('',(#4918),#4936,.T.); +#4918 = FACE_BOUND('',#4919,.T.); +#4919 = EDGE_LOOP('',(#4920,#4928,#4934,#4935)); +#4920 = ORIENTED_EDGE('',*,*,#4921,.T.); +#4921 = EDGE_CURVE('',#1015,#4922,#4924,.T.); +#4922 = VERTEX_POINT('',#4923); +#4923 = CARTESIAN_POINT('',(-55.25,6.068791946309,17.014412751678)); +#4924 = LINE('',#4925,#4926); +#4925 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.014412751678)); +#4926 = VECTOR('',#4927,1.); +#4927 = DIRECTION('',(1.,0.,0.)); +#4928 = ORIENTED_EDGE('',*,*,#4929,.T.); +#4929 = EDGE_CURVE('',#4922,#4872,#4930,.T.); +#4930 = LINE('',#4931,#4932); +#4931 = CARTESIAN_POINT('',(-55.25,6.068791946309,17.014412751678)); +#4932 = VECTOR('',#4933,1.); +#4933 = DIRECTION('',(0.,0.,-1.)); +#4934 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4935 = ORIENTED_EDGE('',*,*,#1022,.F.); +#4936 = PLANE('',#4937); +#4937 = AXIS2_PLACEMENT_3D('',#4938,#4939,#4940); +#4938 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.014412751678)); +#4939 = DIRECTION('',(0.,1.,0.)); +#4940 = DIRECTION('',(0.,0.,-1.)); +#4941 = ADVANCED_FACE('',(#4942),#4960,.T.); +#4942 = FACE_BOUND('',#4943,.T.); +#4943 = EDGE_LOOP('',(#4944,#4945,#4953,#4959)); +#4944 = ORIENTED_EDGE('',*,*,#4904,.T.); +#4945 = ORIENTED_EDGE('',*,*,#4946,.T.); +#4946 = EDGE_CURVE('',#4897,#4947,#4949,.T.); +#4947 = VERTEX_POINT('',#4948); +#4948 = CARTESIAN_POINT('',(-55.25,4.552852348993,19.070201342282)); +#4949 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4950,#4951,#4952), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4950 = CARTESIAN_POINT('',(-55.25,4.034815436242,18.947298657718)); +#4951 = CARTESIAN_POINT('',(-55.25,4.26216442953,19.070201342282)); +#4952 = CARTESIAN_POINT('',(-55.25,4.552852348993,19.070201342282)); +#4953 = ORIENTED_EDGE('',*,*,#4954,.F.); +#4954 = EDGE_CURVE('',#999,#4947,#4955,.T.); +#4955 = LINE('',#4956,#4957); +#4956 = CARTESIAN_POINT('',(-56.25,4.552852348993,19.070201342282)); +#4957 = VECTOR('',#4958,1.); +#4958 = DIRECTION('',(1.,0.,0.)); +#4959 = ORIENTED_EDGE('',*,*,#998,.F.); +#4960 = SURFACE_OF_LINEAR_EXTRUSION('',#4961,#4965); +#4961 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4962,#4963,#4964), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4962 = CARTESIAN_POINT('',(-56.25,4.034815436242,18.947298657718)); +#4963 = CARTESIAN_POINT('',(-56.25,4.26216442953,19.070201342282)); +#4964 = CARTESIAN_POINT('',(-56.25,4.552852348993,19.070201342282)); +#4965 = VECTOR('',#4966,1.); +#4966 = DIRECTION('',(-1.,-0.,-0.)); +#4967 = ADVANCED_FACE('',(#4968),#4986,.T.); +#4968 = FACE_BOUND('',#4969,.T.); +#4969 = EDGE_LOOP('',(#4970,#4978,#4984,#4985)); +#4970 = ORIENTED_EDGE('',*,*,#4971,.T.); +#4971 = EDGE_CURVE('',#1007,#4972,#4974,.T.); +#4972 = VERTEX_POINT('',#4973); +#4973 = CARTESIAN_POINT('',(-55.25,5.664429530201,18.524479865772)); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(-56.25,5.664429530201,18.524479865772)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(1.,0.,0.)); +#4978 = ORIENTED_EDGE('',*,*,#4979,.T.); +#4979 = EDGE_CURVE('',#4972,#4922,#4980,.T.); +#4980 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4981,#4982,#4983), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4981 = CARTESIAN_POINT('',(-55.25,5.664429530201,18.524479865772)); +#4982 = CARTESIAN_POINT('',(-55.25,6.068791946309,17.979177852349)); +#4983 = CARTESIAN_POINT('',(-55.25,6.068791946309,17.014412751678)); +#4984 = ORIENTED_EDGE('',*,*,#4921,.F.); +#4985 = ORIENTED_EDGE('',*,*,#1014,.F.); +#4986 = SURFACE_OF_LINEAR_EXTRUSION('',#4987,#4991); +#4987 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4988,#4989,#4990), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4988 = CARTESIAN_POINT('',(-56.25,5.664429530201,18.524479865772)); +#4989 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.979177852349)); +#4990 = CARTESIAN_POINT('',(-56.25,6.068791946309,17.014412751678)); +#4991 = VECTOR('',#4992,1.); +#4992 = DIRECTION('',(-1.,-0.,-0.)); +#4993 = ADVANCED_FACE('',(#4994),#5005,.T.); +#4994 = FACE_BOUND('',#4995,.T.); +#4995 = EDGE_LOOP('',(#4996,#4997,#5003,#5004)); +#4996 = ORIENTED_EDGE('',*,*,#4954,.T.); +#4997 = ORIENTED_EDGE('',*,*,#4998,.T.); +#4998 = EDGE_CURVE('',#4947,#4972,#4999,.T.); +#4999 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5000,#5001,#5002), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5000 = CARTESIAN_POINT('',(-55.25,4.552852348993,19.070201342282)); +#5001 = CARTESIAN_POINT('',(-55.25,5.260067114094,19.070201342282)); +#5002 = CARTESIAN_POINT('',(-55.25,5.664429530201,18.524479865772)); +#5003 = ORIENTED_EDGE('',*,*,#4971,.F.); +#5004 = ORIENTED_EDGE('',*,*,#1006,.F.); +#5005 = SURFACE_OF_LINEAR_EXTRUSION('',#5006,#5010); +#5006 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5007,#5008,#5009), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5007 = CARTESIAN_POINT('',(-56.25,4.552852348993,19.070201342282)); +#5008 = CARTESIAN_POINT('',(-56.25,5.260067114094,19.070201342282)); +#5009 = CARTESIAN_POINT('',(-56.25,5.664429530201,18.524479865772)); +#5010 = VECTOR('',#5011,1.); +#5011 = DIRECTION('',(-1.,-0.,-0.)); +#5012 = ADVANCED_FACE('',(#5013),#5038,.T.); +#5013 = FACE_BOUND('',#5014,.T.); +#5014 = EDGE_LOOP('',(#5015,#5023,#5031,#5037)); +#5015 = ORIENTED_EDGE('',*,*,#5016,.T.); +#5016 = EDGE_CURVE('',#1087,#5017,#5019,.T.); +#5017 = VERTEX_POINT('',#5018); +#5018 = CARTESIAN_POINT('',(-55.25,12.753355704698,13.54)); +#5019 = LINE('',#5020,#5021); +#5020 = CARTESIAN_POINT('',(-56.25,12.753355704698,13.54)); +#5021 = VECTOR('',#5022,1.); +#5022 = DIRECTION('',(1.,0.,0.)); +#5023 = ORIENTED_EDGE('',*,*,#5024,.T.); +#5024 = EDGE_CURVE('',#5017,#5025,#5027,.T.); +#5025 = VERTEX_POINT('',#5026); +#5026 = CARTESIAN_POINT('',(-55.25,12.753355704698,20.600402684564)); +#5027 = LINE('',#5028,#5029); +#5028 = CARTESIAN_POINT('',(-55.25,12.753355704698,13.54)); +#5029 = VECTOR('',#5030,1.); +#5030 = DIRECTION('',(0.,0.,1.)); +#5031 = ORIENTED_EDGE('',*,*,#5032,.F.); +#5032 = EDGE_CURVE('',#1089,#5025,#5033,.T.); +#5033 = LINE('',#5034,#5035); +#5034 = CARTESIAN_POINT('',(-56.25,12.753355704698,20.600402684564)); +#5035 = VECTOR('',#5036,1.); +#5036 = DIRECTION('',(1.,0.,0.)); +#5037 = ORIENTED_EDGE('',*,*,#1086,.F.); +#5038 = PLANE('',#5039); +#5039 = AXIS2_PLACEMENT_3D('',#5040,#5041,#5042); +#5040 = CARTESIAN_POINT('',(-56.25,12.753355704698,13.54)); +#5041 = DIRECTION('',(0.,-1.,0.)); +#5042 = DIRECTION('',(0.,0.,1.)); +#5043 = ADVANCED_FACE('',(#5044),#5062,.T.); +#5044 = FACE_BOUND('',#5045,.T.); +#5045 = EDGE_LOOP('',(#5046,#5054,#5060,#5061)); +#5046 = ORIENTED_EDGE('',*,*,#5047,.T.); +#5047 = EDGE_CURVE('',#1105,#5048,#5050,.T.); +#5048 = VERTEX_POINT('',#5049); +#5049 = CARTESIAN_POINT('',(-55.25,10.498322147651,13.54)); +#5050 = LINE('',#5051,#5052); +#5051 = CARTESIAN_POINT('',(-56.25,10.498322147651,13.54)); +#5052 = VECTOR('',#5053,1.); +#5053 = DIRECTION('',(1.,0.,0.)); +#5054 = ORIENTED_EDGE('',*,*,#5055,.T.); +#5055 = EDGE_CURVE('',#5048,#5017,#5056,.T.); +#5056 = LINE('',#5057,#5058); +#5057 = CARTESIAN_POINT('',(-55.25,10.498322147651,13.54)); +#5058 = VECTOR('',#5059,1.); +#5059 = DIRECTION('',(0.,1.,0.)); +#5060 = ORIENTED_EDGE('',*,*,#5016,.F.); +#5061 = ORIENTED_EDGE('',*,*,#1112,.F.); +#5062 = PLANE('',#5063); +#5063 = AXIS2_PLACEMENT_3D('',#5064,#5065,#5066); +#5064 = CARTESIAN_POINT('',(-56.25,10.498322147651,13.54)); +#5065 = DIRECTION('',(0.,0.,1.)); +#5066 = DIRECTION('',(0.,1.,0.)); +#5067 = ADVANCED_FACE('',(#5068),#5086,.T.); +#5068 = FACE_BOUND('',#5069,.T.); +#5069 = EDGE_LOOP('',(#5070,#5071,#5079,#5085)); +#5070 = ORIENTED_EDGE('',*,*,#5032,.T.); +#5071 = ORIENTED_EDGE('',*,*,#5072,.T.); +#5072 = EDGE_CURVE('',#5025,#5073,#5075,.T.); +#5073 = VERTEX_POINT('',#5074); +#5074 = CARTESIAN_POINT('',(-55.25,10.498322147651,20.600402684564)); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(-55.25,12.753355704698,20.600402684564)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(0.,-1.,0.)); +#5079 = ORIENTED_EDGE('',*,*,#5080,.F.); +#5080 = EDGE_CURVE('',#1097,#5073,#5081,.T.); +#5081 = LINE('',#5082,#5083); +#5082 = CARTESIAN_POINT('',(-56.25,10.498322147651,20.600402684564)); +#5083 = VECTOR('',#5084,1.); +#5084 = DIRECTION('',(1.,0.,0.)); +#5085 = ORIENTED_EDGE('',*,*,#1096,.F.); +#5086 = PLANE('',#5087); +#5087 = AXIS2_PLACEMENT_3D('',#5088,#5089,#5090); +#5088 = CARTESIAN_POINT('',(-56.25,12.753355704698,20.600402684564)); +#5089 = DIRECTION('',(0.,0.,-1.)); +#5090 = DIRECTION('',(0.,-1.,0.)); +#5091 = ADVANCED_FACE('',(#5092),#5103,.T.); +#5092 = FACE_BOUND('',#5093,.T.); +#5093 = EDGE_LOOP('',(#5094,#5095,#5101,#5102)); +#5094 = ORIENTED_EDGE('',*,*,#5080,.T.); +#5095 = ORIENTED_EDGE('',*,*,#5096,.T.); +#5096 = EDGE_CURVE('',#5073,#5048,#5097,.T.); +#5097 = LINE('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-55.25,10.498322147651,20.600402684564)); +#5099 = VECTOR('',#5100,1.); +#5100 = DIRECTION('',(0.,0.,-1.)); +#5101 = ORIENTED_EDGE('',*,*,#5047,.F.); +#5102 = ORIENTED_EDGE('',*,*,#1104,.F.); +#5103 = PLANE('',#5104); +#5104 = AXIS2_PLACEMENT_3D('',#5105,#5106,#5107); +#5105 = CARTESIAN_POINT('',(-56.25,10.498322147651,20.600402684564)); +#5106 = DIRECTION('',(0.,1.,0.)); +#5107 = DIRECTION('',(0.,0.,-1.)); +#5108 = ADVANCED_FACE('',(#5109),#5134,.T.); +#5109 = FACE_BOUND('',#5110,.T.); +#5110 = EDGE_LOOP('',(#5111,#5119,#5127,#5133)); +#5111 = ORIENTED_EDGE('',*,*,#5112,.T.); +#5112 = EDGE_CURVE('',#1121,#5113,#5115,.T.); +#5113 = VERTEX_POINT('',#5114); +#5114 = CARTESIAN_POINT('',(-55.25,20.490771812081,20.408288590604)); +#5115 = LINE('',#5116,#5117); +#5116 = CARTESIAN_POINT('',(-56.25,20.490771812081,20.408288590604)); +#5117 = VECTOR('',#5118,1.); +#5118 = DIRECTION('',(1.,0.,0.)); +#5119 = ORIENTED_EDGE('',*,*,#5120,.T.); +#5120 = EDGE_CURVE('',#5113,#5121,#5123,.T.); +#5121 = VERTEX_POINT('',#5122); +#5122 = CARTESIAN_POINT('',(-55.25,19.640939597315,19.418775167785)); +#5123 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5124,#5125,#5126), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5124 = CARTESIAN_POINT('',(-55.25,20.490771812081,20.408288590604)); +#5125 = CARTESIAN_POINT('',(-55.25,19.930369127517,20.055520134228)); +#5126 = CARTESIAN_POINT('',(-55.25,19.640939597315,19.418775167785)); +#5127 = ORIENTED_EDGE('',*,*,#5128,.F.); +#5128 = EDGE_CURVE('',#1123,#5121,#5129,.T.); +#5129 = LINE('',#5130,#5131); +#5130 = CARTESIAN_POINT('',(-56.25,19.640939597315,19.418775167785)); +#5131 = VECTOR('',#5132,1.); +#5132 = DIRECTION('',(1.,0.,0.)); +#5133 = ORIENTED_EDGE('',*,*,#1120,.F.); +#5134 = SURFACE_OF_LINEAR_EXTRUSION('',#5135,#5139); +#5135 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5136,#5137,#5138), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5136 = CARTESIAN_POINT('',(-56.25,20.490771812081,20.408288590604)); +#5137 = CARTESIAN_POINT('',(-56.25,19.930369127517,20.055520134228)); +#5138 = CARTESIAN_POINT('',(-56.25,19.640939597315,19.418775167785)); +#5139 = VECTOR('',#5140,1.); +#5140 = DIRECTION('',(-1.,-0.,-0.)); +#5141 = ADVANCED_FACE('',(#5142),#5160,.T.); +#5142 = FACE_BOUND('',#5143,.T.); +#5143 = EDGE_LOOP('',(#5144,#5152,#5158,#5159)); +#5144 = ORIENTED_EDGE('',*,*,#5145,.T.); +#5145 = EDGE_CURVE('',#1339,#5146,#5148,.T.); +#5146 = VERTEX_POINT('',#5147); +#5147 = CARTESIAN_POINT('',(-55.25,21.781040268456,20.761476510067)); +#5148 = LINE('',#5149,#5150); +#5149 = CARTESIAN_POINT('',(-56.25,21.781040268456,20.761476510067)); +#5150 = VECTOR('',#5151,1.); +#5151 = DIRECTION('',(1.,0.,0.)); +#5152 = ORIENTED_EDGE('',*,*,#5153,.T.); +#5153 = EDGE_CURVE('',#5146,#5113,#5154,.T.); +#5154 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5155,#5156,#5157), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5155 = CARTESIAN_POINT('',(-55.25,21.781040268456,20.761476510067)); +#5156 = CARTESIAN_POINT('',(-55.25,21.050755033557,20.761476510067)); +#5157 = CARTESIAN_POINT('',(-55.25,20.490771812081,20.408288590604)); +#5158 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5159 = ORIENTED_EDGE('',*,*,#1346,.F.); +#5160 = SURFACE_OF_LINEAR_EXTRUSION('',#5161,#5165); +#5161 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5162,#5163,#5164), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5162 = CARTESIAN_POINT('',(-56.25,21.781040268456,20.761476510067)); +#5163 = CARTESIAN_POINT('',(-56.25,21.050755033557,20.761476510067)); +#5164 = CARTESIAN_POINT('',(-56.25,20.490771812081,20.408288590604)); +#5165 = VECTOR('',#5166,1.); +#5166 = DIRECTION('',(-1.,-0.,-0.)); +#5167 = ADVANCED_FACE('',(#5168),#5186,.T.); +#5168 = FACE_BOUND('',#5169,.T.); +#5169 = EDGE_LOOP('',(#5170,#5171,#5179,#5185)); +#5170 = ORIENTED_EDGE('',*,*,#5128,.T.); +#5171 = ORIENTED_EDGE('',*,*,#5172,.T.); +#5172 = EDGE_CURVE('',#5121,#5173,#5175,.T.); +#5173 = VERTEX_POINT('',#5174); +#5174 = CARTESIAN_POINT('',(-55.25,18.625,20.417936241611)); +#5175 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5176,#5177,#5178), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5176 = CARTESIAN_POINT('',(-55.25,19.640939597315,19.418775167785)); +#5177 = CARTESIAN_POINT('',(-55.25,19.213087248322,20.074395973154)); +#5178 = CARTESIAN_POINT('',(-55.25,18.625,20.417936241611)); +#5179 = ORIENTED_EDGE('',*,*,#5180,.F.); +#5180 = EDGE_CURVE('',#1131,#5173,#5181,.T.); +#5181 = LINE('',#5182,#5183); +#5182 = CARTESIAN_POINT('',(-56.25,18.625,20.417936241611)); +#5183 = VECTOR('',#5184,1.); +#5184 = DIRECTION('',(1.,0.,0.)); +#5185 = ORIENTED_EDGE('',*,*,#1130,.F.); +#5186 = SURFACE_OF_LINEAR_EXTRUSION('',#5187,#5191); +#5187 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5188,#5189,#5190), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5188 = CARTESIAN_POINT('',(-56.25,19.640939597315,19.418775167785)); +#5189 = CARTESIAN_POINT('',(-56.25,19.213087248322,20.074395973154)); +#5190 = CARTESIAN_POINT('',(-56.25,18.625,20.417936241611)); +#5191 = VECTOR('',#5192,1.); +#5192 = DIRECTION('',(-1.,-0.,-0.)); +#5193 = ADVANCED_FACE('',(#5194),#5212,.T.); +#5194 = FACE_BOUND('',#5195,.T.); +#5195 = EDGE_LOOP('',(#5196,#5204,#5210,#5211)); +#5196 = ORIENTED_EDGE('',*,*,#5197,.T.); +#5197 = EDGE_CURVE('',#1331,#5198,#5200,.T.); +#5198 = VERTEX_POINT('',#5199); +#5199 = CARTESIAN_POINT('',(-55.25,22.967701342282,20.457785234899)); +#5200 = LINE('',#5201,#5202); +#5201 = CARTESIAN_POINT('',(-56.25,22.967701342282,20.457785234899)); +#5202 = VECTOR('',#5203,1.); +#5203 = DIRECTION('',(1.,0.,0.)); +#5204 = ORIENTED_EDGE('',*,*,#5205,.T.); +#5205 = EDGE_CURVE('',#5198,#5146,#5206,.T.); +#5206 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5207,#5208,#5209), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5207 = CARTESIAN_POINT('',(-55.25,22.967701342282,20.457785234899)); +#5208 = CARTESIAN_POINT('',(-55.25,22.429530201342,20.761476510067)); +#5209 = CARTESIAN_POINT('',(-55.25,21.781040268456,20.761476510067)); +#5210 = ORIENTED_EDGE('',*,*,#5145,.F.); +#5211 = ORIENTED_EDGE('',*,*,#1338,.F.); +#5212 = SURFACE_OF_LINEAR_EXTRUSION('',#5213,#5217); +#5213 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5214,#5215,#5216), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5214 = CARTESIAN_POINT('',(-56.25,22.967701342282,20.457785234899)); +#5215 = CARTESIAN_POINT('',(-56.25,22.429530201342,20.761476510067)); +#5216 = CARTESIAN_POINT('',(-56.25,21.781040268456,20.761476510067)); +#5217 = VECTOR('',#5218,1.); +#5218 = DIRECTION('',(-1.,-0.,-0.)); +#5219 = ADVANCED_FACE('',(#5220),#5238,.T.); +#5220 = FACE_BOUND('',#5221,.T.); +#5221 = EDGE_LOOP('',(#5222,#5223,#5231,#5237)); +#5222 = ORIENTED_EDGE('',*,*,#5180,.T.); +#5223 = ORIENTED_EDGE('',*,*,#5224,.T.); +#5224 = EDGE_CURVE('',#5173,#5225,#5227,.T.); +#5225 = VERTEX_POINT('',#5226); +#5226 = CARTESIAN_POINT('',(-55.25,17.332214765101,20.761476510067)); +#5227 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5228,#5229,#5230), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5228 = CARTESIAN_POINT('',(-55.25,18.625,20.417936241611)); +#5229 = CARTESIAN_POINT('',(-55.25,18.036912751678,20.761476510067)); +#5230 = CARTESIAN_POINT('',(-55.25,17.332214765101,20.761476510067)); +#5231 = ORIENTED_EDGE('',*,*,#5232,.F.); +#5232 = EDGE_CURVE('',#1139,#5225,#5233,.T.); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(-56.25,17.332214765101,20.761476510067)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(1.,0.,0.)); +#5237 = ORIENTED_EDGE('',*,*,#1138,.F.); +#5238 = SURFACE_OF_LINEAR_EXTRUSION('',#5239,#5243); +#5239 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5240,#5241,#5242), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5240 = CARTESIAN_POINT('',(-56.25,18.625,20.417936241611)); +#5241 = CARTESIAN_POINT('',(-56.25,18.036912751678,20.761476510067)); +#5242 = CARTESIAN_POINT('',(-56.25,17.332214765101,20.761476510067)); +#5243 = VECTOR('',#5244,1.); +#5244 = DIRECTION('',(-1.,-0.,-0.)); +#5245 = ADVANCED_FACE('',(#5246),#5264,.T.); +#5246 = FACE_BOUND('',#5247,.T.); +#5247 = EDGE_LOOP('',(#5248,#5256,#5262,#5263)); +#5248 = ORIENTED_EDGE('',*,*,#5249,.T.); +#5249 = EDGE_CURVE('',#1323,#5250,#5252,.T.); +#5250 = VERTEX_POINT('',#5251); +#5251 = CARTESIAN_POINT('',(-55.25,23.921140939597,19.553422818792)); +#5252 = LINE('',#5253,#5254); +#5253 = CARTESIAN_POINT('',(-56.25,23.921140939597,19.553422818792)); +#5254 = VECTOR('',#5255,1.); +#5255 = DIRECTION('',(1.,0.,0.)); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5250,#5198,#5258,.T.); +#5258 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5259,#5260,#5261), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5259 = CARTESIAN_POINT('',(-55.25,23.921140939597,19.553422818792)); +#5260 = CARTESIAN_POINT('',(-55.25,23.505872483221,20.154093959732)); +#5261 = CARTESIAN_POINT('',(-55.25,22.967701342282,20.457785234899)); +#5262 = ORIENTED_EDGE('',*,*,#5197,.F.); +#5263 = ORIENTED_EDGE('',*,*,#1330,.F.); +#5264 = SURFACE_OF_LINEAR_EXTRUSION('',#5265,#5269); +#5265 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5266,#5267,#5268), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5266 = CARTESIAN_POINT('',(-56.25,23.921140939597,19.553422818792)); +#5267 = CARTESIAN_POINT('',(-56.25,23.505872483221,20.154093959732)); +#5268 = CARTESIAN_POINT('',(-56.25,22.967701342282,20.457785234899)); +#5269 = VECTOR('',#5270,1.); +#5270 = DIRECTION('',(-1.,-0.,-0.)); +#5271 = ADVANCED_FACE('',(#5272),#5290,.T.); +#5272 = FACE_BOUND('',#5273,.T.); +#5273 = EDGE_LOOP('',(#5274,#5275,#5283,#5289)); +#5274 = ORIENTED_EDGE('',*,*,#5232,.T.); +#5275 = ORIENTED_EDGE('',*,*,#5276,.T.); +#5276 = EDGE_CURVE('',#5225,#5277,#5279,.T.); +#5277 = VERTEX_POINT('',#5278); +#5278 = CARTESIAN_POINT('',(-55.25,15.482802013423,20.013993288591)); +#5279 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5280,#5281,#5282), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5280 = CARTESIAN_POINT('',(-55.25,17.332214765101,20.761476510067)); +#5281 = CARTESIAN_POINT('',(-55.25,16.117869127517,20.761476510067)); +#5282 = CARTESIAN_POINT('',(-55.25,15.482802013423,20.013993288591)); +#5283 = ORIENTED_EDGE('',*,*,#5284,.F.); +#5284 = EDGE_CURVE('',#1147,#5277,#5285,.T.); +#5285 = LINE('',#5286,#5287); +#5286 = CARTESIAN_POINT('',(-56.25,15.482802013423,20.013993288591)); +#5287 = VECTOR('',#5288,1.); +#5288 = DIRECTION('',(1.,0.,0.)); +#5289 = ORIENTED_EDGE('',*,*,#1146,.F.); +#5290 = SURFACE_OF_LINEAR_EXTRUSION('',#5291,#5295); +#5291 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5292,#5293,#5294), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5292 = CARTESIAN_POINT('',(-56.25,17.332214765101,20.761476510067)); +#5293 = CARTESIAN_POINT('',(-56.25,16.117869127517,20.761476510067)); +#5294 = CARTESIAN_POINT('',(-56.25,15.482802013423,20.013993288591)); +#5295 = VECTOR('',#5296,1.); +#5296 = DIRECTION('',(-1.,-0.,-0.)); +#5297 = ADVANCED_FACE('',(#5298),#5316,.T.); +#5298 = FACE_BOUND('',#5299,.T.); +#5299 = EDGE_LOOP('',(#5300,#5308,#5314,#5315)); +#5300 = ORIENTED_EDGE('',*,*,#5301,.T.); +#5301 = EDGE_CURVE('',#1315,#5302,#5304,.T.); +#5302 = VERTEX_POINT('',#5303); +#5303 = CARTESIAN_POINT('',(-55.25,23.921140939597,20.600402684564)); +#5304 = LINE('',#5305,#5306); +#5305 = CARTESIAN_POINT('',(-56.25,23.921140939597,20.600402684564)); +#5306 = VECTOR('',#5307,1.); +#5307 = DIRECTION('',(1.,0.,0.)); +#5308 = ORIENTED_EDGE('',*,*,#5309,.T.); +#5309 = EDGE_CURVE('',#5302,#5250,#5310,.T.); +#5310 = LINE('',#5311,#5312); +#5311 = CARTESIAN_POINT('',(-55.25,23.921140939597,20.600402684564)); +#5312 = VECTOR('',#5313,1.); +#5313 = DIRECTION('',(0.,0.,-1.)); +#5314 = ORIENTED_EDGE('',*,*,#5249,.F.); +#5315 = ORIENTED_EDGE('',*,*,#1322,.F.); +#5316 = PLANE('',#5317); +#5317 = AXIS2_PLACEMENT_3D('',#5318,#5319,#5320); +#5318 = CARTESIAN_POINT('',(-56.25,23.921140939597,20.600402684564)); +#5319 = DIRECTION('',(0.,1.,0.)); +#5320 = DIRECTION('',(0.,0.,-1.)); +#5321 = ADVANCED_FACE('',(#5322),#5340,.T.); +#5322 = FACE_BOUND('',#5323,.T.); +#5323 = EDGE_LOOP('',(#5324,#5325,#5333,#5339)); +#5324 = ORIENTED_EDGE('',*,*,#5284,.T.); +#5325 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5326 = EDGE_CURVE('',#5277,#5327,#5329,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-55.25,14.847315436242,17.840755033557)); +#5329 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5330,#5331,#5332), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5330 = CARTESIAN_POINT('',(-55.25,15.482802013423,20.013993288591)); +#5331 = CARTESIAN_POINT('',(-55.25,14.847315436242,19.266510067114)); +#5332 = CARTESIAN_POINT('',(-55.25,14.847315436242,17.840755033557)); +#5333 = ORIENTED_EDGE('',*,*,#5334,.F.); +#5334 = EDGE_CURVE('',#1155,#5327,#5335,.T.); +#5335 = LINE('',#5336,#5337); +#5336 = CARTESIAN_POINT('',(-56.25,14.847315436242,17.840755033557)); +#5337 = VECTOR('',#5338,1.); +#5338 = DIRECTION('',(1.,0.,0.)); +#5339 = ORIENTED_EDGE('',*,*,#1154,.F.); +#5340 = SURFACE_OF_LINEAR_EXTRUSION('',#5341,#5345); +#5341 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5342,#5343,#5344), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5342 = CARTESIAN_POINT('',(-56.25,15.482802013423,20.013993288591)); +#5343 = CARTESIAN_POINT('',(-56.25,14.847315436242,19.266510067114)); +#5344 = CARTESIAN_POINT('',(-56.25,14.847315436242,17.840755033557)); +#5345 = VECTOR('',#5346,1.); +#5346 = DIRECTION('',(-1.,-0.,-0.)); +#5347 = ADVANCED_FACE('',(#5348),#5366,.T.); +#5348 = FACE_BOUND('',#5349,.T.); +#5349 = EDGE_LOOP('',(#5350,#5358,#5364,#5365)); +#5350 = ORIENTED_EDGE('',*,*,#5351,.T.); +#5351 = EDGE_CURVE('',#1307,#5352,#5354,.T.); +#5352 = VERTEX_POINT('',#5353); +#5353 = CARTESIAN_POINT('',(-55.25,26.176174496644,20.600402684564)); +#5354 = LINE('',#5355,#5356); +#5355 = CARTESIAN_POINT('',(-56.25,26.176174496644,20.600402684564)); +#5356 = VECTOR('',#5357,1.); +#5357 = DIRECTION('',(1.,0.,0.)); +#5358 = ORIENTED_EDGE('',*,*,#5359,.T.); +#5359 = EDGE_CURVE('',#5352,#5302,#5360,.T.); +#5360 = LINE('',#5361,#5362); +#5361 = CARTESIAN_POINT('',(-55.25,26.176174496644,20.600402684564)); +#5362 = VECTOR('',#5363,1.); +#5363 = DIRECTION('',(0.,-1.,0.)); +#5364 = ORIENTED_EDGE('',*,*,#5301,.F.); +#5365 = ORIENTED_EDGE('',*,*,#1314,.F.); +#5366 = PLANE('',#5367); +#5367 = AXIS2_PLACEMENT_3D('',#5368,#5369,#5370); +#5368 = CARTESIAN_POINT('',(-56.25,26.176174496644,20.600402684564)); +#5369 = DIRECTION('',(0.,0.,-1.)); +#5370 = DIRECTION('',(0.,-1.,0.)); +#5371 = ADVANCED_FACE('',(#5372),#5390,.T.); +#5372 = FACE_BOUND('',#5373,.T.); +#5373 = EDGE_LOOP('',(#5374,#5375,#5383,#5389)); +#5374 = ORIENTED_EDGE('',*,*,#5334,.T.); +#5375 = ORIENTED_EDGE('',*,*,#5376,.T.); +#5376 = EDGE_CURVE('',#5327,#5377,#5379,.T.); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(-55.25,14.847315436242,13.54)); +#5379 = LINE('',#5380,#5381); +#5380 = CARTESIAN_POINT('',(-55.25,14.847315436242,17.840755033557)); +#5381 = VECTOR('',#5382,1.); +#5382 = DIRECTION('',(0.,0.,-1.)); +#5383 = ORIENTED_EDGE('',*,*,#5384,.F.); +#5384 = EDGE_CURVE('',#1163,#5377,#5385,.T.); +#5385 = LINE('',#5386,#5387); +#5386 = CARTESIAN_POINT('',(-56.25,14.847315436242,13.54)); +#5387 = VECTOR('',#5388,1.); +#5388 = DIRECTION('',(1.,0.,0.)); +#5389 = ORIENTED_EDGE('',*,*,#1162,.F.); +#5390 = PLANE('',#5391); +#5391 = AXIS2_PLACEMENT_3D('',#5392,#5393,#5394); +#5392 = CARTESIAN_POINT('',(-56.25,14.847315436242,17.840755033557)); +#5393 = DIRECTION('',(0.,1.,0.)); +#5394 = DIRECTION('',(0.,0.,-1.)); +#5395 = ADVANCED_FACE('',(#5396),#5414,.T.); +#5396 = FACE_BOUND('',#5397,.T.); +#5397 = EDGE_LOOP('',(#5398,#5406,#5412,#5413)); +#5398 = ORIENTED_EDGE('',*,*,#5399,.T.); +#5399 = EDGE_CURVE('',#1299,#5400,#5402,.T.); +#5400 = VERTEX_POINT('',#5401); +#5401 = CARTESIAN_POINT('',(-55.25,26.176174496644,13.54)); +#5402 = LINE('',#5403,#5404); +#5403 = CARTESIAN_POINT('',(-56.25,26.176174496644,13.54)); +#5404 = VECTOR('',#5405,1.); +#5405 = DIRECTION('',(1.,0.,0.)); +#5406 = ORIENTED_EDGE('',*,*,#5407,.T.); +#5407 = EDGE_CURVE('',#5400,#5352,#5408,.T.); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(-55.25,26.176174496644,13.54)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(0.,0.,1.)); +#5412 = ORIENTED_EDGE('',*,*,#5351,.F.); +#5413 = ORIENTED_EDGE('',*,*,#1306,.F.); +#5414 = PLANE('',#5415); +#5415 = AXIS2_PLACEMENT_3D('',#5416,#5417,#5418); +#5416 = CARTESIAN_POINT('',(-56.25,26.176174496644,13.54)); +#5417 = DIRECTION('',(0.,-1.,0.)); +#5418 = DIRECTION('',(0.,0.,1.)); +#5419 = ADVANCED_FACE('',(#5420),#5438,.T.); +#5420 = FACE_BOUND('',#5421,.T.); +#5421 = EDGE_LOOP('',(#5422,#5423,#5431,#5437)); +#5422 = ORIENTED_EDGE('',*,*,#5384,.T.); +#5423 = ORIENTED_EDGE('',*,*,#5424,.T.); +#5424 = EDGE_CURVE('',#5377,#5425,#5427,.T.); +#5425 = VERTEX_POINT('',#5426); +#5426 = CARTESIAN_POINT('',(-55.25,17.102348993289,13.54)); +#5427 = LINE('',#5428,#5429); +#5428 = CARTESIAN_POINT('',(-55.25,14.847315436242,13.54)); +#5429 = VECTOR('',#5430,1.); +#5430 = DIRECTION('',(0.,1.,0.)); +#5431 = ORIENTED_EDGE('',*,*,#5432,.F.); +#5432 = EDGE_CURVE('',#1171,#5425,#5433,.T.); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(-56.25,17.102348993289,13.54)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(1.,0.,0.)); +#5437 = ORIENTED_EDGE('',*,*,#1170,.F.); +#5438 = PLANE('',#5439); +#5439 = AXIS2_PLACEMENT_3D('',#5440,#5441,#5442); +#5440 = CARTESIAN_POINT('',(-56.25,14.847315436242,13.54)); +#5441 = DIRECTION('',(0.,0.,1.)); +#5442 = DIRECTION('',(0.,1.,0.)); +#5443 = ADVANCED_FACE('',(#5444),#5462,.T.); +#5444 = FACE_BOUND('',#5445,.T.); +#5445 = EDGE_LOOP('',(#5446,#5454,#5460,#5461)); +#5446 = ORIENTED_EDGE('',*,*,#5447,.T.); +#5447 = EDGE_CURVE('',#1291,#5448,#5450,.T.); +#5448 = VERTEX_POINT('',#5449); +#5449 = CARTESIAN_POINT('',(-55.25,23.921140939597,13.54)); +#5450 = LINE('',#5451,#5452); +#5451 = CARTESIAN_POINT('',(-56.25,23.921140939597,13.54)); +#5452 = VECTOR('',#5453,1.); +#5453 = DIRECTION('',(1.,0.,0.)); +#5454 = ORIENTED_EDGE('',*,*,#5455,.T.); +#5455 = EDGE_CURVE('',#5448,#5400,#5456,.T.); +#5456 = LINE('',#5457,#5458); +#5457 = CARTESIAN_POINT('',(-55.25,23.921140939597,13.54)); +#5458 = VECTOR('',#5459,1.); +#5459 = DIRECTION('',(0.,1.,0.)); +#5460 = ORIENTED_EDGE('',*,*,#5399,.F.); +#5461 = ORIENTED_EDGE('',*,*,#1298,.F.); +#5462 = PLANE('',#5463); +#5463 = AXIS2_PLACEMENT_3D('',#5464,#5465,#5466); +#5464 = CARTESIAN_POINT('',(-56.25,23.921140939597,13.54)); +#5465 = DIRECTION('',(0.,0.,1.)); +#5466 = DIRECTION('',(0.,1.,0.)); +#5467 = ADVANCED_FACE('',(#5468),#5486,.T.); +#5468 = FACE_BOUND('',#5469,.T.); +#5469 = EDGE_LOOP('',(#5470,#5471,#5479,#5485)); +#5470 = ORIENTED_EDGE('',*,*,#5432,.T.); +#5471 = ORIENTED_EDGE('',*,*,#5472,.T.); +#5472 = EDGE_CURVE('',#5425,#5473,#5475,.T.); +#5473 = VERTEX_POINT('',#5474); +#5474 = CARTESIAN_POINT('',(-55.25,17.102348993289,17.222466442953)); +#5475 = LINE('',#5476,#5477); +#5476 = CARTESIAN_POINT('',(-55.25,17.102348993289,13.54)); +#5477 = VECTOR('',#5478,1.); +#5478 = DIRECTION('',(0.,0.,1.)); +#5479 = ORIENTED_EDGE('',*,*,#5480,.F.); +#5480 = EDGE_CURVE('',#1179,#5473,#5481,.T.); +#5481 = LINE('',#5482,#5483); +#5482 = CARTESIAN_POINT('',(-56.25,17.102348993289,17.222466442953)); +#5483 = VECTOR('',#5484,1.); +#5484 = DIRECTION('',(1.,0.,0.)); +#5485 = ORIENTED_EDGE('',*,*,#1178,.F.); +#5486 = PLANE('',#5487); +#5487 = AXIS2_PLACEMENT_3D('',#5488,#5489,#5490); +#5488 = CARTESIAN_POINT('',(-56.25,17.102348993289,13.54)); +#5489 = DIRECTION('',(0.,-1.,0.)); +#5490 = DIRECTION('',(0.,0.,1.)); +#5491 = ADVANCED_FACE('',(#5492),#5510,.T.); +#5492 = FACE_BOUND('',#5493,.T.); +#5493 = EDGE_LOOP('',(#5494,#5502,#5508,#5509)); +#5494 = ORIENTED_EDGE('',*,*,#5495,.T.); +#5495 = EDGE_CURVE('',#1283,#5496,#5498,.T.); +#5496 = VERTEX_POINT('',#5497); +#5497 = CARTESIAN_POINT('',(-55.25,23.921140939597,17.014412751678)); +#5498 = LINE('',#5499,#5500); +#5499 = CARTESIAN_POINT('',(-56.25,23.921140939597,17.014412751678)); +#5500 = VECTOR('',#5501,1.); +#5501 = DIRECTION('',(1.,0.,0.)); +#5502 = ORIENTED_EDGE('',*,*,#5503,.T.); +#5503 = EDGE_CURVE('',#5496,#5448,#5504,.T.); +#5504 = LINE('',#5505,#5506); +#5505 = CARTESIAN_POINT('',(-55.25,23.921140939597,17.014412751678)); +#5506 = VECTOR('',#5507,1.); +#5507 = DIRECTION('',(0.,0.,-1.)); +#5508 = ORIENTED_EDGE('',*,*,#5447,.F.); +#5509 = ORIENTED_EDGE('',*,*,#1290,.F.); +#5510 = PLANE('',#5511); +#5511 = AXIS2_PLACEMENT_3D('',#5512,#5513,#5514); +#5512 = CARTESIAN_POINT('',(-56.25,23.921140939597,17.014412751678)); +#5513 = DIRECTION('',(0.,1.,0.)); +#5514 = DIRECTION('',(0.,0.,-1.)); +#5515 = ADVANCED_FACE('',(#5516),#5534,.T.); +#5516 = FACE_BOUND('',#5517,.T.); +#5517 = EDGE_LOOP('',(#5518,#5519,#5527,#5533)); +#5518 = ORIENTED_EDGE('',*,*,#5480,.T.); +#5519 = ORIENTED_EDGE('',*,*,#5520,.T.); +#5520 = EDGE_CURVE('',#5473,#5521,#5523,.T.); +#5521 = VERTEX_POINT('',#5522); +#5522 = CARTESIAN_POINT('',(-55.25,17.093120805369,17.392348993289)); +#5523 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5524,#5525,#5526), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5524 = CARTESIAN_POINT('',(-55.25,17.102348993289,17.222466442953)); +#5525 = CARTESIAN_POINT('',(-55.25,17.09605704698,17.304261744966)); +#5526 = CARTESIAN_POINT('',(-55.25,17.093120805369,17.392348993289)); +#5527 = ORIENTED_EDGE('',*,*,#5528,.F.); +#5528 = EDGE_CURVE('',#1187,#5521,#5529,.T.); +#5529 = LINE('',#5530,#5531); +#5530 = CARTESIAN_POINT('',(-56.25,17.093120805369,17.392348993289)); +#5531 = VECTOR('',#5532,1.); +#5532 = DIRECTION('',(1.,0.,0.)); +#5533 = ORIENTED_EDGE('',*,*,#1186,.F.); +#5534 = SURFACE_OF_LINEAR_EXTRUSION('',#5535,#5539); +#5535 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5536,#5537,#5538), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5536 = CARTESIAN_POINT('',(-56.25,17.102348993289,17.222466442953)); +#5537 = CARTESIAN_POINT('',(-56.25,17.09605704698,17.304261744966)); +#5538 = CARTESIAN_POINT('',(-56.25,17.093120805369,17.392348993289)); +#5539 = VECTOR('',#5540,1.); +#5540 = DIRECTION('',(-1.,-0.,-0.)); +#5541 = ADVANCED_FACE('',(#5542),#5560,.T.); +#5542 = FACE_BOUND('',#5543,.T.); +#5543 = EDGE_LOOP('',(#5544,#5552,#5558,#5559)); +#5544 = ORIENTED_EDGE('',*,*,#5545,.T.); +#5545 = EDGE_CURVE('',#1275,#5546,#5548,.T.); +#5546 = VERTEX_POINT('',#5547); +#5547 = CARTESIAN_POINT('',(-55.25,23.56711409396,18.537063758389)); +#5548 = LINE('',#5549,#5550); +#5549 = CARTESIAN_POINT('',(-56.25,23.56711409396,18.537063758389)); +#5550 = VECTOR('',#5551,1.); +#5551 = DIRECTION('',(1.,0.,0.)); +#5552 = ORIENTED_EDGE('',*,*,#5553,.T.); +#5553 = EDGE_CURVE('',#5546,#5496,#5554,.T.); +#5554 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5555,#5556,#5557), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5555 = CARTESIAN_POINT('',(-55.25,23.56711409396,18.537063758389)); +#5556 = CARTESIAN_POINT('',(-55.25,23.921140939597,18.004345637584)); +#5557 = CARTESIAN_POINT('',(-55.25,23.921140939597,17.014412751678)); +#5558 = ORIENTED_EDGE('',*,*,#5495,.F.); +#5559 = ORIENTED_EDGE('',*,*,#1282,.F.); +#5560 = SURFACE_OF_LINEAR_EXTRUSION('',#5561,#5565); +#5561 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5562,#5563,#5564), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5562 = CARTESIAN_POINT('',(-56.25,23.56711409396,18.537063758389)); +#5563 = CARTESIAN_POINT('',(-56.25,23.921140939597,18.004345637584)); +#5564 = CARTESIAN_POINT('',(-56.25,23.921140939597,17.014412751678)); +#5565 = VECTOR('',#5566,1.); +#5566 = DIRECTION('',(-1.,-0.,-0.)); +#5567 = ADVANCED_FACE('',(#5568),#5586,.T.); +#5568 = FACE_BOUND('',#5569,.T.); +#5569 = EDGE_LOOP('',(#5570,#5571,#5579,#5585)); +#5570 = ORIENTED_EDGE('',*,*,#5528,.T.); +#5571 = ORIENTED_EDGE('',*,*,#5572,.T.); +#5572 = EDGE_CURVE('',#5521,#5573,#5575,.T.); +#5573 = VERTEX_POINT('',#5574); +#5574 = CARTESIAN_POINT('',(-55.25,17.089765100671,17.644865771812)); +#5575 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5576,#5577,#5578), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5576 = CARTESIAN_POINT('',(-55.25,17.093120805369,17.392348993289)); +#5577 = CARTESIAN_POINT('',(-55.25,17.089765100671,17.480855704698)); +#5578 = CARTESIAN_POINT('',(-55.25,17.089765100671,17.644865771812)); +#5579 = ORIENTED_EDGE('',*,*,#5580,.F.); +#5580 = EDGE_CURVE('',#1195,#5573,#5581,.T.); +#5581 = LINE('',#5582,#5583); +#5582 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.644865771812)); +#5583 = VECTOR('',#5584,1.); +#5584 = DIRECTION('',(1.,0.,0.)); +#5585 = ORIENTED_EDGE('',*,*,#1194,.F.); +#5586 = SURFACE_OF_LINEAR_EXTRUSION('',#5587,#5591); +#5587 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5588,#5589,#5590), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5588 = CARTESIAN_POINT('',(-56.25,17.093120805369,17.392348993289)); +#5589 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.480855704698)); +#5590 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.644865771812)); +#5591 = VECTOR('',#5592,1.); +#5592 = DIRECTION('',(-1.,-0.,-0.)); +#5593 = ADVANCED_FACE('',(#5594),#5612,.T.); +#5594 = FACE_BOUND('',#5595,.T.); +#5595 = EDGE_LOOP('',(#5596,#5604,#5610,#5611)); +#5596 = ORIENTED_EDGE('',*,*,#5597,.T.); +#5597 = EDGE_CURVE('',#1267,#5598,#5600,.T.); +#5598 = VERTEX_POINT('',#5599); +#5599 = CARTESIAN_POINT('',(-55.25,22.562080536913,19.070201342282)); +#5600 = LINE('',#5601,#5602); +#5601 = CARTESIAN_POINT('',(-56.25,22.562080536913,19.070201342282)); +#5602 = VECTOR('',#5603,1.); +#5603 = DIRECTION('',(1.,0.,0.)); +#5604 = ORIENTED_EDGE('',*,*,#5605,.T.); +#5605 = EDGE_CURVE('',#5598,#5546,#5606,.T.); +#5606 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5607,#5608,#5609), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5607 = CARTESIAN_POINT('',(-55.25,22.562080536913,19.070201342282)); +#5608 = CARTESIAN_POINT('',(-55.25,23.213087248322,19.070201342282)); +#5609 = CARTESIAN_POINT('',(-55.25,23.56711409396,18.537063758389)); +#5610 = ORIENTED_EDGE('',*,*,#5545,.F.); +#5611 = ORIENTED_EDGE('',*,*,#1274,.F.); +#5612 = SURFACE_OF_LINEAR_EXTRUSION('',#5613,#5617); +#5613 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5614,#5615,#5616), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5614 = CARTESIAN_POINT('',(-56.25,22.562080536913,19.070201342282)); +#5615 = CARTESIAN_POINT('',(-56.25,23.213087248322,19.070201342282)); +#5616 = CARTESIAN_POINT('',(-56.25,23.56711409396,18.537063758389)); +#5617 = VECTOR('',#5618,1.); +#5618 = DIRECTION('',(-1.,-0.,-0.)); +#5619 = ADVANCED_FACE('',(#5620),#5638,.T.); +#5620 = FACE_BOUND('',#5621,.T.); +#5621 = EDGE_LOOP('',(#5622,#5623,#5631,#5637)); +#5622 = ORIENTED_EDGE('',*,*,#5580,.T.); +#5623 = ORIENTED_EDGE('',*,*,#5624,.T.); +#5624 = EDGE_CURVE('',#5573,#5625,#5627,.T.); +#5625 = VERTEX_POINT('',#5626); +#5626 = CARTESIAN_POINT('',(-55.25,17.311241610738,18.732533557047)); +#5627 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5628,#5629,#5630), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5628 = CARTESIAN_POINT('',(-55.25,17.089765100671,17.644865771812)); +#5629 = CARTESIAN_POINT('',(-55.25,17.089765100671,18.395285234899)); +#5630 = CARTESIAN_POINT('',(-55.25,17.311241610738,18.732533557047)); +#5631 = ORIENTED_EDGE('',*,*,#5632,.F.); +#5632 = EDGE_CURVE('',#1203,#5625,#5633,.T.); +#5633 = LINE('',#5634,#5635); +#5634 = CARTESIAN_POINT('',(-56.25,17.311241610738,18.732533557047)); +#5635 = VECTOR('',#5636,1.); +#5636 = DIRECTION('',(1.,0.,0.)); +#5637 = ORIENTED_EDGE('',*,*,#1202,.F.); +#5638 = SURFACE_OF_LINEAR_EXTRUSION('',#5639,#5643); +#5639 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5640,#5641,#5642), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5640 = CARTESIAN_POINT('',(-56.25,17.089765100671,17.644865771812)); +#5641 = CARTESIAN_POINT('',(-56.25,17.089765100671,18.395285234899)); +#5642 = CARTESIAN_POINT('',(-56.25,17.311241610738,18.732533557047)); +#5643 = VECTOR('',#5644,1.); +#5644 = DIRECTION('',(-1.,-0.,-0.)); +#5645 = ADVANCED_FACE('',(#5646),#5664,.T.); +#5646 = FACE_BOUND('',#5647,.T.); +#5647 = EDGE_LOOP('',(#5648,#5656,#5662,#5663)); +#5648 = ORIENTED_EDGE('',*,*,#5649,.T.); +#5649 = EDGE_CURVE('',#1259,#5650,#5652,.T.); +#5650 = VERTEX_POINT('',#5651); +#5651 = CARTESIAN_POINT('',(-55.25,21.84144295302,18.732533557047)); +#5652 = LINE('',#5653,#5654); +#5653 = CARTESIAN_POINT('',(-56.25,21.84144295302,18.732533557047)); +#5654 = VECTOR('',#5655,1.); +#5655 = DIRECTION('',(1.,0.,0.)); +#5656 = ORIENTED_EDGE('',*,*,#5657,.T.); +#5657 = EDGE_CURVE('',#5650,#5598,#5658,.T.); +#5658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5659,#5660,#5661), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5659 = CARTESIAN_POINT('',(-55.25,21.84144295302,18.732533557047)); +#5660 = CARTESIAN_POINT('',(-55.25,22.043624161074,19.070201342282)); +#5661 = CARTESIAN_POINT('',(-55.25,22.562080536913,19.070201342282)); +#5662 = ORIENTED_EDGE('',*,*,#5597,.F.); +#5663 = ORIENTED_EDGE('',*,*,#1266,.F.); +#5664 = SURFACE_OF_LINEAR_EXTRUSION('',#5665,#5669); +#5665 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5666,#5667,#5668), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5666 = CARTESIAN_POINT('',(-56.25,21.84144295302,18.732533557047)); +#5667 = CARTESIAN_POINT('',(-56.25,22.043624161074,19.070201342282)); +#5668 = CARTESIAN_POINT('',(-56.25,22.562080536913,19.070201342282)); +#5669 = VECTOR('',#5670,1.); +#5670 = DIRECTION('',(-1.,-0.,-0.)); +#5671 = ADVANCED_FACE('',(#5672),#5690,.T.); +#5672 = FACE_BOUND('',#5673,.T.); +#5673 = EDGE_LOOP('',(#5674,#5675,#5683,#5689)); +#5674 = ORIENTED_EDGE('',*,*,#5632,.T.); +#5675 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5676 = EDGE_CURVE('',#5625,#5677,#5679,.T.); +#5677 = VERTEX_POINT('',#5678); +#5678 = CARTESIAN_POINT('',(-55.25,18.025167785235,19.070201342282)); +#5679 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5680,#5681,#5682), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5680 = CARTESIAN_POINT('',(-55.25,17.311241610738,18.732533557047)); +#5681 = CARTESIAN_POINT('',(-55.25,17.532298657718,19.070201342282)); +#5682 = CARTESIAN_POINT('',(-55.25,18.025167785235,19.070201342282)); +#5683 = ORIENTED_EDGE('',*,*,#5684,.F.); +#5684 = EDGE_CURVE('',#1211,#5677,#5685,.T.); +#5685 = LINE('',#5686,#5687); +#5686 = CARTESIAN_POINT('',(-56.25,18.025167785235,19.070201342282)); +#5687 = VECTOR('',#5688,1.); +#5688 = DIRECTION('',(1.,0.,0.)); +#5689 = ORIENTED_EDGE('',*,*,#1210,.F.); +#5690 = SURFACE_OF_LINEAR_EXTRUSION('',#5691,#5695); +#5691 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5692,#5693,#5694), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5692 = CARTESIAN_POINT('',(-56.25,17.311241610738,18.732533557047)); +#5693 = CARTESIAN_POINT('',(-56.25,17.532298657718,19.070201342282)); +#5694 = CARTESIAN_POINT('',(-56.25,18.025167785235,19.070201342282)); +#5695 = VECTOR('',#5696,1.); +#5696 = DIRECTION('',(-1.,-0.,-0.)); +#5697 = ADVANCED_FACE('',(#5698),#5716,.T.); +#5698 = FACE_BOUND('',#5699,.T.); +#5699 = EDGE_LOOP('',(#5700,#5708,#5714,#5715)); +#5700 = ORIENTED_EDGE('',*,*,#5701,.T.); +#5701 = EDGE_CURVE('',#1251,#5702,#5704,.T.); +#5702 = VERTEX_POINT('',#5703); +#5703 = CARTESIAN_POINT('',(-55.25,21.639261744966,17.222466442953)); +#5704 = LINE('',#5705,#5706); +#5705 = CARTESIAN_POINT('',(-56.25,21.639261744966,17.222466442953)); +#5706 = VECTOR('',#5707,1.); +#5707 = DIRECTION('',(1.,0.,0.)); +#5708 = ORIENTED_EDGE('',*,*,#5709,.T.); +#5709 = EDGE_CURVE('',#5702,#5650,#5710,.T.); +#5710 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5711,#5712,#5713), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5711 = CARTESIAN_POINT('',(-55.25,21.639261744966,17.222466442953)); +#5712 = CARTESIAN_POINT('',(-55.25,21.639261744966,18.395285234899)); +#5713 = CARTESIAN_POINT('',(-55.25,21.84144295302,18.732533557047)); +#5714 = ORIENTED_EDGE('',*,*,#5649,.F.); +#5715 = ORIENTED_EDGE('',*,*,#1258,.F.); +#5716 = SURFACE_OF_LINEAR_EXTRUSION('',#5717,#5721); +#5717 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5718,#5719,#5720), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5718 = CARTESIAN_POINT('',(-56.25,21.639261744966,17.222466442953)); +#5719 = CARTESIAN_POINT('',(-56.25,21.639261744966,18.395285234899)); +#5720 = CARTESIAN_POINT('',(-56.25,21.84144295302,18.732533557047)); +#5721 = VECTOR('',#5722,1.); +#5722 = DIRECTION('',(-1.,-0.,-0.)); +#5723 = ADVANCED_FACE('',(#5724),#5742,.T.); +#5724 = FACE_BOUND('',#5725,.T.); +#5725 = EDGE_LOOP('',(#5726,#5727,#5735,#5741)); +#5726 = ORIENTED_EDGE('',*,*,#5684,.T.); +#5727 = ORIENTED_EDGE('',*,*,#5728,.T.); +#5728 = EDGE_CURVE('',#5677,#5729,#5731,.T.); +#5729 = VERTEX_POINT('',#5730); +#5730 = CARTESIAN_POINT('',(-55.25,19.020973154362,18.540419463087)); +#5731 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5732,#5733,#5734), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5732 = CARTESIAN_POINT('',(-55.25,18.025167785235,19.070201342282)); +#5733 = CARTESIAN_POINT('',(-55.25,18.669882550336,19.070201342282)); +#5734 = CARTESIAN_POINT('',(-55.25,19.020973154362,18.540419463087)); +#5735 = ORIENTED_EDGE('',*,*,#5736,.F.); +#5736 = EDGE_CURVE('',#1219,#5729,#5737,.T.); +#5737 = LINE('',#5738,#5739); +#5738 = CARTESIAN_POINT('',(-56.25,19.020973154362,18.540419463087)); +#5739 = VECTOR('',#5740,1.); +#5740 = DIRECTION('',(1.,0.,0.)); +#5741 = ORIENTED_EDGE('',*,*,#1218,.F.); +#5742 = SURFACE_OF_LINEAR_EXTRUSION('',#5743,#5747); +#5743 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5744,#5745,#5746), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5744 = CARTESIAN_POINT('',(-56.25,18.025167785235,19.070201342282)); +#5745 = CARTESIAN_POINT('',(-56.25,18.669882550336,19.070201342282)); +#5746 = CARTESIAN_POINT('',(-56.25,19.020973154362,18.540419463087)); +#5747 = VECTOR('',#5748,1.); +#5748 = DIRECTION('',(-1.,-0.,-0.)); +#5749 = ADVANCED_FACE('',(#5750),#5768,.T.); +#5750 = FACE_BOUND('',#5751,.T.); +#5751 = EDGE_LOOP('',(#5752,#5760,#5766,#5767)); +#5752 = ORIENTED_EDGE('',*,*,#5753,.T.); +#5753 = EDGE_CURVE('',#1243,#5754,#5756,.T.); +#5754 = VERTEX_POINT('',#5755); +#5755 = CARTESIAN_POINT('',(-55.25,21.639261744966,13.54)); +#5756 = LINE('',#5757,#5758); +#5757 = CARTESIAN_POINT('',(-56.25,21.639261744966,13.54)); +#5758 = VECTOR('',#5759,1.); +#5759 = DIRECTION('',(1.,0.,0.)); +#5760 = ORIENTED_EDGE('',*,*,#5761,.T.); +#5761 = EDGE_CURVE('',#5754,#5702,#5762,.T.); +#5762 = LINE('',#5763,#5764); +#5763 = CARTESIAN_POINT('',(-55.25,21.639261744966,13.54)); +#5764 = VECTOR('',#5765,1.); +#5765 = DIRECTION('',(0.,0.,1.)); +#5766 = ORIENTED_EDGE('',*,*,#5701,.F.); +#5767 = ORIENTED_EDGE('',*,*,#1250,.F.); +#5768 = PLANE('',#5769); +#5769 = AXIS2_PLACEMENT_3D('',#5770,#5771,#5772); +#5770 = CARTESIAN_POINT('',(-56.25,21.639261744966,13.54)); +#5771 = DIRECTION('',(0.,-1.,0.)); +#5772 = DIRECTION('',(0.,0.,1.)); +#5773 = ADVANCED_FACE('',(#5774),#5792,.T.); +#5774 = FACE_BOUND('',#5775,.T.); +#5775 = EDGE_LOOP('',(#5776,#5777,#5785,#5791)); +#5776 = ORIENTED_EDGE('',*,*,#5736,.T.); +#5777 = ORIENTED_EDGE('',*,*,#5778,.T.); +#5778 = EDGE_CURVE('',#5729,#5779,#5781,.T.); +#5779 = VERTEX_POINT('',#5780); +#5780 = CARTESIAN_POINT('',(-55.25,19.384228187919,17.008120805369)); +#5781 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5782,#5783,#5784), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5782 = CARTESIAN_POINT('',(-55.25,19.020973154362,18.540419463087)); +#5783 = CARTESIAN_POINT('',(-55.25,19.371644295302,18.010637583893)); +#5784 = CARTESIAN_POINT('',(-55.25,19.384228187919,17.008120805369)); +#5785 = ORIENTED_EDGE('',*,*,#5786,.F.); +#5786 = EDGE_CURVE('',#1227,#5779,#5787,.T.); +#5787 = LINE('',#5788,#5789); +#5788 = CARTESIAN_POINT('',(-56.25,19.384228187919,17.008120805369)); +#5789 = VECTOR('',#5790,1.); +#5790 = DIRECTION('',(1.,0.,0.)); +#5791 = ORIENTED_EDGE('',*,*,#1226,.F.); +#5792 = SURFACE_OF_LINEAR_EXTRUSION('',#5793,#5797); +#5793 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5794,#5795,#5796), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5794 = CARTESIAN_POINT('',(-56.25,19.020973154362,18.540419463087)); +#5795 = CARTESIAN_POINT('',(-56.25,19.371644295302,18.010637583893)); +#5796 = CARTESIAN_POINT('',(-56.25,19.384228187919,17.008120805369)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(-1.,-0.,-0.)); +#5799 = ADVANCED_FACE('',(#5800),#5818,.T.); +#5800 = FACE_BOUND('',#5801,.T.); +#5801 = EDGE_LOOP('',(#5802,#5810,#5816,#5817)); +#5802 = ORIENTED_EDGE('',*,*,#5803,.T.); +#5803 = EDGE_CURVE('',#1235,#5804,#5806,.T.); +#5804 = VERTEX_POINT('',#5805); +#5805 = CARTESIAN_POINT('',(-55.25,19.384228187919,13.54)); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(-56.25,19.384228187919,13.54)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(1.,0.,0.)); +#5810 = ORIENTED_EDGE('',*,*,#5811,.T.); +#5811 = EDGE_CURVE('',#5804,#5754,#5812,.T.); +#5812 = LINE('',#5813,#5814); +#5813 = CARTESIAN_POINT('',(-55.25,19.384228187919,13.54)); +#5814 = VECTOR('',#5815,1.); +#5815 = DIRECTION('',(0.,1.,0.)); +#5816 = ORIENTED_EDGE('',*,*,#5753,.F.); +#5817 = ORIENTED_EDGE('',*,*,#1242,.F.); +#5818 = PLANE('',#5819); +#5819 = AXIS2_PLACEMENT_3D('',#5820,#5821,#5822); +#5820 = CARTESIAN_POINT('',(-56.25,19.384228187919,13.54)); +#5821 = DIRECTION('',(0.,0.,1.)); +#5822 = DIRECTION('',(0.,1.,0.)); +#5823 = ADVANCED_FACE('',(#5824),#5835,.T.); +#5824 = FACE_BOUND('',#5825,.T.); +#5825 = EDGE_LOOP('',(#5826,#5827,#5833,#5834)); +#5826 = ORIENTED_EDGE('',*,*,#5786,.T.); +#5827 = ORIENTED_EDGE('',*,*,#5828,.T.); +#5828 = EDGE_CURVE('',#5779,#5804,#5829,.T.); +#5829 = LINE('',#5830,#5831); +#5830 = CARTESIAN_POINT('',(-55.25,19.384228187919,17.008120805369)); +#5831 = VECTOR('',#5832,1.); +#5832 = DIRECTION('',(0.,0.,-1.)); +#5833 = ORIENTED_EDGE('',*,*,#5803,.F.); +#5834 = ORIENTED_EDGE('',*,*,#1234,.F.); +#5835 = PLANE('',#5836); +#5836 = AXIS2_PLACEMENT_3D('',#5837,#5838,#5839); +#5837 = CARTESIAN_POINT('',(-56.25,19.384228187919,17.008120805369)); +#5838 = DIRECTION('',(0.,1.,0.)); +#5839 = DIRECTION('',(0.,0.,-1.)); +#5840 = ADVANCED_FACE('',(#5841),#5866,.T.); +#5841 = FACE_BOUND('',#5842,.T.); +#5842 = EDGE_LOOP('',(#5843,#5851,#5859,#5865)); +#5843 = ORIENTED_EDGE('',*,*,#5844,.T.); +#5844 = EDGE_CURVE('',#1355,#5845,#5847,.T.); +#5845 = VERTEX_POINT('',#5846); +#5846 = CARTESIAN_POINT('',(-55.75,48.09,14.456510067114)); +#5847 = LINE('',#5848,#5849); +#5848 = CARTESIAN_POINT('',(-56.25,48.09,14.456510067114)); +#5849 = VECTOR('',#5850,1.); +#5850 = DIRECTION('',(1.,0.,0.)); +#5851 = ORIENTED_EDGE('',*,*,#5852,.T.); +#5852 = EDGE_CURVE('',#5845,#5853,#5855,.T.); +#5853 = VERTEX_POINT('',#5854); +#5854 = CARTESIAN_POINT('',(-55.75,43.392013422819,14.456510067114)); +#5855 = LINE('',#5856,#5857); +#5856 = CARTESIAN_POINT('',(-55.75,48.09,14.456510067114)); +#5857 = VECTOR('',#5858,1.); +#5858 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#5859 = ORIENTED_EDGE('',*,*,#5860,.F.); +#5860 = EDGE_CURVE('',#1357,#5853,#5861,.T.); +#5861 = LINE('',#5862,#5863); +#5862 = CARTESIAN_POINT('',(-56.25,43.392013422819,14.456510067114)); +#5863 = VECTOR('',#5864,1.); +#5864 = DIRECTION('',(1.,0.,0.)); +#5865 = ORIENTED_EDGE('',*,*,#1354,.F.); +#5866 = PLANE('',#5867); +#5867 = AXIS2_PLACEMENT_3D('',#5868,#5869,#5870); +#5868 = CARTESIAN_POINT('',(-56.25,48.09,14.456510067114)); +#5869 = DIRECTION('',(0.,1.570092458684E-16,-1.)); +#5870 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#5871 = ADVANCED_FACE('',(#5872),#5890,.T.); +#5872 = FACE_BOUND('',#5873,.T.); +#5873 = EDGE_LOOP('',(#5874,#5882,#5888,#5889)); +#5874 = ORIENTED_EDGE('',*,*,#5875,.T.); +#5875 = EDGE_CURVE('',#1413,#5876,#5878,.T.); +#5876 = VERTEX_POINT('',#5877); +#5877 = CARTESIAN_POINT('',(-55.75,48.09,13.248456375839)); +#5878 = LINE('',#5879,#5880); +#5879 = CARTESIAN_POINT('',(-56.25,48.09,13.248456375839)); +#5880 = VECTOR('',#5881,1.); +#5881 = DIRECTION('',(1.,0.,0.)); +#5882 = ORIENTED_EDGE('',*,*,#5883,.T.); +#5883 = EDGE_CURVE('',#5876,#5845,#5884,.T.); +#5884 = LINE('',#5885,#5886); +#5885 = CARTESIAN_POINT('',(-55.75,48.09,13.248456375839)); +#5886 = VECTOR('',#5887,1.); +#5887 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#5888 = ORIENTED_EDGE('',*,*,#5844,.F.); +#5889 = ORIENTED_EDGE('',*,*,#1420,.F.); +#5890 = PLANE('',#5891); +#5891 = AXIS2_PLACEMENT_3D('',#5892,#5893,#5894); +#5892 = CARTESIAN_POINT('',(-56.25,48.09,13.248456375839)); +#5893 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#5894 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#5895 = ADVANCED_FACE('',(#5896),#5914,.T.); +#5896 = FACE_BOUND('',#5897,.T.); +#5897 = EDGE_LOOP('',(#5898,#5906,#5912,#5913)); +#5898 = ORIENTED_EDGE('',*,*,#5899,.T.); +#5899 = EDGE_CURVE('',#1405,#5900,#5902,.T.); +#5900 = VERTEX_POINT('',#5901); +#5901 = CARTESIAN_POINT('',(-55.75,46.465838926174,13.248456375839)); +#5902 = LINE('',#5903,#5904); +#5903 = CARTESIAN_POINT('',(-56.25,46.465838926174,13.248456375839)); +#5904 = VECTOR('',#5905,1.); +#5905 = DIRECTION('',(1.,0.,0.)); +#5906 = ORIENTED_EDGE('',*,*,#5907,.T.); +#5907 = EDGE_CURVE('',#5900,#5876,#5908,.T.); +#5908 = LINE('',#5909,#5910); +#5909 = CARTESIAN_POINT('',(-55.75,46.465838926174,13.248456375839)); +#5910 = VECTOR('',#5911,1.); +#5911 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#5912 = ORIENTED_EDGE('',*,*,#5875,.F.); +#5913 = ORIENTED_EDGE('',*,*,#1412,.F.); +#5914 = PLANE('',#5915); +#5915 = AXIS2_PLACEMENT_3D('',#5916,#5917,#5918); +#5916 = CARTESIAN_POINT('',(-56.25,46.465838926174,13.248456375839)); +#5917 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#5918 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#5919 = ADVANCED_FACE('',(#5920),#5938,.T.); +#5920 = FACE_BOUND('',#5921,.T.); +#5921 = EDGE_LOOP('',(#5922,#5930,#5936,#5937)); +#5922 = ORIENTED_EDGE('',*,*,#5923,.T.); +#5923 = EDGE_CURVE('',#1397,#5924,#5926,.T.); +#5924 = VERTEX_POINT('',#5925); +#5925 = CARTESIAN_POINT('',(-55.75,46.465838926175,12.447491610738)); +#5926 = LINE('',#5927,#5928); +#5927 = CARTESIAN_POINT('',(-56.25,46.465838926175,12.447491610738)); +#5928 = VECTOR('',#5929,1.); +#5929 = DIRECTION('',(1.,0.,0.)); +#5930 = ORIENTED_EDGE('',*,*,#5931,.T.); +#5931 = EDGE_CURVE('',#5924,#5900,#5932,.T.); +#5932 = LINE('',#5933,#5934); +#5933 = CARTESIAN_POINT('',(-55.75,46.465838926175,12.447491610738)); +#5934 = VECTOR('',#5935,1.); +#5935 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#5936 = ORIENTED_EDGE('',*,*,#5899,.F.); +#5937 = ORIENTED_EDGE('',*,*,#1404,.F.); +#5938 = PLANE('',#5939); +#5939 = AXIS2_PLACEMENT_3D('',#5940,#5941,#5942); +#5940 = CARTESIAN_POINT('',(-56.25,46.465838926175,12.447491610738)); +#5941 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#5942 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#5943 = ADVANCED_FACE('',(#5944),#5962,.T.); +#5944 = FACE_BOUND('',#5945,.T.); +#5945 = EDGE_LOOP('',(#5946,#5954,#5960,#5961)); +#5946 = ORIENTED_EDGE('',*,*,#5947,.T.); +#5947 = EDGE_CURVE('',#1389,#5948,#5950,.T.); +#5948 = VERTEX_POINT('',#5949); +#5949 = CARTESIAN_POINT('',(-55.75,46.067139261745,11.070813758389)); +#5950 = LINE('',#5951,#5952); +#5951 = CARTESIAN_POINT('',(-56.25,46.067139261745,11.070813758389)); +#5952 = VECTOR('',#5953,1.); +#5953 = DIRECTION('',(1.,0.,0.)); +#5954 = ORIENTED_EDGE('',*,*,#5955,.T.); +#5955 = EDGE_CURVE('',#5948,#5924,#5956,.T.); +#5956 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5957,#5958,#5959), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5957 = CARTESIAN_POINT('',(-55.75,46.067139261745,11.070813758389)); +#5958 = CARTESIAN_POINT('',(-55.75,46.465838926175,11.550679530201)); +#5959 = CARTESIAN_POINT('',(-55.75,46.465838926175,12.447491610738)); +#5960 = ORIENTED_EDGE('',*,*,#5923,.F.); +#5961 = ORIENTED_EDGE('',*,*,#1396,.F.); +#5962 = SURFACE_OF_LINEAR_EXTRUSION('',#5963,#5967); +#5963 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5964,#5965,#5966), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5964 = CARTESIAN_POINT('',(-56.25,46.067139261745,11.070813758389)); +#5965 = CARTESIAN_POINT('',(-56.25,46.465838926175,11.550679530201)); +#5966 = CARTESIAN_POINT('',(-56.25,46.465838926175,12.447491610738)); +#5967 = VECTOR('',#5968,1.); +#5968 = DIRECTION('',(-1.,-0.,-0.)); +#5969 = ADVANCED_FACE('',(#5970),#5988,.T.); +#5970 = FACE_BOUND('',#5971,.T.); +#5971 = EDGE_LOOP('',(#5972,#5980,#5986,#5987)); +#5972 = ORIENTED_EDGE('',*,*,#5973,.T.); +#5973 = EDGE_CURVE('',#1381,#5974,#5976,.T.); +#5974 = VERTEX_POINT('',#5975); +#5975 = CARTESIAN_POINT('',(-55.75,44.927248322148,10.590738255034)); +#5976 = LINE('',#5977,#5978); +#5977 = CARTESIAN_POINT('',(-56.25,44.927248322148,10.590738255034)); +#5978 = VECTOR('',#5979,1.); +#5979 = DIRECTION('',(1.,0.,0.)); +#5980 = ORIENTED_EDGE('',*,*,#5981,.T.); +#5981 = EDGE_CURVE('',#5974,#5948,#5982,.T.); +#5982 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5983,#5984,#5985), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5983 = CARTESIAN_POINT('',(-55.75,44.927248322148,10.590738255034)); +#5984 = CARTESIAN_POINT('',(-55.75,45.668229865772,10.590738255034)); +#5985 = CARTESIAN_POINT('',(-55.75,46.067139261745,11.070813758389)); +#5986 = ORIENTED_EDGE('',*,*,#5947,.F.); +#5987 = ORIENTED_EDGE('',*,*,#1388,.F.); +#5988 = SURFACE_OF_LINEAR_EXTRUSION('',#5989,#5993); +#5989 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5990,#5991,#5992), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5990 = CARTESIAN_POINT('',(-56.25,44.927248322148,10.590738255034)); +#5991 = CARTESIAN_POINT('',(-56.25,45.668229865772,10.590738255034)); +#5992 = CARTESIAN_POINT('',(-56.25,46.067139261745,11.070813758389)); +#5993 = VECTOR('',#5994,1.); +#5994 = DIRECTION('',(-1.,-0.,-0.)); +#5995 = ADVANCED_FACE('',(#5996),#6014,.T.); +#5996 = FACE_BOUND('',#5997,.T.); +#5997 = EDGE_LOOP('',(#5998,#6006,#6012,#6013)); +#5998 = ORIENTED_EDGE('',*,*,#5999,.T.); +#5999 = EDGE_CURVE('',#1373,#6000,#6002,.T.); +#6000 = VERTEX_POINT('',#6001); +#6001 = CARTESIAN_POINT('',(-55.75,43.790922818792,11.070813758389)); +#6002 = LINE('',#6003,#6004); +#6003 = CARTESIAN_POINT('',(-56.25,43.790922818792,11.070813758389)); +#6004 = VECTOR('',#6005,1.); +#6005 = DIRECTION('',(1.,0.,0.)); +#6006 = ORIENTED_EDGE('',*,*,#6007,.T.); +#6007 = EDGE_CURVE('',#6000,#5974,#6008,.T.); +#6008 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6009,#6010,#6011), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6009 = CARTESIAN_POINT('',(-55.75,43.790922818792,11.070813758389)); +#6010 = CARTESIAN_POINT('',(-55.75,44.189622483221,10.590738255034)); +#6011 = CARTESIAN_POINT('',(-55.75,44.927248322148,10.590738255034)); +#6012 = ORIENTED_EDGE('',*,*,#5973,.F.); +#6013 = ORIENTED_EDGE('',*,*,#1380,.F.); +#6014 = SURFACE_OF_LINEAR_EXTRUSION('',#6015,#6019); +#6015 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6016,#6017,#6018), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6016 = CARTESIAN_POINT('',(-56.25,43.790922818792,11.070813758389)); +#6017 = CARTESIAN_POINT('',(-56.25,44.189622483221,10.590738255034)); +#6018 = CARTESIAN_POINT('',(-56.25,44.927248322148,10.590738255034)); +#6019 = VECTOR('',#6020,1.); +#6020 = DIRECTION('',(-1.,-0.,-0.)); +#6021 = ADVANCED_FACE('',(#6022),#6040,.T.); +#6022 = FACE_BOUND('',#6023,.T.); +#6023 = EDGE_LOOP('',(#6024,#6032,#6038,#6039)); +#6024 = ORIENTED_EDGE('',*,*,#6025,.T.); +#6025 = EDGE_CURVE('',#1365,#6026,#6028,.T.); +#6026 = VERTEX_POINT('',#6027); +#6027 = CARTESIAN_POINT('',(-55.75,43.392013422819,12.447491610738)); +#6028 = LINE('',#6029,#6030); +#6029 = CARTESIAN_POINT('',(-56.25,43.392013422819,12.447491610738)); +#6030 = VECTOR('',#6031,1.); +#6031 = DIRECTION('',(1.,0.,0.)); +#6032 = ORIENTED_EDGE('',*,*,#6033,.T.); +#6033 = EDGE_CURVE('',#6026,#6000,#6034,.T.); +#6034 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6035,#6036,#6037), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6035 = CARTESIAN_POINT('',(-55.75,43.392013422819,12.447491610738)); +#6036 = CARTESIAN_POINT('',(-55.75,43.392013422819,11.550679530201)); +#6037 = CARTESIAN_POINT('',(-55.75,43.790922818792,11.070813758389)); +#6038 = ORIENTED_EDGE('',*,*,#5999,.F.); +#6039 = ORIENTED_EDGE('',*,*,#1372,.F.); +#6040 = SURFACE_OF_LINEAR_EXTRUSION('',#6041,#6045); +#6041 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6042,#6043,#6044), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6042 = CARTESIAN_POINT('',(-56.25,43.392013422819,12.447491610738)); +#6043 = CARTESIAN_POINT('',(-56.25,43.392013422819,11.550679530201)); +#6044 = CARTESIAN_POINT('',(-56.25,43.790922818792,11.070813758389)); +#6045 = VECTOR('',#6046,1.); +#6046 = DIRECTION('',(-1.,-0.,-0.)); +#6047 = ADVANCED_FACE('',(#6048),#6059,.T.); +#6048 = FACE_BOUND('',#6049,.T.); +#6049 = EDGE_LOOP('',(#6050,#6051,#6057,#6058)); +#6050 = ORIENTED_EDGE('',*,*,#5860,.T.); +#6051 = ORIENTED_EDGE('',*,*,#6052,.T.); +#6052 = EDGE_CURVE('',#5853,#6026,#6053,.T.); +#6053 = LINE('',#6054,#6055); +#6054 = CARTESIAN_POINT('',(-55.75,43.392013422819,14.456510067114)); +#6055 = VECTOR('',#6056,1.); +#6056 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6057 = ORIENTED_EDGE('',*,*,#6025,.F.); +#6058 = ORIENTED_EDGE('',*,*,#1364,.F.); +#6059 = PLANE('',#6060); +#6060 = AXIS2_PLACEMENT_3D('',#6061,#6062,#6063); +#6061 = CARTESIAN_POINT('',(-56.25,43.392013422819,14.456510067114)); +#6062 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#6063 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6064 = ADVANCED_FACE('',(#6065),#6084,.F.); +#6065 = FACE_BOUND('',#6066,.F.); +#6066 = EDGE_LOOP('',(#6067,#6068,#6076,#6083)); +#6067 = ORIENTED_EDGE('',*,*,#1428,.F.); +#6068 = ORIENTED_EDGE('',*,*,#6069,.T.); +#6069 = EDGE_CURVE('',#1429,#6070,#6072,.T.); +#6070 = VERTEX_POINT('',#6071); +#6071 = CARTESIAN_POINT('',(-53.25,32.628051,10.045815)); +#6072 = LINE('',#6073,#6074); +#6073 = CARTESIAN_POINT('',(-56.25,32.628051,10.045815)); +#6074 = VECTOR('',#6075,1.); +#6075 = DIRECTION('',(1.,0.,0.)); +#6076 = ORIENTED_EDGE('',*,*,#6077,.T.); +#6077 = EDGE_CURVE('',#6070,#6070,#6078,.T.); +#6078 = CIRCLE('',#6079,3.05); +#6079 = AXIS2_PLACEMENT_3D('',#6080,#6081,#6082); +#6080 = CARTESIAN_POINT('',(-53.25,35.678051,10.045815)); +#6081 = DIRECTION('',(-1.,0.,0.)); +#6082 = DIRECTION('',(0.,-1.,0.)); +#6083 = ORIENTED_EDGE('',*,*,#6069,.F.); +#6084 = CYLINDRICAL_SURFACE('',#6085,3.05); +#6085 = AXIS2_PLACEMENT_3D('',#6086,#6087,#6088); +#6086 = CARTESIAN_POINT('',(-56.25,35.678051,10.045815)); +#6087 = DIRECTION('',(-1.,0.,0.)); +#6088 = DIRECTION('',(0.,-1.,0.)); +#6089 = ADVANCED_FACE('',(#6090),#6115,.T.); +#6090 = FACE_BOUND('',#6091,.T.); +#6091 = EDGE_LOOP('',(#6092,#6100,#6108,#6114)); +#6092 = ORIENTED_EDGE('',*,*,#6093,.T.); +#6093 = EDGE_CURVE('',#1440,#6094,#6096,.T.); +#6094 = VERTEX_POINT('',#6095); +#6095 = CARTESIAN_POINT('',(-55.75,48.09,9.731677852349)); +#6096 = LINE('',#6097,#6098); +#6097 = CARTESIAN_POINT('',(-56.25,48.09,9.731677852349)); +#6098 = VECTOR('',#6099,1.); +#6099 = DIRECTION('',(1.,0.,0.)); +#6100 = ORIENTED_EDGE('',*,*,#6101,.T.); +#6101 = EDGE_CURVE('',#6094,#6102,#6104,.T.); +#6102 = VERTEX_POINT('',#6103); +#6103 = CARTESIAN_POINT('',(-55.75,43.392013422819,9.731677852349)); +#6104 = LINE('',#6105,#6106); +#6105 = CARTESIAN_POINT('',(-55.75,48.09,9.731677852349)); +#6106 = VECTOR('',#6107,1.); +#6107 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#6108 = ORIENTED_EDGE('',*,*,#6109,.F.); +#6109 = EDGE_CURVE('',#1442,#6102,#6110,.T.); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(-56.25,43.392013422819,9.731677852349)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(1.,0.,0.)); +#6114 = ORIENTED_EDGE('',*,*,#1439,.F.); +#6115 = PLANE('',#6116); +#6116 = AXIS2_PLACEMENT_3D('',#6117,#6118,#6119); +#6117 = CARTESIAN_POINT('',(-56.25,48.09,9.731677852349)); +#6118 = DIRECTION('',(0.,1.570092458684E-16,-1.)); +#6119 = DIRECTION('',(-5.473822126269E-48,-1.,-1.570092458684E-16)); +#6120 = ADVANCED_FACE('',(#6121),#6139,.T.); +#6121 = FACE_BOUND('',#6122,.T.); +#6122 = EDGE_LOOP('',(#6123,#6131,#6137,#6138)); +#6123 = ORIENTED_EDGE('',*,*,#6124,.T.); +#6124 = EDGE_CURVE('',#1522,#6125,#6127,.T.); +#6125 = VERTEX_POINT('',#6126); +#6126 = CARTESIAN_POINT('',(-55.75,48.09,6.389395973154)); +#6127 = LINE('',#6128,#6129); +#6128 = CARTESIAN_POINT('',(-56.25,48.09,6.389395973154)); +#6129 = VECTOR('',#6130,1.); +#6130 = DIRECTION('',(1.,0.,0.)); +#6131 = ORIENTED_EDGE('',*,*,#6132,.T.); +#6132 = EDGE_CURVE('',#6125,#6094,#6133,.T.); +#6133 = LINE('',#6134,#6135); +#6134 = CARTESIAN_POINT('',(-55.75,48.09,6.389395973154)); +#6135 = VECTOR('',#6136,1.); +#6136 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#6137 = ORIENTED_EDGE('',*,*,#6093,.F.); +#6138 = ORIENTED_EDGE('',*,*,#1529,.F.); +#6139 = PLANE('',#6140); +#6140 = AXIS2_PLACEMENT_3D('',#6141,#6142,#6143); +#6141 = CARTESIAN_POINT('',(-56.25,48.09,6.389395973154)); +#6142 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#6143 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#6144 = ADVANCED_FACE('',(#6145),#6163,.T.); +#6145 = FACE_BOUND('',#6146,.T.); +#6146 = EDGE_LOOP('',(#6147,#6155,#6161,#6162)); +#6147 = ORIENTED_EDGE('',*,*,#6148,.T.); +#6148 = EDGE_CURVE('',#1514,#6149,#6151,.T.); +#6149 = VERTEX_POINT('',#6150); +#6150 = CARTESIAN_POINT('',(-55.75,47.177248322148,6.389395973154)); +#6151 = LINE('',#6152,#6153); +#6152 = CARTESIAN_POINT('',(-56.25,47.177248322148,6.389395973154)); +#6153 = VECTOR('',#6154,1.); +#6154 = DIRECTION('',(1.,0.,0.)); +#6155 = ORIENTED_EDGE('',*,*,#6156,.T.); +#6156 = EDGE_CURVE('',#6149,#6125,#6157,.T.); +#6157 = LINE('',#6158,#6159); +#6158 = CARTESIAN_POINT('',(-55.75,47.177248322148,6.389395973154)); +#6159 = VECTOR('',#6160,1.); +#6160 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6161 = ORIENTED_EDGE('',*,*,#6124,.F.); +#6162 = ORIENTED_EDGE('',*,*,#1521,.F.); +#6163 = PLANE('',#6164); +#6164 = AXIS2_PLACEMENT_3D('',#6165,#6166,#6167); +#6165 = CARTESIAN_POINT('',(-56.25,47.177248322148,6.389395973154)); +#6166 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#6167 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6168 = ADVANCED_FACE('',(#6169),#6187,.T.); +#6169 = FACE_BOUND('',#6170,.T.); +#6170 = EDGE_LOOP('',(#6171,#6179,#6185,#6186)); +#6171 = ORIENTED_EDGE('',*,*,#6172,.T.); +#6172 = EDGE_CURVE('',#1506,#6173,#6175,.T.); +#6173 = VERTEX_POINT('',#6174); +#6174 = CARTESIAN_POINT('',(-55.75,47.177248322148,8.523624161074)); +#6175 = LINE('',#6176,#6177); +#6176 = CARTESIAN_POINT('',(-56.25,47.177248322148,8.523624161074)); +#6177 = VECTOR('',#6178,1.); +#6178 = DIRECTION('',(1.,0.,0.)); +#6179 = ORIENTED_EDGE('',*,*,#6180,.T.); +#6180 = EDGE_CURVE('',#6173,#6149,#6181,.T.); +#6181 = LINE('',#6182,#6183); +#6182 = CARTESIAN_POINT('',(-55.75,47.177248322148,8.523624161074)); +#6183 = VECTOR('',#6184,1.); +#6184 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6185 = ORIENTED_EDGE('',*,*,#6148,.F.); +#6186 = ORIENTED_EDGE('',*,*,#1513,.F.); +#6187 = PLANE('',#6188); +#6188 = AXIS2_PLACEMENT_3D('',#6189,#6190,#6191); +#6189 = CARTESIAN_POINT('',(-56.25,47.177248322148,8.523624161074)); +#6190 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#6191 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6192 = ADVANCED_FACE('',(#6193),#6211,.T.); +#6193 = FACE_BOUND('',#6194,.T.); +#6194 = EDGE_LOOP('',(#6195,#6203,#6209,#6210)); +#6195 = ORIENTED_EDGE('',*,*,#6196,.T.); +#6196 = EDGE_CURVE('',#1498,#6197,#6199,.T.); +#6197 = VERTEX_POINT('',#6198); +#6198 = CARTESIAN_POINT('',(-55.75,46.103422818792,8.523624161074)); +#6199 = LINE('',#6200,#6201); +#6200 = CARTESIAN_POINT('',(-56.25,46.103422818792,8.523624161074)); +#6201 = VECTOR('',#6202,1.); +#6202 = DIRECTION('',(1.,0.,0.)); +#6203 = ORIENTED_EDGE('',*,*,#6204,.T.); +#6204 = EDGE_CURVE('',#6197,#6173,#6205,.T.); +#6205 = LINE('',#6206,#6207); +#6206 = CARTESIAN_POINT('',(-55.75,46.103422818792,8.523624161074)); +#6207 = VECTOR('',#6208,1.); +#6208 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6209 = ORIENTED_EDGE('',*,*,#6172,.F.); +#6210 = ORIENTED_EDGE('',*,*,#1505,.F.); +#6211 = PLANE('',#6212); +#6212 = AXIS2_PLACEMENT_3D('',#6213,#6214,#6215); +#6213 = CARTESIAN_POINT('',(-56.25,46.103422818792,8.523624161074)); +#6214 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#6215 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6216 = ADVANCED_FACE('',(#6217),#6235,.T.); +#6217 = FACE_BOUND('',#6218,.T.); +#6218 = EDGE_LOOP('',(#6219,#6227,#6233,#6234)); +#6219 = ORIENTED_EDGE('',*,*,#6220,.T.); +#6220 = EDGE_CURVE('',#1490,#6221,#6223,.T.); +#6221 = VERTEX_POINT('',#6222); +#6222 = CARTESIAN_POINT('',(-55.75,46.103422818792,6.577315436242)); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(-56.25,46.103422818792,6.577315436242)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(1.,0.,0.)); +#6227 = ORIENTED_EDGE('',*,*,#6228,.T.); +#6228 = EDGE_CURVE('',#6221,#6197,#6229,.T.); +#6229 = LINE('',#6230,#6231); +#6230 = CARTESIAN_POINT('',(-55.75,46.103422818792,6.577315436242)); +#6231 = VECTOR('',#6232,1.); +#6232 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#6233 = ORIENTED_EDGE('',*,*,#6196,.F.); +#6234 = ORIENTED_EDGE('',*,*,#1497,.F.); +#6235 = PLANE('',#6236); +#6236 = AXIS2_PLACEMENT_3D('',#6237,#6238,#6239); +#6237 = CARTESIAN_POINT('',(-56.25,46.103422818792,6.577315436242)); +#6238 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#6239 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#6240 = ADVANCED_FACE('',(#6241),#6259,.T.); +#6241 = FACE_BOUND('',#6242,.T.); +#6242 = EDGE_LOOP('',(#6243,#6251,#6257,#6258)); +#6243 = ORIENTED_EDGE('',*,*,#6244,.T.); +#6244 = EDGE_CURVE('',#1482,#6245,#6247,.T.); +#6245 = VERTEX_POINT('',#6246); +#6246 = CARTESIAN_POINT('',(-55.75,45.19067114094,6.577315436242)); +#6247 = LINE('',#6248,#6249); +#6248 = CARTESIAN_POINT('',(-56.25,45.19067114094,6.577315436242)); +#6249 = VECTOR('',#6250,1.); +#6250 = DIRECTION('',(1.,0.,0.)); +#6251 = ORIENTED_EDGE('',*,*,#6252,.T.); +#6252 = EDGE_CURVE('',#6245,#6221,#6253,.T.); +#6253 = LINE('',#6254,#6255); +#6254 = CARTESIAN_POINT('',(-55.75,45.19067114094,6.577315436242)); +#6255 = VECTOR('',#6256,1.); +#6256 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6257 = ORIENTED_EDGE('',*,*,#6220,.F.); +#6258 = ORIENTED_EDGE('',*,*,#1489,.F.); +#6259 = PLANE('',#6260); +#6260 = AXIS2_PLACEMENT_3D('',#6261,#6262,#6263); +#6261 = CARTESIAN_POINT('',(-56.25,45.19067114094,6.577315436242)); +#6262 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#6263 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6264 = ADVANCED_FACE('',(#6265),#6283,.T.); +#6265 = FACE_BOUND('',#6266,.T.); +#6266 = EDGE_LOOP('',(#6267,#6275,#6281,#6282)); +#6267 = ORIENTED_EDGE('',*,*,#6268,.T.); +#6268 = EDGE_CURVE('',#1474,#6269,#6271,.T.); +#6269 = VERTEX_POINT('',#6270); +#6270 = CARTESIAN_POINT('',(-55.75,45.19067114094,8.523624161074)); +#6271 = LINE('',#6272,#6273); +#6272 = CARTESIAN_POINT('',(-56.25,45.19067114094,8.523624161074)); +#6273 = VECTOR('',#6274,1.); +#6274 = DIRECTION('',(1.,0.,0.)); +#6275 = ORIENTED_EDGE('',*,*,#6276,.T.); +#6276 = EDGE_CURVE('',#6269,#6245,#6277,.T.); +#6277 = LINE('',#6278,#6279); +#6278 = CARTESIAN_POINT('',(-55.75,45.19067114094,8.523624161074)); +#6279 = VECTOR('',#6280,1.); +#6280 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6281 = ORIENTED_EDGE('',*,*,#6244,.F.); +#6282 = ORIENTED_EDGE('',*,*,#1481,.F.); +#6283 = PLANE('',#6284); +#6284 = AXIS2_PLACEMENT_3D('',#6285,#6286,#6287); +#6285 = CARTESIAN_POINT('',(-56.25,45.19067114094,8.523624161074)); +#6286 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#6287 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6288 = ADVANCED_FACE('',(#6289),#6307,.T.); +#6289 = FACE_BOUND('',#6290,.T.); +#6290 = EDGE_LOOP('',(#6291,#6299,#6305,#6306)); +#6291 = ORIENTED_EDGE('',*,*,#6292,.T.); +#6292 = EDGE_CURVE('',#1466,#6293,#6295,.T.); +#6293 = VERTEX_POINT('',#6294); +#6294 = CARTESIAN_POINT('',(-55.75,44.304765100671,8.523624161074)); +#6295 = LINE('',#6296,#6297); +#6296 = CARTESIAN_POINT('',(-56.25,44.304765100671,8.523624161074)); +#6297 = VECTOR('',#6298,1.); +#6298 = DIRECTION('',(1.,0.,0.)); +#6299 = ORIENTED_EDGE('',*,*,#6300,.T.); +#6300 = EDGE_CURVE('',#6293,#6269,#6301,.T.); +#6301 = LINE('',#6302,#6303); +#6302 = CARTESIAN_POINT('',(-55.75,44.304765100671,8.523624161074)); +#6303 = VECTOR('',#6304,1.); +#6304 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6305 = ORIENTED_EDGE('',*,*,#6268,.F.); +#6306 = ORIENTED_EDGE('',*,*,#1473,.F.); +#6307 = PLANE('',#6308); +#6308 = AXIS2_PLACEMENT_3D('',#6309,#6310,#6311); +#6309 = CARTESIAN_POINT('',(-56.25,44.304765100671,8.523624161074)); +#6310 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#6311 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6312 = ADVANCED_FACE('',(#6313),#6331,.T.); +#6313 = FACE_BOUND('',#6314,.T.); +#6314 = EDGE_LOOP('',(#6315,#6323,#6329,#6330)); +#6315 = ORIENTED_EDGE('',*,*,#6316,.T.); +#6316 = EDGE_CURVE('',#1458,#6317,#6319,.T.); +#6317 = VERTEX_POINT('',#6318); +#6318 = CARTESIAN_POINT('',(-55.75,44.304765100671,6.456510067114)); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(-56.25,44.304765100671,6.456510067114)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(1.,0.,0.)); +#6323 = ORIENTED_EDGE('',*,*,#6324,.T.); +#6324 = EDGE_CURVE('',#6317,#6293,#6325,.T.); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(-55.75,44.304765100671,6.456510067114)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#6329 = ORIENTED_EDGE('',*,*,#6292,.F.); +#6330 = ORIENTED_EDGE('',*,*,#1465,.F.); +#6331 = PLANE('',#6332); +#6332 = AXIS2_PLACEMENT_3D('',#6333,#6334,#6335); +#6333 = CARTESIAN_POINT('',(-56.25,44.304765100671,6.456510067114)); +#6334 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#6335 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#6336 = ADVANCED_FACE('',(#6337),#6355,.T.); +#6337 = FACE_BOUND('',#6338,.T.); +#6338 = EDGE_LOOP('',(#6339,#6347,#6353,#6354)); +#6339 = ORIENTED_EDGE('',*,*,#6340,.T.); +#6340 = EDGE_CURVE('',#1450,#6341,#6343,.T.); +#6341 = VERTEX_POINT('',#6342); +#6342 = CARTESIAN_POINT('',(-55.75,43.392013422819,6.456510067114)); +#6343 = LINE('',#6344,#6345); +#6344 = CARTESIAN_POINT('',(-56.25,43.392013422819,6.456510067114)); +#6345 = VECTOR('',#6346,1.); +#6346 = DIRECTION('',(1.,0.,0.)); +#6347 = ORIENTED_EDGE('',*,*,#6348,.T.); +#6348 = EDGE_CURVE('',#6341,#6317,#6349,.T.); +#6349 = LINE('',#6350,#6351); +#6350 = CARTESIAN_POINT('',(-55.75,43.392013422819,6.456510067114)); +#6351 = VECTOR('',#6352,1.); +#6352 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6353 = ORIENTED_EDGE('',*,*,#6316,.F.); +#6354 = ORIENTED_EDGE('',*,*,#1457,.F.); +#6355 = PLANE('',#6356); +#6356 = AXIS2_PLACEMENT_3D('',#6357,#6358,#6359); +#6357 = CARTESIAN_POINT('',(-56.25,43.392013422819,6.456510067114)); +#6358 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#6359 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#6360 = ADVANCED_FACE('',(#6361),#6372,.T.); +#6361 = FACE_BOUND('',#6362,.T.); +#6362 = EDGE_LOOP('',(#6363,#6364,#6370,#6371)); +#6363 = ORIENTED_EDGE('',*,*,#6109,.T.); +#6364 = ORIENTED_EDGE('',*,*,#6365,.T.); +#6365 = EDGE_CURVE('',#6102,#6341,#6366,.T.); +#6366 = LINE('',#6367,#6368); +#6367 = CARTESIAN_POINT('',(-55.75,43.392013422819,9.731677852349)); +#6368 = VECTOR('',#6369,1.); +#6369 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6370 = ORIENTED_EDGE('',*,*,#6340,.F.); +#6371 = ORIENTED_EDGE('',*,*,#1449,.F.); +#6372 = PLANE('',#6373); +#6373 = AXIS2_PLACEMENT_3D('',#6374,#6375,#6376); +#6374 = CARTESIAN_POINT('',(-56.25,43.392013422819,9.731677852349)); +#6375 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#6376 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#6377 = ADVANCED_FACE('',(#6378),#6389,.T.); +#6378 = FACE_BOUND('',#6379,.T.); +#6379 = EDGE_LOOP('',(#6380,#6381,#6382,#6388)); +#6380 = ORIENTED_EDGE('',*,*,#2041,.T.); +#6381 = ORIENTED_EDGE('',*,*,#1903,.T.); +#6382 = ORIENTED_EDGE('',*,*,#6383,.F.); +#6383 = EDGE_CURVE('',#1563,#1895,#6384,.T.); +#6384 = LINE('',#6385,#6386); +#6385 = CARTESIAN_POINT('',(56.25,-48.25,0.)); +#6386 = VECTOR('',#6387,1.); +#6387 = DIRECTION('',(0.,0.,1.)); +#6388 = ORIENTED_EDGE('',*,*,#1571,.F.); +#6389 = PLANE('',#6390); +#6390 = AXIS2_PLACEMENT_3D('',#6391,#6392,#6393); +#6391 = CARTESIAN_POINT('',(56.25,48.25,0.)); +#6392 = DIRECTION('',(1.,0.,0.)); +#6393 = DIRECTION('',(0.,-1.,0.)); +#6394 = ADVANCED_FACE('',(#6395,#6406,#6560,#6626,#6772,#6918,#6984, + #7090,#7196,#7270,#7281,#7315,#7326),#7337,.T.); +#6395 = FACE_BOUND('',#6396,.T.); +#6396 = EDGE_LOOP('',(#6397,#6403,#6404,#6405)); +#6397 = ORIENTED_EDGE('',*,*,#6398,.T.); +#6398 = EDGE_CURVE('',#1555,#1887,#6399,.T.); +#6399 = LINE('',#6400,#6401); +#6400 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#6401 = VECTOR('',#6402,1.); +#6402 = DIRECTION('',(0.,0.,1.)); +#6403 = ORIENTED_EDGE('',*,*,#1886,.T.); +#6404 = ORIENTED_EDGE('',*,*,#2060,.F.); +#6405 = ORIENTED_EDGE('',*,*,#1554,.F.); +#6406 = FACE_BOUND('',#6407,.T.); +#6407 = EDGE_LOOP('',(#6408,#6418,#6426,#6434,#6442,#6450,#6458,#6466, + #6474,#6482,#6490,#6498,#6506,#6514,#6522,#6530,#6538,#6546,#6554)); +#6408 = ORIENTED_EDGE('',*,*,#6409,.T.); +#6409 = EDGE_CURVE('',#6410,#6412,#6414,.T.); +#6410 = VERTEX_POINT('',#6411); +#6411 = CARTESIAN_POINT('',(28.573724832215,-53.25,29.261795302013)); +#6412 = VERTEX_POINT('',#6413); +#6413 = CARTESIAN_POINT('',(29.016510067114,-53.25,27.74052852349)); +#6414 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6415,#6416,#6417), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6415 = CARTESIAN_POINT('',(28.573724832215,-53.25,29.261795302013)); +#6416 = CARTESIAN_POINT('',(29.016510067114,-53.25,28.73855704698)); +#6417 = CARTESIAN_POINT('',(29.016510067114,-53.25,27.74052852349)); +#6418 = ORIENTED_EDGE('',*,*,#6419,.T.); +#6419 = EDGE_CURVE('',#6412,#6420,#6422,.T.); +#6420 = VERTEX_POINT('',#6421); +#6421 = CARTESIAN_POINT('',(29.016510067114,-53.25,24.73)); +#6422 = LINE('',#6423,#6424); +#6423 = CARTESIAN_POINT('',(29.016510067114,-53.25,27.74052852349)); +#6424 = VECTOR('',#6425,1.); +#6425 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6426 = ORIENTED_EDGE('',*,*,#6427,.T.); +#6427 = EDGE_CURVE('',#6420,#6428,#6430,.T.); +#6428 = VERTEX_POINT('',#6429); +#6429 = CARTESIAN_POINT('',(27.437986577181,-53.25,24.73)); +#6430 = LINE('',#6431,#6432); +#6431 = CARTESIAN_POINT('',(29.016510067114,-53.25,24.73)); +#6432 = VECTOR('',#6433,1.); +#6433 = DIRECTION('',(-1.,0.,0.)); +#6434 = ORIENTED_EDGE('',*,*,#6435,.T.); +#6435 = EDGE_CURVE('',#6428,#6436,#6438,.T.); +#6436 = VERTEX_POINT('',#6437); +#6437 = CARTESIAN_POINT('',(27.437986577181,-53.25,25.220058724832)); +#6438 = LINE('',#6439,#6440); +#6439 = CARTESIAN_POINT('',(27.437986577181,-53.25,24.73)); +#6440 = VECTOR('',#6441,1.); +#6441 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6442 = ORIENTED_EDGE('',*,*,#6443,.T.); +#6443 = EDGE_CURVE('',#6436,#6444,#6446,.T.); +#6444 = VERTEX_POINT('',#6445); +#6445 = CARTESIAN_POINT('',(27.437986577181,-53.25,27.034068791946)); +#6446 = LINE('',#6447,#6448); +#6447 = CARTESIAN_POINT('',(27.437986577181,-53.25,25.220058724832)); +#6448 = VECTOR('',#6449,1.); +#6449 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6450 = ORIENTED_EDGE('',*,*,#6451,.T.); +#6451 = EDGE_CURVE('',#6444,#6452,#6454,.T.); +#6452 = VERTEX_POINT('',#6453); +#6453 = CARTESIAN_POINT('',(27.409211409396,-53.25,27.916996644295)); +#6454 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6455,#6456,#6457), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6455 = CARTESIAN_POINT('',(27.437986577181,-53.25,27.034068791946)); +#6456 = CARTESIAN_POINT('',(27.437986577181,-53.25,27.674169463087)); +#6457 = CARTESIAN_POINT('',(27.409211409396,-53.25,27.916996644295)); +#6458 = ORIENTED_EDGE('',*,*,#6459,.T.); +#6459 = EDGE_CURVE('',#6452,#6460,#6462,.T.); +#6460 = VERTEX_POINT('',#6461); +#6461 = CARTESIAN_POINT('',(27.309672818792,-53.25,28.274337248322)); +#6462 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6463,#6464,#6465), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6463 = CARTESIAN_POINT('',(27.409211409396,-53.25,27.916996644295)); +#6464 = CARTESIAN_POINT('',(27.380436241611,-53.25,28.159823825503)); +#6465 = CARTESIAN_POINT('',(27.309672818792,-53.25,28.274337248322)); +#6466 = ORIENTED_EDGE('',*,*,#6467,.T.); +#6467 = EDGE_CURVE('',#6460,#6468,#6470,.T.); +#6468 = VERTEX_POINT('',#6469); +#6469 = CARTESIAN_POINT('',(27.057743288591,-53.25,28.515109060403)); +#6470 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6471,#6472,#6473), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6471 = CARTESIAN_POINT('',(27.309672818792,-53.25,28.274337248322)); +#6472 = CARTESIAN_POINT('',(27.216887583893,-53.25,28.429077181208)); +#6473 = CARTESIAN_POINT('',(27.057743288591,-53.25,28.515109060403)); +#6474 = ORIENTED_EDGE('',*,*,#6475,.T.); +#6475 = EDGE_CURVE('',#6468,#6476,#6478,.T.); +#6476 = VERTEX_POINT('',#6477); +#6477 = CARTESIAN_POINT('',(26.695117449664,-53.25,28.601140939597)); +#6478 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6479,#6480,#6481), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6479 = CARTESIAN_POINT('',(27.057743288591,-53.25,28.515109060403)); +#6480 = CARTESIAN_POINT('',(26.898598993289,-53.25,28.601140939597)); +#6481 = CARTESIAN_POINT('',(26.695117449664,-53.25,28.601140939597)); +#6482 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6483 = EDGE_CURVE('',#6476,#6484,#6486,.T.); +#6484 = VERTEX_POINT('',#6485); +#6485 = CARTESIAN_POINT('',(25.917013422819,-53.25,28.21913590604)); +#6486 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6487,#6488,#6489), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6487 = CARTESIAN_POINT('',(26.695117449664,-53.25,28.601140939597)); +#6488 = CARTESIAN_POINT('',(26.200067114094,-53.25,28.601140939597)); +#6489 = CARTESIAN_POINT('',(25.917013422819,-53.25,28.21913590604)); +#6490 = ORIENTED_EDGE('',*,*,#6491,.T.); +#6491 = EDGE_CURVE('',#6484,#6492,#6494,.T.); +#6492 = VERTEX_POINT('',#6493); +#6493 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.162088926174)); +#6494 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6495,#6496,#6497), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6495 = CARTESIAN_POINT('',(25.917013422819,-53.25,28.21913590604)); +#6496 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.837424496644)); +#6497 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.162088926174)); +#6498 = ORIENTED_EDGE('',*,*,#6499,.T.); +#6499 = EDGE_CURVE('',#6492,#6500,#6502,.T.); +#6500 = VERTEX_POINT('',#6501); +#6501 = CARTESIAN_POINT('',(25.633959731544,-53.25,24.73)); +#6502 = LINE('',#6503,#6504); +#6503 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.162088926174)); +#6504 = VECTOR('',#6505,1.); +#6505 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6506 = ORIENTED_EDGE('',*,*,#6507,.T.); +#6507 = EDGE_CURVE('',#6500,#6508,#6510,.T.); +#6508 = VERTEX_POINT('',#6509); +#6509 = CARTESIAN_POINT('',(24.055436241611,-53.25,24.73)); +#6510 = LINE('',#6511,#6512); +#6511 = CARTESIAN_POINT('',(25.633959731544,-53.25,24.73)); +#6512 = VECTOR('',#6513,1.); +#6513 = DIRECTION('',(-1.,0.,0.)); +#6514 = ORIENTED_EDGE('',*,*,#6515,.T.); +#6515 = EDGE_CURVE('',#6508,#6516,#6518,.T.); +#6516 = VERTEX_POINT('',#6517); +#6517 = CARTESIAN_POINT('',(24.055436241611,-53.25,29.672281879195)); +#6518 = LINE('',#6519,#6520); +#6519 = CARTESIAN_POINT('',(24.055436241611,-53.25,24.73)); +#6520 = VECTOR('',#6521,1.); +#6521 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6522 = ORIENTED_EDGE('',*,*,#6523,.T.); +#6523 = EDGE_CURVE('',#6516,#6524,#6526,.T.); +#6524 = VERTEX_POINT('',#6525); +#6525 = CARTESIAN_POINT('',(25.633959731544,-53.25,29.672281879195)); +#6526 = LINE('',#6527,#6528); +#6527 = CARTESIAN_POINT('',(24.055436241611,-53.25,29.672281879195)); +#6528 = VECTOR('',#6529,1.); +#6529 = DIRECTION('',(1.,0.,0.)); +#6530 = ORIENTED_EDGE('',*,*,#6531,.T.); +#6531 = EDGE_CURVE('',#6524,#6532,#6534,.T.); +#6532 = VERTEX_POINT('',#6533); +#6533 = CARTESIAN_POINT('',(25.633959731544,-53.25,28.939395973154)); +#6534 = LINE('',#6535,#6536); +#6535 = CARTESIAN_POINT('',(25.633959731544,-53.25,29.672281879195)); +#6536 = VECTOR('',#6537,1.); +#6537 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6538 = ORIENTED_EDGE('',*,*,#6539,.T.); +#6539 = EDGE_CURVE('',#6532,#6540,#6542,.T.); +#6540 = VERTEX_POINT('',#6541); +#6541 = CARTESIAN_POINT('',(26.391510067114,-53.25,29.579203020134)); +#6542 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6543,#6544,#6545), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6543 = CARTESIAN_POINT('',(25.633959731544,-53.25,28.939395973154)); +#6544 = CARTESIAN_POINT('',(25.990713087248,-53.25,29.373372483221)); +#6545 = CARTESIAN_POINT('',(26.391510067114,-53.25,29.579203020134)); +#6546 = ORIENTED_EDGE('',*,*,#6547,.T.); +#6547 = EDGE_CURVE('',#6540,#6548,#6550,.T.); +#6548 = VERTEX_POINT('',#6549); +#6549 = CARTESIAN_POINT('',(27.276786912752,-53.25,29.785033557047)); +#6550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6551,#6552,#6553), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6551 = CARTESIAN_POINT('',(26.391510067114,-53.25,29.579203020134)); +#6552 = CARTESIAN_POINT('',(26.79230704698,-53.25,29.785033557047)); +#6553 = CARTESIAN_POINT('',(27.276786912752,-53.25,29.785033557047)); +#6554 = ORIENTED_EDGE('',*,*,#6555,.T.); +#6555 = EDGE_CURVE('',#6548,#6410,#6556,.T.); +#6556 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6557,#6558,#6559), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6557 = CARTESIAN_POINT('',(27.276786912752,-53.25,29.785033557047)); +#6558 = CARTESIAN_POINT('',(28.131233221477,-53.25,29.785033557047)); +#6559 = CARTESIAN_POINT('',(28.573724832215,-53.25,29.261795302013)); +#6560 = FACE_BOUND('',#6561,.T.); +#6561 = EDGE_LOOP('',(#6562,#6572,#6580,#6588,#6596,#6604,#6612,#6620)); +#6562 = ORIENTED_EDGE('',*,*,#6563,.T.); +#6563 = EDGE_CURVE('',#6564,#6566,#6568,.T.); +#6564 = VERTEX_POINT('',#6565); +#6565 = CARTESIAN_POINT('',(18.218187919463,-53.25,29.097072147651)); +#6566 = VERTEX_POINT('',#6567); +#6567 = CARTESIAN_POINT('',(20.219236577181,-53.25,29.785033557047)); +#6568 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6569,#6570,#6571), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6569 = CARTESIAN_POINT('',(18.218187919463,-53.25,29.097072147651)); +#6570 = CARTESIAN_POINT('',(18.939622483221,-53.25,29.785033557047)); +#6571 = CARTESIAN_POINT('',(20.219236577181,-53.25,29.785033557047)); +#6572 = ORIENTED_EDGE('',*,*,#6573,.T.); +#6573 = EDGE_CURVE('',#6566,#6574,#6576,.T.); +#6574 = VERTEX_POINT('',#6575); +#6575 = CARTESIAN_POINT('',(22.210889261745,-53.25,29.097072147651)); +#6576 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6577,#6578,#6579), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6577 = CARTESIAN_POINT('',(20.219236577181,-53.25,29.785033557047)); +#6578 = CARTESIAN_POINT('',(21.494152684564,-53.25,29.785033557047)); +#6579 = CARTESIAN_POINT('',(22.210889261745,-53.25,29.097072147651)); +#6580 = ORIENTED_EDGE('',*,*,#6581,.T.); +#6581 = EDGE_CURVE('',#6574,#6582,#6584,.T.); +#6582 = VERTEX_POINT('',#6583); +#6583 = CARTESIAN_POINT('',(22.927919463087,-53.25,27.191744966443)); +#6584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6585,#6586,#6587), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6585 = CARTESIAN_POINT('',(22.210889261745,-53.25,29.097072147651)); +#6586 = CARTESIAN_POINT('',(22.927919463087,-53.25,28.409110738255)); +#6587 = CARTESIAN_POINT('',(22.927919463087,-53.25,27.191744966443)); +#6588 = ORIENTED_EDGE('',*,*,#6589,.T.); +#6589 = EDGE_CURVE('',#6582,#6590,#6592,.T.); +#6590 = VERTEX_POINT('',#6591); +#6591 = CARTESIAN_POINT('',(22.210889261745,-53.25,25.286417785235)); +#6592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6593,#6594,#6595), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6593 = CARTESIAN_POINT('',(22.927919463087,-53.25,27.191744966443)); +#6594 = CARTESIAN_POINT('',(22.927919463087,-53.25,25.974379194631)); +#6595 = CARTESIAN_POINT('',(22.210889261745,-53.25,25.286417785235)); +#6596 = ORIENTED_EDGE('',*,*,#6597,.T.); +#6597 = EDGE_CURVE('',#6590,#6598,#6600,.T.); +#6598 = VERTEX_POINT('',#6599); +#6599 = CARTESIAN_POINT('',(20.219236577181,-53.25,24.598456375839)); +#6600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6601,#6602,#6603), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6601 = CARTESIAN_POINT('',(22.210889261745,-53.25,25.286417785235)); +#6602 = CARTESIAN_POINT('',(21.494152684564,-53.25,24.598456375839)); +#6603 = CARTESIAN_POINT('',(20.219236577181,-53.25,24.598456375839)); +#6604 = ORIENTED_EDGE('',*,*,#6605,.T.); +#6605 = EDGE_CURVE('',#6598,#6606,#6608,.T.); +#6606 = VERTEX_POINT('',#6607); +#6607 = CARTESIAN_POINT('',(18.218187919463,-53.25,25.286417785235)); +#6608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6609,#6610,#6611), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6609 = CARTESIAN_POINT('',(20.219236577181,-53.25,24.598456375839)); +#6610 = CARTESIAN_POINT('',(18.939622483221,-53.25,24.598456375839)); +#6611 = CARTESIAN_POINT('',(18.218187919463,-53.25,25.286417785235)); +#6612 = ORIENTED_EDGE('',*,*,#6613,.T.); +#6613 = EDGE_CURVE('',#6606,#6614,#6616,.T.); +#6614 = VERTEX_POINT('',#6615); +#6615 = CARTESIAN_POINT('',(17.497046979866,-53.25,27.191744966443)); +#6616 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6617,#6618,#6619), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6617 = CARTESIAN_POINT('',(18.218187919463,-53.25,25.286417785235)); +#6618 = CARTESIAN_POINT('',(17.497046979866,-53.25,25.974379194631)); +#6619 = CARTESIAN_POINT('',(17.497046979866,-53.25,27.191744966443)); +#6620 = ORIENTED_EDGE('',*,*,#6621,.T.); +#6621 = EDGE_CURVE('',#6614,#6564,#6622,.T.); +#6622 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6623,#6624,#6625), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6623 = CARTESIAN_POINT('',(17.497046979866,-53.25,27.191744966443)); +#6624 = CARTESIAN_POINT('',(17.497046979866,-53.25,28.409110738255)); +#6625 = CARTESIAN_POINT('',(18.218187919463,-53.25,29.097072147651)); +#6626 = FACE_BOUND('',#6627,.T.); +#6627 = EDGE_LOOP('',(#6628,#6638,#6646,#6654,#6662,#6670,#6678,#6686, + #6694,#6702,#6710,#6718,#6726,#6734,#6742,#6750,#6758,#6766)); +#6628 = ORIENTED_EDGE('',*,*,#6629,.T.); +#6629 = EDGE_CURVE('',#6630,#6632,#6634,.T.); +#6630 = VERTEX_POINT('',#6631); +#6631 = CARTESIAN_POINT('',(6.562483221477,-53.25,31.589060402685)); +#6632 = VERTEX_POINT('',#6633); +#6633 = CARTESIAN_POINT('',(7.762818791946,-53.25,31.589060402685)); +#6634 = LINE('',#6635,#6636); +#6635 = CARTESIAN_POINT('',(6.562483221477,-53.25,31.589060402685)); +#6636 = VECTOR('',#6637,1.); +#6637 = DIRECTION('',(1.,0.,0.)); +#6638 = ORIENTED_EDGE('',*,*,#6639,.T.); +#6639 = EDGE_CURVE('',#6632,#6640,#6642,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(7.762818791946,-53.25,30.555503355705)); +#6642 = LINE('',#6643,#6644); +#6643 = CARTESIAN_POINT('',(7.762818791946,-53.25,31.589060402685)); +#6644 = VECTOR('',#6645,1.); +#6645 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6646 = ORIENTED_EDGE('',*,*,#6647,.T.); +#6647 = EDGE_CURVE('',#6640,#6648,#6650,.T.); +#6648 = VERTEX_POINT('',#6649); +#6649 = CARTESIAN_POINT('',(6.898389261745,-53.25,30.555503355705)); +#6650 = LINE('',#6651,#6652); +#6651 = CARTESIAN_POINT('',(7.762818791946,-53.25,30.555503355705)); +#6652 = VECTOR('',#6653,1.); +#6653 = DIRECTION('',(-1.,0.,0.)); +#6654 = ORIENTED_EDGE('',*,*,#6655,.T.); +#6655 = EDGE_CURVE('',#6648,#6656,#6658,.T.); +#6656 = VERTEX_POINT('',#6657); +#6657 = CARTESIAN_POINT('',(6.429765100671,-53.25,30.434530201342)); +#6658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6659,#6660,#6661), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6659 = CARTESIAN_POINT('',(6.898389261745,-53.25,30.555503355705)); +#6660 = CARTESIAN_POINT('',(6.562483221477,-53.25,30.555503355705)); +#6661 = CARTESIAN_POINT('',(6.429765100671,-53.25,30.434530201342)); +#6662 = ORIENTED_EDGE('',*,*,#6663,.T.); +#6663 = EDGE_CURVE('',#6656,#6664,#6666,.T.); +#6664 = VERTEX_POINT('',#6665); +#6665 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.014941275168)); +#6666 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6667,#6668,#6669), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6667 = CARTESIAN_POINT('',(6.429765100671,-53.25,30.434530201342)); +#6668 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.313850671141)); +#6669 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.014941275168)); +#6670 = ORIENTED_EDGE('',*,*,#6671,.T.); +#6671 = EDGE_CURVE('',#6664,#6672,#6674,.T.); +#6672 = VERTEX_POINT('',#6673); +#6673 = CARTESIAN_POINT('',(6.297046979866,-53.25,29.672281879195)); +#6674 = LINE('',#6675,#6676); +#6675 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.014941275168)); +#6676 = VECTOR('',#6677,1.); +#6677 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6678 = ORIENTED_EDGE('',*,*,#6679,.T.); +#6679 = EDGE_CURVE('',#6672,#6680,#6682,.T.); +#6680 = VERTEX_POINT('',#6681); +#6681 = CARTESIAN_POINT('',(7.650067114094,-53.25,29.672281879195)); +#6682 = LINE('',#6683,#6684); +#6683 = CARTESIAN_POINT('',(6.297046979866,-53.25,29.672281879195)); +#6684 = VECTOR('',#6685,1.); +#6685 = DIRECTION('',(1.,0.,0.)); +#6686 = ORIENTED_EDGE('',*,*,#6687,.T.); +#6687 = EDGE_CURVE('',#6680,#6688,#6690,.T.); +#6688 = VERTEX_POINT('',#6689); +#6689 = CARTESIAN_POINT('',(7.650067114094,-53.25,28.544765100671)); +#6690 = LINE('',#6691,#6692); +#6691 = CARTESIAN_POINT('',(7.650067114094,-53.25,29.672281879195)); +#6692 = VECTOR('',#6693,1.); +#6693 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6694 = ORIENTED_EDGE('',*,*,#6695,.T.); +#6695 = EDGE_CURVE('',#6688,#6696,#6698,.T.); +#6696 = VERTEX_POINT('',#6697); +#6697 = CARTESIAN_POINT('',(6.297046979866,-53.25,28.544765100671)); +#6698 = LINE('',#6699,#6700); +#6699 = CARTESIAN_POINT('',(7.650067114094,-53.25,28.544765100671)); +#6700 = VECTOR('',#6701,1.); +#6701 = DIRECTION('',(-1.,0.,0.)); +#6702 = ORIENTED_EDGE('',*,*,#6703,.T.); +#6703 = EDGE_CURVE('',#6696,#6704,#6706,.T.); +#6704 = VERTEX_POINT('',#6705); +#6705 = CARTESIAN_POINT('',(6.297046979866,-53.25,24.73)); +#6706 = LINE('',#6707,#6708); +#6707 = CARTESIAN_POINT('',(6.297046979866,-53.25,28.544765100671)); +#6708 = VECTOR('',#6709,1.); +#6709 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6710 = ORIENTED_EDGE('',*,*,#6711,.T.); +#6711 = EDGE_CURVE('',#6704,#6712,#6714,.T.); +#6712 = VERTEX_POINT('',#6713); +#6713 = CARTESIAN_POINT('',(4.718523489933,-53.25,24.73)); +#6714 = LINE('',#6715,#6716); +#6715 = CARTESIAN_POINT('',(6.297046979866,-53.25,24.73)); +#6716 = VECTOR('',#6717,1.); +#6717 = DIRECTION('',(-1.,0.,0.)); +#6718 = ORIENTED_EDGE('',*,*,#6719,.T.); +#6719 = EDGE_CURVE('',#6712,#6720,#6722,.T.); +#6720 = VERTEX_POINT('',#6721); +#6721 = CARTESIAN_POINT('',(4.718523489933,-53.25,28.544765100671)); +#6722 = LINE('',#6723,#6724); +#6723 = CARTESIAN_POINT('',(4.718523489933,-53.25,24.73)); +#6724 = VECTOR('',#6725,1.); +#6725 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6726 = ORIENTED_EDGE('',*,*,#6727,.T.); +#6727 = EDGE_CURVE('',#6720,#6728,#6730,.T.); +#6728 = VERTEX_POINT('',#6729); +#6729 = CARTESIAN_POINT('',(3.929261744966,-53.25,28.544765100671)); +#6730 = LINE('',#6731,#6732); +#6731 = CARTESIAN_POINT('',(4.718523489933,-53.25,28.544765100671)); +#6732 = VECTOR('',#6733,1.); +#6733 = DIRECTION('',(-1.,0.,0.)); +#6734 = ORIENTED_EDGE('',*,*,#6735,.T.); +#6735 = EDGE_CURVE('',#6728,#6736,#6738,.T.); +#6736 = VERTEX_POINT('',#6737); +#6737 = CARTESIAN_POINT('',(3.929261744966,-53.25,29.672281879195)); +#6738 = LINE('',#6739,#6740); +#6739 = CARTESIAN_POINT('',(3.929261744966,-53.25,28.544765100671)); +#6740 = VECTOR('',#6741,1.); +#6741 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6742 = ORIENTED_EDGE('',*,*,#6743,.T.); +#6743 = EDGE_CURVE('',#6736,#6744,#6746,.T.); +#6744 = VERTEX_POINT('',#6745); +#6745 = CARTESIAN_POINT('',(4.718523489933,-53.25,29.672281879195)); +#6746 = LINE('',#6747,#6748); +#6747 = CARTESIAN_POINT('',(3.929261744966,-53.25,29.672281879195)); +#6748 = VECTOR('',#6749,1.); +#6749 = DIRECTION('',(1.,0.,0.)); +#6750 = ORIENTED_EDGE('',*,*,#6751,.T.); +#6751 = EDGE_CURVE('',#6744,#6752,#6754,.T.); +#6752 = VERTEX_POINT('',#6753); +#6753 = CARTESIAN_POINT('',(4.718523489933,-53.25,30.014941275168)); +#6754 = LINE('',#6755,#6756); +#6755 = CARTESIAN_POINT('',(4.718523489933,-53.25,29.672281879195)); +#6756 = VECTOR('',#6757,1.); +#6757 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6758 = ORIENTED_EDGE('',*,*,#6759,.T.); +#6759 = EDGE_CURVE('',#6752,#6760,#6762,.T.); +#6760 = VERTEX_POINT('',#6761); +#6761 = CARTESIAN_POINT('',(5.168355704698,-53.25,31.204119127517)); +#6762 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6763,#6764,#6765), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6763 = CARTESIAN_POINT('',(4.718523489933,-53.25,30.014941275168)); +#6764 = CARTESIAN_POINT('',(4.718523489933,-53.25,30.81947147651)); +#6765 = CARTESIAN_POINT('',(5.168355704698,-53.25,31.204119127517)); +#6766 = ORIENTED_EDGE('',*,*,#6767,.T.); +#6767 = EDGE_CURVE('',#6760,#6630,#6768,.T.); +#6768 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6769,#6770,#6771), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6769 = CARTESIAN_POINT('',(5.168355704698,-53.25,31.204119127517)); +#6770 = CARTESIAN_POINT('',(5.618481543624,-53.25,31.589060402685)); +#6771 = CARTESIAN_POINT('',(6.562483221477,-53.25,31.589060402685)); +#6772 = FACE_BOUND('',#6773,.T.); +#6773 = EDGE_LOOP('',(#6774,#6784,#6792,#6800,#6808,#6816,#6824,#6832, + #6840,#6848,#6856,#6864,#6872,#6880,#6888,#6896,#6904,#6912)); +#6774 = ORIENTED_EDGE('',*,*,#6775,.T.); +#6775 = EDGE_CURVE('',#6776,#6778,#6780,.T.); +#6776 = VERTEX_POINT('',#6777); +#6777 = CARTESIAN_POINT('',(2.634966442953,-53.25,31.589060402685)); +#6778 = VERTEX_POINT('',#6779); +#6779 = CARTESIAN_POINT('',(3.835302013423,-53.25,31.589060402685)); +#6780 = LINE('',#6781,#6782); +#6781 = CARTESIAN_POINT('',(2.634966442953,-53.25,31.589060402685)); +#6782 = VECTOR('',#6783,1.); +#6783 = DIRECTION('',(1.,0.,0.)); +#6784 = ORIENTED_EDGE('',*,*,#6785,.T.); +#6785 = EDGE_CURVE('',#6778,#6786,#6788,.T.); +#6786 = VERTEX_POINT('',#6787); +#6787 = CARTESIAN_POINT('',(3.835302013423,-53.25,30.555503355705)); +#6788 = LINE('',#6789,#6790); +#6789 = CARTESIAN_POINT('',(3.835302013423,-53.25,31.589060402685)); +#6790 = VECTOR('',#6791,1.); +#6791 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6792 = ORIENTED_EDGE('',*,*,#6793,.T.); +#6793 = EDGE_CURVE('',#6786,#6794,#6796,.T.); +#6794 = VERTEX_POINT('',#6795); +#6795 = CARTESIAN_POINT('',(2.970872483221,-53.25,30.555503355705)); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(3.835302013423,-53.25,30.555503355705)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(-1.,0.,0.)); +#6800 = ORIENTED_EDGE('',*,*,#6801,.T.); +#6801 = EDGE_CURVE('',#6794,#6802,#6804,.T.); +#6802 = VERTEX_POINT('',#6803); +#6803 = CARTESIAN_POINT('',(2.502248322148,-53.25,30.434530201342)); +#6804 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6805,#6806,#6807), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6805 = CARTESIAN_POINT('',(2.970872483221,-53.25,30.555503355705)); +#6806 = CARTESIAN_POINT('',(2.634966442953,-53.25,30.555503355705)); +#6807 = CARTESIAN_POINT('',(2.502248322148,-53.25,30.434530201342)); +#6808 = ORIENTED_EDGE('',*,*,#6809,.T.); +#6809 = EDGE_CURVE('',#6802,#6810,#6812,.T.); +#6810 = VERTEX_POINT('',#6811); +#6811 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.014941275168)); +#6812 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6813,#6814,#6815), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6813 = CARTESIAN_POINT('',(2.502248322148,-53.25,30.434530201342)); +#6814 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.313850671141)); +#6815 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.014941275168)); +#6816 = ORIENTED_EDGE('',*,*,#6817,.T.); +#6817 = EDGE_CURVE('',#6810,#6818,#6820,.T.); +#6818 = VERTEX_POINT('',#6819); +#6819 = CARTESIAN_POINT('',(2.369530201342,-53.25,29.672281879195)); +#6820 = LINE('',#6821,#6822); +#6821 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.014941275168)); +#6822 = VECTOR('',#6823,1.); +#6823 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6824 = ORIENTED_EDGE('',*,*,#6825,.T.); +#6825 = EDGE_CURVE('',#6818,#6826,#6828,.T.); +#6826 = VERTEX_POINT('',#6827); +#6827 = CARTESIAN_POINT('',(3.72255033557,-53.25,29.672281879195)); +#6828 = LINE('',#6829,#6830); +#6829 = CARTESIAN_POINT('',(2.369530201342,-53.25,29.672281879195)); +#6830 = VECTOR('',#6831,1.); +#6831 = DIRECTION('',(1.,0.,0.)); +#6832 = ORIENTED_EDGE('',*,*,#6833,.T.); +#6833 = EDGE_CURVE('',#6826,#6834,#6836,.T.); +#6834 = VERTEX_POINT('',#6835); +#6835 = CARTESIAN_POINT('',(3.72255033557,-53.25,28.544765100671)); +#6836 = LINE('',#6837,#6838); +#6837 = CARTESIAN_POINT('',(3.72255033557,-53.25,29.672281879195)); +#6838 = VECTOR('',#6839,1.); +#6839 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6840 = ORIENTED_EDGE('',*,*,#6841,.T.); +#6841 = EDGE_CURVE('',#6834,#6842,#6844,.T.); +#6842 = VERTEX_POINT('',#6843); +#6843 = CARTESIAN_POINT('',(2.369530201342,-53.25,28.544765100671)); +#6844 = LINE('',#6845,#6846); +#6845 = CARTESIAN_POINT('',(3.72255033557,-53.25,28.544765100671)); +#6846 = VECTOR('',#6847,1.); +#6847 = DIRECTION('',(-1.,0.,0.)); +#6848 = ORIENTED_EDGE('',*,*,#6849,.T.); +#6849 = EDGE_CURVE('',#6842,#6850,#6852,.T.); +#6850 = VERTEX_POINT('',#6851); +#6851 = CARTESIAN_POINT('',(2.369530201342,-53.25,24.73)); +#6852 = LINE('',#6853,#6854); +#6853 = CARTESIAN_POINT('',(2.369530201342,-53.25,28.544765100671)); +#6854 = VECTOR('',#6855,1.); +#6855 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6856 = ORIENTED_EDGE('',*,*,#6857,.T.); +#6857 = EDGE_CURVE('',#6850,#6858,#6860,.T.); +#6858 = VERTEX_POINT('',#6859); +#6859 = CARTESIAN_POINT('',(0.791006711409,-53.25,24.73)); +#6860 = LINE('',#6861,#6862); +#6861 = CARTESIAN_POINT('',(2.369530201342,-53.25,24.73)); +#6862 = VECTOR('',#6863,1.); +#6863 = DIRECTION('',(-1.,0.,0.)); +#6864 = ORIENTED_EDGE('',*,*,#6865,.T.); +#6865 = EDGE_CURVE('',#6858,#6866,#6868,.T.); +#6866 = VERTEX_POINT('',#6867); +#6867 = CARTESIAN_POINT('',(0.791006711409,-53.25,28.544765100671)); +#6868 = LINE('',#6869,#6870); +#6869 = CARTESIAN_POINT('',(0.791006711409,-53.25,24.73)); +#6870 = VECTOR('',#6871,1.); +#6871 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6872 = ORIENTED_EDGE('',*,*,#6873,.T.); +#6873 = EDGE_CURVE('',#6866,#6874,#6876,.T.); +#6874 = VERTEX_POINT('',#6875); +#6875 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,28.544765100671)); +#6876 = LINE('',#6877,#6878); +#6877 = CARTESIAN_POINT('',(0.791006711409,-53.25,28.544765100671)); +#6878 = VECTOR('',#6879,1.); +#6879 = DIRECTION('',(-1.,0.,0.)); +#6880 = ORIENTED_EDGE('',*,*,#6881,.T.); +#6881 = EDGE_CURVE('',#6874,#6882,#6884,.T.); +#6882 = VERTEX_POINT('',#6883); +#6883 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,29.672281879195)); +#6884 = LINE('',#6885,#6886); +#6885 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,28.544765100671)); +#6886 = VECTOR('',#6887,1.); +#6887 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6888 = ORIENTED_EDGE('',*,*,#6889,.T.); +#6889 = EDGE_CURVE('',#6882,#6890,#6892,.T.); +#6890 = VERTEX_POINT('',#6891); +#6891 = CARTESIAN_POINT('',(0.791006711409,-53.25,29.672281879195)); +#6892 = LINE('',#6893,#6894); +#6893 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,29.672281879195)); +#6894 = VECTOR('',#6895,1.); +#6895 = DIRECTION('',(1.,0.,0.)); +#6896 = ORIENTED_EDGE('',*,*,#6897,.T.); +#6897 = EDGE_CURVE('',#6890,#6898,#6900,.T.); +#6898 = VERTEX_POINT('',#6899); +#6899 = CARTESIAN_POINT('',(0.791006711409,-53.25,30.014941275168)); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(0.791006711409,-53.25,29.672281879195)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6904 = ORIENTED_EDGE('',*,*,#6905,.T.); +#6905 = EDGE_CURVE('',#6898,#6906,#6908,.T.); +#6906 = VERTEX_POINT('',#6907); +#6907 = CARTESIAN_POINT('',(1.240838926174,-53.25,31.204119127517)); +#6908 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6909,#6910,#6911), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6909 = CARTESIAN_POINT('',(0.791006711409,-53.25,30.014941275168)); +#6910 = CARTESIAN_POINT('',(0.791006711409,-53.25,30.81947147651)); +#6911 = CARTESIAN_POINT('',(1.240838926174,-53.25,31.204119127517)); +#6912 = ORIENTED_EDGE('',*,*,#6913,.T.); +#6913 = EDGE_CURVE('',#6906,#6776,#6914,.T.); +#6914 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6915,#6916,#6917), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6915 = CARTESIAN_POINT('',(1.240838926174,-53.25,31.204119127517)); +#6916 = CARTESIAN_POINT('',(1.690964765101,-53.25,31.589060402685)); +#6917 = CARTESIAN_POINT('',(2.634966442953,-53.25,31.589060402685)); +#6918 = FACE_BOUND('',#6919,.T.); +#6919 = EDGE_LOOP('',(#6920,#6930,#6938,#6946,#6954,#6962,#6970,#6978)); +#6920 = ORIENTED_EDGE('',*,*,#6921,.T.); +#6921 = EDGE_CURVE('',#6922,#6924,#6926,.T.); +#6922 = VERTEX_POINT('',#6923); +#6923 = CARTESIAN_POINT('',(-5.252953020134,-53.25,29.097072147651)); +#6924 = VERTEX_POINT('',#6925); +#6925 = CARTESIAN_POINT('',(-3.251904362416,-53.25,29.785033557047)); +#6926 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6927,#6928,#6929), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6927 = CARTESIAN_POINT('',(-5.252953020134,-53.25,29.097072147651)); +#6928 = CARTESIAN_POINT('',(-4.531518456376,-53.25,29.785033557047)); +#6929 = CARTESIAN_POINT('',(-3.251904362416,-53.25,29.785033557047)); +#6930 = ORIENTED_EDGE('',*,*,#6931,.T.); +#6931 = EDGE_CURVE('',#6924,#6932,#6934,.T.); +#6932 = VERTEX_POINT('',#6933); +#6933 = CARTESIAN_POINT('',(-1.260251677852,-53.25,29.097072147651)); +#6934 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6935,#6936,#6937), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6935 = CARTESIAN_POINT('',(-3.251904362416,-53.25,29.785033557047)); +#6936 = CARTESIAN_POINT('',(-1.976988255034,-53.25,29.785033557047)); +#6937 = CARTESIAN_POINT('',(-1.260251677852,-53.25,29.097072147651)); +#6938 = ORIENTED_EDGE('',*,*,#6939,.T.); +#6939 = EDGE_CURVE('',#6932,#6940,#6942,.T.); +#6940 = VERTEX_POINT('',#6941); +#6941 = CARTESIAN_POINT('',(-0.54322147651,-53.25,27.191744966443)); +#6942 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6943,#6944,#6945), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6943 = CARTESIAN_POINT('',(-1.260251677852,-53.25,29.097072147651)); +#6944 = CARTESIAN_POINT('',(-0.54322147651,-53.25,28.409110738255)); +#6945 = CARTESIAN_POINT('',(-0.54322147651,-53.25,27.191744966443)); +#6946 = ORIENTED_EDGE('',*,*,#6947,.T.); +#6947 = EDGE_CURVE('',#6940,#6948,#6950,.T.); +#6948 = VERTEX_POINT('',#6949); +#6949 = CARTESIAN_POINT('',(-1.260251677852,-53.25,25.286417785235)); +#6950 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6951,#6952,#6953), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6951 = CARTESIAN_POINT('',(-0.54322147651,-53.25,27.191744966443)); +#6952 = CARTESIAN_POINT('',(-0.54322147651,-53.25,25.974379194631)); +#6953 = CARTESIAN_POINT('',(-1.260251677852,-53.25,25.286417785235)); +#6954 = ORIENTED_EDGE('',*,*,#6955,.T.); +#6955 = EDGE_CURVE('',#6948,#6956,#6958,.T.); +#6956 = VERTEX_POINT('',#6957); +#6957 = CARTESIAN_POINT('',(-3.251904362416,-53.25,24.598456375839)); +#6958 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6959,#6960,#6961), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6959 = CARTESIAN_POINT('',(-1.260251677852,-53.25,25.286417785235)); +#6960 = CARTESIAN_POINT('',(-1.976988255034,-53.25,24.598456375839)); +#6961 = CARTESIAN_POINT('',(-3.251904362416,-53.25,24.598456375839)); +#6962 = ORIENTED_EDGE('',*,*,#6963,.T.); +#6963 = EDGE_CURVE('',#6956,#6964,#6966,.T.); +#6964 = VERTEX_POINT('',#6965); +#6965 = CARTESIAN_POINT('',(-5.252953020134,-53.25,25.286417785235)); +#6966 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6967,#6968,#6969), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6967 = CARTESIAN_POINT('',(-3.251904362416,-53.25,24.598456375839)); +#6968 = CARTESIAN_POINT('',(-4.531518456376,-53.25,24.598456375839)); +#6969 = CARTESIAN_POINT('',(-5.252953020134,-53.25,25.286417785235)); +#6970 = ORIENTED_EDGE('',*,*,#6971,.T.); +#6971 = EDGE_CURVE('',#6964,#6972,#6974,.T.); +#6972 = VERTEX_POINT('',#6973); +#6973 = CARTESIAN_POINT('',(-5.974093959732,-53.25,27.191744966443)); +#6974 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6975,#6976,#6977), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6975 = CARTESIAN_POINT('',(-5.252953020134,-53.25,25.286417785235)); +#6976 = CARTESIAN_POINT('',(-5.974093959732,-53.25,25.974379194631)); +#6977 = CARTESIAN_POINT('',(-5.974093959732,-53.25,27.191744966443)); +#6978 = ORIENTED_EDGE('',*,*,#6979,.T.); +#6979 = EDGE_CURVE('',#6972,#6922,#6980,.T.); +#6980 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#6981,#6982,#6983), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#6981 = CARTESIAN_POINT('',(-5.974093959732,-53.25,27.191744966443)); +#6982 = CARTESIAN_POINT('',(-5.974093959732,-53.25,28.409110738255)); +#6983 = CARTESIAN_POINT('',(-5.252953020134,-53.25,29.097072147651)); +#6984 = FACE_BOUND('',#6985,.T.); +#6985 = EDGE_LOOP('',(#6986,#6996,#7004,#7012,#7020,#7028,#7036,#7044, + #7052,#7060,#7068,#7076,#7084)); +#6986 = ORIENTED_EDGE('',*,*,#6987,.T.); +#6987 = EDGE_CURVE('',#6988,#6990,#6992,.T.); +#6988 = VERTEX_POINT('',#6989); +#6989 = CARTESIAN_POINT('',(-27.07744966443,-53.25,24.73)); +#6990 = VERTEX_POINT('',#6991); +#6991 = CARTESIAN_POINT('',(-27.07744966443,-53.25,31.307181208054)); +#6992 = LINE('',#6993,#6994); +#6993 = CARTESIAN_POINT('',(-27.07744966443,-53.25,24.73)); +#6994 = VECTOR('',#6995,1.); +#6995 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#6996 = ORIENTED_EDGE('',*,*,#6997,.T.); +#6997 = EDGE_CURVE('',#6990,#6998,#7000,.T.); +#6998 = VERTEX_POINT('',#6999); +#6999 = CARTESIAN_POINT('',(-24.91197147651,-53.25,31.307181208054)); +#7000 = LINE('',#7001,#7002); +#7001 = CARTESIAN_POINT('',(-27.07744966443,-53.25,31.307181208054)); +#7002 = VECTOR('',#7003,1.); +#7003 = DIRECTION('',(1.,0.,0.)); +#7004 = ORIENTED_EDGE('',*,*,#7005,.T.); +#7005 = EDGE_CURVE('',#6998,#7006,#7008,.T.); +#7006 = VERTEX_POINT('',#7007); +#7007 = CARTESIAN_POINT('',(-23.41742449664,-53.25,27.783691275168)); +#7008 = LINE('',#7009,#7010); +#7009 = CARTESIAN_POINT('',(-24.91197147651,-53.25,31.307181208054)); +#7010 = VECTOR('',#7011,1.); +#7011 = DIRECTION('',(0.390490740942,-2.044157853815E-16,-0.920606854873 + )); +#7012 = ORIENTED_EDGE('',*,*,#7013,.T.); +#7013 = EDGE_CURVE('',#7006,#7014,#7016,.T.); +#7014 = VERTEX_POINT('',#7015); +#7015 = CARTESIAN_POINT('',(-21.91406879194,-53.25,31.307181208054)); +#7016 = LINE('',#7017,#7018); +#7017 = CARTESIAN_POINT('',(-23.41742449664,-53.25,27.783691275168)); +#7018 = VECTOR('',#7019,1.); +#7019 = DIRECTION('',(0.392438685048,2.042317799502E-16,0.919778168081) + ); +#7020 = ORIENTED_EDGE('',*,*,#7021,.T.); +#7021 = EDGE_CURVE('',#7014,#7022,#7024,.T.); +#7022 = VERTEX_POINT('',#7023); +#7023 = CARTESIAN_POINT('',(-19.76738255033,-53.25,31.307181208054)); +#7024 = LINE('',#7025,#7026); +#7025 = CARTESIAN_POINT('',(-21.91406879194,-53.25,31.307181208054)); +#7026 = VECTOR('',#7027,1.); +#7027 = DIRECTION('',(1.,0.,0.)); +#7028 = ORIENTED_EDGE('',*,*,#7029,.T.); +#7029 = EDGE_CURVE('',#7022,#7030,#7032,.T.); +#7030 = VERTEX_POINT('',#7031); +#7031 = CARTESIAN_POINT('',(-19.76738255033,-53.25,24.73)); +#7032 = LINE('',#7033,#7034); +#7033 = CARTESIAN_POINT('',(-19.76738255033,-53.25,31.307181208054)); +#7034 = VECTOR('',#7035,1.); +#7035 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#7036 = ORIENTED_EDGE('',*,*,#7037,.T.); +#7037 = EDGE_CURVE('',#7030,#7038,#7040,.T.); +#7038 = VERTEX_POINT('',#7039); +#7039 = CARTESIAN_POINT('',(-21.36469798657,-53.25,24.73)); +#7040 = LINE('',#7041,#7042); +#7041 = CARTESIAN_POINT('',(-19.76738255033,-53.25,24.73)); +#7042 = VECTOR('',#7043,1.); +#7043 = DIRECTION('',(-1.,0.,0.)); +#7044 = ORIENTED_EDGE('',*,*,#7045,.T.); +#7045 = EDGE_CURVE('',#7038,#7046,#7048,.T.); +#7046 = VERTEX_POINT('',#7047); +#7047 = CARTESIAN_POINT('',(-21.36469798657,-53.25,29.538976510067)); +#7048 = LINE('',#7049,#7050); +#7049 = CARTESIAN_POINT('',(-21.36469798657,-53.25,24.73)); +#7050 = VECTOR('',#7051,1.); +#7051 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#7052 = ORIENTED_EDGE('',*,*,#7053,.T.); +#7053 = EDGE_CURVE('',#7046,#7054,#7056,.T.); +#7054 = VERTEX_POINT('',#7055); +#7055 = CARTESIAN_POINT('',(-22.8768624161,-53.25,25.989060402685)); +#7056 = LINE('',#7057,#7058); +#7057 = CARTESIAN_POINT('',(-21.36469798657,-53.25,29.538976510067)); +#7058 = VECTOR('',#7059,1.); +#7059 = DIRECTION('',(-0.391897849039,-2.04282976506E-16,-0.920008736871 + )); +#7060 = ORIENTED_EDGE('',*,*,#7061,.T.); +#7061 = EDGE_CURVE('',#7054,#7062,#7064,.T.); +#7062 = VERTEX_POINT('',#7063); +#7063 = CARTESIAN_POINT('',(-23.94917785234,-53.25,25.989060402685)); +#7064 = LINE('',#7065,#7066); +#7065 = CARTESIAN_POINT('',(-22.8768624161,-53.25,25.989060402685)); +#7066 = VECTOR('',#7067,1.); +#7067 = DIRECTION('',(-1.,0.,0.)); +#7068 = ORIENTED_EDGE('',*,*,#7069,.T.); +#7069 = EDGE_CURVE('',#7062,#7070,#7072,.T.); +#7070 = VERTEX_POINT('',#7071); +#7071 = CARTESIAN_POINT('',(-25.46134228187,-53.25,29.538976510067)); +#7072 = LINE('',#7073,#7074); +#7073 = CARTESIAN_POINT('',(-23.94917785234,-53.25,25.989060402685)); +#7074 = VECTOR('',#7075,1.); +#7075 = DIRECTION('',(-0.391897849039,2.04282976506E-16,0.920008736871) + ); +#7076 = ORIENTED_EDGE('',*,*,#7077,.T.); +#7077 = EDGE_CURVE('',#7070,#7078,#7080,.T.); +#7078 = VERTEX_POINT('',#7079); +#7079 = CARTESIAN_POINT('',(-25.46134228187,-53.25,24.73)); +#7080 = LINE('',#7081,#7082); +#7081 = CARTESIAN_POINT('',(-25.46134228187,-53.25,29.538976510067)); +#7082 = VECTOR('',#7083,1.); +#7083 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#7084 = ORIENTED_EDGE('',*,*,#7085,.T.); +#7085 = EDGE_CURVE('',#7078,#6988,#7086,.T.); +#7086 = LINE('',#7087,#7088); +#7087 = CARTESIAN_POINT('',(-25.46134228187,-53.25,24.73)); +#7088 = VECTOR('',#7089,1.); +#7089 = DIRECTION('',(-1.,0.,0.)); +#7090 = FACE_BOUND('',#7091,.T.); +#7091 = EDGE_LOOP('',(#7092,#7102,#7110,#7118,#7126,#7134,#7142,#7150, + #7158,#7166,#7174,#7182,#7190)); +#7092 = ORIENTED_EDGE('',*,*,#7093,.T.); +#7093 = EDGE_CURVE('',#7094,#7096,#7098,.T.); +#7094 = VERTEX_POINT('',#7095); +#7095 = CARTESIAN_POINT('',(-36.01918624161,-53.25,24.73)); +#7096 = VERTEX_POINT('',#7097); +#7097 = CARTESIAN_POINT('',(-37.582147651,-53.25,31.307181208054)); +#7098 = LINE('',#7099,#7100); +#7099 = CARTESIAN_POINT('',(-36.01918624161,-53.25,24.73)); +#7100 = VECTOR('',#7101,1.); +#7101 = DIRECTION('',(-0.231195771714,2.160288057312E-16,0.972907248992) + ); +#7102 = ORIENTED_EDGE('',*,*,#7103,.T.); +#7103 = EDGE_CURVE('',#7096,#7104,#7106,.T.); +#7104 = VERTEX_POINT('',#7105); +#7105 = CARTESIAN_POINT('',(-35.95752516778,-53.25,31.307181208054)); +#7106 = LINE('',#7107,#7108); +#7107 = CARTESIAN_POINT('',(-37.582147651,-53.25,31.307181208054)); +#7108 = VECTOR('',#7109,1.); +#7109 = DIRECTION('',(1.,0.,0.)); +#7110 = ORIENTED_EDGE('',*,*,#7111,.T.); +#7111 = EDGE_CURVE('',#7104,#7112,#7114,.T.); +#7112 = VERTEX_POINT('',#7113); +#7113 = CARTESIAN_POINT('',(-34.82149328859,-53.25,26.527273489933)); +#7114 = LINE('',#7115,#7116); +#7115 = CARTESIAN_POINT('',(-35.95752516778,-53.25,31.307181208054)); +#7116 = VECTOR('',#7117,1.); +#7117 = DIRECTION('',(0.231227296527,-2.160271421941E-16,-0.972899757087 + )); +#7118 = ORIENTED_EDGE('',*,*,#7119,.T.); +#7119 = EDGE_CURVE('',#7112,#7120,#7122,.T.); +#7120 = VERTEX_POINT('',#7121); +#7121 = CARTESIAN_POINT('',(-33.69427013422,-53.25,31.307181208054)); +#7122 = LINE('',#7123,#7124); +#7123 = CARTESIAN_POINT('',(-34.82149328859,-53.25,26.527273489933)); +#7124 = VECTOR('',#7125,1.); +#7125 = DIRECTION('',(0.229529180776,2.161164092381E-16,0.973301780114) + ); +#7126 = ORIENTED_EDGE('',*,*,#7127,.T.); +#7127 = EDGE_CURVE('',#7120,#7128,#7130,.T.); +#7128 = VERTEX_POINT('',#7129); +#7129 = CARTESIAN_POINT('',(-32.06083892617,-53.25,31.307181208054)); +#7130 = LINE('',#7131,#7132); +#7131 = CARTESIAN_POINT('',(-33.69427013422,-53.25,31.307181208054)); +#7132 = VECTOR('',#7133,1.); +#7133 = DIRECTION('',(1.,0.,0.)); +#7134 = ORIENTED_EDGE('',*,*,#7135,.T.); +#7135 = EDGE_CURVE('',#7128,#7136,#7138,.T.); +#7136 = VERTEX_POINT('',#7137); +#7137 = CARTESIAN_POINT('',(-30.93361577181,-53.25,26.527273489933)); +#7138 = LINE('',#7139,#7140); +#7139 = CARTESIAN_POINT('',(-32.06083892617,-53.25,31.307181208054)); +#7140 = VECTOR('',#7141,1.); +#7141 = DIRECTION('',(0.229529180776,-2.161164092381E-16,-0.973301780114 + )); +#7142 = ORIENTED_EDGE('',*,*,#7143,.T.); +#7143 = EDGE_CURVE('',#7136,#7144,#7146,.T.); +#7144 = VERTEX_POINT('',#7145); +#7145 = CARTESIAN_POINT('',(-29.79758389261,-53.25,31.307181208054)); +#7146 = LINE('',#7147,#7148); +#7147 = CARTESIAN_POINT('',(-30.93361577181,-53.25,26.527273489933)); +#7148 = VECTOR('',#7149,1.); +#7149 = DIRECTION('',(0.231227296527,2.160271421941E-16,0.972899757087) + ); +#7150 = ORIENTED_EDGE('',*,*,#7151,.T.); +#7151 = EDGE_CURVE('',#7144,#7152,#7154,.T.); +#7152 = VERTEX_POINT('',#7153); +#7153 = CARTESIAN_POINT('',(-28.18617449664,-53.25,31.307181208054)); +#7154 = LINE('',#7155,#7156); +#7155 = CARTESIAN_POINT('',(-29.79758389261,-53.25,31.307181208054)); +#7156 = VECTOR('',#7157,1.); +#7157 = DIRECTION('',(1.,0.,0.)); +#7158 = ORIENTED_EDGE('',*,*,#7159,.T.); +#7159 = EDGE_CURVE('',#7152,#7160,#7162,.T.); +#7160 = VERTEX_POINT('',#7161); +#7161 = CARTESIAN_POINT('',(-29.73592281879,-53.25,24.73)); +#7162 = LINE('',#7163,#7164); +#7163 = CARTESIAN_POINT('',(-28.18617449664,-53.25,31.307181208054)); +#7164 = VECTOR('',#7165,1.); +#7165 = DIRECTION('',(-0.229344490162,-2.161260762214E-16, + -0.973345316336)); +#7166 = ORIENTED_EDGE('',*,*,#7167,.T.); +#7167 = EDGE_CURVE('',#7160,#7168,#7170,.T.); +#7168 = VERTEX_POINT('',#7169); +#7169 = CARTESIAN_POINT('',(-31.69087248322,-53.25,24.73)); +#7170 = LINE('',#7171,#7172); +#7171 = CARTESIAN_POINT('',(-29.73592281879,-53.25,24.73)); +#7172 = VECTOR('',#7173,1.); +#7173 = DIRECTION('',(-1.,0.,0.)); +#7174 = ORIENTED_EDGE('',*,*,#7175,.T.); +#7175 = EDGE_CURVE('',#7168,#7176,#7178,.T.); +#7176 = VERTEX_POINT('',#7177); +#7177 = CARTESIAN_POINT('',(-32.88416107382,-53.25,29.730125838926)); +#7178 = LINE('',#7179,#7180); +#7179 = CARTESIAN_POINT('',(-31.69087248322,-53.25,24.73)); +#7180 = VECTOR('',#7181,1.); +#7181 = DIRECTION('',(-0.232132730061,2.159792609521E-16,0.972684119144) + ); +#7182 = ORIENTED_EDGE('',*,*,#7183,.T.); +#7183 = EDGE_CURVE('',#7176,#7184,#7186,.T.); +#7184 = VERTEX_POINT('',#7185); +#7185 = CARTESIAN_POINT('',(-34.06423657718,-53.25,24.73)); +#7186 = LINE('',#7187,#7188); +#7187 = CARTESIAN_POINT('',(-32.88416107382,-53.25,29.730125838926)); +#7188 = VECTOR('',#7189,1.); +#7189 = DIRECTION('',(-0.229698697892,-2.161075292286E-16, + -0.973261788106)); +#7190 = ORIENTED_EDGE('',*,*,#7191,.T.); +#7191 = EDGE_CURVE('',#7184,#7094,#7192,.T.); +#7192 = LINE('',#7193,#7194); +#7193 = CARTESIAN_POINT('',(-34.06423657718,-53.25,24.73)); +#7194 = VECTOR('',#7195,1.); +#7195 = DIRECTION('',(-1.,0.,0.)); +#7196 = FACE_BOUND('',#7197,.T.); +#7197 = EDGE_LOOP('',(#7198,#7208,#7216,#7224,#7232,#7240,#7248,#7256, + #7264)); +#7198 = ORIENTED_EDGE('',*,*,#7199,.T.); +#7199 = EDGE_CURVE('',#7200,#7202,#7204,.T.); +#7200 = VERTEX_POINT('',#7201); +#7201 = CARTESIAN_POINT('',(-43.63315436241,-53.25,24.73)); +#7202 = VERTEX_POINT('',#7203); +#7203 = CARTESIAN_POINT('',(-43.63315436241,-53.25,31.307181208054)); +#7204 = LINE('',#7205,#7206); +#7205 = CARTESIAN_POINT('',(-43.63315436241,-53.25,24.73)); +#7206 = VECTOR('',#7207,1.); +#7207 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#7208 = ORIENTED_EDGE('',*,*,#7209,.T.); +#7209 = EDGE_CURVE('',#7202,#7210,#7212,.T.); +#7210 = VERTEX_POINT('',#7211); +#7211 = CARTESIAN_POINT('',(-40.82052852349,-53.25,31.307181208054)); +#7212 = LINE('',#7213,#7214); +#7213 = CARTESIAN_POINT('',(-43.63315436241,-53.25,31.307181208054)); +#7214 = VECTOR('',#7215,1.); +#7215 = DIRECTION('',(1.,0.,0.)); +#7216 = ORIENTED_EDGE('',*,*,#7217,.T.); +#7217 = EDGE_CURVE('',#7210,#7218,#7220,.T.); +#7218 = VERTEX_POINT('',#7219); +#7219 = CARTESIAN_POINT('',(-38.8931795302,-53.25,30.748708053691)); +#7220 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7221,#7222,#7223), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#7221 = CARTESIAN_POINT('',(-40.82052852349,-53.25,31.307181208054)); +#7222 = CARTESIAN_POINT('',(-39.56499161073,-53.25,31.307181208054)); +#7223 = CARTESIAN_POINT('',(-38.8931795302,-53.25,30.748708053691)); +#7224 = ORIENTED_EDGE('',*,*,#7225,.T.); +#7225 = EDGE_CURVE('',#7218,#7226,#7228,.T.); +#7226 = VERTEX_POINT('',#7227); +#7227 = CARTESIAN_POINT('',(-38.2210738255,-53.25,29.157852348993)); +#7228 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7229,#7230,#7231), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#7229 = CARTESIAN_POINT('',(-38.8931795302,-53.25,30.748708053691)); +#7230 = CARTESIAN_POINT('',(-38.2210738255,-53.25,30.19052852349)); +#7231 = CARTESIAN_POINT('',(-38.2210738255,-53.25,29.157852348993)); +#7232 = ORIENTED_EDGE('',*,*,#7233,.T.); +#7233 = EDGE_CURVE('',#7226,#7234,#7236,.T.); +#7234 = VERTEX_POINT('',#7235); +#7235 = CARTESIAN_POINT('',(-38.8931795302,-53.25,27.562005033557)); +#7236 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7237,#7238,#7239), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#7237 = CARTESIAN_POINT('',(-38.2210738255,-53.25,29.157852348993)); +#7238 = CARTESIAN_POINT('',(-38.2210738255,-53.25,28.120478187919)); +#7239 = CARTESIAN_POINT('',(-38.8931795302,-53.25,27.562005033557)); +#7240 = ORIENTED_EDGE('',*,*,#7241,.T.); +#7241 = EDGE_CURVE('',#7234,#7242,#7244,.T.); +#7242 = VERTEX_POINT('',#7243); +#7243 = CARTESIAN_POINT('',(-40.82052852349,-53.25,27.003825503356)); +#7244 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#7245,#7246,#7247), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#7245 = CARTESIAN_POINT('',(-38.8931795302,-53.25,27.562005033557)); +#7246 = CARTESIAN_POINT('',(-39.56499161073,-53.25,27.003825503356)); +#7247 = CARTESIAN_POINT('',(-40.82052852349,-53.25,27.003825503356)); +#7248 = ORIENTED_EDGE('',*,*,#7249,.T.); +#7249 = EDGE_CURVE('',#7242,#7250,#7252,.T.); +#7250 = VERTEX_POINT('',#7251); +#7251 = CARTESIAN_POINT('',(-41.94187919463,-53.25,27.003825503356)); +#7252 = LINE('',#7253,#7254); +#7253 = CARTESIAN_POINT('',(-40.82052852349,-53.25,27.003825503356)); +#7254 = VECTOR('',#7255,1.); +#7255 = DIRECTION('',(-1.,0.,0.)); +#7256 = ORIENTED_EDGE('',*,*,#7257,.T.); +#7257 = EDGE_CURVE('',#7250,#7258,#7260,.T.); +#7258 = VERTEX_POINT('',#7259); +#7259 = CARTESIAN_POINT('',(-41.94187919463,-53.25,24.73)); +#7260 = LINE('',#7261,#7262); +#7261 = CARTESIAN_POINT('',(-41.94187919463,-53.25,27.003825503356)); +#7262 = VECTOR('',#7263,1.); +#7263 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#7264 = ORIENTED_EDGE('',*,*,#7265,.T.); +#7265 = EDGE_CURVE('',#7258,#7200,#7266,.T.); +#7266 = LINE('',#7267,#7268); +#7267 = CARTESIAN_POINT('',(-41.94187919463,-53.25,24.73)); +#7268 = VECTOR('',#7269,1.); +#7269 = DIRECTION('',(-1.,0.,0.)); +#7270 = FACE_BOUND('',#7271,.T.); +#7271 = EDGE_LOOP('',(#7272)); +#7272 = ORIENTED_EDGE('',*,*,#7273,.F.); +#7273 = EDGE_CURVE('',#7274,#7274,#7276,.T.); +#7274 = VERTEX_POINT('',#7275); +#7275 = CARTESIAN_POINT('',(21.126453152144,-53.25,15.)); +#7276 = CIRCLE('',#7277,1.25); +#7277 = AXIS2_PLACEMENT_3D('',#7278,#7279,#7280); +#7278 = CARTESIAN_POINT('',(19.876453152144,-53.25,15.)); +#7279 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7280 = DIRECTION('',(1.,0.,0.)); +#7281 = FACE_BOUND('',#7282,.T.); +#7282 = EDGE_LOOP('',(#7283,#7293,#7301,#7309)); +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7285,#7287,#7289,.T.); +#7285 = VERTEX_POINT('',#7286); +#7286 = CARTESIAN_POINT('',(8.676453152144,-53.25,13.)); +#7287 = VERTEX_POINT('',#7288); +#7288 = CARTESIAN_POINT('',(8.676453152144,-53.25,17.)); +#7289 = LINE('',#7290,#7291); +#7290 = CARTESIAN_POINT('',(8.676453152144,-53.25,13.)); +#7291 = VECTOR('',#7292,1.); +#7292 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#7293 = ORIENTED_EDGE('',*,*,#7294,.T.); +#7294 = EDGE_CURVE('',#7287,#7295,#7297,.T.); +#7295 = VERTEX_POINT('',#7296); +#7296 = CARTESIAN_POINT('',(16.076453152144,-53.25,17.)); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(8.676453152144,-53.25,17.)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(1.,0.,0.)); +#7301 = ORIENTED_EDGE('',*,*,#7302,.T.); +#7302 = EDGE_CURVE('',#7295,#7303,#7305,.T.); +#7303 = VERTEX_POINT('',#7304); +#7304 = CARTESIAN_POINT('',(16.076453152144,-53.25,13.)); +#7305 = LINE('',#7306,#7307); +#7306 = CARTESIAN_POINT('',(16.076453152144,-53.25,17.)); +#7307 = VECTOR('',#7308,1.); +#7308 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#7309 = ORIENTED_EDGE('',*,*,#7310,.T.); +#7310 = EDGE_CURVE('',#7303,#7285,#7311,.T.); +#7311 = LINE('',#7312,#7313); +#7312 = CARTESIAN_POINT('',(16.076453152144,-53.25,13.)); +#7313 = VECTOR('',#7314,1.); +#7314 = DIRECTION('',(-1.,0.,0.)); +#7315 = FACE_BOUND('',#7316,.T.); +#7316 = EDGE_LOOP('',(#7317)); +#7317 = ORIENTED_EDGE('',*,*,#7318,.F.); +#7318 = EDGE_CURVE('',#7319,#7319,#7321,.T.); +#7319 = VERTEX_POINT('',#7320); +#7320 = CARTESIAN_POINT('',(6.126453152144,-53.25,15.)); +#7321 = CIRCLE('',#7322,1.25); +#7322 = AXIS2_PLACEMENT_3D('',#7323,#7324,#7325); +#7323 = CARTESIAN_POINT('',(4.876453152144,-53.25,15.)); +#7324 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7325 = DIRECTION('',(1.,0.,0.)); +#7326 = FACE_BOUND('',#7327,.T.); +#7327 = EDGE_LOOP('',(#7328)); +#7328 = ORIENTED_EDGE('',*,*,#7329,.F.); +#7329 = EDGE_CURVE('',#7330,#7330,#7332,.T.); +#7330 = VERTEX_POINT('',#7331); +#7331 = CARTESIAN_POINT('',(-21.15,-53.25,15.)); +#7332 = CIRCLE('',#7333,5.1); +#7333 = AXIS2_PLACEMENT_3D('',#7334,#7335,#7336); +#7334 = CARTESIAN_POINT('',(-26.25,-53.25,15.)); +#7335 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7336 = DIRECTION('',(1.,0.,0.)); +#7337 = PLANE('',#7338); +#7338 = AXIS2_PLACEMENT_3D('',#7339,#7340,#7341); +#7339 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#7340 = DIRECTION('',(0.,-1.,0.)); +#7341 = DIRECTION('',(-1.,0.,0.)); +#7342 = ADVANCED_FACE('',(#7343),#7349,.T.); +#7343 = FACE_BOUND('',#7344,.F.); +#7344 = EDGE_LOOP('',(#7345,#7346,#7347,#7348)); +#7345 = ORIENTED_EDGE('',*,*,#6398,.T.); +#7346 = ORIENTED_EDGE('',*,*,#1894,.T.); +#7347 = ORIENTED_EDGE('',*,*,#6383,.F.); +#7348 = ORIENTED_EDGE('',*,*,#1562,.F.); +#7349 = CYLINDRICAL_SURFACE('',#7350,5.); +#7350 = AXIS2_PLACEMENT_3D('',#7351,#7352,#7353); +#7351 = CARTESIAN_POINT('',(51.25,-48.25,0.)); +#7352 = DIRECTION('',(-0.,-0.,-1.)); +#7353 = DIRECTION('',(1.,0.,0.)); +#7354 = ADVANCED_FACE('',(#7355),#7429,.T.); +#7355 = FACE_BOUND('',#7356,.F.); +#7356 = EDGE_LOOP('',(#7357,#7358,#7364,#7365,#7371,#7372,#7380,#7389, + #7397,#7406,#7414,#7423)); +#7357 = ORIENTED_EDGE('',*,*,#1810,.F.); +#7358 = ORIENTED_EDGE('',*,*,#7359,.T.); +#7359 = EDGE_CURVE('',#1803,#1975,#7360,.T.); +#7360 = LINE('',#7361,#7362); +#7361 = CARTESIAN_POINT('',(-53.25,44.507359312881,0.)); +#7362 = VECTOR('',#7363,1.); +#7363 = DIRECTION('',(0.,0.,1.)); +#7364 = ORIENTED_EDGE('',*,*,#1982,.T.); +#7365 = ORIENTED_EDGE('',*,*,#7366,.F.); +#7366 = EDGE_CURVE('',#1592,#1922,#7367,.T.); +#7367 = LINE('',#7368,#7369); +#7368 = CARTESIAN_POINT('',(-47.50735931288,50.25,0.)); +#7369 = VECTOR('',#7370,1.); +#7370 = DIRECTION('',(0.,0.,1.)); +#7371 = ORIENTED_EDGE('',*,*,#1589,.F.); +#7372 = ORIENTED_EDGE('',*,*,#7373,.F.); +#7373 = EDGE_CURVE('',#7374,#1590,#7376,.T.); +#7374 = VERTEX_POINT('',#7375); +#7375 = CARTESIAN_POINT('',(-47.48734146112,50.192131124746,2.)); +#7376 = LINE('',#7377,#7378); +#7377 = CARTESIAN_POINT('',(-47.48734146112,50.192131124746,0.)); +#7378 = VECTOR('',#7379,1.); +#7379 = DIRECTION('',(-0.,-0.,-1.)); +#7380 = ORIENTED_EDGE('',*,*,#7381,.T.); +#7381 = EDGE_CURVE('',#7374,#7382,#7384,.T.); +#7382 = VERTEX_POINT('',#7383); +#7383 = CARTESIAN_POINT('',(-47.37611003307,47.692131124746,2.)); +#7384 = CIRCLE('',#7385,4.5); +#7385 = AXIS2_PLACEMENT_3D('',#7386,#7387,#7388); +#7386 = CARTESIAN_POINT('',(-51.75,48.75,2.)); +#7387 = DIRECTION('',(0.,0.,-1.)); +#7388 = DIRECTION('',(1.,0.,0.)); +#7389 = ORIENTED_EDGE('',*,*,#7390,.T.); +#7390 = EDGE_CURVE('',#7382,#7391,#7393,.T.); +#7391 = VERTEX_POINT('',#7392); +#7392 = CARTESIAN_POINT('',(-47.37611003307,47.692131124746,0.)); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(-47.37611003307,47.692131124746,0.)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(-0.,-0.,-1.)); +#7397 = ORIENTED_EDGE('',*,*,#7398,.F.); +#7398 = EDGE_CURVE('',#7399,#7391,#7401,.T.); +#7399 = VERTEX_POINT('',#7400); +#7400 = CARTESIAN_POINT('',(-50.73209412474,44.366637406154,0.)); +#7401 = CIRCLE('',#7402,4.5); +#7402 = AXIS2_PLACEMENT_3D('',#7403,#7404,#7405); +#7403 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#7404 = DIRECTION('',(0.,0.,1.)); +#7405 = DIRECTION('',(1.,0.,0.)); +#7406 = ORIENTED_EDGE('',*,*,#7407,.F.); +#7407 = EDGE_CURVE('',#7408,#7399,#7410,.T.); +#7408 = VERTEX_POINT('',#7409); +#7409 = CARTESIAN_POINT('',(-50.73209412474,44.366637406154,2.)); +#7410 = LINE('',#7411,#7412); +#7411 = CARTESIAN_POINT('',(-50.73209412474,44.366637406155,0.)); +#7412 = VECTOR('',#7413,1.); +#7413 = DIRECTION('',(-0.,-0.,-1.)); +#7414 = ORIENTED_EDGE('',*,*,#7415,.T.); +#7415 = EDGE_CURVE('',#7408,#7416,#7418,.T.); +#7416 = VERTEX_POINT('',#7417); +#7417 = CARTESIAN_POINT('',(-53.23209412474,44.501071075507,2.)); +#7418 = CIRCLE('',#7419,4.5); +#7419 = AXIS2_PLACEMENT_3D('',#7420,#7421,#7422); +#7420 = CARTESIAN_POINT('',(-51.75,48.75,2.)); +#7421 = DIRECTION('',(0.,0.,-1.)); +#7422 = DIRECTION('',(1.,0.,0.)); +#7423 = ORIENTED_EDGE('',*,*,#7424,.T.); +#7424 = EDGE_CURVE('',#7416,#1811,#7425,.T.); +#7425 = LINE('',#7426,#7427); +#7426 = CARTESIAN_POINT('',(-53.23209412474,44.501071075507,0.)); +#7427 = VECTOR('',#7428,1.); +#7428 = DIRECTION('',(-0.,-0.,-1.)); +#7429 = CYLINDRICAL_SURFACE('',#7430,4.5); +#7430 = AXIS2_PLACEMENT_3D('',#7431,#7432,#7433); +#7431 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#7432 = DIRECTION('',(-0.,-0.,-1.)); +#7433 = DIRECTION('',(1.,0.,0.)); +#7434 = ADVANCED_FACE('',(#7435),#7476,.F.); +#7435 = FACE_BOUND('',#7436,.F.); +#7436 = EDGE_LOOP('',(#7437,#7444,#7445,#7446,#7453,#7454,#7455,#7462, + #7470)); +#7437 = ORIENTED_EDGE('',*,*,#7438,.T.); +#7438 = EDGE_CURVE('',#7391,#1590,#7439,.T.); +#7439 = CIRCLE('',#7440,4.5); +#7440 = AXIS2_PLACEMENT_3D('',#7441,#7442,#7443); +#7441 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#7442 = DIRECTION('',(0.,0.,1.)); +#7443 = DIRECTION('',(1.,0.,0.)); +#7444 = ORIENTED_EDGE('',*,*,#1861,.F.); +#7445 = ORIENTED_EDGE('',*,*,#1853,.F.); +#7446 = ORIENTED_EDGE('',*,*,#7447,.F.); +#7447 = EDGE_CURVE('',#1828,#1845,#7448,.T.); +#7448 = CIRCLE('',#7449,1.3); +#7449 = AXIS2_PLACEMENT_3D('',#7450,#7451,#7452); +#7450 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#7451 = DIRECTION('',(0.,0.,1.)); +#7452 = DIRECTION('',(1.,0.,0.)); +#7453 = ORIENTED_EDGE('',*,*,#1827,.F.); +#7454 = ORIENTED_EDGE('',*,*,#1819,.F.); +#7455 = ORIENTED_EDGE('',*,*,#7456,.T.); +#7456 = EDGE_CURVE('',#1811,#7399,#7457,.T.); +#7457 = CIRCLE('',#7458,4.5); +#7458 = AXIS2_PLACEMENT_3D('',#7459,#7460,#7461); +#7459 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#7460 = DIRECTION('',(0.,0.,1.)); +#7461 = DIRECTION('',(1.,0.,0.)); +#7462 = ORIENTED_EDGE('',*,*,#7463,.T.); +#7463 = EDGE_CURVE('',#7399,#7464,#7466,.T.); +#7464 = VERTEX_POINT('',#7465); +#7465 = CARTESIAN_POINT('',(-50.73209412474,47.692131124746,0.)); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(-50.73209412474,-47.774498,0.)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(0.,1.,0.)); +#7470 = ORIENTED_EDGE('',*,*,#7471,.T.); +#7471 = EDGE_CURVE('',#7464,#7391,#7472,.T.); +#7472 = LINE('',#7473,#7474); +#7473 = CARTESIAN_POINT('',(-50.73209412474,47.692131124746,0.)); +#7474 = VECTOR('',#7475,1.); +#7475 = DIRECTION('',(1.,0.,0.)); +#7476 = PLANE('',#7477); +#7477 = AXIS2_PLACEMENT_3D('',#7478,#7479,#7480); +#7478 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.)); +#7479 = DIRECTION('',(0.,0.,1.)); +#7480 = DIRECTION('',(1.,0.,0.)); +#7481 = ADVANCED_FACE('',(#7482),#7517,.F.); +#7482 = FACE_BOUND('',#7483,.T.); +#7483 = EDGE_LOOP('',(#7484,#7485,#7491,#7492,#7493,#7494,#7502,#7511)); +#7484 = ORIENTED_EDGE('',*,*,#1835,.F.); +#7485 = ORIENTED_EDGE('',*,*,#7486,.T.); +#7486 = EDGE_CURVE('',#1836,#2014,#7487,.T.); +#7487 = LINE('',#7488,#7489); +#7488 = CARTESIAN_POINT('',(-50.45,48.75,0.)); +#7489 = VECTOR('',#7490,1.); +#7490 = DIRECTION('',(0.,0.,1.)); +#7491 = ORIENTED_EDGE('',*,*,#2013,.T.); +#7492 = ORIENTED_EDGE('',*,*,#7486,.F.); +#7493 = ORIENTED_EDGE('',*,*,#1844,.F.); +#7494 = ORIENTED_EDGE('',*,*,#7495,.F.); +#7495 = EDGE_CURVE('',#7496,#1845,#7498,.T.); +#7496 = VERTEX_POINT('',#7497); +#7497 = CARTESIAN_POINT('',(-50.73432876932,47.938574124655,2.)); +#7498 = LINE('',#7499,#7500); +#7499 = CARTESIAN_POINT('',(-50.73432876932,47.938574124657,0.)); +#7500 = VECTOR('',#7501,1.); +#7501 = DIRECTION('',(-0.,-0.,-1.)); +#7502 = ORIENTED_EDGE('',*,*,#7503,.T.); +#7503 = EDGE_CURVE('',#7496,#7504,#7506,.T.); +#7504 = VERTEX_POINT('',#7505); +#7505 = CARTESIAN_POINT('',(-50.87004846139,47.793085536887,2.)); +#7506 = CIRCLE('',#7507,1.3); +#7507 = AXIS2_PLACEMENT_3D('',#7508,#7509,#7510); +#7508 = CARTESIAN_POINT('',(-51.75,48.75,2.)); +#7509 = DIRECTION('',(0.,0.,-1.)); +#7510 = DIRECTION('',(1.,0.,0.)); +#7511 = ORIENTED_EDGE('',*,*,#7512,.T.); +#7512 = EDGE_CURVE('',#7504,#1828,#7513,.T.); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(-50.87004846139,47.793085536888,0.)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(-0.,-0.,-1.)); +#7517 = CYLINDRICAL_SURFACE('',#7518,1.3); +#7518 = AXIS2_PLACEMENT_3D('',#7519,#7520,#7521); +#7519 = CARTESIAN_POINT('',(-51.75,48.75,0.)); +#7520 = DIRECTION('',(-0.,-0.,-1.)); +#7521 = DIRECTION('',(1.,0.,0.)); +#7522 = ADVANCED_FACE('',(#7523,#7534,#7537,#7571),#7574,.F.); +#7523 = FACE_BOUND('',#7524,.F.); +#7524 = EDGE_LOOP('',(#7525,#7531,#7532,#7533)); +#7525 = ORIENTED_EDGE('',*,*,#7526,.T.); +#7526 = EDGE_CURVE('',#1794,#1966,#7527,.T.); +#7527 = LINE('',#7528,#7529); +#7528 = CARTESIAN_POINT('',(-53.25,-44.50735931288,0.)); +#7529 = VECTOR('',#7530,1.); +#7530 = DIRECTION('',(0.,0.,1.)); +#7531 = ORIENTED_EDGE('',*,*,#1974,.T.); +#7532 = ORIENTED_EDGE('',*,*,#7359,.F.); +#7533 = ORIENTED_EDGE('',*,*,#1802,.F.); +#7534 = FACE_BOUND('',#7535,.F.); +#7535 = EDGE_LOOP('',(#7536)); +#7536 = ORIENTED_EDGE('',*,*,#4108,.F.); +#7537 = FACE_BOUND('',#7538,.F.); +#7538 = EDGE_LOOP('',(#7539,#7549,#7557,#7565)); +#7539 = ORIENTED_EDGE('',*,*,#7540,.T.); +#7540 = EDGE_CURVE('',#7541,#7543,#7545,.T.); +#7541 = VERTEX_POINT('',#7542); +#7542 = CARTESIAN_POINT('',(-53.25,-5.,7.832101554987)); +#7543 = VERTEX_POINT('',#7544); +#7544 = CARTESIAN_POINT('',(-53.25,-5.,3.6)); +#7545 = LINE('',#7546,#7547); +#7546 = CARTESIAN_POINT('',(-53.25,-5.,2.909400892517)); +#7547 = VECTOR('',#7548,1.); +#7548 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#7549 = ORIENTED_EDGE('',*,*,#7550,.T.); +#7550 = EDGE_CURVE('',#7543,#7551,#7553,.T.); +#7551 = VERTEX_POINT('',#7552); +#7552 = CARTESIAN_POINT('',(-53.25,5.,3.6)); +#7553 = LINE('',#7554,#7555); +#7554 = CARTESIAN_POINT('',(-53.25,-19.75367965644,3.6)); +#7555 = VECTOR('',#7556,1.); +#7556 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#7557 = ORIENTED_EDGE('',*,*,#7558,.F.); +#7558 = EDGE_CURVE('',#7559,#7551,#7561,.T.); +#7559 = VERTEX_POINT('',#7560); +#7560 = CARTESIAN_POINT('',(-53.25,5.,7.832101554987)); +#7561 = LINE('',#7562,#7563); +#7562 = CARTESIAN_POINT('',(-53.25,5.,2.909400892517)); +#7563 = VECTOR('',#7564,1.); +#7564 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#7565 = ORIENTED_EDGE('',*,*,#7566,.T.); +#7566 = EDGE_CURVE('',#7559,#7541,#7567,.T.); +#7567 = LINE('',#7568,#7569); +#7568 = CARTESIAN_POINT('',(-53.25,-19.75367965644,7.832101554987)); +#7569 = VECTOR('',#7570,1.); +#7570 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7571 = FACE_BOUND('',#7572,.F.); +#7572 = EDGE_LOOP('',(#7573)); +#7573 = ORIENTED_EDGE('',*,*,#6077,.F.); +#7574 = PLANE('',#7575); +#7575 = AXIS2_PLACEMENT_3D('',#7576,#7577,#7578); +#7576 = CARTESIAN_POINT('',(-53.25,-44.50735931288,0.)); +#7577 = DIRECTION('',(-1.,0.,0.)); +#7578 = DIRECTION('',(0.,1.,0.)); +#7579 = ADVANCED_FACE('',(#7580),#7649,.T.); +#7580 = FACE_BOUND('',#7581,.F.); +#7581 = EDGE_LOOP('',(#7582,#7583,#7589,#7590,#7591,#7592,#7600,#7609, + #7617,#7626,#7634,#7643)); +#7582 = ORIENTED_EDGE('',*,*,#1742,.F.); +#7583 = ORIENTED_EDGE('',*,*,#7584,.T.); +#7584 = EDGE_CURVE('',#1735,#1958,#7585,.T.); +#7585 = LINE('',#7586,#7587); +#7586 = CARTESIAN_POINT('',(-47.50735931288,-50.25,0.)); +#7587 = VECTOR('',#7588,1.); +#7588 = DIRECTION('',(0.,0.,1.)); +#7589 = ORIENTED_EDGE('',*,*,#1965,.T.); +#7590 = ORIENTED_EDGE('',*,*,#7526,.F.); +#7591 = ORIENTED_EDGE('',*,*,#1793,.F.); +#7592 = ORIENTED_EDGE('',*,*,#7593,.F.); +#7593 = EDGE_CURVE('',#7594,#1786,#7596,.T.); +#7594 = VERTEX_POINT('',#7595); +#7595 = CARTESIAN_POINT('',(-53.23209412474,-44.5010710755,2.)); +#7596 = LINE('',#7597,#7598); +#7597 = CARTESIAN_POINT('',(-53.23209412474,-44.5010710755,0.)); +#7598 = VECTOR('',#7599,1.); +#7599 = DIRECTION('',(-0.,-0.,-1.)); +#7600 = ORIENTED_EDGE('',*,*,#7601,.T.); +#7601 = EDGE_CURVE('',#7594,#7602,#7604,.T.); +#7602 = VERTEX_POINT('',#7603); +#7603 = CARTESIAN_POINT('',(-50.73209412474,-44.36663740615,2.)); +#7604 = CIRCLE('',#7605,4.5); +#7605 = AXIS2_PLACEMENT_3D('',#7606,#7607,#7608); +#7606 = CARTESIAN_POINT('',(-51.75,-48.75,2.)); +#7607 = DIRECTION('',(0.,0.,-1.)); +#7608 = DIRECTION('',(1.,0.,0.)); +#7609 = ORIENTED_EDGE('',*,*,#7610,.T.); +#7610 = EDGE_CURVE('',#7602,#7611,#7613,.T.); +#7611 = VERTEX_POINT('',#7612); +#7612 = CARTESIAN_POINT('',(-50.73209412474,-44.36663740615,0.)); +#7613 = LINE('',#7614,#7615); +#7614 = CARTESIAN_POINT('',(-50.73209412474,-44.36663740615,0.)); +#7615 = VECTOR('',#7616,1.); +#7616 = DIRECTION('',(-0.,-0.,-1.)); +#7617 = ORIENTED_EDGE('',*,*,#7618,.F.); +#7618 = EDGE_CURVE('',#7619,#7611,#7621,.T.); +#7619 = VERTEX_POINT('',#7620); +#7620 = CARTESIAN_POINT('',(-47.35700604962,-47.774498,0.)); +#7621 = CIRCLE('',#7622,4.5); +#7622 = AXIS2_PLACEMENT_3D('',#7623,#7624,#7625); +#7623 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#7624 = DIRECTION('',(0.,0.,1.)); +#7625 = DIRECTION('',(1.,0.,0.)); +#7626 = ORIENTED_EDGE('',*,*,#7627,.F.); +#7627 = EDGE_CURVE('',#7628,#7619,#7630,.T.); +#7628 = VERTEX_POINT('',#7629); +#7629 = CARTESIAN_POINT('',(-47.35700604962,-47.774498,2.)); +#7630 = LINE('',#7631,#7632); +#7631 = CARTESIAN_POINT('',(-47.35700604962,-47.774498,0.)); +#7632 = VECTOR('',#7633,1.); +#7633 = DIRECTION('',(-0.,-0.,-1.)); +#7634 = ORIENTED_EDGE('',*,*,#7635,.T.); +#7635 = EDGE_CURVE('',#7628,#7636,#7638,.T.); +#7636 = VERTEX_POINT('',#7637); +#7637 = CARTESIAN_POINT('',(-47.30827644537,-49.47186692979,2.)); +#7638 = CIRCLE('',#7639,4.5); +#7639 = AXIS2_PLACEMENT_3D('',#7640,#7641,#7642); +#7640 = CARTESIAN_POINT('',(-51.75,-48.75,2.)); +#7641 = DIRECTION('',(0.,0.,-1.)); +#7642 = DIRECTION('',(1.,0.,0.)); +#7643 = ORIENTED_EDGE('',*,*,#7644,.T.); +#7644 = EDGE_CURVE('',#7636,#1743,#7645,.T.); +#7645 = LINE('',#7646,#7647); +#7646 = CARTESIAN_POINT('',(-47.30827644537,-49.47186692979,0.)); +#7647 = VECTOR('',#7648,1.); +#7648 = DIRECTION('',(-0.,-0.,-1.)); +#7649 = CYLINDRICAL_SURFACE('',#7650,4.5); +#7650 = AXIS2_PLACEMENT_3D('',#7651,#7652,#7653); +#7651 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#7652 = DIRECTION('',(-0.,-0.,-1.)); +#7653 = DIRECTION('',(1.,0.,0.)); +#7654 = ADVANCED_FACE('',(#7655),#7695,.F.); +#7655 = FACE_BOUND('',#7656,.F.); +#7656 = EDGE_LOOP('',(#7657,#7664,#7665,#7666,#7673,#7674,#7681,#7689)); +#7657 = ORIENTED_EDGE('',*,*,#7658,.T.); +#7658 = EDGE_CURVE('',#7611,#1786,#7659,.T.); +#7659 = CIRCLE('',#7660,4.5); +#7660 = AXIS2_PLACEMENT_3D('',#7661,#7662,#7663); +#7661 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#7662 = DIRECTION('',(0.,0.,1.)); +#7663 = DIRECTION('',(1.,0.,0.)); +#7664 = ORIENTED_EDGE('',*,*,#1785,.F.); +#7665 = ORIENTED_EDGE('',*,*,#1777,.F.); +#7666 = ORIENTED_EDGE('',*,*,#7667,.F.); +#7667 = EDGE_CURVE('',#1752,#1769,#7668,.T.); +#7668 = CIRCLE('',#7669,1.3); +#7669 = AXIS2_PLACEMENT_3D('',#7670,#7671,#7672); +#7670 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#7671 = DIRECTION('',(0.,0.,1.)); +#7672 = DIRECTION('',(1.,0.,0.)); +#7673 = ORIENTED_EDGE('',*,*,#1751,.F.); +#7674 = ORIENTED_EDGE('',*,*,#7675,.T.); +#7675 = EDGE_CURVE('',#1743,#7619,#7676,.T.); +#7676 = CIRCLE('',#7677,4.5); +#7677 = AXIS2_PLACEMENT_3D('',#7678,#7679,#7680); +#7678 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#7679 = DIRECTION('',(0.,0.,1.)); +#7680 = DIRECTION('',(1.,0.,0.)); +#7681 = ORIENTED_EDGE('',*,*,#7682,.T.); +#7682 = EDGE_CURVE('',#7619,#7683,#7685,.T.); +#7683 = VERTEX_POINT('',#7684); +#7684 = CARTESIAN_POINT('',(-50.73209412474,-47.774498,0.)); +#7685 = LINE('',#7686,#7687); +#7686 = CARTESIAN_POINT('',(50.828468,-47.774498,0.)); +#7687 = VECTOR('',#7688,1.); +#7688 = DIRECTION('',(-1.,0.,0.)); +#7689 = ORIENTED_EDGE('',*,*,#7690,.T.); +#7690 = EDGE_CURVE('',#7683,#7611,#7691,.T.); +#7691 = LINE('',#7692,#7693); +#7692 = CARTESIAN_POINT('',(-50.73209412474,-47.774498,0.)); +#7693 = VECTOR('',#7694,1.); +#7694 = DIRECTION('',(0.,1.,0.)); +#7695 = PLANE('',#7696); +#7696 = AXIS2_PLACEMENT_3D('',#7697,#7698,#7699); +#7697 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.)); +#7698 = DIRECTION('',(0.,0.,1.)); +#7699 = DIRECTION('',(1.,0.,0.)); +#7700 = ADVANCED_FACE('',(#7701),#7736,.F.); +#7701 = FACE_BOUND('',#7702,.T.); +#7702 = EDGE_LOOP('',(#7703,#7704,#7710,#7711,#7712,#7713,#7721,#7730)); +#7703 = ORIENTED_EDGE('',*,*,#1759,.F.); +#7704 = ORIENTED_EDGE('',*,*,#7705,.T.); +#7705 = EDGE_CURVE('',#1760,#2003,#7706,.T.); +#7706 = LINE('',#7707,#7708); +#7707 = CARTESIAN_POINT('',(-50.45,-48.75,0.)); +#7708 = VECTOR('',#7709,1.); +#7709 = DIRECTION('',(0.,0.,1.)); +#7710 = ORIENTED_EDGE('',*,*,#2002,.T.); +#7711 = ORIENTED_EDGE('',*,*,#7705,.F.); +#7712 = ORIENTED_EDGE('',*,*,#1768,.F.); +#7713 = ORIENTED_EDGE('',*,*,#7714,.F.); +#7714 = EDGE_CURVE('',#7715,#1769,#7717,.T.); +#7715 = VERTEX_POINT('',#7716); +#7716 = CARTESIAN_POINT('',(-51.13266777185,-47.60592792181,2.)); +#7717 = LINE('',#7718,#7719); +#7718 = CARTESIAN_POINT('',(-51.13266777185,-47.60592792181,0.)); +#7719 = VECTOR('',#7720,1.); +#7720 = DIRECTION('',(-0.,-0.,-1.)); +#7721 = ORIENTED_EDGE('',*,*,#7722,.T.); +#7722 = EDGE_CURVE('',#7715,#7723,#7725,.T.); +#7723 = VERTEX_POINT('',#7724); +#7724 = CARTESIAN_POINT('',(-50.71236073616,-47.96686223552,2.)); +#7725 = CIRCLE('',#7726,1.3); +#7726 = AXIS2_PLACEMENT_3D('',#7727,#7728,#7729); +#7727 = CARTESIAN_POINT('',(-51.75,-48.75,2.)); +#7728 = DIRECTION('',(0.,0.,-1.)); +#7729 = DIRECTION('',(1.,0.,0.)); +#7730 = ORIENTED_EDGE('',*,*,#7731,.T.); +#7731 = EDGE_CURVE('',#7723,#1752,#7732,.T.); +#7732 = LINE('',#7733,#7734); +#7733 = CARTESIAN_POINT('',(-50.71236073616,-47.96686223552,0.)); +#7734 = VECTOR('',#7735,1.); +#7735 = DIRECTION('',(-0.,-0.,-1.)); +#7736 = CYLINDRICAL_SURFACE('',#7737,1.3); +#7737 = AXIS2_PLACEMENT_3D('',#7738,#7739,#7740); +#7738 = CARTESIAN_POINT('',(-51.75,-48.75,0.)); +#7739 = DIRECTION('',(-0.,-0.,-1.)); +#7740 = DIRECTION('',(1.,0.,0.)); +#7741 = ADVANCED_FACE('',(#7742,#7769,#7780,#7814,#7825),#7836,.F.); +#7742 = FACE_BOUND('',#7743,.F.); +#7743 = EDGE_LOOP('',(#7744,#7754,#7760,#7761,#7762,#7763)); +#7744 = ORIENTED_EDGE('',*,*,#7745,.F.); +#7745 = EDGE_CURVE('',#7746,#7748,#7750,.T.); +#7746 = VERTEX_POINT('',#7747); +#7747 = CARTESIAN_POINT('',(47.507359312881,-50.25,2.)); +#7748 = VERTEX_POINT('',#7749); +#7749 = CARTESIAN_POINT('',(-45.54826162913,-50.25,2.)); +#7750 = LINE('',#7751,#7752); +#7751 = CARTESIAN_POINT('',(23.786127828384,-50.25,2.)); +#7752 = VECTOR('',#7753,1.); +#7753 = DIRECTION('',(-1.,0.,0.)); +#7754 = ORIENTED_EDGE('',*,*,#7755,.T.); +#7755 = EDGE_CURVE('',#7746,#1949,#7756,.T.); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(47.507359312881,-50.25,0.)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(0.,0.,1.)); +#7760 = ORIENTED_EDGE('',*,*,#1957,.T.); +#7761 = ORIENTED_EDGE('',*,*,#7584,.F.); +#7762 = ORIENTED_EDGE('',*,*,#1734,.F.); +#7763 = ORIENTED_EDGE('',*,*,#7764,.F.); +#7764 = EDGE_CURVE('',#7748,#1727,#7765,.T.); +#7765 = LINE('',#7766,#7767); +#7766 = CARTESIAN_POINT('',(-45.54826162913,-50.25,0.)); +#7767 = VECTOR('',#7768,1.); +#7768 = DIRECTION('',(0.,0.,-1.)); +#7769 = FACE_BOUND('',#7770,.F.); +#7770 = EDGE_LOOP('',(#7771)); +#7771 = ORIENTED_EDGE('',*,*,#7772,.F.); +#7772 = EDGE_CURVE('',#7773,#7773,#7775,.T.); +#7773 = VERTEX_POINT('',#7774); +#7774 = CARTESIAN_POINT('',(21.126453152144,-50.25,15.)); +#7775 = CIRCLE('',#7776,1.25); +#7776 = AXIS2_PLACEMENT_3D('',#7777,#7778,#7779); +#7777 = CARTESIAN_POINT('',(19.876453152144,-50.25,15.)); +#7778 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7779 = DIRECTION('',(1.,0.,0.)); +#7780 = FACE_BOUND('',#7781,.F.); +#7781 = EDGE_LOOP('',(#7782,#7792,#7800,#7808)); +#7782 = ORIENTED_EDGE('',*,*,#7783,.T.); +#7783 = EDGE_CURVE('',#7784,#7786,#7788,.T.); +#7784 = VERTEX_POINT('',#7785); +#7785 = CARTESIAN_POINT('',(8.676453152144,-50.25,13.)); +#7786 = VERTEX_POINT('',#7787); +#7787 = CARTESIAN_POINT('',(8.676453152144,-50.25,17.)); +#7788 = LINE('',#7789,#7790); +#7789 = CARTESIAN_POINT('',(8.676453152144,-50.25,6.5)); +#7790 = VECTOR('',#7791,1.); +#7791 = DIRECTION('',(0.,0.,1.)); +#7792 = ORIENTED_EDGE('',*,*,#7793,.T.); +#7793 = EDGE_CURVE('',#7786,#7794,#7796,.T.); +#7794 = VERTEX_POINT('',#7795); +#7795 = CARTESIAN_POINT('',(16.076453152144,-50.25,17.)); +#7796 = LINE('',#7797,#7798); +#7797 = CARTESIAN_POINT('',(28.091906232513,-50.25,17.)); +#7798 = VECTOR('',#7799,1.); +#7799 = DIRECTION('',(1.,0.,0.)); +#7800 = ORIENTED_EDGE('',*,*,#7801,.T.); +#7801 = EDGE_CURVE('',#7794,#7802,#7804,.T.); +#7802 = VERTEX_POINT('',#7803); +#7803 = CARTESIAN_POINT('',(16.076453152144,-50.25,13.)); +#7804 = LINE('',#7805,#7806); +#7805 = CARTESIAN_POINT('',(16.076453152144,-50.25,8.5)); +#7806 = VECTOR('',#7807,1.); +#7807 = DIRECTION('',(0.,0.,-1.)); +#7808 = ORIENTED_EDGE('',*,*,#7809,.T.); +#7809 = EDGE_CURVE('',#7802,#7784,#7810,.T.); +#7810 = LINE('',#7811,#7812); +#7811 = CARTESIAN_POINT('',(31.791906232513,-50.25,13.)); +#7812 = VECTOR('',#7813,1.); +#7813 = DIRECTION('',(-1.,0.,0.)); +#7814 = FACE_BOUND('',#7815,.F.); +#7815 = EDGE_LOOP('',(#7816)); +#7816 = ORIENTED_EDGE('',*,*,#7817,.F.); +#7817 = EDGE_CURVE('',#7818,#7818,#7820,.T.); +#7818 = VERTEX_POINT('',#7819); +#7819 = CARTESIAN_POINT('',(6.126453152144,-50.25,15.)); +#7820 = CIRCLE('',#7821,1.25); +#7821 = AXIS2_PLACEMENT_3D('',#7822,#7823,#7824); +#7822 = CARTESIAN_POINT('',(4.876453152144,-50.25,15.)); +#7823 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7824 = DIRECTION('',(1.,0.,0.)); +#7825 = FACE_BOUND('',#7826,.F.); +#7826 = EDGE_LOOP('',(#7827)); +#7827 = ORIENTED_EDGE('',*,*,#7828,.F.); +#7828 = EDGE_CURVE('',#7829,#7829,#7831,.T.); +#7829 = VERTEX_POINT('',#7830); +#7830 = CARTESIAN_POINT('',(-21.15,-50.25,15.)); +#7831 = CIRCLE('',#7832,5.1); +#7832 = AXIS2_PLACEMENT_3D('',#7833,#7834,#7835); +#7833 = CARTESIAN_POINT('',(-26.25,-50.25,15.)); +#7834 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#7835 = DIRECTION('',(1.,0.,0.)); +#7836 = PLANE('',#7837); +#7837 = AXIS2_PLACEMENT_3D('',#7838,#7839,#7840); +#7838 = CARTESIAN_POINT('',(47.507359312881,-50.25,0.)); +#7839 = DIRECTION('',(0.,-1.,0.)); +#7840 = DIRECTION('',(-1.,0.,0.)); +#7841 = ADVANCED_FACE('',(#7842),#7905,.F.); +#7842 = FACE_BOUND('',#7843,.F.); +#7843 = EDGE_LOOP('',(#7844,#7845,#7853,#7862,#7870,#7878,#7887,#7893, + #7894,#7895,#7896,#7903,#7904)); +#7844 = ORIENTED_EDGE('',*,*,#1668,.F.); +#7845 = ORIENTED_EDGE('',*,*,#7846,.T.); +#7846 = EDGE_CURVE('',#1661,#7847,#7849,.T.); +#7847 = VERTEX_POINT('',#7848); +#7848 = CARTESIAN_POINT('',(53.25,-44.50735931288,0.)); +#7849 = LINE('',#7850,#7851); +#7850 = CARTESIAN_POINT('',(53.25,44.507359312881,0.)); +#7851 = VECTOR('',#7852,1.); +#7852 = DIRECTION('',(0.,-1.,0.)); +#7853 = ORIENTED_EDGE('',*,*,#7854,.T.); +#7854 = EDGE_CURVE('',#7847,#7855,#7857,.T.); +#7855 = VERTEX_POINT('',#7856); +#7856 = CARTESIAN_POINT('',(50.828468,-44.34536848613,0.)); +#7857 = CIRCLE('',#7858,4.5); +#7858 = AXIS2_PLACEMENT_3D('',#7859,#7860,#7861); +#7859 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#7860 = DIRECTION('',(0.,0.,1.)); +#7861 = DIRECTION('',(1.,0.,0.)); +#7862 = ORIENTED_EDGE('',*,*,#7863,.T.); +#7863 = EDGE_CURVE('',#7855,#7864,#7866,.T.); +#7864 = VERTEX_POINT('',#7865); +#7865 = CARTESIAN_POINT('',(50.828468,-47.774498,0.)); +#7866 = LINE('',#7867,#7868); +#7867 = CARTESIAN_POINT('',(50.828468,47.692131124746,0.)); +#7868 = VECTOR('',#7869,1.); +#7869 = DIRECTION('',(0.,-1.,0.)); +#7870 = ORIENTED_EDGE('',*,*,#7871,.T.); +#7871 = EDGE_CURVE('',#7864,#7872,#7874,.T.); +#7872 = VERTEX_POINT('',#7873); +#7873 = CARTESIAN_POINT('',(47.357006049629,-47.774498,0.)); +#7874 = LINE('',#7875,#7876); +#7875 = CARTESIAN_POINT('',(50.828468,-47.774498,0.)); +#7876 = VECTOR('',#7877,1.); +#7877 = DIRECTION('',(-1.,0.,0.)); +#7878 = ORIENTED_EDGE('',*,*,#7879,.T.); +#7879 = EDGE_CURVE('',#7872,#7880,#7882,.T.); +#7880 = VERTEX_POINT('',#7881); +#7881 = CARTESIAN_POINT('',(47.507359312881,-50.25,0.)); +#7882 = CIRCLE('',#7883,4.5); +#7883 = AXIS2_PLACEMENT_3D('',#7884,#7885,#7886); +#7884 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#7885 = DIRECTION('',(0.,0.,1.)); +#7886 = DIRECTION('',(1.,0.,0.)); +#7887 = ORIENTED_EDGE('',*,*,#7888,.T.); +#7888 = EDGE_CURVE('',#7880,#1727,#7889,.T.); +#7889 = LINE('',#7890,#7891); +#7890 = CARTESIAN_POINT('',(47.507359312881,-50.25,0.)); +#7891 = VECTOR('',#7892,1.); +#7892 = DIRECTION('',(-1.,0.,0.)); +#7893 = ORIENTED_EDGE('',*,*,#1726,.F.); +#7894 = ORIENTED_EDGE('',*,*,#1718,.F.); +#7895 = ORIENTED_EDGE('',*,*,#1710,.F.); +#7896 = ORIENTED_EDGE('',*,*,#7897,.F.); +#7897 = EDGE_CURVE('',#1685,#1702,#7898,.T.); +#7898 = CIRCLE('',#7899,1.3); +#7899 = AXIS2_PLACEMENT_3D('',#7900,#7901,#7902); +#7900 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#7901 = DIRECTION('',(0.,0.,1.)); +#7902 = DIRECTION('',(1.,0.,0.)); +#7903 = ORIENTED_EDGE('',*,*,#1684,.F.); +#7904 = ORIENTED_EDGE('',*,*,#1676,.F.); +#7905 = PLANE('',#7906); +#7906 = AXIS2_PLACEMENT_3D('',#7907,#7908,#7909); +#7907 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.)); +#7908 = DIRECTION('',(0.,0.,1.)); +#7909 = DIRECTION('',(1.,0.,0.)); +#7910 = ADVANCED_FACE('',(#7911),#7946,.F.); +#7911 = FACE_BOUND('',#7912,.T.); +#7912 = EDGE_LOOP('',(#7913,#7914,#7920,#7921,#7922,#7923,#7931,#7940)); +#7913 = ORIENTED_EDGE('',*,*,#1692,.F.); +#7914 = ORIENTED_EDGE('',*,*,#7915,.T.); +#7915 = EDGE_CURVE('',#1693,#1992,#7916,.T.); +#7916 = LINE('',#7917,#7918); +#7917 = CARTESIAN_POINT('',(53.05,-48.75,0.)); +#7918 = VECTOR('',#7919,1.); +#7919 = DIRECTION('',(0.,0.,1.)); +#7920 = ORIENTED_EDGE('',*,*,#1991,.T.); +#7921 = ORIENTED_EDGE('',*,*,#7915,.F.); +#7922 = ORIENTED_EDGE('',*,*,#1701,.F.); +#7923 = ORIENTED_EDGE('',*,*,#7924,.F.); +#7924 = EDGE_CURVE('',#7925,#1702,#7927,.T.); +#7925 = VERTEX_POINT('',#7926); +#7926 = CARTESIAN_POINT('',(50.512195952699,-48.35270773921,2.)); +#7927 = LINE('',#7928,#7929); +#7928 = CARTESIAN_POINT('',(50.512195952698,-48.35270773921,0.)); +#7929 = VECTOR('',#7930,1.); +#7930 = DIRECTION('',(-0.,-0.,-1.)); +#7931 = ORIENTED_EDGE('',*,*,#7932,.T.); +#7932 = EDGE_CURVE('',#7925,#7933,#7935,.T.); +#7933 = VERTEX_POINT('',#7934); +#7934 = CARTESIAN_POINT('',(51.037725104276,-47.66249621935,2.)); +#7935 = CIRCLE('',#7936,1.3); +#7936 = AXIS2_PLACEMENT_3D('',#7937,#7938,#7939); +#7937 = CARTESIAN_POINT('',(51.75,-48.75,2.)); +#7938 = DIRECTION('',(0.,0.,-1.)); +#7939 = DIRECTION('',(1.,0.,0.)); +#7940 = ORIENTED_EDGE('',*,*,#7941,.T.); +#7941 = EDGE_CURVE('',#7933,#1685,#7942,.T.); +#7942 = LINE('',#7943,#7944); +#7943 = CARTESIAN_POINT('',(51.037725104276,-47.66249621935,0.)); +#7944 = VECTOR('',#7945,1.); +#7945 = DIRECTION('',(-0.,-0.,-1.)); +#7946 = CYLINDRICAL_SURFACE('',#7947,1.3); +#7947 = AXIS2_PLACEMENT_3D('',#7948,#7949,#7950); +#7948 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#7949 = DIRECTION('',(-0.,-0.,-1.)); +#7950 = DIRECTION('',(1.,0.,0.)); +#7951 = ADVANCED_FACE('',(#7952,#7984),#8018,.F.); +#7952 = FACE_BOUND('',#7953,.F.); +#7953 = EDGE_LOOP('',(#7954,#7955,#7961,#7962,#7970,#7978)); +#7954 = ORIENTED_EDGE('',*,*,#1660,.F.); +#7955 = ORIENTED_EDGE('',*,*,#7956,.T.); +#7956 = EDGE_CURVE('',#1652,#1932,#7957,.T.); +#7957 = LINE('',#7958,#7959); +#7958 = CARTESIAN_POINT('',(53.25,44.507359312881,0.)); +#7959 = VECTOR('',#7960,1.); +#7960 = DIRECTION('',(0.,0.,1.)); +#7961 = ORIENTED_EDGE('',*,*,#1940,.T.); +#7962 = ORIENTED_EDGE('',*,*,#7963,.F.); +#7963 = EDGE_CURVE('',#7964,#1941,#7966,.T.); +#7964 = VERTEX_POINT('',#7965); +#7965 = CARTESIAN_POINT('',(53.25,-44.50735931288,2.)); +#7966 = LINE('',#7967,#7968); +#7967 = CARTESIAN_POINT('',(53.25,-44.50735931288,0.)); +#7968 = VECTOR('',#7969,1.); +#7969 = DIRECTION('',(0.,0.,1.)); +#7970 = ORIENTED_EDGE('',*,*,#7971,.F.); +#7971 = EDGE_CURVE('',#7972,#7964,#7974,.T.); +#7972 = VERTEX_POINT('',#7973); +#7973 = CARTESIAN_POINT('',(53.25,43.772642894802,2.)); +#7974 = LINE('',#7975,#7976); +#7975 = CARTESIAN_POINT('',(53.25,22.224141373902,2.)); +#7976 = VECTOR('',#7977,1.); +#7977 = DIRECTION('',(0.,-1.,0.)); +#7978 = ORIENTED_EDGE('',*,*,#7979,.F.); +#7979 = EDGE_CURVE('',#1661,#7972,#7980,.T.); +#7980 = LINE('',#7981,#7982); +#7981 = CARTESIAN_POINT('',(53.25,43.772642894802,0.)); +#7982 = VECTOR('',#7983,1.); +#7983 = DIRECTION('',(0.,0.,1.)); +#7984 = FACE_BOUND('',#7985,.F.); +#7985 = EDGE_LOOP('',(#7986,#7996,#8004,#8012)); +#7986 = ORIENTED_EDGE('',*,*,#7987,.T.); +#7987 = EDGE_CURVE('',#7988,#7990,#7992,.T.); +#7988 = VERTEX_POINT('',#7989); +#7989 = CARTESIAN_POINT('',(53.25,-2.5,3.659445)); +#7990 = VERTEX_POINT('',#7991); +#7991 = CARTESIAN_POINT('',(53.25,-2.5,6.076033266184)); +#7992 = LINE('',#7993,#7994); +#7993 = CARTESIAN_POINT('',(53.25,-2.5,2.322792154537)); +#7994 = VECTOR('',#7995,1.); +#7995 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#7996 = ORIENTED_EDGE('',*,*,#7997,.T.); +#7997 = EDGE_CURVE('',#7990,#7998,#8000,.T.); +#7998 = VERTEX_POINT('',#7999); +#7999 = CARTESIAN_POINT('',(53.25,2.5,6.076033266184)); +#8000 = LINE('',#8001,#8002); +#8001 = CARTESIAN_POINT('',(53.25,23.50367965644,6.076033266184)); +#8002 = VECTOR('',#8003,1.); +#8003 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8004 = ORIENTED_EDGE('',*,*,#8005,.F.); +#8005 = EDGE_CURVE('',#8006,#7998,#8008,.T.); +#8006 = VERTEX_POINT('',#8007); +#8007 = CARTESIAN_POINT('',(53.25,2.5,3.659445)); +#8008 = LINE('',#8009,#8010); +#8009 = CARTESIAN_POINT('',(53.25,2.5,2.322792154537)); +#8010 = VECTOR('',#8011,1.); +#8011 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#8012 = ORIENTED_EDGE('',*,*,#8013,.T.); +#8013 = EDGE_CURVE('',#8006,#7988,#8014,.T.); +#8014 = LINE('',#8015,#8016); +#8015 = CARTESIAN_POINT('',(53.25,23.50367965644,3.659445)); +#8016 = VECTOR('',#8017,1.); +#8017 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8018 = PLANE('',#8019); +#8019 = AXIS2_PLACEMENT_3D('',#8020,#8021,#8022); +#8020 = CARTESIAN_POINT('',(53.25,44.507359312881,0.)); +#8021 = DIRECTION('',(1.,0.,0.)); +#8022 = DIRECTION('',(0.,-1.,0.)); +#8023 = ADVANCED_FACE('',(#8024),#8093,.T.); +#8024 = FACE_BOUND('',#8025,.F.); +#8025 = EDGE_LOOP('',(#8026,#8027,#8033,#8034,#8035,#8036,#8044,#8053, + #8061,#8070,#8078,#8087)); +#8026 = ORIENTED_EDGE('',*,*,#1608,.F.); +#8027 = ORIENTED_EDGE('',*,*,#8028,.T.); +#8028 = EDGE_CURVE('',#1601,#1924,#8029,.T.); +#8029 = LINE('',#8030,#8031); +#8030 = CARTESIAN_POINT('',(47.507359312881,50.25,0.)); +#8031 = VECTOR('',#8032,1.); +#8032 = DIRECTION('',(0.,0.,1.)); +#8033 = ORIENTED_EDGE('',*,*,#1931,.T.); +#8034 = ORIENTED_EDGE('',*,*,#7956,.F.); +#8035 = ORIENTED_EDGE('',*,*,#1651,.F.); +#8036 = ORIENTED_EDGE('',*,*,#8037,.F.); +#8037 = EDGE_CURVE('',#8038,#1644,#8040,.T.); +#8038 = VERTEX_POINT('',#8039); +#8039 = CARTESIAN_POINT('',(52.885123273085,44.395520105121,2.)); +#8040 = LINE('',#8041,#8042); +#8041 = CARTESIAN_POINT('',(52.885123273085,44.395520105121,0.)); +#8042 = VECTOR('',#8043,1.); +#8043 = DIRECTION('',(-0.,-0.,-1.)); +#8044 = ORIENTED_EDGE('',*,*,#8045,.T.); +#8045 = EDGE_CURVE('',#8038,#8046,#8048,.T.); +#8046 = VERTEX_POINT('',#8047); +#8047 = CARTESIAN_POINT('',(50.828468,44.34536848613,2.)); +#8048 = CIRCLE('',#8049,4.5); +#8049 = AXIS2_PLACEMENT_3D('',#8050,#8051,#8052); +#8050 = CARTESIAN_POINT('',(51.75,48.75,2.)); +#8051 = DIRECTION('',(0.,0.,-1.)); +#8052 = DIRECTION('',(1.,0.,0.)); +#8053 = ORIENTED_EDGE('',*,*,#8054,.T.); +#8054 = EDGE_CURVE('',#8046,#8055,#8057,.T.); +#8055 = VERTEX_POINT('',#8056); +#8056 = CARTESIAN_POINT('',(50.828468,44.34536848613,0.)); +#8057 = LINE('',#8058,#8059); +#8058 = CARTESIAN_POINT('',(50.828468,44.34536848613,0.)); +#8059 = VECTOR('',#8060,1.); +#8060 = DIRECTION('',(-0.,-0.,-1.)); +#8061 = ORIENTED_EDGE('',*,*,#8062,.F.); +#8062 = EDGE_CURVE('',#8063,#8055,#8065,.T.); +#8063 = VERTEX_POINT('',#8064); +#8064 = CARTESIAN_POINT('',(47.376110033075,47.692131124746,0.)); +#8065 = CIRCLE('',#8066,4.5); +#8066 = AXIS2_PLACEMENT_3D('',#8067,#8068,#8069); +#8067 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#8068 = DIRECTION('',(0.,0.,1.)); +#8069 = DIRECTION('',(1.,0.,0.)); +#8070 = ORIENTED_EDGE('',*,*,#8071,.F.); +#8071 = EDGE_CURVE('',#8072,#8063,#8074,.T.); +#8072 = VERTEX_POINT('',#8073); +#8073 = CARTESIAN_POINT('',(47.376110033075,47.692131124746,2.)); +#8074 = LINE('',#8075,#8076); +#8075 = CARTESIAN_POINT('',(47.376110033075,47.692131124746,0.)); +#8076 = VECTOR('',#8077,1.); +#8077 = DIRECTION('',(-0.,-0.,-1.)); +#8078 = ORIENTED_EDGE('',*,*,#8079,.T.); +#8079 = EDGE_CURVE('',#8072,#8080,#8082,.T.); +#8080 = VERTEX_POINT('',#8081); +#8081 = CARTESIAN_POINT('',(47.430091999476,50.010315383944,2.)); +#8082 = CIRCLE('',#8083,4.5); +#8083 = AXIS2_PLACEMENT_3D('',#8084,#8085,#8086); +#8084 = CARTESIAN_POINT('',(51.75,48.75,2.)); +#8085 = DIRECTION('',(0.,0.,-1.)); +#8086 = DIRECTION('',(1.,0.,0.)); +#8087 = ORIENTED_EDGE('',*,*,#8088,.T.); +#8088 = EDGE_CURVE('',#8080,#1609,#8089,.T.); +#8089 = LINE('',#8090,#8091); +#8090 = CARTESIAN_POINT('',(47.430091999476,50.010315383944,0.)); +#8091 = VECTOR('',#8092,1.); +#8092 = DIRECTION('',(-0.,-0.,-1.)); +#8093 = CYLINDRICAL_SURFACE('',#8094,4.5); +#8094 = AXIS2_PLACEMENT_3D('',#8095,#8096,#8097); +#8095 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#8096 = DIRECTION('',(-0.,-0.,-1.)); +#8097 = DIRECTION('',(1.,0.,0.)); +#8098 = ADVANCED_FACE('',(#8099),#8138,.F.); +#8099 = FACE_BOUND('',#8100,.F.); +#8100 = EDGE_LOOP('',(#8101,#8102,#8109,#8117,#8123,#8130,#8131)); +#8101 = ORIENTED_EDGE('',*,*,#1617,.F.); +#8102 = ORIENTED_EDGE('',*,*,#8103,.T.); +#8103 = EDGE_CURVE('',#1609,#8063,#8104,.T.); +#8104 = CIRCLE('',#8105,4.5); +#8105 = AXIS2_PLACEMENT_3D('',#8106,#8107,#8108); +#8106 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#8107 = DIRECTION('',(0.,0.,1.)); +#8108 = DIRECTION('',(1.,0.,0.)); +#8109 = ORIENTED_EDGE('',*,*,#8110,.T.); +#8110 = EDGE_CURVE('',#8063,#8111,#8113,.T.); +#8111 = VERTEX_POINT('',#8112); +#8112 = CARTESIAN_POINT('',(50.828468,47.692131124746,0.)); +#8113 = LINE('',#8114,#8115); +#8114 = CARTESIAN_POINT('',(-50.73209412474,47.692131124746,0.)); +#8115 = VECTOR('',#8116,1.); +#8116 = DIRECTION('',(1.,0.,0.)); +#8117 = ORIENTED_EDGE('',*,*,#8118,.T.); +#8118 = EDGE_CURVE('',#8111,#8055,#8119,.T.); +#8119 = LINE('',#8120,#8121); +#8120 = CARTESIAN_POINT('',(50.828468,47.692131124746,0.)); +#8121 = VECTOR('',#8122,1.); +#8122 = DIRECTION('',(0.,-1.,0.)); +#8123 = ORIENTED_EDGE('',*,*,#8124,.T.); +#8124 = EDGE_CURVE('',#8055,#1644,#8125,.T.); +#8125 = CIRCLE('',#8126,4.5); +#8126 = AXIS2_PLACEMENT_3D('',#8127,#8128,#8129); +#8127 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#8128 = DIRECTION('',(0.,0.,1.)); +#8129 = DIRECTION('',(1.,0.,0.)); +#8130 = ORIENTED_EDGE('',*,*,#1643,.F.); +#8131 = ORIENTED_EDGE('',*,*,#8132,.F.); +#8132 = EDGE_CURVE('',#1618,#1635,#8133,.T.); +#8133 = CIRCLE('',#8134,1.3); +#8134 = AXIS2_PLACEMENT_3D('',#8135,#8136,#8137); +#8135 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#8136 = DIRECTION('',(0.,0.,1.)); +#8137 = DIRECTION('',(1.,0.,0.)); +#8138 = PLANE('',#8139); +#8139 = AXIS2_PLACEMENT_3D('',#8140,#8141,#8142); +#8140 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.)); +#8141 = DIRECTION('',(0.,0.,1.)); +#8142 = DIRECTION('',(1.,0.,0.)); +#8143 = ADVANCED_FACE('',(#8144),#8179,.F.); +#8144 = FACE_BOUND('',#8145,.T.); +#8145 = EDGE_LOOP('',(#8146,#8147,#8153,#8154,#8155,#8156,#8164,#8173)); +#8146 = ORIENTED_EDGE('',*,*,#1625,.F.); +#8147 = ORIENTED_EDGE('',*,*,#8148,.T.); +#8148 = EDGE_CURVE('',#1626,#2025,#8149,.T.); +#8149 = LINE('',#8150,#8151); +#8150 = CARTESIAN_POINT('',(53.05,48.75,0.)); +#8151 = VECTOR('',#8152,1.); +#8152 = DIRECTION('',(0.,0.,1.)); +#8153 = ORIENTED_EDGE('',*,*,#2024,.T.); +#8154 = ORIENTED_EDGE('',*,*,#8148,.F.); +#8155 = ORIENTED_EDGE('',*,*,#1634,.F.); +#8156 = ORIENTED_EDGE('',*,*,#8157,.F.); +#8157 = EDGE_CURVE('',#8158,#1635,#8160,.T.); +#8158 = VERTEX_POINT('',#8159); +#8159 = CARTESIAN_POINT('',(50.920809763714,47.748778969434,2.)); +#8160 = LINE('',#8161,#8162); +#8161 = CARTESIAN_POINT('',(50.920809763714,47.748778969434,0.)); +#8162 = VECTOR('',#8163,1.); +#8163 = DIRECTION('',(-0.,-0.,-1.)); +#8164 = ORIENTED_EDGE('',*,*,#8165,.T.); +#8165 = EDGE_CURVE('',#8158,#8166,#8168,.T.); +#8166 = VERTEX_POINT('',#8167); +#8167 = CARTESIAN_POINT('',(50.823514460159,47.838065493324,2.)); +#8168 = CIRCLE('',#8169,1.3); +#8169 = AXIS2_PLACEMENT_3D('',#8170,#8171,#8172); +#8170 = CARTESIAN_POINT('',(51.75,48.75,2.)); +#8171 = DIRECTION('',(0.,0.,-1.)); +#8172 = DIRECTION('',(1.,0.,0.)); +#8173 = ORIENTED_EDGE('',*,*,#8174,.T.); +#8174 = EDGE_CURVE('',#8166,#1618,#8175,.T.); +#8175 = LINE('',#8176,#8177); +#8176 = CARTESIAN_POINT('',(50.82351446016,47.838065493324,0.)); +#8177 = VECTOR('',#8178,1.); +#8178 = DIRECTION('',(-0.,-0.,-1.)); +#8179 = CYLINDRICAL_SURFACE('',#8180,1.3); +#8180 = AXIS2_PLACEMENT_3D('',#8181,#8182,#8183); +#8181 = CARTESIAN_POINT('',(51.75,48.75,0.)); +#8182 = DIRECTION('',(-0.,-0.,-1.)); +#8183 = DIRECTION('',(1.,0.,0.)); +#8184 = ADVANCED_FACE('',(#8185),#8191,.F.); +#8185 = FACE_BOUND('',#8186,.F.); +#8186 = EDGE_LOOP('',(#8187,#8188,#8189,#8190)); +#8187 = ORIENTED_EDGE('',*,*,#7366,.T.); +#8188 = ORIENTED_EDGE('',*,*,#1921,.T.); +#8189 = ORIENTED_EDGE('',*,*,#8028,.F.); +#8190 = ORIENTED_EDGE('',*,*,#1600,.F.); +#8191 = PLANE('',#8192); +#8192 = AXIS2_PLACEMENT_3D('',#8193,#8194,#8195); +#8193 = CARTESIAN_POINT('',(-47.50735931288,50.25,0.)); +#8194 = DIRECTION('',(0.,1.,0.)); +#8195 = DIRECTION('',(1.,0.,0.)); +#8196 = ADVANCED_FACE('',(#8197),#8239,.T.); +#8197 = FACE_BOUND('',#8198,.F.); +#8198 = EDGE_LOOP('',(#8199,#8208,#8209,#8210,#8211,#8220,#8226,#8233)); +#8199 = ORIENTED_EDGE('',*,*,#8200,.T.); +#8200 = EDGE_CURVE('',#8201,#7964,#8203,.T.); +#8201 = VERTEX_POINT('',#8202); +#8202 = CARTESIAN_POINT('',(50.828468,-44.34536848613,2.)); +#8203 = CIRCLE('',#8204,4.5); +#8204 = AXIS2_PLACEMENT_3D('',#8205,#8206,#8207); +#8205 = CARTESIAN_POINT('',(51.75,-48.75,2.)); +#8206 = DIRECTION('',(0.,0.,-1.)); +#8207 = DIRECTION('',(1.,0.,0.)); +#8208 = ORIENTED_EDGE('',*,*,#7963,.T.); +#8209 = ORIENTED_EDGE('',*,*,#1948,.T.); +#8210 = ORIENTED_EDGE('',*,*,#7755,.F.); +#8211 = ORIENTED_EDGE('',*,*,#8212,.T.); +#8212 = EDGE_CURVE('',#7746,#8213,#8215,.T.); +#8213 = VERTEX_POINT('',#8214); +#8214 = CARTESIAN_POINT('',(47.357006049629,-47.774498,2.)); +#8215 = CIRCLE('',#8216,4.5); +#8216 = AXIS2_PLACEMENT_3D('',#8217,#8218,#8219); +#8217 = CARTESIAN_POINT('',(51.75,-48.75,2.)); +#8218 = DIRECTION('',(0.,0.,-1.)); +#8219 = DIRECTION('',(1.,0.,0.)); +#8220 = ORIENTED_EDGE('',*,*,#8221,.T.); +#8221 = EDGE_CURVE('',#8213,#7872,#8222,.T.); +#8222 = LINE('',#8223,#8224); +#8223 = CARTESIAN_POINT('',(47.357006049629,-47.774498,0.)); +#8224 = VECTOR('',#8225,1.); +#8225 = DIRECTION('',(-0.,-0.,-1.)); +#8226 = ORIENTED_EDGE('',*,*,#8227,.F.); +#8227 = EDGE_CURVE('',#7855,#7872,#8228,.T.); +#8228 = CIRCLE('',#8229,4.5); +#8229 = AXIS2_PLACEMENT_3D('',#8230,#8231,#8232); +#8230 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#8231 = DIRECTION('',(0.,0.,1.)); +#8232 = DIRECTION('',(1.,0.,0.)); +#8233 = ORIENTED_EDGE('',*,*,#8234,.F.); +#8234 = EDGE_CURVE('',#8201,#7855,#8235,.T.); +#8235 = LINE('',#8236,#8237); +#8236 = CARTESIAN_POINT('',(50.828468,-44.34536848613,0.)); +#8237 = VECTOR('',#8238,1.); +#8238 = DIRECTION('',(-0.,-0.,-1.)); +#8239 = CYLINDRICAL_SURFACE('',#8240,4.5); +#8240 = AXIS2_PLACEMENT_3D('',#8241,#8242,#8243); +#8241 = CARTESIAN_POINT('',(51.75,-48.75,0.)); +#8242 = DIRECTION('',(-0.,-0.,-1.)); +#8243 = DIRECTION('',(1.,0.,0.)); +#8244 = ADVANCED_FACE('',(#8245),#8259,.T.); +#8245 = FACE_BOUND('',#8246,.T.); +#8246 = EDGE_LOOP('',(#8247,#8248,#8249,#8250,#8251,#8252,#8253,#8254, + #8255,#8256,#8257,#8258)); +#8247 = ORIENTED_EDGE('',*,*,#2131,.F.); +#8248 = ORIENTED_EDGE('',*,*,#2083,.F.); +#8249 = ORIENTED_EDGE('',*,*,#2114,.F.); +#8250 = ORIENTED_EDGE('',*,*,#2162,.F.); +#8251 = ORIENTED_EDGE('',*,*,#2210,.F.); +#8252 = ORIENTED_EDGE('',*,*,#2258,.F.); +#8253 = ORIENTED_EDGE('',*,*,#2306,.F.); +#8254 = ORIENTED_EDGE('',*,*,#2347,.F.); +#8255 = ORIENTED_EDGE('',*,*,#2323,.F.); +#8256 = ORIENTED_EDGE('',*,*,#2275,.F.); +#8257 = ORIENTED_EDGE('',*,*,#2227,.F.); +#8258 = ORIENTED_EDGE('',*,*,#2179,.F.); +#8259 = PLANE('',#8260); +#8260 = AXIS2_PLACEMENT_3D('',#8261,#8262,#8263); +#8261 = CARTESIAN_POINT('',(-55.25,-41.26757073885,18.247254002182)); +#8262 = DIRECTION('',(-1.,0.,0.)); +#8263 = DIRECTION('',(0.,-1.,0.)); +#8264 = ADVANCED_FACE('',(#8265),#8295,.T.); +#8265 = FACE_BOUND('',#8266,.T.); +#8266 = EDGE_LOOP('',(#8267,#8268,#8269,#8270,#8271,#8272,#8273,#8274, + #8275,#8276,#8277,#8278,#8279,#8280,#8281,#8282,#8283,#8284,#8285, + #8286,#8287,#8288,#8289,#8290,#8291,#8292,#8293,#8294)); +#8267 = ORIENTED_EDGE('',*,*,#2423,.F.); +#8268 = ORIENTED_EDGE('',*,*,#2371,.F.); +#8269 = ORIENTED_EDGE('',*,*,#2404,.F.); +#8270 = ORIENTED_EDGE('',*,*,#2454,.F.); +#8271 = ORIENTED_EDGE('',*,*,#2506,.F.); +#8272 = ORIENTED_EDGE('',*,*,#2558,.F.); +#8273 = ORIENTED_EDGE('',*,*,#2610,.F.); +#8274 = ORIENTED_EDGE('',*,*,#2662,.F.); +#8275 = ORIENTED_EDGE('',*,*,#2712,.F.); +#8276 = ORIENTED_EDGE('',*,*,#2764,.F.); +#8277 = ORIENTED_EDGE('',*,*,#2814,.F.); +#8278 = ORIENTED_EDGE('',*,*,#2866,.F.); +#8279 = ORIENTED_EDGE('',*,*,#2918,.F.); +#8280 = ORIENTED_EDGE('',*,*,#2970,.F.); +#8281 = ORIENTED_EDGE('',*,*,#3022,.F.); +#8282 = ORIENTED_EDGE('',*,*,#3065,.F.); +#8283 = ORIENTED_EDGE('',*,*,#3039,.F.); +#8284 = ORIENTED_EDGE('',*,*,#2989,.F.); +#8285 = ORIENTED_EDGE('',*,*,#2937,.F.); +#8286 = ORIENTED_EDGE('',*,*,#2885,.F.); +#8287 = ORIENTED_EDGE('',*,*,#2833,.F.); +#8288 = ORIENTED_EDGE('',*,*,#2783,.F.); +#8289 = ORIENTED_EDGE('',*,*,#2731,.F.); +#8290 = ORIENTED_EDGE('',*,*,#2679,.F.); +#8291 = ORIENTED_EDGE('',*,*,#2629,.F.); +#8292 = ORIENTED_EDGE('',*,*,#2577,.F.); +#8293 = ORIENTED_EDGE('',*,*,#2525,.F.); +#8294 = ORIENTED_EDGE('',*,*,#2473,.F.); +#8295 = PLANE('',#8296); +#8296 = AXIS2_PLACEMENT_3D('',#8297,#8298,#8299); +#8297 = CARTESIAN_POINT('',(-55.25,-31.97047743614,18.177020398994)); +#8298 = DIRECTION('',(-1.,0.,0.)); +#8299 = DIRECTION('',(0.,-1.,0.)); +#8300 = ADVANCED_FACE('',(#8301),#8310,.T.); +#8301 = FACE_BOUND('',#8302,.T.); +#8302 = EDGE_LOOP('',(#8303,#8304,#8305,#8306,#8307,#8308,#8309)); +#8303 = ORIENTED_EDGE('',*,*,#3139,.F.); +#8304 = ORIENTED_EDGE('',*,*,#3091,.F.); +#8305 = ORIENTED_EDGE('',*,*,#3122,.F.); +#8306 = ORIENTED_EDGE('',*,*,#3170,.F.); +#8307 = ORIENTED_EDGE('',*,*,#3218,.F.); +#8308 = ORIENTED_EDGE('',*,*,#3235,.F.); +#8309 = ORIENTED_EDGE('',*,*,#3187,.F.); +#8310 = PLANE('',#8311); +#8311 = AXIS2_PLACEMENT_3D('',#8312,#8313,#8314); +#8312 = CARTESIAN_POINT('',(-55.25,-22.4820585355,18.883231667056)); +#8313 = DIRECTION('',(-1.,0.,0.)); +#8314 = DIRECTION('',(0.,-1.,0.)); +#8315 = ADVANCED_FACE('',(#8316),#8322,.T.); +#8316 = FACE_BOUND('',#8317,.T.); +#8317 = EDGE_LOOP('',(#8318,#8319,#8320,#8321)); +#8318 = ORIENTED_EDGE('',*,*,#3307,.F.); +#8319 = ORIENTED_EDGE('',*,*,#3259,.F.); +#8320 = ORIENTED_EDGE('',*,*,#3290,.F.); +#8321 = ORIENTED_EDGE('',*,*,#3331,.F.); +#8322 = PLANE('',#8323); +#8323 = AXIS2_PLACEMENT_3D('',#8324,#8325,#8326); +#8324 = CARTESIAN_POINT('',(-55.25,-1.984899328859,18.701598364514)); +#8325 = DIRECTION('',(-1.,0.,0.)); +#8326 = DIRECTION('',(0.,-1.,0.)); +#8327 = ADVANCED_FACE('',(#8328),#8342,.T.); +#8328 = FACE_BOUND('',#8329,.T.); +#8329 = EDGE_LOOP('',(#8330,#8331,#8332,#8333,#8334,#8335,#8336,#8337, + #8338,#8339,#8340,#8341)); +#8330 = ORIENTED_EDGE('',*,*,#3403,.F.); +#8331 = ORIENTED_EDGE('',*,*,#3355,.F.); +#8332 = ORIENTED_EDGE('',*,*,#3386,.F.); +#8333 = ORIENTED_EDGE('',*,*,#3434,.F.); +#8334 = ORIENTED_EDGE('',*,*,#3482,.F.); +#8335 = ORIENTED_EDGE('',*,*,#3530,.F.); +#8336 = ORIENTED_EDGE('',*,*,#3578,.F.); +#8337 = ORIENTED_EDGE('',*,*,#3619,.F.); +#8338 = ORIENTED_EDGE('',*,*,#3595,.F.); +#8339 = ORIENTED_EDGE('',*,*,#3547,.F.); +#8340 = ORIENTED_EDGE('',*,*,#3499,.F.); +#8341 = ORIENTED_EDGE('',*,*,#3451,.F.); +#8342 = PLANE('',#8343); +#8343 = AXIS2_PLACEMENT_3D('',#8344,#8345,#8346); +#8344 = CARTESIAN_POINT('',(-55.25,-13.21387946368,18.247254002182)); +#8345 = DIRECTION('',(-1.,0.,0.)); +#8346 = DIRECTION('',(0.,-1.,0.)); +#8347 = ADVANCED_FACE('',(#8348),#8368,.T.); +#8348 = FACE_BOUND('',#8349,.T.); +#8349 = EDGE_LOOP('',(#8350,#8351,#8352,#8353,#8354,#8355,#8356,#8357, + #8358,#8359,#8360,#8361,#8362,#8363,#8364,#8365,#8366,#8367)); +#8350 = ORIENTED_EDGE('',*,*,#4081,.F.); +#8351 = ORIENTED_EDGE('',*,*,#3643,.F.); +#8352 = ORIENTED_EDGE('',*,*,#3674,.F.); +#8353 = ORIENTED_EDGE('',*,*,#3700,.F.); +#8354 = ORIENTED_EDGE('',*,*,#3726,.F.); +#8355 = ORIENTED_EDGE('',*,*,#3752,.F.); +#8356 = ORIENTED_EDGE('',*,*,#3778,.F.); +#8357 = ORIENTED_EDGE('',*,*,#3804,.F.); +#8358 = ORIENTED_EDGE('',*,*,#3830,.F.); +#8359 = ORIENTED_EDGE('',*,*,#3856,.F.); +#8360 = ORIENTED_EDGE('',*,*,#3882,.F.); +#8361 = ORIENTED_EDGE('',*,*,#3906,.F.); +#8362 = ORIENTED_EDGE('',*,*,#3932,.F.); +#8363 = ORIENTED_EDGE('',*,*,#3958,.F.); +#8364 = ORIENTED_EDGE('',*,*,#3984,.F.); +#8365 = ORIENTED_EDGE('',*,*,#4010,.F.); +#8366 = ORIENTED_EDGE('',*,*,#4036,.F.); +#8367 = ORIENTED_EDGE('',*,*,#4062,.F.); +#8368 = PLANE('',#8369); +#8369 = AXIS2_PLACEMENT_3D('',#8370,#8371,#8372); +#8370 = CARTESIAN_POINT('',(-55.75,45.747755948715,26.566871091991)); +#8371 = DIRECTION('',(-1.,-3.486305596842E-32,2.22044604925E-16)); +#8372 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#8373 = ADVANCED_FACE('',(#8374),#8380,.T.); +#8374 = FACE_BOUND('',#8375,.T.); +#8375 = EDGE_LOOP('',(#8376,#8377,#8378,#8379)); +#8376 = ORIENTED_EDGE('',*,*,#4180,.F.); +#8377 = ORIENTED_EDGE('',*,*,#4132,.F.); +#8378 = ORIENTED_EDGE('',*,*,#4163,.F.); +#8379 = ORIENTED_EDGE('',*,*,#4204,.F.); +#8380 = PLANE('',#8381); +#8381 = AXIS2_PLACEMENT_3D('',#8382,#8383,#8384); +#8382 = CARTESIAN_POINT('',(-55.25,11.625838926174,18.701598364514)); +#8383 = DIRECTION('',(-1.,0.,0.)); +#8384 = DIRECTION('',(0.,-1.,0.)); +#8385 = ADVANCED_FACE('',(#8386,#8397),#8455,.T.); +#8386 = FACE_BOUND('',#8387,.T.); +#8387 = EDGE_LOOP('',(#8388,#8389,#8390,#8391,#8392,#8393,#8394,#8395, + #8396)); +#8388 = ORIENTED_EDGE('',*,*,#4428,.F.); +#8389 = ORIENTED_EDGE('',*,*,#4228,.F.); +#8390 = ORIENTED_EDGE('',*,*,#4259,.F.); +#8391 = ORIENTED_EDGE('',*,*,#4283,.F.); +#8392 = ORIENTED_EDGE('',*,*,#4307,.F.); +#8393 = ORIENTED_EDGE('',*,*,#4331,.F.); +#8394 = ORIENTED_EDGE('',*,*,#4357,.F.); +#8395 = ORIENTED_EDGE('',*,*,#4383,.F.); +#8396 = ORIENTED_EDGE('',*,*,#4409,.F.); +#8397 = FACE_BOUND('',#8398,.T.); +#8398 = EDGE_LOOP('',(#8399,#8409,#8417,#8425,#8433,#8441,#8449)); +#8399 = ORIENTED_EDGE('',*,*,#8400,.F.); +#8400 = EDGE_CURVE('',#8401,#8403,#8405,.T.); +#8401 = VERTEX_POINT('',#8402); +#8402 = CARTESIAN_POINT('',(-55.75,44.264496644295,22.456510067114)); +#8403 = VERTEX_POINT('',#8404); +#8404 = CARTESIAN_POINT('',(-55.75,45.593355704698,22.456510067114)); +#8405 = LINE('',#8406,#8407); +#8406 = CARTESIAN_POINT('',(-55.75,44.264496644295,22.456510067114)); +#8407 = VECTOR('',#8408,1.); +#8408 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#8409 = ORIENTED_EDGE('',*,*,#8410,.F.); +#8410 = EDGE_CURVE('',#8411,#8401,#8413,.T.); +#8411 = VERTEX_POINT('',#8412); +#8412 = CARTESIAN_POINT('',(-55.75,44.264496644295,21.78494966443)); +#8413 = LINE('',#8414,#8415); +#8414 = CARTESIAN_POINT('',(-55.75,44.264496644295,21.78494966443)); +#8415 = VECTOR('',#8416,1.); +#8416 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#8417 = ORIENTED_EDGE('',*,*,#8418,.F.); +#8418 = EDGE_CURVE('',#8419,#8411,#8421,.T.); +#8419 = VERTEX_POINT('',#8420); +#8420 = CARTESIAN_POINT('',(-55.75,44.436686241611,21.239437919463)); +#8421 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8422,#8423,#8424), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8422 = CARTESIAN_POINT('',(-55.75,44.436686241611,21.239437919463)); +#8423 = CARTESIAN_POINT('',(-55.75,44.264496644295,21.431761744966)); +#8424 = CARTESIAN_POINT('',(-55.75,44.264496644295,21.78494966443)); +#8425 = ORIENTED_EDGE('',*,*,#8426,.F.); +#8426 = EDGE_CURVE('',#8427,#8419,#8429,.T.); +#8427 = VERTEX_POINT('',#8428); +#8428 = CARTESIAN_POINT('',(-55.75,44.927248322148,21.04711409396)); +#8429 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8430,#8431,#8432), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8430 = CARTESIAN_POINT('',(-55.75,44.927248322148,21.04711409396)); +#8431 = CARTESIAN_POINT('',(-55.75,44.608666107383,21.04711409396)); +#8432 = CARTESIAN_POINT('',(-55.75,44.436686241611,21.239437919463)); +#8433 = ORIENTED_EDGE('',*,*,#8434,.F.); +#8434 = EDGE_CURVE('',#8435,#8427,#8437,.T.); +#8435 = VERTEX_POINT('',#8436); +#8436 = CARTESIAN_POINT('',(-55.75,45.419697986577,21.239437919463)); +#8437 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8438,#8439,#8440), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8438 = CARTESIAN_POINT('',(-55.75,45.419697986577,21.239437919463)); +#8439 = CARTESIAN_POINT('',(-55.75,45.246040268456,21.04711409396)); +#8440 = CARTESIAN_POINT('',(-55.75,44.927248322148,21.04711409396)); +#8441 = ORIENTED_EDGE('',*,*,#8442,.F.); +#8442 = EDGE_CURVE('',#8443,#8435,#8445,.T.); +#8443 = VERTEX_POINT('',#8444); +#8444 = CARTESIAN_POINT('',(-55.75,45.593355704698,21.78494966443)); +#8445 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8446,#8447,#8448), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8446 = CARTESIAN_POINT('',(-55.75,45.593355704698,21.78494966443)); +#8447 = CARTESIAN_POINT('',(-55.75,45.593355704698,21.431761744966)); +#8448 = CARTESIAN_POINT('',(-55.75,45.419697986577,21.239437919463)); +#8449 = ORIENTED_EDGE('',*,*,#8450,.F.); +#8450 = EDGE_CURVE('',#8403,#8443,#8451,.T.); +#8451 = LINE('',#8452,#8453); +#8452 = CARTESIAN_POINT('',(-55.75,45.593355704698,22.456510067114)); +#8453 = VECTOR('',#8454,1.); +#8454 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#8455 = PLANE('',#8456); +#8456 = AXIS2_PLACEMENT_3D('',#8457,#8458,#8459); +#8457 = CARTESIAN_POINT('',(-55.75,45.392188708871,22.108610938417)); +#8458 = DIRECTION('',(-1.,-3.486305596842E-32,2.22044604925E-16)); +#8459 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#8460 = ADVANCED_FACE('',(#8461),#8467,.T.); +#8461 = FACE_BOUND('',#8462,.T.); +#8462 = EDGE_LOOP('',(#8463,#8464,#8465,#8466)); +#8463 = ORIENTED_EDGE('',*,*,#4500,.F.); +#8464 = ORIENTED_EDGE('',*,*,#4452,.F.); +#8465 = ORIENTED_EDGE('',*,*,#4483,.F.); +#8466 = ORIENTED_EDGE('',*,*,#4524,.F.); +#8467 = PLANE('',#8468); +#8468 = AXIS2_PLACEMENT_3D('',#8469,#8470,#8471); +#8469 = CARTESIAN_POINT('',(-55.25,-1.984899328859,18.701598364514)); +#8470 = DIRECTION('',(-1.,0.,0.)); +#8471 = DIRECTION('',(0.,-1.,0.)); +#8472 = ADVANCED_FACE('',(#8473),#8494,.T.); +#8473 = FACE_BOUND('',#8474,.T.); +#8474 = EDGE_LOOP('',(#8475,#8476,#8477,#8478,#8479,#8480,#8481,#8482, + #8483,#8484,#8485,#8486,#8487,#8488,#8489,#8490,#8491,#8492,#8493)); +#8475 = ORIENTED_EDGE('',*,*,#4600,.F.); +#8476 = ORIENTED_EDGE('',*,*,#4548,.F.); +#8477 = ORIENTED_EDGE('',*,*,#4581,.F.); +#8478 = ORIENTED_EDGE('',*,*,#4631,.F.); +#8479 = ORIENTED_EDGE('',*,*,#4681,.F.); +#8480 = ORIENTED_EDGE('',*,*,#4731,.F.); +#8481 = ORIENTED_EDGE('',*,*,#4779,.F.); +#8482 = ORIENTED_EDGE('',*,*,#4829,.F.); +#8483 = ORIENTED_EDGE('',*,*,#4879,.F.); +#8484 = ORIENTED_EDGE('',*,*,#4929,.F.); +#8485 = ORIENTED_EDGE('',*,*,#4979,.F.); +#8486 = ORIENTED_EDGE('',*,*,#4998,.F.); +#8487 = ORIENTED_EDGE('',*,*,#4946,.F.); +#8488 = ORIENTED_EDGE('',*,*,#4896,.F.); +#8489 = ORIENTED_EDGE('',*,*,#4846,.F.); +#8490 = ORIENTED_EDGE('',*,*,#4796,.F.); +#8491 = ORIENTED_EDGE('',*,*,#4748,.F.); +#8492 = ORIENTED_EDGE('',*,*,#4700,.F.); +#8493 = ORIENTED_EDGE('',*,*,#4650,.F.); +#8494 = PLANE('',#8495); +#8495 = AXIS2_PLACEMENT_3D('',#8496,#8497,#8498); +#8496 = CARTESIAN_POINT('',(-55.25,4.905990975024,17.163272734195)); +#8497 = DIRECTION('',(-1.,0.,0.)); +#8498 = DIRECTION('',(0.,-1.,0.)); +#8499 = ADVANCED_FACE('',(#8500),#8506,.T.); +#8500 = FACE_BOUND('',#8501,.T.); +#8501 = EDGE_LOOP('',(#8502,#8503,#8504,#8505)); +#8502 = ORIENTED_EDGE('',*,*,#5072,.F.); +#8503 = ORIENTED_EDGE('',*,*,#5024,.F.); +#8504 = ORIENTED_EDGE('',*,*,#5055,.F.); +#8505 = ORIENTED_EDGE('',*,*,#5096,.F.); +#8506 = PLANE('',#8507); +#8507 = AXIS2_PLACEMENT_3D('',#8508,#8509,#8510); +#8508 = CARTESIAN_POINT('',(-55.25,11.625838926174,18.701598364514)); +#8509 = DIRECTION('',(-1.,0.,0.)); +#8510 = DIRECTION('',(0.,-1.,0.)); +#8511 = ADVANCED_FACE('',(#8512),#8543,.T.); +#8512 = FACE_BOUND('',#8513,.T.); +#8513 = EDGE_LOOP('',(#8514,#8515,#8516,#8517,#8518,#8519,#8520,#8521, + #8522,#8523,#8524,#8525,#8526,#8527,#8528,#8529,#8530,#8531,#8532, + #8533,#8534,#8535,#8536,#8537,#8538,#8539,#8540,#8541,#8542)); +#8514 = ORIENTED_EDGE('',*,*,#5172,.F.); +#8515 = ORIENTED_EDGE('',*,*,#5120,.F.); +#8516 = ORIENTED_EDGE('',*,*,#5153,.F.); +#8517 = ORIENTED_EDGE('',*,*,#5205,.F.); +#8518 = ORIENTED_EDGE('',*,*,#5257,.F.); +#8519 = ORIENTED_EDGE('',*,*,#5309,.F.); +#8520 = ORIENTED_EDGE('',*,*,#5359,.F.); +#8521 = ORIENTED_EDGE('',*,*,#5407,.F.); +#8522 = ORIENTED_EDGE('',*,*,#5455,.F.); +#8523 = ORIENTED_EDGE('',*,*,#5503,.F.); +#8524 = ORIENTED_EDGE('',*,*,#5553,.F.); +#8525 = ORIENTED_EDGE('',*,*,#5605,.F.); +#8526 = ORIENTED_EDGE('',*,*,#5657,.F.); +#8527 = ORIENTED_EDGE('',*,*,#5709,.F.); +#8528 = ORIENTED_EDGE('',*,*,#5761,.F.); +#8529 = ORIENTED_EDGE('',*,*,#5811,.F.); +#8530 = ORIENTED_EDGE('',*,*,#5828,.F.); +#8531 = ORIENTED_EDGE('',*,*,#5778,.F.); +#8532 = ORIENTED_EDGE('',*,*,#5728,.F.); +#8533 = ORIENTED_EDGE('',*,*,#5676,.F.); +#8534 = ORIENTED_EDGE('',*,*,#5624,.F.); +#8535 = ORIENTED_EDGE('',*,*,#5572,.F.); +#8536 = ORIENTED_EDGE('',*,*,#5520,.F.); +#8537 = ORIENTED_EDGE('',*,*,#5472,.F.); +#8538 = ORIENTED_EDGE('',*,*,#5424,.F.); +#8539 = ORIENTED_EDGE('',*,*,#5376,.F.); +#8540 = ORIENTED_EDGE('',*,*,#5326,.F.); +#8541 = ORIENTED_EDGE('',*,*,#5276,.F.); +#8542 = ORIENTED_EDGE('',*,*,#5224,.F.); +#8543 = PLANE('',#8544); +#8544 = AXIS2_PLACEMENT_3D('',#8545,#8546,#8547); +#8545 = CARTESIAN_POINT('',(-55.25,20.66019562161,17.173533964952)); +#8546 = DIRECTION('',(-1.,0.,0.)); +#8547 = DIRECTION('',(0.,-1.,0.)); +#8548 = ADVANCED_FACE('',(#8549,#8560),#8618,.T.); +#8549 = FACE_BOUND('',#8550,.T.); +#8550 = EDGE_LOOP('',(#8551,#8552,#8553,#8554,#8555,#8556,#8557,#8558, + #8559)); +#8551 = ORIENTED_EDGE('',*,*,#6052,.F.); +#8552 = ORIENTED_EDGE('',*,*,#5852,.F.); +#8553 = ORIENTED_EDGE('',*,*,#5883,.F.); +#8554 = ORIENTED_EDGE('',*,*,#5907,.F.); +#8555 = ORIENTED_EDGE('',*,*,#5931,.F.); +#8556 = ORIENTED_EDGE('',*,*,#5955,.F.); +#8557 = ORIENTED_EDGE('',*,*,#5981,.F.); +#8558 = ORIENTED_EDGE('',*,*,#6007,.F.); +#8559 = ORIENTED_EDGE('',*,*,#6033,.F.); +#8560 = FACE_BOUND('',#8561,.T.); +#8561 = EDGE_LOOP('',(#8562,#8572,#8580,#8588,#8596,#8604,#8612)); +#8562 = ORIENTED_EDGE('',*,*,#8563,.F.); +#8563 = EDGE_CURVE('',#8564,#8566,#8568,.T.); +#8564 = VERTEX_POINT('',#8565); +#8565 = CARTESIAN_POINT('',(-55.75,44.264496644295,13.248456375839)); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(-55.75,45.593355704698,13.248456375839)); +#8568 = LINE('',#8569,#8570); +#8569 = CARTESIAN_POINT('',(-55.75,44.264496644295,13.248456375839)); +#8570 = VECTOR('',#8571,1.); +#8571 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#8572 = ORIENTED_EDGE('',*,*,#8573,.F.); +#8573 = EDGE_CURVE('',#8574,#8564,#8576,.T.); +#8574 = VERTEX_POINT('',#8575); +#8575 = CARTESIAN_POINT('',(-55.75,44.264496644295,12.576895973154)); +#8576 = LINE('',#8577,#8578); +#8577 = CARTESIAN_POINT('',(-55.75,44.264496644295,12.576895973154)); +#8578 = VECTOR('',#8579,1.); +#8579 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#8580 = ORIENTED_EDGE('',*,*,#8581,.F.); +#8581 = EDGE_CURVE('',#8582,#8574,#8584,.T.); +#8582 = VERTEX_POINT('',#8583); +#8583 = CARTESIAN_POINT('',(-55.75,44.436686241611,12.031384228188)); +#8584 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8585,#8586,#8587), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8585 = CARTESIAN_POINT('',(-55.75,44.436686241611,12.031384228188)); +#8586 = CARTESIAN_POINT('',(-55.75,44.264496644295,12.223708053691)); +#8587 = CARTESIAN_POINT('',(-55.75,44.264496644295,12.576895973154)); +#8588 = ORIENTED_EDGE('',*,*,#8589,.F.); +#8589 = EDGE_CURVE('',#8590,#8582,#8592,.T.); +#8590 = VERTEX_POINT('',#8591); +#8591 = CARTESIAN_POINT('',(-55.75,44.927248322148,11.839060402685)); +#8592 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8593,#8594,#8595), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8593 = CARTESIAN_POINT('',(-55.75,44.927248322148,11.839060402685)); +#8594 = CARTESIAN_POINT('',(-55.75,44.608666107383,11.839060402685)); +#8595 = CARTESIAN_POINT('',(-55.75,44.436686241611,12.031384228188)); +#8596 = ORIENTED_EDGE('',*,*,#8597,.F.); +#8597 = EDGE_CURVE('',#8598,#8590,#8600,.T.); +#8598 = VERTEX_POINT('',#8599); +#8599 = CARTESIAN_POINT('',(-55.75,45.419697986577,12.031384228188)); +#8600 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8601,#8602,#8603), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8601 = CARTESIAN_POINT('',(-55.75,45.419697986577,12.031384228188)); +#8602 = CARTESIAN_POINT('',(-55.75,45.246040268456,11.839060402685)); +#8603 = CARTESIAN_POINT('',(-55.75,44.927248322148,11.839060402685)); +#8604 = ORIENTED_EDGE('',*,*,#8605,.F.); +#8605 = EDGE_CURVE('',#8606,#8598,#8608,.T.); +#8606 = VERTEX_POINT('',#8607); +#8607 = CARTESIAN_POINT('',(-55.75,45.593355704698,12.576895973154)); +#8608 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8609,#8610,#8611), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8609 = CARTESIAN_POINT('',(-55.75,45.593355704698,12.576895973154)); +#8610 = CARTESIAN_POINT('',(-55.75,45.593355704698,12.223708053691)); +#8611 = CARTESIAN_POINT('',(-55.75,45.419697986577,12.031384228188)); +#8612 = ORIENTED_EDGE('',*,*,#8613,.F.); +#8613 = EDGE_CURVE('',#8566,#8606,#8614,.T.); +#8614 = LINE('',#8615,#8616); +#8615 = CARTESIAN_POINT('',(-55.75,45.593355704698,13.248456375839)); +#8616 = VECTOR('',#8617,1.); +#8617 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#8618 = PLANE('',#8619); +#8619 = AXIS2_PLACEMENT_3D('',#8620,#8621,#8622); +#8620 = CARTESIAN_POINT('',(-55.75,45.392188708871,12.900557247141)); +#8621 = DIRECTION('',(-1.,-3.486305596842E-32,2.22044604925E-16)); +#8622 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#8623 = ADVANCED_FACE('',(#8624),#8638,.T.); +#8624 = FACE_BOUND('',#8625,.T.); +#8625 = EDGE_LOOP('',(#8626,#8627,#8628,#8629,#8630,#8631,#8632,#8633, + #8634,#8635,#8636,#8637)); +#8626 = ORIENTED_EDGE('',*,*,#6365,.F.); +#8627 = ORIENTED_EDGE('',*,*,#6101,.F.); +#8628 = ORIENTED_EDGE('',*,*,#6132,.F.); +#8629 = ORIENTED_EDGE('',*,*,#6156,.F.); +#8630 = ORIENTED_EDGE('',*,*,#6180,.F.); +#8631 = ORIENTED_EDGE('',*,*,#6204,.F.); +#8632 = ORIENTED_EDGE('',*,*,#6228,.F.); +#8633 = ORIENTED_EDGE('',*,*,#6252,.F.); +#8634 = ORIENTED_EDGE('',*,*,#6276,.F.); +#8635 = ORIENTED_EDGE('',*,*,#6300,.F.); +#8636 = ORIENTED_EDGE('',*,*,#6324,.F.); +#8637 = ORIENTED_EDGE('',*,*,#6348,.F.); +#8638 = PLANE('',#8639); +#8639 = AXIS2_PLACEMENT_3D('',#8640,#8641,#8642); +#8640 = CARTESIAN_POINT('',(-55.75,45.736372998909,8.063496509768)); +#8641 = DIRECTION('',(-1.,-3.486305596842E-32,2.22044604925E-16)); +#8642 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#8643 = ADVANCED_FACE('',(#8644),#8669,.T.); +#8644 = FACE_BOUND('',#8645,.T.); +#8645 = EDGE_LOOP('',(#8646,#8654,#8662,#8668)); +#8646 = ORIENTED_EDGE('',*,*,#8647,.T.); +#8647 = EDGE_CURVE('',#6410,#8648,#8650,.T.); +#8648 = VERTEX_POINT('',#8649); +#8649 = CARTESIAN_POINT('',(28.573724832215,-52.25,29.261795302013)); +#8650 = LINE('',#8651,#8652); +#8651 = CARTESIAN_POINT('',(28.573724832215,-53.25,29.261795302013)); +#8652 = VECTOR('',#8653,1.); +#8653 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8654 = ORIENTED_EDGE('',*,*,#8655,.T.); +#8655 = EDGE_CURVE('',#8648,#8656,#8658,.T.); +#8656 = VERTEX_POINT('',#8657); +#8657 = CARTESIAN_POINT('',(29.016510067114,-52.25,27.74052852349)); +#8658 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8659,#8660,#8661), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8659 = CARTESIAN_POINT('',(28.573724832215,-52.25,29.261795302013)); +#8660 = CARTESIAN_POINT('',(29.016510067114,-52.25,28.73855704698)); +#8661 = CARTESIAN_POINT('',(29.016510067114,-52.25,27.74052852349)); +#8662 = ORIENTED_EDGE('',*,*,#8663,.F.); +#8663 = EDGE_CURVE('',#6412,#8656,#8664,.T.); +#8664 = LINE('',#8665,#8666); +#8665 = CARTESIAN_POINT('',(29.016510067114,-53.25,27.74052852349)); +#8666 = VECTOR('',#8667,1.); +#8667 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8668 = ORIENTED_EDGE('',*,*,#6409,.F.); +#8669 = SURFACE_OF_LINEAR_EXTRUSION('',#8670,#8674); +#8670 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8671,#8672,#8673), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8671 = CARTESIAN_POINT('',(28.573724832215,-53.25,29.261795302013)); +#8672 = CARTESIAN_POINT('',(29.016510067114,-53.25,28.73855704698)); +#8673 = CARTESIAN_POINT('',(29.016510067114,-53.25,27.74052852349)); +#8674 = VECTOR('',#8675,1.); +#8675 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8676 = ADVANCED_FACE('',(#8677),#8695,.T.); +#8677 = FACE_BOUND('',#8678,.T.); +#8678 = EDGE_LOOP('',(#8679,#8687,#8693,#8694)); +#8679 = ORIENTED_EDGE('',*,*,#8680,.T.); +#8680 = EDGE_CURVE('',#6548,#8681,#8683,.T.); +#8681 = VERTEX_POINT('',#8682); +#8682 = CARTESIAN_POINT('',(27.276786912752,-52.25,29.785033557047)); +#8683 = LINE('',#8684,#8685); +#8684 = CARTESIAN_POINT('',(27.276786912752,-53.25,29.785033557047)); +#8685 = VECTOR('',#8686,1.); +#8686 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8687 = ORIENTED_EDGE('',*,*,#8688,.T.); +#8688 = EDGE_CURVE('',#8681,#8648,#8689,.T.); +#8689 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8690,#8691,#8692), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8690 = CARTESIAN_POINT('',(27.276786912752,-52.25,29.785033557047)); +#8691 = CARTESIAN_POINT('',(28.131233221477,-52.25,29.785033557047)); +#8692 = CARTESIAN_POINT('',(28.573724832215,-52.25,29.261795302013)); +#8693 = ORIENTED_EDGE('',*,*,#8647,.F.); +#8694 = ORIENTED_EDGE('',*,*,#6555,.F.); +#8695 = SURFACE_OF_LINEAR_EXTRUSION('',#8696,#8700); +#8696 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8697,#8698,#8699), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8697 = CARTESIAN_POINT('',(27.276786912752,-53.25,29.785033557047)); +#8698 = CARTESIAN_POINT('',(28.131233221477,-53.25,29.785033557047)); +#8699 = CARTESIAN_POINT('',(28.573724832215,-53.25,29.261795302013)); +#8700 = VECTOR('',#8701,1.); +#8701 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8702 = ADVANCED_FACE('',(#8703),#8721,.T.); +#8703 = FACE_BOUND('',#8704,.T.); +#8704 = EDGE_LOOP('',(#8705,#8713,#8719,#8720)); +#8705 = ORIENTED_EDGE('',*,*,#8706,.T.); +#8706 = EDGE_CURVE('',#6540,#8707,#8709,.T.); +#8707 = VERTEX_POINT('',#8708); +#8708 = CARTESIAN_POINT('',(26.391510067114,-52.25,29.579203020134)); +#8709 = LINE('',#8710,#8711); +#8710 = CARTESIAN_POINT('',(26.391510067114,-53.25,29.579203020134)); +#8711 = VECTOR('',#8712,1.); +#8712 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8713 = ORIENTED_EDGE('',*,*,#8714,.T.); +#8714 = EDGE_CURVE('',#8707,#8681,#8715,.T.); +#8715 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8716,#8717,#8718), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8716 = CARTESIAN_POINT('',(26.391510067114,-52.25,29.579203020134)); +#8717 = CARTESIAN_POINT('',(26.79230704698,-52.25,29.785033557047)); +#8718 = CARTESIAN_POINT('',(27.276786912752,-52.25,29.785033557047)); +#8719 = ORIENTED_EDGE('',*,*,#8680,.F.); +#8720 = ORIENTED_EDGE('',*,*,#6547,.F.); +#8721 = SURFACE_OF_LINEAR_EXTRUSION('',#8722,#8726); +#8722 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8723,#8724,#8725), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8723 = CARTESIAN_POINT('',(26.391510067114,-53.25,29.579203020134)); +#8724 = CARTESIAN_POINT('',(26.79230704698,-53.25,29.785033557047)); +#8725 = CARTESIAN_POINT('',(27.276786912752,-53.25,29.785033557047)); +#8726 = VECTOR('',#8727,1.); +#8727 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8728 = ADVANCED_FACE('',(#8729),#8747,.T.); +#8729 = FACE_BOUND('',#8730,.T.); +#8730 = EDGE_LOOP('',(#8731,#8739,#8745,#8746)); +#8731 = ORIENTED_EDGE('',*,*,#8732,.T.); +#8732 = EDGE_CURVE('',#6532,#8733,#8735,.T.); +#8733 = VERTEX_POINT('',#8734); +#8734 = CARTESIAN_POINT('',(25.633959731544,-52.25,28.939395973154)); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(25.633959731544,-53.25,28.939395973154)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8739 = ORIENTED_EDGE('',*,*,#8740,.T.); +#8740 = EDGE_CURVE('',#8733,#8707,#8741,.T.); +#8741 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8742,#8743,#8744), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8742 = CARTESIAN_POINT('',(25.633959731544,-52.25,28.939395973154)); +#8743 = CARTESIAN_POINT('',(25.990713087248,-52.25,29.373372483221)); +#8744 = CARTESIAN_POINT('',(26.391510067114,-52.25,29.579203020134)); +#8745 = ORIENTED_EDGE('',*,*,#8706,.F.); +#8746 = ORIENTED_EDGE('',*,*,#6539,.F.); +#8747 = SURFACE_OF_LINEAR_EXTRUSION('',#8748,#8752); +#8748 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8749,#8750,#8751), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8749 = CARTESIAN_POINT('',(25.633959731544,-53.25,28.939395973154)); +#8750 = CARTESIAN_POINT('',(25.990713087248,-53.25,29.373372483221)); +#8751 = CARTESIAN_POINT('',(26.391510067114,-53.25,29.579203020134)); +#8752 = VECTOR('',#8753,1.); +#8753 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8754 = ADVANCED_FACE('',(#8755),#8773,.T.); +#8755 = FACE_BOUND('',#8756,.T.); +#8756 = EDGE_LOOP('',(#8757,#8765,#8771,#8772)); +#8757 = ORIENTED_EDGE('',*,*,#8758,.T.); +#8758 = EDGE_CURVE('',#6524,#8759,#8761,.T.); +#8759 = VERTEX_POINT('',#8760); +#8760 = CARTESIAN_POINT('',(25.633959731544,-52.25,29.672281879195)); +#8761 = LINE('',#8762,#8763); +#8762 = CARTESIAN_POINT('',(25.633959731544,-53.25,29.672281879195)); +#8763 = VECTOR('',#8764,1.); +#8764 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8765 = ORIENTED_EDGE('',*,*,#8766,.T.); +#8766 = EDGE_CURVE('',#8759,#8733,#8767,.T.); +#8767 = LINE('',#8768,#8769); +#8768 = CARTESIAN_POINT('',(25.633959731544,-52.25,29.672281879195)); +#8769 = VECTOR('',#8770,1.); +#8770 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#8771 = ORIENTED_EDGE('',*,*,#8732,.F.); +#8772 = ORIENTED_EDGE('',*,*,#6531,.F.); +#8773 = PLANE('',#8774); +#8774 = AXIS2_PLACEMENT_3D('',#8775,#8776,#8777); +#8775 = CARTESIAN_POINT('',(25.633959731544,-53.25,29.672281879195)); +#8776 = DIRECTION('',(-1.,0.,0.)); +#8777 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#8778 = ADVANCED_FACE('',(#8779),#8797,.T.); +#8779 = FACE_BOUND('',#8780,.T.); +#8780 = EDGE_LOOP('',(#8781,#8789,#8795,#8796)); +#8781 = ORIENTED_EDGE('',*,*,#8782,.T.); +#8782 = EDGE_CURVE('',#6516,#8783,#8785,.T.); +#8783 = VERTEX_POINT('',#8784); +#8784 = CARTESIAN_POINT('',(24.055436241611,-52.25,29.672281879195)); +#8785 = LINE('',#8786,#8787); +#8786 = CARTESIAN_POINT('',(24.055436241611,-53.25,29.672281879195)); +#8787 = VECTOR('',#8788,1.); +#8788 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8789 = ORIENTED_EDGE('',*,*,#8790,.T.); +#8790 = EDGE_CURVE('',#8783,#8759,#8791,.T.); +#8791 = LINE('',#8792,#8793); +#8792 = CARTESIAN_POINT('',(24.055436241611,-52.25,29.672281879195)); +#8793 = VECTOR('',#8794,1.); +#8794 = DIRECTION('',(1.,0.,0.)); +#8795 = ORIENTED_EDGE('',*,*,#8758,.F.); +#8796 = ORIENTED_EDGE('',*,*,#6523,.F.); +#8797 = PLANE('',#8798); +#8798 = AXIS2_PLACEMENT_3D('',#8799,#8800,#8801); +#8799 = CARTESIAN_POINT('',(24.055436241611,-53.25,29.672281879195)); +#8800 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#8801 = DIRECTION('',(1.,0.,0.)); +#8802 = ADVANCED_FACE('',(#8803),#8821,.T.); +#8803 = FACE_BOUND('',#8804,.T.); +#8804 = EDGE_LOOP('',(#8805,#8813,#8819,#8820)); +#8805 = ORIENTED_EDGE('',*,*,#8806,.T.); +#8806 = EDGE_CURVE('',#6508,#8807,#8809,.T.); +#8807 = VERTEX_POINT('',#8808); +#8808 = CARTESIAN_POINT('',(24.055436241611,-52.25,24.73)); +#8809 = LINE('',#8810,#8811); +#8810 = CARTESIAN_POINT('',(24.055436241611,-53.25,24.73)); +#8811 = VECTOR('',#8812,1.); +#8812 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8813 = ORIENTED_EDGE('',*,*,#8814,.T.); +#8814 = EDGE_CURVE('',#8807,#8783,#8815,.T.); +#8815 = LINE('',#8816,#8817); +#8816 = CARTESIAN_POINT('',(24.055436241611,-52.25,24.73)); +#8817 = VECTOR('',#8818,1.); +#8818 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#8819 = ORIENTED_EDGE('',*,*,#8782,.F.); +#8820 = ORIENTED_EDGE('',*,*,#6515,.F.); +#8821 = PLANE('',#8822); +#8822 = AXIS2_PLACEMENT_3D('',#8823,#8824,#8825); +#8823 = CARTESIAN_POINT('',(24.055436241611,-53.25,24.73)); +#8824 = DIRECTION('',(1.,0.,0.)); +#8825 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#8826 = ADVANCED_FACE('',(#8827),#8845,.T.); +#8827 = FACE_BOUND('',#8828,.T.); +#8828 = EDGE_LOOP('',(#8829,#8837,#8843,#8844)); +#8829 = ORIENTED_EDGE('',*,*,#8830,.T.); +#8830 = EDGE_CURVE('',#6500,#8831,#8833,.T.); +#8831 = VERTEX_POINT('',#8832); +#8832 = CARTESIAN_POINT('',(25.633959731544,-52.25,24.73)); +#8833 = LINE('',#8834,#8835); +#8834 = CARTESIAN_POINT('',(25.633959731544,-53.25,24.73)); +#8835 = VECTOR('',#8836,1.); +#8836 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8837 = ORIENTED_EDGE('',*,*,#8838,.T.); +#8838 = EDGE_CURVE('',#8831,#8807,#8839,.T.); +#8839 = LINE('',#8840,#8841); +#8840 = CARTESIAN_POINT('',(25.633959731544,-52.25,24.73)); +#8841 = VECTOR('',#8842,1.); +#8842 = DIRECTION('',(-1.,0.,0.)); +#8843 = ORIENTED_EDGE('',*,*,#8806,.F.); +#8844 = ORIENTED_EDGE('',*,*,#6507,.F.); +#8845 = PLANE('',#8846); +#8846 = AXIS2_PLACEMENT_3D('',#8847,#8848,#8849); +#8847 = CARTESIAN_POINT('',(25.633959731544,-53.25,24.73)); +#8848 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#8849 = DIRECTION('',(-1.,0.,0.)); +#8850 = ADVANCED_FACE('',(#8851),#8869,.T.); +#8851 = FACE_BOUND('',#8852,.T.); +#8852 = EDGE_LOOP('',(#8853,#8861,#8867,#8868)); +#8853 = ORIENTED_EDGE('',*,*,#8854,.T.); +#8854 = EDGE_CURVE('',#6492,#8855,#8857,.T.); +#8855 = VERTEX_POINT('',#8856); +#8856 = CARTESIAN_POINT('',(25.633959731544,-52.25,27.162088926174)); +#8857 = LINE('',#8858,#8859); +#8858 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.162088926174)); +#8859 = VECTOR('',#8860,1.); +#8860 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8861 = ORIENTED_EDGE('',*,*,#8862,.T.); +#8862 = EDGE_CURVE('',#8855,#8831,#8863,.T.); +#8863 = LINE('',#8864,#8865); +#8864 = CARTESIAN_POINT('',(25.633959731544,-52.25,27.162088926174)); +#8865 = VECTOR('',#8866,1.); +#8866 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#8867 = ORIENTED_EDGE('',*,*,#8830,.F.); +#8868 = ORIENTED_EDGE('',*,*,#6499,.F.); +#8869 = PLANE('',#8870); +#8870 = AXIS2_PLACEMENT_3D('',#8871,#8872,#8873); +#8871 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.162088926174)); +#8872 = DIRECTION('',(-1.,0.,0.)); +#8873 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#8874 = ADVANCED_FACE('',(#8875),#8893,.T.); +#8875 = FACE_BOUND('',#8876,.T.); +#8876 = EDGE_LOOP('',(#8877,#8885,#8891,#8892)); +#8877 = ORIENTED_EDGE('',*,*,#8878,.T.); +#8878 = EDGE_CURVE('',#6484,#8879,#8881,.T.); +#8879 = VERTEX_POINT('',#8880); +#8880 = CARTESIAN_POINT('',(25.917013422819,-52.25,28.21913590604)); +#8881 = LINE('',#8882,#8883); +#8882 = CARTESIAN_POINT('',(25.917013422819,-53.25,28.21913590604)); +#8883 = VECTOR('',#8884,1.); +#8884 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8885 = ORIENTED_EDGE('',*,*,#8886,.T.); +#8886 = EDGE_CURVE('',#8879,#8855,#8887,.T.); +#8887 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8888,#8889,#8890), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8888 = CARTESIAN_POINT('',(25.917013422819,-52.25,28.21913590604)); +#8889 = CARTESIAN_POINT('',(25.633959731544,-52.25,27.837424496644)); +#8890 = CARTESIAN_POINT('',(25.633959731544,-52.25,27.162088926174)); +#8891 = ORIENTED_EDGE('',*,*,#8854,.F.); +#8892 = ORIENTED_EDGE('',*,*,#6491,.F.); +#8893 = SURFACE_OF_LINEAR_EXTRUSION('',#8894,#8898); +#8894 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8895,#8896,#8897), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8895 = CARTESIAN_POINT('',(25.917013422819,-53.25,28.21913590604)); +#8896 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.837424496644)); +#8897 = CARTESIAN_POINT('',(25.633959731544,-53.25,27.162088926174)); +#8898 = VECTOR('',#8899,1.); +#8899 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8900 = ADVANCED_FACE('',(#8901),#8919,.T.); +#8901 = FACE_BOUND('',#8902,.T.); +#8902 = EDGE_LOOP('',(#8903,#8911,#8917,#8918)); +#8903 = ORIENTED_EDGE('',*,*,#8904,.T.); +#8904 = EDGE_CURVE('',#6476,#8905,#8907,.T.); +#8905 = VERTEX_POINT('',#8906); +#8906 = CARTESIAN_POINT('',(26.695117449664,-52.25,28.601140939597)); +#8907 = LINE('',#8908,#8909); +#8908 = CARTESIAN_POINT('',(26.695117449664,-53.25,28.601140939597)); +#8909 = VECTOR('',#8910,1.); +#8910 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8911 = ORIENTED_EDGE('',*,*,#8912,.T.); +#8912 = EDGE_CURVE('',#8905,#8879,#8913,.T.); +#8913 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8914,#8915,#8916), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8914 = CARTESIAN_POINT('',(26.695117449664,-52.25,28.601140939597)); +#8915 = CARTESIAN_POINT('',(26.200067114094,-52.25,28.601140939597)); +#8916 = CARTESIAN_POINT('',(25.917013422819,-52.25,28.21913590604)); +#8917 = ORIENTED_EDGE('',*,*,#8878,.F.); +#8918 = ORIENTED_EDGE('',*,*,#6483,.F.); +#8919 = SURFACE_OF_LINEAR_EXTRUSION('',#8920,#8924); +#8920 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8921,#8922,#8923), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8921 = CARTESIAN_POINT('',(26.695117449664,-53.25,28.601140939597)); +#8922 = CARTESIAN_POINT('',(26.200067114094,-53.25,28.601140939597)); +#8923 = CARTESIAN_POINT('',(25.917013422819,-53.25,28.21913590604)); +#8924 = VECTOR('',#8925,1.); +#8925 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8926 = ADVANCED_FACE('',(#8927),#8945,.T.); +#8927 = FACE_BOUND('',#8928,.T.); +#8928 = EDGE_LOOP('',(#8929,#8937,#8943,#8944)); +#8929 = ORIENTED_EDGE('',*,*,#8930,.T.); +#8930 = EDGE_CURVE('',#6468,#8931,#8933,.T.); +#8931 = VERTEX_POINT('',#8932); +#8932 = CARTESIAN_POINT('',(27.057743288591,-52.25,28.515109060403)); +#8933 = LINE('',#8934,#8935); +#8934 = CARTESIAN_POINT('',(27.057743288591,-53.25,28.515109060403)); +#8935 = VECTOR('',#8936,1.); +#8936 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8937 = ORIENTED_EDGE('',*,*,#8938,.T.); +#8938 = EDGE_CURVE('',#8931,#8905,#8939,.T.); +#8939 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8940,#8941,#8942), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8940 = CARTESIAN_POINT('',(27.057743288591,-52.25,28.515109060403)); +#8941 = CARTESIAN_POINT('',(26.898598993289,-52.25,28.601140939597)); +#8942 = CARTESIAN_POINT('',(26.695117449664,-52.25,28.601140939597)); +#8943 = ORIENTED_EDGE('',*,*,#8904,.F.); +#8944 = ORIENTED_EDGE('',*,*,#6475,.F.); +#8945 = SURFACE_OF_LINEAR_EXTRUSION('',#8946,#8950); +#8946 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8947,#8948,#8949), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8947 = CARTESIAN_POINT('',(27.057743288591,-53.25,28.515109060403)); +#8948 = CARTESIAN_POINT('',(26.898598993289,-53.25,28.601140939597)); +#8949 = CARTESIAN_POINT('',(26.695117449664,-53.25,28.601140939597)); +#8950 = VECTOR('',#8951,1.); +#8951 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8952 = ADVANCED_FACE('',(#8953),#8971,.T.); +#8953 = FACE_BOUND('',#8954,.T.); +#8954 = EDGE_LOOP('',(#8955,#8963,#8969,#8970)); +#8955 = ORIENTED_EDGE('',*,*,#8956,.T.); +#8956 = EDGE_CURVE('',#6460,#8957,#8959,.T.); +#8957 = VERTEX_POINT('',#8958); +#8958 = CARTESIAN_POINT('',(27.309672818792,-52.25,28.274337248322)); +#8959 = LINE('',#8960,#8961); +#8960 = CARTESIAN_POINT('',(27.309672818792,-53.25,28.274337248322)); +#8961 = VECTOR('',#8962,1.); +#8962 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8963 = ORIENTED_EDGE('',*,*,#8964,.T.); +#8964 = EDGE_CURVE('',#8957,#8931,#8965,.T.); +#8965 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8966,#8967,#8968), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8966 = CARTESIAN_POINT('',(27.309672818792,-52.25,28.274337248322)); +#8967 = CARTESIAN_POINT('',(27.216887583893,-52.25,28.429077181208)); +#8968 = CARTESIAN_POINT('',(27.057743288591,-52.25,28.515109060403)); +#8969 = ORIENTED_EDGE('',*,*,#8930,.F.); +#8970 = ORIENTED_EDGE('',*,*,#6467,.F.); +#8971 = SURFACE_OF_LINEAR_EXTRUSION('',#8972,#8976); +#8972 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8973,#8974,#8975), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8973 = CARTESIAN_POINT('',(27.309672818792,-53.25,28.274337248322)); +#8974 = CARTESIAN_POINT('',(27.216887583893,-53.25,28.429077181208)); +#8975 = CARTESIAN_POINT('',(27.057743288591,-53.25,28.515109060403)); +#8976 = VECTOR('',#8977,1.); +#8977 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#8978 = ADVANCED_FACE('',(#8979),#8997,.T.); +#8979 = FACE_BOUND('',#8980,.T.); +#8980 = EDGE_LOOP('',(#8981,#8989,#8995,#8996)); +#8981 = ORIENTED_EDGE('',*,*,#8982,.T.); +#8982 = EDGE_CURVE('',#6452,#8983,#8985,.T.); +#8983 = VERTEX_POINT('',#8984); +#8984 = CARTESIAN_POINT('',(27.409211409396,-52.25,27.916996644295)); +#8985 = LINE('',#8986,#8987); +#8986 = CARTESIAN_POINT('',(27.409211409396,-53.25,27.916996644295)); +#8987 = VECTOR('',#8988,1.); +#8988 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#8989 = ORIENTED_EDGE('',*,*,#8990,.T.); +#8990 = EDGE_CURVE('',#8983,#8957,#8991,.T.); +#8991 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8992,#8993,#8994), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8992 = CARTESIAN_POINT('',(27.409211409396,-52.25,27.916996644295)); +#8993 = CARTESIAN_POINT('',(27.380436241611,-52.25,28.159823825503)); +#8994 = CARTESIAN_POINT('',(27.309672818792,-52.25,28.274337248322)); +#8995 = ORIENTED_EDGE('',*,*,#8956,.F.); +#8996 = ORIENTED_EDGE('',*,*,#6459,.F.); +#8997 = SURFACE_OF_LINEAR_EXTRUSION('',#8998,#9002); +#8998 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#8999,#9000,#9001), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#8999 = CARTESIAN_POINT('',(27.409211409396,-53.25,27.916996644295)); +#9000 = CARTESIAN_POINT('',(27.380436241611,-53.25,28.159823825503)); +#9001 = CARTESIAN_POINT('',(27.309672818792,-53.25,28.274337248322)); +#9002 = VECTOR('',#9003,1.); +#9003 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9004 = ADVANCED_FACE('',(#9005),#9023,.T.); +#9005 = FACE_BOUND('',#9006,.T.); +#9006 = EDGE_LOOP('',(#9007,#9015,#9021,#9022)); +#9007 = ORIENTED_EDGE('',*,*,#9008,.T.); +#9008 = EDGE_CURVE('',#6444,#9009,#9011,.T.); +#9009 = VERTEX_POINT('',#9010); +#9010 = CARTESIAN_POINT('',(27.437986577181,-52.25,27.034068791946)); +#9011 = LINE('',#9012,#9013); +#9012 = CARTESIAN_POINT('',(27.437986577181,-53.25,27.034068791946)); +#9013 = VECTOR('',#9014,1.); +#9014 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9015 = ORIENTED_EDGE('',*,*,#9016,.T.); +#9016 = EDGE_CURVE('',#9009,#8983,#9017,.T.); +#9017 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9018,#9019,#9020), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9018 = CARTESIAN_POINT('',(27.437986577181,-52.25,27.034068791946)); +#9019 = CARTESIAN_POINT('',(27.437986577181,-52.25,27.674169463087)); +#9020 = CARTESIAN_POINT('',(27.409211409396,-52.25,27.916996644295)); +#9021 = ORIENTED_EDGE('',*,*,#8982,.F.); +#9022 = ORIENTED_EDGE('',*,*,#6451,.F.); +#9023 = SURFACE_OF_LINEAR_EXTRUSION('',#9024,#9028); +#9024 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9025,#9026,#9027), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9025 = CARTESIAN_POINT('',(27.437986577181,-53.25,27.034068791946)); +#9026 = CARTESIAN_POINT('',(27.437986577181,-53.25,27.674169463087)); +#9027 = CARTESIAN_POINT('',(27.409211409396,-53.25,27.916996644295)); +#9028 = VECTOR('',#9029,1.); +#9029 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9030 = ADVANCED_FACE('',(#9031),#9049,.T.); +#9031 = FACE_BOUND('',#9032,.T.); +#9032 = EDGE_LOOP('',(#9033,#9041,#9047,#9048)); +#9033 = ORIENTED_EDGE('',*,*,#9034,.T.); +#9034 = EDGE_CURVE('',#6436,#9035,#9037,.T.); +#9035 = VERTEX_POINT('',#9036); +#9036 = CARTESIAN_POINT('',(27.437986577181,-52.25,25.220058724832)); +#9037 = LINE('',#9038,#9039); +#9038 = CARTESIAN_POINT('',(27.437986577181,-53.25,25.220058724832)); +#9039 = VECTOR('',#9040,1.); +#9040 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9041 = ORIENTED_EDGE('',*,*,#9042,.T.); +#9042 = EDGE_CURVE('',#9035,#9009,#9043,.T.); +#9043 = LINE('',#9044,#9045); +#9044 = CARTESIAN_POINT('',(27.437986577181,-52.25,25.220058724832)); +#9045 = VECTOR('',#9046,1.); +#9046 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9047 = ORIENTED_EDGE('',*,*,#9008,.F.); +#9048 = ORIENTED_EDGE('',*,*,#6443,.F.); +#9049 = PLANE('',#9050); +#9050 = AXIS2_PLACEMENT_3D('',#9051,#9052,#9053); +#9051 = CARTESIAN_POINT('',(27.437986577181,-53.25,25.220058724832)); +#9052 = DIRECTION('',(1.,0.,0.)); +#9053 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9054 = ADVANCED_FACE('',(#9055),#9073,.T.); +#9055 = FACE_BOUND('',#9056,.T.); +#9056 = EDGE_LOOP('',(#9057,#9065,#9071,#9072)); +#9057 = ORIENTED_EDGE('',*,*,#9058,.T.); +#9058 = EDGE_CURVE('',#6428,#9059,#9061,.T.); +#9059 = VERTEX_POINT('',#9060); +#9060 = CARTESIAN_POINT('',(27.437986577181,-52.25,24.73)); +#9061 = LINE('',#9062,#9063); +#9062 = CARTESIAN_POINT('',(27.437986577181,-53.25,24.73)); +#9063 = VECTOR('',#9064,1.); +#9064 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9065 = ORIENTED_EDGE('',*,*,#9066,.T.); +#9066 = EDGE_CURVE('',#9059,#9035,#9067,.T.); +#9067 = LINE('',#9068,#9069); +#9068 = CARTESIAN_POINT('',(27.437986577181,-52.25,24.73)); +#9069 = VECTOR('',#9070,1.); +#9070 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9071 = ORIENTED_EDGE('',*,*,#9034,.F.); +#9072 = ORIENTED_EDGE('',*,*,#6435,.F.); +#9073 = PLANE('',#9074); +#9074 = AXIS2_PLACEMENT_3D('',#9075,#9076,#9077); +#9075 = CARTESIAN_POINT('',(27.437986577181,-53.25,24.73)); +#9076 = DIRECTION('',(1.,0.,0.)); +#9077 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9078 = ADVANCED_FACE('',(#9079),#9097,.T.); +#9079 = FACE_BOUND('',#9080,.T.); +#9080 = EDGE_LOOP('',(#9081,#9089,#9095,#9096)); +#9081 = ORIENTED_EDGE('',*,*,#9082,.T.); +#9082 = EDGE_CURVE('',#6420,#9083,#9085,.T.); +#9083 = VERTEX_POINT('',#9084); +#9084 = CARTESIAN_POINT('',(29.016510067114,-52.25,24.73)); +#9085 = LINE('',#9086,#9087); +#9086 = CARTESIAN_POINT('',(29.016510067114,-53.25,24.73)); +#9087 = VECTOR('',#9088,1.); +#9088 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9089 = ORIENTED_EDGE('',*,*,#9090,.T.); +#9090 = EDGE_CURVE('',#9083,#9059,#9091,.T.); +#9091 = LINE('',#9092,#9093); +#9092 = CARTESIAN_POINT('',(29.016510067114,-52.25,24.73)); +#9093 = VECTOR('',#9094,1.); +#9094 = DIRECTION('',(-1.,0.,0.)); +#9095 = ORIENTED_EDGE('',*,*,#9058,.F.); +#9096 = ORIENTED_EDGE('',*,*,#6427,.F.); +#9097 = PLANE('',#9098); +#9098 = AXIS2_PLACEMENT_3D('',#9099,#9100,#9101); +#9099 = CARTESIAN_POINT('',(29.016510067114,-53.25,24.73)); +#9100 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9101 = DIRECTION('',(-1.,0.,0.)); +#9102 = ADVANCED_FACE('',(#9103),#9114,.T.); +#9103 = FACE_BOUND('',#9104,.T.); +#9104 = EDGE_LOOP('',(#9105,#9106,#9112,#9113)); +#9105 = ORIENTED_EDGE('',*,*,#8663,.T.); +#9106 = ORIENTED_EDGE('',*,*,#9107,.T.); +#9107 = EDGE_CURVE('',#8656,#9083,#9108,.T.); +#9108 = LINE('',#9109,#9110); +#9109 = CARTESIAN_POINT('',(29.016510067114,-52.25,27.74052852349)); +#9110 = VECTOR('',#9111,1.); +#9111 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9112 = ORIENTED_EDGE('',*,*,#9082,.F.); +#9113 = ORIENTED_EDGE('',*,*,#6419,.F.); +#9114 = PLANE('',#9115); +#9115 = AXIS2_PLACEMENT_3D('',#9116,#9117,#9118); +#9116 = CARTESIAN_POINT('',(29.016510067114,-53.25,27.74052852349)); +#9117 = DIRECTION('',(-1.,0.,0.)); +#9118 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9119 = ADVANCED_FACE('',(#9120),#9145,.T.); +#9120 = FACE_BOUND('',#9121,.T.); +#9121 = EDGE_LOOP('',(#9122,#9130,#9138,#9144)); +#9122 = ORIENTED_EDGE('',*,*,#9123,.T.); +#9123 = EDGE_CURVE('',#6564,#9124,#9126,.T.); +#9124 = VERTEX_POINT('',#9125); +#9125 = CARTESIAN_POINT('',(18.218187919463,-52.25,29.097072147651)); +#9126 = LINE('',#9127,#9128); +#9127 = CARTESIAN_POINT('',(18.218187919463,-53.25,29.097072147651)); +#9128 = VECTOR('',#9129,1.); +#9129 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9130 = ORIENTED_EDGE('',*,*,#9131,.T.); +#9131 = EDGE_CURVE('',#9124,#9132,#9134,.T.); +#9132 = VERTEX_POINT('',#9133); +#9133 = CARTESIAN_POINT('',(20.219236577181,-52.25,29.785033557047)); +#9134 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9135,#9136,#9137), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9135 = CARTESIAN_POINT('',(18.218187919463,-52.25,29.097072147651)); +#9136 = CARTESIAN_POINT('',(18.939622483221,-52.25,29.785033557047)); +#9137 = CARTESIAN_POINT('',(20.219236577181,-52.25,29.785033557047)); +#9138 = ORIENTED_EDGE('',*,*,#9139,.F.); +#9139 = EDGE_CURVE('',#6566,#9132,#9140,.T.); +#9140 = LINE('',#9141,#9142); +#9141 = CARTESIAN_POINT('',(20.219236577181,-53.25,29.785033557047)); +#9142 = VECTOR('',#9143,1.); +#9143 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9144 = ORIENTED_EDGE('',*,*,#6563,.F.); +#9145 = SURFACE_OF_LINEAR_EXTRUSION('',#9146,#9150); +#9146 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9147,#9148,#9149), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9147 = CARTESIAN_POINT('',(18.218187919463,-53.25,29.097072147651)); +#9148 = CARTESIAN_POINT('',(18.939622483221,-53.25,29.785033557047)); +#9149 = CARTESIAN_POINT('',(20.219236577181,-53.25,29.785033557047)); +#9150 = VECTOR('',#9151,1.); +#9151 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9152 = ADVANCED_FACE('',(#9153),#9171,.T.); +#9153 = FACE_BOUND('',#9154,.T.); +#9154 = EDGE_LOOP('',(#9155,#9163,#9169,#9170)); +#9155 = ORIENTED_EDGE('',*,*,#9156,.T.); +#9156 = EDGE_CURVE('',#6614,#9157,#9159,.T.); +#9157 = VERTEX_POINT('',#9158); +#9158 = CARTESIAN_POINT('',(17.497046979866,-52.25,27.191744966443)); +#9159 = LINE('',#9160,#9161); +#9160 = CARTESIAN_POINT('',(17.497046979866,-53.25,27.191744966443)); +#9161 = VECTOR('',#9162,1.); +#9162 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9163 = ORIENTED_EDGE('',*,*,#9164,.T.); +#9164 = EDGE_CURVE('',#9157,#9124,#9165,.T.); +#9165 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9166,#9167,#9168), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9166 = CARTESIAN_POINT('',(17.497046979866,-52.25,27.191744966443)); +#9167 = CARTESIAN_POINT('',(17.497046979866,-52.25,28.409110738255)); +#9168 = CARTESIAN_POINT('',(18.218187919463,-52.25,29.097072147651)); +#9169 = ORIENTED_EDGE('',*,*,#9123,.F.); +#9170 = ORIENTED_EDGE('',*,*,#6621,.F.); +#9171 = SURFACE_OF_LINEAR_EXTRUSION('',#9172,#9176); +#9172 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9173,#9174,#9175), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9173 = CARTESIAN_POINT('',(17.497046979866,-53.25,27.191744966443)); +#9174 = CARTESIAN_POINT('',(17.497046979866,-53.25,28.409110738255)); +#9175 = CARTESIAN_POINT('',(18.218187919463,-53.25,29.097072147651)); +#9176 = VECTOR('',#9177,1.); +#9177 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9178 = ADVANCED_FACE('',(#9179),#9197,.T.); +#9179 = FACE_BOUND('',#9180,.T.); +#9180 = EDGE_LOOP('',(#9181,#9189,#9195,#9196)); +#9181 = ORIENTED_EDGE('',*,*,#9182,.T.); +#9182 = EDGE_CURVE('',#6606,#9183,#9185,.T.); +#9183 = VERTEX_POINT('',#9184); +#9184 = CARTESIAN_POINT('',(18.218187919463,-52.25,25.286417785235)); +#9185 = LINE('',#9186,#9187); +#9186 = CARTESIAN_POINT('',(18.218187919463,-53.25,25.286417785235)); +#9187 = VECTOR('',#9188,1.); +#9188 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9189 = ORIENTED_EDGE('',*,*,#9190,.T.); +#9190 = EDGE_CURVE('',#9183,#9157,#9191,.T.); +#9191 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9192,#9193,#9194), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9192 = CARTESIAN_POINT('',(18.218187919463,-52.25,25.286417785235)); +#9193 = CARTESIAN_POINT('',(17.497046979866,-52.25,25.974379194631)); +#9194 = CARTESIAN_POINT('',(17.497046979866,-52.25,27.191744966443)); +#9195 = ORIENTED_EDGE('',*,*,#9156,.F.); +#9196 = ORIENTED_EDGE('',*,*,#6613,.F.); +#9197 = SURFACE_OF_LINEAR_EXTRUSION('',#9198,#9202); +#9198 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9199,#9200,#9201), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9199 = CARTESIAN_POINT('',(18.218187919463,-53.25,25.286417785235)); +#9200 = CARTESIAN_POINT('',(17.497046979866,-53.25,25.974379194631)); +#9201 = CARTESIAN_POINT('',(17.497046979866,-53.25,27.191744966443)); +#9202 = VECTOR('',#9203,1.); +#9203 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9204 = ADVANCED_FACE('',(#9205),#9223,.T.); +#9205 = FACE_BOUND('',#9206,.T.); +#9206 = EDGE_LOOP('',(#9207,#9215,#9221,#9222)); +#9207 = ORIENTED_EDGE('',*,*,#9208,.T.); +#9208 = EDGE_CURVE('',#6598,#9209,#9211,.T.); +#9209 = VERTEX_POINT('',#9210); +#9210 = CARTESIAN_POINT('',(20.219236577181,-52.25,24.598456375839)); +#9211 = LINE('',#9212,#9213); +#9212 = CARTESIAN_POINT('',(20.219236577181,-53.25,24.598456375839)); +#9213 = VECTOR('',#9214,1.); +#9214 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9215 = ORIENTED_EDGE('',*,*,#9216,.T.); +#9216 = EDGE_CURVE('',#9209,#9183,#9217,.T.); +#9217 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9218,#9219,#9220), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9218 = CARTESIAN_POINT('',(20.219236577181,-52.25,24.598456375839)); +#9219 = CARTESIAN_POINT('',(18.939622483221,-52.25,24.598456375839)); +#9220 = CARTESIAN_POINT('',(18.218187919463,-52.25,25.286417785235)); +#9221 = ORIENTED_EDGE('',*,*,#9182,.F.); +#9222 = ORIENTED_EDGE('',*,*,#6605,.F.); +#9223 = SURFACE_OF_LINEAR_EXTRUSION('',#9224,#9228); +#9224 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9225,#9226,#9227), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9225 = CARTESIAN_POINT('',(20.219236577181,-53.25,24.598456375839)); +#9226 = CARTESIAN_POINT('',(18.939622483221,-53.25,24.598456375839)); +#9227 = CARTESIAN_POINT('',(18.218187919463,-53.25,25.286417785235)); +#9228 = VECTOR('',#9229,1.); +#9229 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9230 = ADVANCED_FACE('',(#9231),#9249,.T.); +#9231 = FACE_BOUND('',#9232,.T.); +#9232 = EDGE_LOOP('',(#9233,#9241,#9247,#9248)); +#9233 = ORIENTED_EDGE('',*,*,#9234,.T.); +#9234 = EDGE_CURVE('',#6590,#9235,#9237,.T.); +#9235 = VERTEX_POINT('',#9236); +#9236 = CARTESIAN_POINT('',(22.210889261745,-52.25,25.286417785235)); +#9237 = LINE('',#9238,#9239); +#9238 = CARTESIAN_POINT('',(22.210889261745,-53.25,25.286417785235)); +#9239 = VECTOR('',#9240,1.); +#9240 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9241 = ORIENTED_EDGE('',*,*,#9242,.T.); +#9242 = EDGE_CURVE('',#9235,#9209,#9243,.T.); +#9243 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9244,#9245,#9246), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9244 = CARTESIAN_POINT('',(22.210889261745,-52.25,25.286417785235)); +#9245 = CARTESIAN_POINT('',(21.494152684564,-52.25,24.598456375839)); +#9246 = CARTESIAN_POINT('',(20.219236577181,-52.25,24.598456375839)); +#9247 = ORIENTED_EDGE('',*,*,#9208,.F.); +#9248 = ORIENTED_EDGE('',*,*,#6597,.F.); +#9249 = SURFACE_OF_LINEAR_EXTRUSION('',#9250,#9254); +#9250 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9251,#9252,#9253), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9251 = CARTESIAN_POINT('',(22.210889261745,-53.25,25.286417785235)); +#9252 = CARTESIAN_POINT('',(21.494152684564,-53.25,24.598456375839)); +#9253 = CARTESIAN_POINT('',(20.219236577181,-53.25,24.598456375839)); +#9254 = VECTOR('',#9255,1.); +#9255 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9256 = ADVANCED_FACE('',(#9257),#9275,.T.); +#9257 = FACE_BOUND('',#9258,.T.); +#9258 = EDGE_LOOP('',(#9259,#9267,#9273,#9274)); +#9259 = ORIENTED_EDGE('',*,*,#9260,.T.); +#9260 = EDGE_CURVE('',#6582,#9261,#9263,.T.); +#9261 = VERTEX_POINT('',#9262); +#9262 = CARTESIAN_POINT('',(22.927919463087,-52.25,27.191744966443)); +#9263 = LINE('',#9264,#9265); +#9264 = CARTESIAN_POINT('',(22.927919463087,-53.25,27.191744966443)); +#9265 = VECTOR('',#9266,1.); +#9266 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9267 = ORIENTED_EDGE('',*,*,#9268,.T.); +#9268 = EDGE_CURVE('',#9261,#9235,#9269,.T.); +#9269 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9270,#9271,#9272), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9270 = CARTESIAN_POINT('',(22.927919463087,-52.25,27.191744966443)); +#9271 = CARTESIAN_POINT('',(22.927919463087,-52.25,25.974379194631)); +#9272 = CARTESIAN_POINT('',(22.210889261745,-52.25,25.286417785235)); +#9273 = ORIENTED_EDGE('',*,*,#9234,.F.); +#9274 = ORIENTED_EDGE('',*,*,#6589,.F.); +#9275 = SURFACE_OF_LINEAR_EXTRUSION('',#9276,#9280); +#9276 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9277,#9278,#9279), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9277 = CARTESIAN_POINT('',(22.927919463087,-53.25,27.191744966443)); +#9278 = CARTESIAN_POINT('',(22.927919463087,-53.25,25.974379194631)); +#9279 = CARTESIAN_POINT('',(22.210889261745,-53.25,25.286417785235)); +#9280 = VECTOR('',#9281,1.); +#9281 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9282 = ADVANCED_FACE('',(#9283),#9301,.T.); +#9283 = FACE_BOUND('',#9284,.T.); +#9284 = EDGE_LOOP('',(#9285,#9293,#9299,#9300)); +#9285 = ORIENTED_EDGE('',*,*,#9286,.T.); +#9286 = EDGE_CURVE('',#6574,#9287,#9289,.T.); +#9287 = VERTEX_POINT('',#9288); +#9288 = CARTESIAN_POINT('',(22.210889261745,-52.25,29.097072147651)); +#9289 = LINE('',#9290,#9291); +#9290 = CARTESIAN_POINT('',(22.210889261745,-53.25,29.097072147651)); +#9291 = VECTOR('',#9292,1.); +#9292 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9293 = ORIENTED_EDGE('',*,*,#9294,.T.); +#9294 = EDGE_CURVE('',#9287,#9261,#9295,.T.); +#9295 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9296,#9297,#9298), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9296 = CARTESIAN_POINT('',(22.210889261745,-52.25,29.097072147651)); +#9297 = CARTESIAN_POINT('',(22.927919463087,-52.25,28.409110738255)); +#9298 = CARTESIAN_POINT('',(22.927919463087,-52.25,27.191744966443)); +#9299 = ORIENTED_EDGE('',*,*,#9260,.F.); +#9300 = ORIENTED_EDGE('',*,*,#6581,.F.); +#9301 = SURFACE_OF_LINEAR_EXTRUSION('',#9302,#9306); +#9302 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9303,#9304,#9305), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9303 = CARTESIAN_POINT('',(22.210889261745,-53.25,29.097072147651)); +#9304 = CARTESIAN_POINT('',(22.927919463087,-53.25,28.409110738255)); +#9305 = CARTESIAN_POINT('',(22.927919463087,-53.25,27.191744966443)); +#9306 = VECTOR('',#9307,1.); +#9307 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9308 = ADVANCED_FACE('',(#9309),#9320,.T.); +#9309 = FACE_BOUND('',#9310,.T.); +#9310 = EDGE_LOOP('',(#9311,#9312,#9318,#9319)); +#9311 = ORIENTED_EDGE('',*,*,#9139,.T.); +#9312 = ORIENTED_EDGE('',*,*,#9313,.T.); +#9313 = EDGE_CURVE('',#9132,#9287,#9314,.T.); +#9314 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9315,#9316,#9317), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9315 = CARTESIAN_POINT('',(20.219236577181,-52.25,29.785033557047)); +#9316 = CARTESIAN_POINT('',(21.494152684564,-52.25,29.785033557047)); +#9317 = CARTESIAN_POINT('',(22.210889261745,-52.25,29.097072147651)); +#9318 = ORIENTED_EDGE('',*,*,#9286,.F.); +#9319 = ORIENTED_EDGE('',*,*,#6573,.F.); +#9320 = SURFACE_OF_LINEAR_EXTRUSION('',#9321,#9325); +#9321 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9322,#9323,#9324), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9322 = CARTESIAN_POINT('',(20.219236577181,-53.25,29.785033557047)); +#9323 = CARTESIAN_POINT('',(21.494152684564,-53.25,29.785033557047)); +#9324 = CARTESIAN_POINT('',(22.210889261745,-53.25,29.097072147651)); +#9325 = VECTOR('',#9326,1.); +#9326 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9327 = ADVANCED_FACE('',(#9328),#9353,.T.); +#9328 = FACE_BOUND('',#9329,.T.); +#9329 = EDGE_LOOP('',(#9330,#9338,#9346,#9352)); +#9330 = ORIENTED_EDGE('',*,*,#9331,.T.); +#9331 = EDGE_CURVE('',#6630,#9332,#9334,.T.); +#9332 = VERTEX_POINT('',#9333); +#9333 = CARTESIAN_POINT('',(6.562483221477,-52.25,31.589060402685)); +#9334 = LINE('',#9335,#9336); +#9335 = CARTESIAN_POINT('',(6.562483221477,-53.25,31.589060402685)); +#9336 = VECTOR('',#9337,1.); +#9337 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9338 = ORIENTED_EDGE('',*,*,#9339,.T.); +#9339 = EDGE_CURVE('',#9332,#9340,#9342,.T.); +#9340 = VERTEX_POINT('',#9341); +#9341 = CARTESIAN_POINT('',(7.762818791946,-52.25,31.589060402685)); +#9342 = LINE('',#9343,#9344); +#9343 = CARTESIAN_POINT('',(6.562483221477,-52.25,31.589060402685)); +#9344 = VECTOR('',#9345,1.); +#9345 = DIRECTION('',(1.,0.,0.)); +#9346 = ORIENTED_EDGE('',*,*,#9347,.F.); +#9347 = EDGE_CURVE('',#6632,#9340,#9348,.T.); +#9348 = LINE('',#9349,#9350); +#9349 = CARTESIAN_POINT('',(7.762818791946,-53.25,31.589060402685)); +#9350 = VECTOR('',#9351,1.); +#9351 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9352 = ORIENTED_EDGE('',*,*,#6629,.F.); +#9353 = PLANE('',#9354); +#9354 = AXIS2_PLACEMENT_3D('',#9355,#9356,#9357); +#9355 = CARTESIAN_POINT('',(6.562483221477,-53.25,31.589060402685)); +#9356 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9357 = DIRECTION('',(1.,0.,0.)); +#9358 = ADVANCED_FACE('',(#9359),#9377,.T.); +#9359 = FACE_BOUND('',#9360,.T.); +#9360 = EDGE_LOOP('',(#9361,#9369,#9375,#9376)); +#9361 = ORIENTED_EDGE('',*,*,#9362,.T.); +#9362 = EDGE_CURVE('',#6760,#9363,#9365,.T.); +#9363 = VERTEX_POINT('',#9364); +#9364 = CARTESIAN_POINT('',(5.168355704698,-52.25,31.204119127517)); +#9365 = LINE('',#9366,#9367); +#9366 = CARTESIAN_POINT('',(5.168355704698,-53.25,31.204119127517)); +#9367 = VECTOR('',#9368,1.); +#9368 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9369 = ORIENTED_EDGE('',*,*,#9370,.T.); +#9370 = EDGE_CURVE('',#9363,#9332,#9371,.T.); +#9371 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9372,#9373,#9374), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9372 = CARTESIAN_POINT('',(5.168355704698,-52.25,31.204119127517)); +#9373 = CARTESIAN_POINT('',(5.618481543624,-52.25,31.589060402685)); +#9374 = CARTESIAN_POINT('',(6.562483221477,-52.25,31.589060402685)); +#9375 = ORIENTED_EDGE('',*,*,#9331,.F.); +#9376 = ORIENTED_EDGE('',*,*,#6767,.F.); +#9377 = SURFACE_OF_LINEAR_EXTRUSION('',#9378,#9382); +#9378 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9379,#9380,#9381), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9379 = CARTESIAN_POINT('',(5.168355704698,-53.25,31.204119127517)); +#9380 = CARTESIAN_POINT('',(5.618481543624,-53.25,31.589060402685)); +#9381 = CARTESIAN_POINT('',(6.562483221477,-53.25,31.589060402685)); +#9382 = VECTOR('',#9383,1.); +#9383 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9384 = ADVANCED_FACE('',(#9385),#9403,.T.); +#9385 = FACE_BOUND('',#9386,.T.); +#9386 = EDGE_LOOP('',(#9387,#9395,#9401,#9402)); +#9387 = ORIENTED_EDGE('',*,*,#9388,.T.); +#9388 = EDGE_CURVE('',#6752,#9389,#9391,.T.); +#9389 = VERTEX_POINT('',#9390); +#9390 = CARTESIAN_POINT('',(4.718523489933,-52.25,30.014941275168)); +#9391 = LINE('',#9392,#9393); +#9392 = CARTESIAN_POINT('',(4.718523489933,-53.25,30.014941275168)); +#9393 = VECTOR('',#9394,1.); +#9394 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9395 = ORIENTED_EDGE('',*,*,#9396,.T.); +#9396 = EDGE_CURVE('',#9389,#9363,#9397,.T.); +#9397 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9398,#9399,#9400), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9398 = CARTESIAN_POINT('',(4.718523489933,-52.25,30.014941275168)); +#9399 = CARTESIAN_POINT('',(4.718523489933,-52.25,30.81947147651)); +#9400 = CARTESIAN_POINT('',(5.168355704698,-52.25,31.204119127517)); +#9401 = ORIENTED_EDGE('',*,*,#9362,.F.); +#9402 = ORIENTED_EDGE('',*,*,#6759,.F.); +#9403 = SURFACE_OF_LINEAR_EXTRUSION('',#9404,#9408); +#9404 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9405,#9406,#9407), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9405 = CARTESIAN_POINT('',(4.718523489933,-53.25,30.014941275168)); +#9406 = CARTESIAN_POINT('',(4.718523489933,-53.25,30.81947147651)); +#9407 = CARTESIAN_POINT('',(5.168355704698,-53.25,31.204119127517)); +#9408 = VECTOR('',#9409,1.); +#9409 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9410 = ADVANCED_FACE('',(#9411),#9429,.T.); +#9411 = FACE_BOUND('',#9412,.T.); +#9412 = EDGE_LOOP('',(#9413,#9421,#9427,#9428)); +#9413 = ORIENTED_EDGE('',*,*,#9414,.T.); +#9414 = EDGE_CURVE('',#6744,#9415,#9417,.T.); +#9415 = VERTEX_POINT('',#9416); +#9416 = CARTESIAN_POINT('',(4.718523489933,-52.25,29.672281879195)); +#9417 = LINE('',#9418,#9419); +#9418 = CARTESIAN_POINT('',(4.718523489933,-53.25,29.672281879195)); +#9419 = VECTOR('',#9420,1.); +#9420 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9421 = ORIENTED_EDGE('',*,*,#9422,.T.); +#9422 = EDGE_CURVE('',#9415,#9389,#9423,.T.); +#9423 = LINE('',#9424,#9425); +#9424 = CARTESIAN_POINT('',(4.718523489933,-52.25,29.672281879195)); +#9425 = VECTOR('',#9426,1.); +#9426 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9427 = ORIENTED_EDGE('',*,*,#9388,.F.); +#9428 = ORIENTED_EDGE('',*,*,#6751,.F.); +#9429 = PLANE('',#9430); +#9430 = AXIS2_PLACEMENT_3D('',#9431,#9432,#9433); +#9431 = CARTESIAN_POINT('',(4.718523489933,-53.25,29.672281879195)); +#9432 = DIRECTION('',(1.,0.,0.)); +#9433 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9434 = ADVANCED_FACE('',(#9435),#9453,.T.); +#9435 = FACE_BOUND('',#9436,.T.); +#9436 = EDGE_LOOP('',(#9437,#9445,#9451,#9452)); +#9437 = ORIENTED_EDGE('',*,*,#9438,.T.); +#9438 = EDGE_CURVE('',#6736,#9439,#9441,.T.); +#9439 = VERTEX_POINT('',#9440); +#9440 = CARTESIAN_POINT('',(3.929261744966,-52.25,29.672281879195)); +#9441 = LINE('',#9442,#9443); +#9442 = CARTESIAN_POINT('',(3.929261744966,-53.25,29.672281879195)); +#9443 = VECTOR('',#9444,1.); +#9444 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9445 = ORIENTED_EDGE('',*,*,#9446,.T.); +#9446 = EDGE_CURVE('',#9439,#9415,#9447,.T.); +#9447 = LINE('',#9448,#9449); +#9448 = CARTESIAN_POINT('',(3.929261744966,-52.25,29.672281879195)); +#9449 = VECTOR('',#9450,1.); +#9450 = DIRECTION('',(1.,0.,0.)); +#9451 = ORIENTED_EDGE('',*,*,#9414,.F.); +#9452 = ORIENTED_EDGE('',*,*,#6743,.F.); +#9453 = PLANE('',#9454); +#9454 = AXIS2_PLACEMENT_3D('',#9455,#9456,#9457); +#9455 = CARTESIAN_POINT('',(3.929261744966,-53.25,29.672281879195)); +#9456 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9457 = DIRECTION('',(1.,0.,0.)); +#9458 = ADVANCED_FACE('',(#9459),#9477,.T.); +#9459 = FACE_BOUND('',#9460,.T.); +#9460 = EDGE_LOOP('',(#9461,#9469,#9475,#9476)); +#9461 = ORIENTED_EDGE('',*,*,#9462,.T.); +#9462 = EDGE_CURVE('',#6728,#9463,#9465,.T.); +#9463 = VERTEX_POINT('',#9464); +#9464 = CARTESIAN_POINT('',(3.929261744966,-52.25,28.544765100671)); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(3.929261744966,-53.25,28.544765100671)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.T.); +#9470 = EDGE_CURVE('',#9463,#9439,#9471,.T.); +#9471 = LINE('',#9472,#9473); +#9472 = CARTESIAN_POINT('',(3.929261744966,-52.25,28.544765100671)); +#9473 = VECTOR('',#9474,1.); +#9474 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9475 = ORIENTED_EDGE('',*,*,#9438,.F.); +#9476 = ORIENTED_EDGE('',*,*,#6735,.F.); +#9477 = PLANE('',#9478); +#9478 = AXIS2_PLACEMENT_3D('',#9479,#9480,#9481); +#9479 = CARTESIAN_POINT('',(3.929261744966,-53.25,28.544765100671)); +#9480 = DIRECTION('',(1.,0.,0.)); +#9481 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9482 = ADVANCED_FACE('',(#9483),#9501,.T.); +#9483 = FACE_BOUND('',#9484,.T.); +#9484 = EDGE_LOOP('',(#9485,#9493,#9499,#9500)); +#9485 = ORIENTED_EDGE('',*,*,#9486,.T.); +#9486 = EDGE_CURVE('',#6720,#9487,#9489,.T.); +#9487 = VERTEX_POINT('',#9488); +#9488 = CARTESIAN_POINT('',(4.718523489933,-52.25,28.544765100671)); +#9489 = LINE('',#9490,#9491); +#9490 = CARTESIAN_POINT('',(4.718523489933,-53.25,28.544765100671)); +#9491 = VECTOR('',#9492,1.); +#9492 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9493 = ORIENTED_EDGE('',*,*,#9494,.T.); +#9494 = EDGE_CURVE('',#9487,#9463,#9495,.T.); +#9495 = LINE('',#9496,#9497); +#9496 = CARTESIAN_POINT('',(4.718523489933,-52.25,28.544765100671)); +#9497 = VECTOR('',#9498,1.); +#9498 = DIRECTION('',(-1.,0.,0.)); +#9499 = ORIENTED_EDGE('',*,*,#9462,.F.); +#9500 = ORIENTED_EDGE('',*,*,#6727,.F.); +#9501 = PLANE('',#9502); +#9502 = AXIS2_PLACEMENT_3D('',#9503,#9504,#9505); +#9503 = CARTESIAN_POINT('',(4.718523489933,-53.25,28.544765100671)); +#9504 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9505 = DIRECTION('',(-1.,0.,0.)); +#9506 = ADVANCED_FACE('',(#9507),#9525,.T.); +#9507 = FACE_BOUND('',#9508,.T.); +#9508 = EDGE_LOOP('',(#9509,#9517,#9523,#9524)); +#9509 = ORIENTED_EDGE('',*,*,#9510,.T.); +#9510 = EDGE_CURVE('',#6712,#9511,#9513,.T.); +#9511 = VERTEX_POINT('',#9512); +#9512 = CARTESIAN_POINT('',(4.718523489933,-52.25,24.73)); +#9513 = LINE('',#9514,#9515); +#9514 = CARTESIAN_POINT('',(4.718523489933,-53.25,24.73)); +#9515 = VECTOR('',#9516,1.); +#9516 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9517 = ORIENTED_EDGE('',*,*,#9518,.T.); +#9518 = EDGE_CURVE('',#9511,#9487,#9519,.T.); +#9519 = LINE('',#9520,#9521); +#9520 = CARTESIAN_POINT('',(4.718523489933,-52.25,24.73)); +#9521 = VECTOR('',#9522,1.); +#9522 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9523 = ORIENTED_EDGE('',*,*,#9486,.F.); +#9524 = ORIENTED_EDGE('',*,*,#6719,.F.); +#9525 = PLANE('',#9526); +#9526 = AXIS2_PLACEMENT_3D('',#9527,#9528,#9529); +#9527 = CARTESIAN_POINT('',(4.718523489933,-53.25,24.73)); +#9528 = DIRECTION('',(1.,0.,0.)); +#9529 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9530 = ADVANCED_FACE('',(#9531),#9549,.T.); +#9531 = FACE_BOUND('',#9532,.T.); +#9532 = EDGE_LOOP('',(#9533,#9541,#9547,#9548)); +#9533 = ORIENTED_EDGE('',*,*,#9534,.T.); +#9534 = EDGE_CURVE('',#6704,#9535,#9537,.T.); +#9535 = VERTEX_POINT('',#9536); +#9536 = CARTESIAN_POINT('',(6.297046979866,-52.25,24.73)); +#9537 = LINE('',#9538,#9539); +#9538 = CARTESIAN_POINT('',(6.297046979866,-53.25,24.73)); +#9539 = VECTOR('',#9540,1.); +#9540 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9541 = ORIENTED_EDGE('',*,*,#9542,.T.); +#9542 = EDGE_CURVE('',#9535,#9511,#9543,.T.); +#9543 = LINE('',#9544,#9545); +#9544 = CARTESIAN_POINT('',(6.297046979866,-52.25,24.73)); +#9545 = VECTOR('',#9546,1.); +#9546 = DIRECTION('',(-1.,0.,0.)); +#9547 = ORIENTED_EDGE('',*,*,#9510,.F.); +#9548 = ORIENTED_EDGE('',*,*,#6711,.F.); +#9549 = PLANE('',#9550); +#9550 = AXIS2_PLACEMENT_3D('',#9551,#9552,#9553); +#9551 = CARTESIAN_POINT('',(6.297046979866,-53.25,24.73)); +#9552 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9553 = DIRECTION('',(-1.,0.,0.)); +#9554 = ADVANCED_FACE('',(#9555),#9573,.T.); +#9555 = FACE_BOUND('',#9556,.T.); +#9556 = EDGE_LOOP('',(#9557,#9565,#9571,#9572)); +#9557 = ORIENTED_EDGE('',*,*,#9558,.T.); +#9558 = EDGE_CURVE('',#6696,#9559,#9561,.T.); +#9559 = VERTEX_POINT('',#9560); +#9560 = CARTESIAN_POINT('',(6.297046979866,-52.25,28.544765100671)); +#9561 = LINE('',#9562,#9563); +#9562 = CARTESIAN_POINT('',(6.297046979866,-53.25,28.544765100671)); +#9563 = VECTOR('',#9564,1.); +#9564 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9565 = ORIENTED_EDGE('',*,*,#9566,.T.); +#9566 = EDGE_CURVE('',#9559,#9535,#9567,.T.); +#9567 = LINE('',#9568,#9569); +#9568 = CARTESIAN_POINT('',(6.297046979866,-52.25,28.544765100671)); +#9569 = VECTOR('',#9570,1.); +#9570 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9571 = ORIENTED_EDGE('',*,*,#9534,.F.); +#9572 = ORIENTED_EDGE('',*,*,#6703,.F.); +#9573 = PLANE('',#9574); +#9574 = AXIS2_PLACEMENT_3D('',#9575,#9576,#9577); +#9575 = CARTESIAN_POINT('',(6.297046979866,-53.25,28.544765100671)); +#9576 = DIRECTION('',(-1.,0.,0.)); +#9577 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9578 = ADVANCED_FACE('',(#9579),#9597,.T.); +#9579 = FACE_BOUND('',#9580,.T.); +#9580 = EDGE_LOOP('',(#9581,#9589,#9595,#9596)); +#9581 = ORIENTED_EDGE('',*,*,#9582,.T.); +#9582 = EDGE_CURVE('',#6688,#9583,#9585,.T.); +#9583 = VERTEX_POINT('',#9584); +#9584 = CARTESIAN_POINT('',(7.650067114094,-52.25,28.544765100671)); +#9585 = LINE('',#9586,#9587); +#9586 = CARTESIAN_POINT('',(7.650067114094,-53.25,28.544765100671)); +#9587 = VECTOR('',#9588,1.); +#9588 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9589 = ORIENTED_EDGE('',*,*,#9590,.T.); +#9590 = EDGE_CURVE('',#9583,#9559,#9591,.T.); +#9591 = LINE('',#9592,#9593); +#9592 = CARTESIAN_POINT('',(7.650067114094,-52.25,28.544765100671)); +#9593 = VECTOR('',#9594,1.); +#9594 = DIRECTION('',(-1.,0.,0.)); +#9595 = ORIENTED_EDGE('',*,*,#9558,.F.); +#9596 = ORIENTED_EDGE('',*,*,#6695,.F.); +#9597 = PLANE('',#9598); +#9598 = AXIS2_PLACEMENT_3D('',#9599,#9600,#9601); +#9599 = CARTESIAN_POINT('',(7.650067114094,-53.25,28.544765100671)); +#9600 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9601 = DIRECTION('',(-1.,0.,0.)); +#9602 = ADVANCED_FACE('',(#9603),#9621,.T.); +#9603 = FACE_BOUND('',#9604,.T.); +#9604 = EDGE_LOOP('',(#9605,#9613,#9619,#9620)); +#9605 = ORIENTED_EDGE('',*,*,#9606,.T.); +#9606 = EDGE_CURVE('',#6680,#9607,#9609,.T.); +#9607 = VERTEX_POINT('',#9608); +#9608 = CARTESIAN_POINT('',(7.650067114094,-52.25,29.672281879195)); +#9609 = LINE('',#9610,#9611); +#9610 = CARTESIAN_POINT('',(7.650067114094,-53.25,29.672281879195)); +#9611 = VECTOR('',#9612,1.); +#9612 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9613 = ORIENTED_EDGE('',*,*,#9614,.T.); +#9614 = EDGE_CURVE('',#9607,#9583,#9615,.T.); +#9615 = LINE('',#9616,#9617); +#9616 = CARTESIAN_POINT('',(7.650067114094,-52.25,29.672281879195)); +#9617 = VECTOR('',#9618,1.); +#9618 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9619 = ORIENTED_EDGE('',*,*,#9582,.F.); +#9620 = ORIENTED_EDGE('',*,*,#6687,.F.); +#9621 = PLANE('',#9622); +#9622 = AXIS2_PLACEMENT_3D('',#9623,#9624,#9625); +#9623 = CARTESIAN_POINT('',(7.650067114094,-53.25,29.672281879195)); +#9624 = DIRECTION('',(-1.,0.,0.)); +#9625 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9626 = ADVANCED_FACE('',(#9627),#9645,.T.); +#9627 = FACE_BOUND('',#9628,.T.); +#9628 = EDGE_LOOP('',(#9629,#9637,#9643,#9644)); +#9629 = ORIENTED_EDGE('',*,*,#9630,.T.); +#9630 = EDGE_CURVE('',#6672,#9631,#9633,.T.); +#9631 = VERTEX_POINT('',#9632); +#9632 = CARTESIAN_POINT('',(6.297046979866,-52.25,29.672281879195)); +#9633 = LINE('',#9634,#9635); +#9634 = CARTESIAN_POINT('',(6.297046979866,-53.25,29.672281879195)); +#9635 = VECTOR('',#9636,1.); +#9636 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9637 = ORIENTED_EDGE('',*,*,#9638,.T.); +#9638 = EDGE_CURVE('',#9631,#9607,#9639,.T.); +#9639 = LINE('',#9640,#9641); +#9640 = CARTESIAN_POINT('',(6.297046979866,-52.25,29.672281879195)); +#9641 = VECTOR('',#9642,1.); +#9642 = DIRECTION('',(1.,0.,0.)); +#9643 = ORIENTED_EDGE('',*,*,#9606,.F.); +#9644 = ORIENTED_EDGE('',*,*,#6679,.F.); +#9645 = PLANE('',#9646); +#9646 = AXIS2_PLACEMENT_3D('',#9647,#9648,#9649); +#9647 = CARTESIAN_POINT('',(6.297046979866,-53.25,29.672281879195)); +#9648 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9649 = DIRECTION('',(1.,0.,0.)); +#9650 = ADVANCED_FACE('',(#9651),#9669,.T.); +#9651 = FACE_BOUND('',#9652,.T.); +#9652 = EDGE_LOOP('',(#9653,#9661,#9667,#9668)); +#9653 = ORIENTED_EDGE('',*,*,#9654,.T.); +#9654 = EDGE_CURVE('',#6664,#9655,#9657,.T.); +#9655 = VERTEX_POINT('',#9656); +#9656 = CARTESIAN_POINT('',(6.297046979866,-52.25,30.014941275168)); +#9657 = LINE('',#9658,#9659); +#9658 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.014941275168)); +#9659 = VECTOR('',#9660,1.); +#9660 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9661 = ORIENTED_EDGE('',*,*,#9662,.T.); +#9662 = EDGE_CURVE('',#9655,#9631,#9663,.T.); +#9663 = LINE('',#9664,#9665); +#9664 = CARTESIAN_POINT('',(6.297046979866,-52.25,30.014941275168)); +#9665 = VECTOR('',#9666,1.); +#9666 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9667 = ORIENTED_EDGE('',*,*,#9630,.F.); +#9668 = ORIENTED_EDGE('',*,*,#6671,.F.); +#9669 = PLANE('',#9670); +#9670 = AXIS2_PLACEMENT_3D('',#9671,#9672,#9673); +#9671 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.014941275168)); +#9672 = DIRECTION('',(-1.,0.,0.)); +#9673 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9674 = ADVANCED_FACE('',(#9675),#9693,.T.); +#9675 = FACE_BOUND('',#9676,.T.); +#9676 = EDGE_LOOP('',(#9677,#9685,#9691,#9692)); +#9677 = ORIENTED_EDGE('',*,*,#9678,.T.); +#9678 = EDGE_CURVE('',#6656,#9679,#9681,.T.); +#9679 = VERTEX_POINT('',#9680); +#9680 = CARTESIAN_POINT('',(6.429765100671,-52.25,30.434530201342)); +#9681 = LINE('',#9682,#9683); +#9682 = CARTESIAN_POINT('',(6.429765100671,-53.25,30.434530201342)); +#9683 = VECTOR('',#9684,1.); +#9684 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9685 = ORIENTED_EDGE('',*,*,#9686,.T.); +#9686 = EDGE_CURVE('',#9679,#9655,#9687,.T.); +#9687 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9688,#9689,#9690), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9688 = CARTESIAN_POINT('',(6.429765100671,-52.25,30.434530201342)); +#9689 = CARTESIAN_POINT('',(6.297046979866,-52.25,30.313850671141)); +#9690 = CARTESIAN_POINT('',(6.297046979866,-52.25,30.014941275168)); +#9691 = ORIENTED_EDGE('',*,*,#9654,.F.); +#9692 = ORIENTED_EDGE('',*,*,#6663,.F.); +#9693 = SURFACE_OF_LINEAR_EXTRUSION('',#9694,#9698); +#9694 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9695,#9696,#9697), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9695 = CARTESIAN_POINT('',(6.429765100671,-53.25,30.434530201342)); +#9696 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.313850671141)); +#9697 = CARTESIAN_POINT('',(6.297046979866,-53.25,30.014941275168)); +#9698 = VECTOR('',#9699,1.); +#9699 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9700 = ADVANCED_FACE('',(#9701),#9719,.T.); +#9701 = FACE_BOUND('',#9702,.T.); +#9702 = EDGE_LOOP('',(#9703,#9711,#9717,#9718)); +#9703 = ORIENTED_EDGE('',*,*,#9704,.T.); +#9704 = EDGE_CURVE('',#6648,#9705,#9707,.T.); +#9705 = VERTEX_POINT('',#9706); +#9706 = CARTESIAN_POINT('',(6.898389261745,-52.25,30.555503355705)); +#9707 = LINE('',#9708,#9709); +#9708 = CARTESIAN_POINT('',(6.898389261745,-53.25,30.555503355705)); +#9709 = VECTOR('',#9710,1.); +#9710 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9711 = ORIENTED_EDGE('',*,*,#9712,.T.); +#9712 = EDGE_CURVE('',#9705,#9679,#9713,.T.); +#9713 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9714,#9715,#9716), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9714 = CARTESIAN_POINT('',(6.898389261745,-52.25,30.555503355705)); +#9715 = CARTESIAN_POINT('',(6.562483221477,-52.25,30.555503355705)); +#9716 = CARTESIAN_POINT('',(6.429765100671,-52.25,30.434530201342)); +#9717 = ORIENTED_EDGE('',*,*,#9678,.F.); +#9718 = ORIENTED_EDGE('',*,*,#6655,.F.); +#9719 = SURFACE_OF_LINEAR_EXTRUSION('',#9720,#9724); +#9720 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9721,#9722,#9723), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9721 = CARTESIAN_POINT('',(6.898389261745,-53.25,30.555503355705)); +#9722 = CARTESIAN_POINT('',(6.562483221477,-53.25,30.555503355705)); +#9723 = CARTESIAN_POINT('',(6.429765100671,-53.25,30.434530201342)); +#9724 = VECTOR('',#9725,1.); +#9725 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9726 = ADVANCED_FACE('',(#9727),#9745,.T.); +#9727 = FACE_BOUND('',#9728,.T.); +#9728 = EDGE_LOOP('',(#9729,#9737,#9743,#9744)); +#9729 = ORIENTED_EDGE('',*,*,#9730,.T.); +#9730 = EDGE_CURVE('',#6640,#9731,#9733,.T.); +#9731 = VERTEX_POINT('',#9732); +#9732 = CARTESIAN_POINT('',(7.762818791946,-52.25,30.555503355705)); +#9733 = LINE('',#9734,#9735); +#9734 = CARTESIAN_POINT('',(7.762818791946,-53.25,30.555503355705)); +#9735 = VECTOR('',#9736,1.); +#9736 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9737 = ORIENTED_EDGE('',*,*,#9738,.T.); +#9738 = EDGE_CURVE('',#9731,#9705,#9739,.T.); +#9739 = LINE('',#9740,#9741); +#9740 = CARTESIAN_POINT('',(7.762818791946,-52.25,30.555503355705)); +#9741 = VECTOR('',#9742,1.); +#9742 = DIRECTION('',(-1.,0.,0.)); +#9743 = ORIENTED_EDGE('',*,*,#9704,.F.); +#9744 = ORIENTED_EDGE('',*,*,#6647,.F.); +#9745 = PLANE('',#9746); +#9746 = AXIS2_PLACEMENT_3D('',#9747,#9748,#9749); +#9747 = CARTESIAN_POINT('',(7.762818791946,-53.25,30.555503355705)); +#9748 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9749 = DIRECTION('',(-1.,0.,0.)); +#9750 = ADVANCED_FACE('',(#9751),#9762,.T.); +#9751 = FACE_BOUND('',#9752,.T.); +#9752 = EDGE_LOOP('',(#9753,#9754,#9760,#9761)); +#9753 = ORIENTED_EDGE('',*,*,#9347,.T.); +#9754 = ORIENTED_EDGE('',*,*,#9755,.T.); +#9755 = EDGE_CURVE('',#9340,#9731,#9756,.T.); +#9756 = LINE('',#9757,#9758); +#9757 = CARTESIAN_POINT('',(7.762818791946,-52.25,31.589060402685)); +#9758 = VECTOR('',#9759,1.); +#9759 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9760 = ORIENTED_EDGE('',*,*,#9730,.F.); +#9761 = ORIENTED_EDGE('',*,*,#6639,.F.); +#9762 = PLANE('',#9763); +#9763 = AXIS2_PLACEMENT_3D('',#9764,#9765,#9766); +#9764 = CARTESIAN_POINT('',(7.762818791946,-53.25,31.589060402685)); +#9765 = DIRECTION('',(-1.,0.,0.)); +#9766 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9767 = ADVANCED_FACE('',(#9768),#9793,.T.); +#9768 = FACE_BOUND('',#9769,.T.); +#9769 = EDGE_LOOP('',(#9770,#9778,#9786,#9792)); +#9770 = ORIENTED_EDGE('',*,*,#9771,.T.); +#9771 = EDGE_CURVE('',#6776,#9772,#9774,.T.); +#9772 = VERTEX_POINT('',#9773); +#9773 = CARTESIAN_POINT('',(2.634966442953,-52.25,31.589060402685)); +#9774 = LINE('',#9775,#9776); +#9775 = CARTESIAN_POINT('',(2.634966442953,-53.25,31.589060402685)); +#9776 = VECTOR('',#9777,1.); +#9777 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9778 = ORIENTED_EDGE('',*,*,#9779,.T.); +#9779 = EDGE_CURVE('',#9772,#9780,#9782,.T.); +#9780 = VERTEX_POINT('',#9781); +#9781 = CARTESIAN_POINT('',(3.835302013423,-52.25,31.589060402685)); +#9782 = LINE('',#9783,#9784); +#9783 = CARTESIAN_POINT('',(2.634966442953,-52.25,31.589060402685)); +#9784 = VECTOR('',#9785,1.); +#9785 = DIRECTION('',(1.,0.,0.)); +#9786 = ORIENTED_EDGE('',*,*,#9787,.F.); +#9787 = EDGE_CURVE('',#6778,#9780,#9788,.T.); +#9788 = LINE('',#9789,#9790); +#9789 = CARTESIAN_POINT('',(3.835302013423,-53.25,31.589060402685)); +#9790 = VECTOR('',#9791,1.); +#9791 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9792 = ORIENTED_EDGE('',*,*,#6775,.F.); +#9793 = PLANE('',#9794); +#9794 = AXIS2_PLACEMENT_3D('',#9795,#9796,#9797); +#9795 = CARTESIAN_POINT('',(2.634966442953,-53.25,31.589060402685)); +#9796 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9797 = DIRECTION('',(1.,0.,0.)); +#9798 = ADVANCED_FACE('',(#9799),#9817,.T.); +#9799 = FACE_BOUND('',#9800,.T.); +#9800 = EDGE_LOOP('',(#9801,#9809,#9815,#9816)); +#9801 = ORIENTED_EDGE('',*,*,#9802,.T.); +#9802 = EDGE_CURVE('',#6906,#9803,#9805,.T.); +#9803 = VERTEX_POINT('',#9804); +#9804 = CARTESIAN_POINT('',(1.240838926174,-52.25,31.204119127517)); +#9805 = LINE('',#9806,#9807); +#9806 = CARTESIAN_POINT('',(1.240838926174,-53.25,31.204119127517)); +#9807 = VECTOR('',#9808,1.); +#9808 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9809 = ORIENTED_EDGE('',*,*,#9810,.T.); +#9810 = EDGE_CURVE('',#9803,#9772,#9811,.T.); +#9811 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9812,#9813,#9814), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9812 = CARTESIAN_POINT('',(1.240838926174,-52.25,31.204119127517)); +#9813 = CARTESIAN_POINT('',(1.690964765101,-52.25,31.589060402685)); +#9814 = CARTESIAN_POINT('',(2.634966442953,-52.25,31.589060402685)); +#9815 = ORIENTED_EDGE('',*,*,#9771,.F.); +#9816 = ORIENTED_EDGE('',*,*,#6913,.F.); +#9817 = SURFACE_OF_LINEAR_EXTRUSION('',#9818,#9822); +#9818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9819,#9820,#9821), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9819 = CARTESIAN_POINT('',(1.240838926174,-53.25,31.204119127517)); +#9820 = CARTESIAN_POINT('',(1.690964765101,-53.25,31.589060402685)); +#9821 = CARTESIAN_POINT('',(2.634966442953,-53.25,31.589060402685)); +#9822 = VECTOR('',#9823,1.); +#9823 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9824 = ADVANCED_FACE('',(#9825),#9843,.T.); +#9825 = FACE_BOUND('',#9826,.T.); +#9826 = EDGE_LOOP('',(#9827,#9835,#9841,#9842)); +#9827 = ORIENTED_EDGE('',*,*,#9828,.T.); +#9828 = EDGE_CURVE('',#6898,#9829,#9831,.T.); +#9829 = VERTEX_POINT('',#9830); +#9830 = CARTESIAN_POINT('',(0.791006711409,-52.25,30.014941275168)); +#9831 = LINE('',#9832,#9833); +#9832 = CARTESIAN_POINT('',(0.791006711409,-53.25,30.014941275168)); +#9833 = VECTOR('',#9834,1.); +#9834 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9835 = ORIENTED_EDGE('',*,*,#9836,.T.); +#9836 = EDGE_CURVE('',#9829,#9803,#9837,.T.); +#9837 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9838,#9839,#9840), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9838 = CARTESIAN_POINT('',(0.791006711409,-52.25,30.014941275168)); +#9839 = CARTESIAN_POINT('',(0.791006711409,-52.25,30.81947147651)); +#9840 = CARTESIAN_POINT('',(1.240838926174,-52.25,31.204119127517)); +#9841 = ORIENTED_EDGE('',*,*,#9802,.F.); +#9842 = ORIENTED_EDGE('',*,*,#6905,.F.); +#9843 = SURFACE_OF_LINEAR_EXTRUSION('',#9844,#9848); +#9844 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#9845,#9846,#9847), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#9845 = CARTESIAN_POINT('',(0.791006711409,-53.25,30.014941275168)); +#9846 = CARTESIAN_POINT('',(0.791006711409,-53.25,30.81947147651)); +#9847 = CARTESIAN_POINT('',(1.240838926174,-53.25,31.204119127517)); +#9848 = VECTOR('',#9849,1.); +#9849 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#9850 = ADVANCED_FACE('',(#9851),#9869,.T.); +#9851 = FACE_BOUND('',#9852,.T.); +#9852 = EDGE_LOOP('',(#9853,#9861,#9867,#9868)); +#9853 = ORIENTED_EDGE('',*,*,#9854,.T.); +#9854 = EDGE_CURVE('',#6890,#9855,#9857,.T.); +#9855 = VERTEX_POINT('',#9856); +#9856 = CARTESIAN_POINT('',(0.791006711409,-52.25,29.672281879195)); +#9857 = LINE('',#9858,#9859); +#9858 = CARTESIAN_POINT('',(0.791006711409,-53.25,29.672281879195)); +#9859 = VECTOR('',#9860,1.); +#9860 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9861 = ORIENTED_EDGE('',*,*,#9862,.T.); +#9862 = EDGE_CURVE('',#9855,#9829,#9863,.T.); +#9863 = LINE('',#9864,#9865); +#9864 = CARTESIAN_POINT('',(0.791006711409,-52.25,29.672281879195)); +#9865 = VECTOR('',#9866,1.); +#9866 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9867 = ORIENTED_EDGE('',*,*,#9828,.F.); +#9868 = ORIENTED_EDGE('',*,*,#6897,.F.); +#9869 = PLANE('',#9870); +#9870 = AXIS2_PLACEMENT_3D('',#9871,#9872,#9873); +#9871 = CARTESIAN_POINT('',(0.791006711409,-53.25,29.672281879195)); +#9872 = DIRECTION('',(1.,0.,0.)); +#9873 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9874 = ADVANCED_FACE('',(#9875),#9893,.T.); +#9875 = FACE_BOUND('',#9876,.T.); +#9876 = EDGE_LOOP('',(#9877,#9885,#9891,#9892)); +#9877 = ORIENTED_EDGE('',*,*,#9878,.T.); +#9878 = EDGE_CURVE('',#6882,#9879,#9881,.T.); +#9879 = VERTEX_POINT('',#9880); +#9880 = CARTESIAN_POINT('',(1.744966442956E-03,-52.25,29.672281879195)); +#9881 = LINE('',#9882,#9883); +#9882 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,29.672281879195)); +#9883 = VECTOR('',#9884,1.); +#9884 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9885 = ORIENTED_EDGE('',*,*,#9886,.T.); +#9886 = EDGE_CURVE('',#9879,#9855,#9887,.T.); +#9887 = LINE('',#9888,#9889); +#9888 = CARTESIAN_POINT('',(1.744966442956E-03,-52.25,29.672281879195)); +#9889 = VECTOR('',#9890,1.); +#9890 = DIRECTION('',(1.,0.,0.)); +#9891 = ORIENTED_EDGE('',*,*,#9854,.F.); +#9892 = ORIENTED_EDGE('',*,*,#6889,.F.); +#9893 = PLANE('',#9894); +#9894 = AXIS2_PLACEMENT_3D('',#9895,#9896,#9897); +#9895 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,29.672281879195)); +#9896 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#9897 = DIRECTION('',(1.,0.,0.)); +#9898 = ADVANCED_FACE('',(#9899),#9917,.T.); +#9899 = FACE_BOUND('',#9900,.T.); +#9900 = EDGE_LOOP('',(#9901,#9909,#9915,#9916)); +#9901 = ORIENTED_EDGE('',*,*,#9902,.T.); +#9902 = EDGE_CURVE('',#6874,#9903,#9905,.T.); +#9903 = VERTEX_POINT('',#9904); +#9904 = CARTESIAN_POINT('',(1.744966442956E-03,-52.25,28.544765100671)); +#9905 = LINE('',#9906,#9907); +#9906 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,28.544765100671)); +#9907 = VECTOR('',#9908,1.); +#9908 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9909 = ORIENTED_EDGE('',*,*,#9910,.T.); +#9910 = EDGE_CURVE('',#9903,#9879,#9911,.T.); +#9911 = LINE('',#9912,#9913); +#9912 = CARTESIAN_POINT('',(1.744966442956E-03,-52.25,28.544765100671)); +#9913 = VECTOR('',#9914,1.); +#9914 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9915 = ORIENTED_EDGE('',*,*,#9878,.F.); +#9916 = ORIENTED_EDGE('',*,*,#6881,.F.); +#9917 = PLANE('',#9918); +#9918 = AXIS2_PLACEMENT_3D('',#9919,#9920,#9921); +#9919 = CARTESIAN_POINT('',(1.744966442956E-03,-53.25,28.544765100671)); +#9920 = DIRECTION('',(1.,0.,0.)); +#9921 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9922 = ADVANCED_FACE('',(#9923),#9941,.T.); +#9923 = FACE_BOUND('',#9924,.T.); +#9924 = EDGE_LOOP('',(#9925,#9933,#9939,#9940)); +#9925 = ORIENTED_EDGE('',*,*,#9926,.T.); +#9926 = EDGE_CURVE('',#6866,#9927,#9929,.T.); +#9927 = VERTEX_POINT('',#9928); +#9928 = CARTESIAN_POINT('',(0.791006711409,-52.25,28.544765100671)); +#9929 = LINE('',#9930,#9931); +#9930 = CARTESIAN_POINT('',(0.791006711409,-53.25,28.544765100671)); +#9931 = VECTOR('',#9932,1.); +#9932 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9933 = ORIENTED_EDGE('',*,*,#9934,.T.); +#9934 = EDGE_CURVE('',#9927,#9903,#9935,.T.); +#9935 = LINE('',#9936,#9937); +#9936 = CARTESIAN_POINT('',(0.791006711409,-52.25,28.544765100671)); +#9937 = VECTOR('',#9938,1.); +#9938 = DIRECTION('',(-1.,0.,0.)); +#9939 = ORIENTED_EDGE('',*,*,#9902,.F.); +#9940 = ORIENTED_EDGE('',*,*,#6873,.F.); +#9941 = PLANE('',#9942); +#9942 = AXIS2_PLACEMENT_3D('',#9943,#9944,#9945); +#9943 = CARTESIAN_POINT('',(0.791006711409,-53.25,28.544765100671)); +#9944 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9945 = DIRECTION('',(-1.,0.,0.)); +#9946 = ADVANCED_FACE('',(#9947),#9965,.T.); +#9947 = FACE_BOUND('',#9948,.T.); +#9948 = EDGE_LOOP('',(#9949,#9957,#9963,#9964)); +#9949 = ORIENTED_EDGE('',*,*,#9950,.T.); +#9950 = EDGE_CURVE('',#6858,#9951,#9953,.T.); +#9951 = VERTEX_POINT('',#9952); +#9952 = CARTESIAN_POINT('',(0.791006711409,-52.25,24.73)); +#9953 = LINE('',#9954,#9955); +#9954 = CARTESIAN_POINT('',(0.791006711409,-53.25,24.73)); +#9955 = VECTOR('',#9956,1.); +#9956 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9957 = ORIENTED_EDGE('',*,*,#9958,.T.); +#9958 = EDGE_CURVE('',#9951,#9927,#9959,.T.); +#9959 = LINE('',#9960,#9961); +#9960 = CARTESIAN_POINT('',(0.791006711409,-52.25,24.73)); +#9961 = VECTOR('',#9962,1.); +#9962 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9963 = ORIENTED_EDGE('',*,*,#9926,.F.); +#9964 = ORIENTED_EDGE('',*,*,#6865,.F.); +#9965 = PLANE('',#9966); +#9966 = AXIS2_PLACEMENT_3D('',#9967,#9968,#9969); +#9967 = CARTESIAN_POINT('',(0.791006711409,-53.25,24.73)); +#9968 = DIRECTION('',(1.,0.,0.)); +#9969 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9970 = ADVANCED_FACE('',(#9971),#9989,.T.); +#9971 = FACE_BOUND('',#9972,.T.); +#9972 = EDGE_LOOP('',(#9973,#9981,#9987,#9988)); +#9973 = ORIENTED_EDGE('',*,*,#9974,.T.); +#9974 = EDGE_CURVE('',#6850,#9975,#9977,.T.); +#9975 = VERTEX_POINT('',#9976); +#9976 = CARTESIAN_POINT('',(2.369530201342,-52.25,24.73)); +#9977 = LINE('',#9978,#9979); +#9978 = CARTESIAN_POINT('',(2.369530201342,-53.25,24.73)); +#9979 = VECTOR('',#9980,1.); +#9980 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#9981 = ORIENTED_EDGE('',*,*,#9982,.T.); +#9982 = EDGE_CURVE('',#9975,#9951,#9983,.T.); +#9983 = LINE('',#9984,#9985); +#9984 = CARTESIAN_POINT('',(2.369530201342,-52.25,24.73)); +#9985 = VECTOR('',#9986,1.); +#9986 = DIRECTION('',(-1.,0.,0.)); +#9987 = ORIENTED_EDGE('',*,*,#9950,.F.); +#9988 = ORIENTED_EDGE('',*,*,#6857,.F.); +#9989 = PLANE('',#9990); +#9990 = AXIS2_PLACEMENT_3D('',#9991,#9992,#9993); +#9991 = CARTESIAN_POINT('',(2.369530201342,-53.25,24.73)); +#9992 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#9993 = DIRECTION('',(-1.,0.,0.)); +#9994 = ADVANCED_FACE('',(#9995),#10013,.T.); +#9995 = FACE_BOUND('',#9996,.T.); +#9996 = EDGE_LOOP('',(#9997,#10005,#10011,#10012)); +#9997 = ORIENTED_EDGE('',*,*,#9998,.T.); +#9998 = EDGE_CURVE('',#6842,#9999,#10001,.T.); +#9999 = VERTEX_POINT('',#10000); +#10000 = CARTESIAN_POINT('',(2.369530201342,-52.25,28.544765100671)); +#10001 = LINE('',#10002,#10003); +#10002 = CARTESIAN_POINT('',(2.369530201342,-53.25,28.544765100671)); +#10003 = VECTOR('',#10004,1.); +#10004 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10005 = ORIENTED_EDGE('',*,*,#10006,.T.); +#10006 = EDGE_CURVE('',#9999,#9975,#10007,.T.); +#10007 = LINE('',#10008,#10009); +#10008 = CARTESIAN_POINT('',(2.369530201342,-52.25,28.544765100671)); +#10009 = VECTOR('',#10010,1.); +#10010 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10011 = ORIENTED_EDGE('',*,*,#9974,.F.); +#10012 = ORIENTED_EDGE('',*,*,#6849,.F.); +#10013 = PLANE('',#10014); +#10014 = AXIS2_PLACEMENT_3D('',#10015,#10016,#10017); +#10015 = CARTESIAN_POINT('',(2.369530201342,-53.25,28.544765100671)); +#10016 = DIRECTION('',(-1.,0.,0.)); +#10017 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10018 = ADVANCED_FACE('',(#10019),#10037,.T.); +#10019 = FACE_BOUND('',#10020,.T.); +#10020 = EDGE_LOOP('',(#10021,#10029,#10035,#10036)); +#10021 = ORIENTED_EDGE('',*,*,#10022,.T.); +#10022 = EDGE_CURVE('',#6834,#10023,#10025,.T.); +#10023 = VERTEX_POINT('',#10024); +#10024 = CARTESIAN_POINT('',(3.72255033557,-52.25,28.544765100671)); +#10025 = LINE('',#10026,#10027); +#10026 = CARTESIAN_POINT('',(3.72255033557,-53.25,28.544765100671)); +#10027 = VECTOR('',#10028,1.); +#10028 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10029 = ORIENTED_EDGE('',*,*,#10030,.T.); +#10030 = EDGE_CURVE('',#10023,#9999,#10031,.T.); +#10031 = LINE('',#10032,#10033); +#10032 = CARTESIAN_POINT('',(3.72255033557,-52.25,28.544765100671)); +#10033 = VECTOR('',#10034,1.); +#10034 = DIRECTION('',(-1.,0.,0.)); +#10035 = ORIENTED_EDGE('',*,*,#9998,.F.); +#10036 = ORIENTED_EDGE('',*,*,#6841,.F.); +#10037 = PLANE('',#10038); +#10038 = AXIS2_PLACEMENT_3D('',#10039,#10040,#10041); +#10039 = CARTESIAN_POINT('',(3.72255033557,-53.25,28.544765100671)); +#10040 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10041 = DIRECTION('',(-1.,0.,0.)); +#10042 = ADVANCED_FACE('',(#10043),#10061,.T.); +#10043 = FACE_BOUND('',#10044,.T.); +#10044 = EDGE_LOOP('',(#10045,#10053,#10059,#10060)); +#10045 = ORIENTED_EDGE('',*,*,#10046,.T.); +#10046 = EDGE_CURVE('',#6826,#10047,#10049,.T.); +#10047 = VERTEX_POINT('',#10048); +#10048 = CARTESIAN_POINT('',(3.72255033557,-52.25,29.672281879195)); +#10049 = LINE('',#10050,#10051); +#10050 = CARTESIAN_POINT('',(3.72255033557,-53.25,29.672281879195)); +#10051 = VECTOR('',#10052,1.); +#10052 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10053 = ORIENTED_EDGE('',*,*,#10054,.T.); +#10054 = EDGE_CURVE('',#10047,#10023,#10055,.T.); +#10055 = LINE('',#10056,#10057); +#10056 = CARTESIAN_POINT('',(3.72255033557,-52.25,29.672281879195)); +#10057 = VECTOR('',#10058,1.); +#10058 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10059 = ORIENTED_EDGE('',*,*,#10022,.F.); +#10060 = ORIENTED_EDGE('',*,*,#6833,.F.); +#10061 = PLANE('',#10062); +#10062 = AXIS2_PLACEMENT_3D('',#10063,#10064,#10065); +#10063 = CARTESIAN_POINT('',(3.72255033557,-53.25,29.672281879195)); +#10064 = DIRECTION('',(-1.,0.,0.)); +#10065 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10066 = ADVANCED_FACE('',(#10067),#10085,.T.); +#10067 = FACE_BOUND('',#10068,.T.); +#10068 = EDGE_LOOP('',(#10069,#10077,#10083,#10084)); +#10069 = ORIENTED_EDGE('',*,*,#10070,.T.); +#10070 = EDGE_CURVE('',#6818,#10071,#10073,.T.); +#10071 = VERTEX_POINT('',#10072); +#10072 = CARTESIAN_POINT('',(2.369530201342,-52.25,29.672281879195)); +#10073 = LINE('',#10074,#10075); +#10074 = CARTESIAN_POINT('',(2.369530201342,-53.25,29.672281879195)); +#10075 = VECTOR('',#10076,1.); +#10076 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10077 = ORIENTED_EDGE('',*,*,#10078,.T.); +#10078 = EDGE_CURVE('',#10071,#10047,#10079,.T.); +#10079 = LINE('',#10080,#10081); +#10080 = CARTESIAN_POINT('',(2.369530201342,-52.25,29.672281879195)); +#10081 = VECTOR('',#10082,1.); +#10082 = DIRECTION('',(1.,0.,0.)); +#10083 = ORIENTED_EDGE('',*,*,#10046,.F.); +#10084 = ORIENTED_EDGE('',*,*,#6825,.F.); +#10085 = PLANE('',#10086); +#10086 = AXIS2_PLACEMENT_3D('',#10087,#10088,#10089); +#10087 = CARTESIAN_POINT('',(2.369530201342,-53.25,29.672281879195)); +#10088 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10089 = DIRECTION('',(1.,0.,0.)); +#10090 = ADVANCED_FACE('',(#10091),#10109,.T.); +#10091 = FACE_BOUND('',#10092,.T.); +#10092 = EDGE_LOOP('',(#10093,#10101,#10107,#10108)); +#10093 = ORIENTED_EDGE('',*,*,#10094,.T.); +#10094 = EDGE_CURVE('',#6810,#10095,#10097,.T.); +#10095 = VERTEX_POINT('',#10096); +#10096 = CARTESIAN_POINT('',(2.369530201342,-52.25,30.014941275168)); +#10097 = LINE('',#10098,#10099); +#10098 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.014941275168)); +#10099 = VECTOR('',#10100,1.); +#10100 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10101 = ORIENTED_EDGE('',*,*,#10102,.T.); +#10102 = EDGE_CURVE('',#10095,#10071,#10103,.T.); +#10103 = LINE('',#10104,#10105); +#10104 = CARTESIAN_POINT('',(2.369530201342,-52.25,30.014941275168)); +#10105 = VECTOR('',#10106,1.); +#10106 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10107 = ORIENTED_EDGE('',*,*,#10070,.F.); +#10108 = ORIENTED_EDGE('',*,*,#6817,.F.); +#10109 = PLANE('',#10110); +#10110 = AXIS2_PLACEMENT_3D('',#10111,#10112,#10113); +#10111 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.014941275168)); +#10112 = DIRECTION('',(-1.,0.,0.)); +#10113 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10114 = ADVANCED_FACE('',(#10115),#10133,.T.); +#10115 = FACE_BOUND('',#10116,.T.); +#10116 = EDGE_LOOP('',(#10117,#10125,#10131,#10132)); +#10117 = ORIENTED_EDGE('',*,*,#10118,.T.); +#10118 = EDGE_CURVE('',#6802,#10119,#10121,.T.); +#10119 = VERTEX_POINT('',#10120); +#10120 = CARTESIAN_POINT('',(2.502248322148,-52.25,30.434530201342)); +#10121 = LINE('',#10122,#10123); +#10122 = CARTESIAN_POINT('',(2.502248322148,-53.25,30.434530201342)); +#10123 = VECTOR('',#10124,1.); +#10124 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10125 = ORIENTED_EDGE('',*,*,#10126,.T.); +#10126 = EDGE_CURVE('',#10119,#10095,#10127,.T.); +#10127 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10128,#10129,#10130), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10128 = CARTESIAN_POINT('',(2.502248322148,-52.25,30.434530201342)); +#10129 = CARTESIAN_POINT('',(2.369530201342,-52.25,30.313850671141)); +#10130 = CARTESIAN_POINT('',(2.369530201342,-52.25,30.014941275168)); +#10131 = ORIENTED_EDGE('',*,*,#10094,.F.); +#10132 = ORIENTED_EDGE('',*,*,#6809,.F.); +#10133 = SURFACE_OF_LINEAR_EXTRUSION('',#10134,#10138); +#10134 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10135,#10136,#10137), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10135 = CARTESIAN_POINT('',(2.502248322148,-53.25,30.434530201342)); +#10136 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.313850671141)); +#10137 = CARTESIAN_POINT('',(2.369530201342,-53.25,30.014941275168)); +#10138 = VECTOR('',#10139,1.); +#10139 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10140 = ADVANCED_FACE('',(#10141),#10159,.T.); +#10141 = FACE_BOUND('',#10142,.T.); +#10142 = EDGE_LOOP('',(#10143,#10151,#10157,#10158)); +#10143 = ORIENTED_EDGE('',*,*,#10144,.T.); +#10144 = EDGE_CURVE('',#6794,#10145,#10147,.T.); +#10145 = VERTEX_POINT('',#10146); +#10146 = CARTESIAN_POINT('',(2.970872483221,-52.25,30.555503355705)); +#10147 = LINE('',#10148,#10149); +#10148 = CARTESIAN_POINT('',(2.970872483221,-53.25,30.555503355705)); +#10149 = VECTOR('',#10150,1.); +#10150 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10151 = ORIENTED_EDGE('',*,*,#10152,.T.); +#10152 = EDGE_CURVE('',#10145,#10119,#10153,.T.); +#10153 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10154,#10155,#10156), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10154 = CARTESIAN_POINT('',(2.970872483221,-52.25,30.555503355705)); +#10155 = CARTESIAN_POINT('',(2.634966442953,-52.25,30.555503355705)); +#10156 = CARTESIAN_POINT('',(2.502248322148,-52.25,30.434530201342)); +#10157 = ORIENTED_EDGE('',*,*,#10118,.F.); +#10158 = ORIENTED_EDGE('',*,*,#6801,.F.); +#10159 = SURFACE_OF_LINEAR_EXTRUSION('',#10160,#10164); +#10160 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10161,#10162,#10163), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10161 = CARTESIAN_POINT('',(2.970872483221,-53.25,30.555503355705)); +#10162 = CARTESIAN_POINT('',(2.634966442953,-53.25,30.555503355705)); +#10163 = CARTESIAN_POINT('',(2.502248322148,-53.25,30.434530201342)); +#10164 = VECTOR('',#10165,1.); +#10165 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10166 = ADVANCED_FACE('',(#10167),#10185,.T.); +#10167 = FACE_BOUND('',#10168,.T.); +#10168 = EDGE_LOOP('',(#10169,#10177,#10183,#10184)); +#10169 = ORIENTED_EDGE('',*,*,#10170,.T.); +#10170 = EDGE_CURVE('',#6786,#10171,#10173,.T.); +#10171 = VERTEX_POINT('',#10172); +#10172 = CARTESIAN_POINT('',(3.835302013423,-52.25,30.555503355705)); +#10173 = LINE('',#10174,#10175); +#10174 = CARTESIAN_POINT('',(3.835302013423,-53.25,30.555503355705)); +#10175 = VECTOR('',#10176,1.); +#10176 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10177 = ORIENTED_EDGE('',*,*,#10178,.T.); +#10178 = EDGE_CURVE('',#10171,#10145,#10179,.T.); +#10179 = LINE('',#10180,#10181); +#10180 = CARTESIAN_POINT('',(3.835302013423,-52.25,30.555503355705)); +#10181 = VECTOR('',#10182,1.); +#10182 = DIRECTION('',(-1.,0.,0.)); +#10183 = ORIENTED_EDGE('',*,*,#10144,.F.); +#10184 = ORIENTED_EDGE('',*,*,#6793,.F.); +#10185 = PLANE('',#10186); +#10186 = AXIS2_PLACEMENT_3D('',#10187,#10188,#10189); +#10187 = CARTESIAN_POINT('',(3.835302013423,-53.25,30.555503355705)); +#10188 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10189 = DIRECTION('',(-1.,0.,0.)); +#10190 = ADVANCED_FACE('',(#10191),#10202,.T.); +#10191 = FACE_BOUND('',#10192,.T.); +#10192 = EDGE_LOOP('',(#10193,#10194,#10200,#10201)); +#10193 = ORIENTED_EDGE('',*,*,#9787,.T.); +#10194 = ORIENTED_EDGE('',*,*,#10195,.T.); +#10195 = EDGE_CURVE('',#9780,#10171,#10196,.T.); +#10196 = LINE('',#10197,#10198); +#10197 = CARTESIAN_POINT('',(3.835302013423,-52.25,31.589060402685)); +#10198 = VECTOR('',#10199,1.); +#10199 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10200 = ORIENTED_EDGE('',*,*,#10170,.F.); +#10201 = ORIENTED_EDGE('',*,*,#6785,.F.); +#10202 = PLANE('',#10203); +#10203 = AXIS2_PLACEMENT_3D('',#10204,#10205,#10206); +#10204 = CARTESIAN_POINT('',(3.835302013423,-53.25,31.589060402685)); +#10205 = DIRECTION('',(-1.,0.,0.)); +#10206 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10207 = ADVANCED_FACE('',(#10208),#10233,.T.); +#10208 = FACE_BOUND('',#10209,.T.); +#10209 = EDGE_LOOP('',(#10210,#10218,#10226,#10232)); +#10210 = ORIENTED_EDGE('',*,*,#10211,.T.); +#10211 = EDGE_CURVE('',#6922,#10212,#10214,.T.); +#10212 = VERTEX_POINT('',#10213); +#10213 = CARTESIAN_POINT('',(-5.252953020134,-52.25,29.097072147651)); +#10214 = LINE('',#10215,#10216); +#10215 = CARTESIAN_POINT('',(-5.252953020134,-53.25,29.097072147651)); +#10216 = VECTOR('',#10217,1.); +#10217 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10218 = ORIENTED_EDGE('',*,*,#10219,.T.); +#10219 = EDGE_CURVE('',#10212,#10220,#10222,.T.); +#10220 = VERTEX_POINT('',#10221); +#10221 = CARTESIAN_POINT('',(-3.251904362416,-52.25,29.785033557047)); +#10222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10223,#10224,#10225), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10223 = CARTESIAN_POINT('',(-5.252953020134,-52.25,29.097072147651)); +#10224 = CARTESIAN_POINT('',(-4.531518456376,-52.25,29.785033557047)); +#10225 = CARTESIAN_POINT('',(-3.251904362416,-52.25,29.785033557047)); +#10226 = ORIENTED_EDGE('',*,*,#10227,.F.); +#10227 = EDGE_CURVE('',#6924,#10220,#10228,.T.); +#10228 = LINE('',#10229,#10230); +#10229 = CARTESIAN_POINT('',(-3.251904362416,-53.25,29.785033557047)); +#10230 = VECTOR('',#10231,1.); +#10231 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10232 = ORIENTED_EDGE('',*,*,#6921,.F.); +#10233 = SURFACE_OF_LINEAR_EXTRUSION('',#10234,#10238); +#10234 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10235,#10236,#10237), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10235 = CARTESIAN_POINT('',(-5.252953020134,-53.25,29.097072147651)); +#10236 = CARTESIAN_POINT('',(-4.531518456376,-53.25,29.785033557047)); +#10237 = CARTESIAN_POINT('',(-3.251904362416,-53.25,29.785033557047)); +#10238 = VECTOR('',#10239,1.); +#10239 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10240 = ADVANCED_FACE('',(#10241),#10259,.T.); +#10241 = FACE_BOUND('',#10242,.T.); +#10242 = EDGE_LOOP('',(#10243,#10251,#10257,#10258)); +#10243 = ORIENTED_EDGE('',*,*,#10244,.T.); +#10244 = EDGE_CURVE('',#6972,#10245,#10247,.T.); +#10245 = VERTEX_POINT('',#10246); +#10246 = CARTESIAN_POINT('',(-5.974093959732,-52.25,27.191744966443)); +#10247 = LINE('',#10248,#10249); +#10248 = CARTESIAN_POINT('',(-5.974093959732,-53.25,27.191744966443)); +#10249 = VECTOR('',#10250,1.); +#10250 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10251 = ORIENTED_EDGE('',*,*,#10252,.T.); +#10252 = EDGE_CURVE('',#10245,#10212,#10253,.T.); +#10253 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10254,#10255,#10256), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10254 = CARTESIAN_POINT('',(-5.974093959732,-52.25,27.191744966443)); +#10255 = CARTESIAN_POINT('',(-5.974093959732,-52.25,28.409110738255)); +#10256 = CARTESIAN_POINT('',(-5.252953020134,-52.25,29.097072147651)); +#10257 = ORIENTED_EDGE('',*,*,#10211,.F.); +#10258 = ORIENTED_EDGE('',*,*,#6979,.F.); +#10259 = SURFACE_OF_LINEAR_EXTRUSION('',#10260,#10264); +#10260 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10261,#10262,#10263), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10261 = CARTESIAN_POINT('',(-5.974093959732,-53.25,27.191744966443)); +#10262 = CARTESIAN_POINT('',(-5.974093959732,-53.25,28.409110738255)); +#10263 = CARTESIAN_POINT('',(-5.252953020134,-53.25,29.097072147651)); +#10264 = VECTOR('',#10265,1.); +#10265 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10266 = ADVANCED_FACE('',(#10267),#10285,.T.); +#10267 = FACE_BOUND('',#10268,.T.); +#10268 = EDGE_LOOP('',(#10269,#10277,#10283,#10284)); +#10269 = ORIENTED_EDGE('',*,*,#10270,.T.); +#10270 = EDGE_CURVE('',#6964,#10271,#10273,.T.); +#10271 = VERTEX_POINT('',#10272); +#10272 = CARTESIAN_POINT('',(-5.252953020134,-52.25,25.286417785235)); +#10273 = LINE('',#10274,#10275); +#10274 = CARTESIAN_POINT('',(-5.252953020134,-53.25,25.286417785235)); +#10275 = VECTOR('',#10276,1.); +#10276 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10277 = ORIENTED_EDGE('',*,*,#10278,.T.); +#10278 = EDGE_CURVE('',#10271,#10245,#10279,.T.); +#10279 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10280,#10281,#10282), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10280 = CARTESIAN_POINT('',(-5.252953020134,-52.25,25.286417785235)); +#10281 = CARTESIAN_POINT('',(-5.974093959732,-52.25,25.974379194631)); +#10282 = CARTESIAN_POINT('',(-5.974093959732,-52.25,27.191744966443)); +#10283 = ORIENTED_EDGE('',*,*,#10244,.F.); +#10284 = ORIENTED_EDGE('',*,*,#6971,.F.); +#10285 = SURFACE_OF_LINEAR_EXTRUSION('',#10286,#10290); +#10286 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10287,#10288,#10289), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10287 = CARTESIAN_POINT('',(-5.252953020134,-53.25,25.286417785235)); +#10288 = CARTESIAN_POINT('',(-5.974093959732,-53.25,25.974379194631)); +#10289 = CARTESIAN_POINT('',(-5.974093959732,-53.25,27.191744966443)); +#10290 = VECTOR('',#10291,1.); +#10291 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10292 = ADVANCED_FACE('',(#10293),#10311,.T.); +#10293 = FACE_BOUND('',#10294,.T.); +#10294 = EDGE_LOOP('',(#10295,#10303,#10309,#10310)); +#10295 = ORIENTED_EDGE('',*,*,#10296,.T.); +#10296 = EDGE_CURVE('',#6956,#10297,#10299,.T.); +#10297 = VERTEX_POINT('',#10298); +#10298 = CARTESIAN_POINT('',(-3.251904362416,-52.25,24.598456375839)); +#10299 = LINE('',#10300,#10301); +#10300 = CARTESIAN_POINT('',(-3.251904362416,-53.25,24.598456375839)); +#10301 = VECTOR('',#10302,1.); +#10302 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10303 = ORIENTED_EDGE('',*,*,#10304,.T.); +#10304 = EDGE_CURVE('',#10297,#10271,#10305,.T.); +#10305 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10306,#10307,#10308), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10306 = CARTESIAN_POINT('',(-3.251904362416,-52.25,24.598456375839)); +#10307 = CARTESIAN_POINT('',(-4.531518456376,-52.25,24.598456375839)); +#10308 = CARTESIAN_POINT('',(-5.252953020134,-52.25,25.286417785235)); +#10309 = ORIENTED_EDGE('',*,*,#10270,.F.); +#10310 = ORIENTED_EDGE('',*,*,#6963,.F.); +#10311 = SURFACE_OF_LINEAR_EXTRUSION('',#10312,#10316); +#10312 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10313,#10314,#10315), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10313 = CARTESIAN_POINT('',(-3.251904362416,-53.25,24.598456375839)); +#10314 = CARTESIAN_POINT('',(-4.531518456376,-53.25,24.598456375839)); +#10315 = CARTESIAN_POINT('',(-5.252953020134,-53.25,25.286417785235)); +#10316 = VECTOR('',#10317,1.); +#10317 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10318 = ADVANCED_FACE('',(#10319),#10337,.T.); +#10319 = FACE_BOUND('',#10320,.T.); +#10320 = EDGE_LOOP('',(#10321,#10329,#10335,#10336)); +#10321 = ORIENTED_EDGE('',*,*,#10322,.T.); +#10322 = EDGE_CURVE('',#6948,#10323,#10325,.T.); +#10323 = VERTEX_POINT('',#10324); +#10324 = CARTESIAN_POINT('',(-1.260251677852,-52.25,25.286417785235)); +#10325 = LINE('',#10326,#10327); +#10326 = CARTESIAN_POINT('',(-1.260251677852,-53.25,25.286417785235)); +#10327 = VECTOR('',#10328,1.); +#10328 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10329 = ORIENTED_EDGE('',*,*,#10330,.T.); +#10330 = EDGE_CURVE('',#10323,#10297,#10331,.T.); +#10331 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10332,#10333,#10334), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10332 = CARTESIAN_POINT('',(-1.260251677852,-52.25,25.286417785235)); +#10333 = CARTESIAN_POINT('',(-1.976988255034,-52.25,24.598456375839)); +#10334 = CARTESIAN_POINT('',(-3.251904362416,-52.25,24.598456375839)); +#10335 = ORIENTED_EDGE('',*,*,#10296,.F.); +#10336 = ORIENTED_EDGE('',*,*,#6955,.F.); +#10337 = SURFACE_OF_LINEAR_EXTRUSION('',#10338,#10342); +#10338 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10339,#10340,#10341), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10339 = CARTESIAN_POINT('',(-1.260251677852,-53.25,25.286417785235)); +#10340 = CARTESIAN_POINT('',(-1.976988255034,-53.25,24.598456375839)); +#10341 = CARTESIAN_POINT('',(-3.251904362416,-53.25,24.598456375839)); +#10342 = VECTOR('',#10343,1.); +#10343 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10344 = ADVANCED_FACE('',(#10345),#10363,.T.); +#10345 = FACE_BOUND('',#10346,.T.); +#10346 = EDGE_LOOP('',(#10347,#10355,#10361,#10362)); +#10347 = ORIENTED_EDGE('',*,*,#10348,.T.); +#10348 = EDGE_CURVE('',#6940,#10349,#10351,.T.); +#10349 = VERTEX_POINT('',#10350); +#10350 = CARTESIAN_POINT('',(-0.54322147651,-52.25,27.191744966443)); +#10351 = LINE('',#10352,#10353); +#10352 = CARTESIAN_POINT('',(-0.54322147651,-53.25,27.191744966443)); +#10353 = VECTOR('',#10354,1.); +#10354 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10355 = ORIENTED_EDGE('',*,*,#10356,.T.); +#10356 = EDGE_CURVE('',#10349,#10323,#10357,.T.); +#10357 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10358,#10359,#10360), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10358 = CARTESIAN_POINT('',(-0.54322147651,-52.25,27.191744966443)); +#10359 = CARTESIAN_POINT('',(-0.54322147651,-52.25,25.974379194631)); +#10360 = CARTESIAN_POINT('',(-1.260251677852,-52.25,25.286417785235)); +#10361 = ORIENTED_EDGE('',*,*,#10322,.F.); +#10362 = ORIENTED_EDGE('',*,*,#6947,.F.); +#10363 = SURFACE_OF_LINEAR_EXTRUSION('',#10364,#10368); +#10364 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10365,#10366,#10367), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10365 = CARTESIAN_POINT('',(-0.54322147651,-53.25,27.191744966443)); +#10366 = CARTESIAN_POINT('',(-0.54322147651,-53.25,25.974379194631)); +#10367 = CARTESIAN_POINT('',(-1.260251677852,-53.25,25.286417785235)); +#10368 = VECTOR('',#10369,1.); +#10369 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10370 = ADVANCED_FACE('',(#10371),#10389,.T.); +#10371 = FACE_BOUND('',#10372,.T.); +#10372 = EDGE_LOOP('',(#10373,#10381,#10387,#10388)); +#10373 = ORIENTED_EDGE('',*,*,#10374,.T.); +#10374 = EDGE_CURVE('',#6932,#10375,#10377,.T.); +#10375 = VERTEX_POINT('',#10376); +#10376 = CARTESIAN_POINT('',(-1.260251677852,-52.25,29.097072147651)); +#10377 = LINE('',#10378,#10379); +#10378 = CARTESIAN_POINT('',(-1.260251677852,-53.25,29.097072147651)); +#10379 = VECTOR('',#10380,1.); +#10380 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10381 = ORIENTED_EDGE('',*,*,#10382,.T.); +#10382 = EDGE_CURVE('',#10375,#10349,#10383,.T.); +#10383 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10384,#10385,#10386), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10384 = CARTESIAN_POINT('',(-1.260251677852,-52.25,29.097072147651)); +#10385 = CARTESIAN_POINT('',(-0.54322147651,-52.25,28.409110738255)); +#10386 = CARTESIAN_POINT('',(-0.54322147651,-52.25,27.191744966443)); +#10387 = ORIENTED_EDGE('',*,*,#10348,.F.); +#10388 = ORIENTED_EDGE('',*,*,#6939,.F.); +#10389 = SURFACE_OF_LINEAR_EXTRUSION('',#10390,#10394); +#10390 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10391,#10392,#10393), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10391 = CARTESIAN_POINT('',(-1.260251677852,-53.25,29.097072147651)); +#10392 = CARTESIAN_POINT('',(-0.54322147651,-53.25,28.409110738255)); +#10393 = CARTESIAN_POINT('',(-0.54322147651,-53.25,27.191744966443)); +#10394 = VECTOR('',#10395,1.); +#10395 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10396 = ADVANCED_FACE('',(#10397),#10408,.T.); +#10397 = FACE_BOUND('',#10398,.T.); +#10398 = EDGE_LOOP('',(#10399,#10400,#10406,#10407)); +#10399 = ORIENTED_EDGE('',*,*,#10227,.T.); +#10400 = ORIENTED_EDGE('',*,*,#10401,.T.); +#10401 = EDGE_CURVE('',#10220,#10375,#10402,.T.); +#10402 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10403,#10404,#10405), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10403 = CARTESIAN_POINT('',(-3.251904362416,-52.25,29.785033557047)); +#10404 = CARTESIAN_POINT('',(-1.976988255034,-52.25,29.785033557047)); +#10405 = CARTESIAN_POINT('',(-1.260251677852,-52.25,29.097072147651)); +#10406 = ORIENTED_EDGE('',*,*,#10374,.F.); +#10407 = ORIENTED_EDGE('',*,*,#6931,.F.); +#10408 = SURFACE_OF_LINEAR_EXTRUSION('',#10409,#10413); +#10409 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#10410,#10411,#10412), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#10410 = CARTESIAN_POINT('',(-3.251904362416,-53.25,29.785033557047)); +#10411 = CARTESIAN_POINT('',(-1.976988255034,-53.25,29.785033557047)); +#10412 = CARTESIAN_POINT('',(-1.260251677852,-53.25,29.097072147651)); +#10413 = VECTOR('',#10414,1.); +#10414 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#10415 = ADVANCED_FACE('',(#10416),#10441,.T.); +#10416 = FACE_BOUND('',#10417,.T.); +#10417 = EDGE_LOOP('',(#10418,#10426,#10434,#10440)); +#10418 = ORIENTED_EDGE('',*,*,#10419,.T.); +#10419 = EDGE_CURVE('',#6988,#10420,#10422,.T.); +#10420 = VERTEX_POINT('',#10421); +#10421 = CARTESIAN_POINT('',(-27.07744966443,-52.25,24.73)); +#10422 = LINE('',#10423,#10424); +#10423 = CARTESIAN_POINT('',(-27.07744966443,-53.25,24.73)); +#10424 = VECTOR('',#10425,1.); +#10425 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10426 = ORIENTED_EDGE('',*,*,#10427,.T.); +#10427 = EDGE_CURVE('',#10420,#10428,#10430,.T.); +#10428 = VERTEX_POINT('',#10429); +#10429 = CARTESIAN_POINT('',(-27.07744966443,-52.25,31.307181208054)); +#10430 = LINE('',#10431,#10432); +#10431 = CARTESIAN_POINT('',(-27.07744966443,-52.25,24.73)); +#10432 = VECTOR('',#10433,1.); +#10433 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10434 = ORIENTED_EDGE('',*,*,#10435,.F.); +#10435 = EDGE_CURVE('',#6990,#10428,#10436,.T.); +#10436 = LINE('',#10437,#10438); +#10437 = CARTESIAN_POINT('',(-27.07744966443,-53.25,31.307181208054)); +#10438 = VECTOR('',#10439,1.); +#10439 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10440 = ORIENTED_EDGE('',*,*,#6987,.F.); +#10441 = PLANE('',#10442); +#10442 = AXIS2_PLACEMENT_3D('',#10443,#10444,#10445); +#10443 = CARTESIAN_POINT('',(-27.07744966443,-53.25,24.73)); +#10444 = DIRECTION('',(1.,0.,0.)); +#10445 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10446 = ADVANCED_FACE('',(#10447),#10465,.T.); +#10447 = FACE_BOUND('',#10448,.T.); +#10448 = EDGE_LOOP('',(#10449,#10457,#10463,#10464)); +#10449 = ORIENTED_EDGE('',*,*,#10450,.T.); +#10450 = EDGE_CURVE('',#7078,#10451,#10453,.T.); +#10451 = VERTEX_POINT('',#10452); +#10452 = CARTESIAN_POINT('',(-25.46134228187,-52.25,24.73)); +#10453 = LINE('',#10454,#10455); +#10454 = CARTESIAN_POINT('',(-25.46134228187,-53.25,24.73)); +#10455 = VECTOR('',#10456,1.); +#10456 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10457 = ORIENTED_EDGE('',*,*,#10458,.T.); +#10458 = EDGE_CURVE('',#10451,#10420,#10459,.T.); +#10459 = LINE('',#10460,#10461); +#10460 = CARTESIAN_POINT('',(-25.46134228187,-52.25,24.73)); +#10461 = VECTOR('',#10462,1.); +#10462 = DIRECTION('',(-1.,0.,0.)); +#10463 = ORIENTED_EDGE('',*,*,#10419,.F.); +#10464 = ORIENTED_EDGE('',*,*,#7085,.F.); +#10465 = PLANE('',#10466); +#10466 = AXIS2_PLACEMENT_3D('',#10467,#10468,#10469); +#10467 = CARTESIAN_POINT('',(-25.46134228187,-53.25,24.73)); +#10468 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10469 = DIRECTION('',(-1.,0.,0.)); +#10470 = ADVANCED_FACE('',(#10471),#10489,.T.); +#10471 = FACE_BOUND('',#10472,.T.); +#10472 = EDGE_LOOP('',(#10473,#10481,#10487,#10488)); +#10473 = ORIENTED_EDGE('',*,*,#10474,.T.); +#10474 = EDGE_CURVE('',#7070,#10475,#10477,.T.); +#10475 = VERTEX_POINT('',#10476); +#10476 = CARTESIAN_POINT('',(-25.46134228187,-52.25,29.538976510067)); +#10477 = LINE('',#10478,#10479); +#10478 = CARTESIAN_POINT('',(-25.46134228187,-53.25,29.538976510067)); +#10479 = VECTOR('',#10480,1.); +#10480 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10481 = ORIENTED_EDGE('',*,*,#10482,.T.); +#10482 = EDGE_CURVE('',#10475,#10451,#10483,.T.); +#10483 = LINE('',#10484,#10485); +#10484 = CARTESIAN_POINT('',(-25.46134228187,-52.25,29.538976510067)); +#10485 = VECTOR('',#10486,1.); +#10486 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10487 = ORIENTED_EDGE('',*,*,#10450,.F.); +#10488 = ORIENTED_EDGE('',*,*,#7077,.F.); +#10489 = PLANE('',#10490); +#10490 = AXIS2_PLACEMENT_3D('',#10491,#10492,#10493); +#10491 = CARTESIAN_POINT('',(-25.46134228187,-53.25,29.538976510067)); +#10492 = DIRECTION('',(-1.,0.,0.)); +#10493 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10494 = ADVANCED_FACE('',(#10495),#10513,.T.); +#10495 = FACE_BOUND('',#10496,.T.); +#10496 = EDGE_LOOP('',(#10497,#10505,#10511,#10512)); +#10497 = ORIENTED_EDGE('',*,*,#10498,.T.); +#10498 = EDGE_CURVE('',#7062,#10499,#10501,.T.); +#10499 = VERTEX_POINT('',#10500); +#10500 = CARTESIAN_POINT('',(-23.94917785234,-52.25,25.989060402685)); +#10501 = LINE('',#10502,#10503); +#10502 = CARTESIAN_POINT('',(-23.94917785234,-53.25,25.989060402685)); +#10503 = VECTOR('',#10504,1.); +#10504 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10505 = ORIENTED_EDGE('',*,*,#10506,.T.); +#10506 = EDGE_CURVE('',#10499,#10475,#10507,.T.); +#10507 = LINE('',#10508,#10509); +#10508 = CARTESIAN_POINT('',(-23.94917785234,-52.25,25.989060402685)); +#10509 = VECTOR('',#10510,1.); +#10510 = DIRECTION('',(-0.391897849039,2.04282976506E-16,0.920008736871) + ); +#10511 = ORIENTED_EDGE('',*,*,#10474,.F.); +#10512 = ORIENTED_EDGE('',*,*,#7069,.F.); +#10513 = PLANE('',#10514); +#10514 = AXIS2_PLACEMENT_3D('',#10515,#10516,#10517); +#10515 = CARTESIAN_POINT('',(-23.94917785234,-53.25,25.989060402685)); +#10516 = DIRECTION('',(0.920008736871,8.701880306088E-17,0.391897849039) + ); +#10517 = DIRECTION('',(-0.391897849039,2.04282976506E-16,0.920008736871) + ); +#10518 = ADVANCED_FACE('',(#10519),#10537,.T.); +#10519 = FACE_BOUND('',#10520,.T.); +#10520 = EDGE_LOOP('',(#10521,#10529,#10535,#10536)); +#10521 = ORIENTED_EDGE('',*,*,#10522,.T.); +#10522 = EDGE_CURVE('',#7054,#10523,#10525,.T.); +#10523 = VERTEX_POINT('',#10524); +#10524 = CARTESIAN_POINT('',(-22.8768624161,-52.25,25.989060402685)); +#10525 = LINE('',#10526,#10527); +#10526 = CARTESIAN_POINT('',(-22.8768624161,-53.25,25.989060402685)); +#10527 = VECTOR('',#10528,1.); +#10528 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10529 = ORIENTED_EDGE('',*,*,#10530,.T.); +#10530 = EDGE_CURVE('',#10523,#10499,#10531,.T.); +#10531 = LINE('',#10532,#10533); +#10532 = CARTESIAN_POINT('',(-22.8768624161,-52.25,25.989060402685)); +#10533 = VECTOR('',#10534,1.); +#10534 = DIRECTION('',(-1.,0.,0.)); +#10535 = ORIENTED_EDGE('',*,*,#10498,.F.); +#10536 = ORIENTED_EDGE('',*,*,#7061,.F.); +#10537 = PLANE('',#10538); +#10538 = AXIS2_PLACEMENT_3D('',#10539,#10540,#10541); +#10539 = CARTESIAN_POINT('',(-22.8768624161,-53.25,25.989060402685)); +#10540 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10541 = DIRECTION('',(-1.,0.,0.)); +#10542 = ADVANCED_FACE('',(#10543),#10561,.T.); +#10543 = FACE_BOUND('',#10544,.T.); +#10544 = EDGE_LOOP('',(#10545,#10553,#10559,#10560)); +#10545 = ORIENTED_EDGE('',*,*,#10546,.T.); +#10546 = EDGE_CURVE('',#7046,#10547,#10549,.T.); +#10547 = VERTEX_POINT('',#10548); +#10548 = CARTESIAN_POINT('',(-21.36469798657,-52.25,29.538976510067)); +#10549 = LINE('',#10550,#10551); +#10550 = CARTESIAN_POINT('',(-21.36469798657,-53.25,29.538976510067)); +#10551 = VECTOR('',#10552,1.); +#10552 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10553 = ORIENTED_EDGE('',*,*,#10554,.T.); +#10554 = EDGE_CURVE('',#10547,#10523,#10555,.T.); +#10555 = LINE('',#10556,#10557); +#10556 = CARTESIAN_POINT('',(-21.36469798657,-52.25,29.538976510067)); +#10557 = VECTOR('',#10558,1.); +#10558 = DIRECTION('',(-0.391897849039,-2.04282976506E-16, + -0.920008736871)); +#10559 = ORIENTED_EDGE('',*,*,#10522,.F.); +#10560 = ORIENTED_EDGE('',*,*,#7053,.F.); +#10561 = PLANE('',#10562); +#10562 = AXIS2_PLACEMENT_3D('',#10563,#10564,#10565); +#10563 = CARTESIAN_POINT('',(-21.36469798657,-53.25,29.538976510067)); +#10564 = DIRECTION('',(-0.920008736871,8.701880306088E-17,0.391897849039 + )); +#10565 = DIRECTION('',(-0.391897849039,-2.04282976506E-16, + -0.920008736871)); +#10566 = ADVANCED_FACE('',(#10567),#10585,.T.); +#10567 = FACE_BOUND('',#10568,.T.); +#10568 = EDGE_LOOP('',(#10569,#10577,#10583,#10584)); +#10569 = ORIENTED_EDGE('',*,*,#10570,.T.); +#10570 = EDGE_CURVE('',#7038,#10571,#10573,.T.); +#10571 = VERTEX_POINT('',#10572); +#10572 = CARTESIAN_POINT('',(-21.36469798657,-52.25,24.73)); +#10573 = LINE('',#10574,#10575); +#10574 = CARTESIAN_POINT('',(-21.36469798657,-53.25,24.73)); +#10575 = VECTOR('',#10576,1.); +#10576 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10577 = ORIENTED_EDGE('',*,*,#10578,.T.); +#10578 = EDGE_CURVE('',#10571,#10547,#10579,.T.); +#10579 = LINE('',#10580,#10581); +#10580 = CARTESIAN_POINT('',(-21.36469798657,-52.25,24.73)); +#10581 = VECTOR('',#10582,1.); +#10582 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10583 = ORIENTED_EDGE('',*,*,#10546,.F.); +#10584 = ORIENTED_EDGE('',*,*,#7045,.F.); +#10585 = PLANE('',#10586); +#10586 = AXIS2_PLACEMENT_3D('',#10587,#10588,#10589); +#10587 = CARTESIAN_POINT('',(-21.36469798657,-53.25,24.73)); +#10588 = DIRECTION('',(1.,0.,0.)); +#10589 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10590 = ADVANCED_FACE('',(#10591),#10609,.T.); +#10591 = FACE_BOUND('',#10592,.T.); +#10592 = EDGE_LOOP('',(#10593,#10601,#10607,#10608)); +#10593 = ORIENTED_EDGE('',*,*,#10594,.T.); +#10594 = EDGE_CURVE('',#7030,#10595,#10597,.T.); +#10595 = VERTEX_POINT('',#10596); +#10596 = CARTESIAN_POINT('',(-19.76738255033,-52.25,24.73)); +#10597 = LINE('',#10598,#10599); +#10598 = CARTESIAN_POINT('',(-19.76738255033,-53.25,24.73)); +#10599 = VECTOR('',#10600,1.); +#10600 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10601 = ORIENTED_EDGE('',*,*,#10602,.T.); +#10602 = EDGE_CURVE('',#10595,#10571,#10603,.T.); +#10603 = LINE('',#10604,#10605); +#10604 = CARTESIAN_POINT('',(-19.76738255033,-52.25,24.73)); +#10605 = VECTOR('',#10606,1.); +#10606 = DIRECTION('',(-1.,0.,0.)); +#10607 = ORIENTED_EDGE('',*,*,#10570,.F.); +#10608 = ORIENTED_EDGE('',*,*,#7037,.F.); +#10609 = PLANE('',#10610); +#10610 = AXIS2_PLACEMENT_3D('',#10611,#10612,#10613); +#10611 = CARTESIAN_POINT('',(-19.76738255033,-53.25,24.73)); +#10612 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10613 = DIRECTION('',(-1.,0.,0.)); +#10614 = ADVANCED_FACE('',(#10615),#10633,.T.); +#10615 = FACE_BOUND('',#10616,.T.); +#10616 = EDGE_LOOP('',(#10617,#10625,#10631,#10632)); +#10617 = ORIENTED_EDGE('',*,*,#10618,.T.); +#10618 = EDGE_CURVE('',#7022,#10619,#10621,.T.); +#10619 = VERTEX_POINT('',#10620); +#10620 = CARTESIAN_POINT('',(-19.76738255033,-52.25,31.307181208054)); +#10621 = LINE('',#10622,#10623); +#10622 = CARTESIAN_POINT('',(-19.76738255033,-53.25,31.307181208054)); +#10623 = VECTOR('',#10624,1.); +#10624 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10625 = ORIENTED_EDGE('',*,*,#10626,.T.); +#10626 = EDGE_CURVE('',#10619,#10595,#10627,.T.); +#10627 = LINE('',#10628,#10629); +#10628 = CARTESIAN_POINT('',(-19.76738255033,-52.25,31.307181208054)); +#10629 = VECTOR('',#10630,1.); +#10630 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10631 = ORIENTED_EDGE('',*,*,#10594,.F.); +#10632 = ORIENTED_EDGE('',*,*,#7029,.F.); +#10633 = PLANE('',#10634); +#10634 = AXIS2_PLACEMENT_3D('',#10635,#10636,#10637); +#10635 = CARTESIAN_POINT('',(-19.76738255033,-53.25,31.307181208054)); +#10636 = DIRECTION('',(-1.,0.,0.)); +#10637 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10638 = ADVANCED_FACE('',(#10639),#10657,.T.); +#10639 = FACE_BOUND('',#10640,.T.); +#10640 = EDGE_LOOP('',(#10641,#10649,#10655,#10656)); +#10641 = ORIENTED_EDGE('',*,*,#10642,.T.); +#10642 = EDGE_CURVE('',#7014,#10643,#10645,.T.); +#10643 = VERTEX_POINT('',#10644); +#10644 = CARTESIAN_POINT('',(-21.91406879194,-52.25,31.307181208054)); +#10645 = LINE('',#10646,#10647); +#10646 = CARTESIAN_POINT('',(-21.91406879194,-53.25,31.307181208054)); +#10647 = VECTOR('',#10648,1.); +#10648 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10649 = ORIENTED_EDGE('',*,*,#10650,.T.); +#10650 = EDGE_CURVE('',#10643,#10619,#10651,.T.); +#10651 = LINE('',#10652,#10653); +#10652 = CARTESIAN_POINT('',(-21.91406879194,-52.25,31.307181208054)); +#10653 = VECTOR('',#10654,1.); +#10654 = DIRECTION('',(1.,0.,0.)); +#10655 = ORIENTED_EDGE('',*,*,#10618,.F.); +#10656 = ORIENTED_EDGE('',*,*,#7021,.F.); +#10657 = PLANE('',#10658); +#10658 = AXIS2_PLACEMENT_3D('',#10659,#10660,#10661); +#10659 = CARTESIAN_POINT('',(-21.91406879194,-53.25,31.307181208054)); +#10660 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10661 = DIRECTION('',(1.,0.,0.)); +#10662 = ADVANCED_FACE('',(#10663),#10681,.T.); +#10663 = FACE_BOUND('',#10664,.T.); +#10664 = EDGE_LOOP('',(#10665,#10673,#10679,#10680)); +#10665 = ORIENTED_EDGE('',*,*,#10666,.T.); +#10666 = EDGE_CURVE('',#7006,#10667,#10669,.T.); +#10667 = VERTEX_POINT('',#10668); +#10668 = CARTESIAN_POINT('',(-23.41742449664,-52.25,27.783691275168)); +#10669 = LINE('',#10670,#10671); +#10670 = CARTESIAN_POINT('',(-23.41742449664,-53.25,27.783691275168)); +#10671 = VECTOR('',#10672,1.); +#10672 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10673 = ORIENTED_EDGE('',*,*,#10674,.T.); +#10674 = EDGE_CURVE('',#10667,#10643,#10675,.T.); +#10675 = LINE('',#10676,#10677); +#10676 = CARTESIAN_POINT('',(-23.41742449664,-52.25,27.783691275168)); +#10677 = VECTOR('',#10678,1.); +#10678 = DIRECTION('',(0.392438685048,2.042317799502E-16,0.919778168081) + ); +#10679 = ORIENTED_EDGE('',*,*,#10642,.F.); +#10680 = ORIENTED_EDGE('',*,*,#7013,.F.); +#10681 = PLANE('',#10682); +#10682 = AXIS2_PLACEMENT_3D('',#10683,#10684,#10685); +#10683 = CARTESIAN_POINT('',(-23.41742449664,-53.25,27.783691275168)); +#10684 = DIRECTION('',(0.919778168081,-8.713889277873E-17, + -0.392438685048)); +#10685 = DIRECTION('',(0.392438685048,2.042317799502E-16,0.919778168081) + ); +#10686 = ADVANCED_FACE('',(#10687),#10705,.T.); +#10687 = FACE_BOUND('',#10688,.T.); +#10688 = EDGE_LOOP('',(#10689,#10697,#10703,#10704)); +#10689 = ORIENTED_EDGE('',*,*,#10690,.T.); +#10690 = EDGE_CURVE('',#6998,#10691,#10693,.T.); +#10691 = VERTEX_POINT('',#10692); +#10692 = CARTESIAN_POINT('',(-24.91197147651,-52.25,31.307181208054)); +#10693 = LINE('',#10694,#10695); +#10694 = CARTESIAN_POINT('',(-24.91197147651,-53.25,31.307181208054)); +#10695 = VECTOR('',#10696,1.); +#10696 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10697 = ORIENTED_EDGE('',*,*,#10698,.T.); +#10698 = EDGE_CURVE('',#10691,#10667,#10699,.T.); +#10699 = LINE('',#10700,#10701); +#10700 = CARTESIAN_POINT('',(-24.91197147651,-52.25,31.307181208054)); +#10701 = VECTOR('',#10702,1.); +#10702 = DIRECTION('',(0.390490740942,-2.044157853815E-16, + -0.920606854873)); +#10703 = ORIENTED_EDGE('',*,*,#10666,.F.); +#10704 = ORIENTED_EDGE('',*,*,#7005,.F.); +#10705 = PLANE('',#10706); +#10706 = AXIS2_PLACEMENT_3D('',#10707,#10708,#10709); +#10707 = CARTESIAN_POINT('',(-24.91197147651,-53.25,31.307181208054)); +#10708 = DIRECTION('',(-0.920606854873,-8.670636229932E-17, + -0.390490740942)); +#10709 = DIRECTION('',(0.390490740942,-2.044157853815E-16, + -0.920606854873)); +#10710 = ADVANCED_FACE('',(#10711),#10722,.T.); +#10711 = FACE_BOUND('',#10712,.T.); +#10712 = EDGE_LOOP('',(#10713,#10714,#10720,#10721)); +#10713 = ORIENTED_EDGE('',*,*,#10435,.T.); +#10714 = ORIENTED_EDGE('',*,*,#10715,.T.); +#10715 = EDGE_CURVE('',#10428,#10691,#10716,.T.); +#10716 = LINE('',#10717,#10718); +#10717 = CARTESIAN_POINT('',(-27.07744966443,-52.25,31.307181208054)); +#10718 = VECTOR('',#10719,1.); +#10719 = DIRECTION('',(1.,0.,0.)); +#10720 = ORIENTED_EDGE('',*,*,#10690,.F.); +#10721 = ORIENTED_EDGE('',*,*,#6997,.F.); +#10722 = PLANE('',#10723); +#10723 = AXIS2_PLACEMENT_3D('',#10724,#10725,#10726); +#10724 = CARTESIAN_POINT('',(-27.07744966443,-53.25,31.307181208054)); +#10725 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10726 = DIRECTION('',(1.,0.,0.)); +#10727 = ADVANCED_FACE('',(#10728),#10753,.T.); +#10728 = FACE_BOUND('',#10729,.T.); +#10729 = EDGE_LOOP('',(#10730,#10738,#10746,#10752)); +#10730 = ORIENTED_EDGE('',*,*,#10731,.T.); +#10731 = EDGE_CURVE('',#7094,#10732,#10734,.T.); +#10732 = VERTEX_POINT('',#10733); +#10733 = CARTESIAN_POINT('',(-36.01918624161,-52.25,24.73)); +#10734 = LINE('',#10735,#10736); +#10735 = CARTESIAN_POINT('',(-36.01918624161,-53.25,24.73)); +#10736 = VECTOR('',#10737,1.); +#10737 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10738 = ORIENTED_EDGE('',*,*,#10739,.T.); +#10739 = EDGE_CURVE('',#10732,#10740,#10742,.T.); +#10740 = VERTEX_POINT('',#10741); +#10741 = CARTESIAN_POINT('',(-37.582147651,-52.25,31.307181208054)); +#10742 = LINE('',#10743,#10744); +#10743 = CARTESIAN_POINT('',(-36.01918624161,-52.25,24.73)); +#10744 = VECTOR('',#10745,1.); +#10745 = DIRECTION('',(-0.231195771714,2.160288057312E-16,0.972907248992 + )); +#10746 = ORIENTED_EDGE('',*,*,#10747,.F.); +#10747 = EDGE_CURVE('',#7096,#10740,#10748,.T.); +#10748 = LINE('',#10749,#10750); +#10749 = CARTESIAN_POINT('',(-37.582147651,-53.25,31.307181208054)); +#10750 = VECTOR('',#10751,1.); +#10751 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10752 = ORIENTED_EDGE('',*,*,#7093,.F.); +#10753 = PLANE('',#10754); +#10754 = AXIS2_PLACEMENT_3D('',#10755,#10756,#10757); +#10755 = CARTESIAN_POINT('',(-36.01918624161,-53.25,24.73)); +#10756 = DIRECTION('',(0.972907248992,5.13357737905E-17,0.231195771714) + ); +#10757 = DIRECTION('',(-0.231195771714,2.160288057312E-16,0.972907248992 + )); +#10758 = ADVANCED_FACE('',(#10759),#10777,.T.); +#10759 = FACE_BOUND('',#10760,.T.); +#10760 = EDGE_LOOP('',(#10761,#10769,#10775,#10776)); +#10761 = ORIENTED_EDGE('',*,*,#10762,.T.); +#10762 = EDGE_CURVE('',#7184,#10763,#10765,.T.); +#10763 = VERTEX_POINT('',#10764); +#10764 = CARTESIAN_POINT('',(-34.06423657718,-52.25,24.73)); +#10765 = LINE('',#10766,#10767); +#10766 = CARTESIAN_POINT('',(-34.06423657718,-53.25,24.73)); +#10767 = VECTOR('',#10768,1.); +#10768 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10769 = ORIENTED_EDGE('',*,*,#10770,.T.); +#10770 = EDGE_CURVE('',#10763,#10732,#10771,.T.); +#10771 = LINE('',#10772,#10773); +#10772 = CARTESIAN_POINT('',(-34.06423657718,-52.25,24.73)); +#10773 = VECTOR('',#10774,1.); +#10774 = DIRECTION('',(-1.,0.,0.)); +#10775 = ORIENTED_EDGE('',*,*,#10731,.F.); +#10776 = ORIENTED_EDGE('',*,*,#7191,.F.); +#10777 = PLANE('',#10778); +#10778 = AXIS2_PLACEMENT_3D('',#10779,#10780,#10781); +#10779 = CARTESIAN_POINT('',(-34.06423657718,-53.25,24.73)); +#10780 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10781 = DIRECTION('',(-1.,0.,0.)); +#10782 = ADVANCED_FACE('',(#10783),#10801,.T.); +#10783 = FACE_BOUND('',#10784,.T.); +#10784 = EDGE_LOOP('',(#10785,#10793,#10799,#10800)); +#10785 = ORIENTED_EDGE('',*,*,#10786,.T.); +#10786 = EDGE_CURVE('',#7176,#10787,#10789,.T.); +#10787 = VERTEX_POINT('',#10788); +#10788 = CARTESIAN_POINT('',(-32.88416107382,-52.25,29.730125838926)); +#10789 = LINE('',#10790,#10791); +#10790 = CARTESIAN_POINT('',(-32.88416107382,-53.25,29.730125838926)); +#10791 = VECTOR('',#10792,1.); +#10792 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10793 = ORIENTED_EDGE('',*,*,#10794,.T.); +#10794 = EDGE_CURVE('',#10787,#10763,#10795,.T.); +#10795 = LINE('',#10796,#10797); +#10796 = CARTESIAN_POINT('',(-32.88416107382,-52.25,29.730125838926)); +#10797 = VECTOR('',#10798,1.); +#10798 = DIRECTION('',(-0.229698697892,-2.161075292286E-16, + -0.973261788106)); +#10799 = ORIENTED_EDGE('',*,*,#10762,.F.); +#10800 = ORIENTED_EDGE('',*,*,#7183,.F.); +#10801 = PLANE('',#10802); +#10802 = AXIS2_PLACEMENT_3D('',#10803,#10804,#10805); +#10803 = CARTESIAN_POINT('',(-32.88416107382,-53.25,29.730125838926)); +#10804 = DIRECTION('',(-0.973261788106,5.100335662515E-17,0.229698697892 + )); +#10805 = DIRECTION('',(-0.229698697892,-2.161075292286E-16, + -0.973261788106)); +#10806 = ADVANCED_FACE('',(#10807),#10825,.T.); +#10807 = FACE_BOUND('',#10808,.T.); +#10808 = EDGE_LOOP('',(#10809,#10817,#10823,#10824)); +#10809 = ORIENTED_EDGE('',*,*,#10810,.T.); +#10810 = EDGE_CURVE('',#7168,#10811,#10813,.T.); +#10811 = VERTEX_POINT('',#10812); +#10812 = CARTESIAN_POINT('',(-31.69087248322,-52.25,24.73)); +#10813 = LINE('',#10814,#10815); +#10814 = CARTESIAN_POINT('',(-31.69087248322,-53.25,24.73)); +#10815 = VECTOR('',#10816,1.); +#10816 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10817 = ORIENTED_EDGE('',*,*,#10818,.T.); +#10818 = EDGE_CURVE('',#10811,#10787,#10819,.T.); +#10819 = LINE('',#10820,#10821); +#10820 = CARTESIAN_POINT('',(-31.69087248322,-52.25,24.73)); +#10821 = VECTOR('',#10822,1.); +#10822 = DIRECTION('',(-0.232132730061,2.159792609521E-16,0.972684119144 + )); +#10823 = ORIENTED_EDGE('',*,*,#10786,.F.); +#10824 = ORIENTED_EDGE('',*,*,#7175,.F.); +#10825 = PLANE('',#10826); +#10826 = AXIS2_PLACEMENT_3D('',#10827,#10828,#10829); +#10827 = CARTESIAN_POINT('',(-31.69087248322,-53.25,24.73)); +#10828 = DIRECTION('',(0.972684119144,5.154382033646E-17,0.232132730061) + ); +#10829 = DIRECTION('',(-0.232132730061,2.159792609521E-16,0.972684119144 + )); +#10830 = ADVANCED_FACE('',(#10831),#10849,.T.); +#10831 = FACE_BOUND('',#10832,.T.); +#10832 = EDGE_LOOP('',(#10833,#10841,#10847,#10848)); +#10833 = ORIENTED_EDGE('',*,*,#10834,.T.); +#10834 = EDGE_CURVE('',#7160,#10835,#10837,.T.); +#10835 = VERTEX_POINT('',#10836); +#10836 = CARTESIAN_POINT('',(-29.73592281879,-52.25,24.73)); +#10837 = LINE('',#10838,#10839); +#10838 = CARTESIAN_POINT('',(-29.73592281879,-53.25,24.73)); +#10839 = VECTOR('',#10840,1.); +#10840 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10841 = ORIENTED_EDGE('',*,*,#10842,.T.); +#10842 = EDGE_CURVE('',#10835,#10811,#10843,.T.); +#10843 = LINE('',#10844,#10845); +#10844 = CARTESIAN_POINT('',(-29.73592281879,-52.25,24.73)); +#10845 = VECTOR('',#10846,1.); +#10846 = DIRECTION('',(-1.,0.,0.)); +#10847 = ORIENTED_EDGE('',*,*,#10810,.F.); +#10848 = ORIENTED_EDGE('',*,*,#7167,.F.); +#10849 = PLANE('',#10850); +#10850 = AXIS2_PLACEMENT_3D('',#10851,#10852,#10853); +#10851 = CARTESIAN_POINT('',(-29.73592281879,-53.25,24.73)); +#10852 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#10853 = DIRECTION('',(-1.,0.,0.)); +#10854 = ADVANCED_FACE('',(#10855),#10873,.T.); +#10855 = FACE_BOUND('',#10856,.T.); +#10856 = EDGE_LOOP('',(#10857,#10865,#10871,#10872)); +#10857 = ORIENTED_EDGE('',*,*,#10858,.T.); +#10858 = EDGE_CURVE('',#7152,#10859,#10861,.T.); +#10859 = VERTEX_POINT('',#10860); +#10860 = CARTESIAN_POINT('',(-28.18617449664,-52.25,31.307181208054)); +#10861 = LINE('',#10862,#10863); +#10862 = CARTESIAN_POINT('',(-28.18617449664,-53.25,31.307181208054)); +#10863 = VECTOR('',#10864,1.); +#10864 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10865 = ORIENTED_EDGE('',*,*,#10866,.T.); +#10866 = EDGE_CURVE('',#10859,#10835,#10867,.T.); +#10867 = LINE('',#10868,#10869); +#10868 = CARTESIAN_POINT('',(-28.18617449664,-52.25,31.307181208054)); +#10869 = VECTOR('',#10870,1.); +#10870 = DIRECTION('',(-0.229344490162,-2.161260762214E-16, + -0.973345316336)); +#10871 = ORIENTED_EDGE('',*,*,#10834,.F.); +#10872 = ORIENTED_EDGE('',*,*,#7159,.F.); +#10873 = PLANE('',#10874); +#10874 = AXIS2_PLACEMENT_3D('',#10875,#10876,#10877); +#10875 = CARTESIAN_POINT('',(-28.18617449664,-53.25,31.307181208054)); +#10876 = DIRECTION('',(-0.973345316336,5.092470670966E-17,0.229344490162 + )); +#10877 = DIRECTION('',(-0.229344490162,-2.161260762214E-16, + -0.973345316336)); +#10878 = ADVANCED_FACE('',(#10879),#10897,.T.); +#10879 = FACE_BOUND('',#10880,.T.); +#10880 = EDGE_LOOP('',(#10881,#10889,#10895,#10896)); +#10881 = ORIENTED_EDGE('',*,*,#10882,.T.); +#10882 = EDGE_CURVE('',#7144,#10883,#10885,.T.); +#10883 = VERTEX_POINT('',#10884); +#10884 = CARTESIAN_POINT('',(-29.79758389261,-52.25,31.307181208054)); +#10885 = LINE('',#10886,#10887); +#10886 = CARTESIAN_POINT('',(-29.79758389261,-53.25,31.307181208054)); +#10887 = VECTOR('',#10888,1.); +#10888 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10889 = ORIENTED_EDGE('',*,*,#10890,.T.); +#10890 = EDGE_CURVE('',#10883,#10859,#10891,.T.); +#10891 = LINE('',#10892,#10893); +#10892 = CARTESIAN_POINT('',(-29.79758389261,-52.25,31.307181208054)); +#10893 = VECTOR('',#10894,1.); +#10894 = DIRECTION('',(1.,0.,0.)); +#10895 = ORIENTED_EDGE('',*,*,#10858,.F.); +#10896 = ORIENTED_EDGE('',*,*,#7151,.F.); +#10897 = PLANE('',#10898); +#10898 = AXIS2_PLACEMENT_3D('',#10899,#10900,#10901); +#10899 = CARTESIAN_POINT('',(-29.79758389261,-53.25,31.307181208054)); +#10900 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10901 = DIRECTION('',(1.,0.,0.)); +#10902 = ADVANCED_FACE('',(#10903),#10921,.T.); +#10903 = FACE_BOUND('',#10904,.T.); +#10904 = EDGE_LOOP('',(#10905,#10913,#10919,#10920)); +#10905 = ORIENTED_EDGE('',*,*,#10906,.T.); +#10906 = EDGE_CURVE('',#7136,#10907,#10909,.T.); +#10907 = VERTEX_POINT('',#10908); +#10908 = CARTESIAN_POINT('',(-30.93361577181,-52.25,26.527273489933)); +#10909 = LINE('',#10910,#10911); +#10910 = CARTESIAN_POINT('',(-30.93361577181,-53.25,26.527273489933)); +#10911 = VECTOR('',#10912,1.); +#10912 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10913 = ORIENTED_EDGE('',*,*,#10914,.T.); +#10914 = EDGE_CURVE('',#10907,#10883,#10915,.T.); +#10915 = LINE('',#10916,#10917); +#10916 = CARTESIAN_POINT('',(-30.93361577181,-52.25,26.527273489933)); +#10917 = VECTOR('',#10918,1.); +#10918 = DIRECTION('',(0.231227296527,2.160271421941E-16,0.972899757087) + ); +#10919 = ORIENTED_EDGE('',*,*,#10882,.F.); +#10920 = ORIENTED_EDGE('',*,*,#7143,.F.); +#10921 = PLANE('',#10922); +#10922 = AXIS2_PLACEMENT_3D('',#10923,#10924,#10925); +#10923 = CARTESIAN_POINT('',(-30.93361577181,-53.25,26.527273489933)); +#10924 = DIRECTION('',(0.972899757087,-5.134277370533E-17, + -0.231227296527)); +#10925 = DIRECTION('',(0.231227296527,2.160271421941E-16,0.972899757087) + ); +#10926 = ADVANCED_FACE('',(#10927),#10945,.T.); +#10927 = FACE_BOUND('',#10928,.T.); +#10928 = EDGE_LOOP('',(#10929,#10937,#10943,#10944)); +#10929 = ORIENTED_EDGE('',*,*,#10930,.T.); +#10930 = EDGE_CURVE('',#7128,#10931,#10933,.T.); +#10931 = VERTEX_POINT('',#10932); +#10932 = CARTESIAN_POINT('',(-32.06083892617,-52.25,31.307181208054)); +#10933 = LINE('',#10934,#10935); +#10934 = CARTESIAN_POINT('',(-32.06083892617,-53.25,31.307181208054)); +#10935 = VECTOR('',#10936,1.); +#10936 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10937 = ORIENTED_EDGE('',*,*,#10938,.T.); +#10938 = EDGE_CURVE('',#10931,#10907,#10939,.T.); +#10939 = LINE('',#10940,#10941); +#10940 = CARTESIAN_POINT('',(-32.06083892617,-52.25,31.307181208054)); +#10941 = VECTOR('',#10942,1.); +#10942 = DIRECTION('',(0.229529180776,-2.161164092381E-16, + -0.973301780114)); +#10943 = ORIENTED_EDGE('',*,*,#10906,.F.); +#10944 = ORIENTED_EDGE('',*,*,#7135,.F.); +#10945 = PLANE('',#10946); +#10946 = AXIS2_PLACEMENT_3D('',#10947,#10948,#10949); +#10947 = CARTESIAN_POINT('',(-32.06083892617,-53.25,31.307181208054)); +#10948 = DIRECTION('',(-0.973301780114,-5.096571626422E-17, + -0.229529180776)); +#10949 = DIRECTION('',(0.229529180776,-2.161164092381E-16, + -0.973301780114)); +#10950 = ADVANCED_FACE('',(#10951),#10969,.T.); +#10951 = FACE_BOUND('',#10952,.T.); +#10952 = EDGE_LOOP('',(#10953,#10961,#10967,#10968)); +#10953 = ORIENTED_EDGE('',*,*,#10954,.T.); +#10954 = EDGE_CURVE('',#7120,#10955,#10957,.T.); +#10955 = VERTEX_POINT('',#10956); +#10956 = CARTESIAN_POINT('',(-33.69427013422,-52.25,31.307181208054)); +#10957 = LINE('',#10958,#10959); +#10958 = CARTESIAN_POINT('',(-33.69427013422,-53.25,31.307181208054)); +#10959 = VECTOR('',#10960,1.); +#10960 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10961 = ORIENTED_EDGE('',*,*,#10962,.T.); +#10962 = EDGE_CURVE('',#10955,#10931,#10963,.T.); +#10963 = LINE('',#10964,#10965); +#10964 = CARTESIAN_POINT('',(-33.69427013422,-52.25,31.307181208054)); +#10965 = VECTOR('',#10966,1.); +#10966 = DIRECTION('',(1.,0.,0.)); +#10967 = ORIENTED_EDGE('',*,*,#10930,.F.); +#10968 = ORIENTED_EDGE('',*,*,#7127,.F.); +#10969 = PLANE('',#10970); +#10970 = AXIS2_PLACEMENT_3D('',#10971,#10972,#10973); +#10971 = CARTESIAN_POINT('',(-33.69427013422,-53.25,31.307181208054)); +#10972 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#10973 = DIRECTION('',(1.,0.,0.)); +#10974 = ADVANCED_FACE('',(#10975),#10993,.T.); +#10975 = FACE_BOUND('',#10976,.T.); +#10976 = EDGE_LOOP('',(#10977,#10985,#10991,#10992)); +#10977 = ORIENTED_EDGE('',*,*,#10978,.T.); +#10978 = EDGE_CURVE('',#7112,#10979,#10981,.T.); +#10979 = VERTEX_POINT('',#10980); +#10980 = CARTESIAN_POINT('',(-34.82149328859,-52.25,26.527273489933)); +#10981 = LINE('',#10982,#10983); +#10982 = CARTESIAN_POINT('',(-34.82149328859,-53.25,26.527273489933)); +#10983 = VECTOR('',#10984,1.); +#10984 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#10985 = ORIENTED_EDGE('',*,*,#10986,.T.); +#10986 = EDGE_CURVE('',#10979,#10955,#10987,.T.); +#10987 = LINE('',#10988,#10989); +#10988 = CARTESIAN_POINT('',(-34.82149328859,-52.25,26.527273489933)); +#10989 = VECTOR('',#10990,1.); +#10990 = DIRECTION('',(0.229529180776,2.161164092381E-16,0.973301780114) + ); +#10991 = ORIENTED_EDGE('',*,*,#10954,.F.); +#10992 = ORIENTED_EDGE('',*,*,#7119,.F.); +#10993 = PLANE('',#10994); +#10994 = AXIS2_PLACEMENT_3D('',#10995,#10996,#10997); +#10995 = CARTESIAN_POINT('',(-34.82149328859,-53.25,26.527273489933)); +#10996 = DIRECTION('',(0.973301780114,-5.096571626422E-17, + -0.229529180776)); +#10997 = DIRECTION('',(0.229529180776,2.161164092381E-16,0.973301780114) + ); +#10998 = ADVANCED_FACE('',(#10999),#11017,.T.); +#10999 = FACE_BOUND('',#11000,.T.); +#11000 = EDGE_LOOP('',(#11001,#11009,#11015,#11016)); +#11001 = ORIENTED_EDGE('',*,*,#11002,.T.); +#11002 = EDGE_CURVE('',#7104,#11003,#11005,.T.); +#11003 = VERTEX_POINT('',#11004); +#11004 = CARTESIAN_POINT('',(-35.95752516778,-52.25,31.307181208054)); +#11005 = LINE('',#11006,#11007); +#11006 = CARTESIAN_POINT('',(-35.95752516778,-53.25,31.307181208054)); +#11007 = VECTOR('',#11008,1.); +#11008 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11009 = ORIENTED_EDGE('',*,*,#11010,.T.); +#11010 = EDGE_CURVE('',#11003,#10979,#11011,.T.); +#11011 = LINE('',#11012,#11013); +#11012 = CARTESIAN_POINT('',(-35.95752516778,-52.25,31.307181208054)); +#11013 = VECTOR('',#11014,1.); +#11014 = DIRECTION('',(0.231227296527,-2.160271421941E-16, + -0.972899757087)); +#11015 = ORIENTED_EDGE('',*,*,#10978,.F.); +#11016 = ORIENTED_EDGE('',*,*,#7111,.F.); +#11017 = PLANE('',#11018); +#11018 = AXIS2_PLACEMENT_3D('',#11019,#11020,#11021); +#11019 = CARTESIAN_POINT('',(-35.95752516778,-53.25,31.307181208054)); +#11020 = DIRECTION('',(-0.972899757087,-5.134277370533E-17, + -0.231227296527)); +#11021 = DIRECTION('',(0.231227296527,-2.160271421941E-16, + -0.972899757087)); +#11022 = ADVANCED_FACE('',(#11023),#11034,.T.); +#11023 = FACE_BOUND('',#11024,.T.); +#11024 = EDGE_LOOP('',(#11025,#11026,#11032,#11033)); +#11025 = ORIENTED_EDGE('',*,*,#10747,.T.); +#11026 = ORIENTED_EDGE('',*,*,#11027,.T.); +#11027 = EDGE_CURVE('',#10740,#11003,#11028,.T.); +#11028 = LINE('',#11029,#11030); +#11029 = CARTESIAN_POINT('',(-37.582147651,-52.25,31.307181208054)); +#11030 = VECTOR('',#11031,1.); +#11031 = DIRECTION('',(1.,0.,0.)); +#11032 = ORIENTED_EDGE('',*,*,#11002,.F.); +#11033 = ORIENTED_EDGE('',*,*,#7103,.F.); +#11034 = PLANE('',#11035); +#11035 = AXIS2_PLACEMENT_3D('',#11036,#11037,#11038); +#11036 = CARTESIAN_POINT('',(-37.582147651,-53.25,31.307181208054)); +#11037 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#11038 = DIRECTION('',(1.,0.,0.)); +#11039 = ADVANCED_FACE('',(#11040),#11065,.T.); +#11040 = FACE_BOUND('',#11041,.T.); +#11041 = EDGE_LOOP('',(#11042,#11050,#11058,#11064)); +#11042 = ORIENTED_EDGE('',*,*,#11043,.T.); +#11043 = EDGE_CURVE('',#7200,#11044,#11046,.T.); +#11044 = VERTEX_POINT('',#11045); +#11045 = CARTESIAN_POINT('',(-43.63315436241,-52.25,24.73)); +#11046 = LINE('',#11047,#11048); +#11047 = CARTESIAN_POINT('',(-43.63315436241,-53.25,24.73)); +#11048 = VECTOR('',#11049,1.); +#11049 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11050 = ORIENTED_EDGE('',*,*,#11051,.T.); +#11051 = EDGE_CURVE('',#11044,#11052,#11054,.T.); +#11052 = VERTEX_POINT('',#11053); +#11053 = CARTESIAN_POINT('',(-43.63315436241,-52.25,31.307181208054)); +#11054 = LINE('',#11055,#11056); +#11055 = CARTESIAN_POINT('',(-43.63315436241,-52.25,24.73)); +#11056 = VECTOR('',#11057,1.); +#11057 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11058 = ORIENTED_EDGE('',*,*,#11059,.F.); +#11059 = EDGE_CURVE('',#7202,#11052,#11060,.T.); +#11060 = LINE('',#11061,#11062); +#11061 = CARTESIAN_POINT('',(-43.63315436241,-53.25,31.307181208054)); +#11062 = VECTOR('',#11063,1.); +#11063 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11064 = ORIENTED_EDGE('',*,*,#7199,.F.); +#11065 = PLANE('',#11066); +#11066 = AXIS2_PLACEMENT_3D('',#11067,#11068,#11069); +#11067 = CARTESIAN_POINT('',(-43.63315436241,-53.25,24.73)); +#11068 = DIRECTION('',(1.,0.,0.)); +#11069 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11070 = ADVANCED_FACE('',(#11071),#11089,.T.); +#11071 = FACE_BOUND('',#11072,.T.); +#11072 = EDGE_LOOP('',(#11073,#11081,#11087,#11088)); +#11073 = ORIENTED_EDGE('',*,*,#11074,.T.); +#11074 = EDGE_CURVE('',#7258,#11075,#11077,.T.); +#11075 = VERTEX_POINT('',#11076); +#11076 = CARTESIAN_POINT('',(-41.94187919463,-52.25,24.73)); +#11077 = LINE('',#11078,#11079); +#11078 = CARTESIAN_POINT('',(-41.94187919463,-53.25,24.73)); +#11079 = VECTOR('',#11080,1.); +#11080 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11081 = ORIENTED_EDGE('',*,*,#11082,.T.); +#11082 = EDGE_CURVE('',#11075,#11044,#11083,.T.); +#11083 = LINE('',#11084,#11085); +#11084 = CARTESIAN_POINT('',(-41.94187919463,-52.25,24.73)); +#11085 = VECTOR('',#11086,1.); +#11086 = DIRECTION('',(-1.,0.,0.)); +#11087 = ORIENTED_EDGE('',*,*,#11043,.F.); +#11088 = ORIENTED_EDGE('',*,*,#7265,.F.); +#11089 = PLANE('',#11090); +#11090 = AXIS2_PLACEMENT_3D('',#11091,#11092,#11093); +#11091 = CARTESIAN_POINT('',(-41.94187919463,-53.25,24.73)); +#11092 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11093 = DIRECTION('',(-1.,0.,0.)); +#11094 = ADVANCED_FACE('',(#11095),#11113,.T.); +#11095 = FACE_BOUND('',#11096,.T.); +#11096 = EDGE_LOOP('',(#11097,#11105,#11111,#11112)); +#11097 = ORIENTED_EDGE('',*,*,#11098,.T.); +#11098 = EDGE_CURVE('',#7250,#11099,#11101,.T.); +#11099 = VERTEX_POINT('',#11100); +#11100 = CARTESIAN_POINT('',(-41.94187919463,-52.25,27.003825503356)); +#11101 = LINE('',#11102,#11103); +#11102 = CARTESIAN_POINT('',(-41.94187919463,-53.25,27.003825503356)); +#11103 = VECTOR('',#11104,1.); +#11104 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11105 = ORIENTED_EDGE('',*,*,#11106,.T.); +#11106 = EDGE_CURVE('',#11099,#11075,#11107,.T.); +#11107 = LINE('',#11108,#11109); +#11108 = CARTESIAN_POINT('',(-41.94187919463,-52.25,27.003825503356)); +#11109 = VECTOR('',#11110,1.); +#11110 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#11111 = ORIENTED_EDGE('',*,*,#11074,.F.); +#11112 = ORIENTED_EDGE('',*,*,#7257,.F.); +#11113 = PLANE('',#11114); +#11114 = AXIS2_PLACEMENT_3D('',#11115,#11116,#11117); +#11115 = CARTESIAN_POINT('',(-41.94187919463,-53.25,27.003825503356)); +#11116 = DIRECTION('',(-1.,0.,0.)); +#11117 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#11118 = ADVANCED_FACE('',(#11119),#11137,.T.); +#11119 = FACE_BOUND('',#11120,.T.); +#11120 = EDGE_LOOP('',(#11121,#11129,#11135,#11136)); +#11121 = ORIENTED_EDGE('',*,*,#11122,.T.); +#11122 = EDGE_CURVE('',#7242,#11123,#11125,.T.); +#11123 = VERTEX_POINT('',#11124); +#11124 = CARTESIAN_POINT('',(-40.82052852349,-52.25,27.003825503356)); +#11125 = LINE('',#11126,#11127); +#11126 = CARTESIAN_POINT('',(-40.82052852349,-53.25,27.003825503356)); +#11127 = VECTOR('',#11128,1.); +#11128 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11129 = ORIENTED_EDGE('',*,*,#11130,.T.); +#11130 = EDGE_CURVE('',#11123,#11099,#11131,.T.); +#11131 = LINE('',#11132,#11133); +#11132 = CARTESIAN_POINT('',(-40.82052852349,-52.25,27.003825503356)); +#11133 = VECTOR('',#11134,1.); +#11134 = DIRECTION('',(-1.,0.,0.)); +#11135 = ORIENTED_EDGE('',*,*,#11098,.F.); +#11136 = ORIENTED_EDGE('',*,*,#7249,.F.); +#11137 = PLANE('',#11138); +#11138 = AXIS2_PLACEMENT_3D('',#11139,#11140,#11141); +#11139 = CARTESIAN_POINT('',(-40.82052852349,-53.25,27.003825503356)); +#11140 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11141 = DIRECTION('',(-1.,0.,0.)); +#11142 = ADVANCED_FACE('',(#11143),#11161,.T.); +#11143 = FACE_BOUND('',#11144,.T.); +#11144 = EDGE_LOOP('',(#11145,#11153,#11159,#11160)); +#11145 = ORIENTED_EDGE('',*,*,#11146,.T.); +#11146 = EDGE_CURVE('',#7234,#11147,#11149,.T.); +#11147 = VERTEX_POINT('',#11148); +#11148 = CARTESIAN_POINT('',(-38.8931795302,-52.25,27.562005033557)); +#11149 = LINE('',#11150,#11151); +#11150 = CARTESIAN_POINT('',(-38.8931795302,-53.25,27.562005033557)); +#11151 = VECTOR('',#11152,1.); +#11152 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11153 = ORIENTED_EDGE('',*,*,#11154,.T.); +#11154 = EDGE_CURVE('',#11147,#11123,#11155,.T.); +#11155 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11156,#11157,#11158), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11156 = CARTESIAN_POINT('',(-38.8931795302,-52.25,27.562005033557)); +#11157 = CARTESIAN_POINT('',(-39.56499161073,-52.25,27.003825503356)); +#11158 = CARTESIAN_POINT('',(-40.82052852349,-52.25,27.003825503356)); +#11159 = ORIENTED_EDGE('',*,*,#11122,.F.); +#11160 = ORIENTED_EDGE('',*,*,#7241,.F.); +#11161 = SURFACE_OF_LINEAR_EXTRUSION('',#11162,#11166); +#11162 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11163,#11164,#11165), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11163 = CARTESIAN_POINT('',(-38.8931795302,-53.25,27.562005033557)); +#11164 = CARTESIAN_POINT('',(-39.56499161073,-53.25,27.003825503356)); +#11165 = CARTESIAN_POINT('',(-40.82052852349,-53.25,27.003825503356)); +#11166 = VECTOR('',#11167,1.); +#11167 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11168 = ADVANCED_FACE('',(#11169),#11187,.T.); +#11169 = FACE_BOUND('',#11170,.T.); +#11170 = EDGE_LOOP('',(#11171,#11179,#11185,#11186)); +#11171 = ORIENTED_EDGE('',*,*,#11172,.T.); +#11172 = EDGE_CURVE('',#7226,#11173,#11175,.T.); +#11173 = VERTEX_POINT('',#11174); +#11174 = CARTESIAN_POINT('',(-38.2210738255,-52.25,29.157852348993)); +#11175 = LINE('',#11176,#11177); +#11176 = CARTESIAN_POINT('',(-38.2210738255,-53.25,29.157852348993)); +#11177 = VECTOR('',#11178,1.); +#11178 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11179 = ORIENTED_EDGE('',*,*,#11180,.T.); +#11180 = EDGE_CURVE('',#11173,#11147,#11181,.T.); +#11181 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11182,#11183,#11184), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11182 = CARTESIAN_POINT('',(-38.2210738255,-52.25,29.157852348993)); +#11183 = CARTESIAN_POINT('',(-38.2210738255,-52.25,28.120478187919)); +#11184 = CARTESIAN_POINT('',(-38.8931795302,-52.25,27.562005033557)); +#11185 = ORIENTED_EDGE('',*,*,#11146,.F.); +#11186 = ORIENTED_EDGE('',*,*,#7233,.F.); +#11187 = SURFACE_OF_LINEAR_EXTRUSION('',#11188,#11192); +#11188 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11189,#11190,#11191), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11189 = CARTESIAN_POINT('',(-38.2210738255,-53.25,29.157852348993)); +#11190 = CARTESIAN_POINT('',(-38.2210738255,-53.25,28.120478187919)); +#11191 = CARTESIAN_POINT('',(-38.8931795302,-53.25,27.562005033557)); +#11192 = VECTOR('',#11193,1.); +#11193 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11194 = ADVANCED_FACE('',(#11195),#11213,.T.); +#11195 = FACE_BOUND('',#11196,.T.); +#11196 = EDGE_LOOP('',(#11197,#11205,#11211,#11212)); +#11197 = ORIENTED_EDGE('',*,*,#11198,.T.); +#11198 = EDGE_CURVE('',#7218,#11199,#11201,.T.); +#11199 = VERTEX_POINT('',#11200); +#11200 = CARTESIAN_POINT('',(-38.8931795302,-52.25,30.748708053691)); +#11201 = LINE('',#11202,#11203); +#11202 = CARTESIAN_POINT('',(-38.8931795302,-53.25,30.748708053691)); +#11203 = VECTOR('',#11204,1.); +#11204 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11205 = ORIENTED_EDGE('',*,*,#11206,.T.); +#11206 = EDGE_CURVE('',#11199,#11173,#11207,.T.); +#11207 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11208,#11209,#11210), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11208 = CARTESIAN_POINT('',(-38.8931795302,-52.25,30.748708053691)); +#11209 = CARTESIAN_POINT('',(-38.2210738255,-52.25,30.19052852349)); +#11210 = CARTESIAN_POINT('',(-38.2210738255,-52.25,29.157852348993)); +#11211 = ORIENTED_EDGE('',*,*,#11172,.F.); +#11212 = ORIENTED_EDGE('',*,*,#7225,.F.); +#11213 = SURFACE_OF_LINEAR_EXTRUSION('',#11214,#11218); +#11214 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11215,#11216,#11217), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11215 = CARTESIAN_POINT('',(-38.8931795302,-53.25,30.748708053691)); +#11216 = CARTESIAN_POINT('',(-38.2210738255,-53.25,30.19052852349)); +#11217 = CARTESIAN_POINT('',(-38.2210738255,-53.25,29.157852348993)); +#11218 = VECTOR('',#11219,1.); +#11219 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11220 = ADVANCED_FACE('',(#11221),#11239,.T.); +#11221 = FACE_BOUND('',#11222,.T.); +#11222 = EDGE_LOOP('',(#11223,#11231,#11237,#11238)); +#11223 = ORIENTED_EDGE('',*,*,#11224,.T.); +#11224 = EDGE_CURVE('',#7210,#11225,#11227,.T.); +#11225 = VERTEX_POINT('',#11226); +#11226 = CARTESIAN_POINT('',(-40.82052852349,-52.25,31.307181208054)); +#11227 = LINE('',#11228,#11229); +#11228 = CARTESIAN_POINT('',(-40.82052852349,-53.25,31.307181208054)); +#11229 = VECTOR('',#11230,1.); +#11230 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11231 = ORIENTED_EDGE('',*,*,#11232,.T.); +#11232 = EDGE_CURVE('',#11225,#11199,#11233,.T.); +#11233 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11234,#11235,#11236), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11234 = CARTESIAN_POINT('',(-40.82052852349,-52.25,31.307181208054)); +#11235 = CARTESIAN_POINT('',(-39.56499161073,-52.25,31.307181208054)); +#11236 = CARTESIAN_POINT('',(-38.8931795302,-52.25,30.748708053691)); +#11237 = ORIENTED_EDGE('',*,*,#11198,.F.); +#11238 = ORIENTED_EDGE('',*,*,#7217,.F.); +#11239 = SURFACE_OF_LINEAR_EXTRUSION('',#11240,#11244); +#11240 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#11241,#11242,#11243), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#11241 = CARTESIAN_POINT('',(-40.82052852349,-53.25,31.307181208054)); +#11242 = CARTESIAN_POINT('',(-39.56499161073,-53.25,31.307181208054)); +#11243 = CARTESIAN_POINT('',(-38.8931795302,-53.25,30.748708053691)); +#11244 = VECTOR('',#11245,1.); +#11245 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11246 = ADVANCED_FACE('',(#11247),#11258,.T.); +#11247 = FACE_BOUND('',#11248,.T.); +#11248 = EDGE_LOOP('',(#11249,#11250,#11256,#11257)); +#11249 = ORIENTED_EDGE('',*,*,#11059,.T.); +#11250 = ORIENTED_EDGE('',*,*,#11251,.T.); +#11251 = EDGE_CURVE('',#11052,#11225,#11252,.T.); +#11252 = LINE('',#11253,#11254); +#11253 = CARTESIAN_POINT('',(-43.63315436241,-52.25,31.307181208054)); +#11254 = VECTOR('',#11255,1.); +#11255 = DIRECTION('',(1.,0.,0.)); +#11256 = ORIENTED_EDGE('',*,*,#11224,.F.); +#11257 = ORIENTED_EDGE('',*,*,#7209,.F.); +#11258 = PLANE('',#11259); +#11259 = AXIS2_PLACEMENT_3D('',#11260,#11261,#11262); +#11260 = CARTESIAN_POINT('',(-43.63315436241,-53.25,31.307181208054)); +#11261 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#11262 = DIRECTION('',(1.,0.,0.)); +#11263 = ADVANCED_FACE('',(#11264),#11275,.F.); +#11264 = FACE_BOUND('',#11265,.F.); +#11265 = EDGE_LOOP('',(#11266,#11267,#11273,#11274)); +#11266 = ORIENTED_EDGE('',*,*,#7273,.F.); +#11267 = ORIENTED_EDGE('',*,*,#11268,.T.); +#11268 = EDGE_CURVE('',#7274,#7773,#11269,.T.); +#11269 = LINE('',#11270,#11271); +#11270 = CARTESIAN_POINT('',(21.126453152144,-53.25,15.)); +#11271 = VECTOR('',#11272,1.); +#11272 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11273 = ORIENTED_EDGE('',*,*,#7772,.T.); +#11274 = ORIENTED_EDGE('',*,*,#11268,.F.); +#11275 = CYLINDRICAL_SURFACE('',#11276,1.25); +#11276 = AXIS2_PLACEMENT_3D('',#11277,#11278,#11279); +#11277 = CARTESIAN_POINT('',(19.876453152144,-53.25,15.)); +#11278 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11279 = DIRECTION('',(1.,0.,0.)); +#11280 = ADVANCED_FACE('',(#11281),#11297,.T.); +#11281 = FACE_BOUND('',#11282,.T.); +#11282 = EDGE_LOOP('',(#11283,#11284,#11290,#11291)); +#11283 = ORIENTED_EDGE('',*,*,#7284,.F.); +#11284 = ORIENTED_EDGE('',*,*,#11285,.T.); +#11285 = EDGE_CURVE('',#7285,#7784,#11286,.T.); +#11286 = LINE('',#11287,#11288); +#11287 = CARTESIAN_POINT('',(8.676453152144,-53.25,13.)); +#11288 = VECTOR('',#11289,1.); +#11289 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11290 = ORIENTED_EDGE('',*,*,#7783,.T.); +#11291 = ORIENTED_EDGE('',*,*,#11292,.F.); +#11292 = EDGE_CURVE('',#7287,#7786,#11293,.T.); +#11293 = LINE('',#11294,#11295); +#11294 = CARTESIAN_POINT('',(8.676453152144,-53.25,17.)); +#11295 = VECTOR('',#11296,1.); +#11296 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11297 = PLANE('',#11298); +#11298 = AXIS2_PLACEMENT_3D('',#11299,#11300,#11301); +#11299 = CARTESIAN_POINT('',(8.676453152144,-53.25,13.)); +#11300 = DIRECTION('',(1.,0.,0.)); +#11301 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11302 = ADVANCED_FACE('',(#11303),#11314,.T.); +#11303 = FACE_BOUND('',#11304,.T.); +#11304 = EDGE_LOOP('',(#11305,#11306,#11312,#11313)); +#11305 = ORIENTED_EDGE('',*,*,#7310,.F.); +#11306 = ORIENTED_EDGE('',*,*,#11307,.T.); +#11307 = EDGE_CURVE('',#7303,#7802,#11308,.T.); +#11308 = LINE('',#11309,#11310); +#11309 = CARTESIAN_POINT('',(16.076453152144,-53.25,13.)); +#11310 = VECTOR('',#11311,1.); +#11311 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11312 = ORIENTED_EDGE('',*,*,#7809,.T.); +#11313 = ORIENTED_EDGE('',*,*,#11285,.F.); +#11314 = PLANE('',#11315); +#11315 = AXIS2_PLACEMENT_3D('',#11316,#11317,#11318); +#11316 = CARTESIAN_POINT('',(16.076453152144,-53.25,13.)); +#11317 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11318 = DIRECTION('',(-1.,0.,0.)); +#11319 = ADVANCED_FACE('',(#11320),#11331,.T.); +#11320 = FACE_BOUND('',#11321,.T.); +#11321 = EDGE_LOOP('',(#11322,#11323,#11324,#11325)); +#11322 = ORIENTED_EDGE('',*,*,#7294,.F.); +#11323 = ORIENTED_EDGE('',*,*,#11292,.T.); +#11324 = ORIENTED_EDGE('',*,*,#7793,.T.); +#11325 = ORIENTED_EDGE('',*,*,#11326,.F.); +#11326 = EDGE_CURVE('',#7295,#7794,#11327,.T.); +#11327 = LINE('',#11328,#11329); +#11328 = CARTESIAN_POINT('',(16.076453152144,-53.25,17.)); +#11329 = VECTOR('',#11330,1.); +#11330 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11331 = PLANE('',#11332); +#11332 = AXIS2_PLACEMENT_3D('',#11333,#11334,#11335); +#11333 = CARTESIAN_POINT('',(8.676453152144,-53.25,17.)); +#11334 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#11335 = DIRECTION('',(1.,0.,0.)); +#11336 = ADVANCED_FACE('',(#11337),#11343,.T.); +#11337 = FACE_BOUND('',#11338,.T.); +#11338 = EDGE_LOOP('',(#11339,#11340,#11341,#11342)); +#11339 = ORIENTED_EDGE('',*,*,#7302,.F.); +#11340 = ORIENTED_EDGE('',*,*,#11326,.T.); +#11341 = ORIENTED_EDGE('',*,*,#7801,.T.); +#11342 = ORIENTED_EDGE('',*,*,#11307,.F.); +#11343 = PLANE('',#11344); +#11344 = AXIS2_PLACEMENT_3D('',#11345,#11346,#11347); +#11345 = CARTESIAN_POINT('',(16.076453152144,-53.25,17.)); +#11346 = DIRECTION('',(-1.,0.,0.)); +#11347 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#11348 = ADVANCED_FACE('',(#11349),#11360,.F.); +#11349 = FACE_BOUND('',#11350,.F.); +#11350 = EDGE_LOOP('',(#11351,#11352,#11358,#11359)); +#11351 = ORIENTED_EDGE('',*,*,#7318,.F.); +#11352 = ORIENTED_EDGE('',*,*,#11353,.T.); +#11353 = EDGE_CURVE('',#7319,#7818,#11354,.T.); +#11354 = LINE('',#11355,#11356); +#11355 = CARTESIAN_POINT('',(6.126453152144,-53.25,15.)); +#11356 = VECTOR('',#11357,1.); +#11357 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11358 = ORIENTED_EDGE('',*,*,#7817,.T.); +#11359 = ORIENTED_EDGE('',*,*,#11353,.F.); +#11360 = CYLINDRICAL_SURFACE('',#11361,1.25); +#11361 = AXIS2_PLACEMENT_3D('',#11362,#11363,#11364); +#11362 = CARTESIAN_POINT('',(4.876453152144,-53.25,15.)); +#11363 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11364 = DIRECTION('',(1.,0.,0.)); +#11365 = ADVANCED_FACE('',(#11366),#11377,.F.); +#11366 = FACE_BOUND('',#11367,.F.); +#11367 = EDGE_LOOP('',(#11368,#11369,#11375,#11376)); +#11368 = ORIENTED_EDGE('',*,*,#7329,.F.); +#11369 = ORIENTED_EDGE('',*,*,#11370,.T.); +#11370 = EDGE_CURVE('',#7330,#7829,#11371,.T.); +#11371 = LINE('',#11372,#11373); +#11372 = CARTESIAN_POINT('',(-21.15,-53.25,15.)); +#11373 = VECTOR('',#11374,1.); +#11374 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#11375 = ORIENTED_EDGE('',*,*,#7828,.T.); +#11376 = ORIENTED_EDGE('',*,*,#11370,.F.); +#11377 = CYLINDRICAL_SURFACE('',#11378,5.1); +#11378 = AXIS2_PLACEMENT_3D('',#11379,#11380,#11381); +#11379 = CARTESIAN_POINT('',(-26.25,-53.25,15.)); +#11380 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11381 = DIRECTION('',(1.,0.,0.)); +#11382 = ADVANCED_FACE('',(#11383),#11399,.T.); +#11383 = FACE_BOUND('',#11384,.T.); +#11384 = EDGE_LOOP('',(#11385,#11391,#11392,#11398)); +#11385 = ORIENTED_EDGE('',*,*,#11386,.F.); +#11386 = EDGE_CURVE('',#1786,#1811,#11387,.T.); +#11387 = LINE('',#11388,#11389); +#11388 = CARTESIAN_POINT('',(-53.23209412474,-44.609589,0.)); +#11389 = VECTOR('',#11390,1.); +#11390 = DIRECTION('',(0.,1.,0.)); +#11391 = ORIENTED_EDGE('',*,*,#7593,.F.); +#11392 = ORIENTED_EDGE('',*,*,#11393,.T.); +#11393 = EDGE_CURVE('',#7594,#7416,#11394,.T.); +#11394 = LINE('',#11395,#11396); +#11395 = CARTESIAN_POINT('',(-53.23209412474,-44.609589,2.)); +#11396 = VECTOR('',#11397,1.); +#11397 = DIRECTION('',(0.,1.,0.)); +#11398 = ORIENTED_EDGE('',*,*,#7424,.T.); +#11399 = PLANE('',#11400); +#11400 = AXIS2_PLACEMENT_3D('',#11401,#11402,#11403); +#11401 = CARTESIAN_POINT('',(-53.23209412474,-44.609589,0.)); +#11402 = DIRECTION('',(-1.,0.,0.)); +#11403 = DIRECTION('',(0.,1.,0.)); +#11404 = ADVANCED_FACE('',(#11405),#11416,.T.); +#11405 = FACE_BOUND('',#11406,.T.); +#11406 = EDGE_LOOP('',(#11407,#11408,#11409,#11410)); +#11407 = ORIENTED_EDGE('',*,*,#7415,.T.); +#11408 = ORIENTED_EDGE('',*,*,#11393,.F.); +#11409 = ORIENTED_EDGE('',*,*,#7601,.T.); +#11410 = ORIENTED_EDGE('',*,*,#11411,.T.); +#11411 = EDGE_CURVE('',#7602,#7408,#11412,.T.); +#11412 = LINE('',#11413,#11414); +#11413 = CARTESIAN_POINT('',(-50.73209412474,-47.774498,2.)); +#11414 = VECTOR('',#11415,1.); +#11415 = DIRECTION('',(0.,1.,0.)); +#11416 = PLANE('',#11417); +#11417 = AXIS2_PLACEMENT_3D('',#11418,#11419,#11420); +#11418 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11419 = DIRECTION('',(0.,0.,1.)); +#11420 = DIRECTION('',(1.,0.,0.)); +#11421 = ADVANCED_FACE('',(#11422),#11433,.F.); +#11422 = FACE_BOUND('',#11423,.F.); +#11423 = EDGE_LOOP('',(#11424,#11430,#11431,#11432)); +#11424 = ORIENTED_EDGE('',*,*,#11425,.F.); +#11425 = EDGE_CURVE('',#7611,#7399,#11426,.T.); +#11426 = LINE('',#11427,#11428); +#11427 = CARTESIAN_POINT('',(-50.73209412474,-47.774498,0.)); +#11428 = VECTOR('',#11429,1.); +#11429 = DIRECTION('',(0.,1.,0.)); +#11430 = ORIENTED_EDGE('',*,*,#7610,.F.); +#11431 = ORIENTED_EDGE('',*,*,#11411,.T.); +#11432 = ORIENTED_EDGE('',*,*,#7407,.T.); +#11433 = PLANE('',#11434); +#11434 = AXIS2_PLACEMENT_3D('',#11435,#11436,#11437); +#11435 = CARTESIAN_POINT('',(-50.73209412474,-47.774498,0.)); +#11436 = DIRECTION('',(-1.,0.,0.)); +#11437 = DIRECTION('',(0.,1.,0.)); +#11438 = ADVANCED_FACE('',(#11439),#11444,.F.); +#11439 = FACE_BOUND('',#11440,.F.); +#11440 = EDGE_LOOP('',(#11441,#11442,#11443)); +#11441 = ORIENTED_EDGE('',*,*,#7398,.T.); +#11442 = ORIENTED_EDGE('',*,*,#7471,.F.); +#11443 = ORIENTED_EDGE('',*,*,#7463,.F.); +#11444 = PLANE('',#11445); +#11445 = AXIS2_PLACEMENT_3D('',#11446,#11447,#11448); +#11446 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.) + ); +#11447 = DIRECTION('',(0.,0.,1.)); +#11448 = DIRECTION('',(1.,0.,0.)); +#11449 = ADVANCED_FACE('',(#11450),#11466,.F.); +#11450 = FACE_BOUND('',#11451,.F.); +#11451 = EDGE_LOOP('',(#11452,#11458,#11459,#11465)); +#11452 = ORIENTED_EDGE('',*,*,#11453,.F.); +#11453 = EDGE_CURVE('',#7391,#8063,#11454,.T.); +#11454 = LINE('',#11455,#11456); +#11455 = CARTESIAN_POINT('',(-50.73209412474,47.692131124746,0.)); +#11456 = VECTOR('',#11457,1.); +#11457 = DIRECTION('',(1.,0.,0.)); +#11458 = ORIENTED_EDGE('',*,*,#7390,.F.); +#11459 = ORIENTED_EDGE('',*,*,#11460,.T.); +#11460 = EDGE_CURVE('',#7382,#8072,#11461,.T.); +#11461 = LINE('',#11462,#11463); +#11462 = CARTESIAN_POINT('',(-50.73209412474,47.692131124746,2.)); +#11463 = VECTOR('',#11464,1.); +#11464 = DIRECTION('',(1.,0.,0.)); +#11465 = ORIENTED_EDGE('',*,*,#8071,.T.); +#11466 = PLANE('',#11467); +#11467 = AXIS2_PLACEMENT_3D('',#11468,#11469,#11470); +#11468 = CARTESIAN_POINT('',(-50.73209412474,47.692131124746,0.)); +#11469 = DIRECTION('',(0.,1.,0.)); +#11470 = DIRECTION('',(1.,0.,0.)); +#11471 = ADVANCED_FACE('',(#11472),#11491,.T.); +#11472 = FACE_BOUND('',#11473,.T.); +#11473 = EDGE_LOOP('',(#11474,#11482,#11483,#11484,#11485)); +#11474 = ORIENTED_EDGE('',*,*,#11475,.F.); +#11475 = EDGE_CURVE('',#7374,#11476,#11478,.T.); +#11476 = VERTEX_POINT('',#11477); +#11477 = CARTESIAN_POINT('',(47.146065,50.192131124746,2.)); +#11478 = LINE('',#11479,#11480); +#11479 = CARTESIAN_POINT('',(-47.91711,50.192131124746,2.)); +#11480 = VECTOR('',#11481,1.); +#11481 = DIRECTION('',(1.,0.,0.)); +#11482 = ORIENTED_EDGE('',*,*,#7381,.T.); +#11483 = ORIENTED_EDGE('',*,*,#11460,.T.); +#11484 = ORIENTED_EDGE('',*,*,#8079,.T.); +#11485 = ORIENTED_EDGE('',*,*,#11486,.F.); +#11486 = EDGE_CURVE('',#11476,#8080,#11487,.T.); +#11487 = LINE('',#11488,#11489); +#11488 = CARTESIAN_POINT('',(47.146065,50.192131124746,2.)); +#11489 = VECTOR('',#11490,1.); +#11490 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#11491 = PLANE('',#11492); +#11492 = AXIS2_PLACEMENT_3D('',#11493,#11494,#11495); +#11493 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11494 = DIRECTION('',(0.,0.,1.)); +#11495 = DIRECTION('',(1.,0.,0.)); +#11496 = ADVANCED_FACE('',(#11497),#11515,.T.); +#11497 = FACE_BOUND('',#11498,.T.); +#11498 = EDGE_LOOP('',(#11499,#11507,#11508,#11509)); +#11499 = ORIENTED_EDGE('',*,*,#11500,.F.); +#11500 = EDGE_CURVE('',#1590,#11501,#11503,.T.); +#11501 = VERTEX_POINT('',#11502); +#11502 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#11503 = LINE('',#11504,#11505); +#11504 = CARTESIAN_POINT('',(-47.91711,50.192131124746,0.)); +#11505 = VECTOR('',#11506,1.); +#11506 = DIRECTION('',(1.,0.,0.)); +#11507 = ORIENTED_EDGE('',*,*,#7373,.F.); +#11508 = ORIENTED_EDGE('',*,*,#11475,.T.); +#11509 = ORIENTED_EDGE('',*,*,#11510,.F.); +#11510 = EDGE_CURVE('',#11501,#11476,#11511,.T.); +#11511 = LINE('',#11512,#11513); +#11512 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#11513 = VECTOR('',#11514,1.); +#11514 = DIRECTION('',(0.,0.,1.)); +#11515 = PLANE('',#11516); +#11516 = AXIS2_PLACEMENT_3D('',#11517,#11518,#11519); +#11517 = CARTESIAN_POINT('',(-47.91711,50.192131124746,0.)); +#11518 = DIRECTION('',(0.,1.,0.)); +#11519 = DIRECTION('',(1.,0.,0.)); +#11520 = ADVANCED_FACE('',(#11521),#11533,.F.); +#11521 = FACE_BOUND('',#11522,.F.); +#11522 = EDGE_LOOP('',(#11523,#11524,#11525,#11526,#11527)); +#11523 = ORIENTED_EDGE('',*,*,#11500,.F.); +#11524 = ORIENTED_EDGE('',*,*,#7438,.F.); +#11525 = ORIENTED_EDGE('',*,*,#11453,.T.); +#11526 = ORIENTED_EDGE('',*,*,#8103,.F.); +#11527 = ORIENTED_EDGE('',*,*,#11528,.F.); +#11528 = EDGE_CURVE('',#11501,#1609,#11529,.T.); +#11529 = LINE('',#11530,#11531); +#11530 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#11531 = VECTOR('',#11532,1.); +#11532 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#11533 = PLANE('',#11534); +#11534 = AXIS2_PLACEMENT_3D('',#11535,#11536,#11537); +#11535 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11536 = DIRECTION('',(0.,0.,1.)); +#11537 = DIRECTION('',(1.,0.,0.)); +#11538 = ADVANCED_FACE('',(#11539),#11545,.F.); +#11539 = FACE_BOUND('',#11540,.F.); +#11540 = EDGE_LOOP('',(#11541,#11542,#11543,#11544)); +#11541 = ORIENTED_EDGE('',*,*,#7456,.F.); +#11542 = ORIENTED_EDGE('',*,*,#11386,.F.); +#11543 = ORIENTED_EDGE('',*,*,#7658,.F.); +#11544 = ORIENTED_EDGE('',*,*,#11425,.T.); +#11545 = PLANE('',#11546); +#11546 = AXIS2_PLACEMENT_3D('',#11547,#11548,#11549); +#11547 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11548 = DIRECTION('',(0.,0.,1.)); +#11549 = DIRECTION('',(1.,0.,0.)); +#11550 = ADVANCED_FACE('',(#11551),#11568,.F.); +#11551 = FACE_BOUND('',#11552,.F.); +#11552 = EDGE_LOOP('',(#11553,#11561,#11567)); +#11553 = ORIENTED_EDGE('',*,*,#11554,.F.); +#11554 = EDGE_CURVE('',#11555,#1845,#11557,.T.); +#11555 = VERTEX_POINT('',#11556); +#11556 = CARTESIAN_POINT('',(-50.804882,47.882137,0.)); +#11557 = LINE('',#11558,#11559); +#11558 = CARTESIAN_POINT('',(-50.804882,47.882137,0.)); +#11559 = VECTOR('',#11560,1.); +#11560 = DIRECTION('',(0.780898287194,0.624658198584,0.)); +#11561 = ORIENTED_EDGE('',*,*,#11562,.F.); +#11562 = EDGE_CURVE('',#1828,#11555,#11563,.T.); +#11563 = LINE('',#11564,#11565); +#11564 = CARTESIAN_POINT('',(-53.23209412474,44.565296,0.)); +#11565 = VECTOR('',#11566,1.); +#11566 = DIRECTION('',(0.590550448633,0.807000723432,0.)); +#11567 = ORIENTED_EDGE('',*,*,#7447,.T.); +#11568 = PLANE('',#11569); +#11569 = AXIS2_PLACEMENT_3D('',#11570,#11571,#11572); +#11570 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11571 = DIRECTION('',(0.,0.,1.)); +#11572 = DIRECTION('',(1.,0.,0.)); +#11573 = ADVANCED_FACE('',(#11574),#11592,.T.); +#11574 = FACE_BOUND('',#11575,.T.); +#11575 = EDGE_LOOP('',(#11576,#11577,#11578,#11586)); +#11576 = ORIENTED_EDGE('',*,*,#11562,.F.); +#11577 = ORIENTED_EDGE('',*,*,#7512,.F.); +#11578 = ORIENTED_EDGE('',*,*,#11579,.T.); +#11579 = EDGE_CURVE('',#7504,#11580,#11582,.T.); +#11580 = VERTEX_POINT('',#11581); +#11581 = CARTESIAN_POINT('',(-50.804882,47.882137,2.)); +#11582 = LINE('',#11583,#11584); +#11583 = CARTESIAN_POINT('',(-53.23209412474,44.565296,2.)); +#11584 = VECTOR('',#11585,1.); +#11585 = DIRECTION('',(0.590550448633,0.807000723432,0.)); +#11586 = ORIENTED_EDGE('',*,*,#11587,.F.); +#11587 = EDGE_CURVE('',#11555,#11580,#11588,.T.); +#11588 = LINE('',#11589,#11590); +#11589 = CARTESIAN_POINT('',(-50.804882,47.882137,0.)); +#11590 = VECTOR('',#11591,1.); +#11591 = DIRECTION('',(0.,0.,1.)); +#11592 = PLANE('',#11593); +#11593 = AXIS2_PLACEMENT_3D('',#11594,#11595,#11596); +#11594 = CARTESIAN_POINT('',(-53.23209412474,44.565296,0.)); +#11595 = DIRECTION('',(-0.807000723432,0.590550448633,0.)); +#11596 = DIRECTION('',(0.590550448633,0.807000723432,0.)); +#11597 = ADVANCED_FACE('',(#11598),#11608,.T.); +#11598 = FACE_BOUND('',#11599,.T.); +#11599 = EDGE_LOOP('',(#11600,#11606,#11607)); +#11600 = ORIENTED_EDGE('',*,*,#11601,.F.); +#11601 = EDGE_CURVE('',#11580,#7496,#11602,.T.); +#11602 = LINE('',#11603,#11604); +#11603 = CARTESIAN_POINT('',(-50.804882,47.882137,2.)); +#11604 = VECTOR('',#11605,1.); +#11605 = DIRECTION('',(0.780898287194,0.624658198584,0.)); +#11606 = ORIENTED_EDGE('',*,*,#11579,.F.); +#11607 = ORIENTED_EDGE('',*,*,#7503,.F.); +#11608 = PLANE('',#11609); +#11609 = AXIS2_PLACEMENT_3D('',#11610,#11611,#11612); +#11610 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11611 = DIRECTION('',(0.,0.,1.)); +#11612 = DIRECTION('',(1.,0.,0.)); +#11613 = ADVANCED_FACE('',(#11614),#11620,.T.); +#11614 = FACE_BOUND('',#11615,.T.); +#11615 = EDGE_LOOP('',(#11616,#11617,#11618,#11619)); +#11616 = ORIENTED_EDGE('',*,*,#11554,.F.); +#11617 = ORIENTED_EDGE('',*,*,#11587,.T.); +#11618 = ORIENTED_EDGE('',*,*,#11601,.T.); +#11619 = ORIENTED_EDGE('',*,*,#7495,.T.); +#11620 = PLANE('',#11621); +#11621 = AXIS2_PLACEMENT_3D('',#11622,#11623,#11624); +#11622 = CARTESIAN_POINT('',(-50.804882,47.882137,0.)); +#11623 = DIRECTION('',(-0.624658198584,0.780898287194,0.)); +#11624 = DIRECTION('',(0.780898287194,0.624658198584,0.)); +#11625 = ADVANCED_FACE('',(#11626),#11643,.F.); +#11626 = FACE_BOUND('',#11627,.F.); +#11627 = EDGE_LOOP('',(#11628,#11629,#11637)); +#11628 = ORIENTED_EDGE('',*,*,#7540,.F.); +#11629 = ORIENTED_EDGE('',*,*,#11630,.F.); +#11630 = EDGE_CURVE('',#11631,#7541,#11633,.T.); +#11631 = VERTEX_POINT('',#11632); +#11632 = CARTESIAN_POINT('',(-52.00016,-5.,3.6)); +#11633 = LINE('',#11634,#11635); +#11634 = CARTESIAN_POINT('',(-52.00016,-5.,3.6)); +#11635 = VECTOR('',#11636,1.); +#11636 = DIRECTION('',(-0.2832307491,2.129522766076E-16,0.959051793578) + ); +#11637 = ORIENTED_EDGE('',*,*,#11638,.F.); +#11638 = EDGE_CURVE('',#7543,#11631,#11639,.T.); +#11639 = LINE('',#11640,#11641); +#11640 = CARTESIAN_POINT('',(-53.50016,-5.,3.6)); +#11641 = VECTOR('',#11642,1.); +#11642 = DIRECTION('',(1.,0.,0.)); +#11643 = PLANE('',#11644); +#11644 = AXIS2_PLACEMENT_3D('',#11645,#11646,#11647); +#11645 = CARTESIAN_POINT('',(-53.07094421496,-5.,5.818801785035)); +#11646 = DIRECTION('',(-6.162975822039E-33,1.,-2.22044604925E-16)); +#11647 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11648 = ADVANCED_FACE('',(#11649),#11667,.F.); +#11649 = FACE_BOUND('',#11650,.F.); +#11650 = EDGE_LOOP('',(#11651,#11659,#11665,#11666)); +#11651 = ORIENTED_EDGE('',*,*,#11652,.F.); +#11652 = EDGE_CURVE('',#11653,#7559,#11655,.T.); +#11653 = VERTEX_POINT('',#11654); +#11654 = CARTESIAN_POINT('',(-52.00016,5.,3.6)); +#11655 = LINE('',#11656,#11657); +#11656 = CARTESIAN_POINT('',(-52.00016,5.,3.6)); +#11657 = VECTOR('',#11658,1.); +#11658 = DIRECTION('',(-0.2832307491,2.129522766076E-16,0.959051793578) + ); +#11659 = ORIENTED_EDGE('',*,*,#11660,.T.); +#11660 = EDGE_CURVE('',#11653,#11631,#11661,.T.); +#11661 = LINE('',#11662,#11663); +#11662 = CARTESIAN_POINT('',(-52.00016,5.,3.6)); +#11663 = VECTOR('',#11664,1.); +#11664 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#11665 = ORIENTED_EDGE('',*,*,#11630,.T.); +#11666 = ORIENTED_EDGE('',*,*,#7566,.F.); +#11667 = PLANE('',#11668); +#11668 = AXIS2_PLACEMENT_3D('',#11669,#11670,#11671); +#11669 = CARTESIAN_POINT('',(-52.00016,5.,3.6)); +#11670 = DIRECTION('',(-0.959051793578,-6.288985978647E-17,-0.2832307491 + )); +#11671 = DIRECTION('',(-0.2832307491,2.129522766076E-16,0.959051793578) + ); +#11672 = ADVANCED_FACE('',(#11673),#11684,.F.); +#11673 = FACE_BOUND('',#11674,.F.); +#11674 = EDGE_LOOP('',(#11675,#11681,#11682,#11683)); +#11675 = ORIENTED_EDGE('',*,*,#11676,.F.); +#11676 = EDGE_CURVE('',#7551,#11653,#11677,.T.); +#11677 = LINE('',#11678,#11679); +#11678 = CARTESIAN_POINT('',(-53.50016,5.,3.6)); +#11679 = VECTOR('',#11680,1.); +#11680 = DIRECTION('',(1.,0.,0.)); +#11681 = ORIENTED_EDGE('',*,*,#7550,.F.); +#11682 = ORIENTED_EDGE('',*,*,#11638,.T.); +#11683 = ORIENTED_EDGE('',*,*,#11660,.F.); +#11684 = PLANE('',#11685); +#11685 = AXIS2_PLACEMENT_3D('',#11686,#11687,#11688); +#11686 = CARTESIAN_POINT('',(-53.50016,5.,3.6)); +#11687 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11688 = DIRECTION('',(1.,0.,0.)); +#11689 = ADVANCED_FACE('',(#11690),#11695,.T.); +#11690 = FACE_BOUND('',#11691,.T.); +#11691 = EDGE_LOOP('',(#11692,#11693,#11694)); +#11692 = ORIENTED_EDGE('',*,*,#7558,.F.); +#11693 = ORIENTED_EDGE('',*,*,#11652,.F.); +#11694 = ORIENTED_EDGE('',*,*,#11676,.F.); +#11695 = PLANE('',#11696); +#11696 = AXIS2_PLACEMENT_3D('',#11697,#11698,#11699); +#11697 = CARTESIAN_POINT('',(-53.07094421496,5.,5.818801785035)); +#11698 = DIRECTION('',(-6.162975822039E-33,1.,-2.22044604925E-16)); +#11699 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11700 = ADVANCED_FACE('',(#11701),#11717,.T.); +#11701 = FACE_BOUND('',#11702,.T.); +#11702 = EDGE_LOOP('',(#11703,#11709,#11710,#11716)); +#11703 = ORIENTED_EDGE('',*,*,#11704,.F.); +#11704 = EDGE_CURVE('',#1727,#1743,#11705,.T.); +#11705 = LINE('',#11706,#11707); +#11706 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#11707 = VECTOR('',#11708,1.); +#11708 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#11709 = ORIENTED_EDGE('',*,*,#7764,.F.); +#11710 = ORIENTED_EDGE('',*,*,#11711,.T.); +#11711 = EDGE_CURVE('',#7748,#7636,#11712,.T.); +#11712 = LINE('',#11713,#11714); +#11713 = CARTESIAN_POINT('',(-45.492851,-50.274498,2.)); +#11714 = VECTOR('',#11715,1.); +#11715 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#11716 = ORIENTED_EDGE('',*,*,#7644,.T.); +#11717 = PLANE('',#11718); +#11718 = AXIS2_PLACEMENT_3D('',#11719,#11720,#11721); +#11719 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#11720 = DIRECTION('',(-0.404360400547,-0.914599730193,0.)); +#11721 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#11722 = ADVANCED_FACE('',(#11723),#11735,.T.); +#11723 = FACE_BOUND('',#11724,.T.); +#11724 = EDGE_LOOP('',(#11725,#11731,#11732,#11733,#11734)); +#11725 = ORIENTED_EDGE('',*,*,#11726,.T.); +#11726 = EDGE_CURVE('',#8213,#7628,#11727,.T.); +#11727 = LINE('',#11728,#11729); +#11728 = CARTESIAN_POINT('',(50.828468,-47.774498,2.)); +#11729 = VECTOR('',#11730,1.); +#11730 = DIRECTION('',(-1.,0.,0.)); +#11731 = ORIENTED_EDGE('',*,*,#7635,.T.); +#11732 = ORIENTED_EDGE('',*,*,#11711,.F.); +#11733 = ORIENTED_EDGE('',*,*,#7745,.F.); +#11734 = ORIENTED_EDGE('',*,*,#8212,.T.); +#11735 = PLANE('',#11736); +#11736 = AXIS2_PLACEMENT_3D('',#11737,#11738,#11739); +#11737 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11738 = DIRECTION('',(0.,0.,1.)); +#11739 = DIRECTION('',(1.,0.,0.)); +#11740 = ADVANCED_FACE('',(#11741),#11752,.F.); +#11741 = FACE_BOUND('',#11742,.F.); +#11742 = EDGE_LOOP('',(#11743,#11749,#11750,#11751)); +#11743 = ORIENTED_EDGE('',*,*,#11744,.F.); +#11744 = EDGE_CURVE('',#7872,#7619,#11745,.T.); +#11745 = LINE('',#11746,#11747); +#11746 = CARTESIAN_POINT('',(50.828468,-47.774498,0.)); +#11747 = VECTOR('',#11748,1.); +#11748 = DIRECTION('',(-1.,0.,0.)); +#11749 = ORIENTED_EDGE('',*,*,#8221,.F.); +#11750 = ORIENTED_EDGE('',*,*,#11726,.T.); +#11751 = ORIENTED_EDGE('',*,*,#7627,.T.); +#11752 = PLANE('',#11753); +#11753 = AXIS2_PLACEMENT_3D('',#11754,#11755,#11756); +#11754 = CARTESIAN_POINT('',(50.828468,-47.774498,0.)); +#11755 = DIRECTION('',(0.,-1.,0.)); +#11756 = DIRECTION('',(-1.,0.,0.)); +#11757 = ADVANCED_FACE('',(#11758),#11763,.F.); +#11758 = FACE_BOUND('',#11759,.F.); +#11759 = EDGE_LOOP('',(#11760,#11761,#11762)); +#11760 = ORIENTED_EDGE('',*,*,#7618,.T.); +#11761 = ORIENTED_EDGE('',*,*,#7690,.F.); +#11762 = ORIENTED_EDGE('',*,*,#7682,.F.); +#11763 = PLANE('',#11764); +#11764 = AXIS2_PLACEMENT_3D('',#11765,#11766,#11767); +#11765 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.) + ); +#11766 = DIRECTION('',(0.,0.,1.)); +#11767 = DIRECTION('',(1.,0.,0.)); +#11768 = ADVANCED_FACE('',(#11769),#11776,.F.); +#11769 = FACE_BOUND('',#11770,.F.); +#11770 = EDGE_LOOP('',(#11771,#11772,#11773,#11774,#11775)); +#11771 = ORIENTED_EDGE('',*,*,#11744,.T.); +#11772 = ORIENTED_EDGE('',*,*,#7675,.F.); +#11773 = ORIENTED_EDGE('',*,*,#11704,.F.); +#11774 = ORIENTED_EDGE('',*,*,#7888,.F.); +#11775 = ORIENTED_EDGE('',*,*,#7879,.F.); +#11776 = PLANE('',#11777); +#11777 = AXIS2_PLACEMENT_3D('',#11778,#11779,#11780); +#11778 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11779 = DIRECTION('',(0.,0.,1.)); +#11780 = DIRECTION('',(1.,0.,0.)); +#11781 = ADVANCED_FACE('',(#11782),#11799,.F.); +#11782 = FACE_BOUND('',#11783,.F.); +#11783 = EDGE_LOOP('',(#11784,#11785,#11793)); +#11784 = ORIENTED_EDGE('',*,*,#7667,.T.); +#11785 = ORIENTED_EDGE('',*,*,#11786,.F.); +#11786 = EDGE_CURVE('',#11787,#1769,#11789,.T.); +#11787 = VERTEX_POINT('',#11788); +#11788 = CARTESIAN_POINT('',(-50.95491,-47.859627,0.)); +#11789 = LINE('',#11790,#11791); +#11790 = CARTESIAN_POINT('',(-50.95491,-47.859627,0.)); +#11791 = VECTOR('',#11792,1.); +#11792 = DIRECTION('',(-0.573827169514,0.818976421839,0.)); +#11793 = ORIENTED_EDGE('',*,*,#11794,.F.); +#11794 = EDGE_CURVE('',#1752,#11787,#11795,.T.); +#11795 = LINE('',#11796,#11797); +#11796 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#11797 = VECTOR('',#11798,1.); +#11798 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#11799 = PLANE('',#11800); +#11800 = AXIS2_PLACEMENT_3D('',#11801,#11802,#11803); +#11801 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11802 = DIRECTION('',(0.,0.,1.)); +#11803 = DIRECTION('',(1.,0.,0.)); +#11804 = ADVANCED_FACE('',(#11805),#11823,.T.); +#11805 = FACE_BOUND('',#11806,.T.); +#11806 = EDGE_LOOP('',(#11807,#11808,#11809,#11817)); +#11807 = ORIENTED_EDGE('',*,*,#11794,.F.); +#11808 = ORIENTED_EDGE('',*,*,#7731,.F.); +#11809 = ORIENTED_EDGE('',*,*,#11810,.T.); +#11810 = EDGE_CURVE('',#7723,#11811,#11813,.T.); +#11811 = VERTEX_POINT('',#11812); +#11812 = CARTESIAN_POINT('',(-50.95491,-47.859627,2.)); +#11813 = LINE('',#11814,#11815); +#11814 = CARTESIAN_POINT('',(-45.492851,-50.274498,2.)); +#11815 = VECTOR('',#11816,1.); +#11816 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#11817 = ORIENTED_EDGE('',*,*,#11818,.F.); +#11818 = EDGE_CURVE('',#11787,#11811,#11819,.T.); +#11819 = LINE('',#11820,#11821); +#11820 = CARTESIAN_POINT('',(-50.95491,-47.859627,0.)); +#11821 = VECTOR('',#11822,1.); +#11822 = DIRECTION('',(0.,0.,1.)); +#11823 = PLANE('',#11824); +#11824 = AXIS2_PLACEMENT_3D('',#11825,#11826,#11827); +#11825 = CARTESIAN_POINT('',(-45.492851,-50.274498,0.)); +#11826 = DIRECTION('',(-0.404360400547,-0.914599730193,0.)); +#11827 = DIRECTION('',(-0.914599730193,0.404360400547,0.)); +#11828 = ADVANCED_FACE('',(#11829),#11839,.T.); +#11829 = FACE_BOUND('',#11830,.T.); +#11830 = EDGE_LOOP('',(#11831,#11832,#11838)); +#11831 = ORIENTED_EDGE('',*,*,#7722,.F.); +#11832 = ORIENTED_EDGE('',*,*,#11833,.F.); +#11833 = EDGE_CURVE('',#11811,#7715,#11834,.T.); +#11834 = LINE('',#11835,#11836); +#11835 = CARTESIAN_POINT('',(-50.95491,-47.859627,2.)); +#11836 = VECTOR('',#11837,1.); +#11837 = DIRECTION('',(-0.573827169514,0.818976421839,0.)); +#11838 = ORIENTED_EDGE('',*,*,#11810,.F.); +#11839 = PLANE('',#11840); +#11840 = AXIS2_PLACEMENT_3D('',#11841,#11842,#11843); +#11841 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11842 = DIRECTION('',(0.,0.,1.)); +#11843 = DIRECTION('',(1.,0.,0.)); +#11844 = ADVANCED_FACE('',(#11845),#11851,.T.); +#11845 = FACE_BOUND('',#11846,.T.); +#11846 = EDGE_LOOP('',(#11847,#11848,#11849,#11850)); +#11847 = ORIENTED_EDGE('',*,*,#11786,.F.); +#11848 = ORIENTED_EDGE('',*,*,#11818,.T.); +#11849 = ORIENTED_EDGE('',*,*,#11833,.T.); +#11850 = ORIENTED_EDGE('',*,*,#7714,.T.); +#11851 = PLANE('',#11852); +#11852 = AXIS2_PLACEMENT_3D('',#11853,#11854,#11855); +#11853 = CARTESIAN_POINT('',(-50.95491,-47.859627,0.)); +#11854 = DIRECTION('',(-0.818976421839,-0.573827169514,0.)); +#11855 = DIRECTION('',(-0.573827169514,0.818976421839,0.)); +#11856 = ADVANCED_FACE('',(#11857),#11866,.F.); +#11857 = FACE_BOUND('',#11858,.F.); +#11858 = EDGE_LOOP('',(#11859,#11865)); +#11859 = ORIENTED_EDGE('',*,*,#11860,.F.); +#11860 = EDGE_CURVE('',#1685,#1702,#11861,.T.); +#11861 = LINE('',#11862,#11863); +#11862 = CARTESIAN_POINT('',(53.328468,-44.653915,0.)); +#11863 = VECTOR('',#11864,1.); +#11864 = DIRECTION('',(-0.605790619137,-0.79562411085,0.)); +#11865 = ORIENTED_EDGE('',*,*,#7897,.T.); +#11866 = PLANE('',#11867); +#11867 = AXIS2_PLACEMENT_3D('',#11868,#11869,#11870); +#11868 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11869 = DIRECTION('',(0.,0.,1.)); +#11870 = DIRECTION('',(1.,0.,0.)); +#11871 = ADVANCED_FACE('',(#11872),#11877,.F.); +#11872 = FACE_BOUND('',#11873,.F.); +#11873 = EDGE_LOOP('',(#11874,#11875,#11876)); +#11874 = ORIENTED_EDGE('',*,*,#7863,.F.); +#11875 = ORIENTED_EDGE('',*,*,#8227,.T.); +#11876 = ORIENTED_EDGE('',*,*,#7871,.F.); +#11877 = PLANE('',#11878); +#11878 = AXIS2_PLACEMENT_3D('',#11879,#11880,#11881); +#11879 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.) + ); +#11880 = DIRECTION('',(0.,0.,1.)); +#11881 = DIRECTION('',(1.,0.,0.)); +#11882 = ADVANCED_FACE('',(#11883),#11900,.F.); +#11883 = FACE_BOUND('',#11884,.F.); +#11884 = EDGE_LOOP('',(#11885,#11886,#11892,#11893,#11894)); +#11885 = ORIENTED_EDGE('',*,*,#8124,.F.); +#11886 = ORIENTED_EDGE('',*,*,#11887,.T.); +#11887 = EDGE_CURVE('',#8055,#7855,#11888,.T.); +#11888 = LINE('',#11889,#11890); +#11889 = CARTESIAN_POINT('',(50.828468,47.692131124746,0.)); +#11890 = VECTOR('',#11891,1.); +#11891 = DIRECTION('',(0.,-1.,0.)); +#11892 = ORIENTED_EDGE('',*,*,#7854,.F.); +#11893 = ORIENTED_EDGE('',*,*,#7846,.F.); +#11894 = ORIENTED_EDGE('',*,*,#11895,.F.); +#11895 = EDGE_CURVE('',#1644,#1661,#11896,.T.); +#11896 = LINE('',#11897,#11898); +#11897 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#11898 = VECTOR('',#11899,1.); +#11899 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#11900 = PLANE('',#11901); +#11901 = AXIS2_PLACEMENT_3D('',#11902,#11903,#11904); +#11902 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#11903 = DIRECTION('',(0.,0.,1.)); +#11904 = DIRECTION('',(1.,0.,0.)); +#11905 = ADVANCED_FACE('',(#11906),#11917,.T.); +#11906 = FACE_BOUND('',#11907,.T.); +#11907 = EDGE_LOOP('',(#11908,#11909,#11910,#11916)); +#11908 = ORIENTED_EDGE('',*,*,#11860,.F.); +#11909 = ORIENTED_EDGE('',*,*,#7941,.F.); +#11910 = ORIENTED_EDGE('',*,*,#11911,.T.); +#11911 = EDGE_CURVE('',#7933,#7925,#11912,.T.); +#11912 = LINE('',#11913,#11914); +#11913 = CARTESIAN_POINT('',(53.328468,-44.653915,2.)); +#11914 = VECTOR('',#11915,1.); +#11915 = DIRECTION('',(-0.605790619137,-0.79562411085,0.)); +#11916 = ORIENTED_EDGE('',*,*,#7924,.T.); +#11917 = PLANE('',#11918); +#11918 = AXIS2_PLACEMENT_3D('',#11919,#11920,#11921); +#11919 = CARTESIAN_POINT('',(53.328468,-44.653915,0.)); +#11920 = DIRECTION('',(0.79562411085,-0.605790619137,0.)); +#11921 = DIRECTION('',(-0.605790619137,-0.79562411085,0.)); +#11922 = ADVANCED_FACE('',(#11923),#11927,.T.); +#11923 = FACE_BOUND('',#11924,.T.); +#11924 = EDGE_LOOP('',(#11925,#11926)); +#11925 = ORIENTED_EDGE('',*,*,#11911,.F.); +#11926 = ORIENTED_EDGE('',*,*,#7932,.F.); +#11927 = PLANE('',#11928); +#11928 = AXIS2_PLACEMENT_3D('',#11929,#11930,#11931); +#11929 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11930 = DIRECTION('',(0.,0.,1.)); +#11931 = DIRECTION('',(1.,0.,0.)); +#11932 = ADVANCED_FACE('',(#11933),#11944,.T.); +#11933 = FACE_BOUND('',#11934,.T.); +#11934 = EDGE_LOOP('',(#11935,#11936,#11937,#11943)); +#11935 = ORIENTED_EDGE('',*,*,#11895,.F.); +#11936 = ORIENTED_EDGE('',*,*,#8037,.F.); +#11937 = ORIENTED_EDGE('',*,*,#11938,.T.); +#11938 = EDGE_CURVE('',#8038,#7972,#11939,.T.); +#11939 = LINE('',#11940,#11941); +#11940 = CARTESIAN_POINT('',(50.8955,47.791985,2.)); +#11941 = VECTOR('',#11942,1.); +#11942 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#11943 = ORIENTED_EDGE('',*,*,#7979,.F.); +#11944 = PLANE('',#11945); +#11945 = AXIS2_PLACEMENT_3D('',#11946,#11947,#11948); +#11946 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#11947 = DIRECTION('',(0.862853971164,0.505453286118,0.)); +#11948 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#11949 = ADVANCED_FACE('',(#11950),#11962,.T.); +#11950 = FACE_BOUND('',#11951,.T.); +#11951 = EDGE_LOOP('',(#11952,#11953,#11959,#11960,#11961)); +#11952 = ORIENTED_EDGE('',*,*,#8045,.T.); +#11953 = ORIENTED_EDGE('',*,*,#11954,.T.); +#11954 = EDGE_CURVE('',#8046,#8201,#11955,.T.); +#11955 = LINE('',#11956,#11957); +#11956 = CARTESIAN_POINT('',(50.828468,47.692131124746,2.)); +#11957 = VECTOR('',#11958,1.); +#11958 = DIRECTION('',(0.,-1.,0.)); +#11959 = ORIENTED_EDGE('',*,*,#8200,.T.); +#11960 = ORIENTED_EDGE('',*,*,#7971,.F.); +#11961 = ORIENTED_EDGE('',*,*,#11938,.F.); +#11962 = PLANE('',#11963); +#11963 = AXIS2_PLACEMENT_3D('',#11964,#11965,#11966); +#11964 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#11965 = DIRECTION('',(0.,0.,1.)); +#11966 = DIRECTION('',(1.,0.,0.)); +#11967 = ADVANCED_FACE('',(#11968),#11985,.F.); +#11968 = FACE_BOUND('',#11969,.F.); +#11969 = EDGE_LOOP('',(#11970,#11978,#11979)); +#11970 = ORIENTED_EDGE('',*,*,#11971,.F.); +#11971 = EDGE_CURVE('',#7990,#11972,#11974,.T.); +#11972 = VERTEX_POINT('',#11973); +#11973 = CARTESIAN_POINT('',(51.853241,-2.5,3.659445)); +#11974 = LINE('',#11975,#11976); +#11975 = CARTESIAN_POINT('',(53.308346,-2.5,6.17698)); +#11976 = VECTOR('',#11977,1.); +#11977 = DIRECTION('',(-0.500414041704,-1.922431602112E-16, + -0.865786224692)); +#11978 = ORIENTED_EDGE('',*,*,#7987,.F.); +#11979 = ORIENTED_EDGE('',*,*,#11980,.F.); +#11980 = EDGE_CURVE('',#11972,#7988,#11981,.T.); +#11981 = LINE('',#11982,#11983); +#11982 = CARTESIAN_POINT('',(51.853241,-2.5,3.659445)); +#11983 = VECTOR('',#11984,1.); +#11984 = DIRECTION('',(1.,0.,0.)); +#11985 = PLANE('',#11986); +#11986 = AXIS2_PLACEMENT_3D('',#11987,#11988,#11989); +#11987 = CARTESIAN_POINT('',(52.858326793829,-2.5,4.645584309075)); +#11988 = DIRECTION('',(-4.930380657631E-32,1.,-2.22044604925E-16)); +#11989 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#11990 = ADVANCED_FACE('',(#11991),#12009,.F.); +#11991 = FACE_BOUND('',#11992,.F.); +#11992 = EDGE_LOOP('',(#11993,#12001,#12007,#12008)); +#11993 = ORIENTED_EDGE('',*,*,#11994,.F.); +#11994 = EDGE_CURVE('',#11995,#8006,#11997,.T.); +#11995 = VERTEX_POINT('',#11996); +#11996 = CARTESIAN_POINT('',(51.853241,2.5,3.659445)); +#11997 = LINE('',#11998,#11999); +#11998 = CARTESIAN_POINT('',(51.853241,2.5,3.659445)); +#11999 = VECTOR('',#12000,1.); +#12000 = DIRECTION('',(1.,0.,0.)); +#12001 = ORIENTED_EDGE('',*,*,#12002,.T.); +#12002 = EDGE_CURVE('',#11995,#11972,#12003,.T.); +#12003 = LINE('',#12004,#12005); +#12004 = CARTESIAN_POINT('',(51.853241,2.5,3.659445)); +#12005 = VECTOR('',#12006,1.); +#12006 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12007 = ORIENTED_EDGE('',*,*,#11980,.T.); +#12008 = ORIENTED_EDGE('',*,*,#8013,.F.); +#12009 = PLANE('',#12010); +#12010 = AXIS2_PLACEMENT_3D('',#12011,#12012,#12013); +#12011 = CARTESIAN_POINT('',(51.853241,2.5,3.659445)); +#12012 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#12013 = DIRECTION('',(1.,0.,0.)); +#12014 = ADVANCED_FACE('',(#12015),#12025,.T.); +#12015 = FACE_BOUND('',#12016,.T.); +#12016 = EDGE_LOOP('',(#12017,#12023,#12024)); +#12017 = ORIENTED_EDGE('',*,*,#12018,.F.); +#12018 = EDGE_CURVE('',#7998,#11995,#12019,.T.); +#12019 = LINE('',#12020,#12021); +#12020 = CARTESIAN_POINT('',(53.308346,2.5,6.17698)); +#12021 = VECTOR('',#12022,1.); +#12022 = DIRECTION('',(-0.500414041704,-1.922431602112E-16, + -0.865786224692)); +#12023 = ORIENTED_EDGE('',*,*,#8005,.F.); +#12024 = ORIENTED_EDGE('',*,*,#11994,.F.); +#12025 = PLANE('',#12026); +#12026 = AXIS2_PLACEMENT_3D('',#12027,#12028,#12029); +#12027 = CARTESIAN_POINT('',(52.858326793829,2.5,4.645584309075)); +#12028 = DIRECTION('',(-4.930380657631E-32,1.,-2.22044604925E-16)); +#12029 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#12030 = ADVANCED_FACE('',(#12031),#12037,.F.); +#12031 = FACE_BOUND('',#12032,.F.); +#12032 = EDGE_LOOP('',(#12033,#12034,#12035,#12036)); +#12033 = ORIENTED_EDGE('',*,*,#12018,.F.); +#12034 = ORIENTED_EDGE('',*,*,#7997,.F.); +#12035 = ORIENTED_EDGE('',*,*,#11971,.T.); +#12036 = ORIENTED_EDGE('',*,*,#12002,.F.); +#12037 = PLANE('',#12038); +#12038 = AXIS2_PLACEMENT_3D('',#12039,#12040,#12041); +#12039 = CARTESIAN_POINT('',(53.308346,2.5,6.17698)); +#12040 = DIRECTION('',(0.865786224692,-1.11114238189E-16,-0.500414041704 + )); +#12041 = DIRECTION('',(-0.500414041704,-1.922431602112E-16, + -0.865786224692)); +#12042 = ADVANCED_FACE('',(#12043),#12049,.T.); +#12043 = FACE_BOUND('',#12044,.T.); +#12044 = EDGE_LOOP('',(#12045,#12046,#12047,#12048)); +#12045 = ORIENTED_EDGE('',*,*,#11528,.F.); +#12046 = ORIENTED_EDGE('',*,*,#11510,.T.); +#12047 = ORIENTED_EDGE('',*,*,#11486,.T.); +#12048 = ORIENTED_EDGE('',*,*,#8088,.T.); +#12049 = PLANE('',#12050); +#12050 = AXIS2_PLACEMENT_3D('',#12051,#12052,#12053); +#12051 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#12052 = DIRECTION('',(0.539134602029,0.842219615596,0.)); +#12053 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#12054 = ADVANCED_FACE('',(#12055),#12060,.F.); +#12055 = FACE_BOUND('',#12056,.F.); +#12056 = EDGE_LOOP('',(#12057,#12058,#12059)); +#12057 = ORIENTED_EDGE('',*,*,#8110,.F.); +#12058 = ORIENTED_EDGE('',*,*,#8062,.T.); +#12059 = ORIENTED_EDGE('',*,*,#8118,.F.); +#12060 = PLANE('',#12061); +#12061 = AXIS2_PLACEMENT_3D('',#12062,#12063,#12064); +#12062 = CARTESIAN_POINT('',(-4.351928176602E-15,6.622499399177E-15,0.) + ); +#12063 = DIRECTION('',(0.,0.,1.)); +#12064 = DIRECTION('',(1.,0.,0.)); +#12065 = ADVANCED_FACE('',(#12066),#12072,.F.); +#12066 = FACE_BOUND('',#12067,.F.); +#12067 = EDGE_LOOP('',(#12068,#12069,#12070,#12071)); +#12068 = ORIENTED_EDGE('',*,*,#11887,.F.); +#12069 = ORIENTED_EDGE('',*,*,#8054,.F.); +#12070 = ORIENTED_EDGE('',*,*,#11954,.T.); +#12071 = ORIENTED_EDGE('',*,*,#8234,.T.); +#12072 = PLANE('',#12073); +#12073 = AXIS2_PLACEMENT_3D('',#12074,#12075,#12076); +#12074 = CARTESIAN_POINT('',(50.828468,47.692131124746,0.)); +#12075 = DIRECTION('',(1.,0.,0.)); +#12076 = DIRECTION('',(0.,-1.,0.)); +#12077 = ADVANCED_FACE('',(#12078),#12095,.F.); +#12078 = FACE_BOUND('',#12079,.F.); +#12079 = EDGE_LOOP('',(#12080,#12088,#12089)); +#12080 = ORIENTED_EDGE('',*,*,#12081,.F.); +#12081 = EDGE_CURVE('',#1618,#12082,#12084,.T.); +#12082 = VERTEX_POINT('',#12083); +#12083 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#12084 = LINE('',#12085,#12086); +#12085 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#12086 = VECTOR('',#12087,1.); +#12087 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#12088 = ORIENTED_EDGE('',*,*,#8132,.T.); +#12089 = ORIENTED_EDGE('',*,*,#12090,.F.); +#12090 = EDGE_CURVE('',#12082,#1635,#12091,.T.); +#12091 = LINE('',#12092,#12093); +#12092 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#12093 = VECTOR('',#12094,1.); +#12094 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#12095 = PLANE('',#12096); +#12096 = AXIS2_PLACEMENT_3D('',#12097,#12098,#12099); +#12097 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,0.)); +#12098 = DIRECTION('',(0.,0.,1.)); +#12099 = DIRECTION('',(1.,0.,0.)); +#12100 = ADVANCED_FACE('',(#12101),#12119,.T.); +#12101 = FACE_BOUND('',#12102,.T.); +#12102 = EDGE_LOOP('',(#12103,#12104,#12105,#12113)); +#12103 = ORIENTED_EDGE('',*,*,#12081,.F.); +#12104 = ORIENTED_EDGE('',*,*,#8174,.F.); +#12105 = ORIENTED_EDGE('',*,*,#12106,.T.); +#12106 = EDGE_CURVE('',#8166,#12107,#12109,.T.); +#12107 = VERTEX_POINT('',#12108); +#12108 = CARTESIAN_POINT('',(50.8955,47.791985,2.)); +#12109 = LINE('',#12110,#12111); +#12110 = CARTESIAN_POINT('',(47.146065,50.192131124746,2.)); +#12111 = VECTOR('',#12112,1.); +#12112 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#12113 = ORIENTED_EDGE('',*,*,#12114,.F.); +#12114 = EDGE_CURVE('',#12082,#12107,#12115,.T.); +#12115 = LINE('',#12116,#12117); +#12116 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#12117 = VECTOR('',#12118,1.); +#12118 = DIRECTION('',(0.,0.,1.)); +#12119 = PLANE('',#12120); +#12120 = AXIS2_PLACEMENT_3D('',#12121,#12122,#12123); +#12121 = CARTESIAN_POINT('',(47.146065,50.192131124746,0.)); +#12122 = DIRECTION('',(0.539134602029,0.842219615596,0.)); +#12123 = DIRECTION('',(0.842219615596,-0.539134602029,0.)); +#12124 = ADVANCED_FACE('',(#12125),#12135,.T.); +#12125 = FACE_BOUND('',#12126,.T.); +#12126 = EDGE_LOOP('',(#12127,#12128,#12129)); +#12127 = ORIENTED_EDGE('',*,*,#12106,.F.); +#12128 = ORIENTED_EDGE('',*,*,#8165,.F.); +#12129 = ORIENTED_EDGE('',*,*,#12130,.F.); +#12130 = EDGE_CURVE('',#12107,#8158,#12131,.T.); +#12131 = LINE('',#12132,#12133); +#12132 = CARTESIAN_POINT('',(50.8955,47.791985,2.)); +#12133 = VECTOR('',#12134,1.); +#12134 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#12135 = PLANE('',#12136); +#12136 = AXIS2_PLACEMENT_3D('',#12137,#12138,#12139); +#12137 = CARTESIAN_POINT('',(6.48963438874E-02,-5.907656507622E-02,2.)); +#12138 = DIRECTION('',(0.,0.,1.)); +#12139 = DIRECTION('',(1.,0.,0.)); +#12140 = ADVANCED_FACE('',(#12141),#12147,.T.); +#12141 = FACE_BOUND('',#12142,.T.); +#12142 = EDGE_LOOP('',(#12143,#12144,#12145,#12146)); +#12143 = ORIENTED_EDGE('',*,*,#12090,.F.); +#12144 = ORIENTED_EDGE('',*,*,#12114,.T.); +#12145 = ORIENTED_EDGE('',*,*,#12130,.T.); +#12146 = ORIENTED_EDGE('',*,*,#8157,.T.); +#12147 = PLANE('',#12148); +#12148 = AXIS2_PLACEMENT_3D('',#12149,#12150,#12151); +#12149 = CARTESIAN_POINT('',(50.8955,47.791985,0.)); +#12150 = DIRECTION('',(0.862853971164,0.505453286118,0.)); +#12151 = DIRECTION('',(0.505453286118,-0.862853971164,0.)); +#12152 = ADVANCED_FACE('',(#12153),#12178,.T.); +#12153 = FACE_BOUND('',#12154,.T.); +#12154 = EDGE_LOOP('',(#12155,#12163,#12164,#12172)); +#12155 = ORIENTED_EDGE('',*,*,#12156,.T.); +#12156 = EDGE_CURVE('',#12157,#8401,#12159,.T.); +#12157 = VERTEX_POINT('',#12158); +#12158 = CARTESIAN_POINT('',(-56.25,44.264496644295,22.456510067114)); +#12159 = LINE('',#12160,#12161); +#12160 = CARTESIAN_POINT('',(-56.25,44.264496644295,22.456510067114)); +#12161 = VECTOR('',#12162,1.); +#12162 = DIRECTION('',(1.,0.,0.)); +#12163 = ORIENTED_EDGE('',*,*,#8400,.T.); +#12164 = ORIENTED_EDGE('',*,*,#12165,.F.); +#12165 = EDGE_CURVE('',#12166,#8403,#12168,.T.); +#12166 = VERTEX_POINT('',#12167); +#12167 = CARTESIAN_POINT('',(-56.25,45.593355704698,22.456510067114)); +#12168 = LINE('',#12169,#12170); +#12169 = CARTESIAN_POINT('',(-56.25,45.593355704698,22.456510067114)); +#12170 = VECTOR('',#12171,1.); +#12171 = DIRECTION('',(1.,0.,0.)); +#12172 = ORIENTED_EDGE('',*,*,#12173,.F.); +#12173 = EDGE_CURVE('',#12157,#12166,#12174,.T.); +#12174 = LINE('',#12175,#12176); +#12175 = CARTESIAN_POINT('',(-56.25,44.264496644295,22.456510067114)); +#12176 = VECTOR('',#12177,1.); +#12177 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#12178 = PLANE('',#12179); +#12179 = AXIS2_PLACEMENT_3D('',#12180,#12181,#12182); +#12180 = CARTESIAN_POINT('',(-56.25,44.264496644295,22.456510067114)); +#12181 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#12182 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#12183 = ADVANCED_FACE('',(#12184),#12202,.T.); +#12184 = FACE_BOUND('',#12185,.T.); +#12185 = EDGE_LOOP('',(#12186,#12194,#12195,#12196)); +#12186 = ORIENTED_EDGE('',*,*,#12187,.T.); +#12187 = EDGE_CURVE('',#12188,#8411,#12190,.T.); +#12188 = VERTEX_POINT('',#12189); +#12189 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.78494966443)); +#12190 = LINE('',#12191,#12192); +#12191 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.78494966443)); +#12192 = VECTOR('',#12193,1.); +#12193 = DIRECTION('',(1.,0.,0.)); +#12194 = ORIENTED_EDGE('',*,*,#8410,.T.); +#12195 = ORIENTED_EDGE('',*,*,#12156,.F.); +#12196 = ORIENTED_EDGE('',*,*,#12197,.F.); +#12197 = EDGE_CURVE('',#12188,#12157,#12198,.T.); +#12198 = LINE('',#12199,#12200); +#12199 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.78494966443)); +#12200 = VECTOR('',#12201,1.); +#12201 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#12202 = PLANE('',#12203); +#12203 = AXIS2_PLACEMENT_3D('',#12204,#12205,#12206); +#12204 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.78494966443)); +#12205 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#12206 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#12207 = ADVANCED_FACE('',(#12208),#12226,.T.); +#12208 = FACE_BOUND('',#12209,.T.); +#12209 = EDGE_LOOP('',(#12210,#12218,#12219,#12220)); +#12210 = ORIENTED_EDGE('',*,*,#12211,.T.); +#12211 = EDGE_CURVE('',#12212,#8419,#12214,.T.); +#12212 = VERTEX_POINT('',#12213); +#12213 = CARTESIAN_POINT('',(-56.25,44.436686241611,21.239437919463)); +#12214 = LINE('',#12215,#12216); +#12215 = CARTESIAN_POINT('',(-56.25,44.436686241611,21.239437919463)); +#12216 = VECTOR('',#12217,1.); +#12217 = DIRECTION('',(1.,0.,0.)); +#12218 = ORIENTED_EDGE('',*,*,#8418,.T.); +#12219 = ORIENTED_EDGE('',*,*,#12187,.F.); +#12220 = ORIENTED_EDGE('',*,*,#12221,.F.); +#12221 = EDGE_CURVE('',#12212,#12188,#12222,.T.); +#12222 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12223,#12224,#12225), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12223 = CARTESIAN_POINT('',(-56.25,44.436686241611,21.239437919463)); +#12224 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.431761744966)); +#12225 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.78494966443)); +#12226 = SURFACE_OF_LINEAR_EXTRUSION('',#12227,#12231); +#12227 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12228,#12229,#12230), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12228 = CARTESIAN_POINT('',(-56.25,44.436686241611,21.239437919463)); +#12229 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.431761744966)); +#12230 = CARTESIAN_POINT('',(-56.25,44.264496644295,21.78494966443)); +#12231 = VECTOR('',#12232,1.); +#12232 = DIRECTION('',(-1.,-0.,-0.)); +#12233 = ADVANCED_FACE('',(#12234),#12252,.T.); +#12234 = FACE_BOUND('',#12235,.T.); +#12235 = EDGE_LOOP('',(#12236,#12244,#12245,#12246)); +#12236 = ORIENTED_EDGE('',*,*,#12237,.T.); +#12237 = EDGE_CURVE('',#12238,#8427,#12240,.T.); +#12238 = VERTEX_POINT('',#12239); +#12239 = CARTESIAN_POINT('',(-56.25,44.927248322148,21.04711409396)); +#12240 = LINE('',#12241,#12242); +#12241 = CARTESIAN_POINT('',(-56.25,44.927248322148,21.04711409396)); +#12242 = VECTOR('',#12243,1.); +#12243 = DIRECTION('',(1.,0.,0.)); +#12244 = ORIENTED_EDGE('',*,*,#8426,.T.); +#12245 = ORIENTED_EDGE('',*,*,#12211,.F.); +#12246 = ORIENTED_EDGE('',*,*,#12247,.F.); +#12247 = EDGE_CURVE('',#12238,#12212,#12248,.T.); +#12248 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12249,#12250,#12251), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12249 = CARTESIAN_POINT('',(-56.25,44.927248322148,21.04711409396)); +#12250 = CARTESIAN_POINT('',(-56.25,44.608666107383,21.04711409396)); +#12251 = CARTESIAN_POINT('',(-56.25,44.436686241611,21.239437919463)); +#12252 = SURFACE_OF_LINEAR_EXTRUSION('',#12253,#12257); +#12253 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12254,#12255,#12256), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12254 = CARTESIAN_POINT('',(-56.25,44.927248322148,21.04711409396)); +#12255 = CARTESIAN_POINT('',(-56.25,44.608666107383,21.04711409396)); +#12256 = CARTESIAN_POINT('',(-56.25,44.436686241611,21.239437919463)); +#12257 = VECTOR('',#12258,1.); +#12258 = DIRECTION('',(-1.,-0.,-0.)); +#12259 = ADVANCED_FACE('',(#12260),#12278,.T.); +#12260 = FACE_BOUND('',#12261,.T.); +#12261 = EDGE_LOOP('',(#12262,#12270,#12271,#12272)); +#12262 = ORIENTED_EDGE('',*,*,#12263,.T.); +#12263 = EDGE_CURVE('',#12264,#8435,#12266,.T.); +#12264 = VERTEX_POINT('',#12265); +#12265 = CARTESIAN_POINT('',(-56.25,45.419697986577,21.239437919463)); +#12266 = LINE('',#12267,#12268); +#12267 = CARTESIAN_POINT('',(-56.25,45.419697986577,21.239437919463)); +#12268 = VECTOR('',#12269,1.); +#12269 = DIRECTION('',(1.,0.,0.)); +#12270 = ORIENTED_EDGE('',*,*,#8434,.T.); +#12271 = ORIENTED_EDGE('',*,*,#12237,.F.); +#12272 = ORIENTED_EDGE('',*,*,#12273,.F.); +#12273 = EDGE_CURVE('',#12264,#12238,#12274,.T.); +#12274 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12275,#12276,#12277), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12275 = CARTESIAN_POINT('',(-56.25,45.419697986577,21.239437919463)); +#12276 = CARTESIAN_POINT('',(-56.25,45.246040268456,21.04711409396)); +#12277 = CARTESIAN_POINT('',(-56.25,44.927248322148,21.04711409396)); +#12278 = SURFACE_OF_LINEAR_EXTRUSION('',#12279,#12283); +#12279 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12280,#12281,#12282), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12280 = CARTESIAN_POINT('',(-56.25,45.419697986577,21.239437919463)); +#12281 = CARTESIAN_POINT('',(-56.25,45.246040268456,21.04711409396)); +#12282 = CARTESIAN_POINT('',(-56.25,44.927248322148,21.04711409396)); +#12283 = VECTOR('',#12284,1.); +#12284 = DIRECTION('',(-1.,-0.,-0.)); +#12285 = ADVANCED_FACE('',(#12286),#12304,.T.); +#12286 = FACE_BOUND('',#12287,.T.); +#12287 = EDGE_LOOP('',(#12288,#12296,#12297,#12298)); +#12288 = ORIENTED_EDGE('',*,*,#12289,.T.); +#12289 = EDGE_CURVE('',#12290,#8443,#12292,.T.); +#12290 = VERTEX_POINT('',#12291); +#12291 = CARTESIAN_POINT('',(-56.25,45.593355704698,21.78494966443)); +#12292 = LINE('',#12293,#12294); +#12293 = CARTESIAN_POINT('',(-56.25,45.593355704698,21.78494966443)); +#12294 = VECTOR('',#12295,1.); +#12295 = DIRECTION('',(1.,0.,0.)); +#12296 = ORIENTED_EDGE('',*,*,#8442,.T.); +#12297 = ORIENTED_EDGE('',*,*,#12263,.F.); +#12298 = ORIENTED_EDGE('',*,*,#12299,.F.); +#12299 = EDGE_CURVE('',#12290,#12264,#12300,.T.); +#12300 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12301,#12302,#12303), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12301 = CARTESIAN_POINT('',(-56.25,45.593355704698,21.78494966443)); +#12302 = CARTESIAN_POINT('',(-56.25,45.593355704698,21.431761744966)); +#12303 = CARTESIAN_POINT('',(-56.25,45.419697986577,21.239437919463)); +#12304 = SURFACE_OF_LINEAR_EXTRUSION('',#12305,#12309); +#12305 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12306,#12307,#12308), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12306 = CARTESIAN_POINT('',(-56.25,45.593355704698,21.78494966443)); +#12307 = CARTESIAN_POINT('',(-56.25,45.593355704698,21.431761744966)); +#12308 = CARTESIAN_POINT('',(-56.25,45.419697986577,21.239437919463)); +#12309 = VECTOR('',#12310,1.); +#12310 = DIRECTION('',(-1.,-0.,-0.)); +#12311 = ADVANCED_FACE('',(#12312),#12323,.T.); +#12312 = FACE_BOUND('',#12313,.T.); +#12313 = EDGE_LOOP('',(#12314,#12315,#12316,#12317)); +#12314 = ORIENTED_EDGE('',*,*,#12165,.T.); +#12315 = ORIENTED_EDGE('',*,*,#8450,.T.); +#12316 = ORIENTED_EDGE('',*,*,#12289,.F.); +#12317 = ORIENTED_EDGE('',*,*,#12318,.F.); +#12318 = EDGE_CURVE('',#12166,#12290,#12319,.T.); +#12319 = LINE('',#12320,#12321); +#12320 = CARTESIAN_POINT('',(-56.25,45.593355704698,22.456510067114)); +#12321 = VECTOR('',#12322,1.); +#12322 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#12323 = PLANE('',#12324); +#12324 = AXIS2_PLACEMENT_3D('',#12325,#12326,#12327); +#12325 = CARTESIAN_POINT('',(-56.25,45.593355704698,22.456510067114)); +#12326 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#12327 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#12328 = ADVANCED_FACE('',(#12329),#12354,.T.); +#12329 = FACE_BOUND('',#12330,.T.); +#12330 = EDGE_LOOP('',(#12331,#12339,#12340,#12348)); +#12331 = ORIENTED_EDGE('',*,*,#12332,.T.); +#12332 = EDGE_CURVE('',#12333,#8564,#12335,.T.); +#12333 = VERTEX_POINT('',#12334); +#12334 = CARTESIAN_POINT('',(-56.25,44.264496644295,13.248456375839)); +#12335 = LINE('',#12336,#12337); +#12336 = CARTESIAN_POINT('',(-56.25,44.264496644295,13.248456375839)); +#12337 = VECTOR('',#12338,1.); +#12338 = DIRECTION('',(1.,0.,0.)); +#12339 = ORIENTED_EDGE('',*,*,#8563,.T.); +#12340 = ORIENTED_EDGE('',*,*,#12341,.F.); +#12341 = EDGE_CURVE('',#12342,#8566,#12344,.T.); +#12342 = VERTEX_POINT('',#12343); +#12343 = CARTESIAN_POINT('',(-56.25,45.593355704698,13.248456375839)); +#12344 = LINE('',#12345,#12346); +#12345 = CARTESIAN_POINT('',(-56.25,45.593355704698,13.248456375839)); +#12346 = VECTOR('',#12347,1.); +#12347 = DIRECTION('',(1.,0.,0.)); +#12348 = ORIENTED_EDGE('',*,*,#12349,.F.); +#12349 = EDGE_CURVE('',#12333,#12342,#12350,.T.); +#12350 = LINE('',#12351,#12352); +#12351 = CARTESIAN_POINT('',(-56.25,44.264496644295,13.248456375839)); +#12352 = VECTOR('',#12353,1.); +#12353 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#12354 = PLANE('',#12355); +#12355 = AXIS2_PLACEMENT_3D('',#12356,#12357,#12358); +#12356 = CARTESIAN_POINT('',(-56.25,44.264496644295,13.248456375839)); +#12357 = DIRECTION('',(0.,-1.570092458684E-16,1.)); +#12358 = DIRECTION('',(5.473822126269E-48,1.,1.570092458684E-16)); +#12359 = ADVANCED_FACE('',(#12360),#12378,.T.); +#12360 = FACE_BOUND('',#12361,.T.); +#12361 = EDGE_LOOP('',(#12362,#12370,#12371,#12372)); +#12362 = ORIENTED_EDGE('',*,*,#12363,.T.); +#12363 = EDGE_CURVE('',#12364,#8574,#12366,.T.); +#12364 = VERTEX_POINT('',#12365); +#12365 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.576895973154)); +#12366 = LINE('',#12367,#12368); +#12367 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.576895973154)); +#12368 = VECTOR('',#12369,1.); +#12369 = DIRECTION('',(1.,0.,0.)); +#12370 = ORIENTED_EDGE('',*,*,#8573,.T.); +#12371 = ORIENTED_EDGE('',*,*,#12332,.F.); +#12372 = ORIENTED_EDGE('',*,*,#12373,.F.); +#12373 = EDGE_CURVE('',#12364,#12333,#12374,.T.); +#12374 = LINE('',#12375,#12376); +#12375 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.576895973154)); +#12376 = VECTOR('',#12377,1.); +#12377 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#12378 = PLANE('',#12379); +#12379 = AXIS2_PLACEMENT_3D('',#12380,#12381,#12382); +#12380 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.576895973154)); +#12381 = DIRECTION('',(0.,-1.,-1.570092458684E-16)); +#12382 = DIRECTION('',(2.22044604925E-16,-1.570092458684E-16,1.)); +#12383 = ADVANCED_FACE('',(#12384),#12402,.T.); +#12384 = FACE_BOUND('',#12385,.T.); +#12385 = EDGE_LOOP('',(#12386,#12394,#12395,#12396)); +#12386 = ORIENTED_EDGE('',*,*,#12387,.T.); +#12387 = EDGE_CURVE('',#12388,#8582,#12390,.T.); +#12388 = VERTEX_POINT('',#12389); +#12389 = CARTESIAN_POINT('',(-56.25,44.436686241611,12.031384228188)); +#12390 = LINE('',#12391,#12392); +#12391 = CARTESIAN_POINT('',(-56.25,44.436686241611,12.031384228188)); +#12392 = VECTOR('',#12393,1.); +#12393 = DIRECTION('',(1.,0.,0.)); +#12394 = ORIENTED_EDGE('',*,*,#8581,.T.); +#12395 = ORIENTED_EDGE('',*,*,#12363,.F.); +#12396 = ORIENTED_EDGE('',*,*,#12397,.F.); +#12397 = EDGE_CURVE('',#12388,#12364,#12398,.T.); +#12398 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12399,#12400,#12401), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12399 = CARTESIAN_POINT('',(-56.25,44.436686241611,12.031384228188)); +#12400 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.223708053691)); +#12401 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.576895973154)); +#12402 = SURFACE_OF_LINEAR_EXTRUSION('',#12403,#12407); +#12403 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12404,#12405,#12406), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12404 = CARTESIAN_POINT('',(-56.25,44.436686241611,12.031384228188)); +#12405 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.223708053691)); +#12406 = CARTESIAN_POINT('',(-56.25,44.264496644295,12.576895973154)); +#12407 = VECTOR('',#12408,1.); +#12408 = DIRECTION('',(-1.,-0.,-0.)); +#12409 = ADVANCED_FACE('',(#12410),#12428,.T.); +#12410 = FACE_BOUND('',#12411,.T.); +#12411 = EDGE_LOOP('',(#12412,#12420,#12421,#12422)); +#12412 = ORIENTED_EDGE('',*,*,#12413,.T.); +#12413 = EDGE_CURVE('',#12414,#8590,#12416,.T.); +#12414 = VERTEX_POINT('',#12415); +#12415 = CARTESIAN_POINT('',(-56.25,44.927248322148,11.839060402685)); +#12416 = LINE('',#12417,#12418); +#12417 = CARTESIAN_POINT('',(-56.25,44.927248322148,11.839060402685)); +#12418 = VECTOR('',#12419,1.); +#12419 = DIRECTION('',(1.,0.,0.)); +#12420 = ORIENTED_EDGE('',*,*,#8589,.T.); +#12421 = ORIENTED_EDGE('',*,*,#12387,.F.); +#12422 = ORIENTED_EDGE('',*,*,#12423,.F.); +#12423 = EDGE_CURVE('',#12414,#12388,#12424,.T.); +#12424 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12425,#12426,#12427), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12425 = CARTESIAN_POINT('',(-56.25,44.927248322148,11.839060402685)); +#12426 = CARTESIAN_POINT('',(-56.25,44.608666107383,11.839060402685)); +#12427 = CARTESIAN_POINT('',(-56.25,44.436686241611,12.031384228188)); +#12428 = SURFACE_OF_LINEAR_EXTRUSION('',#12429,#12433); +#12429 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12430,#12431,#12432), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12430 = CARTESIAN_POINT('',(-56.25,44.927248322148,11.839060402685)); +#12431 = CARTESIAN_POINT('',(-56.25,44.608666107383,11.839060402685)); +#12432 = CARTESIAN_POINT('',(-56.25,44.436686241611,12.031384228188)); +#12433 = VECTOR('',#12434,1.); +#12434 = DIRECTION('',(-1.,-0.,-0.)); +#12435 = ADVANCED_FACE('',(#12436),#12454,.T.); +#12436 = FACE_BOUND('',#12437,.T.); +#12437 = EDGE_LOOP('',(#12438,#12446,#12447,#12448)); +#12438 = ORIENTED_EDGE('',*,*,#12439,.T.); +#12439 = EDGE_CURVE('',#12440,#8598,#12442,.T.); +#12440 = VERTEX_POINT('',#12441); +#12441 = CARTESIAN_POINT('',(-56.25,45.419697986577,12.031384228188)); +#12442 = LINE('',#12443,#12444); +#12443 = CARTESIAN_POINT('',(-56.25,45.419697986577,12.031384228188)); +#12444 = VECTOR('',#12445,1.); +#12445 = DIRECTION('',(1.,0.,0.)); +#12446 = ORIENTED_EDGE('',*,*,#8597,.T.); +#12447 = ORIENTED_EDGE('',*,*,#12413,.F.); +#12448 = ORIENTED_EDGE('',*,*,#12449,.F.); +#12449 = EDGE_CURVE('',#12440,#12414,#12450,.T.); +#12450 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12451,#12452,#12453), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12451 = CARTESIAN_POINT('',(-56.25,45.419697986577,12.031384228188)); +#12452 = CARTESIAN_POINT('',(-56.25,45.246040268456,11.839060402685)); +#12453 = CARTESIAN_POINT('',(-56.25,44.927248322148,11.839060402685)); +#12454 = SURFACE_OF_LINEAR_EXTRUSION('',#12455,#12459); +#12455 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12456,#12457,#12458), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12456 = CARTESIAN_POINT('',(-56.25,45.419697986577,12.031384228188)); +#12457 = CARTESIAN_POINT('',(-56.25,45.246040268456,11.839060402685)); +#12458 = CARTESIAN_POINT('',(-56.25,44.927248322148,11.839060402685)); +#12459 = VECTOR('',#12460,1.); +#12460 = DIRECTION('',(-1.,-0.,-0.)); +#12461 = ADVANCED_FACE('',(#12462),#12480,.T.); +#12462 = FACE_BOUND('',#12463,.T.); +#12463 = EDGE_LOOP('',(#12464,#12472,#12473,#12474)); +#12464 = ORIENTED_EDGE('',*,*,#12465,.T.); +#12465 = EDGE_CURVE('',#12466,#8606,#12468,.T.); +#12466 = VERTEX_POINT('',#12467); +#12467 = CARTESIAN_POINT('',(-56.25,45.593355704698,12.576895973154)); +#12468 = LINE('',#12469,#12470); +#12469 = CARTESIAN_POINT('',(-56.25,45.593355704698,12.576895973154)); +#12470 = VECTOR('',#12471,1.); +#12471 = DIRECTION('',(1.,0.,0.)); +#12472 = ORIENTED_EDGE('',*,*,#8605,.T.); +#12473 = ORIENTED_EDGE('',*,*,#12439,.F.); +#12474 = ORIENTED_EDGE('',*,*,#12475,.F.); +#12475 = EDGE_CURVE('',#12466,#12440,#12476,.T.); +#12476 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12477,#12478,#12479), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12477 = CARTESIAN_POINT('',(-56.25,45.593355704698,12.576895973154)); +#12478 = CARTESIAN_POINT('',(-56.25,45.593355704698,12.223708053691)); +#12479 = CARTESIAN_POINT('',(-56.25,45.419697986577,12.031384228188)); +#12480 = SURFACE_OF_LINEAR_EXTRUSION('',#12481,#12485); +#12481 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12482,#12483,#12484), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12482 = CARTESIAN_POINT('',(-56.25,45.593355704698,12.576895973154)); +#12483 = CARTESIAN_POINT('',(-56.25,45.593355704698,12.223708053691)); +#12484 = CARTESIAN_POINT('',(-56.25,45.419697986577,12.031384228188)); +#12485 = VECTOR('',#12486,1.); +#12486 = DIRECTION('',(-1.,-0.,-0.)); +#12487 = ADVANCED_FACE('',(#12488),#12499,.T.); +#12488 = FACE_BOUND('',#12489,.T.); +#12489 = EDGE_LOOP('',(#12490,#12491,#12492,#12493)); +#12490 = ORIENTED_EDGE('',*,*,#12341,.T.); +#12491 = ORIENTED_EDGE('',*,*,#8613,.T.); +#12492 = ORIENTED_EDGE('',*,*,#12465,.F.); +#12493 = ORIENTED_EDGE('',*,*,#12494,.F.); +#12494 = EDGE_CURVE('',#12342,#12466,#12495,.T.); +#12495 = LINE('',#12496,#12497); +#12496 = CARTESIAN_POINT('',(-56.25,45.593355704698,13.248456375839)); +#12497 = VECTOR('',#12498,1.); +#12498 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#12499 = PLANE('',#12500); +#12500 = AXIS2_PLACEMENT_3D('',#12501,#12502,#12503); +#12501 = CARTESIAN_POINT('',(-56.25,45.593355704698,13.248456375839)); +#12502 = DIRECTION('',(0.,1.,1.570092458684E-16)); +#12503 = DIRECTION('',(-2.22044604925E-16,1.570092458684E-16,-1.)); +#12504 = ADVANCED_FACE('',(#12505),#12526,.T.); +#12505 = FACE_BOUND('',#12506,.T.); +#12506 = EDGE_LOOP('',(#12507,#12508,#12509,#12510,#12511,#12512,#12513, + #12514,#12515,#12516,#12517,#12518,#12519,#12520,#12521,#12522, + #12523,#12524,#12525)); +#12507 = ORIENTED_EDGE('',*,*,#9107,.F.); +#12508 = ORIENTED_EDGE('',*,*,#8655,.F.); +#12509 = ORIENTED_EDGE('',*,*,#8688,.F.); +#12510 = ORIENTED_EDGE('',*,*,#8714,.F.); +#12511 = ORIENTED_EDGE('',*,*,#8740,.F.); +#12512 = ORIENTED_EDGE('',*,*,#8766,.F.); +#12513 = ORIENTED_EDGE('',*,*,#8790,.F.); +#12514 = ORIENTED_EDGE('',*,*,#8814,.F.); +#12515 = ORIENTED_EDGE('',*,*,#8838,.F.); +#12516 = ORIENTED_EDGE('',*,*,#8862,.F.); +#12517 = ORIENTED_EDGE('',*,*,#8886,.F.); +#12518 = ORIENTED_EDGE('',*,*,#8912,.F.); +#12519 = ORIENTED_EDGE('',*,*,#8938,.F.); +#12520 = ORIENTED_EDGE('',*,*,#8964,.F.); +#12521 = ORIENTED_EDGE('',*,*,#8990,.F.); +#12522 = ORIENTED_EDGE('',*,*,#9016,.F.); +#12523 = ORIENTED_EDGE('',*,*,#9042,.F.); +#12524 = ORIENTED_EDGE('',*,*,#9066,.F.); +#12525 = ORIENTED_EDGE('',*,*,#9090,.F.); +#12526 = PLANE('',#12527); +#12527 = AXIS2_PLACEMENT_3D('',#12528,#12529,#12530); +#12528 = CARTESIAN_POINT('',(26.447920411443,-52.25,27.266290913936)); +#12529 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12530 = DIRECTION('',(1.,0.,0.)); +#12531 = ADVANCED_FACE('',(#12532,#12542),#12608,.T.); +#12532 = FACE_BOUND('',#12533,.T.); +#12533 = EDGE_LOOP('',(#12534,#12535,#12536,#12537,#12538,#12539,#12540, + #12541)); +#12534 = ORIENTED_EDGE('',*,*,#9313,.F.); +#12535 = ORIENTED_EDGE('',*,*,#9131,.F.); +#12536 = ORIENTED_EDGE('',*,*,#9164,.F.); +#12537 = ORIENTED_EDGE('',*,*,#9190,.F.); +#12538 = ORIENTED_EDGE('',*,*,#9216,.F.); +#12539 = ORIENTED_EDGE('',*,*,#9242,.F.); +#12540 = ORIENTED_EDGE('',*,*,#9268,.F.); +#12541 = ORIENTED_EDGE('',*,*,#9294,.F.); +#12542 = FACE_BOUND('',#12543,.T.); +#12543 = EDGE_LOOP('',(#12544,#12554,#12562,#12570,#12578,#12586,#12594, + #12602)); +#12544 = ORIENTED_EDGE('',*,*,#12545,.F.); +#12545 = EDGE_CURVE('',#12546,#12548,#12550,.T.); +#12546 = VERTEX_POINT('',#12547); +#12547 = CARTESIAN_POINT('',(20.219236577181,-52.25,28.657516778523)); +#12548 = VERTEX_POINT('',#12549); +#12549 = CARTESIAN_POINT('',(19.410302013423,-52.25,28.279916107383)); +#12550 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12551,#12552,#12553), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12551 = CARTESIAN_POINT('',(20.219236577181,-52.25,28.657516778523)); +#12552 = CARTESIAN_POINT('',(19.688951342282,-52.25,28.657516778523)); +#12553 = CARTESIAN_POINT('',(19.410302013423,-52.25,28.279916107383)); +#12554 = ORIENTED_EDGE('',*,*,#12555,.F.); +#12555 = EDGE_CURVE('',#12556,#12546,#12558,.T.); +#12556 = VERTEX_POINT('',#12557); +#12557 = CARTESIAN_POINT('',(21.016719798658,-52.25,28.279916107383)); +#12558 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12559,#12560,#12561), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12559 = CARTESIAN_POINT('',(21.016719798658,-52.25,28.279916107383)); +#12560 = CARTESIAN_POINT('',(20.740419463087,-52.25,28.657516778523)); +#12561 = CARTESIAN_POINT('',(20.219236577181,-52.25,28.657516778523)); +#12562 = ORIENTED_EDGE('',*,*,#12563,.F.); +#12563 = EDGE_CURVE('',#12564,#12556,#12566,.T.); +#12564 = VERTEX_POINT('',#12565); +#12565 = CARTESIAN_POINT('',(21.293020134228,-52.25,27.191744966443)); +#12566 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12567,#12568,#12569), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12567 = CARTESIAN_POINT('',(21.293020134228,-52.25,27.191744966443)); +#12568 = CARTESIAN_POINT('',(21.293020134228,-52.25,27.902609060403)); +#12569 = CARTESIAN_POINT('',(21.016719798658,-52.25,28.279916107383)); +#12570 = ORIENTED_EDGE('',*,*,#12571,.F.); +#12571 = EDGE_CURVE('',#12572,#12564,#12574,.T.); +#12572 = VERTEX_POINT('',#12573); +#12573 = CARTESIAN_POINT('',(21.016719798658,-52.25,26.103280201342)); +#12574 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12575,#12576,#12577), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12575 = CARTESIAN_POINT('',(21.016719798658,-52.25,26.103280201342)); +#12576 = CARTESIAN_POINT('',(21.293020134228,-52.25,26.480880872483)); +#12577 = CARTESIAN_POINT('',(21.293020134228,-52.25,27.191744966443)); +#12578 = ORIENTED_EDGE('',*,*,#12579,.F.); +#12579 = EDGE_CURVE('',#12580,#12572,#12582,.T.); +#12580 = VERTEX_POINT('',#12581); +#12581 = CARTESIAN_POINT('',(20.219236577181,-52.25,25.725973154362)); +#12582 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12583,#12584,#12585), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12583 = CARTESIAN_POINT('',(20.219236577181,-52.25,25.725973154362)); +#12584 = CARTESIAN_POINT('',(20.740419463087,-52.25,25.725973154362)); +#12585 = CARTESIAN_POINT('',(21.016719798658,-52.25,26.103280201342)); +#12586 = ORIENTED_EDGE('',*,*,#12587,.F.); +#12587 = EDGE_CURVE('',#12588,#12580,#12590,.T.); +#12588 = VERTEX_POINT('',#12589); +#12589 = CARTESIAN_POINT('',(19.410302013423,-52.25,26.103280201342)); +#12590 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12591,#12592,#12593), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12591 = CARTESIAN_POINT('',(19.410302013423,-52.25,26.103280201342)); +#12592 = CARTESIAN_POINT('',(19.688951342282,-52.25,25.725973154362)); +#12593 = CARTESIAN_POINT('',(20.219236577181,-52.25,25.725973154362)); +#12594 = ORIENTED_EDGE('',*,*,#12595,.F.); +#12595 = EDGE_CURVE('',#12596,#12588,#12598,.T.); +#12596 = VERTEX_POINT('',#12597); +#12597 = CARTESIAN_POINT('',(19.131946308725,-52.25,27.191744966443)); +#12598 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12599,#12600,#12601), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12599 = CARTESIAN_POINT('',(19.131946308725,-52.25,27.191744966443)); +#12600 = CARTESIAN_POINT('',(19.131946308725,-52.25,26.480880872483)); +#12601 = CARTESIAN_POINT('',(19.410302013423,-52.25,26.103280201342)); +#12602 = ORIENTED_EDGE('',*,*,#12603,.F.); +#12603 = EDGE_CURVE('',#12548,#12596,#12604,.T.); +#12604 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12605,#12606,#12607), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12605 = CARTESIAN_POINT('',(19.410302013423,-52.25,28.279916107383)); +#12606 = CARTESIAN_POINT('',(19.131946308725,-52.25,27.902609060403)); +#12607 = CARTESIAN_POINT('',(19.131946308725,-52.25,27.191744966443)); +#12608 = PLANE('',#12609); +#12609 = AXIS2_PLACEMENT_3D('',#12610,#12611,#12612); +#12610 = CARTESIAN_POINT('',(20.21344821442,-52.25,27.191727838787)); +#12611 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12612 = DIRECTION('',(1.,0.,0.)); +#12613 = ADVANCED_FACE('',(#12614),#12634,.T.); +#12614 = FACE_BOUND('',#12615,.T.); +#12615 = EDGE_LOOP('',(#12616,#12617,#12618,#12619,#12620,#12621,#12622, + #12623,#12624,#12625,#12626,#12627,#12628,#12629,#12630,#12631, + #12632,#12633)); +#12616 = ORIENTED_EDGE('',*,*,#9755,.F.); +#12617 = ORIENTED_EDGE('',*,*,#9339,.F.); +#12618 = ORIENTED_EDGE('',*,*,#9370,.F.); +#12619 = ORIENTED_EDGE('',*,*,#9396,.F.); +#12620 = ORIENTED_EDGE('',*,*,#9422,.F.); +#12621 = ORIENTED_EDGE('',*,*,#9446,.F.); +#12622 = ORIENTED_EDGE('',*,*,#9470,.F.); +#12623 = ORIENTED_EDGE('',*,*,#9494,.F.); +#12624 = ORIENTED_EDGE('',*,*,#9518,.F.); +#12625 = ORIENTED_EDGE('',*,*,#9542,.F.); +#12626 = ORIENTED_EDGE('',*,*,#9566,.F.); +#12627 = ORIENTED_EDGE('',*,*,#9590,.F.); +#12628 = ORIENTED_EDGE('',*,*,#9614,.F.); +#12629 = ORIENTED_EDGE('',*,*,#9638,.F.); +#12630 = ORIENTED_EDGE('',*,*,#9662,.F.); +#12631 = ORIENTED_EDGE('',*,*,#9686,.F.); +#12632 = ORIENTED_EDGE('',*,*,#9712,.F.); +#12633 = ORIENTED_EDGE('',*,*,#9738,.F.); +#12634 = PLANE('',#12635); +#12635 = AXIS2_PLACEMENT_3D('',#12636,#12637,#12638); +#12636 = CARTESIAN_POINT('',(5.905464545282,-52.25,28.576385577675)); +#12637 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12638 = DIRECTION('',(1.,0.,0.)); +#12639 = ADVANCED_FACE('',(#12640),#12660,.T.); +#12640 = FACE_BOUND('',#12641,.T.); +#12641 = EDGE_LOOP('',(#12642,#12643,#12644,#12645,#12646,#12647,#12648, + #12649,#12650,#12651,#12652,#12653,#12654,#12655,#12656,#12657, + #12658,#12659)); +#12642 = ORIENTED_EDGE('',*,*,#10195,.F.); +#12643 = ORIENTED_EDGE('',*,*,#9779,.F.); +#12644 = ORIENTED_EDGE('',*,*,#9810,.F.); +#12645 = ORIENTED_EDGE('',*,*,#9836,.F.); +#12646 = ORIENTED_EDGE('',*,*,#9862,.F.); +#12647 = ORIENTED_EDGE('',*,*,#9886,.F.); +#12648 = ORIENTED_EDGE('',*,*,#9910,.F.); +#12649 = ORIENTED_EDGE('',*,*,#9934,.F.); +#12650 = ORIENTED_EDGE('',*,*,#9958,.F.); +#12651 = ORIENTED_EDGE('',*,*,#9982,.F.); +#12652 = ORIENTED_EDGE('',*,*,#10006,.F.); +#12653 = ORIENTED_EDGE('',*,*,#10030,.F.); +#12654 = ORIENTED_EDGE('',*,*,#10054,.F.); +#12655 = ORIENTED_EDGE('',*,*,#10078,.F.); +#12656 = ORIENTED_EDGE('',*,*,#10102,.F.); +#12657 = ORIENTED_EDGE('',*,*,#10126,.F.); +#12658 = ORIENTED_EDGE('',*,*,#10152,.F.); +#12659 = ORIENTED_EDGE('',*,*,#10178,.F.); +#12660 = PLANE('',#12661); +#12661 = AXIS2_PLACEMENT_3D('',#12662,#12663,#12664); +#12662 = CARTESIAN_POINT('',(1.977947766758,-52.25,28.576385577675)); +#12663 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12664 = DIRECTION('',(1.,0.,0.)); +#12665 = ADVANCED_FACE('',(#12666,#12676),#12742,.T.); +#12666 = FACE_BOUND('',#12667,.T.); +#12667 = EDGE_LOOP('',(#12668,#12669,#12670,#12671,#12672,#12673,#12674, + #12675)); +#12668 = ORIENTED_EDGE('',*,*,#10401,.F.); +#12669 = ORIENTED_EDGE('',*,*,#10219,.F.); +#12670 = ORIENTED_EDGE('',*,*,#10252,.F.); +#12671 = ORIENTED_EDGE('',*,*,#10278,.F.); +#12672 = ORIENTED_EDGE('',*,*,#10304,.F.); +#12673 = ORIENTED_EDGE('',*,*,#10330,.F.); +#12674 = ORIENTED_EDGE('',*,*,#10356,.F.); +#12675 = ORIENTED_EDGE('',*,*,#10382,.F.); +#12676 = FACE_BOUND('',#12677,.T.); +#12677 = EDGE_LOOP('',(#12678,#12688,#12696,#12704,#12712,#12720,#12728, + #12736)); +#12678 = ORIENTED_EDGE('',*,*,#12679,.F.); +#12679 = EDGE_CURVE('',#12680,#12682,#12684,.T.); +#12680 = VERTEX_POINT('',#12681); +#12681 = CARTESIAN_POINT('',(-3.251904362416,-52.25,28.657516778523)); +#12682 = VERTEX_POINT('',#12683); +#12683 = CARTESIAN_POINT('',(-4.060838926174,-52.25,28.279916107383)); +#12684 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12685,#12686,#12687), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12685 = CARTESIAN_POINT('',(-3.251904362416,-52.25,28.657516778523)); +#12686 = CARTESIAN_POINT('',(-3.782189597315,-52.25,28.657516778523)); +#12687 = CARTESIAN_POINT('',(-4.060838926174,-52.25,28.279916107383)); +#12688 = ORIENTED_EDGE('',*,*,#12689,.F.); +#12689 = EDGE_CURVE('',#12690,#12680,#12692,.T.); +#12690 = VERTEX_POINT('',#12691); +#12691 = CARTESIAN_POINT('',(-2.45442114094,-52.25,28.279916107383)); +#12692 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12693,#12694,#12695), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12693 = CARTESIAN_POINT('',(-2.45442114094,-52.25,28.279916107383)); +#12694 = CARTESIAN_POINT('',(-2.73072147651,-52.25,28.657516778523)); +#12695 = CARTESIAN_POINT('',(-3.251904362416,-52.25,28.657516778523)); +#12696 = ORIENTED_EDGE('',*,*,#12697,.F.); +#12697 = EDGE_CURVE('',#12698,#12690,#12700,.T.); +#12698 = VERTEX_POINT('',#12699); +#12699 = CARTESIAN_POINT('',(-2.178120805369,-52.25,27.191744966443)); +#12700 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12701,#12702,#12703), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12701 = CARTESIAN_POINT('',(-2.178120805369,-52.25,27.191744966443)); +#12702 = CARTESIAN_POINT('',(-2.178120805369,-52.25,27.902609060403)); +#12703 = CARTESIAN_POINT('',(-2.45442114094,-52.25,28.279916107383)); +#12704 = ORIENTED_EDGE('',*,*,#12705,.F.); +#12705 = EDGE_CURVE('',#12706,#12698,#12708,.T.); +#12706 = VERTEX_POINT('',#12707); +#12707 = CARTESIAN_POINT('',(-2.45442114094,-52.25,26.103280201342)); +#12708 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12709,#12710,#12711), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12709 = CARTESIAN_POINT('',(-2.45442114094,-52.25,26.103280201342)); +#12710 = CARTESIAN_POINT('',(-2.178120805369,-52.25,26.480880872483)); +#12711 = CARTESIAN_POINT('',(-2.178120805369,-52.25,27.191744966443)); +#12712 = ORIENTED_EDGE('',*,*,#12713,.F.); +#12713 = EDGE_CURVE('',#12714,#12706,#12716,.T.); +#12714 = VERTEX_POINT('',#12715); +#12715 = CARTESIAN_POINT('',(-3.251904362416,-52.25,25.725973154362)); +#12716 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12717,#12718,#12719), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12717 = CARTESIAN_POINT('',(-3.251904362416,-52.25,25.725973154362)); +#12718 = CARTESIAN_POINT('',(-2.73072147651,-52.25,25.725973154362)); +#12719 = CARTESIAN_POINT('',(-2.45442114094,-52.25,26.103280201342)); +#12720 = ORIENTED_EDGE('',*,*,#12721,.F.); +#12721 = EDGE_CURVE('',#12722,#12714,#12724,.T.); +#12722 = VERTEX_POINT('',#12723); +#12723 = CARTESIAN_POINT('',(-4.060838926174,-52.25,26.103280201342)); +#12724 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12725,#12726,#12727), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12725 = CARTESIAN_POINT('',(-4.060838926174,-52.25,26.103280201342)); +#12726 = CARTESIAN_POINT('',(-3.782189597315,-52.25,25.725973154362)); +#12727 = CARTESIAN_POINT('',(-3.251904362416,-52.25,25.725973154362)); +#12728 = ORIENTED_EDGE('',*,*,#12729,.F.); +#12729 = EDGE_CURVE('',#12730,#12722,#12732,.T.); +#12730 = VERTEX_POINT('',#12731); +#12731 = CARTESIAN_POINT('',(-4.339194630872,-52.25,27.191744966443)); +#12732 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12733,#12734,#12735), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12733 = CARTESIAN_POINT('',(-4.339194630872,-52.25,27.191744966443)); +#12734 = CARTESIAN_POINT('',(-4.339194630872,-52.25,26.480880872483)); +#12735 = CARTESIAN_POINT('',(-4.060838926174,-52.25,26.103280201342)); +#12736 = ORIENTED_EDGE('',*,*,#12737,.F.); +#12737 = EDGE_CURVE('',#12682,#12730,#12738,.T.); +#12738 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12739,#12740,#12741), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12739 = CARTESIAN_POINT('',(-4.060838926174,-52.25,28.279916107383)); +#12740 = CARTESIAN_POINT('',(-4.339194630872,-52.25,27.902609060403)); +#12741 = CARTESIAN_POINT('',(-4.339194630872,-52.25,27.191744966443)); +#12742 = PLANE('',#12743); +#12743 = AXIS2_PLACEMENT_3D('',#12744,#12745,#12746); +#12744 = CARTESIAN_POINT('',(-3.257692725178,-52.25,27.191727838787)); +#12745 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12746 = DIRECTION('',(1.,0.,0.)); +#12747 = ADVANCED_FACE('',(#12748),#12763,.T.); +#12748 = FACE_BOUND('',#12749,.T.); +#12749 = EDGE_LOOP('',(#12750,#12751,#12752,#12753,#12754,#12755,#12756, + #12757,#12758,#12759,#12760,#12761,#12762)); +#12750 = ORIENTED_EDGE('',*,*,#10715,.F.); +#12751 = ORIENTED_EDGE('',*,*,#10427,.F.); +#12752 = ORIENTED_EDGE('',*,*,#10458,.F.); +#12753 = ORIENTED_EDGE('',*,*,#10482,.F.); +#12754 = ORIENTED_EDGE('',*,*,#10506,.F.); +#12755 = ORIENTED_EDGE('',*,*,#10530,.F.); +#12756 = ORIENTED_EDGE('',*,*,#10554,.F.); +#12757 = ORIENTED_EDGE('',*,*,#10578,.F.); +#12758 = ORIENTED_EDGE('',*,*,#10602,.F.); +#12759 = ORIENTED_EDGE('',*,*,#10626,.F.); +#12760 = ORIENTED_EDGE('',*,*,#10650,.F.); +#12761 = ORIENTED_EDGE('',*,*,#10674,.F.); +#12762 = ORIENTED_EDGE('',*,*,#10698,.F.); +#12763 = PLANE('',#12764); +#12764 = AXIS2_PLACEMENT_3D('',#12765,#12766,#12767); +#12765 = CARTESIAN_POINT('',(-23.4189083711,-52.25,28.075537673248)); +#12766 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12767 = DIRECTION('',(1.,0.,0.)); +#12768 = ADVANCED_FACE('',(#12769),#12784,.T.); +#12769 = FACE_BOUND('',#12770,.T.); +#12770 = EDGE_LOOP('',(#12771,#12772,#12773,#12774,#12775,#12776,#12777, + #12778,#12779,#12780,#12781,#12782,#12783)); +#12771 = ORIENTED_EDGE('',*,*,#11027,.F.); +#12772 = ORIENTED_EDGE('',*,*,#10739,.F.); +#12773 = ORIENTED_EDGE('',*,*,#10770,.F.); +#12774 = ORIENTED_EDGE('',*,*,#10794,.F.); +#12775 = ORIENTED_EDGE('',*,*,#10818,.F.); +#12776 = ORIENTED_EDGE('',*,*,#10842,.F.); +#12777 = ORIENTED_EDGE('',*,*,#10866,.F.); +#12778 = ORIENTED_EDGE('',*,*,#10890,.F.); +#12779 = ORIENTED_EDGE('',*,*,#10914,.F.); +#12780 = ORIENTED_EDGE('',*,*,#10938,.F.); +#12781 = ORIENTED_EDGE('',*,*,#10962,.F.); +#12782 = ORIENTED_EDGE('',*,*,#10986,.F.); +#12783 = ORIENTED_EDGE('',*,*,#11010,.F.); +#12784 = PLANE('',#12785); +#12785 = AXIS2_PLACEMENT_3D('',#12786,#12787,#12788); +#12786 = CARTESIAN_POINT('',(-32.88044203053,-52.25,28.261924033447)); +#12787 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12788 = DIRECTION('',(1.,0.,0.)); +#12789 = ADVANCED_FACE('',(#12790,#12801),#12859,.T.); +#12790 = FACE_BOUND('',#12791,.T.); +#12791 = EDGE_LOOP('',(#12792,#12793,#12794,#12795,#12796,#12797,#12798, + #12799,#12800)); +#12792 = ORIENTED_EDGE('',*,*,#11251,.F.); +#12793 = ORIENTED_EDGE('',*,*,#11051,.F.); +#12794 = ORIENTED_EDGE('',*,*,#11082,.F.); +#12795 = ORIENTED_EDGE('',*,*,#11106,.F.); +#12796 = ORIENTED_EDGE('',*,*,#11130,.F.); +#12797 = ORIENTED_EDGE('',*,*,#11154,.F.); +#12798 = ORIENTED_EDGE('',*,*,#11180,.F.); +#12799 = ORIENTED_EDGE('',*,*,#11206,.F.); +#12800 = ORIENTED_EDGE('',*,*,#11232,.F.); +#12801 = FACE_BOUND('',#12802,.T.); +#12802 = EDGE_LOOP('',(#12803,#12813,#12821,#12829,#12837,#12845,#12853) + ); +#12803 = ORIENTED_EDGE('',*,*,#12804,.F.); +#12804 = EDGE_CURVE('',#12805,#12807,#12809,.T.); +#12805 = VERTEX_POINT('',#12806); +#12806 = CARTESIAN_POINT('',(-41.94187919463,-52.25,30.085704697987)); +#12807 = VERTEX_POINT('',#12808); +#12808 = CARTESIAN_POINT('',(-41.94187919463,-52.25,28.225302013423)); +#12809 = LINE('',#12810,#12811); +#12810 = CARTESIAN_POINT('',(-41.94187919463,-52.25,30.085704697987)); +#12811 = VECTOR('',#12812,1.); +#12812 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#12813 = ORIENTED_EDGE('',*,*,#12814,.F.); +#12814 = EDGE_CURVE('',#12815,#12805,#12817,.T.); +#12815 = VERTEX_POINT('',#12816); +#12816 = CARTESIAN_POINT('',(-41.00169463087,-52.25,30.085704697987)); +#12817 = LINE('',#12818,#12819); +#12818 = CARTESIAN_POINT('',(-41.00169463087,-52.25,30.085704697987)); +#12819 = VECTOR('',#12820,1.); +#12820 = DIRECTION('',(-1.,0.,0.)); +#12821 = ORIENTED_EDGE('',*,*,#12822,.F.); +#12822 = EDGE_CURVE('',#12823,#12815,#12825,.T.); +#12823 = VERTEX_POINT('',#12824); +#12824 = CARTESIAN_POINT('',(-40.23797818791,-52.25,29.844639261745)); +#12825 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12826,#12827,#12828), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12826 = CARTESIAN_POINT('',(-40.23797818791,-52.25,29.844639261745)); +#12827 = CARTESIAN_POINT('',(-40.50723154362,-52.25,30.085704697987)); +#12828 = CARTESIAN_POINT('',(-41.00169463087,-52.25,30.085704697987)); +#12829 = ORIENTED_EDGE('',*,*,#12830,.F.); +#12830 = EDGE_CURVE('',#12831,#12823,#12833,.T.); +#12831 = VERTEX_POINT('',#12832); +#12832 = CARTESIAN_POINT('',(-39.96872483221,-52.25,29.157852348993)); +#12833 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12834,#12835,#12836), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12834 = CARTESIAN_POINT('',(-39.96872483221,-52.25,29.157852348993)); +#12835 = CARTESIAN_POINT('',(-39.96872483221,-52.25,29.603867449664)); +#12836 = CARTESIAN_POINT('',(-40.23797818791,-52.25,29.844639261745)); +#12837 = ORIENTED_EDGE('',*,*,#12838,.F.); +#12838 = EDGE_CURVE('',#12839,#12831,#12841,.T.); +#12839 = VERTEX_POINT('',#12840); +#12840 = CARTESIAN_POINT('',(-40.23797818791,-52.25,28.468422818792)); +#12841 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12842,#12843,#12844), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12842 = CARTESIAN_POINT('',(-40.23797818791,-52.25,28.468422818792)); +#12843 = CARTESIAN_POINT('',(-39.96872483221,-52.25,28.711543624161)); +#12844 = CARTESIAN_POINT('',(-39.96872483221,-52.25,29.157852348993)); +#12845 = ORIENTED_EDGE('',*,*,#12846,.F.); +#12846 = EDGE_CURVE('',#12847,#12839,#12849,.T.); +#12847 = VERTEX_POINT('',#12848); +#12848 = CARTESIAN_POINT('',(-41.00169463087,-52.25,28.225302013423)); +#12849 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12850,#12851,#12852), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12850 = CARTESIAN_POINT('',(-41.00169463087,-52.25,28.225302013423)); +#12851 = CARTESIAN_POINT('',(-40.50723154362,-52.25,28.225302013423)); +#12852 = CARTESIAN_POINT('',(-40.23797818791,-52.25,28.468422818792)); +#12853 = ORIENTED_EDGE('',*,*,#12854,.F.); +#12854 = EDGE_CURVE('',#12807,#12847,#12855,.T.); +#12855 = LINE('',#12856,#12857); +#12856 = CARTESIAN_POINT('',(-41.94187919463,-52.25,28.225302013423)); +#12857 = VECTOR('',#12858,1.); +#12858 = DIRECTION('',(1.,0.,0.)); +#12859 = PLANE('',#12860); +#12860 = AXIS2_PLACEMENT_3D('',#12861,#12862,#12863); +#12861 = CARTESIAN_POINT('',(-41.45482041445,-52.25,28.506935807581)); +#12862 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12863 = DIRECTION('',(1.,0.,0.)); +#12864 = ADVANCED_FACE('',(#12865),#12874,.T.); +#12865 = FACE_BOUND('',#12866,.T.); +#12866 = EDGE_LOOP('',(#12867,#12868,#12869,#12870,#12871,#12872,#12873) + ); +#12867 = ORIENTED_EDGE('',*,*,#12197,.T.); +#12868 = ORIENTED_EDGE('',*,*,#12173,.T.); +#12869 = ORIENTED_EDGE('',*,*,#12318,.T.); +#12870 = ORIENTED_EDGE('',*,*,#12299,.T.); +#12871 = ORIENTED_EDGE('',*,*,#12273,.T.); +#12872 = ORIENTED_EDGE('',*,*,#12247,.T.); +#12873 = ORIENTED_EDGE('',*,*,#12221,.T.); +#12874 = PLANE('',#12875); +#12875 = AXIS2_PLACEMENT_3D('',#12876,#12877,#12878); +#12876 = CARTESIAN_POINT('',(-56.25,-48.25,0.)); +#12877 = DIRECTION('',(-1.,0.,0.)); +#12878 = DIRECTION('',(0.,1.,0.)); +#12879 = ADVANCED_FACE('',(#12880),#12889,.T.); +#12880 = FACE_BOUND('',#12881,.T.); +#12881 = EDGE_LOOP('',(#12882,#12883,#12884,#12885,#12886,#12887,#12888) + ); +#12882 = ORIENTED_EDGE('',*,*,#12373,.T.); +#12883 = ORIENTED_EDGE('',*,*,#12349,.T.); +#12884 = ORIENTED_EDGE('',*,*,#12494,.T.); +#12885 = ORIENTED_EDGE('',*,*,#12475,.T.); +#12886 = ORIENTED_EDGE('',*,*,#12449,.T.); +#12887 = ORIENTED_EDGE('',*,*,#12423,.T.); +#12888 = ORIENTED_EDGE('',*,*,#12397,.T.); +#12889 = PLANE('',#12890); +#12890 = AXIS2_PLACEMENT_3D('',#12891,#12892,#12893); +#12891 = CARTESIAN_POINT('',(-56.25,-48.25,0.)); +#12892 = DIRECTION('',(-1.,0.,0.)); +#12893 = DIRECTION('',(0.,1.,0.)); +#12894 = ADVANCED_FACE('',(#12895),#12920,.T.); +#12895 = FACE_BOUND('',#12896,.T.); +#12896 = EDGE_LOOP('',(#12897,#12905,#12906,#12914)); +#12897 = ORIENTED_EDGE('',*,*,#12898,.T.); +#12898 = EDGE_CURVE('',#12899,#12546,#12901,.T.); +#12899 = VERTEX_POINT('',#12900); +#12900 = CARTESIAN_POINT('',(20.219236577181,-53.25,28.657516778523)); +#12901 = LINE('',#12902,#12903); +#12902 = CARTESIAN_POINT('',(20.219236577181,-53.25,28.657516778523)); +#12903 = VECTOR('',#12904,1.); +#12904 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#12905 = ORIENTED_EDGE('',*,*,#12545,.T.); +#12906 = ORIENTED_EDGE('',*,*,#12907,.F.); +#12907 = EDGE_CURVE('',#12908,#12548,#12910,.T.); +#12908 = VERTEX_POINT('',#12909); +#12909 = CARTESIAN_POINT('',(19.410302013423,-53.25,28.279916107383)); +#12910 = LINE('',#12911,#12912); +#12911 = CARTESIAN_POINT('',(19.410302013423,-53.25,28.279916107383)); +#12912 = VECTOR('',#12913,1.); +#12913 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#12914 = ORIENTED_EDGE('',*,*,#12915,.F.); +#12915 = EDGE_CURVE('',#12899,#12908,#12916,.T.); +#12916 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12917,#12918,#12919), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12917 = CARTESIAN_POINT('',(20.219236577181,-53.25,28.657516778523)); +#12918 = CARTESIAN_POINT('',(19.688951342282,-53.25,28.657516778523)); +#12919 = CARTESIAN_POINT('',(19.410302013423,-53.25,28.279916107383)); +#12920 = SURFACE_OF_LINEAR_EXTRUSION('',#12921,#12925); +#12921 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12922,#12923,#12924), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12922 = CARTESIAN_POINT('',(20.219236577181,-53.25,28.657516778523)); +#12923 = CARTESIAN_POINT('',(19.688951342282,-53.25,28.657516778523)); +#12924 = CARTESIAN_POINT('',(19.410302013423,-53.25,28.279916107383)); +#12925 = VECTOR('',#12926,1.); +#12926 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12927 = ADVANCED_FACE('',(#12928),#12946,.T.); +#12928 = FACE_BOUND('',#12929,.T.); +#12929 = EDGE_LOOP('',(#12930,#12938,#12939,#12940)); +#12930 = ORIENTED_EDGE('',*,*,#12931,.T.); +#12931 = EDGE_CURVE('',#12932,#12556,#12934,.T.); +#12932 = VERTEX_POINT('',#12933); +#12933 = CARTESIAN_POINT('',(21.016719798658,-53.25,28.279916107383)); +#12934 = LINE('',#12935,#12936); +#12935 = CARTESIAN_POINT('',(21.016719798658,-53.25,28.279916107383)); +#12936 = VECTOR('',#12937,1.); +#12937 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#12938 = ORIENTED_EDGE('',*,*,#12555,.T.); +#12939 = ORIENTED_EDGE('',*,*,#12898,.F.); +#12940 = ORIENTED_EDGE('',*,*,#12941,.F.); +#12941 = EDGE_CURVE('',#12932,#12899,#12942,.T.); +#12942 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12943,#12944,#12945), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12943 = CARTESIAN_POINT('',(21.016719798658,-53.25,28.279916107383)); +#12944 = CARTESIAN_POINT('',(20.740419463087,-53.25,28.657516778523)); +#12945 = CARTESIAN_POINT('',(20.219236577181,-53.25,28.657516778523)); +#12946 = SURFACE_OF_LINEAR_EXTRUSION('',#12947,#12951); +#12947 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12948,#12949,#12950), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12948 = CARTESIAN_POINT('',(21.016719798658,-53.25,28.279916107383)); +#12949 = CARTESIAN_POINT('',(20.740419463087,-53.25,28.657516778523)); +#12950 = CARTESIAN_POINT('',(20.219236577181,-53.25,28.657516778523)); +#12951 = VECTOR('',#12952,1.); +#12952 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12953 = ADVANCED_FACE('',(#12954),#12972,.T.); +#12954 = FACE_BOUND('',#12955,.T.); +#12955 = EDGE_LOOP('',(#12956,#12964,#12965,#12966)); +#12956 = ORIENTED_EDGE('',*,*,#12957,.T.); +#12957 = EDGE_CURVE('',#12958,#12564,#12960,.T.); +#12958 = VERTEX_POINT('',#12959); +#12959 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.191744966443)); +#12960 = LINE('',#12961,#12962); +#12961 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.191744966443)); +#12962 = VECTOR('',#12963,1.); +#12963 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#12964 = ORIENTED_EDGE('',*,*,#12563,.T.); +#12965 = ORIENTED_EDGE('',*,*,#12931,.F.); +#12966 = ORIENTED_EDGE('',*,*,#12967,.F.); +#12967 = EDGE_CURVE('',#12958,#12932,#12968,.T.); +#12968 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12969,#12970,#12971), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12969 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.191744966443)); +#12970 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.902609060403)); +#12971 = CARTESIAN_POINT('',(21.016719798658,-53.25,28.279916107383)); +#12972 = SURFACE_OF_LINEAR_EXTRUSION('',#12973,#12977); +#12973 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12974,#12975,#12976), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12974 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.191744966443)); +#12975 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.902609060403)); +#12976 = CARTESIAN_POINT('',(21.016719798658,-53.25,28.279916107383)); +#12977 = VECTOR('',#12978,1.); +#12978 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#12979 = ADVANCED_FACE('',(#12980),#12998,.T.); +#12980 = FACE_BOUND('',#12981,.T.); +#12981 = EDGE_LOOP('',(#12982,#12990,#12991,#12992)); +#12982 = ORIENTED_EDGE('',*,*,#12983,.T.); +#12983 = EDGE_CURVE('',#12984,#12572,#12986,.T.); +#12984 = VERTEX_POINT('',#12985); +#12985 = CARTESIAN_POINT('',(21.016719798658,-53.25,26.103280201342)); +#12986 = LINE('',#12987,#12988); +#12987 = CARTESIAN_POINT('',(21.016719798658,-53.25,26.103280201342)); +#12988 = VECTOR('',#12989,1.); +#12989 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#12990 = ORIENTED_EDGE('',*,*,#12571,.T.); +#12991 = ORIENTED_EDGE('',*,*,#12957,.F.); +#12992 = ORIENTED_EDGE('',*,*,#12993,.F.); +#12993 = EDGE_CURVE('',#12984,#12958,#12994,.T.); +#12994 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#12995,#12996,#12997), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#12995 = CARTESIAN_POINT('',(21.016719798658,-53.25,26.103280201342)); +#12996 = CARTESIAN_POINT('',(21.293020134228,-53.25,26.480880872483)); +#12997 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.191744966443)); +#12998 = SURFACE_OF_LINEAR_EXTRUSION('',#12999,#13003); +#12999 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13000,#13001,#13002), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13000 = CARTESIAN_POINT('',(21.016719798658,-53.25,26.103280201342)); +#13001 = CARTESIAN_POINT('',(21.293020134228,-53.25,26.480880872483)); +#13002 = CARTESIAN_POINT('',(21.293020134228,-53.25,27.191744966443)); +#13003 = VECTOR('',#13004,1.); +#13004 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13005 = ADVANCED_FACE('',(#13006),#13024,.T.); +#13006 = FACE_BOUND('',#13007,.T.); +#13007 = EDGE_LOOP('',(#13008,#13016,#13017,#13018)); +#13008 = ORIENTED_EDGE('',*,*,#13009,.T.); +#13009 = EDGE_CURVE('',#13010,#12580,#13012,.T.); +#13010 = VERTEX_POINT('',#13011); +#13011 = CARTESIAN_POINT('',(20.219236577181,-53.25,25.725973154362)); +#13012 = LINE('',#13013,#13014); +#13013 = CARTESIAN_POINT('',(20.219236577181,-53.25,25.725973154362)); +#13014 = VECTOR('',#13015,1.); +#13015 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13016 = ORIENTED_EDGE('',*,*,#12579,.T.); +#13017 = ORIENTED_EDGE('',*,*,#12983,.F.); +#13018 = ORIENTED_EDGE('',*,*,#13019,.F.); +#13019 = EDGE_CURVE('',#13010,#12984,#13020,.T.); +#13020 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13021,#13022,#13023), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13021 = CARTESIAN_POINT('',(20.219236577181,-53.25,25.725973154362)); +#13022 = CARTESIAN_POINT('',(20.740419463087,-53.25,25.725973154362)); +#13023 = CARTESIAN_POINT('',(21.016719798658,-53.25,26.103280201342)); +#13024 = SURFACE_OF_LINEAR_EXTRUSION('',#13025,#13029); +#13025 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13026,#13027,#13028), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13026 = CARTESIAN_POINT('',(20.219236577181,-53.25,25.725973154362)); +#13027 = CARTESIAN_POINT('',(20.740419463087,-53.25,25.725973154362)); +#13028 = CARTESIAN_POINT('',(21.016719798658,-53.25,26.103280201342)); +#13029 = VECTOR('',#13030,1.); +#13030 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13031 = ADVANCED_FACE('',(#13032),#13050,.T.); +#13032 = FACE_BOUND('',#13033,.T.); +#13033 = EDGE_LOOP('',(#13034,#13042,#13043,#13044)); +#13034 = ORIENTED_EDGE('',*,*,#13035,.T.); +#13035 = EDGE_CURVE('',#13036,#12588,#13038,.T.); +#13036 = VERTEX_POINT('',#13037); +#13037 = CARTESIAN_POINT('',(19.410302013423,-53.25,26.103280201342)); +#13038 = LINE('',#13039,#13040); +#13039 = CARTESIAN_POINT('',(19.410302013423,-53.25,26.103280201342)); +#13040 = VECTOR('',#13041,1.); +#13041 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13042 = ORIENTED_EDGE('',*,*,#12587,.T.); +#13043 = ORIENTED_EDGE('',*,*,#13009,.F.); +#13044 = ORIENTED_EDGE('',*,*,#13045,.F.); +#13045 = EDGE_CURVE('',#13036,#13010,#13046,.T.); +#13046 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13047,#13048,#13049), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13047 = CARTESIAN_POINT('',(19.410302013423,-53.25,26.103280201342)); +#13048 = CARTESIAN_POINT('',(19.688951342282,-53.25,25.725973154362)); +#13049 = CARTESIAN_POINT('',(20.219236577181,-53.25,25.725973154362)); +#13050 = SURFACE_OF_LINEAR_EXTRUSION('',#13051,#13055); +#13051 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13052,#13053,#13054), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13052 = CARTESIAN_POINT('',(19.410302013423,-53.25,26.103280201342)); +#13053 = CARTESIAN_POINT('',(19.688951342282,-53.25,25.725973154362)); +#13054 = CARTESIAN_POINT('',(20.219236577181,-53.25,25.725973154362)); +#13055 = VECTOR('',#13056,1.); +#13056 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13057 = ADVANCED_FACE('',(#13058),#13076,.T.); +#13058 = FACE_BOUND('',#13059,.T.); +#13059 = EDGE_LOOP('',(#13060,#13068,#13069,#13070)); +#13060 = ORIENTED_EDGE('',*,*,#13061,.T.); +#13061 = EDGE_CURVE('',#13062,#12596,#13064,.T.); +#13062 = VERTEX_POINT('',#13063); +#13063 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.191744966443)); +#13064 = LINE('',#13065,#13066); +#13065 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.191744966443)); +#13066 = VECTOR('',#13067,1.); +#13067 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13068 = ORIENTED_EDGE('',*,*,#12595,.T.); +#13069 = ORIENTED_EDGE('',*,*,#13035,.F.); +#13070 = ORIENTED_EDGE('',*,*,#13071,.F.); +#13071 = EDGE_CURVE('',#13062,#13036,#13072,.T.); +#13072 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13073,#13074,#13075), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13073 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.191744966443)); +#13074 = CARTESIAN_POINT('',(19.131946308725,-53.25,26.480880872483)); +#13075 = CARTESIAN_POINT('',(19.410302013423,-53.25,26.103280201342)); +#13076 = SURFACE_OF_LINEAR_EXTRUSION('',#13077,#13081); +#13077 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13078,#13079,#13080), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13078 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.191744966443)); +#13079 = CARTESIAN_POINT('',(19.131946308725,-53.25,26.480880872483)); +#13080 = CARTESIAN_POINT('',(19.410302013423,-53.25,26.103280201342)); +#13081 = VECTOR('',#13082,1.); +#13082 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13083 = ADVANCED_FACE('',(#13084),#13095,.T.); +#13084 = FACE_BOUND('',#13085,.T.); +#13085 = EDGE_LOOP('',(#13086,#13087,#13088,#13089)); +#13086 = ORIENTED_EDGE('',*,*,#12907,.T.); +#13087 = ORIENTED_EDGE('',*,*,#12603,.T.); +#13088 = ORIENTED_EDGE('',*,*,#13061,.F.); +#13089 = ORIENTED_EDGE('',*,*,#13090,.F.); +#13090 = EDGE_CURVE('',#12908,#13062,#13091,.T.); +#13091 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13092,#13093,#13094), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13092 = CARTESIAN_POINT('',(19.410302013423,-53.25,28.279916107383)); +#13093 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.902609060403)); +#13094 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.191744966443)); +#13095 = SURFACE_OF_LINEAR_EXTRUSION('',#13096,#13100); +#13096 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13097,#13098,#13099), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13097 = CARTESIAN_POINT('',(19.410302013423,-53.25,28.279916107383)); +#13098 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.902609060403)); +#13099 = CARTESIAN_POINT('',(19.131946308725,-53.25,27.191744966443)); +#13100 = VECTOR('',#13101,1.); +#13101 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13102 = ADVANCED_FACE('',(#13103),#13128,.T.); +#13103 = FACE_BOUND('',#13104,.T.); +#13104 = EDGE_LOOP('',(#13105,#13113,#13114,#13122)); +#13105 = ORIENTED_EDGE('',*,*,#13106,.T.); +#13106 = EDGE_CURVE('',#13107,#12680,#13109,.T.); +#13107 = VERTEX_POINT('',#13108); +#13108 = CARTESIAN_POINT('',(-3.251904362416,-53.25,28.657516778523)); +#13109 = LINE('',#13110,#13111); +#13110 = CARTESIAN_POINT('',(-3.251904362416,-53.25,28.657516778523)); +#13111 = VECTOR('',#13112,1.); +#13112 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13113 = ORIENTED_EDGE('',*,*,#12679,.T.); +#13114 = ORIENTED_EDGE('',*,*,#13115,.F.); +#13115 = EDGE_CURVE('',#13116,#12682,#13118,.T.); +#13116 = VERTEX_POINT('',#13117); +#13117 = CARTESIAN_POINT('',(-4.060838926174,-53.25,28.279916107383)); +#13118 = LINE('',#13119,#13120); +#13119 = CARTESIAN_POINT('',(-4.060838926174,-53.25,28.279916107383)); +#13120 = VECTOR('',#13121,1.); +#13121 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13122 = ORIENTED_EDGE('',*,*,#13123,.F.); +#13123 = EDGE_CURVE('',#13107,#13116,#13124,.T.); +#13124 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13125,#13126,#13127), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13125 = CARTESIAN_POINT('',(-3.251904362416,-53.25,28.657516778523)); +#13126 = CARTESIAN_POINT('',(-3.782189597315,-53.25,28.657516778523)); +#13127 = CARTESIAN_POINT('',(-4.060838926174,-53.25,28.279916107383)); +#13128 = SURFACE_OF_LINEAR_EXTRUSION('',#13129,#13133); +#13129 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13130,#13131,#13132), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13130 = CARTESIAN_POINT('',(-3.251904362416,-53.25,28.657516778523)); +#13131 = CARTESIAN_POINT('',(-3.782189597315,-53.25,28.657516778523)); +#13132 = CARTESIAN_POINT('',(-4.060838926174,-53.25,28.279916107383)); +#13133 = VECTOR('',#13134,1.); +#13134 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13135 = ADVANCED_FACE('',(#13136),#13154,.T.); +#13136 = FACE_BOUND('',#13137,.T.); +#13137 = EDGE_LOOP('',(#13138,#13146,#13147,#13148)); +#13138 = ORIENTED_EDGE('',*,*,#13139,.T.); +#13139 = EDGE_CURVE('',#13140,#12690,#13142,.T.); +#13140 = VERTEX_POINT('',#13141); +#13141 = CARTESIAN_POINT('',(-2.45442114094,-53.25,28.279916107383)); +#13142 = LINE('',#13143,#13144); +#13143 = CARTESIAN_POINT('',(-2.45442114094,-53.25,28.279916107383)); +#13144 = VECTOR('',#13145,1.); +#13145 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13146 = ORIENTED_EDGE('',*,*,#12689,.T.); +#13147 = ORIENTED_EDGE('',*,*,#13106,.F.); +#13148 = ORIENTED_EDGE('',*,*,#13149,.F.); +#13149 = EDGE_CURVE('',#13140,#13107,#13150,.T.); +#13150 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13151,#13152,#13153), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13151 = CARTESIAN_POINT('',(-2.45442114094,-53.25,28.279916107383)); +#13152 = CARTESIAN_POINT('',(-2.73072147651,-53.25,28.657516778523)); +#13153 = CARTESIAN_POINT('',(-3.251904362416,-53.25,28.657516778523)); +#13154 = SURFACE_OF_LINEAR_EXTRUSION('',#13155,#13159); +#13155 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13156,#13157,#13158), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13156 = CARTESIAN_POINT('',(-2.45442114094,-53.25,28.279916107383)); +#13157 = CARTESIAN_POINT('',(-2.73072147651,-53.25,28.657516778523)); +#13158 = CARTESIAN_POINT('',(-3.251904362416,-53.25,28.657516778523)); +#13159 = VECTOR('',#13160,1.); +#13160 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13161 = ADVANCED_FACE('',(#13162),#13180,.T.); +#13162 = FACE_BOUND('',#13163,.T.); +#13163 = EDGE_LOOP('',(#13164,#13172,#13173,#13174)); +#13164 = ORIENTED_EDGE('',*,*,#13165,.T.); +#13165 = EDGE_CURVE('',#13166,#12698,#13168,.T.); +#13166 = VERTEX_POINT('',#13167); +#13167 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.191744966443)); +#13168 = LINE('',#13169,#13170); +#13169 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.191744966443)); +#13170 = VECTOR('',#13171,1.); +#13171 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13172 = ORIENTED_EDGE('',*,*,#12697,.T.); +#13173 = ORIENTED_EDGE('',*,*,#13139,.F.); +#13174 = ORIENTED_EDGE('',*,*,#13175,.F.); +#13175 = EDGE_CURVE('',#13166,#13140,#13176,.T.); +#13176 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13177,#13178,#13179), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13177 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.191744966443)); +#13178 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.902609060403)); +#13179 = CARTESIAN_POINT('',(-2.45442114094,-53.25,28.279916107383)); +#13180 = SURFACE_OF_LINEAR_EXTRUSION('',#13181,#13185); +#13181 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13182,#13183,#13184), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13182 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.191744966443)); +#13183 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.902609060403)); +#13184 = CARTESIAN_POINT('',(-2.45442114094,-53.25,28.279916107383)); +#13185 = VECTOR('',#13186,1.); +#13186 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13187 = ADVANCED_FACE('',(#13188),#13206,.T.); +#13188 = FACE_BOUND('',#13189,.T.); +#13189 = EDGE_LOOP('',(#13190,#13198,#13199,#13200)); +#13190 = ORIENTED_EDGE('',*,*,#13191,.T.); +#13191 = EDGE_CURVE('',#13192,#12706,#13194,.T.); +#13192 = VERTEX_POINT('',#13193); +#13193 = CARTESIAN_POINT('',(-2.45442114094,-53.25,26.103280201342)); +#13194 = LINE('',#13195,#13196); +#13195 = CARTESIAN_POINT('',(-2.45442114094,-53.25,26.103280201342)); +#13196 = VECTOR('',#13197,1.); +#13197 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13198 = ORIENTED_EDGE('',*,*,#12705,.T.); +#13199 = ORIENTED_EDGE('',*,*,#13165,.F.); +#13200 = ORIENTED_EDGE('',*,*,#13201,.F.); +#13201 = EDGE_CURVE('',#13192,#13166,#13202,.T.); +#13202 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13203,#13204,#13205), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13203 = CARTESIAN_POINT('',(-2.45442114094,-53.25,26.103280201342)); +#13204 = CARTESIAN_POINT('',(-2.178120805369,-53.25,26.480880872483)); +#13205 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.191744966443)); +#13206 = SURFACE_OF_LINEAR_EXTRUSION('',#13207,#13211); +#13207 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13208,#13209,#13210), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13208 = CARTESIAN_POINT('',(-2.45442114094,-53.25,26.103280201342)); +#13209 = CARTESIAN_POINT('',(-2.178120805369,-53.25,26.480880872483)); +#13210 = CARTESIAN_POINT('',(-2.178120805369,-53.25,27.191744966443)); +#13211 = VECTOR('',#13212,1.); +#13212 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13213 = ADVANCED_FACE('',(#13214),#13232,.T.); +#13214 = FACE_BOUND('',#13215,.T.); +#13215 = EDGE_LOOP('',(#13216,#13224,#13225,#13226)); +#13216 = ORIENTED_EDGE('',*,*,#13217,.T.); +#13217 = EDGE_CURVE('',#13218,#12714,#13220,.T.); +#13218 = VERTEX_POINT('',#13219); +#13219 = CARTESIAN_POINT('',(-3.251904362416,-53.25,25.725973154362)); +#13220 = LINE('',#13221,#13222); +#13221 = CARTESIAN_POINT('',(-3.251904362416,-53.25,25.725973154362)); +#13222 = VECTOR('',#13223,1.); +#13223 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13224 = ORIENTED_EDGE('',*,*,#12713,.T.); +#13225 = ORIENTED_EDGE('',*,*,#13191,.F.); +#13226 = ORIENTED_EDGE('',*,*,#13227,.F.); +#13227 = EDGE_CURVE('',#13218,#13192,#13228,.T.); +#13228 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13229,#13230,#13231), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13229 = CARTESIAN_POINT('',(-3.251904362416,-53.25,25.725973154362)); +#13230 = CARTESIAN_POINT('',(-2.73072147651,-53.25,25.725973154362)); +#13231 = CARTESIAN_POINT('',(-2.45442114094,-53.25,26.103280201342)); +#13232 = SURFACE_OF_LINEAR_EXTRUSION('',#13233,#13237); +#13233 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13234,#13235,#13236), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13234 = CARTESIAN_POINT('',(-3.251904362416,-53.25,25.725973154362)); +#13235 = CARTESIAN_POINT('',(-2.73072147651,-53.25,25.725973154362)); +#13236 = CARTESIAN_POINT('',(-2.45442114094,-53.25,26.103280201342)); +#13237 = VECTOR('',#13238,1.); +#13238 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13239 = ADVANCED_FACE('',(#13240),#13258,.T.); +#13240 = FACE_BOUND('',#13241,.T.); +#13241 = EDGE_LOOP('',(#13242,#13250,#13251,#13252)); +#13242 = ORIENTED_EDGE('',*,*,#13243,.T.); +#13243 = EDGE_CURVE('',#13244,#12722,#13246,.T.); +#13244 = VERTEX_POINT('',#13245); +#13245 = CARTESIAN_POINT('',(-4.060838926174,-53.25,26.103280201342)); +#13246 = LINE('',#13247,#13248); +#13247 = CARTESIAN_POINT('',(-4.060838926174,-53.25,26.103280201342)); +#13248 = VECTOR('',#13249,1.); +#13249 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13250 = ORIENTED_EDGE('',*,*,#12721,.T.); +#13251 = ORIENTED_EDGE('',*,*,#13217,.F.); +#13252 = ORIENTED_EDGE('',*,*,#13253,.F.); +#13253 = EDGE_CURVE('',#13244,#13218,#13254,.T.); +#13254 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13255,#13256,#13257), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13255 = CARTESIAN_POINT('',(-4.060838926174,-53.25,26.103280201342)); +#13256 = CARTESIAN_POINT('',(-3.782189597315,-53.25,25.725973154362)); +#13257 = CARTESIAN_POINT('',(-3.251904362416,-53.25,25.725973154362)); +#13258 = SURFACE_OF_LINEAR_EXTRUSION('',#13259,#13263); +#13259 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13260,#13261,#13262), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13260 = CARTESIAN_POINT('',(-4.060838926174,-53.25,26.103280201342)); +#13261 = CARTESIAN_POINT('',(-3.782189597315,-53.25,25.725973154362)); +#13262 = CARTESIAN_POINT('',(-3.251904362416,-53.25,25.725973154362)); +#13263 = VECTOR('',#13264,1.); +#13264 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13265 = ADVANCED_FACE('',(#13266),#13284,.T.); +#13266 = FACE_BOUND('',#13267,.T.); +#13267 = EDGE_LOOP('',(#13268,#13276,#13277,#13278)); +#13268 = ORIENTED_EDGE('',*,*,#13269,.T.); +#13269 = EDGE_CURVE('',#13270,#12730,#13272,.T.); +#13270 = VERTEX_POINT('',#13271); +#13271 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.191744966443)); +#13272 = LINE('',#13273,#13274); +#13273 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.191744966443)); +#13274 = VECTOR('',#13275,1.); +#13275 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13276 = ORIENTED_EDGE('',*,*,#12729,.T.); +#13277 = ORIENTED_EDGE('',*,*,#13243,.F.); +#13278 = ORIENTED_EDGE('',*,*,#13279,.F.); +#13279 = EDGE_CURVE('',#13270,#13244,#13280,.T.); +#13280 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13281,#13282,#13283), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13281 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.191744966443)); +#13282 = CARTESIAN_POINT('',(-4.339194630872,-53.25,26.480880872483)); +#13283 = CARTESIAN_POINT('',(-4.060838926174,-53.25,26.103280201342)); +#13284 = SURFACE_OF_LINEAR_EXTRUSION('',#13285,#13289); +#13285 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13286,#13287,#13288), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13286 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.191744966443)); +#13287 = CARTESIAN_POINT('',(-4.339194630872,-53.25,26.480880872483)); +#13288 = CARTESIAN_POINT('',(-4.060838926174,-53.25,26.103280201342)); +#13289 = VECTOR('',#13290,1.); +#13290 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13291 = ADVANCED_FACE('',(#13292),#13303,.T.); +#13292 = FACE_BOUND('',#13293,.T.); +#13293 = EDGE_LOOP('',(#13294,#13295,#13296,#13297)); +#13294 = ORIENTED_EDGE('',*,*,#13115,.T.); +#13295 = ORIENTED_EDGE('',*,*,#12737,.T.); +#13296 = ORIENTED_EDGE('',*,*,#13269,.F.); +#13297 = ORIENTED_EDGE('',*,*,#13298,.F.); +#13298 = EDGE_CURVE('',#13116,#13270,#13299,.T.); +#13299 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13300,#13301,#13302), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13300 = CARTESIAN_POINT('',(-4.060838926174,-53.25,28.279916107383)); +#13301 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.902609060403)); +#13302 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.191744966443)); +#13303 = SURFACE_OF_LINEAR_EXTRUSION('',#13304,#13308); +#13304 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13305,#13306,#13307), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13305 = CARTESIAN_POINT('',(-4.060838926174,-53.25,28.279916107383)); +#13306 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.902609060403)); +#13307 = CARTESIAN_POINT('',(-4.339194630872,-53.25,27.191744966443)); +#13308 = VECTOR('',#13309,1.); +#13309 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13310 = ADVANCED_FACE('',(#13311),#13336,.T.); +#13311 = FACE_BOUND('',#13312,.T.); +#13312 = EDGE_LOOP('',(#13313,#13321,#13322,#13330)); +#13313 = ORIENTED_EDGE('',*,*,#13314,.T.); +#13314 = EDGE_CURVE('',#13315,#12805,#13317,.T.); +#13315 = VERTEX_POINT('',#13316); +#13316 = CARTESIAN_POINT('',(-41.94187919463,-53.25,30.085704697987)); +#13317 = LINE('',#13318,#13319); +#13318 = CARTESIAN_POINT('',(-41.94187919463,-53.25,30.085704697987)); +#13319 = VECTOR('',#13320,1.); +#13320 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13321 = ORIENTED_EDGE('',*,*,#12804,.T.); +#13322 = ORIENTED_EDGE('',*,*,#13323,.F.); +#13323 = EDGE_CURVE('',#13324,#12807,#13326,.T.); +#13324 = VERTEX_POINT('',#13325); +#13325 = CARTESIAN_POINT('',(-41.94187919463,-53.25,28.225302013423)); +#13326 = LINE('',#13327,#13328); +#13327 = CARTESIAN_POINT('',(-41.94187919463,-53.25,28.225302013423)); +#13328 = VECTOR('',#13329,1.); +#13329 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13330 = ORIENTED_EDGE('',*,*,#13331,.F.); +#13331 = EDGE_CURVE('',#13315,#13324,#13332,.T.); +#13332 = LINE('',#13333,#13334); +#13333 = CARTESIAN_POINT('',(-41.94187919463,-53.25,30.085704697987)); +#13334 = VECTOR('',#13335,1.); +#13335 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#13336 = PLANE('',#13337); +#13337 = AXIS2_PLACEMENT_3D('',#13338,#13339,#13340); +#13338 = CARTESIAN_POINT('',(-41.94187919463,-53.25,30.085704697987)); +#13339 = DIRECTION('',(-1.,0.,0.)); +#13340 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#13341 = ADVANCED_FACE('',(#13342),#13360,.T.); +#13342 = FACE_BOUND('',#13343,.T.); +#13343 = EDGE_LOOP('',(#13344,#13352,#13353,#13354)); +#13344 = ORIENTED_EDGE('',*,*,#13345,.T.); +#13345 = EDGE_CURVE('',#13346,#12815,#13348,.T.); +#13346 = VERTEX_POINT('',#13347); +#13347 = CARTESIAN_POINT('',(-41.00169463087,-53.25,30.085704697987)); +#13348 = LINE('',#13349,#13350); +#13349 = CARTESIAN_POINT('',(-41.00169463087,-53.25,30.085704697987)); +#13350 = VECTOR('',#13351,1.); +#13351 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13352 = ORIENTED_EDGE('',*,*,#12814,.T.); +#13353 = ORIENTED_EDGE('',*,*,#13314,.F.); +#13354 = ORIENTED_EDGE('',*,*,#13355,.F.); +#13355 = EDGE_CURVE('',#13346,#13315,#13356,.T.); +#13356 = LINE('',#13357,#13358); +#13357 = CARTESIAN_POINT('',(-41.00169463087,-53.25,30.085704697987)); +#13358 = VECTOR('',#13359,1.); +#13359 = DIRECTION('',(-1.,0.,0.)); +#13360 = PLANE('',#13361); +#13361 = AXIS2_PLACEMENT_3D('',#13362,#13363,#13364); +#13362 = CARTESIAN_POINT('',(-41.00169463087,-53.25,30.085704697987)); +#13363 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#13364 = DIRECTION('',(-1.,0.,0.)); +#13365 = ADVANCED_FACE('',(#13366),#13384,.T.); +#13366 = FACE_BOUND('',#13367,.T.); +#13367 = EDGE_LOOP('',(#13368,#13376,#13377,#13378)); +#13368 = ORIENTED_EDGE('',*,*,#13369,.T.); +#13369 = EDGE_CURVE('',#13370,#12823,#13372,.T.); +#13370 = VERTEX_POINT('',#13371); +#13371 = CARTESIAN_POINT('',(-40.23797818791,-53.25,29.844639261745)); +#13372 = LINE('',#13373,#13374); +#13373 = CARTESIAN_POINT('',(-40.23797818791,-53.25,29.844639261745)); +#13374 = VECTOR('',#13375,1.); +#13375 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13376 = ORIENTED_EDGE('',*,*,#12822,.T.); +#13377 = ORIENTED_EDGE('',*,*,#13345,.F.); +#13378 = ORIENTED_EDGE('',*,*,#13379,.F.); +#13379 = EDGE_CURVE('',#13370,#13346,#13380,.T.); +#13380 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13381,#13382,#13383), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13381 = CARTESIAN_POINT('',(-40.23797818791,-53.25,29.844639261745)); +#13382 = CARTESIAN_POINT('',(-40.50723154362,-53.25,30.085704697987)); +#13383 = CARTESIAN_POINT('',(-41.00169463087,-53.25,30.085704697987)); +#13384 = SURFACE_OF_LINEAR_EXTRUSION('',#13385,#13389); +#13385 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13386,#13387,#13388), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13386 = CARTESIAN_POINT('',(-40.23797818791,-53.25,29.844639261745)); +#13387 = CARTESIAN_POINT('',(-40.50723154362,-53.25,30.085704697987)); +#13388 = CARTESIAN_POINT('',(-41.00169463087,-53.25,30.085704697987)); +#13389 = VECTOR('',#13390,1.); +#13390 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13391 = ADVANCED_FACE('',(#13392),#13410,.T.); +#13392 = FACE_BOUND('',#13393,.T.); +#13393 = EDGE_LOOP('',(#13394,#13402,#13403,#13404)); +#13394 = ORIENTED_EDGE('',*,*,#13395,.T.); +#13395 = EDGE_CURVE('',#13396,#12831,#13398,.T.); +#13396 = VERTEX_POINT('',#13397); +#13397 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.157852348993)); +#13398 = LINE('',#13399,#13400); +#13399 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.157852348993)); +#13400 = VECTOR('',#13401,1.); +#13401 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13402 = ORIENTED_EDGE('',*,*,#12830,.T.); +#13403 = ORIENTED_EDGE('',*,*,#13369,.F.); +#13404 = ORIENTED_EDGE('',*,*,#13405,.F.); +#13405 = EDGE_CURVE('',#13396,#13370,#13406,.T.); +#13406 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13407,#13408,#13409), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13407 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.157852348993)); +#13408 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.603867449664)); +#13409 = CARTESIAN_POINT('',(-40.23797818791,-53.25,29.844639261745)); +#13410 = SURFACE_OF_LINEAR_EXTRUSION('',#13411,#13415); +#13411 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13412,#13413,#13414), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13412 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.157852348993)); +#13413 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.603867449664)); +#13414 = CARTESIAN_POINT('',(-40.23797818791,-53.25,29.844639261745)); +#13415 = VECTOR('',#13416,1.); +#13416 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13417 = ADVANCED_FACE('',(#13418),#13436,.T.); +#13418 = FACE_BOUND('',#13419,.T.); +#13419 = EDGE_LOOP('',(#13420,#13428,#13429,#13430)); +#13420 = ORIENTED_EDGE('',*,*,#13421,.T.); +#13421 = EDGE_CURVE('',#13422,#12839,#13424,.T.); +#13422 = VERTEX_POINT('',#13423); +#13423 = CARTESIAN_POINT('',(-40.23797818791,-53.25,28.468422818792)); +#13424 = LINE('',#13425,#13426); +#13425 = CARTESIAN_POINT('',(-40.23797818791,-53.25,28.468422818792)); +#13426 = VECTOR('',#13427,1.); +#13427 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13428 = ORIENTED_EDGE('',*,*,#12838,.T.); +#13429 = ORIENTED_EDGE('',*,*,#13395,.F.); +#13430 = ORIENTED_EDGE('',*,*,#13431,.F.); +#13431 = EDGE_CURVE('',#13422,#13396,#13432,.T.); +#13432 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13433,#13434,#13435), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13433 = CARTESIAN_POINT('',(-40.23797818791,-53.25,28.468422818792)); +#13434 = CARTESIAN_POINT('',(-39.96872483221,-53.25,28.711543624161)); +#13435 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.157852348993)); +#13436 = SURFACE_OF_LINEAR_EXTRUSION('',#13437,#13441); +#13437 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13438,#13439,#13440), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13438 = CARTESIAN_POINT('',(-40.23797818791,-53.25,28.468422818792)); +#13439 = CARTESIAN_POINT('',(-39.96872483221,-53.25,28.711543624161)); +#13440 = CARTESIAN_POINT('',(-39.96872483221,-53.25,29.157852348993)); +#13441 = VECTOR('',#13442,1.); +#13442 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13443 = ADVANCED_FACE('',(#13444),#13462,.T.); +#13444 = FACE_BOUND('',#13445,.T.); +#13445 = EDGE_LOOP('',(#13446,#13454,#13455,#13456)); +#13446 = ORIENTED_EDGE('',*,*,#13447,.T.); +#13447 = EDGE_CURVE('',#13448,#12847,#13450,.T.); +#13448 = VERTEX_POINT('',#13449); +#13449 = CARTESIAN_POINT('',(-41.00169463087,-53.25,28.225302013423)); +#13450 = LINE('',#13451,#13452); +#13451 = CARTESIAN_POINT('',(-41.00169463087,-53.25,28.225302013423)); +#13452 = VECTOR('',#13453,1.); +#13453 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#13454 = ORIENTED_EDGE('',*,*,#12846,.T.); +#13455 = ORIENTED_EDGE('',*,*,#13421,.F.); +#13456 = ORIENTED_EDGE('',*,*,#13457,.F.); +#13457 = EDGE_CURVE('',#13448,#13422,#13458,.T.); +#13458 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13459,#13460,#13461), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13459 = CARTESIAN_POINT('',(-41.00169463087,-53.25,28.225302013423)); +#13460 = CARTESIAN_POINT('',(-40.50723154362,-53.25,28.225302013423)); +#13461 = CARTESIAN_POINT('',(-40.23797818791,-53.25,28.468422818792)); +#13462 = SURFACE_OF_LINEAR_EXTRUSION('',#13463,#13467); +#13463 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#13464,#13465,#13466), + .UNSPECIFIED.,.F.,.F.,(3,3),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#13464 = CARTESIAN_POINT('',(-41.00169463087,-53.25,28.225302013423)); +#13465 = CARTESIAN_POINT('',(-40.50723154362,-53.25,28.225302013423)); +#13466 = CARTESIAN_POINT('',(-40.23797818791,-53.25,28.468422818792)); +#13467 = VECTOR('',#13468,1.); +#13468 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#13469 = ADVANCED_FACE('',(#13470),#13481,.T.); +#13470 = FACE_BOUND('',#13471,.T.); +#13471 = EDGE_LOOP('',(#13472,#13473,#13474,#13475)); +#13472 = ORIENTED_EDGE('',*,*,#13323,.T.); +#13473 = ORIENTED_EDGE('',*,*,#12854,.T.); +#13474 = ORIENTED_EDGE('',*,*,#13447,.F.); +#13475 = ORIENTED_EDGE('',*,*,#13476,.F.); +#13476 = EDGE_CURVE('',#13324,#13448,#13477,.T.); +#13477 = LINE('',#13478,#13479); +#13478 = CARTESIAN_POINT('',(-41.94187919463,-53.25,28.225302013423)); +#13479 = VECTOR('',#13480,1.); +#13480 = DIRECTION('',(1.,0.,0.)); +#13481 = PLANE('',#13482); +#13482 = AXIS2_PLACEMENT_3D('',#13483,#13484,#13485); +#13483 = CARTESIAN_POINT('',(-41.94187919463,-53.25,28.225302013423)); +#13484 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#13485 = DIRECTION('',(1.,0.,0.)); +#13486 = ADVANCED_FACE('',(#13487),#13497,.T.); +#13487 = FACE_BOUND('',#13488,.T.); +#13488 = EDGE_LOOP('',(#13489,#13490,#13491,#13492,#13493,#13494,#13495, + #13496)); +#13489 = ORIENTED_EDGE('',*,*,#12941,.T.); +#13490 = ORIENTED_EDGE('',*,*,#12915,.T.); +#13491 = ORIENTED_EDGE('',*,*,#13090,.T.); +#13492 = ORIENTED_EDGE('',*,*,#13071,.T.); +#13493 = ORIENTED_EDGE('',*,*,#13045,.T.); +#13494 = ORIENTED_EDGE('',*,*,#13019,.T.); +#13495 = ORIENTED_EDGE('',*,*,#12993,.T.); +#13496 = ORIENTED_EDGE('',*,*,#12967,.T.); +#13497 = PLANE('',#13498); +#13498 = AXIS2_PLACEMENT_3D('',#13499,#13500,#13501); +#13499 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#13500 = DIRECTION('',(0.,-1.,0.)); +#13501 = DIRECTION('',(-1.,0.,0.)); +#13502 = ADVANCED_FACE('',(#13503),#13513,.T.); +#13503 = FACE_BOUND('',#13504,.T.); +#13504 = EDGE_LOOP('',(#13505,#13506,#13507,#13508,#13509,#13510,#13511, + #13512)); +#13505 = ORIENTED_EDGE('',*,*,#13149,.T.); +#13506 = ORIENTED_EDGE('',*,*,#13123,.T.); +#13507 = ORIENTED_EDGE('',*,*,#13298,.T.); +#13508 = ORIENTED_EDGE('',*,*,#13279,.T.); +#13509 = ORIENTED_EDGE('',*,*,#13253,.T.); +#13510 = ORIENTED_EDGE('',*,*,#13227,.T.); +#13511 = ORIENTED_EDGE('',*,*,#13201,.T.); +#13512 = ORIENTED_EDGE('',*,*,#13175,.T.); +#13513 = PLANE('',#13514); +#13514 = AXIS2_PLACEMENT_3D('',#13515,#13516,#13517); +#13515 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#13516 = DIRECTION('',(0.,-1.,0.)); +#13517 = DIRECTION('',(-1.,0.,0.)); +#13518 = ADVANCED_FACE('',(#13519),#13528,.T.); +#13519 = FACE_BOUND('',#13520,.T.); +#13520 = EDGE_LOOP('',(#13521,#13522,#13523,#13524,#13525,#13526,#13527) + ); +#13521 = ORIENTED_EDGE('',*,*,#13355,.T.); +#13522 = ORIENTED_EDGE('',*,*,#13331,.T.); +#13523 = ORIENTED_EDGE('',*,*,#13476,.T.); +#13524 = ORIENTED_EDGE('',*,*,#13457,.T.); +#13525 = ORIENTED_EDGE('',*,*,#13431,.T.); +#13526 = ORIENTED_EDGE('',*,*,#13405,.T.); +#13527 = ORIENTED_EDGE('',*,*,#13379,.T.); +#13528 = PLANE('',#13529); +#13529 = AXIS2_PLACEMENT_3D('',#13530,#13531,#13532); +#13530 = CARTESIAN_POINT('',(51.25,-53.25,0.)); +#13531 = DIRECTION('',(0.,-1.,0.)); +#13532 = DIRECTION('',(-1.,0.,0.)); +#13533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13537)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13534,#13535,#13536)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13534 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13535 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13536 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13537 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13534, + 'distance_accuracy_value','confusion accuracy'); +#13538 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#13539 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #13540),#13533); +#13540 = STYLED_ITEM('color',(#13541),#15); +#13541 = PRESENTATION_STYLE_ASSIGNMENT((#13542,#13548)); +#13542 = SURFACE_STYLE_USAGE(.BOTH.,#13543); +#13543 = SURFACE_SIDE_STYLE('',(#13544)); +#13544 = SURFACE_STYLE_FILL_AREA(#13545); +#13545 = FILL_AREA_STYLE('',(#13546)); +#13546 = FILL_AREA_STYLE_COLOUR('',#13547); +#13547 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#13548 = CURVE_STYLE('',#13549,POSITIVE_LENGTH_MEASURE(0.1),#13550); +#13549 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#13550 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/hardware/plc_evse/plc_evse.kicad_pcb b/hardware/plc_evse/plc_evse.kicad_pcb new file mode 100644 index 0000000..ef218ba --- /dev/null +++ b/hardware/plc_evse/plc_evse.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20240108) (generator "pcbnew") (generator_version "8.0") +) \ No newline at end of file diff --git a/hardware/plc_evse/plc_evse.kicad_prl b/hardware/plc_evse/plc_evse.kicad_prl new file mode 100644 index 0000000..a116122 --- /dev/null +++ b/hardware/plc_evse/plc_evse.kicad_prl @@ -0,0 +1,83 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_password": "", + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "plc_evse.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/hardware/plc_evse/plc_evse.kicad_pro b/hardware/plc_evse/plc_evse.kicad_pro new file mode 100644 index 0000000..ac4d668 --- /dev/null +++ b/hardware/plc_evse/plc_evse.kicad_pro @@ -0,0 +1,392 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "plc_evse.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "name": "Grouped By Value", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "082b1eab-b65d-4897-81d0-9208bf27ab55", + "Root" + ] + ], + "text_variables": {} +} diff --git a/hardware/plc_evse/plc_evse.kicad_sch b/hardware/plc_evse/plc_evse.kicad_sch new file mode 100644 index 0000000..1e365f5 --- /dev/null +++ b/hardware/plc_evse/plc_evse.kicad_sch @@ -0,0 +1,6948 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "082b1eab-b65d-4897-81d0-9208bf27ab55") + (paper "A4") + (title_block + (title "PLC EVSE") + (comment 1 "Github repository: https://github.com/uhi22/pyPLC") + (comment 2 "Discussion: https://openinverter.org/forum/viewtopic.php?t=5116") + ) + (lib_symbols + (symbol "Amplifier_Operational:LF355" + (pin_names + (offset 0.127) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LF355" + (at 0 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 1.27 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lf357.pdf" + (at 3.81 3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single JFET Input Operational Amplifiers, DIP-8/SOIC-8" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "single jfet opamp" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*3.9x4.9mm*P1.27mm* DIP*W7.62mm* TSSOP*3x3mm*P0.65mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LF355_0_1" + (polyline + (pts + (xy -5.08 5.08) (xy 5.08 0) (xy -5.08 -5.08) (xy -5.08 5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "LF355_1_1" + (pin input line + (at 0 -7.62 90) + (length 5.08) + (name "NULL" + (effects + (font + (size 0.508 0.508) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -7.62 -2.54 0) + (length 2.54) + (name "-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -7.62 2.54 0) + (length 2.54) + (name "+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 -7.62 90) + (length 3.81) + (name "V-" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 2.54 -7.62 90) + (length 6.35) + (name "NULL" + (effects + (font + (size 0.508 0.508) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 7.62 0 180) + (length 2.54) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 7.62 270) + (length 3.81) + (name "V+" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 0 2.54 270) + (length 2.54) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Connector:Conn_01x01_Pin" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x01_Pin" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_locked" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x01_Pin_1_1" + (polyline + (pts + (xy 1.27 0) (xy 0.8636 0) + ) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 0.8636 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type outline) + ) + ) + (pin passive line + (at 5.08 0 180) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:C" + (pin_numbers hide) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:C_Polarized_Small" + (pin_numbers hide) + (pin_names + (offset 0.254) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.254 1.778 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C_Polarized_Small" + (at 0.254 -2.032 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small symbol" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "CP_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_Polarized_Small_0_1" + (rectangle + (start -1.524 -0.3048) + (end 1.524 -0.6858) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start -1.524 0.6858) + (end 1.524 0.3048) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 1.524) (xy -0.762 1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.016 1.27) (xy -1.016 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_Polarized_Small_1_1" + (pin passive line + (at 0 2.54 270) + (length 1.8542) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 90) + (length 1.8542) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:R" + (pin_numbers hide) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Device:R_Potentiometer" + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "RV" + (at -4.445 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R_Potentiometer" + (at -2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Potentiometer" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "resistor variable" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Potentiometer*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_Potentiometer_0_1" + (polyline + (pts + (xy 2.54 0) (xy 1.524 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.143 0) (xy 2.286 0.508) (xy 2.286 -0.508) (xy 1.143 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (rectangle + (start 1.016 2.54) + (end -1.016 -2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_Potentiometer_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 1.27) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "LED:WS2812B" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 5.08 5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + ) + (property "Value" "WS2812B" + (at 1.27 -5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" + (at 1.27 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" + (at 2.54 -9.525 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "RGB LED NeoPixel addressable" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED*WS2812*PLCC*5.0x5.0mm*P3.2mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "WS2812B_0_0" + (text "RGB" + (at 2.286 -4.191 0) + (effects + (font + (size 0.762 0.762) + ) + ) + ) + ) + (symbol "WS2812B_0_1" + (polyline + (pts + (xy 1.27 -3.556) (xy 1.778 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -2.54) (xy 1.778 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.699 -3.556) (xy 2.667 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 -2.54) (xy 1.27 -3.556) (xy 1.27 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 -1.524) (xy 1.27 -2.54) (xy 1.27 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.683 -1.016) (xy 3.683 -3.556) (xy 3.683 -4.064) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.699 -1.524) (xy 2.667 -1.524) (xy 3.683 -3.556) (xy 4.699 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 5.08 5.08) + (end -5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "WS2812B_1_1" + (pin power_in line + (at 0 7.62 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 7.62 0 180) + (length 2.54) + (name "DOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -7.62 0 0) + (length 2.54) + (name "DIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "MCU_Module:Arduino_Nano_v3.x" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "A" + (at -10.16 23.495 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Value" "Arduino_Nano_v3.x" + (at 5.08 -24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "Module:Arduino_Nano" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Arduino Nano v3.x" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Arduino nano microcontroller module USB" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Arduino*Nano*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Arduino_Nano_v3.x_0_1" + (rectangle + (start -10.16 22.86) + (end 10.16 -22.86) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "Arduino_Nano_v3.x_1_1" + (pin bidirectional line + (at -12.7 12.7 0) + (length 2.54) + (name "D1/TX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -2.54 0) + (length 2.54) + (name "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -5.08 0) + (length 2.54) + (name "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -7.62 0) + (length 2.54) + (name "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -10.16 0) + (length 2.54) + (name "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -12.7 0) + (length 2.54) + (name "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -15.24 0) + (length 2.54) + (name "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 -17.78 0) + (length 2.54) + (name "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 2.54 25.4 270) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 5.08 180) + (length 2.54) + (name "AREF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 0 180) + (length 2.54) + (name "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 15.24 0) + (length 2.54) + (name "D0/RX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -2.54 180) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -5.08 180) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -7.62 180) + (length 2.54) + (name "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -10.16 180) + (length 2.54) + (name "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -12.7 180) + (length 2.54) + (name "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -15.24 180) + (length 2.54) + (name "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 12.7 -17.78 180) + (length 2.54) + (name "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 5.08 25.4 270) + (length 2.54) + (name "+5V" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 15.24 180) + (length 2.54) + (name "~{RESET}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 2.54 -25.4 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "29" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 12.7 12.7 180) + (length 2.54) + (name "~{RESET}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -2.54 25.4 270) + (length 2.54) + (name "VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "30" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -25.4 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 10.16 0) + (length 2.54) + (name "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 7.62 0) + (length 2.54) + (name "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 5.08 0) + (length 2.54) + (name "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 2.54 0) + (length 2.54) + (name "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -12.7 0 0) + (length 2.54) + (name "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Regulator_Switching:TMR_1-0512" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -8.89 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TMR_1-0512" + (at 10.16 8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Converter_DCDC:Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT" + (at 0 -8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf" + (at 0 -12.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "83mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed Output Voltage, SIP-6" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Murata isolated isolation dc-dc converter transformer" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Converter*DCDC*TRACO*TMR?1*Single*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "TMR_1-0512_0_1" + (rectangle + (start -10.16 7.62) + (end 10.16 -7.62) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -1.27 -7.62) (xy -1.27 -6.35) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -1.27 -3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy -1.27 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy -1.27 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 2.54) (xy -1.27 3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 5.08) (xy -1.27 6.35) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -5.08) (xy 0 -6.35) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 -2.54) (xy 0 -3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 5.08) (xy 0 3.81) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 7.62) (xy 0 6.35) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "TMR_1-0512_1_1" + (pin power_in line + (at -12.7 -5.08 0) + (length 2.54) + (name "-VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -12.7 5.08 0) + (length 2.54) + (name "+VIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 12.7 5.08 180) + (length 2.54) + (name "+VOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 12.7 -5.08 180) + (length 2.54) + (name "-VOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+12V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:-12V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "-12V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"-12V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "-12V_0_0" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "-12V_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy 0.762 1.27) (xy 0 2.54) (xy -0.762 1.27) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 96.52 46.99) + (diameter 0) + (color 0 0 0 0) + (uuid "2544ae8b-0046-4c18-afb7-be8ba29ec9e9") + ) + (junction + (at 102.87 36.83) + (diameter 0) + (color 0 0 0 0) + (uuid "36a7af89-8deb-4b90-8b08-1e5fc4d2c4cd") + ) + (junction + (at 217.17 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "37c1bbd2-b8f5-443f-ade5-743f9be0208c") + ) + (junction + (at 45.72 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "3fc2980b-c936-44e7-bd7c-e35452d59791") + ) + (junction + (at 97.79 60.96) + (diameter 0) + (color 0 0 0 0) + (uuid "43b9c1d3-96e1-4fa9-9f8e-cd59f3d4d110") + ) + (junction + (at 227.33 118.11) + (diameter 0) + (color 0 0 0 0) + (uuid "4b707c09-6405-49d1-8f46-e81d3c82a062") + ) + (junction + (at 45.72 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "6ee264a4-57ac-453d-b409-1f865f5a0174") + ) + (junction + (at 227.33 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "8ae79fd9-3c53-4496-a8b2-22dc743e31fc") + ) + (junction + (at 55.88 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "9a9b8b78-8a6d-4d8d-a722-7f6b4e7f6180") + ) + (junction + (at 227.33 100.33) + (diameter 0) + (color 0 0 0 0) + (uuid "a0f57fe1-c58f-4185-86ae-659851cf4fab") + ) + (junction + (at 168.91 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "a9c63942-e967-47d0-aef2-c25ae56a3a87") + ) + (junction + (at 46.99 177.8) + (diameter 0) + (color 0 0 0 0) + (uuid "d1b178ff-209d-455f-a9a5-1763c728366e") + ) + (junction + (at 102.87 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "d5e8b23f-2c73-41ae-8d9c-201d246adf1e") + ) + (no_connect + (at 191.77 46.99) + (uuid "ae2cbda6-2e29-444f-9226-fae494c954b3") + ) + (no_connect + (at 194.31 46.99) + (uuid "e45cb254-b91a-4330-ae05-66dd4a5e0d2b") + ) + (wire + (pts + (xy 46.99 177.8) (xy 46.99 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0491d9ef-fc08-42a6-bf15-00d11800ff3a") + ) + (wire + (pts + (xy 227.33 118.11) (xy 227.33 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "050de851-ad04-4082-8602-cd431ef78311") + ) + (wire + (pts + (xy 69.85 59.69) (xy 55.88 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0b4b7f19-9d6a-4850-aef9-2da4aecf1226") + ) + (wire + (pts + (xy 227.33 100.33) (xy 227.33 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0c8c9c4a-67fe-46e2-b475-f4c82b23b95c") + ) + (wire + (pts + (xy 181.61 100.33) (xy 187.96 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1184aeb2-9e03-4870-9c58-2cce34bf229d") + ) + (wire + (pts + (xy 146.05 161.29) (xy 147.32 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "230d7110-2c71-4a12-ac24-84080b24e015") + ) + (wire + (pts + (xy 217.17 39.37) (xy 227.33 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27512ac5-b4bc-4911-b411-b2d31a204edc") + ) + (wire + (pts + (xy 102.87 36.83) (xy 95.25 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a02db1f-01bd-4d7c-9c5a-175f304e8a6b") + ) + (polyline + (pts + (xy 139.7 76.2) (xy 139.7 82.55) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2bd8c8c5-2905-4a2c-b3b4-82af43c73892") + ) + (wire + (pts + (xy 227.33 39.37) (xy 227.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2e84941e-0b53-44cc-92be-e47ef9bd06e2") + ) + (wire + (pts + (xy 67.31 69.85) (xy 67.31 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "379da409-e191-4491-a971-f842a77b114b") + ) + (wire + (pts + (xy 69.85 46.99) (xy 67.31 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3a4b8547-e64b-4506-ba3f-b20024a1231e") + ) + (wire + (pts + (xy 67.31 46.99) (xy 67.31 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3be27adb-6cc5-4a93-8a18-987e1799033b") + ) + (wire + (pts + (xy 45.72 39.37) (xy 45.72 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c0ee5e8-da1e-48bf-8c0d-d5711dabe92e") + ) + (wire + (pts + (xy 168.91 35.56) (xy 168.91 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46dec614-60b1-441b-aecf-362825adbc17") + ) + (wire + (pts + (xy 95.25 46.99) (xy 96.52 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4e124f17-cb4e-44e0-a7d0-443798f7ee1a") + ) + (wire + (pts + (xy 25.4 162.56) (xy 34.29 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "50c54797-d17b-40a8-a077-a8e041d1c9c9") + ) + (wire + (pts + (xy 55.88 40.64) (xy 55.88 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "51afbe12-ce12-4d3b-93d5-13b2d1b698c4") + ) + (wire + (pts + (xy 217.17 118.11) (xy 227.33 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "583edc47-5979-4c9e-809b-0e6db60c53d9") + ) + (wire + (pts + (xy 59.69 154.94) (xy 66.04 154.94) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5911c5dd-aaea-4d37-ae7e-624b2fad6937") + ) + (wire + (pts + (xy 69.85 69.85) (xy 67.31 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "59a96caa-2a3d-48bb-b99c-b53e65df6efe") + ) + (wire + (pts + (xy 212.09 118.11) (xy 217.17 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5bfc93c0-2226-443f-a28a-46a87e5e3ba2") + ) + (wire + (pts + (xy 73.66 157.48) (xy 59.69 157.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5c0ec22e-119e-475b-a155-10306667f70b") + ) + (wire + (pts + (xy 45.72 40.64) (xy 55.88 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60b974cb-1625-493f-9949-313b020df181") + ) + (wire + (pts + (xy 96.52 46.99) (xy 96.52 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "68e0bd76-719f-409b-b13a-43bf4d22ca31") + ) + (wire + (pts + (xy 168.91 41.91) (xy 168.91 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e2f7973-1fef-4f6c-ac85-38fb643a96c4") + ) + (wire + (pts + (xy 39.37 43.18) (xy 45.72 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6eed1d4d-3b50-4cf6-a454-617524fe3f88") + ) + (wire + (pts + (xy 29.21 166.37) (xy 25.4 166.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "70e2df6d-fd3c-4c98-948b-90bf57c72312") + ) + (wire + (pts + (xy 29.21 165.1) (xy 29.21 166.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7268cd9d-e632-48cd-a6d4-18dcb588473b") + ) + (wire + (pts + (xy 166.37 100.33) (xy 173.99 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73878e4e-1180-4e93-ad27-efdcd531a790") + ) + (wire + (pts + (xy 102.87 43.18) (xy 102.87 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "78c349c0-8500-4203-adf8-7c76c6f2fb50") + ) + (wire + (pts + (xy 41.91 54.61) (xy 41.91 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79930146-4210-4bef-b044-ab84a6fdbab0") + ) + (wire + (pts + (xy 168.91 41.91) (xy 184.15 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79bb8143-7777-46de-9e75-1cb3b75b077c") + ) + (wire + (pts + (xy 102.87 46.99) (xy 96.52 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b64109f-bbda-483c-84d8-206a7578e099") + ) + (wire + (pts + (xy 95.25 69.85) (xy 102.87 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "821531a0-385c-49d5-9f7d-8fe7a1e87d5a") + ) + (wire + (pts + (xy 97.79 59.69) (xy 97.79 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "835d622b-1eab-43a5-aa67-c665331d73b4") + ) + (wire + (pts + (xy 195.58 100.33) (xy 227.33 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85879947-6351-4db8-9117-5486296bd8f2") + ) + (wire + (pts + (xy 73.66 181.61) (xy 73.66 157.48) + ) + (stroke + (width 0) + (type default) + ) + (uuid "965ff90e-42f8-41f0-9433-223f49663e0e") + ) + (wire + (pts + (xy 102.87 38.1) (xy 102.87 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e067c18-fe09-4946-ac82-877f4739649f") + ) + (wire + (pts + (xy 166.37 91.44) (xy 168.91 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ea9c139-0952-44a0-8585-336e3862dff3") + ) + (wire + (pts + (xy 97.79 60.96) (xy 97.79 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a40b32c5-ff04-43ba-95e5-d7c39664c325") + ) + (wire + (pts + (xy 45.72 40.64) (xy 45.72 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a83966d8-9740-4665-8e47-3353e746998c") + ) + (wire + (pts + (xy 129.54 161.29) (xy 130.81 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ae76697e-32df-4e02-940a-a6979fa50bb4") + ) + (wire + (pts + (xy 46.99 177.8) (xy 49.53 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba627d09-0d7e-4d3d-811f-10410335163e") + ) + (wire + (pts + (xy 34.29 165.1) (xy 29.21 165.1) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba7335b1-e760-4438-9b36-aed683fe51d3") + ) + (wire + (pts + (xy 199.39 39.37) (xy 209.55 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bcdef41f-e96f-4b25-83f4-7840b59ed06a") + ) + (wire + (pts + (xy 102.87 69.85) (xy 102.87 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c2b7c52c-1f67-44e7-ac40-a063adcc7c95") + ) + (wire + (pts + (xy 69.85 36.83) (xy 55.88 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d90cb83a-d3ab-4804-9ed2-a69c257e2f77") + ) + (wire + (pts + (xy 97.79 60.96) (xy 102.87 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "de25237e-2624-408e-9ab0-af0103873fa9") + ) + (wire + (pts + (xy 119.38 161.29) (xy 121.92 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "deeefdf3-8077-486a-9cc9-6cdf94aa3cc4") + ) + (wire + (pts + (xy 180.34 36.83) (xy 184.15 36.83) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e40431a4-c831-48d8-a183-6b26d55d00b5") + ) + (wire + (pts + (xy 95.25 59.69) (xy 97.79 59.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e4cefafb-ab8a-488a-ac57-c91bc041a750") + ) + (wire + (pts + (xy 39.37 54.61) (xy 41.91 54.61) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eb7fd7af-a6e2-4a1c-bd3a-80073e66a59b") + ) + (wire + (pts + (xy 55.88 59.69) (xy 55.88 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fdb402fd-76c4-4429-8872-8c943bca3bb3") + ) + (rectangle + (start 119.38 82.55) + (end 161.29 116.84) + (stroke + (width 0) + (type dot) + ) + (fill + (type none) + ) + (uuid 53590e05-b4b9-4198-8e29-baaf9851631b) + ) + (rectangle + (start 119.38 59.69) + (end 161.29 76.2) + (stroke + (width 0) + (type dot) + ) + (fill + (type none) + ) + (uuid f3ef571b-af99-44a3-8e43-81b7888367da) + ) + (text "5V power supply input.\nE.g. from an USB power bank." + (exclude_from_sim no) + (at 32.258 30.226 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "1a70d0df-6312-4e2f-a764-5e92614514a3") + ) + (text "Homeplug Modem: gets data\nfrom ethernet and modulates\nthem according the Homeplug\nGreen Phy (HomePlugGP)\nspecification, and vice versa.\nE.g. a modified TL-PA4010\nwallplug." + (exclude_from_sim no) + (at 137.922 99.314 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "1ce09664-9d03-4aae-931f-ced3453b0c8d") + ) + (text "https://github.com/uhi22/WallboxArduino" + (exclude_from_sim no) + (at 55.626 118.872 0) + (effects + (font + (size 1.27 1.27) + ) + (href "https://github.com/uhi22/WallboxArduino") + ) + (uuid "58457bbc-8685-4519-90c6-4a4a8859bc8a") + ) + (text "poti: lets the user adjust the intended\nPWM duty cycle. Gets 5V from the power supply\nand provides 0V to 5V to the controller.\n\nFor digital communication, the PWM duty shall be 5%.\nThis is reached by turning the potentiometer\nto ground, which leads to 0V on controllers A2." + (exclude_from_sim no) + (at 106.172 187.198 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "66248c5f-fe8f-4a50-8405-99ede78b130a") + ) + (text "From 5V input, create +12V and -12V.\nThe isolated DC/DC converters are e.g. B0512S-1WR3." + (exclude_from_sim no) + (at 79.502 24.892 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "706deaa2-21d6-48c8-bf5f-a9e8d1928e93") + ) + (text "LEDs: show the status. Get a serial digital signal\nfrom the controller which selects the color and\nintensity of the LEDs. Shows the charging status\n(green=ready, yellow=vehicle detected, blue=charging,\nred=error)" + (exclude_from_sim no) + (at 145.034 139.446 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "70df6032-2024-4aaa-8f09-ccdc43cdaf04") + ) + (text "Notebook or Raspberry\nrunning pyPLC" + (exclude_from_sim no) + (at 139.954 65.278 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "71580620-a542-4a5f-8d4b-254480b5f441") + ) + (text "https://github.com/uhi22/pyPLC" + (exclude_from_sim no) + (at 140.97 72.39 0) + (effects + (font + (size 1.27 1.27) + ) + (href "https://github.com/uhi22/pyPLC") + ) + (uuid "761b1919-f1a8-4f98-93a2-fa76bdda23aa") + ) + (text "Voltage Divider: gets the CP voltage (which is\nin range -12V to +12V) and divides it to a range\nwhich the controllers analog-to-digital converter\ncan process, i.e. between 0 and 5V. To be able to\nmeasure also negative voltages, the divider\ncontains an resistor to plus, which create a\nvoltage offset." + (exclude_from_sim no) + (at 259.334 122.936 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "9e5433b8-0c95-4fd5-8ab6-8a5fb3ad9bc1") + ) + (text "Amplifier: gets the PWM from the controller, which is a 0V/5V signal,\nand creates a +12V/-12V PWM out of this." + (exclude_from_sim no) + (at 199.644 16.764 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "ea281a36-a90f-43f8-b12e-981129c031ef") + ) + (text "controller: evaluates the voltage on the CP and generates the 1kHz PWM" + (exclude_from_sim no) + (at 57.15 115.316 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "f734bc56-afa8-462e-8258-8ffb62d4ded9") + ) + (text "ethernet" + (exclude_from_sim no) + (at 144.018 79.502 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "fd2985c1-4563-44e2-bdf6-6fb795a10af8") + ) + (text "Power Supply" + (exclude_from_sim no) + (at 57.15 19.558 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "ff37f123-03d7-4eb9-936a-91ca07d93289") + ) + (global_label "PWM" + (shape input) + (at 180.34 36.83 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "0c53636a-aedc-47cf-9b3b-d8664648d12d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 173.182 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "LEDs" + (shape input) + (at 119.38 161.29 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7b99f358-374c-4e89-92e9-315905d797dd") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 111.9196 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CP_ADC" + (shape input) + (at 66.04 154.94 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7bcde8c1-65e6-4aaf-8d0a-b28a41bafe55") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 76.1614 154.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "LEDs" + (shape output) + (at 25.4 166.37 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "80056226-ba43-48ba-9a3c-9edd7cb78775") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 17.9396 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "PWM" + (shape output) + (at 25.4 162.56 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b0da87d0-e392-44ec-a53e-0beb734330d5") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 18.242 162.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "CP_ADC" + (shape output) + (at 212.09 118.11 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f520bbab-42e2-4bd5-91f4-9737868ff977") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 201.9686 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 213.36 39.37 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "03b1feab-6ed2-490f-b505-71223ac143d5") + (property "Reference" "R1" + (at 213.36 33.02 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1k" + (at 213.36 35.56 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 213.36 41.148 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 213.36 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a17ca565-996e-480a-9b4a-a4c5f65eb314") + ) + (pin "1" + (uuid "6b308123-7433-4d15-9c60-3db9835a3fff") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 217.17 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "05b03b1c-4cbe-49d0-9479-075295f7b10e") + (property "Reference" "R5" + (at 219.71 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "56k" + (at 219.71 115.5699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 215.392 114.3 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 217.17 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 217.17 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a9868607-30c5-4da3-956d-2050b708a256") + ) + (pin "1" + (uuid "69246202-9436-46b6-861c-f8332f2e6864") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "MCU_Module:Arduino_Nano_v3.x") + (at 46.99 152.4 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0af1de7d-e57e-40b0-93eb-9e73f581270a") + (property "Reference" "A1" + (at 23.876 177.038 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "Arduino_Nano_v3.x" + (at 17.526 179.578 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Module:Arduino_Nano" + (at 46.99 152.4 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.mouser.com/pdfdocs/Gravitech_Arduino_Nano3_0.pdf" + (at 46.99 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Arduino Nano v3.x" + (at 46.99 152.4 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "16" + (uuid "ae1cea45-a7fc-4513-a4b2-428901d30891") + ) + (pin "1" + (uuid "e4d207be-19b5-4eaa-b3fb-2ef4da77cbfe") + ) + (pin "28" + (uuid "f222a5d6-fa38-42b7-b431-eccf7f2def7d") + ) + (pin "6" + (uuid "3d5e7573-9e1e-40a9-b64d-2cb25874b05c") + ) + (pin "26" + (uuid "6b0ffc57-8d5c-4839-8629-ad2705b1fedf") + ) + (pin "13" + (uuid "d61a56ef-577c-4e8b-b188-a756b86cef09") + ) + (pin "23" + (uuid "c39fc167-4e4f-49f5-9638-2b65581679f3") + ) + (pin "4" + (uuid "5e6175c8-5c28-4010-ae5a-fdca775ef50b") + ) + (pin "30" + (uuid "360fd3f7-b55f-4636-b075-cb0bd79feff1") + ) + (pin "5" + (uuid "905fc8d9-f8cc-4193-ba1e-1978f3c1a54b") + ) + (pin "15" + (uuid "a04f5ae1-0d6e-4118-82d9-94e4bd9140c0") + ) + (pin "20" + (uuid "031ad601-4370-41d3-b9d3-17fd054a9cd5") + ) + (pin "10" + (uuid "af7c4dfb-8bbd-439c-b313-38ccefbb0e6a") + ) + (pin "22" + (uuid "148897de-2a32-428b-a18f-718553763f84") + ) + (pin "18" + (uuid "88da49ea-278a-42c4-a1a1-463f52abcb5e") + ) + (pin "29" + (uuid "0ca44c12-d654-4309-abd9-a957c1f6da76") + ) + (pin "24" + (uuid "e6fb0430-441d-4128-a688-7eb1be08b973") + ) + (pin "7" + (uuid "3c85c512-f699-4293-9a05-c9e5b5acb932") + ) + (pin "12" + (uuid "3173b902-7c6f-4314-92f0-279a9e26dd76") + ) + (pin "9" + (uuid "8b0ca067-2809-4b82-b95d-6d3788441360") + ) + (pin "27" + (uuid "80f80030-e5e1-4a17-9078-f2d0ffff8a30") + ) + (pin "8" + (uuid "1217a2e0-665c-4ab0-858c-0c2edfc2bbe0") + ) + (pin "3" + (uuid "8fc1ddb3-f35c-407f-8918-935661192f52") + ) + (pin "21" + (uuid "6bfe1a69-2344-43fc-84b5-79f1668b0491") + ) + (pin "17" + (uuid "0250c37f-3f4f-4185-b365-27740d5f83bd") + ) + (pin "2" + (uuid "a3324a22-c386-488e-bf92-955c501ffc8f") + ) + (pin "25" + (uuid "2569588a-c7bb-4710-b429-4348f36decc6") + ) + (pin "19" + (uuid "ff64c924-5d8b-4fa6-8e25-fbb3ec718543") + ) + (pin "11" + (uuid "7ff3ae14-73e7-4ba4-bcbd-eea75ea48dee") + ) + (pin "14" + (uuid "7f027f61-a128-4eb3-862b-cfe395a921f5") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "A1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Switching:TMR_1-0512") + (at 82.55 64.77 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0bff7b96-83fb-4cc2-b30b-40c3fe38041e") + (property "Reference" "U3" + (at 82.55 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TMR_1-0512" + (at 82.55 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Converter_DCDC:Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT" + (at 82.55 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf" + (at 82.55 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "83mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed Output Voltage, SIP-6" + (at 82.55 64.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "f0b649de-17c3-4e13-86c0-2cd6ab2c45cb") + ) + (pin "2" + (uuid "2026ffeb-5ce7-4569-8966-0b0485403558") + ) + (pin "1" + (uuid "cc3a8fd4-0045-4621-8e8f-dda7a3d67ae7") + ) + (pin "6" + (uuid "499fda5e-facc-462c-9cf6-ab01adc29119") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "U3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 96.52 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0c034f2a-04ef-4e80-add2-06145a6acd43") + (property "Reference" "#PWR05" + (at 96.52 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 96.52 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 96.52 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 96.52 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 96.52 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c8f01a75-cf87-416a-80de-9c8de5dc330f") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 168.91 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0f2b01ff-1e3d-45b2-9d30-5e82e328e585") + (property "Reference" "#PWR025" + (at 168.91 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 168.91 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 168.91 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 168.91 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "56f2004c-e0b9-4511-add0-4d567413e516") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR025") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 102.87 36.83 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1470016a-4466-46ba-9f9f-f2965d2c3b11") + (property "Reference" "#PWR07" + (at 99.06 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 106.68 36.8299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 102.87 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 102.87 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 102.87 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d3a1e9d-c65a-4b44-88b7-4f87cb1f3154") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR07") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 168.91 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1e1feed6-1052-4b79-a617-384c78862973") + (property "Reference" "R8" + (at 171.45 45.7199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "120k" + (at 171.45 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 167.132 46.99 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 168.91 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "50c1e9e0-cdbc-4108-9c86-eaddf65836ab") + ) + (pin "1" + (uuid "60ee07c8-936d-4081-be84-a607dabb7a2a") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:WS2812B") + (at 138.43 161.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1e7ad209-fbef-41b9-9f28-b5ba71555adf") + (property "Reference" "D1" + (at 143.256 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "WS2812B" + (at 144.272 152.908 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" + (at 139.7 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" + (at 140.97 170.815 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 138.43 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f99e260d-8d54-4f19-82bc-0e2fe72987bc") + ) + (pin "4" + (uuid "4b7d53dd-20d6-4024-a4d3-702837dbdb88") + ) + (pin "2" + (uuid "f6a93338-ad45-4b57-8ab8-5a6b994aefdf") + ) + (pin "3" + (uuid "1f5b39f2-2fe6-495d-b1d4-ed1f1a0766a8") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 168.91 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "219f4144-6bfc-43d1-9f2c-430f43a8baca") + (property "Reference" "#PWR020" + (at 168.91 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 168.91 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 168.91 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 168.91 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "97c24ce7-911f-4d29-a3dc-df2eda14170b") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR020") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 125.73 161.29 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2ee4c0e7-6eb7-4bcb-9ef7-3d7307284a18") + (property "Reference" "R2" + (at 125.73 154.94 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "270" + (at 125.73 157.48 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 125.73 163.068 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 125.73 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 125.73 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "ac0214d0-cdfc-4746-9d5b-f0c9d87c621e") + ) + (pin "1" + (uuid "7399b3c2-97fb-471b-b8ba-f9edd90ce8b6") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 52.07 127 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2f43f098-ace0-4d7d-a216-cfd6313e0a35") + (property "Reference" "#PWR012" + (at 52.07 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 52.07 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 52.07 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 52.07 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 52.07 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cd59c4c6-0d86-4d54-87c9-db308f6d61f4") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 138.43 153.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "36467678-cfba-49a0-9a6a-e34f76f79208") + (property "Reference" "#PWR018" + (at 138.43 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 138.43 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 138.43 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 138.43 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 138.43 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "88680d07-a505-4bd5-a358-5b1b339d791d") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR018") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 168.91 27.94 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3c65c48c-97cc-47ff-b9ca-af380d0d6ec8") + (property "Reference" "#PWR021" + (at 168.91 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 168.91 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 168.91 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 168.91 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 168.91 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2a2e63da-a2cd-4ae8-b662-2837d12b5802") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR021") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 45.72 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "414ad364-1381-46d7-9730-8f75555eefa8") + (property "Reference" "#PWR02" + (at 45.72 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 45.72 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 45.72 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 45.72 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 45.72 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "485a78b6-4953-4d3a-bfcb-8043a4152f67") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 46.99 182.88 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "427f792e-7025-4436-ae2e-449a8726986e") + (property "Reference" "#PWR013" + (at 46.99 189.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 46.99 187.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 46.99 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 46.99 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 46.99 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "62bedfd6-0ee9-482e-a7c9-62e98a4f4687") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR013") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 161.29 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "43c83a44-51ac-40aa-9015-5e1d0f017c5e") + (property "Reference" "J6" + (at 161.925 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Modem_GND" + (at 161.925 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm" + (at 161.29 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 161.29 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 161.29 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "375bf183-6202-4b5f-89eb-aff2b685a01f") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "J6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 102.87 63.5 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4d6722b2-d827-4f3b-a449-c41547f9a62f") + (property "Reference" "C3" + (at 105.41 61.6838 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100µF" + (at 105.41 64.2238 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_THT:CP_Radial_D13.0mm_P5.00mm" + (at 102.87 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 102.87 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small symbol" + (at 102.87 63.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "db4e18be-14fc-48ae-b546-9fc7bda2dc8c") + ) + (pin "1" + (uuid "1e06f97f-01ac-4515-a9c8-a6546b36d492") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "C3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 227.33 128.27 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4fdbc40a-e7c5-4873-b33f-9382732b582f") + (property "Reference" "#PWR023" + (at 227.33 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 227.33 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 227.33 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 227.33 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 227.33 128.27 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3cf6e83a-9c0e-4e50-934f-8ed76d89d931") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR023") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 67.31 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "4fe0673d-33ff-4a62-9dfe-6ff5abd1ee3c") + (property "Reference" "#PWR04" + (at 67.31 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 67.31 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 67.31 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ec21b499-bb86-4e01-bd71-70b110b4fa65") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 168.91 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "56510a40-8c4d-4f59-aab6-c9ca460483cb") + (property "Reference" "R9" + (at 171.45 30.4799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "120k" + (at 171.45 33.0199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 167.132 31.75 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 168.91 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 168.91 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fac45ae4-1546-4449-a4f8-dbd17324b359") + ) + (pin "1" + (uuid "986bf9d2-7400-4682-bb15-375496bd5456") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Regulator_Switching:TMR_1-0512") + (at 82.55 41.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "573a374e-e03b-4c58-8d3e-2cd281c3f9d2") + (property "Reference" "U2" + (at 82.55 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TMR_1-0512" + (at 82.55 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Converter_DCDC:Converter_DCDC_TRACO_TMR-1-xxxx_Single_THT" + (at 82.55 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://assets.tracopower.com/TMR1/documents/tmr1-datasheet.pdf" + (at 82.55 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "83mA Regulated 1W DC/DC converter with 1.5kV isolation, 4.5V-9V input, 12V fixed Output Voltage, SIP-6" + (at 82.55 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "4" + (uuid "b152eb13-e668-4b59-8357-582bd5842c6f") + ) + (pin "2" + (uuid "32bfca2a-f120-4c05-9adb-60e598f4c98f") + ) + (pin "1" + (uuid "918bf328-8b30-4caa-929e-2b7dbc8a48ab") + ) + (pin "6" + (uuid "bd81f0d9-3148-4b7f-9a1f-3a745a0a1cbf") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "U2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 102.87 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5e473765-7456-47b5-86c4-cfd807ce555d") + (property "Reference" "C2" + (at 105.41 38.8238 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100µF" + (at 105.41 41.3638 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_THT:CP_Radial_D13.0mm_P5.00mm" + (at 102.87 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 102.87 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small symbol" + (at 102.87 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f6ee9bf6-eff0-403e-b572-60d6cc63aa53") + ) + (pin "1" + (uuid "f42d642d-e2a3-4158-bf63-e2311a1c2b20") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "C2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 45.72 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "67698c56-a37a-4247-bda5-69b25fe88883") + (property "Reference" "#PWR011" + (at 45.72 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 45.72 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 45.72 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 45.72 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 45.72 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5dc470f0-948d-49fd-90b4-90c5295799aa") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR011") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:-12V") + (at 102.87 69.85 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7186f274-b3cf-4b6f-98d6-302f2fa210dc") + (property "Reference" "#PWR08" + (at 99.06 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "-12V" + (at 106.68 69.8499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 102.87 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 102.87 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"-12V\"" + (at 102.87 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e3e13a9e-7809-4b62-96e6-1d0a7e6bf78f") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 161.29 100.33 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7f9a9d7f-a7d4-4cd0-9b19-607409786801") + (property "Reference" "J5" + (at 161.925 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Modem_RF" + (at 161.925 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm" + (at 161.29 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 161.29 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 161.29 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "eb543742-8cbe-429f-9d44-1db58ee87362") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "J5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C_Polarized_Small") + (at 45.72 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "80aa188d-ffd2-48be-ad2b-bef9003ff711") + (property "Reference" "C1" + (at 48.26 43.9038 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100µF" + (at 48.26 46.4438 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_THT:CP_Radial_D13.0mm_P5.00mm" + (at 45.72 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 45.72 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Polarized capacitor, small symbol" + (at 45.72 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "967929c5-07ef-4830-bd9b-b8c2241db60b") + ) + (pin "1" + (uuid "aabcc0e8-05dc-4cab-aca5-3e5a79d78570") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "C1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 232.41 39.37 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "86258001-748a-42bb-b09d-6513df49d70a") + (property "Reference" "J3" + (at 231.775 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "CP (Control Pilot)" + (at 231.775 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm" + (at 232.41 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 232.41 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 232.41 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "433a2252-df3c-4e8b-b695-5677daeeb3bd") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "J3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 166.37 109.22 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8aa44ccc-e36e-4924-8b1f-870140760f24") + (property "Reference" "#PWR024" + (at 166.37 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 166.37 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 166.37 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 166.37 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 166.37 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bad90ea9-72be-41e0-a12b-75e9f26f94b8") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR024") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 34.29 43.18 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8b5b86bf-96e0-402d-a9da-de5b85e63175") + (property "Reference" "J1" + (at 34.925 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "5V" + (at 34.925 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm" + (at 34.29 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.29 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 34.29 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "ce03e5aa-9fcc-40c3-891f-1d7ac2c4a353") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "J1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 191.77 100.33 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8e22d943-cf28-4401-9991-560d8bbc7af5") + (property "Reference" "C20" + (at 191.516 92.71 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1nF" + (at 191.77 95.504 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" + (at 195.58 99.3648 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 191.77 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 191.77 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "350a80cc-ea4e-4590-abe8-972c87295ec9") + ) + (pin "2" + (uuid "cb351350-51dd-4dda-b10f-ddb6d2288e39") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "C20") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 227.33 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "932b4448-ce7c-4fd3-a6e3-e56b0d3ce7a3") + (property "Reference" "R7" + (at 229.87 113.0299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "220k" + (at 229.87 115.5699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 225.552 114.3 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 227.33 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 227.33 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "694b2f98-1f37-476c-bc2d-0b25e59afa93") + ) + (pin "1" + (uuid "0118311e-1182-4612-b90c-e449d5998066") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 138.43 168.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "95e687f5-e79a-44c2-93b9-35e9a244358e") + (property "Reference" "#PWR016" + (at 138.43 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 138.43 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 138.43 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 138.43 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 138.43 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "327db07f-fc3c-45af-b8af-b2c6b47126b2") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 154.94 153.67 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9aab98dd-794d-4e70-9803-42129b7fccfc") + (property "Reference" "#PWR019" + (at 154.94 157.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 154.94 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 154.94 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 154.94 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 154.94 153.67 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "41476280-5364-44e9-9141-1cbeaf48f3a2") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR019") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+12V") + (at 189.23 31.75 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a0417c89-01cb-43ad-b0da-9e5f659b8806") + (property "Reference" "#PWR010" + (at 189.23 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 189.23 26.67 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 189.23 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 189.23 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 189.23 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "64d178b1-a752-4d3c-9334-1279afff775e") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR010") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 67.31 48.26 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a25798d1-15df-48ff-816e-bcc732f49b39") + (property "Reference" "#PWR03" + (at 67.31 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 67.31 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 67.31 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "45c59597-cb97-4f96-be14-f62aef1058dd") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 69.85 185.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ba49133e-db16-4ea5-bf6a-bda76adab4c4") + (property "Reference" "#PWR014" + (at 69.85 191.77 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 69.85 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 69.85 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 69.85 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 69.85 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "42e87ba4-554d-48b1-abe4-136920ae95b2") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR014") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R_Potentiometer") + (at 73.66 185.42 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bdb7dc1c-0aac-4dd4-a9a5-859713cdba08") + (property "Reference" "RV1" + (at 73.66 189.23 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 73.66 191.77 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 73.66 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 73.66 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Potentiometer" + (at 73.66 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "ec34300b-1f41-457f-96ba-1d2ccddbafa2") + ) + (pin "1" + (uuid "3fd0b4f9-0dd1-443b-830e-e722c1b5f6a7") + ) + (pin "2" + (uuid "f9569375-6dd3-49e4-aa31-0de072e9a822") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "RV1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 161.29 91.44 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cbd5250e-af6b-44e6-bd11-8e7a1990fe25") + (property "Reference" "J4" + (at 161.925 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Modem_5V" + (at 161.925 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm" + (at 161.29 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 161.29 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 161.29 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c9a195b5-8565-4b97-b7da-4d7423fa189b") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "J4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Amplifier_Operational:LF355") + (at 191.77 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d1657702-59fd-4269-ab26-63e82186e253") + (property "Reference" "U1" + (at 200.66 33.0514 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LF355" + (at 200.66 35.5914 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 193.04 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lf357.pdf" + (at 195.58 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Single JFET Input Operational Amplifiers, DIP-8/SOIC-8" + (at 191.77 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "bc202778-7ea5-461b-8931-3f2f713b1480") + ) + (pin "4" + (uuid "17316d90-d9b0-4c51-9513-7678f1607abe") + ) + (pin "8" + (uuid "2980bbbe-3ca9-4043-9a5c-3eced6b132ee") + ) + (pin "3" + (uuid "7a42f27c-9725-4d2d-aa75-ddcd49c909c8") + ) + (pin "1" + (uuid "fc42c7dd-121b-4157-8c28-a5591c592032") + ) + (pin "5" + (uuid "97b4e711-a10d-4898-a706-ea0fa62305ee") + ) + (pin "7" + (uuid "9f77c7d5-fcf3-4b94-b90e-a9a87e3370b4") + ) + (pin "6" + (uuid "4c077341-3d73-4987-bfc4-855c5b1f2bf4") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:-12V") + (at 189.23 46.99 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d4dd4198-0292-4548-92ba-cea4024c682b") + (property "Reference" "#PWR09" + (at 189.23 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "-12V" + (at 189.23 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 189.23 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 189.23 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"-12V\"" + (at 189.23 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3b07bfe6-916a-4426-989e-5780c9520982") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 227.33 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d59a7e3f-dc63-431e-85b5-0d106bc50bbd") + (property "Reference" "R6" + (at 229.87 123.1899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "100k" + (at 229.87 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 225.552 124.46 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 227.33 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 227.33 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "fba8ebb8-f74d-4741-84e6-0b067a35e0b3") + ) + (pin "1" + (uuid "9a84b976-e9d7-4d62-90cf-75d35db23fc5") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 97.79 62.23 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "dbf3c5a7-fe5c-4d4f-b966-bcc9c965d190") + (property "Reference" "#PWR06" + (at 97.79 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 97.79 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 97.79 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 97.79 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 97.79 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "dc9d482c-a9c4-419c-9db0-c16a8b4862e4") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:WS2812B") + (at 154.94 161.29 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "dd2f594d-9ef1-4d55-988e-340887443301") + (property "Reference" "D2" + (at 160.274 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "WS2812B" + (at 161.544 153.416 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" + (at 156.21 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" + (at 157.48 170.815 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 154.94 161.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "37b79201-34cb-45af-ae9a-5594e9a9cfda") + ) + (pin "4" + (uuid "7aac3ccc-03e7-46f3-a4c6-e33be5ee0ff5") + ) + (pin "2" + (uuid "2d4f1d6c-6833-4ff2-a274-17240b4be37a") + ) + (pin "3" + (uuid "98f5a9b4-a76c-468c-9dd3-4669489c276a") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:Conn_01x01_Pin") + (at 34.29 54.61 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "de2f30bb-6c96-47d6-81da-0d945d791690") + (property "Reference" "J2" + (at 34.925 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND/PE" + (at 34.925 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_Wire:SolderWire-0.5sqmm_1x01_D0.9mm_OD2.3mm" + (at 34.29 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.29 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x01, script generated" + (at 34.29 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "37e3073d-8d10-4bf3-b026-046de409504e") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 41.91 55.88 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e06de3fe-3267-4388-9abd-749e376476a2") + (property "Reference" "#PWR01" + (at 41.91 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 41.91 60.96 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 41.91 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 41.91 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 41.91 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "aa5415d4-93bb-4c3b-a781-101109b46191") + ) + (instances + (project "" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 77.47 185.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e3090da2-0812-4415-9a23-cd2385e7ee41") + (property "Reference" "#PWR015" + (at 77.47 189.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 77.47 180.34 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 77.47 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 77.47 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 77.47 185.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "74a12701-47b2-485c-bae4-ee2ae51f011a") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 154.94 168.91 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f27fcd98-2bdf-46ab-a2d0-f04d2e9f39f9") + (property "Reference" "#PWR017" + (at 154.94 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 154.94 173.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 154.94 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 154.94 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 154.94 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d178497-716d-4ee8-a987-47a1bd2c2c2d") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR017") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 217.17 110.49 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f28b8811-a3ca-4e38-8b6c-f7889672f03b") + (property "Reference" "#PWR022" + (at 217.17 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 217.17 105.41 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 217.17 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 217.17 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 217.17 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4e3934d3-9209-436f-b405-55533386767e") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "#PWR022") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 177.8 100.33 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "fb3c1812-54da-4ad1-8d21-0502cb2b2389") + (property "Reference" "R20" + (at 177.8 93.98 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "180" + (at 177.8 96.52 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_Horizontal" + (at 177.8 102.108 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 177.8 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 177.8 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "33c7d684-88e4-4d15-b9e0-826f71fbc3f1") + ) + (pin "1" + (uuid "b448e8ed-1662-4efc-8953-8deda88f118d") + ) + (instances + (project "plc_evse" + (path "/082b1eab-b65d-4897-81d0-9208bf27ab55" + (reference "R20") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/hardware/plc_evse/plc_evse_schematic_v1.pdf b/hardware/plc_evse/plc_evse_schematic_v1.pdf new file mode 100644 index 0000000..2becfcd Binary files /dev/null and b/hardware/plc_evse/plc_evse_schematic_v1.pdf differ diff --git a/hardware/plc_evse/readme.md b/hardware/plc_evse/readme.md new file mode 100644 index 0000000..83703be --- /dev/null +++ b/hardware/plc_evse/readme.md @@ -0,0 +1,25 @@ +# PLC EVSE + +For use together with pyPLC. + +This is a KiCad 8 project. Only the schematic, no board. + +### BOM + +* C1, C2, C3: elcap, 100µF, 25V +* C20: ceramic, 1nF (something between 1nF and 2.2nF is fine) +* U1: op-amp LF355 +* U2, U3: isolated DCDC converter, 5V to 12V, 1W, e.g. B0512S-1WR3 +* R1: 1k +* R2: 270ohm +* R5: 56k +* R6: 100k +* R7: 220k +* R8, R9: 120k (does not really matter, also 100k would be fine) +* R20: 180ohm (does not really matter. Something between 100ohm and 330ohm.) +* D1, D2: LEDs WS2812B. Also one would be sufficient. +* RV1: potentiometer e.g. 10k linear (also 1k or 22k would be fine) +* A1: Arduino Nano +* Prototyping board 100mm x 106mm +* Housing 3D printed, FreeCad mini-evse-housing.FCStd, or step: mini-evse-housing.step +* For power supply: USB A cable, cutted and soldered to the board. diff --git a/hardwareInterface.py b/hardwareInterface.py index f316b3d..5f4b7ed 100644 --- a/hardwareInterface.py +++ b/hardwareInterface.py @@ -168,12 +168,6 @@ class hardwareInterface(): # return self.lock_confirmed return 1 # todo: use the real connector lock feedback - def setPevRequest(self, voltage, current): - #here we can publish the voltage and current requests received from the PEV side - if getConfigValue("charge_parameter_backend") == "mqtt": - self.mqttclient.publish(getConfigValue("mqtt_topic") + "/pev_voltage", str(voltage)) - self.mqttclient.publish(getConfigValue("mqtt_topic") + "/pev_current", str(current)) - def setChargerParameters(self, maxVoltage, maxCurrent): self.addToTrace("Setting charger parameters maxVoltage=%d V, maxCurrent=%d A" % (maxVoltage, maxCurrent)) self.maxChargerVoltage = int(maxVoltage) @@ -186,9 +180,18 @@ class hardwareInterface(): self.addToTrace("Setting charger present values Voltage=%d V, Current=%d A" % (voltageNow, currentNow)) self.chargerVoltage = int(voltageNow) self.chargerCurrent = int(currentNow) + if getConfigValue("charge_parameter_backend") == "mqtt": self.mqttclient.publish(getConfigValue("mqtt_topic") + "/charger_voltage", voltageNow) self.mqttclient.publish(getConfigValue("mqtt_topic") + "/charger_current", currentNow) + + def setPowerSupplyVoltageAndCurrent(self, targetVoltage, targetCurrent): + # if we are the charger, and have a real power supply which we want to control, we do it here + self.homeplughandler.sendSpecialMessageToControlThePowerSupply(targetVoltage, targetCurrent) + #here we can publish the voltage and current requests received from the PEV side + if getConfigValue("charge_parameter_backend") == "mqtt": + self.mqttclient.publish(getConfigValue("mqtt_topic") + "/pev_voltage", str(voltage)) + self.mqttclient.publish(getConfigValue("mqtt_topic") + "/pev_current", str(current)) def getInletVoltage(self): # uncomment this line, to take the simulated inlet voltage instead of the really measured @@ -243,6 +246,18 @@ class hardwareInterface(): self.callbackShowStatus(format(self.simulatedSoc,".1f"), "soc") return self.simulatedSoc + def isUserAuthenticated(self): + # If the user needs to authorize, fill this function in a way that it returns False as long as + # we shall wait for the users authorization, and returns True if the authentication was successfull. + # Discussing here: https://github.com/uhi22/pyPLC/issues/28#issuecomment-2230656379 + # For testing purposes, we just use a counter to decide that we return + # once "ongoing" and then "finished". + if (self.demoAuthenticationCounter<1): + self.demoAuthenticationCounter += 1 + return False + else: + return True + def initPorts(self): if (getConfigValue("charge_parameter_backend") == "chademo"): filters = [ @@ -262,13 +277,15 @@ class hardwareInterface(): self.mqttclient.on_message = self.mqtt_on_message self.mqttclient.connect(getConfigValue("mqtt_broker"), 1883, 60) - def __init__(self, callbackAddToTrace=None, callbackShowStatus=None): + def __init__(self, callbackAddToTrace=None, callbackShowStatus=None, homeplughandler=None): self.callbackAddToTrace = callbackAddToTrace self.callbackShowStatus = callbackShowStatus + self.homeplughandler = homeplughandler self.loopcounter = 0 self.outvalue = 0 self.simulatedSoc = 20.0 # percent + self.demoAuthenticationCounter = 0 self.inletVoltage = 0.0 # volts self.accuVoltage = 0.0 @@ -303,6 +320,7 @@ class hardwareInterface(): def resetSimulation(self): self.simulatedInletVoltage = 0.0 # volts self.simulatedSoc = 20.0 # percent + self.demoAuthenticationCounter = 0 def simulatePreCharge(self): if (self.simulatedInletVoltage<230): diff --git a/listenerNoGui.py b/listenerNoGui.py new file mode 100755 index 0000000..91fb644 --- /dev/null +++ b/listenerNoGui.py @@ -0,0 +1,183 @@ +#!/usr/bin/python3 +# The non-GUI variant of the listener + +# Functionality: +# - gets the GPS location from a GPS daemon (gpsd on linux) +# - gets the chargers MAC address from the address manager +# - sends the location and the chargers MAC to a server via http request + +import time +import pyPlcWorker +from pyPlcModes import * +import sys # for argv +from configmodule import getConfigValue, getConfigValueBool +import urllib.request +import gps # the gpsd interface module +import RPi.GPIO as GPIO # for controlling hardware pins of the raspberry + +startTime_ms = round(time.time()*1000) +GPSsession = gps.gps(mode=gps.WATCH_ENABLE) +strGpsPos = "no_pos" +strLoggingUrl = getConfigValue("logging_url") + +def cbAddToTrace(s): + currentTime_ms = round(time.time()*1000) + dT_ms = currentTime_ms - startTime_ms + print("[" + str(dT_ms) + "ms] " + s) + +def cbShowStatus(s, selection=""): + pass + +def testBlockingBeep(patternselection): + if (patternselection==1): + # The "MAC Found" beep + p.ChangeDutyCycle(30) + p.ChangeFrequency(1100) + time.sleep(0.3) + p.ChangeFrequency(1300) + time.sleep(0.3) + p.ChangeFrequency(1500) + time.sleep(0.3) + p.ChangeDutyCycle(0) + if (patternselection==2): + # The short "ok" beep + p.ChangeDutyCycle(10) + p.ChangeFrequency(1600) + time.sleep(0.07) + p.ChangeDutyCycle(0) + if (patternselection==3): + # The "no GPS position" beep + print("no pos beep 4") + p.ChangeDutyCycle(10) + p.ChangeFrequency(1700) + time.sleep(0.04) + p.ChangeDutyCycle(0) + time.sleep(0.04) + p.ChangeDutyCycle(10) + p.ChangeFrequency(1700) + time.sleep(0.04) + p.ChangeDutyCycle(0) + time.sleep(0.04) + p.ChangeDutyCycle(10) + p.ChangeFrequency(1700) + time.sleep(0.04) + p.ChangeDutyCycle(0) + time.sleep(0.04) + p.ChangeDutyCycle(10) + p.ChangeFrequency(1700) + time.sleep(0.04) + p.ChangeDutyCycle(0) + +def trySomeHttp(): + print("***************trying some http********************") + strChargerMac = "chargerMac=na" + if (worker.addressManager.isEvseMacNew()): + testBlockingBeep(1) + strChargerMac = "chargerMac=" + worker.addressManager.getEvseMacAsStringAndClearUpdateFlag().replace(":", "") + strParams = strChargerMac + strParams = strParams + "&loops="+str(nMainloops)+"&pos="+strGpsPos + print(strParams) + try: + contents = urllib.request.urlopen(strLoggingUrl + "?" + strParams).read() + print(len(strGpsPos)) + if (len(strGpsPos)>7): + print("Valid GPS coordinates, and http logging worked") + #testBlockingBeep(2) + else: + print("http was ok, but no GPS position") + #testBlockingBeep(3) + except Exception as err: + contents = "(no contents received) " + str(err) + print(contents) + +def GpsMainfunction(): + global strGpsPos + GPSsession.read() + if (gps.MODE_SET & GPSsession.valid): + print('Mode: %s(%d) Time: ' % + (("Invalid", "NO_FIX", "2D", "3D")[GPSsession.fix.mode], + GPSsession.fix.mode), end="") + # print time, if we have it + if gps.TIME_SET & GPSsession.valid: + print(GPSsession.fix.time, end="") + else: + print('n/a', end="") + + if ((gps.isfinite(GPSsession.fix.latitude) and + gps.isfinite(GPSsession.fix.longitude))): + print(" Lat %.6f Lon %.6f" % + (GPSsession.fix.latitude, GPSsession.fix.longitude)) + strGpsPos = str(GPSsession.fix.latitude)+"_"+str(GPSsession.fix.longitude) + else: + print(" Lat n/a Lon n/a") + strGpsPos = str(0.0)+"_"+str(0.0) + print(strGpsPos) + + + + + + +def mytestfunction(): + global soundstate + #testBlockingBeep(2) + #if (soundstate==0): + # p.ChangeDutyCycle(10) + # p.ChangeFrequency(1000) + #if (soundstate==1): + # p.ChangeDutyCycle(10) + # p.ChangeFrequency(1200) + #if (soundstate==2): + # p.ChangeDutyCycle(0) + #soundstate+=1 + #if (soundstate>=3): + # soundstate=0 + + +myMode = C_LISTEN_MODE + + +isSimulationMode=0 +if (len(sys.argv) > 1): + if (sys.argv[1] == "S"): + isSimulationMode=1 + +print("starting in LISTEN_MODE") +print("press Ctrl-C to exit") + +worker=pyPlcWorker.pyPlcWorker(cbAddToTrace, cbShowStatus, myMode, isSimulationMode) + +nMainloops=0 +httpTime_ms = round(time.time()*1000) +testTime_ms = httpTime_ms +#intervalForHttpLogging_ms = 120*1000 # each 2 minutes send the logging data to the server +intervalForHttpLogging_ms = 30*1000 # each half minute send the logging data to the server + +soundstate = 0 +GPIO.setmode(GPIO.BCM) +GPIO.setup(23, GPIO.OUT) +p=GPIO.PWM(23, 500) # 500 Hz +p.start(0) +p.ChangeDutyCycle(50) +time.sleep(0.1) +p.ChangeDutyCycle(0) +time.sleep(0.1) +p.ChangeDutyCycle(50) +time.sleep(0.1) +p.ChangeDutyCycle(0) + + +while (1): + time.sleep(.03) # 'do some calculation' + nMainloops+=1 + currentTime_ms = round(time.time()*1000) + if ((currentTime_ms-httpTime_ms)>intervalForHttpLogging_ms) or (worker.addressManager.isEvseMacNew()): + trySomeHttp() + httpTime_ms = currentTime_ms + if ((currentTime_ms-testTime_ms)>2000): + mytestfunction() + testTime_ms = currentTime_ms + worker.mainfunction() + GpsMainfunction() + +#--------------------------------------------------------------- diff --git a/pcapConverter.py b/pcapConverter.py index 866f6a6..83637d9 100644 --- a/pcapConverter.py +++ b/pcapConverter.py @@ -87,6 +87,7 @@ def convertPcapToTxt(inputFileName): t2PreChargeBegin = 0 t3CurrentDemandBegin = 0 numberOfPackets=0 + decodeAlsoAsApplHandshake=0 for packet in cap: numberOfPackets+=1 #print(packet) @@ -105,6 +106,16 @@ def convertPcapToTxt(inputFileName): #print(decoded) print(sHeader, file=fileOut) print(decoded, file=fileOut) + if (decodeAlsoAsApplHandshake>0): # if it may be applHandShake, caused by the previous message, we decode also this. + print("Alternative decoding as applHandshake", file=fileOut) + decodeAlsoAsApplHandshake-=1 + decoded=exiConnector.exiDecode(strExi, "DH") + print(decoded, file=fileOut) + if (decoded.find("error-")>0): # a decoding error usually points to wrong protocol, so most likely it is appHandShake. + print("maybe this is no DIN. Trying to decode as applHandshake", file=fileOut) + decodeAlsoAsApplHandshake=1 + decoded=exiConnector.exiDecode(strExi, "DH") + print(decoded, file=fileOut) if (decoded.find("SessionSetupReq")>0): if ((t1CableCheckBegin>0) and (t2PreChargeBegin>t1CableCheckBegin) and (t3CurrentDemandBegin>t2PreChargeBegin)): print("charger MAC " + chargerMAC + " " + getManufacturerFromMAC(chargerMAC)) diff --git a/pyPlc.py b/pyPlc.py index daff7ee..70c77ba 100644 --- a/pyPlc.py +++ b/pyPlc.py @@ -57,6 +57,15 @@ def cbShowStatus(s, selection=""): if (selection == "soc"): lblSoc['text']= "SOC " + s + "%" s="" + if (selection == "UandI"): + lblRequestedUandI['text']= "Target " + s + "" + s="" + if (selection == "PowerSupplyUPresent"): + lblPowerSupplyUPresent['text']= "UPresent " + s + "V" + s="" + if (selection == "PowerSupplyUTarget"): + lblPowerSupplyUTarget['text']= "UTarget " + s + "V" + s="" if (len(s)>0): lblStatus['text']=s root.update() @@ -73,6 +82,10 @@ if (len(sys.argv) > 1): else: if (sys.argv[1] == "E"): myMode = C_EVSE_MODE + else: + if (sys.argv[1] == "L"): + myMode = C_LISTEN_MODE + # The simulation mode can be set by command line in addition in both, PevMode and EvseMode. isSimulationMode=0 @@ -94,8 +107,19 @@ if (myMode == C_EVSE_MODE): print("starting in EvseMode") root = tk.Tk() -root.geometry("400x350") +#root.geometry("400x350") +root.geometry("600x350") lastKey = '' +if (myMode == C_EVSE_MODE): + frmPowerSupply = tk.Frame(root, bg='lightblue', bd=3) + frmPowerSupply.pack(side='right', fill='both', expand='True') + lblPowerSupplyUTarget = tk.Label(frmPowerSupply, text="(UTarget)", bg='lightblue') + lblPowerSupplyUTarget.config(font=('Helvetica bold', 18)) + lblPowerSupplyUTarget.pack() + lblPowerSupplyUPresent = tk.Label(frmPowerSupply, text="(PowerSupplyUPresent)", bg='lightblue') + lblPowerSupplyUPresent.config(font=('Helvetica bold', 18)) + lblPowerSupplyUPresent.pack() + lblHelp = tk.Label(root, justify= "left") lblHelp['text']="x=exit \nS=GET_SW \nP=PEV mode \nE=EVSE mode \nL=Listen mode \ns=SET_KEY \nG=GET_KEY (try twice) \nt=SET_KEY modified \n space=stop charging" lblHelp.pack() @@ -108,6 +132,8 @@ lblState.config(font=('Helvetica bold', 20)) lblState.pack() lblSoc = tk.Label(root, text="(soc)") lblSoc.pack() +lblRequestedUandI = tk.Label(root, text="(U and I)") +lblRequestedUandI.pack() lblUInlet = tk.Label(root, text="(U Inlet)") lblUInlet.config(font=('Helvetica bold', 26)) lblUInlet.pack() @@ -115,6 +141,7 @@ lblEVSEPresentVoltage = tk.Label(root, text="(EVSEPresentVoltage)") lblEVSEPresentVoltage.config(font=('Helvetica bold', 16)) lblEVSEPresentVoltage.pack() + if (myMode == C_EVSE_MODE): lblTestcase = tk.Label(root, text="(test case)") lblTestcase.pack() diff --git a/pyPlcHomeplug.py b/pyPlcHomeplug.py index 18f58f9..3c8c529 100644 --- a/pyPlcHomeplug.py +++ b/pyPlcHomeplug.py @@ -43,6 +43,7 @@ from pyPlcModes import * from mytestsuite import * from random import random from configmodule import getConfigValue, getConfigValueBool +from datetime import datetime import sys MAC_BROADCAST = [0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF ] @@ -120,6 +121,14 @@ class pyPlcHomeplug(): self.addToTrace("From " + strSourceMac + strSourceFriendlyName + " to " + strDestMac) + def getSourceMacAddressAsString(self): + strSourceMac = "" + for i in range(6, 12): + strSourceMac = strSourceMac + twoCharHex(self.myreceivebuffer[i]) + if (i<11): + strSourceMac = strSourceMac + ":" + return strSourceMac + def getEtherType(self, messagebufferbytearray): etherType=0 if len(messagebufferbytearray)>(6+6+2): @@ -257,6 +266,7 @@ class pyPlcHomeplug(): # Network ID to be associated with the key distributed herein. # The 54 LSBs of this field contain the NID (refer to Section 3.4.3.1). The # two MSBs shall be set to 0b00. + self.addToTrace("NID is " + prettyHexMessage(self.NID)) self.mytransmitbuffer[40]=0x01 # 21 peks (payload encryption key select) Table 11-83. 01 is NMK. We had 02 here, why??? # with 0x0F we could choose "no key, payload is sent in the clear" self.setNmkAt(41) @@ -348,7 +358,38 @@ class pyPlcHomeplug(): self.mytransmitbuffer[35]=0x00 # self.fillRunId(36) # 36 to 43 runid 8 bytes # rest is 00 - + + def composeSpecialMessage(self): + # special "homeplug" message, to control a hardware device. + # We re-purpose the ATTEN_CHAR.IND, because a AR4720 PEV modem is transparent for it also in unpaired state, + # and it contains a lot of space which can be used to transfer data. Also it is not expected to disturb the + # normal traffic, because it may be also caused by cross-coupling from an other charger, and the normal + # communication should be immune to such things. + self.mytransmitbuffer = bytearray(129) + self.cleanTransmitBuffer() + # Destination MAC + self.fillDestinationMac(MAC_BROADCAST) + # Source MAC + self.fillSourceMac(self.myMAC) + # Protocol + self.mytransmitbuffer[12]=0x88 # Protocol HomeplugAV + self.mytransmitbuffer[13]=0xE1 + self.mytransmitbuffer[14]=0x01 # version + self.mytransmitbuffer[15]=0x6E # ATTEN_CHAR.IND + self.mytransmitbuffer[16]=0x60 # + self.mytransmitbuffer[17]=0x00 # 2 bytes fragmentation information. 0000 means: unfragmented. + self.mytransmitbuffer[18]=0x00 # + self.mytransmitbuffer[19]=0x00 # apptype + self.mytransmitbuffer[20]=0x00 # security + self.fillDestinationMac(MAC_BROADCAST, 21) # The wireshark calls it source_mac, but alpitronic fills it with PEV mac. + self.fillRunId(27) # runid 8 bytes + self.mytransmitbuffer[35]=0x00 # 35 - 51 source_id, 17 bytes. The alpitronic fills it with 00 + self.mytransmitbuffer[52]=0x00 # 52 - 68 response_id, 17 bytes. The alpitronic fills it with 00. + self.mytransmitbuffer[69]=0x0A # Number of sounds. 10 in normal case. + self.mytransmitbuffer[70]=0x3A # Number of groups = 58. + for i in range(71, 129): # 71 to 128: 58 special-purpose-bytes + self.mytransmitbuffer[i]=self.specialMessageTransmitBuffer[i-71] + def composeStartAttenCharInd(self): # reference: see wireshark interpreted frame from ioniq self.mytransmitbuffer = bytearray(60) @@ -546,6 +587,19 @@ class pyPlcHomeplug(): self.composeGetSwWithRamdomMac() self.addToTrace("transmitting GetSwWithRamdomMac") self.transmit(self.mytransmitbuffer) + if (selection=="5"): + self.sendSpecialMessageToControlThePowerSupply(20, 1) + if (selection=="6"): + self.sendSpecialMessageToControlThePowerSupply(100, 1) + if (selection=="7"): + self.sendSpecialMessageToControlThePowerSupply(200, 1) + if (selection=="8"): + self.sendSpecialMessageToControlThePowerSupply(300, 1) + if (selection=="9"): + self.sendSpecialMessageToControlThePowerSupply(400, 1) + if (selection=="0"): + self.sendSpecialMessageToControlThePowerSupply(0, 0) + def transmit(self, pkt): self.sniffer.sendpacket(bytes(pkt)) @@ -657,6 +711,18 @@ class pyPlcHomeplug(): if (self.pevSequenceState==STATE_WAITING_FOR_SLAC_PARAM_CNF): # we were waiting for the SlacParamCnf self.pevSequenceDelayCycles = 4 # original Ioniq is waiting 200ms self.enterState(STATE_SLAC_PARAM_CNF_RECEIVED) # enter next state. Will be handled in the cyclic runPevSequencer + if ((self.iAmListener==1) or (self.iAmPev==1)): + # Take the MAC of the charger from the frame, and store it for later use. + for i in range(0, 6): + self.evseMac[i] = self.myreceivebuffer[6+i] # source MAC starts at offset 6 + self.addressManager.setEvseMac(self.evseMac) + if getConfigValueBool("log_the_evse_mac_to_file"): + # Write the MAC address of the charger to a log file + self.addToTrace("SECC MAC is " + self.getSourceMacAddressAsString()) + strDateTime=datetime.today().strftime('%Y-%m-%dT%H:%M:%S.%f') + MacLogFile = open('MacLog.txt', 'a') + MacLogFile.write(strDateTime + " SECC MAC " + self.getSourceMacAddressAsString() + "\n") # write the MAC to the MacLogFile + MacLogFile.close() def evaluateMnbcSoundInd(self): # We received MNBC_SOUND.IND from the PEV. Normally this happens 10times, with a countdown (remaining number of sounds) @@ -671,6 +737,19 @@ class pyPlcHomeplug(): self.addToTrace("[EVSE] transmitting ATTEN_CHAR.IND") self.sniffer.sendpacket(bytes(self.mytransmitbuffer)) + def evaluateStartAttenCharInd(self): + # self.addToTrace("received START_ATTEN_CHAR.IND") + # nothing to do as PEV or EVSE. + # interpretation just in case we use it as special message in EVSE mode to get information from the power supply + if (self.iAmEvse==1): + if ((self.myreceivebuffer[38] == 0xDC) and (self.myreceivebuffer[39] == 0x55) and (self.myreceivebuffer[40] == 0xAA)): + uPresent = self.myreceivebuffer[43] + uPresent*=256 + uPresent+=self.myreceivebuffer[44] + uPresent/=10 # scaling in the message is 0.1V + self.callbackShowStatus(str(uPresent), "PowerSupplyUPresent") + # Todo: evaluate other information of the power supply, like cable check result, current, temperature, ... + def evaluateAttenCharInd(self): self.addToTrace("received ATTEN_CHAR.IND") if (self.iAmPev==1): @@ -678,10 +757,6 @@ class pyPlcHomeplug(): if (self.pevSequenceState==STATE_WAIT_FOR_ATTEN_CHAR_IND): # we were waiting for the AttenCharInd # todo: Handle the case when we receive multiple responses from different chargers. # Wait a certain time, and compare the attenuation profiles. Decide for the nearest charger. - # Take the MAC of the charger from the frame, and store it for later use. - for i in range(0, 6): - self.evseMac[i] = self.myreceivebuffer[6+i] # source MAC starts at offset 6 - self.addressManager.setEvseMac(self.evseMac) self.AttenCharIndNumberOfSounds = self.myreceivebuffer[69] self.addToTrace("[PEVSLAC] number of sounds reported by the EVSE (should be 10): " + str(self.AttenCharIndNumberOfSounds)) self.composeAttenCharRsp() @@ -722,16 +797,20 @@ class pyPlcHomeplug(): self.NMK[i] = self.myreceivebuffer[93+i] s=s+hex(self.NMK[i])+ " " self.addToTrace("From SlacMatchCnf, got network membership key (NMK) " + s) - # use the extracted NMK and NID to set the key in the adaptor: - self.composeSetKey(0) - self.addToTrace("Checkpoint170: transmitting CM_SET_KEY.REQ") - self.sniffer.sendpacket(bytes(self.mytransmitbuffer)) - if (self.pevSequenceState==STATE_WAITING_FOR_SLAC_MATCH_CNF): # we were waiting for finishing the SLAC_MATCH.CNF and SET_KEY.REQ - if (self.isSimulationMode!=0): - # In simulation mode, we pretend a successful SetKey response: - self.connMgr.SlacOk() - self.enterState(STATE_WAITING_FOR_RESTART2) - + if (self.iAmPev==1): + # use the extracted NMK and NID to set the key in the adaptor: + self.composeSetKey(0) + self.addToTrace("Checkpoint170: transmitting CM_SET_KEY.REQ") + self.sniffer.sendpacket(bytes(self.mytransmitbuffer)) + if (self.pevSequenceState==STATE_WAITING_FOR_SLAC_MATCH_CNF): # we were waiting for finishing the SLAC_MATCH.CNF and SET_KEY.REQ + if (self.isSimulationMode!=0): + # In simulation mode, we pretend a successful SetKey response: + self.connMgr.SlacOk() + self.enterState(STATE_WAITING_FOR_RESTART2) + else: + # We are neither Evse nor PEV, so we are just listener. Do not set the key, to avoid disturbing the two participants. + self.enterState(STATE_WAITING_FOR_RESTART2) # does not really matter + def evaluateReceivedHomeplugPacket(self): mmt = self.getManagementMessageType() # print(hex(mmt)) @@ -745,6 +824,8 @@ class pyPlcHomeplug(): self.evaluateSlacParamReq() if (mmt == CM_SLAC_PARAM + MMTYPE_CNF): self.evaluateSlacParamCnf() + if (mmt == CM_START_ATTEN_CHAR + MMTYPE_IND): + self.evaluateStartAttenCharInd() if (mmt == CM_MNBC_SOUND + MMTYPE_IND): self.evaluateMnbcSoundInd() if (mmt == CM_ATTEN_CHAR + MMTYPE_IND): @@ -773,8 +854,11 @@ class pyPlcHomeplug(): # Fill some of the bytes of the NMK with random numbers. The others stay at 0x77 for easy visibility. self.NMK_EVSE_random[2] = int(random()*255) self.NMK_EVSE_random[3] = int(random()*255) + self.NMK_EVSE_random[4] = int(random()*255) + self.NMK_EVSE_random[5] = int(random()*255) + self.NMK_EVSE_random[6] = int(random()*255) self.composeSetKey(0) - self.addToTrace("transmitting SET_KEY.REQ, to configure the EVSE modem with random NMK") + self.addToTrace("transmitting SET_KEY.REQ, to configure the EVSE modem with random NMK " +prettyHexMessage(self.NMK_EVSE_random)) self.transmit(self.mytransmitbuffer) self.evseSlacHandlerState = 1 # setkey was done return @@ -1053,20 +1137,42 @@ class pyPlcHomeplug(): # Take the interface name from the ini file. For Linux, this is all we need. self.strInterfaceName=getConfigValue("eth_interface") print("Linux interface is " + self.strInterfaceName) - + + def sendSpecialMessageToControlThePowerSupply(self, targetVoltage, targetCurrent): + u = int(targetVoltage*10) # resolution: 0.1 volt + i = int(targetCurrent*10) # resolution: 0.1 ampere + self.specialMessageTransmitBuffer[0] = 0xAF # Header 3 byte + self.specialMessageTransmitBuffer[1] = 0xFE # + self.specialMessageTransmitBuffer[2] = 0xDC # + self.specialMessageTransmitBuffer[3] = u >> 8 # target voltage, MSB first + self.specialMessageTransmitBuffer[4] = u & 0xFF # target voltage, LSB + self.specialMessageTransmitBuffer[5] = u >> 8 # same again, for plausibilization + self.specialMessageTransmitBuffer[6] = u & 0xFF + self.specialMessageTransmitBuffer[7] = i >> 8 # target current, MSB first + self.specialMessageTransmitBuffer[8] = i & 0xFF # target current, LSB + self.specialMessageTransmitBuffer[9] = i >> 8 # same again + self.specialMessageTransmitBuffer[10] = i & 0xFF + self.composeSpecialMessage() + self.addToTrace("transmitting SpecialMessage to control the power supply") + self.transmit(self.mytransmitbuffer) + self.callbackShowStatus(str(targetVoltage), "PowerSupplyUTarget") + def enterPevMode(self): self.iAmEvse = 0 # not emulating a charging station self.iAmPev = 1 # emulating a vehicle + self.iAmListener = 0 # not a passive listener self.ipv6.enterPevMode() self.showStatus("PEV mode", "mode") def enterEvseMode(self): self.iAmEvse = 1 # emulating a charging station self.iAmPev = 0 # not emulating a vehicle + self.iAmListener = 0 # not a passive listener self.ipv6.enterEvseMode() self.showStatus("EVSE mode", "mode") def enterListenMode(self): self.iAmEvse = 0 # not emulating a charging station self.iAmPev = 0 # not emulating a vehicle + self.iAmListener = 1 # just listening self.ipv6.enterListenMode() self.showStatus("LISTEN mode", "mode") @@ -1111,11 +1217,16 @@ class pyPlcHomeplug(): self.NMK = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 ] # a default network key. Will be overwritten later. self.NMK_EVSE_random = [ 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77, 0x77 ] # In EvseMode, we use this key. self.NID = [ 1, 2, 3, 4, 5, 6, 7 ] # a default network ID + self.NID[2] = int(random()*255) # in case we are EVSE, prepare a random network ID, to + self.NID[3] = int(random()*255) # allow multiple EVSEs live together without causing modem resets + self.NID[4] = int(random()*255) + self.NID[5] = int(random()*255) self.pevMac = [0xDC, 0x0E, 0xA1, 0x11, 0x67, 0x08 ] # a default pev MAC. Will be overwritten later. self.evseMac = [0x55, 0x56, 0x57, 0xAA, 0xAA, 0xAA ] # a default evse MAC. Will be overwritten later. # a default pev RunId. Will be overwritten later, if we are evse. If we are the pev, we are free to choose a # RunID, e.g. the Ioniq uses the MAC plus 0x00 0x00 padding, the Tesla uses "TESLA EV". self.pevRunId = [0xDC, 0x0E, 0xA1, 0xDE, 0xAD, 0xBE, 0xEF, 0x55 ] + self.specialMessageTransmitBuffer = bytearray(58) self.myMAC = self.addressManager.getLocalMacAddress() self.runningCounter=0 self.ipv6 = pyPlcIpv6.ipv6handler(self.transmit, self.addressManager, self.connMgr, self.callbackShowStatus) diff --git a/pyPlcWorker.py b/pyPlcWorker.py index c3f9252..00efbdf 100644 --- a/pyPlcWorker.py +++ b/pyPlcWorker.py @@ -31,7 +31,7 @@ class pyPlcWorker(): self.isSimulationMode = isSimulationMode self.connMgr = connMgr.connMgr(self.workerAddToTrace, self.showStatus) self.hp = pyPlcHomeplug.pyPlcHomeplug(self.workerAddToTrace, self.showStatus, self.mode, self.addressManager, self.connMgr, self.isSimulationMode) - self.hardwareInterface = hardwareInterface.hardwareInterface(self.workerAddToTrace, self.showStatus) + self.hardwareInterface = hardwareInterface.hardwareInterface(self.workerAddToTrace, self.showStatus, self.hp) self.hp.printToUdp("pyPlcWorker init") # Find out the version number, using git. # see https://stackoverflow.com/questions/14989858/get-the-current-git-hash-in-a-python-script @@ -75,7 +75,8 @@ class pyPlcWorker(): def mainfunction(self): self.nMainFunctionCalls+=1 #self.showStatus("pyPlcWorker loop " + str(self.nMainFunctionCalls)) - self.connMgr.mainfunction() + if (self.mode == C_PEV_MODE): + self.connMgr.mainfunction() self.handleTcpConnectionTrigger() self.hp.mainfunction() # call the lower-level workers self.hardwareInterface.mainfunction() diff --git a/readme.md b/readme.md index 96a64e6..b3c3515 100644 --- a/readme.md +++ b/readme.md @@ -492,6 +492,7 @@ In the cable check phase, the charger checks the following things: - wrong coupling network between the CP/PE and the PLC modem transformator. This may disturb the PWM levels, due to low-pass-filtering or it may inject too much power from the PLC modem. - Software not configured to use the correct output path for the StateC switching 2. Isolation of the DC path. It is recommended to use two contactors, one for each DC lines, to avoid asymmetrical results in the isolation measurements. +3. PP line: Some chargers (e.g. some of the Tesla Superchargers) are checking the voltage between the PP line and PE. The "official" recommendation seems to be to use on car side a pull-up of 330 ohm to 5V, and perhaps 3k pulldown to ground. Discussed here: https://openinverter.org/forum/viewtopic.php?p=67464#p67464 However, many chargers (e.g. alpitronics) seem not to care for the PP at all. ### Q6: How to connect the PLC modem to the CP and PE? @@ -512,6 +513,23 @@ The json data, which is mentioned in the question, is the output of the EXI deco - The original Siemens code is mirrored into https://github.com/Martin-P/OpenV2G - Since pyPLC is in python and cannot directly use the C code from Siemens, I added a command line interface to it. So python calls the compiled executable exi decoder, gives the input as command line parameter, and gets back the decoded message as standard output of the executable. This standard output is json-like. The extended OpenV2G has the name OpenV2Gx, and is available here: https://github.com/uhi22/OpenV2Gx. The readme contains examples how this can be used stand-alone for decoding and encoding exi message on command line. +### Q8: How can I bring out the target current and target voltage out of pyPLC, to control a power supply? + +In EVSE mode, if we want to use pyPLC to physically charge a car, the pyPLC must control the power supply, by providing +the target current and the target voltage to it. Different types of power supplies may have different needs for their control +signals, e.g. CAN bus, ethernet, analog inputs, RS232 or RS485 or what ever. + +The point in pyPLC, where we can add the communication to the power supply, is the function +`setPowerSupplyVoltageAndCurrent()` in hardwareInterface.py, which gets two parameters: targetVoltage and targetCurrent. + +At the time of writing, the only implemented method to communicate with the power supply is ethernet/homeplug, via +the function homeplughandler.sendSpecialMessageToControlThePowerSupply(). This is just for demonstration purpose and +plays together with the adjustable power supply https://github.com/uhi22/stepup-test?tab=readme-ov-file#level-9-software-adjustable-output-voltage + +Adding a CAN bus communication to the power supply would be possible e.g. if pyPLC runs on a raspberry pi, a CAN hat can be added, +and the hardwareInterface.py already contains some CAN bus stuff for the CHAdeMO, which may be used as guidance for further +implementations. + ## Credits Thanks to catphish to start the investigations regarding the homeplug modems and publishing them on OpenInverter forum. Thanks to johu for the OpenInverter forum, and for the first video of the early experiments, the beaglebone integration and CHAdeMO integration. @@ -551,3 +569,8 @@ integrate https://github.com/chargebyte/openv2g (which is basically the same ver * [ix] https://www.oppcharge.org/dok/ISO_15118-2_OpportunityCharging_Rev1.3.0.pdf Pantograph specific differences with some insight into ISO15118. * [x] https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf Fast and Smart Charging Solutions for Full Size Urban Heavy Duty Applications +* [xi] https://morth.nic.in/sites/default/files/ASI/320201825106PMAIS_138_Part_2_F.pdf The Indian Fast Charging specification, seems to contain Chademo (Annex A, System A), an other "System B" in annex B, and CCS as "System C" in Annex C. +* [xii] User group which discusses the issues of the ISO15118. Link found on wikipedia article regarding Megawatt charging, https://de.wikipedia.org/wiki/Megawatt_Charging_System ref 5 https://www.elektroniknet.de/automotive/elektromobilitaet/smart-charging-grundlagen-und-herausforderungen.210253.html points to user group for developers https://iso15118.elaad.io/pt2/15118-20/user-group/ which is public. +* [xiii] The exi xml schema definitions, e.g. https://standards.iso.org/iso/15118/-20/ed-1/en/ +* [xiv] exi encoders for ISO (din, 2, 20): https://github.com/tux-evse/iso15118-encoders?tab=readme-ov-file +* [xv] codec generator https://github.com/EVerest/cbexigen and the generated codec library https://github.com/EVerest/libcbv2g \ No newline at end of file diff --git a/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng b/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng new file mode 100644 index 0000000..05f5b3d Binary files /dev/null and b/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng differ diff --git a/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng.decoded.txt b/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng.decoded.txt new file mode 100644 index 0000000..285f544 --- /dev/null +++ b/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng.decoded.txt @@ -0,0 +1,6136 @@ +# generated by pcapConverter.py +# https://github.com/uhi22/pyPLC +Packet #8 [2024-04-20 17:03:07.080075] 8000dbab9371d3234b71d1b981899189d191818991d26b9b3a232b30020000040401b75726e3a7465736c613a64696e3a323031383a4d736744656600001c0100080 means: +{ +"msgName": "", +"info": "66 bytes to convert", +"error": "runTheDecoder error-133", +"result": "", +"schema": "DIN", +"g_errn": "-133", +"header.SessionID": "", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "" +} +Packet #10 [2024-04-20 17:03:07.263751] 80400040 means: +{ +"msgName": "", +"info": "4 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "02", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "" +} +Packet #11 [2024-04-20 17:03:07.273970] 809a02000000000000000011d01a63b5736b666000 means: +{ +"msgName": "SessionSetupReq", +"info": "21 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0000000000000000", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"EVCCID.bytesLen": "6", +"EVCCID": "98ed5cdad998", +"debug": "Line532" +} +Packet #13 [2024-04-20 17:03:07.351744] 809a02004080c1014181c211e0201d6968c0c0c0c0c080 means: +{ +"msgName": "SessionSetupRes", +"info": "23 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK_NewSessionEstablished", +"EVSEID.bytesLen": "7", +"EVSEID": "5a5a3030303030", +"debug": "Line538" +} +Packet #14 [2024-04-20 17:03:07.368130] 809a02004080c1014181c2119400 means: +{ +"msgName": "ServiceDiscoveryReq", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ServiceCategory_isUsed": "True", +"debug": "Line508" +} +Packet #16 [2024-04-20 17:03:07.444341] 809a02004080c1014181c211a00120024100c4 means: +{ +"msgName": "ServiceDiscoveryRes", +"info": "19 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line514" +} +Packet #18 [2024-04-20 17:03:07.461957] 809a02004080c1014181c211b2001280 means: +{ +"msgName": "ServicePaymentSelectionReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"SelectedPaymentOption": "ExternalPayment", +"SelectedService.arrayLen": "1", +"SelectedService.array": "0:1", +"debug": "Line520" +} +Packet #20 [2024-04-20 17:03:07.521300] 809a02004080c1014181c211c000 means: +{ +"msgName": "ServicePaymentSelectionRes", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line526" +} +Packet #22 [2024-04-20 17:03:07.535816] 809a02004080c1014181c210b800 means: +{ +"msgName": "ContractAuthenticationReq", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line424" +} +Packet #24 [2024-04-20 17:03:07.604858] 809a02004080c1014181c210c00000 means: +{ +"msgName": "ContractAuthenticationRes", +"info": "15 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"EVSEProcessing": "Finished", +"debug": "Line430" +} +Packet #26 [2024-04-20 17:03:07.993203] 809a02004080c1014181c2107191400dc080c3c8a80a0e1f822040a1a84040 means: +{ +"msgName": "ChargeParameterDiscoveryReq", +"info": "31 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"EVRequestedEnergyTransferType": "3", +"EVChargeParameter_isUsed": "0", +"DC_EVChargeParameter_isUsed": "1", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"EVCabinConditioning_isUsed": "0", +"EVRESSConditioning_isUsed": "0", +"EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"EVMaximumCurrentLimit.Value": "5490", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Unit_isUsed": "1", +"EVMaximumCurrentLimit.Unit": "3", +"EVMaximumPowerLimit_isUsed": "1", +"EVMaximumPowerLimit.Value": "2300", +"EVMaximumPowerLimit.Multiplier": "2", +"EVMaximumPowerLimit.Unit_isUsed": "1", +"EVMaximumPowerLimit.Unit": "7", +"EVMaximumVoltageLimit.Value": "4180", +"EVMaximumVoltageLimit.Multiplier": "-1", +"EVMaximumVoltageLimit.Unit_isUsed": "1", +"EVMaximumVoltageLimit.Unit": "5", +"EVEnergyCapacity_isUsed": "0", +"EVEnergyCapacity.Value": "0", +"EVEnergyCapacity.Multiplier": "0", +"EVEnergyCapacity.Unit_isUsed": "0", +"EVEnergyCapacity.Unit": "0", +"EVEnergyRequest_isUsed": "0", +"EVEnergyRequest.Value": "0", +"EVEnergyRequest.Multiplier": "0", +"EVEnergyRequest.Unit_isUsed": "0", +"EVEnergyRequest.Unit": "0", +"FullSOC_isUsed": "0", +"FullSOC": "0", +"BulkSOC_isUsed": "0", +"BulkSOC": "0", +"debug": "Line9057Line9260Line400" +} +Packet #28 [2024-04-20 17:03:08.075080] 809a02004080c1014181c2108000000000000010642a800400000c0c320040c0e014060a184060606002060a1900203030050303005100 means: +{ +"msgName": "ChargeParameterDiscoveryRes", +"info": "55 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"EVSEProcessing": "Finished", +"SAScheduleList_isUsed": "1", +"SAScheduleList.SAScheduleTuple.arrayLen": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.arrayLen": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].TimeInterval_isUsed": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval_isUsed": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval.start": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval.duration_isUsed": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].PMax": "50", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "200", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit_isUsed": "1", +"EVSEMaximumPowerLimit.Multiplier": "3", +"EVSEMaximumPowerLimit.Value": "10", +"EVSEMaximumPowerLimit.Unit": "W", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "450", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMinimumCurrentLimit.Multiplier": "0", +"EVSEMinimumCurrentLimit.Value": "1", +"EVSEMinimumCurrentLimit.Unit": "A", +"EVSEMinimumVoltageLimit.Multiplier": "0", +"EVSEMinimumVoltageLimit.Value": "200", +"EVSEMinimumVoltageLimit.Unit": "V", +"debug": "Line406" +} +Packet #30 [2024-04-20 17:03:08.096098] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #32 [2024-04-20 17:03:08.163331] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #33 [2024-04-20 17:03:08.177059] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #35 [2024-04-20 17:03:08.234418] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #36 [2024-04-20 17:03:08.250923] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #38 [2024-04-20 17:03:08.379461] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #39 [2024-04-20 17:03:08.398017] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #41 [2024-04-20 17:03:08.487081] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #42 [2024-04-20 17:03:08.501974] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #44 [2024-04-20 17:03:08.562760] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #45 [2024-04-20 17:03:08.575802] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #47 [2024-04-20 17:03:08.643455] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #48 [2024-04-20 17:03:08.656250] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #50 [2024-04-20 17:03:08.723374] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #51 [2024-04-20 17:03:08.737128] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #53 [2024-04-20 17:03:08.806350] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #54 [2024-04-20 17:03:08.822910] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #56 [2024-04-20 17:03:08.912429] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #57 [2024-04-20 17:03:08.926978] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #59 [2024-04-20 17:03:08.997847] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #61 [2024-04-20 17:03:09.016186] 809a02004080c1014181c21011400dc0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "55", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #63 [2024-04-20 17:03:09.084564] 809a02004080c1014181c210200200000000 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Finished", +"debug": "Line370" +} +Packet #65 [2024-04-20 17:03:09.132302] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #67 [2024-04-20 17:03:09.188853] 809a02004080c1014181c21160004000000193140400 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "197", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #68 [2024-04-20 17:03:09.204261] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #70 [2024-04-20 17:03:09.275397] 809a02004080c1014181c21160004000000193780400 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "222", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #71 [2024-04-20 17:03:09.291426] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #73 [2024-04-20 17:03:09.350341] 809a02004080c1014181c21160004000000193dc0400 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "247", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #74 [2024-04-20 17:03:09.364074] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #76 [2024-04-20 17:03:09.437955] 809a02004080c1014181c21160004000000192400800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "272", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #77 [2024-04-20 17:03:09.456137] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #79 [2024-04-20 17:03:09.522506] 809a02004080c1014181c21160004000000192a40800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "297", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #80 [2024-04-20 17:03:09.537122] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #82 [2024-04-20 17:03:09.600314] 809a02004080c1014181c21160004000000193080800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "322", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #84 [2024-04-20 17:03:09.618892] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #86 [2024-04-20 17:03:09.680124] 809a02004080c1014181c211600040000001931c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "327", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #88 [2024-04-20 17:03:09.698099] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #90 [2024-04-20 17:03:09.758311] 809a02004080c1014181c21160004000000193300800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "332", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #91 [2024-04-20 17:03:09.777159] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #93 [2024-04-20 17:03:09.838186] 809a02004080c1014181c21160004000000193440800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "337", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #94 [2024-04-20 17:03:09.856214] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #96 [2024-04-20 17:03:09.930011] 809a02004080c1014181c21160004000000193580800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "342", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #98 [2024-04-20 17:03:09.949446] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #100 [2024-04-20 17:03:10.008106] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #102 [2024-04-20 17:03:10.024024] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #104 [2024-04-20 17:03:10.077904] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #106 [2024-04-20 17:03:10.098104] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #108 [2024-04-20 17:03:10.160507] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #110 [2024-04-20 17:03:10.178245] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #112 [2024-04-20 17:03:10.240394] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #113 [2024-04-20 17:03:10.256333] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #115 [2024-04-20 17:03:10.316662] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #117 [2024-04-20 17:03:10.331937] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #119 [2024-04-20 17:03:10.394707] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #120 [2024-04-20 17:03:10.413460] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #122 [2024-04-20 17:03:10.474733] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #123 [2024-04-20 17:03:10.491170] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #125 [2024-04-20 17:03:10.553568] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #126 [2024-04-20 17:03:10.571242] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #128 [2024-04-20 17:03:10.626930] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #129 [2024-04-20 17:03:10.644219] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #131 [2024-04-20 17:03:10.704838] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #132 [2024-04-20 17:03:10.719164] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #134 [2024-04-20 17:03:10.787349] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #136 [2024-04-20 17:03:10.807261] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #138 [2024-04-20 17:03:10.859072] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #139 [2024-04-20 17:03:10.874152] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #141 [2024-04-20 17:03:10.942083] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #143 [2024-04-20 17:03:10.959228] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #145 [2024-04-20 17:03:11.025238] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #146 [2024-04-20 17:03:11.039176] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #148 [2024-04-20 17:03:11.101296] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #149 [2024-04-20 17:03:11.119120] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #151 [2024-04-20 17:03:11.176759] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #152 [2024-04-20 17:03:11.193102] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #154 [2024-04-20 17:03:11.256379] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #155 [2024-04-20 17:03:11.273211] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #157 [2024-04-20 17:03:11.336106] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #158 [2024-04-20 17:03:11.352278] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #160 [2024-04-20 17:03:11.406356] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #161 [2024-04-20 17:03:11.422083] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #163 [2024-04-20 17:03:11.490647] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #165 [2024-04-20 17:03:11.511285] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #167 [2024-04-20 17:03:11.563640] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #168 [2024-04-20 17:03:11.582385] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #170 [2024-04-20 17:03:11.640780] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #171 [2024-04-20 17:03:11.655441] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #173 [2024-04-20 17:03:11.723605] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #175 [2024-04-20 17:03:11.742340] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #177 [2024-04-20 17:03:11.803645] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #178 [2024-04-20 17:03:11.822224] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #180 [2024-04-20 17:03:11.874775] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #181 [2024-04-20 17:03:11.891070] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #183 [2024-04-20 17:03:11.957988] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #184 [2024-04-20 17:03:11.976056] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #186 [2024-04-20 17:03:12.038908] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #187 [2024-04-20 17:03:12.056174] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #189 [2024-04-20 17:03:12.112256] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #190 [2024-04-20 17:03:12.130218] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #192 [2024-04-20 17:03:12.194963] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #194 [2024-04-20 17:03:12.213062] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #196 [2024-04-20 17:03:12.272675] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #198 [2024-04-20 17:03:12.291480] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #200 [2024-04-20 17:03:12.351326] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #202 [2024-04-20 17:03:12.372365] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #204 [2024-04-20 17:03:12.421236] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #205 [2024-04-20 17:03:12.439286] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #207 [2024-04-20 17:03:12.508366] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #208 [2024-04-20 17:03:12.524451] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #210 [2024-04-20 17:03:12.584225] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #211 [2024-04-20 17:03:12.599404] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #213 [2024-04-20 17:03:12.658441] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #215 [2024-04-20 17:03:12.674298] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #217 [2024-04-20 17:03:12.747376] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #218 [2024-04-20 17:03:12.764356] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #220 [2024-04-20 17:03:12.827953] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #222 [2024-04-20 17:03:12.845494] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #224 [2024-04-20 17:03:12.915857] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #225 [2024-04-20 17:03:12.931383] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #227 [2024-04-20 17:03:12.997063] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #228 [2024-04-20 17:03:13.013166] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #230 [2024-04-20 17:03:13.088396] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #231 [2024-04-20 17:03:13.103127] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #233 [2024-04-20 17:03:13.165498] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #234 [2024-04-20 17:03:13.183157] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #236 [2024-04-20 17:03:13.238079] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #237 [2024-04-20 17:03:13.256460] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #239 [2024-04-20 17:03:13.318849] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #240 [2024-04-20 17:03:13.337135] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #242 [2024-04-20 17:03:13.396014] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #243 [2024-04-20 17:03:13.413290] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #245 [2024-04-20 17:03:13.470622] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #246 [2024-04-20 17:03:13.486200] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #248 [2024-04-20 17:03:13.553802] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #250 [2024-04-20 17:03:13.572410] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #252 [2024-04-20 17:03:13.630988] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #253 [2024-04-20 17:03:13.644420] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #255 [2024-04-20 17:03:13.715476] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #256 [2024-04-20 17:03:13.731275] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #258 [2024-04-20 17:03:13.803107] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #259 [2024-04-20 17:03:13.817515] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #261 [2024-04-20 17:03:13.881641] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #263 [2024-04-20 17:03:13.898241] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #265 [2024-04-20 17:03:13.960182] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #267 [2024-04-20 17:03:13.978164] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #269 [2024-04-20 17:03:14.038019] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #270 [2024-04-20 17:03:14.056553] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #272 [2024-04-20 17:03:14.116532] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #273 [2024-04-20 17:03:14.131415] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #275 [2024-04-20 17:03:14.194779] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #276 [2024-04-20 17:03:14.213378] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #278 [2024-04-20 17:03:14.268301] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #279 [2024-04-20 17:03:14.284487] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #281 [2024-04-20 17:03:14.348586] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #282 [2024-04-20 17:03:14.364380] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #284 [2024-04-20 17:03:14.427025] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #285 [2024-04-20 17:03:14.444224] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #287 [2024-04-20 17:03:14.500819] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #288 [2024-04-20 17:03:14.519434] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #290 [2024-04-20 17:03:14.580342] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #292 [2024-04-20 17:03:14.600247] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #294 [2024-04-20 17:03:14.656786] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #295 [2024-04-20 17:03:14.674089] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #297 [2024-04-20 17:03:14.800962] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #298 [2024-04-20 17:03:14.819457] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #300 [2024-04-20 17:03:14.935003] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #302 [2024-04-20 17:03:14.954214] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #304 [2024-04-20 17:03:15.076444] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #305 [2024-04-20 17:03:15.094554] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #307 [2024-04-20 17:03:15.221293] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #308 [2024-04-20 17:03:15.240257] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #310 [2024-04-20 17:03:15.364876] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #312 [2024-04-20 17:03:15.382317] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #314 [2024-04-20 17:03:15.498976] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #315 [2024-04-20 17:03:15.517377] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #317 [2024-04-20 17:03:15.676122] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #318 [2024-04-20 17:03:15.691470] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #320 [2024-04-20 17:03:15.770537] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #321 [2024-04-20 17:03:15.789690] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #323 [2024-04-20 17:03:15.850884] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #324 [2024-04-20 17:03:15.869454] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #326 [2024-04-20 17:03:15.928950] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #327 [2024-04-20 17:03:15.942610] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #329 [2024-04-20 17:03:16.008220] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #331 [2024-04-20 17:03:16.025472] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #333 [2024-04-20 17:03:16.084516] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #334 [2024-04-20 17:03:16.098518] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #336 [2024-04-20 17:03:16.162556] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #338 [2024-04-20 17:03:16.179422] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #340 [2024-04-20 17:03:16.322154] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #341 [2024-04-20 17:03:16.336410] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #343 [2024-04-20 17:03:16.430309] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #344 [2024-04-20 17:03:16.446407] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #346 [2024-04-20 17:03:16.542656] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #348 [2024-04-20 17:03:16.556631] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #350 [2024-04-20 17:03:16.666563] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #352 [2024-04-20 17:03:16.685506] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #354 [2024-04-20 17:03:16.817092] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #356 [2024-04-20 17:03:16.837477] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #358 [2024-04-20 17:03:16.897705] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #360 [2024-04-20 17:03:16.917617] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #362 [2024-04-20 17:03:17.031071] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #363 [2024-04-20 17:03:17.049855] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #365 [2024-04-20 17:03:17.198632] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #367 [2024-04-20 17:03:17.217675] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #369 [2024-04-20 17:03:17.363725] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #370 [2024-04-20 17:03:17.379544] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #372 [2024-04-20 17:03:17.460546] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #373 [2024-04-20 17:03:17.477485] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #375 [2024-04-20 17:03:17.550589] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #377 [2024-04-20 17:03:17.570574] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #379 [2024-04-20 17:03:17.721397] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #381 [2024-04-20 17:03:17.740313] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #383 [2024-04-20 17:03:17.872353] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #385 [2024-04-20 17:03:17.892508] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #387 [2024-04-20 17:03:18.042794] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #388 [2024-04-20 17:03:18.061540] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #390 [2024-04-20 17:03:18.236203] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #391 [2024-04-20 17:03:18.254478] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #393 [2024-04-20 17:03:18.379829] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #395 [2024-04-20 17:03:18.396470] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #397 [2024-04-20 17:03:18.473243] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #398 [2024-04-20 17:03:18.487457] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #400 [2024-04-20 17:03:18.653116] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #402 [2024-04-20 17:03:18.670693] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #404 [2024-04-20 17:03:18.826739] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #406 [2024-04-20 17:03:18.845669] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #408 [2024-04-20 17:03:18.945704] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #409 [2024-04-20 17:03:18.960927] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #411 [2024-04-20 17:03:19.059192] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #412 [2024-04-20 17:03:19.077619] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #414 [2024-04-20 17:03:19.217079] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #415 [2024-04-20 17:03:19.234728] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #417 [2024-04-20 17:03:19.414232] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #418 [2024-04-20 17:03:19.430657] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #420 [2024-04-20 17:03:19.527357] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #422 [2024-04-20 17:03:19.546852] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #424 [2024-04-20 17:03:19.650942] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #426 [2024-04-20 17:03:19.669660] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #428 [2024-04-20 17:03:19.792486] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #429 [2024-04-20 17:03:19.810789] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #431 [2024-04-20 17:03:19.994295] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #432 [2024-04-20 17:03:20.010652] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #434 [2024-04-20 17:03:20.121304] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #435 [2024-04-20 17:03:20.136498] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #437 [2024-04-20 17:03:20.314488] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #438 [2024-04-20 17:03:20.330811] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #440 [2024-04-20 17:03:20.439702] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #441 [2024-04-20 17:03:20.457864] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #443 [2024-04-20 17:03:20.523685] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #444 [2024-04-20 17:03:20.538705] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #446 [2024-04-20 17:03:20.600643] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #447 [2024-04-20 17:03:20.619593] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #449 [2024-04-20 17:03:20.779599] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #450 [2024-04-20 17:03:20.794651] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #452 [2024-04-20 17:03:20.970233] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #453 [2024-04-20 17:03:20.988619] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #455 [2024-04-20 17:03:21.081227] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #457 [2024-04-20 17:03:21.099605] 809a02004080c1014181c21151400dc08143c068080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "55", +"EVTargetVoltage.Multiplier": "-1", +"EVTargetVoltage.Value": "3440", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #459 [2024-04-20 17:03:21.162361] 809a02004080c1014181c211600040000001936c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "347", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #461 [2024-04-20 17:03:21.177836] 809a02004080c1014181c211f0 means: +{ +"msgName": "SessionStopReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line544" +} +Packet #463 [2024-04-20 17:03:21.243995] 809a02004080c1014181c2120000 means: +{ +"msgName": "SessionStopRes", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line550" +} diff --git a/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng.values.txt b/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng.values.txt new file mode 100644 index 0000000..f390697 --- /dev/null +++ b/results/2024-04-20_ModelY_pyPLC_stop_in_precharge.pcapng.values.txt @@ -0,0 +1,490 @@ +# generated by pcapConverter.py +# https://github.com/uhi22/pyPLC +[2024-04-20 17:03:07.993203] EVRESSSOC=55 +[2024-04-20 17:03:08.096098] EVRESSSOC=55 +[2024-04-20 17:03:08.177059] EVRESSSOC=55 +[2024-04-20 17:03:08.250923] EVRESSSOC=55 +[2024-04-20 17:03:08.398017] EVRESSSOC=55 +[2024-04-20 17:03:08.501974] EVRESSSOC=55 +[2024-04-20 17:03:08.575802] EVRESSSOC=55 +[2024-04-20 17:03:08.656250] EVRESSSOC=55 +[2024-04-20 17:03:08.737128] EVRESSSOC=55 +[2024-04-20 17:03:08.822910] EVRESSSOC=55 +[2024-04-20 17:03:08.926978] EVRESSSOC=55 +[2024-04-20 17:03:09.016186] EVRESSSOC=55 +[2024-04-20 17:03:09.132302] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.132302] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.132302] EVRESSSOC=55 +[2024-04-20 17:03:09.188853] EVSEPresentVoltage=197.0 +[2024-04-20 17:03:09.204261] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.204261] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.204261] EVRESSSOC=55 +[2024-04-20 17:03:09.275397] EVSEPresentVoltage=222.0 +[2024-04-20 17:03:09.291426] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.291426] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.291426] EVRESSSOC=55 +[2024-04-20 17:03:09.350341] EVSEPresentVoltage=247.0 +[2024-04-20 17:03:09.364074] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.364074] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.364074] EVRESSSOC=55 +[2024-04-20 17:03:09.437955] EVSEPresentVoltage=272.0 +[2024-04-20 17:03:09.456137] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.456137] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.456137] EVRESSSOC=55 +[2024-04-20 17:03:09.522506] EVSEPresentVoltage=297.0 +[2024-04-20 17:03:09.537122] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.537122] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.537122] EVRESSSOC=55 +[2024-04-20 17:03:09.600314] EVSEPresentVoltage=322.0 +[2024-04-20 17:03:09.618892] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.618892] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.618892] EVRESSSOC=55 +[2024-04-20 17:03:09.680124] EVSEPresentVoltage=327.0 +[2024-04-20 17:03:09.698099] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.698099] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.698099] EVRESSSOC=55 +[2024-04-20 17:03:09.758311] EVSEPresentVoltage=332.0 +[2024-04-20 17:03:09.777159] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.777159] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.777159] EVRESSSOC=55 +[2024-04-20 17:03:09.838186] EVSEPresentVoltage=337.0 +[2024-04-20 17:03:09.856214] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.856214] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.856214] EVRESSSOC=55 +[2024-04-20 17:03:09.930011] EVSEPresentVoltage=342.0 +[2024-04-20 17:03:09.949446] EVTargetVoltage=344.0 +[2024-04-20 17:03:09.949446] EVTargetCurrent=0.0 +[2024-04-20 17:03:09.949446] EVRESSSOC=55 +[2024-04-20 17:03:10.008106] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.024024] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.024024] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.024024] EVRESSSOC=55 +[2024-04-20 17:03:10.077904] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.098104] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.098104] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.098104] EVRESSSOC=55 +[2024-04-20 17:03:10.160507] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.178245] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.178245] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.178245] EVRESSSOC=55 +[2024-04-20 17:03:10.240394] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.256333] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.256333] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.256333] EVRESSSOC=55 +[2024-04-20 17:03:10.316662] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.331937] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.331937] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.331937] EVRESSSOC=55 +[2024-04-20 17:03:10.394707] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.413460] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.413460] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.413460] EVRESSSOC=55 +[2024-04-20 17:03:10.474733] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.491170] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.491170] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.491170] EVRESSSOC=55 +[2024-04-20 17:03:10.553568] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.571242] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.571242] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.571242] EVRESSSOC=55 +[2024-04-20 17:03:10.626930] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.644219] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.644219] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.644219] EVRESSSOC=55 +[2024-04-20 17:03:10.704838] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.719164] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.719164] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.719164] EVRESSSOC=55 +[2024-04-20 17:03:10.787349] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.807261] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.807261] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.807261] EVRESSSOC=55 +[2024-04-20 17:03:10.859072] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.874152] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.874152] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.874152] EVRESSSOC=55 +[2024-04-20 17:03:10.942083] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:10.959228] EVTargetVoltage=344.0 +[2024-04-20 17:03:10.959228] EVTargetCurrent=0.0 +[2024-04-20 17:03:10.959228] EVRESSSOC=55 +[2024-04-20 17:03:11.025238] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.039176] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.039176] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.039176] EVRESSSOC=55 +[2024-04-20 17:03:11.101296] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.119120] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.119120] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.119120] EVRESSSOC=55 +[2024-04-20 17:03:11.176759] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.193102] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.193102] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.193102] EVRESSSOC=55 +[2024-04-20 17:03:11.256379] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.273211] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.273211] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.273211] EVRESSSOC=55 +[2024-04-20 17:03:11.336106] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.352278] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.352278] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.352278] EVRESSSOC=55 +[2024-04-20 17:03:11.406356] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.422083] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.422083] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.422083] EVRESSSOC=55 +[2024-04-20 17:03:11.490647] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.511285] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.511285] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.511285] EVRESSSOC=55 +[2024-04-20 17:03:11.563640] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.582385] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.582385] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.582385] EVRESSSOC=55 +[2024-04-20 17:03:11.640780] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.655441] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.655441] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.655441] EVRESSSOC=55 +[2024-04-20 17:03:11.723605] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.742340] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.742340] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.742340] EVRESSSOC=55 +[2024-04-20 17:03:11.803645] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.822224] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.822224] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.822224] EVRESSSOC=55 +[2024-04-20 17:03:11.874775] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.891070] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.891070] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.891070] EVRESSSOC=55 +[2024-04-20 17:03:11.957988] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:11.976056] EVTargetVoltage=344.0 +[2024-04-20 17:03:11.976056] EVTargetCurrent=0.0 +[2024-04-20 17:03:11.976056] EVRESSSOC=55 +[2024-04-20 17:03:12.038908] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.056174] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.056174] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.056174] EVRESSSOC=55 +[2024-04-20 17:03:12.112256] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.130218] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.130218] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.130218] EVRESSSOC=55 +[2024-04-20 17:03:12.194963] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.213062] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.213062] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.213062] EVRESSSOC=55 +[2024-04-20 17:03:12.272675] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.291480] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.291480] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.291480] EVRESSSOC=55 +[2024-04-20 17:03:12.351326] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.372365] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.372365] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.372365] EVRESSSOC=55 +[2024-04-20 17:03:12.421236] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.439286] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.439286] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.439286] EVRESSSOC=55 +[2024-04-20 17:03:12.508366] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.524451] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.524451] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.524451] EVRESSSOC=55 +[2024-04-20 17:03:12.584225] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.599404] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.599404] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.599404] EVRESSSOC=55 +[2024-04-20 17:03:12.658441] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.674298] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.674298] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.674298] EVRESSSOC=55 +[2024-04-20 17:03:12.747376] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.764356] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.764356] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.764356] EVRESSSOC=55 +[2024-04-20 17:03:12.827953] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.845494] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.845494] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.845494] EVRESSSOC=55 +[2024-04-20 17:03:12.915857] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:12.931383] EVTargetVoltage=344.0 +[2024-04-20 17:03:12.931383] EVTargetCurrent=0.0 +[2024-04-20 17:03:12.931383] EVRESSSOC=55 +[2024-04-20 17:03:12.997063] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.013166] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.013166] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.013166] EVRESSSOC=55 +[2024-04-20 17:03:13.088396] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.103127] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.103127] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.103127] EVRESSSOC=55 +[2024-04-20 17:03:13.165498] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.183157] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.183157] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.183157] EVRESSSOC=55 +[2024-04-20 17:03:13.238079] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.256460] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.256460] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.256460] EVRESSSOC=55 +[2024-04-20 17:03:13.318849] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.337135] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.337135] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.337135] EVRESSSOC=55 +[2024-04-20 17:03:13.396014] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.413290] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.413290] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.413290] EVRESSSOC=55 +[2024-04-20 17:03:13.470622] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.486200] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.486200] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.486200] EVRESSSOC=55 +[2024-04-20 17:03:13.553802] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.572410] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.572410] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.572410] EVRESSSOC=55 +[2024-04-20 17:03:13.630988] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.644420] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.644420] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.644420] EVRESSSOC=55 +[2024-04-20 17:03:13.715476] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.731275] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.731275] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.731275] EVRESSSOC=55 +[2024-04-20 17:03:13.803107] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.817515] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.817515] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.817515] EVRESSSOC=55 +[2024-04-20 17:03:13.881641] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.898241] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.898241] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.898241] EVRESSSOC=55 +[2024-04-20 17:03:13.960182] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:13.978164] EVTargetVoltage=344.0 +[2024-04-20 17:03:13.978164] EVTargetCurrent=0.0 +[2024-04-20 17:03:13.978164] EVRESSSOC=55 +[2024-04-20 17:03:14.038019] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.056553] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.056553] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.056553] EVRESSSOC=55 +[2024-04-20 17:03:14.116532] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.131415] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.131415] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.131415] EVRESSSOC=55 +[2024-04-20 17:03:14.194779] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.213378] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.213378] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.213378] EVRESSSOC=55 +[2024-04-20 17:03:14.268301] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.284487] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.284487] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.284487] EVRESSSOC=55 +[2024-04-20 17:03:14.348586] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.364380] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.364380] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.364380] EVRESSSOC=55 +[2024-04-20 17:03:14.427025] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.444224] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.444224] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.444224] EVRESSSOC=55 +[2024-04-20 17:03:14.500819] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.519434] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.519434] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.519434] EVRESSSOC=55 +[2024-04-20 17:03:14.580342] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.600247] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.600247] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.600247] EVRESSSOC=55 +[2024-04-20 17:03:14.656786] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.674089] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.674089] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.674089] EVRESSSOC=55 +[2024-04-20 17:03:14.800962] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.819457] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.819457] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.819457] EVRESSSOC=55 +[2024-04-20 17:03:14.935003] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:14.954214] EVTargetVoltage=344.0 +[2024-04-20 17:03:14.954214] EVTargetCurrent=0.0 +[2024-04-20 17:03:14.954214] EVRESSSOC=55 +[2024-04-20 17:03:15.076444] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.094554] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.094554] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.094554] EVRESSSOC=55 +[2024-04-20 17:03:15.221293] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.240257] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.240257] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.240257] EVRESSSOC=55 +[2024-04-20 17:03:15.364876] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.382317] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.382317] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.382317] EVRESSSOC=55 +[2024-04-20 17:03:15.498976] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.517377] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.517377] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.517377] EVRESSSOC=55 +[2024-04-20 17:03:15.676122] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.691470] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.691470] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.691470] EVRESSSOC=55 +[2024-04-20 17:03:15.770537] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.789690] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.789690] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.789690] EVRESSSOC=55 +[2024-04-20 17:03:15.850884] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.869454] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.869454] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.869454] EVRESSSOC=55 +[2024-04-20 17:03:15.928950] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:15.942610] EVTargetVoltage=344.0 +[2024-04-20 17:03:15.942610] EVTargetCurrent=0.0 +[2024-04-20 17:03:15.942610] EVRESSSOC=55 +[2024-04-20 17:03:16.008220] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.025472] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.025472] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.025472] EVRESSSOC=55 +[2024-04-20 17:03:16.084516] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.098518] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.098518] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.098518] EVRESSSOC=55 +[2024-04-20 17:03:16.162556] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.179422] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.179422] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.179422] EVRESSSOC=55 +[2024-04-20 17:03:16.322154] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.336410] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.336410] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.336410] EVRESSSOC=55 +[2024-04-20 17:03:16.430309] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.446407] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.446407] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.446407] EVRESSSOC=55 +[2024-04-20 17:03:16.542656] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.556631] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.556631] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.556631] EVRESSSOC=55 +[2024-04-20 17:03:16.666563] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.685506] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.685506] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.685506] EVRESSSOC=55 +[2024-04-20 17:03:16.817092] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.837477] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.837477] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.837477] EVRESSSOC=55 +[2024-04-20 17:03:16.897705] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:16.917617] EVTargetVoltage=344.0 +[2024-04-20 17:03:16.917617] EVTargetCurrent=0.0 +[2024-04-20 17:03:16.917617] EVRESSSOC=55 +[2024-04-20 17:03:17.031071] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.049855] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.049855] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.049855] EVRESSSOC=55 +[2024-04-20 17:03:17.198632] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.217675] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.217675] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.217675] EVRESSSOC=55 +[2024-04-20 17:03:17.363725] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.379544] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.379544] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.379544] EVRESSSOC=55 +[2024-04-20 17:03:17.460546] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.477485] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.477485] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.477485] EVRESSSOC=55 +[2024-04-20 17:03:17.550589] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.570574] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.570574] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.570574] EVRESSSOC=55 +[2024-04-20 17:03:17.721397] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.740313] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.740313] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.740313] EVRESSSOC=55 +[2024-04-20 17:03:17.872353] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:17.892508] EVTargetVoltage=344.0 +[2024-04-20 17:03:17.892508] EVTargetCurrent=0.0 +[2024-04-20 17:03:17.892508] EVRESSSOC=55 +[2024-04-20 17:03:18.042794] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.061540] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.061540] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.061540] EVRESSSOC=55 +[2024-04-20 17:03:18.236203] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.254478] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.254478] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.254478] EVRESSSOC=55 +[2024-04-20 17:03:18.379829] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.396470] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.396470] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.396470] EVRESSSOC=55 +[2024-04-20 17:03:18.473243] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.487457] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.487457] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.487457] EVRESSSOC=55 +[2024-04-20 17:03:18.653116] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.670693] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.670693] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.670693] EVRESSSOC=55 +[2024-04-20 17:03:18.826739] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.845669] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.845669] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.845669] EVRESSSOC=55 +[2024-04-20 17:03:18.945704] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:18.960927] EVTargetVoltage=344.0 +[2024-04-20 17:03:18.960927] EVTargetCurrent=0.0 +[2024-04-20 17:03:18.960927] EVRESSSOC=55 +[2024-04-20 17:03:19.059192] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:19.077619] EVTargetVoltage=344.0 +[2024-04-20 17:03:19.077619] EVTargetCurrent=0.0 +[2024-04-20 17:03:19.077619] EVRESSSOC=55 +[2024-04-20 17:03:19.217079] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:19.234728] EVTargetVoltage=344.0 +[2024-04-20 17:03:19.234728] EVTargetCurrent=0.0 +[2024-04-20 17:03:19.234728] EVRESSSOC=55 +[2024-04-20 17:03:19.414232] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:19.430657] EVTargetVoltage=344.0 +[2024-04-20 17:03:19.430657] EVTargetCurrent=0.0 +[2024-04-20 17:03:19.430657] EVRESSSOC=55 +[2024-04-20 17:03:19.527357] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:19.546852] EVTargetVoltage=344.0 +[2024-04-20 17:03:19.546852] EVTargetCurrent=0.0 +[2024-04-20 17:03:19.546852] EVRESSSOC=55 +[2024-04-20 17:03:19.650942] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:19.669660] EVTargetVoltage=344.0 +[2024-04-20 17:03:19.669660] EVTargetCurrent=0.0 +[2024-04-20 17:03:19.669660] EVRESSSOC=55 +[2024-04-20 17:03:19.792486] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:19.810789] EVTargetVoltage=344.0 +[2024-04-20 17:03:19.810789] EVTargetCurrent=0.0 +[2024-04-20 17:03:19.810789] EVRESSSOC=55 +[2024-04-20 17:03:19.994295] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.010652] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.010652] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.010652] EVRESSSOC=55 +[2024-04-20 17:03:20.121304] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.136498] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.136498] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.136498] EVRESSSOC=55 +[2024-04-20 17:03:20.314488] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.330811] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.330811] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.330811] EVRESSSOC=55 +[2024-04-20 17:03:20.439702] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.457864] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.457864] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.457864] EVRESSSOC=55 +[2024-04-20 17:03:20.523685] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.538705] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.538705] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.538705] EVRESSSOC=55 +[2024-04-20 17:03:20.600643] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.619593] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.619593] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.619593] EVRESSSOC=55 +[2024-04-20 17:03:20.779599] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.794651] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.794651] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.794651] EVRESSSOC=55 +[2024-04-20 17:03:20.970233] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:20.988619] EVTargetVoltage=344.0 +[2024-04-20 17:03:20.988619] EVTargetCurrent=0.0 +[2024-04-20 17:03:20.988619] EVRESSSOC=55 +[2024-04-20 17:03:21.081227] EVSEPresentVoltage=347.0 +[2024-04-20 17:03:21.099605] EVTargetVoltage=344.0 +[2024-04-20 17:03:21.099605] EVTargetCurrent=0.0 +[2024-04-20 17:03:21.099605] EVRESSSOC=55 +[2024-04-20 17:03:21.162361] EVSEPresentVoltage=347.0 diff --git a/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng b/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng new file mode 100644 index 0000000..2249ab0 Binary files /dev/null and b/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng differ diff --git a/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng.decoded.txt b/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng.decoded.txt new file mode 100644 index 0000000..ef10b38 --- /dev/null +++ b/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng.decoded.txt @@ -0,0 +1,1079 @@ +# generated by pcapConverter.py +# https://github.com/uhi22/pyPLC +Packet #10 [2024-06-11 10:52:35.307979] 8000dbab9371d3234b71d1b981899189d191818991d26b9b3a232b30020000040001d75726e3a69736f3a31353131383a323a323031333a4d73674465660040000000880 means: +{ +"msgName": "", +"info": "68 bytes to convert", +"error": "runTheDecoder error-133", +"result": "", +"schema": "DIN", +"g_errn": "-133", +"header.SessionID": "", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "" +} +Packet #12 [2024-06-11 10:52:36.630455] 80400040 means: +{ +"msgName": "", +"info": "4 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "02", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "" +} +Packet #15 [2024-06-11 10:52:36.652031] 809a004011d019231636c790f800 means: +{ +"msgName": "SessionSetupReq", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "00", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"EVCCID.bytesLen": "6", +"EVCCID": "48c58db1e43e", +"debug": "Line532" +} +Packet #17 [2024-06-11 10:52:36.731698] 809a02004080c1014181c211e0201d6968c0c0c0c0c080 means: +{ +"msgName": "SessionSetupRes", +"info": "23 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK_NewSessionEstablished", +"EVSEID.bytesLen": "7", +"EVSEID": "5a5a3030303030", +"debug": "Line538" +} +Packet #20 [2024-06-11 10:52:36.751262] 809a02004080c1014181c21198 means: +{ +"msgName": "ServiceDiscoveryReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line508" +} +Packet #22 [2024-06-11 10:52:36.893838] 809a02004080c1014181c211a00120024100c4 means: +{ +"msgName": "ServiceDiscoveryRes", +"info": "19 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line514" +} +Packet #25 [2024-06-11 10:52:36.916973] 809a02004080c1014181c211b2001280 means: +{ +"msgName": "ServicePaymentSelectionReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"SelectedPaymentOption": "ExternalPayment", +"SelectedService.arrayLen": "1", +"SelectedService.array": "0:1", +"debug": "Line520" +} +Packet #27 [2024-06-11 10:52:37.014302] 809a02004080c1014181c211c000 means: +{ +"msgName": "ServicePaymentSelectionRes", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line526" +} +Packet #30 [2024-06-11 10:52:37.030665] 809a02004080c1014181c210b8 means: +{ +"msgName": "ContractAuthenticationReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line424" +} +Packet #32 [2024-06-11 10:52:37.188618] 809a02004080c1014181c210c00000 means: +{ +"msgName": "ContractAuthenticationRes", +"info": "15 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"EVSEProcessing": "Finished", +"debug": "Line430" +} +Packet #35 [2024-06-11 10:52:37.220658] 809a02004080c1014181c210719040134080c29874460a1ac0602048551e808121e81a0c814000 means: +{ +"msgName": "ChargeParameterDiscoveryReq", +"info": "39 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"EVRequestedEnergyTransferType": "3", +"EVChargeParameter_isUsed": "0", +"DC_EVChargeParameter_isUsed": "1", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "0", +"EVCabinConditioning_isUsed": "0", +"EVRESSConditioning_isUsed": "0", +"EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Unit_isUsed": "1", +"EVMaximumCurrentLimit.Unit": "3", +"EVMaximumPowerLimit_isUsed": "0", +"EVMaximumPowerLimit.Value": "0", +"EVMaximumPowerLimit.Multiplier": "0", +"EVMaximumPowerLimit.Unit_isUsed": "0", +"EVMaximumPowerLimit.Unit": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Unit_isUsed": "1", +"EVMaximumVoltageLimit.Unit": "5", +"EVEnergyCapacity_isUsed": "1", +"EVEnergyCapacity.Value": "7850", +"EVEnergyCapacity.Multiplier": "1", +"EVEnergyCapacity.Unit_isUsed": "1", +"EVEnergyCapacity.Unit": "9", +"EVEnergyRequest_isUsed": "1", +"EVEnergyRequest.Value": "1780", +"EVEnergyRequest.Multiplier": "1", +"EVEnergyRequest.Unit_isUsed": "1", +"EVEnergyRequest.Unit": "9", +"FullSOC_isUsed": "1", +"FullSOC": "100", +"BulkSOC_isUsed": "1", +"BulkSOC": "80", +"debug": "Line9057Line9260Line400" +} +Packet #37 [2024-06-11 10:52:37.325995] 809a02004080c1014181c2108000000000000010642a800400000c0c320040c0e014060a184060606002060a1900203030050303005100 means: +{ +"msgName": "ChargeParameterDiscoveryRes", +"info": "55 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"EVSEProcessing": "Finished", +"SAScheduleList_isUsed": "1", +"SAScheduleList.SAScheduleTuple.arrayLen": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.arrayLen": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].TimeInterval_isUsed": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval_isUsed": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval.start": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval.duration_isUsed": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].PMax": "50", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "200", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit_isUsed": "1", +"EVSEMaximumPowerLimit.Multiplier": "3", +"EVSEMaximumPowerLimit.Value": "10", +"EVSEMaximumPowerLimit.Unit": "W", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "450", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMinimumCurrentLimit.Multiplier": "0", +"EVSEMinimumCurrentLimit.Value": "1", +"EVSEMinimumCurrentLimit.Unit": "A", +"EVSEMinimumVoltageLimit.Multiplier": "0", +"EVSEMinimumVoltageLimit.Value": "200", +"EVSEMinimumVoltageLimit.Unit": "V", +"debug": "Line406" +} +Packet #40 [2024-06-11 10:52:37.605348] 809a02004080c1014181c21011401340 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #42 [2024-06-11 10:52:37.651921] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #45 [2024-06-11 10:52:37.877275] 809a02004080c1014181c21011401340 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #47 [2024-06-11 10:52:37.942534] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #50 [2024-06-11 10:52:38.165148] 809a02004080c1014181c21011401340 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #52 [2024-06-11 10:52:38.198960] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #55 [2024-06-11 10:52:38.421738] 809a02004080c1014181c21011401340 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #58 [2024-06-11 10:52:38.487089] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #61 [2024-06-11 10:52:38.710259] 809a02004080c1014181c21011401340 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #63 [2024-06-11 10:52:38.772613] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #66 [2024-06-11 10:52:38.996171] 809a02004080c1014181c21011401340 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "77", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #68 [2024-06-11 10:52:39.045281] 809a02004080c1014181c210200200000000 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Finished", +"debug": "Line370" +} +Packet #71 [2024-06-11 10:52:39.065387] 809a02004080c1014181c21151401340c142a80c080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #73 [2024-06-11 10:52:39.215578] 809a02004080c1014181c21160004080000193b80400 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "238", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #76 [2024-06-11 10:52:39.440303] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #78 [2024-06-11 10:52:39.532892] 809a02004080c1014181c211600040800001921c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "263", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #81 [2024-06-11 10:52:39.754731] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #83 [2024-06-11 10:52:39.853000] 809a02004080c1014181c21160004080000192800800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "288", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #86 [2024-06-11 10:52:40.076142] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #88 [2024-06-11 10:52:40.167108] 809a02004080c1014181c21160004080000192e40800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "313", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #91 [2024-06-11 10:52:40.391434] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #93 [2024-06-11 10:52:40.491361] 809a02004080c1014181c21160004080000193480800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "338", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #96 [2024-06-11 10:52:40.714717] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #98 [2024-06-11 10:52:40.805582] 809a02004080c1014181c21160004080000193ac0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "363", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #101 [2024-06-11 10:52:41.031314] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #103 [2024-06-11 10:52:41.085731] 809a02004080c1014181c21160004080000192100c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "388", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #106 [2024-06-11 10:52:41.311000] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #108 [2024-06-11 10:52:41.382133] 809a02004080c1014181c21160004080000192740c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "413", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #111 [2024-06-11 10:52:41.606004] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #113 [2024-06-11 10:52:41.671751] 809a02004080c1014181c21160004080000192880c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "418", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #116 [2024-06-11 10:52:41.895278] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #118 [2024-06-11 10:52:42.002262] 809a02004080c1014181c211600040800001929c0c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "423", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #121 [2024-06-11 10:52:42.224507] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #123 [2024-06-11 10:52:42.285038] 809a02004080c1014181c21160004080000192b00c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "428", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #127 [2024-06-11 10:52:42.510555] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #129 [2024-06-11 10:52:42.612985] 809a02004080c1014181c21160004080000192b00c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "428", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #132 [2024-06-11 10:52:42.834544] 809a02004080c1014181c21151401340c142a80c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "77", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "426", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #134 [2024-06-11 10:52:42.906633] 809a02004080c1014181c21160004080000192b00c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "428", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #137 [2024-06-11 10:52:43.030409] 809a02004080c1014181c211f0 means: +{ +"msgName": "SessionStopReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line544" +} +Packet #139 [2024-06-11 10:52:43.080382] 809a02004080c1014181c2120000 means: +{ +"msgName": "SessionStopRes", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line550" +} diff --git a/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng.values.txt b/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng.values.txt new file mode 100644 index 0000000..3cc8f7e --- /dev/null +++ b/results/2024-06-11_Griffigroen_polestar2_stop_in_precharge.pcapng.values.txt @@ -0,0 +1,61 @@ +# generated by pcapConverter.py +# https://github.com/uhi22/pyPLC +[2024-06-11 10:52:37.220658] EVRESSSOC=77 +[2024-06-11 10:52:37.605348] EVRESSSOC=77 +[2024-06-11 10:52:37.877275] EVRESSSOC=77 +[2024-06-11 10:52:38.165148] EVRESSSOC=77 +[2024-06-11 10:52:38.421738] EVRESSSOC=77 +[2024-06-11 10:52:38.710259] EVRESSSOC=77 +[2024-06-11 10:52:38.996171] EVRESSSOC=77 +[2024-06-11 10:52:39.065387] EVTargetVoltage=426.0 +[2024-06-11 10:52:39.065387] EVTargetCurrent=0.0 +[2024-06-11 10:52:39.065387] EVRESSSOC=77 +[2024-06-11 10:52:39.215578] EVSEPresentVoltage=238.0 +[2024-06-11 10:52:39.440303] EVTargetVoltage=426.0 +[2024-06-11 10:52:39.440303] EVTargetCurrent=1.0 +[2024-06-11 10:52:39.440303] EVRESSSOC=77 +[2024-06-11 10:52:39.532892] EVSEPresentVoltage=263.0 +[2024-06-11 10:52:39.754731] EVTargetVoltage=426.0 +[2024-06-11 10:52:39.754731] EVTargetCurrent=1.0 +[2024-06-11 10:52:39.754731] EVRESSSOC=77 +[2024-06-11 10:52:39.853000] EVSEPresentVoltage=288.0 +[2024-06-11 10:52:40.076142] EVTargetVoltage=426.0 +[2024-06-11 10:52:40.076142] EVTargetCurrent=1.0 +[2024-06-11 10:52:40.076142] EVRESSSOC=77 +[2024-06-11 10:52:40.167108] EVSEPresentVoltage=313.0 +[2024-06-11 10:52:40.391434] EVTargetVoltage=426.0 +[2024-06-11 10:52:40.391434] EVTargetCurrent=1.0 +[2024-06-11 10:52:40.391434] EVRESSSOC=77 +[2024-06-11 10:52:40.491361] EVSEPresentVoltage=338.0 +[2024-06-11 10:52:40.714717] EVTargetVoltage=426.0 +[2024-06-11 10:52:40.714717] EVTargetCurrent=1.0 +[2024-06-11 10:52:40.714717] EVRESSSOC=77 +[2024-06-11 10:52:40.805582] EVSEPresentVoltage=363.0 +[2024-06-11 10:52:41.031314] EVTargetVoltage=426.0 +[2024-06-11 10:52:41.031314] EVTargetCurrent=1.0 +[2024-06-11 10:52:41.031314] EVRESSSOC=77 +[2024-06-11 10:52:41.085731] EVSEPresentVoltage=388.0 +[2024-06-11 10:52:41.311000] EVTargetVoltage=426.0 +[2024-06-11 10:52:41.311000] EVTargetCurrent=1.0 +[2024-06-11 10:52:41.311000] EVRESSSOC=77 +[2024-06-11 10:52:41.382133] EVSEPresentVoltage=413.0 +[2024-06-11 10:52:41.606004] EVTargetVoltage=426.0 +[2024-06-11 10:52:41.606004] EVTargetCurrent=1.0 +[2024-06-11 10:52:41.606004] EVRESSSOC=77 +[2024-06-11 10:52:41.671751] EVSEPresentVoltage=418.0 +[2024-06-11 10:52:41.895278] EVTargetVoltage=426.0 +[2024-06-11 10:52:41.895278] EVTargetCurrent=1.0 +[2024-06-11 10:52:41.895278] EVRESSSOC=77 +[2024-06-11 10:52:42.002262] EVSEPresentVoltage=423.0 +[2024-06-11 10:52:42.224507] EVTargetVoltage=426.0 +[2024-06-11 10:52:42.224507] EVTargetCurrent=1.0 +[2024-06-11 10:52:42.224507] EVRESSSOC=77 +[2024-06-11 10:52:42.285038] EVSEPresentVoltage=428.0 +[2024-06-11 10:52:42.510555] EVTargetVoltage=426.0 +[2024-06-11 10:52:42.510555] EVTargetCurrent=1.0 +[2024-06-11 10:52:42.510555] EVRESSSOC=77 +[2024-06-11 10:52:42.612985] EVSEPresentVoltage=428.0 +[2024-06-11 10:52:42.834544] EVTargetVoltage=426.0 +[2024-06-11 10:52:42.834544] EVTargetCurrent=1.0 +[2024-06-11 10:52:42.834544] EVRESSSOC=77 +[2024-06-11 10:52:42.906633] EVSEPresentVoltage=428.0 diff --git a/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng b/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng new file mode 100644 index 0000000..d13aa56 Binary files /dev/null and b/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng differ diff --git a/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng.decoded.txt b/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng.decoded.txt new file mode 100644 index 0000000..2c19849 --- /dev/null +++ b/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng.decoded.txt @@ -0,0 +1,5405 @@ +# generated by pcapConverter.py +# https://github.com/uhi22/pyPLC +Packet #10 [2024-06-18 17:14:18.012894] 8000dbab9371d3234b71d1b981899189d191818991d26b9b3a232b30020000040001d75726e3a69736f3a31353131383a323a323031333a4d73674465660040000000880 means: +{ +"msgName": "", +"info": "68 bytes to convert", +"error": "runTheDecoder error-133", +"result": "", +"schema": "DIN", +"g_errn": "-133", +"header.SessionID": "", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "" +} +Packet #12 [2024-06-18 17:14:18.519814] 80400040 means: +{ +"msgName": "", +"info": "4 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "02", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "" +} +Packet #15 [2024-06-18 17:14:18.537966] 809a004011d019231636c790f800 means: +{ +"msgName": "SessionSetupReq", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "00", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"EVCCID.bytesLen": "6", +"EVCCID": "48c58db1e43e", +"debug": "Line532" +} +Packet #17 [2024-06-18 17:14:18.619395] 809a02004080c1014181c211e0201d6968c0c0c0c0c080 means: +{ +"msgName": "SessionSetupRes", +"info": "23 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK_NewSessionEstablished", +"EVSEID.bytesLen": "7", +"EVSEID": "5a5a3030303030", +"debug": "Line538" +} +Packet #20 [2024-06-18 17:14:18.637665] 809a02004080c1014181c21198 means: +{ +"msgName": "ServiceDiscoveryReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line508" +} +Packet #22 [2024-06-18 17:14:18.758648] 809a02004080c1014181c211a00120024100c4 means: +{ +"msgName": "ServiceDiscoveryRes", +"info": "19 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line514" +} +Packet #25 [2024-06-18 17:14:18.777498] 809a02004080c1014181c211b2001280 means: +{ +"msgName": "ServicePaymentSelectionReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"SelectedPaymentOption": "ExternalPayment", +"SelectedService.arrayLen": "1", +"SelectedService.array": "0:1", +"debug": "Line520" +} +Packet #27 [2024-06-18 17:14:18.856747] 809a02004080c1014181c211c000 means: +{ +"msgName": "ServicePaymentSelectionRes", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line526" +} +Packet #30 [2024-06-18 17:14:18.877420] 809a02004080c1014181c210b8 means: +{ +"msgName": "ContractAuthenticationReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line424" +} +Packet #32 [2024-06-18 17:14:18.998787] 809a02004080c1014181c210c00000 means: +{ +"msgName": "ContractAuthenticationRes", +"info": "15 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"EVSEProcessing": "Finished", +"debug": "Line430" +} +Packet #35 [2024-06-18 17:14:19.033366] 809a02004080c1014181c21071904012c080c29874460a1ac0602048551e80812170240c814000 means: +{ +"msgName": "ChargeParameterDiscoveryReq", +"info": "39 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"EVRequestedEnergyTransferType": "3", +"EVChargeParameter_isUsed": "0", +"DC_EVChargeParameter_isUsed": "1", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "0", +"EVCabinConditioning_isUsed": "0", +"EVRESSConditioning_isUsed": "0", +"EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Unit_isUsed": "1", +"EVMaximumCurrentLimit.Unit": "3", +"EVMaximumPowerLimit_isUsed": "0", +"EVMaximumPowerLimit.Value": "0", +"EVMaximumPowerLimit.Multiplier": "0", +"EVMaximumPowerLimit.Unit_isUsed": "0", +"EVMaximumPowerLimit.Unit": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Unit_isUsed": "1", +"EVMaximumVoltageLimit.Unit": "5", +"EVEnergyCapacity_isUsed": "1", +"EVEnergyCapacity.Value": "7850", +"EVEnergyCapacity.Multiplier": "1", +"EVEnergyCapacity.Unit_isUsed": "1", +"EVEnergyCapacity.Unit": "9", +"EVEnergyRequest_isUsed": "1", +"EVEnergyRequest.Value": "2360", +"EVEnergyRequest.Multiplier": "1", +"EVEnergyRequest.Unit_isUsed": "1", +"EVEnergyRequest.Unit": "9", +"FullSOC_isUsed": "1", +"FullSOC": "100", +"BulkSOC_isUsed": "1", +"BulkSOC": "80", +"debug": "Line9057Line9260Line400" +} +Packet #37 [2024-06-18 17:14:19.135015] 809a02004080c1014181c2108000000000000010642a800400000c0c320040c0e014060a184060606002060a1900203030050303005100 means: +{ +"msgName": "ChargeParameterDiscoveryRes", +"info": "55 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"EVSEProcessing": "Finished", +"SAScheduleList_isUsed": "1", +"SAScheduleList.SAScheduleTuple.arrayLen": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.arrayLen": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].TimeInterval_isUsed": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval_isUsed": "1", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval.start": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].RelativeTimeInterval.duration_isUsed": "0", +"SchedTuple0.PMaxSchedule.PMaxScheduleEntry.array[0].PMax": "50", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEMaximumCurrentLimit.Multiplier": "0", +"EVSEMaximumCurrentLimit.Value": "200", +"EVSEMaximumCurrentLimit.Unit": "A", +"EVSEMaximumPowerLimit_isUsed": "1", +"EVSEMaximumPowerLimit.Multiplier": "3", +"EVSEMaximumPowerLimit.Value": "10", +"EVSEMaximumPowerLimit.Unit": "W", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "450", +"EVSEMaximumVoltageLimit.Unit": "V", +"EVSEMinimumCurrentLimit.Multiplier": "0", +"EVSEMinimumCurrentLimit.Value": "1", +"EVSEMinimumCurrentLimit.Unit": "A", +"EVSEMinimumVoltageLimit.Multiplier": "0", +"EVSEMinimumVoltageLimit.Value": "200", +"EVSEMinimumVoltageLimit.Unit": "V", +"debug": "Line406" +} +Packet #40 [2024-06-18 17:14:19.417561] 809a02004080c1014181c210114012c0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #42 [2024-06-18 17:14:19.492744] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #45 [2024-06-18 17:14:19.717398] 809a02004080c1014181c210114012c0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #47 [2024-06-18 17:14:19.765392] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #50 [2024-06-18 17:14:19.987272] 809a02004080c1014181c210114012c0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #52 [2024-06-18 17:14:20.077971] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #55 [2024-06-18 17:14:20.302641] 809a02004080c1014181c210114012c0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #57 [2024-06-18 17:14:20.395519] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #60 [2024-06-18 17:14:20.617396] 809a02004080c1014181c210114012c0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #62 [2024-06-18 17:14:20.637843] 809a02004080c1014181c210200200000080 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Ongoing", +"debug": "Line370" +} +Packet #65 [2024-06-18 17:14:20.862456] 809a02004080c1014181c210114012c0 means: +{ +"msgName": "CableCheckReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVRESSSOC": "75", +"DC_EVStatus.EVReady": "1", +"debug": "Line9057Line9260Line364" +} +Packet #67 [2024-06-18 17:14:20.910599] 809a02004080c1014181c210200200000000 means: +{ +"msgName": "CableCheckRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEProcessing": "Finished", +"debug": "Line370" +} +Packet #70 [2024-06-18 17:14:20.932506] 809a02004080c1014181c211514012c0c142880c080c0000 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "0", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #73 [2024-06-18 17:14:21.089513] 809a02004080c1014181c21160004080000193a80400 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "234", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #76 [2024-06-18 17:14:21.312669] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #78 [2024-06-18 17:14:21.354397] 809a02004080c1014181c211600040800001920c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "259", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #81 [2024-06-18 17:14:21.577187] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #83 [2024-06-18 17:14:21.631780] 809a02004080c1014181c21160004080000192700800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "284", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #86 [2024-06-18 17:14:21.852320] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #88 [2024-06-18 17:14:21.885178] 809a02004080c1014181c21160004080000192d40800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "309", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #91 [2024-06-18 17:14:22.107216] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #93 [2024-06-18 17:14:22.158328] 809a02004080c1014181c21160004080000193380800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "334", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #96 [2024-06-18 17:14:22.382321] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #98 [2024-06-18 17:14:22.434413] 809a02004080c1014181c211600040800001939c0800 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "359", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #101 [2024-06-18 17:14:22.662329] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #103 [2024-06-18 17:14:22.683000] 809a02004080c1014181c21160004080000192000c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "384", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #106 [2024-06-18 17:14:22.907116] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #107 [2024-06-18 17:14:22.940599] 809a02004080c1014181c21160004080000192640c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "409", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #110 [2024-06-18 17:14:23.167009] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #111 [2024-06-18 17:14:23.190743] 809a02004080c1014181c21160004080000192780c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "414", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #114 [2024-06-18 17:14:23.416960] 809a02004080c1014181c211514012c0c142880c080c0280 means: +{ +"msgName": "PreChargeReq", +"info": "24 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "418", +"EVTargetVoltage.Unit": "V", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"debug": "Line9057Line9260Line484" +} +Packet #115 [2024-06-18 17:14:23.439831] 809a02004080c1014181c211600040800001928c0c00 means: +{ +"msgName": "PreChargeRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "419", +"EVSEPresentVoltage.Unit": "h", +"debug": "Line490" +} +Packet #118 [2024-06-18 17:14:23.552180] 809a02004080c1014181c211322280258000 means: +{ +"msgName": "PowerDeliveryReq", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ReadyToChargeState": "1", +"ReadyToChargeState_Text": "true", +"ChargingProfile_isUsed": "0", +"EVPowerDeliveryParameter_isUsed": "0", +"DC_EVPowerDeliveryParameter_isUsed": "1", +"EVReady": "1", +"EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"EVRESSSOC": "75", +"BulkChargingComplete_isUsed": "1", +"BulkChargingComplete": "0", +"ChargingComplete": "0", +"EVCabinConditioning_isUsed": "0", +"EVRESSConditioning_isUsed": "0", +"debug": "Gram118Line5615Gram119Line5651Line3032Line9057Line9260Line3052Gram4Line472" +} +Packet #119 [2024-06-18 17:14:23.577616] 809a02004080c1014181c211400420400000 means: +{ +"msgName": "PowerDeliveryRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"debug": "Line478" +} +Packet #122 [2024-06-18 17:14:23.597063] 809a02004080c1014181c210d14012c080c02803050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "10", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #123 [2024-06-18 17:14:23.635984] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #126 [2024-06-18 17:14:23.762243] 809a02004080c1014181c210d14012c080c04403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "17", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #127 [2024-06-18 17:14:23.784468] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #130 [2024-06-18 17:14:23.912231] 809a02004080c1014181c210d14012c080c06403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "25", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #132 [2024-06-18 17:14:23.985924] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #135 [2024-06-18 17:14:24.112068] 809a02004080c1014181c210d14012c080c08c03050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "35", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #137 [2024-06-18 17:14:24.133350] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #140 [2024-06-18 17:14:24.256819] 809a02004080c1014181c210d14012c080c0ac03050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "43", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #141 [2024-06-18 17:14:24.280159] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #144 [2024-06-18 17:14:24.402064] 809a02004080c1014181c210d14012c080c0cc03050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "51", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #145 [2024-06-18 17:14:24.422764] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #148 [2024-06-18 17:14:24.546965] 809a02004080c1014181c210d14012c080c0e803050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "58", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #149 [2024-06-18 17:14:24.572311] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #152 [2024-06-18 17:14:24.692022] 809a02004080c1014181c210d14012c080c10803050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "66", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #153 [2024-06-18 17:14:24.714858] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #156 [2024-06-18 17:14:24.841956] 809a02004080c1014181c210d14012c080c12803050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "74", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #157 [2024-06-18 17:14:24.865534] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #160 [2024-06-18 17:14:24.992145] 809a02004080c1014181c210d14012c080c14c03050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "83", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #161 [2024-06-18 17:14:25.014359] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #165 [2024-06-18 17:14:25.142060] 809a02004080c1014181c210d14012c080c16c03050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "91", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #166 [2024-06-18 17:14:25.163554] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #169 [2024-06-18 17:14:25.291984] 809a02004080c1014181c210d14012c080c18c03050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "99", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #171 [2024-06-18 17:14:25.421701] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #174 [2024-06-18 17:14:25.541895] 809a02004080c1014181c210d14012c080c1c403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "113", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #176 [2024-06-18 17:14:25.626345] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #179 [2024-06-18 17:14:25.751920] 809a02004080c1014181c210d14012c080c1f403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "125", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #181 [2024-06-18 17:14:25.798441] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #184 [2024-06-18 17:14:25.921872] 809a02004080c1014181c210d14012c080c2180403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "42 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "134", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #186 [2024-06-18 17:14:26.022145] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #189 [2024-06-18 17:14:26.146724] 809a02004080c1014181c210d14012c080c24c0403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "42 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "147", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #191 [2024-06-18 17:14:26.312572] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #194 [2024-06-18 17:14:26.436764] 809a02004080c1014181c210d14012c080c2900403050d6030080c298744003020d08c01118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "42 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "164", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #196 [2024-06-18 17:14:26.539454] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #199 [2024-06-18 17:14:26.661818] 809a02004080c1014181c210d14012c080c2c40403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "177", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #201 [2024-06-18 17:14:26.745250] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #204 [2024-06-18 17:14:26.866687] 809a02004080c1014181c210d14012c080c2f40403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "189", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #206 [2024-06-18 17:14:27.012673] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #209 [2024-06-18 17:14:27.136709] 809a02004080c1014181c210d14012c080c3340403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "205", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #211 [2024-06-18 17:14:27.338782] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #214 [2024-06-18 17:14:27.461761] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #216 [2024-06-18 17:14:27.651776] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #219 [2024-06-18 17:14:27.776444] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #221 [2024-06-18 17:14:27.895185] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #224 [2024-06-18 17:14:28.016554] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #226 [2024-06-18 17:14:28.136858] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #229 [2024-06-18 17:14:28.261662] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #231 [2024-06-18 17:14:28.441197] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #234 [2024-06-18 17:14:28.561572] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #236 [2024-06-18 17:14:28.659290] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #239 [2024-06-18 17:14:28.781546] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #241 [2024-06-18 17:14:28.950067] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #244 [2024-06-18 17:14:29.071725] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #246 [2024-06-18 17:14:29.168810] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #249 [2024-06-18 17:14:29.291800] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #251 [2024-06-18 17:14:29.383359] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #254 [2024-06-18 17:14:29.506437] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #256 [2024-06-18 17:14:29.620468] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #259 [2024-06-18 17:14:29.741490] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #261 [2024-06-18 17:14:29.887494] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #264 [2024-06-18 17:14:30.011617] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #266 [2024-06-18 17:14:30.098360] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #269 [2024-06-18 17:14:30.221524] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #271 [2024-06-18 17:14:30.342793] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #274 [2024-06-18 17:14:30.466283] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #276 [2024-06-18 17:14:30.581962] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #279 [2024-06-18 17:14:30.706214] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #281 [2024-06-18 17:14:30.851591] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #284 [2024-06-18 17:14:30.976129] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #286 [2024-06-18 17:14:31.072314] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #289 [2024-06-18 17:14:31.196237] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #291 [2024-06-18 17:14:31.319436] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #294 [2024-06-18 17:14:31.441438] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #296 [2024-06-18 17:14:31.539860] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #299 [2024-06-18 17:14:31.661200] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #301 [2024-06-18 17:14:31.760513] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #304 [2024-06-18 17:14:31.881515] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #306 [2024-06-18 17:14:31.942770] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #309 [2024-06-18 17:14:32.065982] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #311 [2024-06-18 17:14:32.158306] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #314 [2024-06-18 17:14:32.286136] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #316 [2024-06-18 17:14:32.403503] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #319 [2024-06-18 17:14:32.525923] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #321 [2024-06-18 17:14:32.677904] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #324 [2024-06-18 17:14:32.801107] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #326 [2024-06-18 17:14:32.893899] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #329 [2024-06-18 17:14:33.015876] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #331 [2024-06-18 17:14:33.114085] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #334 [2024-06-18 17:14:33.235904] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #336 [2024-06-18 17:14:33.388206] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #339 [2024-06-18 17:14:33.511227] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #341 [2024-06-18 17:14:33.623068] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #344 [2024-06-18 17:14:33.745821] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #346 [2024-06-18 17:14:33.893476] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #349 [2024-06-18 17:14:34.015855] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #351 [2024-06-18 17:14:34.178544] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #354 [2024-06-18 17:14:34.300951] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #356 [2024-06-18 17:14:34.397334] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #359 [2024-06-18 17:14:34.520926] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #361 [2024-06-18 17:14:34.620152] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #364 [2024-06-18 17:14:34.745926] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #366 [2024-06-18 17:14:34.846624] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #369 [2024-06-18 17:14:34.971590] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #371 [2024-06-18 17:14:35.134990] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #374 [2024-06-18 17:14:35.255758] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #376 [2024-06-18 17:14:35.415540] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #379 [2024-06-18 17:14:35.540859] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #381 [2024-06-18 17:14:35.629452] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #384 [2024-06-18 17:14:35.750865] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #386 [2024-06-18 17:14:35.914169] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #389 [2024-06-18 17:14:36.035667] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #391 [2024-06-18 17:14:36.140720] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #394 [2024-06-18 17:14:36.265523] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #396 [2024-06-18 17:14:36.425696] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #399 [2024-06-18 17:14:36.550712] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #401 [2024-06-18 17:14:36.665178] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #404 [2024-06-18 17:14:36.785625] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #406 [2024-06-18 17:14:36.955121] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #409 [2024-06-18 17:14:37.075509] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #411 [2024-06-18 17:14:37.201588] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #414 [2024-06-18 17:14:37.325606] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #416 [2024-06-18 17:14:37.473631] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #419 [2024-06-18 17:14:37.595555] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #421 [2024-06-18 17:14:37.758062] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #424 [2024-06-18 17:14:37.880915] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #426 [2024-06-18 17:14:38.041445] 809a02004080c1014181c210e00040800001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #429 [2024-06-18 17:14:38.165349] 809a02004080c1014181c210d14012c080c3780403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "222", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #431 [2024-06-18 17:14:38.330859] 809a02004080c1014181c210e00040800001828620181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "452", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #434 [2024-06-18 17:14:38.455360] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #436 [2024-06-18 17:14:38.580951] 809a02004080c1014181c210e00040800001828618181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "451", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #439 [2024-06-18 17:14:38.705420] 809a02004080c1014181c210d14012c080c3740403050d6030080c298744003020b054118286101800 means: +{ +"msgName": "CurrentDemandReq", +"info": "41 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "1", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"EVTargetCurrent.Multiplier": "-1", +"EVTargetCurrent.Value": "221", +"EVTargetCurrent.Unit": "A", +"EVMaximumVoltageLimit_isUsed": "1", +"EVMaximumVoltageLimit.Multiplier": "0", +"EVMaximumVoltageLimit.Value": "470", +"EVMaximumVoltageLimit.Unit": "V", +"EVMaximumCurrentLimit_isUsed": "1", +"EVMaximumCurrentLimit.Multiplier": "-1", +"EVMaximumCurrentLimit.Value": "3750", +"EVMaximumCurrentLimit.Unit": "A", +"EVMaximumPowerLimit_isUsed": "0", +"ChargingComplete": "0", +"EVTargetVoltage.Multiplier": "0", +"EVTargetVoltage.Value": "450", +"EVTargetVoltage.Unit": "V", +"debug": "Line9057Line9260Line436" +} +Packet #441 [2024-06-18 17:14:38.875903] 809a02004080c1014181c210e00041000001828610181818008400c0 means: +{ +"msgName": "CurrentDemandRes", +"info": "28 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "2", +"EVSEStatusCode_text": "EVSE_Shutdown", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "450", +"EVSEPresentVoltage.Unit": "V", +"EVSEPresentCurrent.Multiplier": "0", +"EVSEPresentCurrent.Value": "1", +"EVSEPresentCurrent.Unit": "A", +"EVSECurrentLimitAchieved": "1", +"EVSEVoltageLimitAchieved": "0", +"EVSEPowerLimitAchieved": "0", +"EVSEMaximumVoltageLimit.Multiplier": "0", +"EVSEMaximumVoltageLimit.Value": "0", +"EVSEMaximumVoltageLimit.Unit": "h", +"debug": "Line442" +} +Packet #444 [2024-06-18 17:14:38.915380] 809a02004080c1014181c211302280258000 means: +{ +"msgName": "PowerDeliveryReq", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ReadyToChargeState": "0", +"ReadyToChargeState_Text": "false", +"ChargingProfile_isUsed": "0", +"EVPowerDeliveryParameter_isUsed": "0", +"DC_EVPowerDeliveryParameter_isUsed": "1", +"EVReady": "1", +"EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"EVRESSSOC": "75", +"BulkChargingComplete_isUsed": "1", +"BulkChargingComplete": "0", +"ChargingComplete": "0", +"EVCabinConditioning_isUsed": "0", +"EVRESSConditioning_isUsed": "0", +"debug": "Gram118Line5615Gram119Line5651Line3032Line9057Line9260Line3052Gram4Line472" +} +Packet #446 [2024-06-18 17:14:39.011482] 809a02004080c1014181c211400420400000 means: +{ +"msgName": "PowerDeliveryRes", +"info": "18 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "1", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "1", +"DC_EVSEStatus.EVSEStatusCode": "1", +"EVSEStatusCode_text": "EVSE_Ready", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"debug": "Line478" +} +Packet #449 [2024-06-18 17:14:39.095294] 809a02004080c1014181c212104012c0 means: +{ +"msgName": "WeldingDetectionReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "0", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"debug": "Line9057Line9260Line556" +} +Packet #451 [2024-06-18 17:14:39.169811] 809a02004080c1014181c21220020000003050ea0200 means: +{ +"msgName": "WeldingDetectionRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "362", +"EVSEPresentVoltage.Unit": "V", +"debug": "Line562" +} +Packet #454 [2024-06-18 17:14:39.390259] 809a02004080c1014181c212104012c0 means: +{ +"msgName": "WeldingDetectionReq", +"info": "16 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"DC_EVStatus.EVReady": "0", +"DC_EVStatus.EVErrorCode": "0", +"DC_EVErrorCodeText": "NO_ERROR", +"DC_EVStatus.EVRESSSOC": "75", +"debug": "Line9057Line9260Line556" +} +Packet #456 [2024-06-18 17:14:39.460727] 809a02004080c1014181c21220020000003050a20200 means: +{ +"msgName": "WeldingDetectionRes", +"info": "22 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"DC_EVSEStatus.EVSEIsolationStatus": "0", +"DC_EVSEStatus.EVSEIsolationStatus_isUsed": "0", +"DC_EVSEStatus.EVSEStatusCode": "0", +"EVSEStatusCode_text": "EVSE_NotReady", +"DC_EVSEStatus.NotificationMaxDelay": "0", +"DC_EVSEStatus.EVSENotification": "0", +"EVSEPresentVoltage.Multiplier": "0", +"EVSEPresentVoltage.Value": "290", +"EVSEPresentVoltage.Unit": "V", +"debug": "Line562" +} +Packet #459 [2024-06-18 17:14:39.490220] 809a02004080c1014181c211f0 means: +{ +"msgName": "SessionStopReq", +"info": "13 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"debug": "Line544" +} +Packet #461 [2024-06-18 17:14:39.597623] 809a02004080c1014181c2120000 means: +{ +"msgName": "SessionStopRes", +"info": "14 bytes to convert", +"error": "", +"result": "", +"schema": "DIN", +"g_errn": "0", +"header.SessionID": "0102030405060708", +"header.Notification_isUsed": "0", +"header.Signature_isUsed": "0", +"ResponseCode": "OK", +"debug": "Line550" +} diff --git a/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng.values.txt b/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng.values.txt new file mode 100644 index 0000000..5254a90 --- /dev/null +++ b/results/2024-06-18_Griffigroen_pyPLC_polestar2_discharging_with_additional_prechargeCircuit.pcapng.values.txt @@ -0,0 +1,383 @@ +# generated by pcapConverter.py +# https://github.com/uhi22/pyPLC +[2024-06-18 17:14:19.033366] EVRESSSOC=75 +[2024-06-18 17:14:19.417561] EVRESSSOC=75 +[2024-06-18 17:14:19.717398] EVRESSSOC=75 +[2024-06-18 17:14:19.987272] EVRESSSOC=75 +[2024-06-18 17:14:20.302641] EVRESSSOC=75 +[2024-06-18 17:14:20.617396] EVRESSSOC=75 +[2024-06-18 17:14:20.862456] EVRESSSOC=75 +[2024-06-18 17:14:20.932506] EVTargetVoltage=418.0 +[2024-06-18 17:14:20.932506] EVTargetCurrent=0.0 +[2024-06-18 17:14:20.932506] EVRESSSOC=75 +[2024-06-18 17:14:21.089513] EVSEPresentVoltage=234.0 +[2024-06-18 17:14:21.312669] EVTargetVoltage=418.0 +[2024-06-18 17:14:21.312669] EVTargetCurrent=1.0 +[2024-06-18 17:14:21.312669] EVRESSSOC=75 +[2024-06-18 17:14:21.354397] EVSEPresentVoltage=259.0 +[2024-06-18 17:14:21.577187] EVTargetVoltage=418.0 +[2024-06-18 17:14:21.577187] EVTargetCurrent=1.0 +[2024-06-18 17:14:21.577187] EVRESSSOC=75 +[2024-06-18 17:14:21.631780] EVSEPresentVoltage=284.0 +[2024-06-18 17:14:21.852320] EVTargetVoltage=418.0 +[2024-06-18 17:14:21.852320] EVTargetCurrent=1.0 +[2024-06-18 17:14:21.852320] EVRESSSOC=75 +[2024-06-18 17:14:21.885178] EVSEPresentVoltage=309.0 +[2024-06-18 17:14:22.107216] EVTargetVoltage=418.0 +[2024-06-18 17:14:22.107216] EVTargetCurrent=1.0 +[2024-06-18 17:14:22.107216] EVRESSSOC=75 +[2024-06-18 17:14:22.158328] EVSEPresentVoltage=334.0 +[2024-06-18 17:14:22.382321] EVTargetVoltage=418.0 +[2024-06-18 17:14:22.382321] EVTargetCurrent=1.0 +[2024-06-18 17:14:22.382321] EVRESSSOC=75 +[2024-06-18 17:14:22.434413] EVSEPresentVoltage=359.0 +[2024-06-18 17:14:22.662329] EVTargetVoltage=418.0 +[2024-06-18 17:14:22.662329] EVTargetCurrent=1.0 +[2024-06-18 17:14:22.662329] EVRESSSOC=75 +[2024-06-18 17:14:22.683000] EVSEPresentVoltage=384.0 +[2024-06-18 17:14:22.907116] EVTargetVoltage=418.0 +[2024-06-18 17:14:22.907116] EVTargetCurrent=1.0 +[2024-06-18 17:14:22.907116] EVRESSSOC=75 +[2024-06-18 17:14:22.940599] EVSEPresentVoltage=409.0 +[2024-06-18 17:14:23.167009] EVTargetVoltage=418.0 +[2024-06-18 17:14:23.167009] EVTargetCurrent=1.0 +[2024-06-18 17:14:23.167009] EVRESSSOC=75 +[2024-06-18 17:14:23.190743] EVSEPresentVoltage=414.0 +[2024-06-18 17:14:23.416960] EVTargetVoltage=418.0 +[2024-06-18 17:14:23.416960] EVTargetCurrent=1.0 +[2024-06-18 17:14:23.416960] EVRESSSOC=75 +[2024-06-18 17:14:23.439831] EVSEPresentVoltage=419.0 +[2024-06-18 17:14:23.597063] EVTargetVoltage=450.0 +[2024-06-18 17:14:23.597063] EVTargetCurrent=1.0 +[2024-06-18 17:14:23.597063] EVRESSSOC=75 +[2024-06-18 17:14:23.635984] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:23.635984] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:23.762243] EVTargetVoltage=450.0 +[2024-06-18 17:14:23.762243] EVTargetCurrent=1.7000000000000002 +[2024-06-18 17:14:23.762243] EVRESSSOC=75 +[2024-06-18 17:14:23.784468] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:23.784468] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:23.912231] EVTargetVoltage=450.0 +[2024-06-18 17:14:23.912231] EVTargetCurrent=2.5 +[2024-06-18 17:14:23.912231] EVRESSSOC=75 +[2024-06-18 17:14:23.985924] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:23.985924] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.112068] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.112068] EVTargetCurrent=3.5 +[2024-06-18 17:14:24.112068] EVRESSSOC=75 +[2024-06-18 17:14:24.133350] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:24.133350] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.256819] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.256819] EVTargetCurrent=4.3 +[2024-06-18 17:14:24.256819] EVRESSSOC=75 +[2024-06-18 17:14:24.280159] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:24.280159] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.402064] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.402064] EVTargetCurrent=5.1000000000000005 +[2024-06-18 17:14:24.402064] EVRESSSOC=75 +[2024-06-18 17:14:24.422764] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:24.422764] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.546965] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.546965] EVTargetCurrent=5.800000000000001 +[2024-06-18 17:14:24.546965] EVRESSSOC=75 +[2024-06-18 17:14:24.572311] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:24.572311] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.692022] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.692022] EVTargetCurrent=6.6000000000000005 +[2024-06-18 17:14:24.692022] EVRESSSOC=75 +[2024-06-18 17:14:24.714858] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:24.714858] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.841956] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.841956] EVTargetCurrent=7.4 +[2024-06-18 17:14:24.841956] EVRESSSOC=75 +[2024-06-18 17:14:24.865534] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:24.865534] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:24.992145] EVTargetVoltage=450.0 +[2024-06-18 17:14:24.992145] EVTargetCurrent=8.3 +[2024-06-18 17:14:24.992145] EVRESSSOC=75 +[2024-06-18 17:14:25.014359] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:25.014359] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:25.142060] EVTargetVoltage=450.0 +[2024-06-18 17:14:25.142060] EVTargetCurrent=9.1 +[2024-06-18 17:14:25.142060] EVRESSSOC=75 +[2024-06-18 17:14:25.163554] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:25.163554] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:25.291984] EVTargetVoltage=450.0 +[2024-06-18 17:14:25.291984] EVTargetCurrent=9.9 +[2024-06-18 17:14:25.291984] EVRESSSOC=75 +[2024-06-18 17:14:25.421701] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:25.421701] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:25.541895] EVTargetVoltage=450.0 +[2024-06-18 17:14:25.541895] EVTargetCurrent=11.3 +[2024-06-18 17:14:25.541895] EVRESSSOC=75 +[2024-06-18 17:14:25.626345] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:25.626345] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:25.751920] EVTargetVoltage=450.0 +[2024-06-18 17:14:25.751920] EVTargetCurrent=12.5 +[2024-06-18 17:14:25.751920] EVRESSSOC=75 +[2024-06-18 17:14:25.798441] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:25.798441] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:25.921872] EVTargetVoltage=450.0 +[2024-06-18 17:14:25.921872] EVTargetCurrent=13.4 +[2024-06-18 17:14:25.921872] EVRESSSOC=75 +[2024-06-18 17:14:26.022145] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:26.022145] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:26.146724] EVTargetVoltage=450.0 +[2024-06-18 17:14:26.146724] EVTargetCurrent=14.700000000000001 +[2024-06-18 17:14:26.146724] EVRESSSOC=75 +[2024-06-18 17:14:26.312572] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:26.312572] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:26.436764] EVTargetVoltage=450.0 +[2024-06-18 17:14:26.436764] EVTargetCurrent=16.400000000000002 +[2024-06-18 17:14:26.436764] EVRESSSOC=75 +[2024-06-18 17:14:26.539454] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:26.539454] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:26.661818] EVTargetVoltage=450.0 +[2024-06-18 17:14:26.661818] EVTargetCurrent=17.7 +[2024-06-18 17:14:26.661818] EVRESSSOC=75 +[2024-06-18 17:14:26.745250] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:26.745250] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:26.866687] EVTargetVoltage=450.0 +[2024-06-18 17:14:26.866687] EVTargetCurrent=18.900000000000002 +[2024-06-18 17:14:26.866687] EVRESSSOC=75 +[2024-06-18 17:14:27.012673] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:27.012673] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:27.136709] EVTargetVoltage=450.0 +[2024-06-18 17:14:27.136709] EVTargetCurrent=20.5 +[2024-06-18 17:14:27.136709] EVRESSSOC=75 +[2024-06-18 17:14:27.338782] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:27.338782] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:27.461761] EVTargetVoltage=450.0 +[2024-06-18 17:14:27.461761] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:27.461761] EVRESSSOC=75 +[2024-06-18 17:14:27.651776] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:27.651776] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:27.776444] EVTargetVoltage=450.0 +[2024-06-18 17:14:27.776444] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:27.776444] EVRESSSOC=75 +[2024-06-18 17:14:27.895185] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:27.895185] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:28.016554] EVTargetVoltage=450.0 +[2024-06-18 17:14:28.016554] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:28.016554] EVRESSSOC=75 +[2024-06-18 17:14:28.136858] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:28.136858] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:28.261662] EVTargetVoltage=450.0 +[2024-06-18 17:14:28.261662] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:28.261662] EVRESSSOC=75 +[2024-06-18 17:14:28.441197] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:28.441197] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:28.561572] EVTargetVoltage=450.0 +[2024-06-18 17:14:28.561572] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:28.561572] EVRESSSOC=75 +[2024-06-18 17:14:28.659290] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:28.659290] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:28.781546] EVTargetVoltage=450.0 +[2024-06-18 17:14:28.781546] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:28.781546] EVRESSSOC=75 +[2024-06-18 17:14:28.950067] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:28.950067] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:29.071725] EVTargetVoltage=450.0 +[2024-06-18 17:14:29.071725] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:29.071725] EVRESSSOC=75 +[2024-06-18 17:14:29.168810] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:29.168810] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:29.291800] EVTargetVoltage=450.0 +[2024-06-18 17:14:29.291800] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:29.291800] EVRESSSOC=75 +[2024-06-18 17:14:29.383359] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:29.383359] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:29.506437] EVTargetVoltage=450.0 +[2024-06-18 17:14:29.506437] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:29.506437] EVRESSSOC=75 +[2024-06-18 17:14:29.620468] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:29.620468] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:29.741490] EVTargetVoltage=450.0 +[2024-06-18 17:14:29.741490] EVTargetCurrent=22.1 +[2024-06-18 17:14:29.741490] EVRESSSOC=75 +[2024-06-18 17:14:29.887494] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:29.887494] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:30.011617] EVTargetVoltage=450.0 +[2024-06-18 17:14:30.011617] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:30.011617] EVRESSSOC=75 +[2024-06-18 17:14:30.098360] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:30.098360] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:30.221524] EVTargetVoltage=450.0 +[2024-06-18 17:14:30.221524] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:30.221524] EVRESSSOC=75 +[2024-06-18 17:14:30.342793] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:30.342793] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:30.466283] EVTargetVoltage=450.0 +[2024-06-18 17:14:30.466283] EVTargetCurrent=22.1 +[2024-06-18 17:14:30.466283] EVRESSSOC=75 +[2024-06-18 17:14:30.581962] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:30.581962] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:30.706214] EVTargetVoltage=450.0 +[2024-06-18 17:14:30.706214] EVTargetCurrent=22.1 +[2024-06-18 17:14:30.706214] EVRESSSOC=75 +[2024-06-18 17:14:30.851591] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:30.851591] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:30.976129] EVTargetVoltage=450.0 +[2024-06-18 17:14:30.976129] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:30.976129] EVRESSSOC=75 +[2024-06-18 17:14:31.072314] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:31.072314] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:31.196237] EVTargetVoltage=450.0 +[2024-06-18 17:14:31.196237] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:31.196237] EVRESSSOC=75 +[2024-06-18 17:14:31.319436] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:31.319436] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:31.441438] EVTargetVoltage=450.0 +[2024-06-18 17:14:31.441438] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:31.441438] EVRESSSOC=75 +[2024-06-18 17:14:31.539860] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:31.539860] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:31.661200] EVTargetVoltage=450.0 +[2024-06-18 17:14:31.661200] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:31.661200] EVRESSSOC=75 +[2024-06-18 17:14:31.760513] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:31.760513] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:31.881515] EVTargetVoltage=450.0 +[2024-06-18 17:14:31.881515] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:31.881515] EVRESSSOC=75 +[2024-06-18 17:14:31.942770] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:31.942770] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:32.065982] EVTargetVoltage=450.0 +[2024-06-18 17:14:32.065982] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:32.065982] EVRESSSOC=75 +[2024-06-18 17:14:32.158306] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:32.158306] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:32.286136] EVTargetVoltage=450.0 +[2024-06-18 17:14:32.286136] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:32.286136] EVRESSSOC=75 +[2024-06-18 17:14:32.403503] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:32.403503] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:32.525923] EVTargetVoltage=450.0 +[2024-06-18 17:14:32.525923] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:32.525923] EVRESSSOC=75 +[2024-06-18 17:14:32.677904] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:32.677904] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:32.801107] EVTargetVoltage=450.0 +[2024-06-18 17:14:32.801107] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:32.801107] EVRESSSOC=75 +[2024-06-18 17:14:32.893899] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:32.893899] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:33.015876] EVTargetVoltage=450.0 +[2024-06-18 17:14:33.015876] EVTargetCurrent=22.1 +[2024-06-18 17:14:33.015876] EVRESSSOC=75 +[2024-06-18 17:14:33.114085] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:33.114085] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:33.235904] EVTargetVoltage=450.0 +[2024-06-18 17:14:33.235904] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:33.235904] EVRESSSOC=75 +[2024-06-18 17:14:33.388206] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:33.388206] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:33.511227] EVTargetVoltage=450.0 +[2024-06-18 17:14:33.511227] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:33.511227] EVRESSSOC=75 +[2024-06-18 17:14:33.623068] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:33.623068] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:33.745821] EVTargetVoltage=450.0 +[2024-06-18 17:14:33.745821] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:33.745821] EVRESSSOC=75 +[2024-06-18 17:14:33.893476] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:33.893476] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:34.015855] EVTargetVoltage=450.0 +[2024-06-18 17:14:34.015855] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:34.015855] EVRESSSOC=75 +[2024-06-18 17:14:34.178544] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:34.178544] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:34.300951] EVTargetVoltage=450.0 +[2024-06-18 17:14:34.300951] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:34.300951] EVRESSSOC=75 +[2024-06-18 17:14:34.397334] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:34.397334] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:34.520926] EVTargetVoltage=450.0 +[2024-06-18 17:14:34.520926] EVTargetCurrent=22.1 +[2024-06-18 17:14:34.520926] EVRESSSOC=75 +[2024-06-18 17:14:34.620152] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:34.620152] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:34.745926] EVTargetVoltage=450.0 +[2024-06-18 17:14:34.745926] EVTargetCurrent=22.1 +[2024-06-18 17:14:34.745926] EVRESSSOC=75 +[2024-06-18 17:14:34.846624] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:34.846624] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:34.971590] EVTargetVoltage=450.0 +[2024-06-18 17:14:34.971590] EVTargetCurrent=22.1 +[2024-06-18 17:14:34.971590] EVRESSSOC=75 +[2024-06-18 17:14:35.134990] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:35.134990] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:35.255758] EVTargetVoltage=450.0 +[2024-06-18 17:14:35.255758] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:35.255758] EVRESSSOC=75 +[2024-06-18 17:14:35.415540] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:35.415540] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:35.540859] EVTargetVoltage=450.0 +[2024-06-18 17:14:35.540859] EVTargetCurrent=22.1 +[2024-06-18 17:14:35.540859] EVRESSSOC=75 +[2024-06-18 17:14:35.629452] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:35.629452] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:35.750865] EVTargetVoltage=450.0 +[2024-06-18 17:14:35.750865] EVTargetCurrent=22.1 +[2024-06-18 17:14:35.750865] EVRESSSOC=75 +[2024-06-18 17:14:35.914169] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:35.914169] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:36.035667] EVTargetVoltage=450.0 +[2024-06-18 17:14:36.035667] EVTargetCurrent=22.1 +[2024-06-18 17:14:36.035667] EVRESSSOC=75 +[2024-06-18 17:14:36.140720] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:36.140720] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:36.265523] EVTargetVoltage=450.0 +[2024-06-18 17:14:36.265523] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:36.265523] EVRESSSOC=75 +[2024-06-18 17:14:36.425696] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:36.425696] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:36.550712] EVTargetVoltage=450.0 +[2024-06-18 17:14:36.550712] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:36.550712] EVRESSSOC=75 +[2024-06-18 17:14:36.665178] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:36.665178] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:36.785625] EVTargetVoltage=450.0 +[2024-06-18 17:14:36.785625] EVTargetCurrent=22.1 +[2024-06-18 17:14:36.785625] EVRESSSOC=75 +[2024-06-18 17:14:36.955121] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:36.955121] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:37.075509] EVTargetVoltage=450.0 +[2024-06-18 17:14:37.075509] EVTargetCurrent=22.1 +[2024-06-18 17:14:37.075509] EVRESSSOC=75 +[2024-06-18 17:14:37.201588] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:37.201588] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:37.325606] EVTargetVoltage=450.0 +[2024-06-18 17:14:37.325606] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:37.325606] EVRESSSOC=75 +[2024-06-18 17:14:37.473631] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:37.473631] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:37.595555] EVTargetVoltage=450.0 +[2024-06-18 17:14:37.595555] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:37.595555] EVRESSSOC=75 +[2024-06-18 17:14:37.758062] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:37.758062] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:37.880915] EVTargetVoltage=450.0 +[2024-06-18 17:14:37.880915] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:37.880915] EVRESSSOC=75 +[2024-06-18 17:14:38.041445] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:38.041445] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:38.165349] EVTargetVoltage=450.0 +[2024-06-18 17:14:38.165349] EVTargetCurrent=22.200000000000003 +[2024-06-18 17:14:38.165349] EVRESSSOC=75 +[2024-06-18 17:14:38.330859] EVSEPresentVoltage=452.0 +[2024-06-18 17:14:38.330859] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:38.455360] EVTargetVoltage=450.0 +[2024-06-18 17:14:38.455360] EVTargetCurrent=22.1 +[2024-06-18 17:14:38.455360] EVRESSSOC=75 +[2024-06-18 17:14:38.580951] EVSEPresentVoltage=451.0 +[2024-06-18 17:14:38.580951] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:38.705420] EVTargetVoltage=450.0 +[2024-06-18 17:14:38.705420] EVTargetCurrent=22.1 +[2024-06-18 17:14:38.705420] EVRESSSOC=75 +[2024-06-18 17:14:38.875903] EVSEPresentVoltage=450.0 +[2024-06-18 17:14:38.875903] EVSEPresentCurrent=1.0 +[2024-06-18 17:14:39.095294] EVRESSSOC=75 +[2024-06-18 17:14:39.169811] EVSEPresentVoltage=362.0 +[2024-06-18 17:14:39.390259] EVRESSSOC=75 +[2024-06-18 17:14:39.460727] EVSEPresentVoltage=290.0 diff --git a/starter.sh b/starter.sh index 2fc5136..baad3e8 100755 --- a/starter.sh +++ b/starter.sh @@ -79,7 +79,8 @@ ip addr >> "$logfile" pwd >> "$logfile" # call the pyPlc python script -PYTHONUNBUFFERED=1 /usr/bin/python3 pevNoGui.py | tee -a "$logfile" +#PYTHONUNBUFFERED=1 /usr/bin/python3 pevNoGui.py | tee -a "$logfile" +PYTHONUNBUFFERED=1 /usr/bin/python3 listenerNoGui.py | tee -a "$logfile" pwd >> "$logfile" date >> "$logfile"