diff --git a/.github/pages/index.html b/.github/pages/index.html
new file mode 100644
index 0000000..0eeb2ac
--- /dev/null
+++ b/.github/pages/index.html
@@ -0,0 +1,67 @@
+
+
+
+ CYD Example Web Installer
+
+
+
+
+
+ Cheap Yellow Display (CYD) Example Web Installer
+
+
+
+ Make sure to close anything using your devices com port (e.g. Serial monitor). Just hit the button to install the example on your CYD.
+
+
+
+
+
+
+
+
+
+
+
+
+ Your browser does not support the Web Serial API. Please open this page using Edge or Chrome.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.github/pages/manifest.json b/.github/pages/manifest.json
new file mode 100644
index 0000000..a361f08
--- /dev/null
+++ b/.github/pages/manifest.json
@@ -0,0 +1,12 @@
+{
+ "name": "Example",
+ "builds": [
+ {
+ "chipFamily": "ESP32",
+ "improv": false,
+ "parts": [
+ { "path": "merged-flash.bin", "offset": 0 }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000..0d5df98
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,93 @@
+name: CI
+
+on:
+ # Runs on pushes targeting the default branch
+ push:
+ branches: ["main"]
+ paths-ignore:
+ - '**.md'
+
+ # Allows you to run this workflow manually from the Actions tab
+ workflow_dispatch:
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v4
+ - name: Cache pip
+ uses: actions/cache@v3
+ with:
+ path: ~/.cache/pip
+ key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
+ restore-keys: |
+ ${{ runner.os }}-pip-
+ - name: Cache PlatformIO
+ uses: actions/cache@v3
+ with:
+ path: ~/.platformio
+ key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
+ - name: Set up Python
+ uses: actions/setup-python@v4
+ with:
+ python-version: '3.12'
+ - name: Install PlatformIO
+ run: |
+ python -m pip install --upgrade pip
+ pip install --upgrade platformio
+ - name: Build
+ run: |
+ find . -not -path '*/.*' -type f -name 'platformio.ini' -printf '%h\n' | xargs -i bash -c "(echo {}; pio run -e cyd -e cyd2usb -d {})"
+ - name: Merge flash files
+ run: |
+ find . -path '*/.pio*' -type f -name 'firmware.bin' -printf '%h\n' | xargs -i bash -c "(echo {}; cd {}; ~/.platformio/packages/tool-esptoolpy/esptool.py --chip esp32 merge_bin -o merged-flash.bin --flash_mode dio --flash_size 4MB 0x1000 bootloader.bin 0x8000 partitions.bin 0x10000 firmware.bin)"
+ - name: Create JSON
+ run: |
+ mkdir tmp
+ cp ./.github/pages/index.html tmp/
+ echo '{"examples":[' > tmp/examples.json
+ first=1
+ find . -path './Examples/*/.pio*' -type f -name 'firmware.bin' | awk -F '.pio' '{print $1}' - | uniq | while read -r example ; do
+ echo $example
+ if [ $first -eq 1 ]
+ then
+ first=0
+ else
+ echo ',' >> tmp/examples.json
+ fi
+ mkdir -p tmp/$example/cyd
+ mkdir -p tmp/$example/cyd2usb
+
+ echo -n '"' >> tmp/examples.json
+ realpath --relative-to=./tmp tmp/$example | xargs echo -n >> tmp/examples.json
+ echo -n '"' >> tmp/examples.json
+
+ cp ./.github/pages/manifest.json tmp/$example/cyd
+ cp ./.github/pages/manifest.json tmp/$example/cyd2usb
+ cp $example.pio/build/cyd/merged-flash.bin tmp/$example/cyd
+ cp $example.pio/build/cyd2usb/merged-flash.bin tmp/$example/cyd2usb
+ done
+
+ echo ']}' >> tmp/examples.json
+ - name: Setup Github Page
+ uses: actions/configure-pages@v3
+ - name: Upload webflash files
+ uses: actions/upload-pages-artifact@v2
+ with:
+ path: ./tmp
+
+ deploy:
+ needs: build
+ environment:
+ name: github-pages
+ url: ${{ steps.deployment.outputs.page_url }}
+ runs-on: ubuntu-latest
+ permissions:
+ pages: write # to deploy to Pages
+ id-token: write # to verify the deployment originates from an appropriate source
+ steps:
+ - name: Deploy to GitHub Pages
+ id: deployment
+ uses: actions/deploy-pages@v2
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3b8da3a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.pio
+.vscode
\ No newline at end of file
diff --git a/3dModels/Havenview_CYD_CAD/Cheap Yellow Display v16.f3d b/3dModels/Havenview_CYD_CAD/Cheap Yellow Display v16.f3d
new file mode 100644
index 0000000..d6768c9
Binary files /dev/null and b/3dModels/Havenview_CYD_CAD/Cheap Yellow Display v16.f3d differ
diff --git a/3dModels/Havenview_CYD_CAD/Cheap Yellow Display v16.step b/3dModels/Havenview_CYD_CAD/Cheap Yellow Display v16.step
new file mode 100644
index 0000000..b2162f1
--- /dev/null
+++ b/3dModels/Havenview_CYD_CAD/Cheap Yellow Display v16.step
@@ -0,0 +1,12325 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+
+FILE_DESCRIPTION(
+/* description */ (''),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 'Cheap Yellow Display v16.step',
+/* time_stamp */ '2023-11-14T22:12:10Z',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'Autodesk Translation Framework v12.14.0.127',
+
+/* authorisation */ '');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
+ENDSEC;
+
+DATA;
+#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#491,#492,
+#493,#494,#495,#496,#497,#498,#499,#500,#501,#502),#12028);
+#11=ITEM_DEFINED_TRANSFORMATION($,$,#7220,#7879);
+#12=ITEM_DEFINED_TRANSFORMATION($,$,#7337,#7880);
+#13=ITEM_DEFINED_TRANSFORMATION($,$,#7472,#7881);
+#14=ITEM_DEFINED_TRANSFORMATION($,$,#7673,#7882);
+#15=ITEM_DEFINED_TRANSFORMATION($,$,#7808,#7883);
+#16=(
+REPRESENTATION_RELATIONSHIP($,$,#12051,#12050)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#17=(
+REPRESENTATION_RELATIONSHIP($,$,#12052,#12050)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#18=(
+REPRESENTATION_RELATIONSHIP($,$,#12053,#12050)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#19=(
+REPRESENTATION_RELATIONSHIP($,$,#12054,#12050)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#20=(
+REPRESENTATION_RELATIONSHIP($,$,#12055,#12050)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15)
+SHAPE_REPRESENTATION_RELATIONSHIP()
+);
+#21=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16,#12045);
+#22=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17,#12046);
+#23=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18,#12047);
+#24=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19,#12048);
+#25=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20,#12049);
+#26=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Display:1','Display:1','Display:1',
+#12057,#12058,'Display:1');
+#27=NEXT_ASSEMBLY_USAGE_OCCURRENCE('case front:1','case front:1',
+'case front:1',#12057,#12059,'case front:1');
+#28=NEXT_ASSEMBLY_USAGE_OCCURRENCE('case rear:1','case rear:1',
+'case rear:1',#12057,#12060,'case rear:1');
+#29=NEXT_ASSEMBLY_USAGE_OCCURRENCE('case back panel:1',
+'case back panel:1','case back panel:1',#12057,#12061,
+'case back panel:1');
+#30=NEXT_ASSEMBLY_USAGE_OCCURRENCE('case foot:1','case foot:1',
+'case foot:1',#12057,#12062,'case foot:1');
+#31=CONICAL_SURFACE('',#7396,1.70000000000001,0.785398163397448);
+#32=CONICAL_SURFACE('',#7399,1.70000000000001,0.785398163397448);
+#33=CONICAL_SURFACE('',#7402,1.7,0.785398163397446);
+#34=CONICAL_SURFACE('',#7405,1.70000000000001,0.785398163397448);
+#35=CONICAL_SURFACE('',#7596,1.70000000000002,0.785398163397447);
+#36=CONICAL_SURFACE('',#7600,1.70000000000002,0.785398163397447);
+#37=CONICAL_SURFACE('',#7604,1.70000000000002,0.785398163397447);
+#38=CONICAL_SURFACE('',#7608,1.70000000000002,0.785398163397447);
+#39=CONICAL_SURFACE('',#7675,0.899999999999992,0.785398163397447);
+#40=CONICAL_SURFACE('',#7679,0.899999999999992,0.785398163397447);
+#41=CONICAL_SURFACE('',#7683,0.900000000000001,0.785398163397447);
+#42=CONICAL_SURFACE('',#7687,0.899999999999992,0.785398163397447);
+#43=B_SPLINE_CURVE_WITH_KNOTS('',3,(#10536,#10537,#10538,#10539,#10540,
+#10541,#10542,#10543),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(-1.00293615628502,
+-0.909146131995158,-0.747773629269132,-0.673460537905375),.UNSPECIFIED.);
+#44=B_SPLINE_CURVE_WITH_KNOTS('',3,(#10544,#10545,#10546,#10547,#10548,
+#10549),.UNSPECIFIED.,.F.,.F.,(4,2,4),(0.179355963089811,0.225237633248947,
+0.236356477239512),.UNSPECIFIED.);
+#45=B_SPLINE_CURVE_WITH_KNOTS('',3,(#10559,#10560,#10561,#10562,#10563,
+#10564),.UNSPECIFIED.,.F.,.F.,(4,2,4),(-0.236356477239515,-0.225237633248947,
+-0.179355963089811),.UNSPECIFIED.);
+#46=B_SPLINE_CURVE_WITH_KNOTS('',3,(#10565,#10566,#10567,#10568,#10569,
+#10570,#10571,#10572),.UNSPECIFIED.,.F.,.F.,(4,2,2,4),(0.673460537905377,
+0.747773629269136,0.909146131995163,1.00293615628503),.UNSPECIFIED.);
+#47=TOROIDAL_SURFACE('',#7338,4.80000000000001,1.2);
+#48=TOROIDAL_SURFACE('',#7354,4.8,1.2);
+#49=TOROIDAL_SURFACE('',#7359,4.79999999999999,1.2);
+#50=TOROIDAL_SURFACE('',#7364,4.8,1.2);
+#51=TOROIDAL_SURFACE('',#7473,4.6,1.2);
+#52=TOROIDAL_SURFACE('',#7491,4.6,1.2);
+#53=TOROIDAL_SURFACE('',#7496,4.59999999999999,1.2);
+#54=TOROIDAL_SURFACE('',#7501,4.6,1.2);
+#55=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#12051,#60);
+#56=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#12052,#61);
+#57=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#12053,#62);
+#58=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#12054,#63);
+#59=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#12055,#64);
+#60=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#65),#12023);
+#61=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#66),#12024);
+#62=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#67),#12025);
+#63=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#68),#12026);
+#64=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#69),#12027);
+#65=MANIFOLD_SOLID_BREP('Body1',#7158);
+#66=MANIFOLD_SOLID_BREP('case_front',#7159);
+#67=MANIFOLD_SOLID_BREP('case_rear',#7160);
+#68=MANIFOLD_SOLID_BREP('case_back_panel',#7161);
+#69=MANIFOLD_SOLID_BREP('case_foot',#7162);
+#70=FACE_BOUND('',#942,.T.);
+#71=FACE_BOUND('',#948,.T.);
+#72=FACE_BOUND('',#970,.T.);
+#73=FACE_BOUND('',#988,.T.);
+#74=FACE_BOUND('',#989,.T.);
+#75=FACE_BOUND('',#990,.T.);
+#76=FACE_BOUND('',#991,.T.);
+#77=FACE_BOUND('',#992,.T.);
+#78=FACE_BOUND('',#993,.T.);
+#79=FACE_BOUND('',#994,.T.);
+#80=FACE_BOUND('',#995,.T.);
+#81=FACE_BOUND('',#996,.T.);
+#82=FACE_BOUND('',#997,.T.);
+#83=FACE_BOUND('',#998,.T.);
+#84=FACE_BOUND('',#999,.T.);
+#85=FACE_BOUND('',#1013,.T.);
+#86=FACE_BOUND('',#1015,.T.);
+#87=FACE_BOUND('',#1016,.T.);
+#88=FACE_BOUND('',#1017,.T.);
+#89=FACE_BOUND('',#1019,.T.);
+#90=FACE_BOUND('',#1020,.T.);
+#91=FACE_BOUND('',#1034,.T.);
+#92=FACE_BOUND('',#1035,.T.);
+#93=FACE_BOUND('',#1036,.T.);
+#94=FACE_BOUND('',#1037,.T.);
+#95=FACE_BOUND('',#1038,.T.);
+#96=FACE_BOUND('',#1065,.T.);
+#97=FACE_BOUND('',#1079,.T.);
+#98=FACE_BOUND('',#1081,.T.);
+#99=FACE_BOUND('',#1083,.T.);
+#100=FACE_BOUND('',#1085,.T.);
+#101=FACE_BOUND('',#1111,.T.);
+#102=FACE_BOUND('',#1113,.T.);
+#103=FACE_BOUND('',#1122,.T.);
+#104=FACE_BOUND('',#1123,.T.);
+#105=FACE_BOUND('',#1124,.T.);
+#106=FACE_BOUND('',#1125,.T.);
+#107=FACE_BOUND('',#1126,.T.);
+#108=FACE_BOUND('',#1144,.T.);
+#109=FACE_BOUND('',#1147,.T.);
+#110=FACE_BOUND('',#1150,.T.);
+#111=FACE_BOUND('',#1153,.T.);
+#112=FACE_BOUND('',#1187,.T.);
+#113=FACE_BOUND('',#1198,.T.);
+#114=FACE_BOUND('',#1202,.T.);
+#115=FACE_BOUND('',#1203,.T.);
+#116=FACE_BOUND('',#1204,.T.);
+#117=FACE_BOUND('',#1205,.T.);
+#118=FACE_BOUND('',#1206,.T.);
+#119=FACE_BOUND('',#1216,.T.);
+#120=FACE_BOUND('',#1218,.T.);
+#121=FACE_BOUND('',#1223,.T.);
+#122=FACE_BOUND('',#1226,.T.);
+#123=FACE_BOUND('',#1229,.T.);
+#124=FACE_BOUND('',#1230,.T.);
+#125=FACE_BOUND('',#1236,.T.);
+#126=FACE_BOUND('',#1245,.T.);
+#127=FACE_BOUND('',#1247,.T.);
+#128=FACE_BOUND('',#1249,.T.);
+#129=FACE_BOUND('',#1263,.T.);
+#130=FACE_BOUND('',#1264,.T.);
+#131=FACE_BOUND('',#1268,.T.);
+#132=FACE_BOUND('',#1306,.T.);
+#133=FACE_BOUND('',#1307,.T.);
+#134=FACE_BOUND('',#1308,.T.);
+#135=FACE_BOUND('',#1309,.T.);
+#136=FACE_BOUND('',#1310,.T.);
+#137=FACE_BOUND('',#1376,.T.);
+#138=FACE_BOUND('',#1382,.T.);
+#139=FACE_BOUND('',#1386,.T.);
+#140=CIRCLE('',#7234,2.);
+#141=CIRCLE('',#7235,2.);
+#142=CIRCLE('',#7295,4.);
+#143=CIRCLE('',#7296,4.00000000000001);
+#144=CIRCLE('',#7297,4.);
+#145=CIRCLE('',#7298,4.);
+#146=CIRCLE('',#7299,1.60000000000001);
+#147=CIRCLE('',#7300,1.6);
+#148=CIRCLE('',#7301,1.6);
+#149=CIRCLE('',#7302,1.6);
+#150=CIRCLE('',#7317,4.);
+#151=CIRCLE('',#7318,4.);
+#152=CIRCLE('',#7319,1.6);
+#153=CIRCLE('',#7320,1.6);
+#154=CIRCLE('',#7322,4.);
+#155=CIRCLE('',#7323,4.00000000000001);
+#156=CIRCLE('',#7324,1.60000000000001);
+#157=CIRCLE('',#7325,1.6);
+#158=CIRCLE('',#7339,3.60000000000001);
+#159=CIRCLE('',#7340,1.2);
+#160=CIRCLE('',#7341,4.80000000000001);
+#161=CIRCLE('',#7343,0.200000000000022);
+#162=CIRCLE('',#7344,0.200000000000018);
+#163=CIRCLE('',#7345,0.200000000000022);
+#164=CIRCLE('',#7346,0.200000000000014);
+#165=CIRCLE('',#7347,4.8);
+#166=CIRCLE('',#7348,4.79999999999999);
+#167=CIRCLE('',#7349,4.79999999999999);
+#168=CIRCLE('',#7350,4.8);
+#169=CIRCLE('',#7351,4.8);
+#170=CIRCLE('',#7353,3.60000000000001);
+#171=CIRCLE('',#7355,3.6);
+#172=CIRCLE('',#7356,1.2);
+#173=CIRCLE('',#7358,3.6);
+#174=CIRCLE('',#7360,3.59999999999999);
+#175=CIRCLE('',#7361,1.2);
+#176=CIRCLE('',#7363,3.59999999999999);
+#177=CIRCLE('',#7365,3.6);
+#178=CIRCLE('',#7366,1.2);
+#179=CIRCLE('',#7369,3.6);
+#180=CIRCLE('',#7371,0.781026277648049);
+#181=CIRCLE('',#7376,0.781026277648049);
+#182=CIRCLE('',#7379,0.781026277648049);
+#183=CIRCLE('',#7382,0.781026277648049);
+#184=CIRCLE('',#7392,1.40000000000001);
+#185=CIRCLE('',#7393,1.40000000000001);
+#186=CIRCLE('',#7394,1.40000000000001);
+#187=CIRCLE('',#7395,1.40000000000001);
+#188=CIRCLE('',#7397,2.00000000000001);
+#189=CIRCLE('',#7400,2.00000000000001);
+#190=CIRCLE('',#7403,2.);
+#191=CIRCLE('',#7406,2.00000000000001);
+#192=CIRCLE('',#7410,2.00000000000001);
+#193=CIRCLE('',#7413,2.00000000000001);
+#194=CIRCLE('',#7415,1.6);
+#195=CIRCLE('',#7417,1.60000000000001);
+#196=CIRCLE('',#7419,1.6);
+#197=CIRCLE('',#7421,1.6);
+#198=CIRCLE('',#7423,1.60000000000001);
+#199=CIRCLE('',#7426,1.6);
+#200=CIRCLE('',#7429,1.6);
+#201=CIRCLE('',#7432,1.6);
+#202=CIRCLE('',#7436,0.200000000000022);
+#203=CIRCLE('',#7439,0.200000000000018);
+#204=CIRCLE('',#7442,0.200000000000022);
+#205=CIRCLE('',#7445,0.200000000000014);
+#206=CIRCLE('',#7448,1.00000000000002);
+#207=CIRCLE('',#7449,1.00000000000002);
+#208=CIRCLE('',#7452,1.00000000000002);
+#209=CIRCLE('',#7453,1.00000000000002);
+#210=CIRCLE('',#7456,1.00000000000002);
+#211=CIRCLE('',#7457,1.00000000000002);
+#212=CIRCLE('',#7460,1.00000000000001);
+#213=CIRCLE('',#7461,1.00000000000001);
+#214=CIRCLE('',#7464,2.);
+#215=CIRCLE('',#7465,2.00000000000001);
+#216=CIRCLE('',#7474,4.6);
+#217=CIRCLE('',#7475,1.2);
+#218=CIRCLE('',#7476,3.4);
+#219=CIRCLE('',#7478,0.200000000000022);
+#220=CIRCLE('',#7479,0.200000000000022);
+#221=CIRCLE('',#7480,0.200000000000009);
+#222=CIRCLE('',#7481,0.200000000000022);
+#223=CIRCLE('',#7482,4.6);
+#224=CIRCLE('',#7483,4.6);
+#225=CIRCLE('',#7484,5.);
+#226=CIRCLE('',#7485,5.);
+#227=CIRCLE('',#7486,5.);
+#228=CIRCLE('',#7487,5.);
+#229=CIRCLE('',#7488,4.59999999999999);
+#230=CIRCLE('',#7490,3.4);
+#231=CIRCLE('',#7492,1.2);
+#232=CIRCLE('',#7493,3.4);
+#233=CIRCLE('',#7495,3.4);
+#234=CIRCLE('',#7497,1.2);
+#235=CIRCLE('',#7498,3.39999999999999);
+#236=CIRCLE('',#7500,3.39999999999999);
+#237=CIRCLE('',#7502,1.2);
+#238=CIRCLE('',#7503,3.4);
+#239=CIRCLE('',#7505,3.4);
+#240=CIRCLE('',#7507,5.);
+#241=CIRCLE('',#7510,5.);
+#242=CIRCLE('',#7513,5.);
+#243=CIRCLE('',#7516,5.);
+#244=CIRCLE('',#7519,2.3);
+#245=CIRCLE('',#7520,2.3);
+#246=CIRCLE('',#7522,1.7);
+#247=CIRCLE('',#7524,2.3);
+#248=CIRCLE('',#7525,2.3);
+#249=CIRCLE('',#7527,1.7);
+#250=CIRCLE('',#7529,2.3);
+#251=CIRCLE('',#7530,2.3);
+#252=CIRCLE('',#7532,1.7);
+#253=CIRCLE('',#7534,2.3);
+#254=CIRCLE('',#7535,2.3);
+#255=CIRCLE('',#7537,1.7);
+#256=CIRCLE('',#7539,1.7);
+#257=CIRCLE('',#7541,1.7);
+#258=CIRCLE('',#7543,1.7);
+#259=CIRCLE('',#7545,1.7);
+#260=CIRCLE('',#7548,1.);
+#261=CIRCLE('',#7549,1.);
+#262=CIRCLE('',#7552,1.);
+#263=CIRCLE('',#7553,1.);
+#264=CIRCLE('',#7556,0.399999999999999);
+#265=CIRCLE('',#7557,0.399999999999999);
+#266=CIRCLE('',#7560,0.5);
+#267=CIRCLE('',#7561,0.5);
+#268=CIRCLE('',#7564,0.5);
+#269=CIRCLE('',#7565,0.5);
+#270=CIRCLE('',#7568,0.4);
+#271=CIRCLE('',#7569,0.4);
+#272=CIRCLE('',#7572,1.);
+#273=CIRCLE('',#7573,1.);
+#274=CIRCLE('',#7576,0.999999999999981);
+#275=CIRCLE('',#7577,0.999999999999981);
+#276=CIRCLE('',#7585,0.831026277648048);
+#277=CIRCLE('',#7587,0.831026277648048);
+#278=CIRCLE('',#7590,0.831026277648048);
+#279=CIRCLE('',#7592,0.831026277648048);
+#280=CIRCLE('',#7597,1.40000000000002);
+#281=CIRCLE('',#7598,2.00000000000002);
+#282=CIRCLE('',#7601,1.40000000000002);
+#283=CIRCLE('',#7602,2.00000000000002);
+#284=CIRCLE('',#7605,1.40000000000002);
+#285=CIRCLE('',#7606,2.00000000000002);
+#286=CIRCLE('',#7609,1.40000000000002);
+#287=CIRCLE('',#7610,2.00000000000002);
+#288=CIRCLE('',#7612,2.00000000000002);
+#289=CIRCLE('',#7614,1.6);
+#290=CIRCLE('',#7615,1.6);
+#291=CIRCLE('',#7616,1.6);
+#292=CIRCLE('',#7617,1.6);
+#293=CIRCLE('',#7619,2.00000000000002);
+#294=CIRCLE('',#7624,1.6);
+#295=CIRCLE('',#7627,1.6);
+#296=CIRCLE('',#7630,1.6);
+#297=CIRCLE('',#7633,1.6);
+#298=CIRCLE('',#7637,0.200000000000009);
+#299=CIRCLE('',#7640,0.200000000000022);
+#300=CIRCLE('',#7642,1.20000000000002);
+#301=CIRCLE('',#7643,1.20000000000002);
+#302=CIRCLE('',#7644,1.20000000000001);
+#303=CIRCLE('',#7645,1.20000000000002);
+#304=CIRCLE('',#7646,0.200000000000022);
+#305=CIRCLE('',#7647,0.200000000000022);
+#306=CIRCLE('',#7654,1.20000000000002);
+#307=CIRCLE('',#7657,1.20000000000002);
+#308=CIRCLE('',#7660,2.00000000000002);
+#309=CIRCLE('',#7664,1.20000000000001);
+#310=CIRCLE('',#7667,1.20000000000002);
+#311=CIRCLE('',#7669,2.00000000000002);
+#312=CIRCLE('',#7676,0.599999999999993);
+#313=CIRCLE('',#7677,1.19999999999999);
+#314=CIRCLE('',#7680,0.599999999999993);
+#315=CIRCLE('',#7681,1.19999999999999);
+#316=CIRCLE('',#7684,0.600000000000002);
+#317=CIRCLE('',#7685,1.2);
+#318=CIRCLE('',#7688,0.599999999999993);
+#319=CIRCLE('',#7689,1.19999999999999);
+#320=CIRCLE('',#7691,1.19999999999999);
+#321=CIRCLE('',#7694,1.19999999999999);
+#322=CIRCLE('',#7698,0.4);
+#323=CIRCLE('',#7699,0.4);
+#324=CIRCLE('',#7702,5.2);
+#325=CIRCLE('',#7703,0.4);
+#326=CIRCLE('',#7704,0.4);
+#327=CIRCLE('',#7705,5.2);
+#328=CIRCLE('',#7706,0.4);
+#329=CIRCLE('',#7707,0.4);
+#330=CIRCLE('',#7708,5.19999999999999);
+#331=CIRCLE('',#7709,0.4);
+#332=CIRCLE('',#7710,0.4);
+#333=CIRCLE('',#7711,5.2);
+#334=CIRCLE('',#7712,0.4);
+#335=CIRCLE('',#7713,0.4);
+#336=CIRCLE('',#7714,6.4);
+#337=CIRCLE('',#7715,0.4);
+#338=CIRCLE('',#7716,0.4);
+#339=CIRCLE('',#7717,6.4);
+#340=CIRCLE('',#7718,0.4);
+#341=CIRCLE('',#7719,0.4);
+#342=CIRCLE('',#7720,6.4);
+#343=CIRCLE('',#7721,0.4);
+#344=CIRCLE('',#7722,0.4);
+#345=CIRCLE('',#7723,6.4);
+#346=CIRCLE('',#7724,0.4);
+#347=CIRCLE('',#7726,0.4);
+#348=CIRCLE('',#7728,5.2);
+#349=CIRCLE('',#7730,0.4);
+#350=CIRCLE('',#7732,6.4);
+#351=CIRCLE('',#7734,0.4);
+#352=CIRCLE('',#7737,0.4);
+#353=CIRCLE('',#7739,6.4);
+#354=CIRCLE('',#7741,0.4);
+#355=CIRCLE('',#7743,6.4);
+#356=CIRCLE('',#7745,0.4);
+#357=CIRCLE('',#7747,0.4);
+#358=CIRCLE('',#7750,0.4);
+#359=CIRCLE('',#7752,6.4);
+#360=CIRCLE('',#7754,0.4);
+#361=CIRCLE('',#7757,0.4);
+#362=CIRCLE('',#7760,0.4);
+#363=CIRCLE('',#7763,0.4);
+#364=CIRCLE('',#7766,0.4);
+#365=CIRCLE('',#7769,0.4);
+#366=CIRCLE('',#7771,0.4);
+#367=CIRCLE('',#7779,5.2);
+#368=CIRCLE('',#7781,5.2);
+#369=CIRCLE('',#7783,5.19999999999999);
+#370=CIRCLE('',#7785,1.19999999999999);
+#371=CIRCLE('',#7786,1.2);
+#372=CIRCLE('',#7787,1.7);
+#373=CIRCLE('',#7788,1.7);
+#374=CIRCLE('',#7789,1.7);
+#375=CIRCLE('',#7790,1.7);
+#376=CIRCLE('',#7792,1.7);
+#377=CIRCLE('',#7795,1.7);
+#378=CIRCLE('',#7798,1.7);
+#379=CIRCLE('',#7801,1.7);
+#380=CIRCLE('',#7861,1.7);
+#381=CIRCLE('',#7867,3.);
+#382=CIRCLE('',#7870,3.);
+#383=CIRCLE('',#7872,1.7);
+#384=CYLINDRICAL_SURFACE('',#7233,2.);
+#385=CYLINDRICAL_SURFACE('',#7326,1.60000000000001);
+#386=CYLINDRICAL_SURFACE('',#7327,1.6);
+#387=CYLINDRICAL_SURFACE('',#7328,1.6);
+#388=CYLINDRICAL_SURFACE('',#7329,1.6);
+#389=CYLINDRICAL_SURFACE('',#7331,4.);
+#390=CYLINDRICAL_SURFACE('',#7333,4.);
+#391=CYLINDRICAL_SURFACE('',#7334,4.);
+#392=CYLINDRICAL_SURFACE('',#7336,4.00000000000001);
+#393=CYLINDRICAL_SURFACE('',#7352,3.60000000000001);
+#394=CYLINDRICAL_SURFACE('',#7357,3.6);
+#395=CYLINDRICAL_SURFACE('',#7362,3.59999999999999);
+#396=CYLINDRICAL_SURFACE('',#7368,3.6);
+#397=CYLINDRICAL_SURFACE('',#7375,0.781026277648049);
+#398=CYLINDRICAL_SURFACE('',#7381,0.781026277648049);
+#399=CYLINDRICAL_SURFACE('',#7409,2.00000000000001);
+#400=CYLINDRICAL_SURFACE('',#7412,2.00000000000001);
+#401=CYLINDRICAL_SURFACE('',#7422,1.60000000000001);
+#402=CYLINDRICAL_SURFACE('',#7425,1.6);
+#403=CYLINDRICAL_SURFACE('',#7428,1.6);
+#404=CYLINDRICAL_SURFACE('',#7431,1.6);
+#405=CYLINDRICAL_SURFACE('',#7435,0.200000000000022);
+#406=CYLINDRICAL_SURFACE('',#7438,0.200000000000018);
+#407=CYLINDRICAL_SURFACE('',#7441,0.200000000000022);
+#408=CYLINDRICAL_SURFACE('',#7444,0.200000000000014);
+#409=CYLINDRICAL_SURFACE('',#7447,1.00000000000002);
+#410=CYLINDRICAL_SURFACE('',#7451,1.00000000000002);
+#411=CYLINDRICAL_SURFACE('',#7455,1.00000000000002);
+#412=CYLINDRICAL_SURFACE('',#7459,1.00000000000001);
+#413=CYLINDRICAL_SURFACE('',#7469,2.00000000000001);
+#414=CYLINDRICAL_SURFACE('',#7471,2.);
+#415=CYLINDRICAL_SURFACE('',#7489,3.4);
+#416=CYLINDRICAL_SURFACE('',#7494,3.4);
+#417=CYLINDRICAL_SURFACE('',#7499,3.39999999999999);
+#418=CYLINDRICAL_SURFACE('',#7504,3.4);
+#419=CYLINDRICAL_SURFACE('',#7506,5.);
+#420=CYLINDRICAL_SURFACE('',#7509,5.);
+#421=CYLINDRICAL_SURFACE('',#7512,5.);
+#422=CYLINDRICAL_SURFACE('',#7515,5.);
+#423=CYLINDRICAL_SURFACE('',#7518,2.3);
+#424=CYLINDRICAL_SURFACE('',#7523,2.3);
+#425=CYLINDRICAL_SURFACE('',#7528,2.3);
+#426=CYLINDRICAL_SURFACE('',#7533,2.3);
+#427=CYLINDRICAL_SURFACE('',#7538,1.7);
+#428=CYLINDRICAL_SURFACE('',#7540,1.7);
+#429=CYLINDRICAL_SURFACE('',#7542,1.7);
+#430=CYLINDRICAL_SURFACE('',#7544,1.7);
+#431=CYLINDRICAL_SURFACE('',#7547,1.);
+#432=CYLINDRICAL_SURFACE('',#7551,1.);
+#433=CYLINDRICAL_SURFACE('',#7555,0.399999999999999);
+#434=CYLINDRICAL_SURFACE('',#7559,0.5);
+#435=CYLINDRICAL_SURFACE('',#7563,0.5);
+#436=CYLINDRICAL_SURFACE('',#7567,0.4);
+#437=CYLINDRICAL_SURFACE('',#7571,1.);
+#438=CYLINDRICAL_SURFACE('',#7575,0.999999999999981);
+#439=CYLINDRICAL_SURFACE('',#7586,0.831026277648048);
+#440=CYLINDRICAL_SURFACE('',#7591,0.831026277648048);
+#441=CYLINDRICAL_SURFACE('',#7611,2.00000000000002);
+#442=CYLINDRICAL_SURFACE('',#7618,2.00000000000002);
+#443=CYLINDRICAL_SURFACE('',#7623,1.6);
+#444=CYLINDRICAL_SURFACE('',#7626,1.6);
+#445=CYLINDRICAL_SURFACE('',#7629,1.6);
+#446=CYLINDRICAL_SURFACE('',#7632,1.6);
+#447=CYLINDRICAL_SURFACE('',#7636,0.200000000000009);
+#448=CYLINDRICAL_SURFACE('',#7639,0.200000000000022);
+#449=CYLINDRICAL_SURFACE('',#7648,0.200000000000022);
+#450=CYLINDRICAL_SURFACE('',#7650,0.200000000000022);
+#451=CYLINDRICAL_SURFACE('',#7653,1.20000000000002);
+#452=CYLINDRICAL_SURFACE('',#7656,1.20000000000002);
+#453=CYLINDRICAL_SURFACE('',#7659,2.00000000000002);
+#454=CYLINDRICAL_SURFACE('',#7663,1.20000000000001);
+#455=CYLINDRICAL_SURFACE('',#7666,1.20000000000002);
+#456=CYLINDRICAL_SURFACE('',#7668,2.00000000000002);
+#457=CYLINDRICAL_SURFACE('',#7690,1.19999999999999);
+#458=CYLINDRICAL_SURFACE('',#7693,1.19999999999999);
+#459=CYLINDRICAL_SURFACE('',#7697,0.4);
+#460=CYLINDRICAL_SURFACE('',#7725,0.4);
+#461=CYLINDRICAL_SURFACE('',#7727,5.2);
+#462=CYLINDRICAL_SURFACE('',#7729,0.4);
+#463=CYLINDRICAL_SURFACE('',#7731,6.4);
+#464=CYLINDRICAL_SURFACE('',#7733,0.4);
+#465=CYLINDRICAL_SURFACE('',#7736,0.4);
+#466=CYLINDRICAL_SURFACE('',#7738,6.4);
+#467=CYLINDRICAL_SURFACE('',#7740,0.4);
+#468=CYLINDRICAL_SURFACE('',#7742,6.4);
+#469=CYLINDRICAL_SURFACE('',#7744,0.4);
+#470=CYLINDRICAL_SURFACE('',#7746,0.4);
+#471=CYLINDRICAL_SURFACE('',#7749,0.4);
+#472=CYLINDRICAL_SURFACE('',#7751,6.4);
+#473=CYLINDRICAL_SURFACE('',#7753,0.4);
+#474=CYLINDRICAL_SURFACE('',#7756,0.4);
+#475=CYLINDRICAL_SURFACE('',#7759,0.4);
+#476=CYLINDRICAL_SURFACE('',#7762,0.4);
+#477=CYLINDRICAL_SURFACE('',#7765,0.4);
+#478=CYLINDRICAL_SURFACE('',#7768,0.4);
+#479=CYLINDRICAL_SURFACE('',#7770,0.4);
+#480=CYLINDRICAL_SURFACE('',#7778,5.2);
+#481=CYLINDRICAL_SURFACE('',#7780,5.2);
+#482=CYLINDRICAL_SURFACE('',#7782,5.19999999999999);
+#483=CYLINDRICAL_SURFACE('',#7791,1.7);
+#484=CYLINDRICAL_SURFACE('',#7794,1.7);
+#485=CYLINDRICAL_SURFACE('',#7797,1.7);
+#486=CYLINDRICAL_SURFACE('',#7800,1.7);
+#487=CYLINDRICAL_SURFACE('',#7803,1.19999999999999);
+#488=CYLINDRICAL_SURFACE('',#7805,1.2);
+#489=CYLINDRICAL_SURFACE('',#7869,3.);
+#490=CYLINDRICAL_SURFACE('',#7873,1.7);
+#491=STYLED_ITEM('',(#12085),#6759);
+#492=STYLED_ITEM('',(#12086),#6766);
+#493=STYLED_ITEM('',(#12086),#6771);
+#494=STYLED_ITEM('',(#12085),#6818);
+#495=STYLED_ITEM('',(#12087),#6819);
+#496=STYLED_ITEM('',(#12087),#6833);
+#497=STYLED_ITEM('',(#12087),#6834);
+#498=STYLED_ITEM('',(#12084),#65);
+#499=STYLED_ITEM('',(#12084),#66);
+#500=STYLED_ITEM('',(#12084),#67);
+#501=STYLED_ITEM('',(#12084),#68);
+#502=STYLED_ITEM('',(#12084),#69);
+#503=FACE_OUTER_BOUND('',#913,.T.);
+#504=FACE_OUTER_BOUND('',#914,.T.);
+#505=FACE_OUTER_BOUND('',#915,.T.);
+#506=FACE_OUTER_BOUND('',#916,.T.);
+#507=FACE_OUTER_BOUND('',#917,.T.);
+#508=FACE_OUTER_BOUND('',#918,.T.);
+#509=FACE_OUTER_BOUND('',#919,.T.);
+#510=FACE_OUTER_BOUND('',#920,.T.);
+#511=FACE_OUTER_BOUND('',#921,.T.);
+#512=FACE_OUTER_BOUND('',#922,.T.);
+#513=FACE_OUTER_BOUND('',#923,.T.);
+#514=FACE_OUTER_BOUND('',#924,.T.);
+#515=FACE_OUTER_BOUND('',#925,.T.);
+#516=FACE_OUTER_BOUND('',#926,.T.);
+#517=FACE_OUTER_BOUND('',#927,.T.);
+#518=FACE_OUTER_BOUND('',#928,.T.);
+#519=FACE_OUTER_BOUND('',#929,.T.);
+#520=FACE_OUTER_BOUND('',#930,.T.);
+#521=FACE_OUTER_BOUND('',#931,.T.);
+#522=FACE_OUTER_BOUND('',#932,.T.);
+#523=FACE_OUTER_BOUND('',#933,.T.);
+#524=FACE_OUTER_BOUND('',#934,.T.);
+#525=FACE_OUTER_BOUND('',#935,.T.);
+#526=FACE_OUTER_BOUND('',#936,.T.);
+#527=FACE_OUTER_BOUND('',#937,.T.);
+#528=FACE_OUTER_BOUND('',#938,.T.);
+#529=FACE_OUTER_BOUND('',#939,.T.);
+#530=FACE_OUTER_BOUND('',#940,.T.);
+#531=FACE_OUTER_BOUND('',#941,.T.);
+#532=FACE_OUTER_BOUND('',#943,.T.);
+#533=FACE_OUTER_BOUND('',#944,.T.);
+#534=FACE_OUTER_BOUND('',#945,.T.);
+#535=FACE_OUTER_BOUND('',#946,.T.);
+#536=FACE_OUTER_BOUND('',#947,.T.);
+#537=FACE_OUTER_BOUND('',#949,.T.);
+#538=FACE_OUTER_BOUND('',#950,.T.);
+#539=FACE_OUTER_BOUND('',#951,.T.);
+#540=FACE_OUTER_BOUND('',#952,.T.);
+#541=FACE_OUTER_BOUND('',#953,.T.);
+#542=FACE_OUTER_BOUND('',#954,.T.);
+#543=FACE_OUTER_BOUND('',#955,.T.);
+#544=FACE_OUTER_BOUND('',#956,.T.);
+#545=FACE_OUTER_BOUND('',#957,.T.);
+#546=FACE_OUTER_BOUND('',#958,.T.);
+#547=FACE_OUTER_BOUND('',#959,.T.);
+#548=FACE_OUTER_BOUND('',#960,.T.);
+#549=FACE_OUTER_BOUND('',#961,.T.);
+#550=FACE_OUTER_BOUND('',#962,.T.);
+#551=FACE_OUTER_BOUND('',#963,.T.);
+#552=FACE_OUTER_BOUND('',#964,.T.);
+#553=FACE_OUTER_BOUND('',#965,.T.);
+#554=FACE_OUTER_BOUND('',#966,.T.);
+#555=FACE_OUTER_BOUND('',#967,.T.);
+#556=FACE_OUTER_BOUND('',#968,.T.);
+#557=FACE_OUTER_BOUND('',#969,.T.);
+#558=FACE_OUTER_BOUND('',#971,.T.);
+#559=FACE_OUTER_BOUND('',#972,.T.);
+#560=FACE_OUTER_BOUND('',#973,.T.);
+#561=FACE_OUTER_BOUND('',#974,.T.);
+#562=FACE_OUTER_BOUND('',#975,.T.);
+#563=FACE_OUTER_BOUND('',#976,.T.);
+#564=FACE_OUTER_BOUND('',#977,.T.);
+#565=FACE_OUTER_BOUND('',#978,.T.);
+#566=FACE_OUTER_BOUND('',#979,.T.);
+#567=FACE_OUTER_BOUND('',#980,.T.);
+#568=FACE_OUTER_BOUND('',#981,.T.);
+#569=FACE_OUTER_BOUND('',#982,.T.);
+#570=FACE_OUTER_BOUND('',#983,.T.);
+#571=FACE_OUTER_BOUND('',#984,.T.);
+#572=FACE_OUTER_BOUND('',#985,.T.);
+#573=FACE_OUTER_BOUND('',#986,.T.);
+#574=FACE_OUTER_BOUND('',#987,.T.);
+#575=FACE_OUTER_BOUND('',#1000,.T.);
+#576=FACE_OUTER_BOUND('',#1001,.T.);
+#577=FACE_OUTER_BOUND('',#1002,.T.);
+#578=FACE_OUTER_BOUND('',#1003,.T.);
+#579=FACE_OUTER_BOUND('',#1004,.T.);
+#580=FACE_OUTER_BOUND('',#1005,.T.);
+#581=FACE_OUTER_BOUND('',#1006,.T.);
+#582=FACE_OUTER_BOUND('',#1007,.T.);
+#583=FACE_OUTER_BOUND('',#1008,.T.);
+#584=FACE_OUTER_BOUND('',#1009,.T.);
+#585=FACE_OUTER_BOUND('',#1010,.T.);
+#586=FACE_OUTER_BOUND('',#1011,.T.);
+#587=FACE_OUTER_BOUND('',#1012,.T.);
+#588=FACE_OUTER_BOUND('',#1014,.T.);
+#589=FACE_OUTER_BOUND('',#1018,.T.);
+#590=FACE_OUTER_BOUND('',#1021,.T.);
+#591=FACE_OUTER_BOUND('',#1022,.T.);
+#592=FACE_OUTER_BOUND('',#1023,.T.);
+#593=FACE_OUTER_BOUND('',#1024,.T.);
+#594=FACE_OUTER_BOUND('',#1025,.T.);
+#595=FACE_OUTER_BOUND('',#1026,.T.);
+#596=FACE_OUTER_BOUND('',#1027,.T.);
+#597=FACE_OUTER_BOUND('',#1028,.T.);
+#598=FACE_OUTER_BOUND('',#1029,.T.);
+#599=FACE_OUTER_BOUND('',#1030,.T.);
+#600=FACE_OUTER_BOUND('',#1031,.T.);
+#601=FACE_OUTER_BOUND('',#1032,.T.);
+#602=FACE_OUTER_BOUND('',#1033,.T.);
+#603=FACE_OUTER_BOUND('',#1039,.T.);
+#604=FACE_OUTER_BOUND('',#1040,.T.);
+#605=FACE_OUTER_BOUND('',#1041,.T.);
+#606=FACE_OUTER_BOUND('',#1042,.T.);
+#607=FACE_OUTER_BOUND('',#1043,.T.);
+#608=FACE_OUTER_BOUND('',#1044,.T.);
+#609=FACE_OUTER_BOUND('',#1045,.T.);
+#610=FACE_OUTER_BOUND('',#1046,.T.);
+#611=FACE_OUTER_BOUND('',#1047,.T.);
+#612=FACE_OUTER_BOUND('',#1048,.T.);
+#613=FACE_OUTER_BOUND('',#1049,.T.);
+#614=FACE_OUTER_BOUND('',#1050,.T.);
+#615=FACE_OUTER_BOUND('',#1051,.T.);
+#616=FACE_OUTER_BOUND('',#1052,.T.);
+#617=FACE_OUTER_BOUND('',#1053,.T.);
+#618=FACE_OUTER_BOUND('',#1054,.T.);
+#619=FACE_OUTER_BOUND('',#1055,.T.);
+#620=FACE_OUTER_BOUND('',#1056,.T.);
+#621=FACE_OUTER_BOUND('',#1057,.T.);
+#622=FACE_OUTER_BOUND('',#1058,.T.);
+#623=FACE_OUTER_BOUND('',#1059,.T.);
+#624=FACE_OUTER_BOUND('',#1060,.T.);
+#625=FACE_OUTER_BOUND('',#1061,.T.);
+#626=FACE_OUTER_BOUND('',#1062,.T.);
+#627=FACE_OUTER_BOUND('',#1063,.T.);
+#628=FACE_OUTER_BOUND('',#1064,.T.);
+#629=FACE_OUTER_BOUND('',#1066,.T.);
+#630=FACE_OUTER_BOUND('',#1067,.T.);
+#631=FACE_OUTER_BOUND('',#1068,.T.);
+#632=FACE_OUTER_BOUND('',#1069,.T.);
+#633=FACE_OUTER_BOUND('',#1070,.T.);
+#634=FACE_OUTER_BOUND('',#1071,.T.);
+#635=FACE_OUTER_BOUND('',#1072,.T.);
+#636=FACE_OUTER_BOUND('',#1073,.T.);
+#637=FACE_OUTER_BOUND('',#1074,.T.);
+#638=FACE_OUTER_BOUND('',#1075,.T.);
+#639=FACE_OUTER_BOUND('',#1076,.T.);
+#640=FACE_OUTER_BOUND('',#1077,.T.);
+#641=FACE_OUTER_BOUND('',#1078,.T.);
+#642=FACE_OUTER_BOUND('',#1080,.T.);
+#643=FACE_OUTER_BOUND('',#1082,.T.);
+#644=FACE_OUTER_BOUND('',#1084,.T.);
+#645=FACE_OUTER_BOUND('',#1086,.T.);
+#646=FACE_OUTER_BOUND('',#1087,.T.);
+#647=FACE_OUTER_BOUND('',#1088,.T.);
+#648=FACE_OUTER_BOUND('',#1089,.T.);
+#649=FACE_OUTER_BOUND('',#1090,.T.);
+#650=FACE_OUTER_BOUND('',#1091,.T.);
+#651=FACE_OUTER_BOUND('',#1092,.T.);
+#652=FACE_OUTER_BOUND('',#1093,.T.);
+#653=FACE_OUTER_BOUND('',#1094,.T.);
+#654=FACE_OUTER_BOUND('',#1095,.T.);
+#655=FACE_OUTER_BOUND('',#1096,.T.);
+#656=FACE_OUTER_BOUND('',#1097,.T.);
+#657=FACE_OUTER_BOUND('',#1098,.T.);
+#658=FACE_OUTER_BOUND('',#1099,.T.);
+#659=FACE_OUTER_BOUND('',#1100,.T.);
+#660=FACE_OUTER_BOUND('',#1101,.T.);
+#661=FACE_OUTER_BOUND('',#1102,.T.);
+#662=FACE_OUTER_BOUND('',#1103,.T.);
+#663=FACE_OUTER_BOUND('',#1104,.T.);
+#664=FACE_OUTER_BOUND('',#1105,.T.);
+#665=FACE_OUTER_BOUND('',#1106,.T.);
+#666=FACE_OUTER_BOUND('',#1107,.T.);
+#667=FACE_OUTER_BOUND('',#1108,.T.);
+#668=FACE_OUTER_BOUND('',#1109,.T.);
+#669=FACE_OUTER_BOUND('',#1110,.T.);
+#670=FACE_OUTER_BOUND('',#1112,.T.);
+#671=FACE_OUTER_BOUND('',#1114,.T.);
+#672=FACE_OUTER_BOUND('',#1115,.T.);
+#673=FACE_OUTER_BOUND('',#1116,.T.);
+#674=FACE_OUTER_BOUND('',#1117,.T.);
+#675=FACE_OUTER_BOUND('',#1118,.T.);
+#676=FACE_OUTER_BOUND('',#1119,.T.);
+#677=FACE_OUTER_BOUND('',#1120,.T.);
+#678=FACE_OUTER_BOUND('',#1121,.T.);
+#679=FACE_OUTER_BOUND('',#1127,.T.);
+#680=FACE_OUTER_BOUND('',#1128,.T.);
+#681=FACE_OUTER_BOUND('',#1129,.T.);
+#682=FACE_OUTER_BOUND('',#1130,.T.);
+#683=FACE_OUTER_BOUND('',#1131,.T.);
+#684=FACE_OUTER_BOUND('',#1132,.T.);
+#685=FACE_OUTER_BOUND('',#1133,.T.);
+#686=FACE_OUTER_BOUND('',#1134,.T.);
+#687=FACE_OUTER_BOUND('',#1135,.T.);
+#688=FACE_OUTER_BOUND('',#1136,.T.);
+#689=FACE_OUTER_BOUND('',#1137,.T.);
+#690=FACE_OUTER_BOUND('',#1138,.T.);
+#691=FACE_OUTER_BOUND('',#1139,.T.);
+#692=FACE_OUTER_BOUND('',#1140,.T.);
+#693=FACE_OUTER_BOUND('',#1141,.T.);
+#694=FACE_OUTER_BOUND('',#1142,.T.);
+#695=FACE_OUTER_BOUND('',#1143,.T.);
+#696=FACE_OUTER_BOUND('',#1145,.T.);
+#697=FACE_OUTER_BOUND('',#1146,.T.);
+#698=FACE_OUTER_BOUND('',#1148,.T.);
+#699=FACE_OUTER_BOUND('',#1149,.T.);
+#700=FACE_OUTER_BOUND('',#1151,.T.);
+#701=FACE_OUTER_BOUND('',#1152,.T.);
+#702=FACE_OUTER_BOUND('',#1154,.T.);
+#703=FACE_OUTER_BOUND('',#1155,.T.);
+#704=FACE_OUTER_BOUND('',#1156,.T.);
+#705=FACE_OUTER_BOUND('',#1157,.T.);
+#706=FACE_OUTER_BOUND('',#1158,.T.);
+#707=FACE_OUTER_BOUND('',#1159,.T.);
+#708=FACE_OUTER_BOUND('',#1160,.T.);
+#709=FACE_OUTER_BOUND('',#1161,.T.);
+#710=FACE_OUTER_BOUND('',#1162,.T.);
+#711=FACE_OUTER_BOUND('',#1163,.T.);
+#712=FACE_OUTER_BOUND('',#1164,.T.);
+#713=FACE_OUTER_BOUND('',#1165,.T.);
+#714=FACE_OUTER_BOUND('',#1166,.T.);
+#715=FACE_OUTER_BOUND('',#1167,.T.);
+#716=FACE_OUTER_BOUND('',#1168,.T.);
+#717=FACE_OUTER_BOUND('',#1169,.T.);
+#718=FACE_OUTER_BOUND('',#1170,.T.);
+#719=FACE_OUTER_BOUND('',#1171,.T.);
+#720=FACE_OUTER_BOUND('',#1172,.T.);
+#721=FACE_OUTER_BOUND('',#1173,.T.);
+#722=FACE_OUTER_BOUND('',#1174,.T.);
+#723=FACE_OUTER_BOUND('',#1175,.T.);
+#724=FACE_OUTER_BOUND('',#1176,.T.);
+#725=FACE_OUTER_BOUND('',#1177,.T.);
+#726=FACE_OUTER_BOUND('',#1178,.T.);
+#727=FACE_OUTER_BOUND('',#1179,.T.);
+#728=FACE_OUTER_BOUND('',#1180,.T.);
+#729=FACE_OUTER_BOUND('',#1181,.T.);
+#730=FACE_OUTER_BOUND('',#1182,.T.);
+#731=FACE_OUTER_BOUND('',#1183,.T.);
+#732=FACE_OUTER_BOUND('',#1184,.T.);
+#733=FACE_OUTER_BOUND('',#1185,.T.);
+#734=FACE_OUTER_BOUND('',#1186,.T.);
+#735=FACE_OUTER_BOUND('',#1188,.T.);
+#736=FACE_OUTER_BOUND('',#1189,.T.);
+#737=FACE_OUTER_BOUND('',#1190,.T.);
+#738=FACE_OUTER_BOUND('',#1191,.T.);
+#739=FACE_OUTER_BOUND('',#1192,.T.);
+#740=FACE_OUTER_BOUND('',#1193,.T.);
+#741=FACE_OUTER_BOUND('',#1194,.T.);
+#742=FACE_OUTER_BOUND('',#1195,.T.);
+#743=FACE_OUTER_BOUND('',#1196,.T.);
+#744=FACE_OUTER_BOUND('',#1197,.T.);
+#745=FACE_OUTER_BOUND('',#1199,.T.);
+#746=FACE_OUTER_BOUND('',#1200,.T.);
+#747=FACE_OUTER_BOUND('',#1201,.T.);
+#748=FACE_OUTER_BOUND('',#1207,.T.);
+#749=FACE_OUTER_BOUND('',#1208,.T.);
+#750=FACE_OUTER_BOUND('',#1209,.T.);
+#751=FACE_OUTER_BOUND('',#1210,.T.);
+#752=FACE_OUTER_BOUND('',#1211,.T.);
+#753=FACE_OUTER_BOUND('',#1212,.T.);
+#754=FACE_OUTER_BOUND('',#1213,.T.);
+#755=FACE_OUTER_BOUND('',#1214,.T.);
+#756=FACE_OUTER_BOUND('',#1215,.T.);
+#757=FACE_OUTER_BOUND('',#1217,.T.);
+#758=FACE_OUTER_BOUND('',#1219,.T.);
+#759=FACE_OUTER_BOUND('',#1220,.T.);
+#760=FACE_OUTER_BOUND('',#1221,.T.);
+#761=FACE_OUTER_BOUND('',#1222,.T.);
+#762=FACE_OUTER_BOUND('',#1224,.T.);
+#763=FACE_OUTER_BOUND('',#1225,.T.);
+#764=FACE_OUTER_BOUND('',#1227,.T.);
+#765=FACE_OUTER_BOUND('',#1228,.T.);
+#766=FACE_OUTER_BOUND('',#1231,.T.);
+#767=FACE_OUTER_BOUND('',#1232,.T.);
+#768=FACE_OUTER_BOUND('',#1233,.T.);
+#769=FACE_OUTER_BOUND('',#1234,.T.);
+#770=FACE_OUTER_BOUND('',#1235,.T.);
+#771=FACE_OUTER_BOUND('',#1237,.T.);
+#772=FACE_OUTER_BOUND('',#1238,.T.);
+#773=FACE_OUTER_BOUND('',#1239,.T.);
+#774=FACE_OUTER_BOUND('',#1240,.T.);
+#775=FACE_OUTER_BOUND('',#1241,.T.);
+#776=FACE_OUTER_BOUND('',#1242,.T.);
+#777=FACE_OUTER_BOUND('',#1243,.T.);
+#778=FACE_OUTER_BOUND('',#1244,.T.);
+#779=FACE_OUTER_BOUND('',#1246,.T.);
+#780=FACE_OUTER_BOUND('',#1248,.T.);
+#781=FACE_OUTER_BOUND('',#1250,.T.);
+#782=FACE_OUTER_BOUND('',#1251,.T.);
+#783=FACE_OUTER_BOUND('',#1252,.T.);
+#784=FACE_OUTER_BOUND('',#1253,.T.);
+#785=FACE_OUTER_BOUND('',#1254,.T.);
+#786=FACE_OUTER_BOUND('',#1255,.T.);
+#787=FACE_OUTER_BOUND('',#1256,.T.);
+#788=FACE_OUTER_BOUND('',#1257,.T.);
+#789=FACE_OUTER_BOUND('',#1258,.T.);
+#790=FACE_OUTER_BOUND('',#1259,.T.);
+#791=FACE_OUTER_BOUND('',#1260,.T.);
+#792=FACE_OUTER_BOUND('',#1261,.T.);
+#793=FACE_OUTER_BOUND('',#1262,.T.);
+#794=FACE_OUTER_BOUND('',#1265,.T.);
+#795=FACE_OUTER_BOUND('',#1266,.T.);
+#796=FACE_OUTER_BOUND('',#1267,.T.);
+#797=FACE_OUTER_BOUND('',#1269,.T.);
+#798=FACE_OUTER_BOUND('',#1270,.T.);
+#799=FACE_OUTER_BOUND('',#1271,.T.);
+#800=FACE_OUTER_BOUND('',#1272,.T.);
+#801=FACE_OUTER_BOUND('',#1273,.T.);
+#802=FACE_OUTER_BOUND('',#1274,.T.);
+#803=FACE_OUTER_BOUND('',#1275,.T.);
+#804=FACE_OUTER_BOUND('',#1276,.T.);
+#805=FACE_OUTER_BOUND('',#1277,.T.);
+#806=FACE_OUTER_BOUND('',#1278,.T.);
+#807=FACE_OUTER_BOUND('',#1279,.T.);
+#808=FACE_OUTER_BOUND('',#1280,.T.);
+#809=FACE_OUTER_BOUND('',#1281,.T.);
+#810=FACE_OUTER_BOUND('',#1282,.T.);
+#811=FACE_OUTER_BOUND('',#1283,.T.);
+#812=FACE_OUTER_BOUND('',#1284,.T.);
+#813=FACE_OUTER_BOUND('',#1285,.T.);
+#814=FACE_OUTER_BOUND('',#1286,.T.);
+#815=FACE_OUTER_BOUND('',#1287,.T.);
+#816=FACE_OUTER_BOUND('',#1288,.T.);
+#817=FACE_OUTER_BOUND('',#1289,.T.);
+#818=FACE_OUTER_BOUND('',#1290,.T.);
+#819=FACE_OUTER_BOUND('',#1291,.T.);
+#820=FACE_OUTER_BOUND('',#1292,.T.);
+#821=FACE_OUTER_BOUND('',#1293,.T.);
+#822=FACE_OUTER_BOUND('',#1294,.T.);
+#823=FACE_OUTER_BOUND('',#1295,.T.);
+#824=FACE_OUTER_BOUND('',#1296,.T.);
+#825=FACE_OUTER_BOUND('',#1297,.T.);
+#826=FACE_OUTER_BOUND('',#1298,.T.);
+#827=FACE_OUTER_BOUND('',#1299,.T.);
+#828=FACE_OUTER_BOUND('',#1300,.T.);
+#829=FACE_OUTER_BOUND('',#1301,.T.);
+#830=FACE_OUTER_BOUND('',#1302,.T.);
+#831=FACE_OUTER_BOUND('',#1303,.T.);
+#832=FACE_OUTER_BOUND('',#1304,.T.);
+#833=FACE_OUTER_BOUND('',#1305,.T.);
+#834=FACE_OUTER_BOUND('',#1311,.T.);
+#835=FACE_OUTER_BOUND('',#1312,.T.);
+#836=FACE_OUTER_BOUND('',#1313,.T.);
+#837=FACE_OUTER_BOUND('',#1314,.T.);
+#838=FACE_OUTER_BOUND('',#1315,.T.);
+#839=FACE_OUTER_BOUND('',#1316,.T.);
+#840=FACE_OUTER_BOUND('',#1317,.T.);
+#841=FACE_OUTER_BOUND('',#1318,.T.);
+#842=FACE_OUTER_BOUND('',#1319,.T.);
+#843=FACE_OUTER_BOUND('',#1320,.T.);
+#844=FACE_OUTER_BOUND('',#1321,.T.);
+#845=FACE_OUTER_BOUND('',#1322,.T.);
+#846=FACE_OUTER_BOUND('',#1323,.T.);
+#847=FACE_OUTER_BOUND('',#1324,.T.);
+#848=FACE_OUTER_BOUND('',#1325,.T.);
+#849=FACE_OUTER_BOUND('',#1326,.T.);
+#850=FACE_OUTER_BOUND('',#1327,.T.);
+#851=FACE_OUTER_BOUND('',#1328,.T.);
+#852=FACE_OUTER_BOUND('',#1329,.T.);
+#853=FACE_OUTER_BOUND('',#1330,.T.);
+#854=FACE_OUTER_BOUND('',#1331,.T.);
+#855=FACE_OUTER_BOUND('',#1332,.T.);
+#856=FACE_OUTER_BOUND('',#1333,.T.);
+#857=FACE_OUTER_BOUND('',#1334,.T.);
+#858=FACE_OUTER_BOUND('',#1335,.T.);
+#859=FACE_OUTER_BOUND('',#1336,.T.);
+#860=FACE_OUTER_BOUND('',#1337,.T.);
+#861=FACE_OUTER_BOUND('',#1338,.T.);
+#862=FACE_OUTER_BOUND('',#1339,.T.);
+#863=FACE_OUTER_BOUND('',#1340,.T.);
+#864=FACE_OUTER_BOUND('',#1341,.T.);
+#865=FACE_OUTER_BOUND('',#1342,.T.);
+#866=FACE_OUTER_BOUND('',#1343,.T.);
+#867=FACE_OUTER_BOUND('',#1344,.T.);
+#868=FACE_OUTER_BOUND('',#1345,.T.);
+#869=FACE_OUTER_BOUND('',#1346,.T.);
+#870=FACE_OUTER_BOUND('',#1347,.T.);
+#871=FACE_OUTER_BOUND('',#1348,.T.);
+#872=FACE_OUTER_BOUND('',#1349,.T.);
+#873=FACE_OUTER_BOUND('',#1350,.T.);
+#874=FACE_OUTER_BOUND('',#1351,.T.);
+#875=FACE_OUTER_BOUND('',#1352,.T.);
+#876=FACE_OUTER_BOUND('',#1353,.T.);
+#877=FACE_OUTER_BOUND('',#1354,.T.);
+#878=FACE_OUTER_BOUND('',#1355,.T.);
+#879=FACE_OUTER_BOUND('',#1356,.T.);
+#880=FACE_OUTER_BOUND('',#1357,.T.);
+#881=FACE_OUTER_BOUND('',#1358,.T.);
+#882=FACE_OUTER_BOUND('',#1359,.T.);
+#883=FACE_OUTER_BOUND('',#1360,.T.);
+#884=FACE_OUTER_BOUND('',#1361,.T.);
+#885=FACE_OUTER_BOUND('',#1362,.T.);
+#886=FACE_OUTER_BOUND('',#1363,.T.);
+#887=FACE_OUTER_BOUND('',#1364,.T.);
+#888=FACE_OUTER_BOUND('',#1365,.T.);
+#889=FACE_OUTER_BOUND('',#1366,.T.);
+#890=FACE_OUTER_BOUND('',#1367,.T.);
+#891=FACE_OUTER_BOUND('',#1368,.T.);
+#892=FACE_OUTER_BOUND('',#1369,.T.);
+#893=FACE_OUTER_BOUND('',#1370,.T.);
+#894=FACE_OUTER_BOUND('',#1371,.T.);
+#895=FACE_OUTER_BOUND('',#1372,.T.);
+#896=FACE_OUTER_BOUND('',#1373,.T.);
+#897=FACE_OUTER_BOUND('',#1374,.T.);
+#898=FACE_OUTER_BOUND('',#1375,.T.);
+#899=FACE_OUTER_BOUND('',#1377,.T.);
+#900=FACE_OUTER_BOUND('',#1378,.T.);
+#901=FACE_OUTER_BOUND('',#1379,.T.);
+#902=FACE_OUTER_BOUND('',#1380,.T.);
+#903=FACE_OUTER_BOUND('',#1381,.T.);
+#904=FACE_OUTER_BOUND('',#1383,.T.);
+#905=FACE_OUTER_BOUND('',#1384,.T.);
+#906=FACE_OUTER_BOUND('',#1385,.T.);
+#907=FACE_OUTER_BOUND('',#1387,.T.);
+#908=FACE_OUTER_BOUND('',#1388,.T.);
+#909=FACE_OUTER_BOUND('',#1389,.T.);
+#910=FACE_OUTER_BOUND('',#1390,.T.);
+#911=FACE_OUTER_BOUND('',#1391,.T.);
+#912=FACE_OUTER_BOUND('',#1392,.T.);
+#913=EDGE_LOOP('',(#4489,#4490,#4491,#4492));
+#914=EDGE_LOOP('',(#4493,#4494,#4495,#4496));
+#915=EDGE_LOOP('',(#4497,#4498,#4499,#4500,#4501,#4502));
+#916=EDGE_LOOP('',(#4503,#4504,#4505,#4506));
+#917=EDGE_LOOP('',(#4507,#4508,#4509,#4510));
+#918=EDGE_LOOP('',(#4511,#4512,#4513,#4514));
+#919=EDGE_LOOP('',(#4515,#4516,#4517,#4518));
+#920=EDGE_LOOP('',(#4519,#4520,#4521,#4522));
+#921=EDGE_LOOP('',(#4523,#4524,#4525,#4526));
+#922=EDGE_LOOP('',(#4527,#4528,#4529,#4530));
+#923=EDGE_LOOP('',(#4531,#4532,#4533,#4534));
+#924=EDGE_LOOP('',(#4535,#4536,#4537,#4538));
+#925=EDGE_LOOP('',(#4539,#4540,#4541,#4542));
+#926=EDGE_LOOP('',(#4543));
+#927=EDGE_LOOP('',(#4544,#4545,#4546,#4547));
+#928=EDGE_LOOP('',(#4548,#4549,#4550,#4551));
+#929=EDGE_LOOP('',(#4552,#4553,#4554,#4555));
+#930=EDGE_LOOP('',(#4556,#4557,#4558,#4559));
+#931=EDGE_LOOP('',(#4560,#4561,#4562,#4563));
+#932=EDGE_LOOP('',(#4564,#4565,#4566,#4567));
+#933=EDGE_LOOP('',(#4568,#4569,#4570,#4571));
+#934=EDGE_LOOP('',(#4572,#4573,#4574,#4575));
+#935=EDGE_LOOP('',(#4576,#4577,#4578,#4579));
+#936=EDGE_LOOP('',(#4580,#4581,#4582,#4583));
+#937=EDGE_LOOP('',(#4584,#4585,#4586,#4587));
+#938=EDGE_LOOP('',(#4588,#4589,#4590,#4591));
+#939=EDGE_LOOP('',(#4592,#4593,#4594,#4595));
+#940=EDGE_LOOP('',(#4596,#4597,#4598,#4599));
+#941=EDGE_LOOP('',(#4600,#4601,#4602,#4603));
+#942=EDGE_LOOP('',(#4604,#4605,#4606,#4607));
+#943=EDGE_LOOP('',(#4608,#4609,#4610,#4611));
+#944=EDGE_LOOP('',(#4612,#4613,#4614,#4615));
+#945=EDGE_LOOP('',(#4616,#4617,#4618,#4619));
+#946=EDGE_LOOP('',(#4620,#4621,#4622,#4623));
+#947=EDGE_LOOP('',(#4624,#4625,#4626,#4627));
+#948=EDGE_LOOP('',(#4628,#4629,#4630,#4631));
+#949=EDGE_LOOP('',(#4632,#4633,#4634,#4635));
+#950=EDGE_LOOP('',(#4636,#4637,#4638,#4639));
+#951=EDGE_LOOP('',(#4640,#4641,#4642,#4643));
+#952=EDGE_LOOP('',(#4644,#4645,#4646,#4647));
+#953=EDGE_LOOP('',(#4648,#4649,#4650,#4651));
+#954=EDGE_LOOP('',(#4652,#4653,#4654,#4655));
+#955=EDGE_LOOP('',(#4656,#4657,#4658,#4659));
+#956=EDGE_LOOP('',(#4660,#4661,#4662,#4663));
+#957=EDGE_LOOP('',(#4664,#4665,#4666,#4667));
+#958=EDGE_LOOP('',(#4668,#4669,#4670,#4671));
+#959=EDGE_LOOP('',(#4672,#4673,#4674,#4675));
+#960=EDGE_LOOP('',(#4676,#4677,#4678,#4679,#4680));
+#961=EDGE_LOOP('',(#4681,#4682,#4683,#4684));
+#962=EDGE_LOOP('',(#4685,#4686,#4687,#4688,#4689));
+#963=EDGE_LOOP('',(#4690,#4691,#4692,#4693));
+#964=EDGE_LOOP('',(#4694,#4695,#4696,#4697));
+#965=EDGE_LOOP('',(#4698,#4699,#4700,#4701));
+#966=EDGE_LOOP('',(#4702,#4703,#4704,#4705));
+#967=EDGE_LOOP('',(#4706,#4707,#4708,#4709));
+#968=EDGE_LOOP('',(#4710,#4711,#4712,#4713));
+#969=EDGE_LOOP('',(#4714,#4715,#4716,#4717));
+#970=EDGE_LOOP('',(#4718));
+#971=EDGE_LOOP('',(#4719,#4720,#4721,#4722));
+#972=EDGE_LOOP('',(#4723,#4724,#4725,#4726));
+#973=EDGE_LOOP('',(#4727,#4728,#4729,#4730));
+#974=EDGE_LOOP('',(#4731,#4732,#4733,#4734));
+#975=EDGE_LOOP('',(#4735,#4736,#4737,#4738));
+#976=EDGE_LOOP('',(#4739,#4740,#4741,#4742));
+#977=EDGE_LOOP('',(#4743,#4744,#4745,#4746));
+#978=EDGE_LOOP('',(#4747,#4748,#4749,#4750));
+#979=EDGE_LOOP('',(#4751,#4752,#4753,#4754));
+#980=EDGE_LOOP('',(#4755,#4756,#4757,#4758));
+#981=EDGE_LOOP('',(#4759,#4760,#4761,#4762));
+#982=EDGE_LOOP('',(#4763,#4764,#4765,#4766));
+#983=EDGE_LOOP('',(#4767,#4768,#4769,#4770));
+#984=EDGE_LOOP('',(#4771,#4772,#4773,#4774));
+#985=EDGE_LOOP('',(#4775,#4776,#4777,#4778));
+#986=EDGE_LOOP('',(#4779,#4780,#4781,#4782));
+#987=EDGE_LOOP('',(#4783,#4784,#4785,#4786,#4787,#4788,#4789,#4790,#4791,
+#4792,#4793,#4794,#4795,#4796,#4797,#4798,#4799,#4800,#4801,#4802));
+#988=EDGE_LOOP('',(#4803,#4804,#4805,#4806));
+#989=EDGE_LOOP('',(#4807,#4808,#4809,#4810));
+#990=EDGE_LOOP('',(#4811,#4812,#4813,#4814));
+#991=EDGE_LOOP('',(#4815,#4816,#4817,#4818));
+#992=EDGE_LOOP('',(#4819,#4820,#4821,#4822));
+#993=EDGE_LOOP('',(#4823,#4824,#4825,#4826));
+#994=EDGE_LOOP('',(#4827,#4828,#4829,#4830));
+#995=EDGE_LOOP('',(#4831,#4832,#4833,#4834));
+#996=EDGE_LOOP('',(#4835));
+#997=EDGE_LOOP('',(#4836));
+#998=EDGE_LOOP('',(#4837));
+#999=EDGE_LOOP('',(#4838));
+#1000=EDGE_LOOP('',(#4839,#4840,#4841,#4842));
+#1001=EDGE_LOOP('',(#4843,#4844,#4845,#4846,#4847,#4848,#4849));
+#1002=EDGE_LOOP('',(#4850,#4851,#4852,#4853));
+#1003=EDGE_LOOP('',(#4854,#4855,#4856,#4857,#4858,#4859,#4860));
+#1004=EDGE_LOOP('',(#4861,#4862,#4863,#4864));
+#1005=EDGE_LOOP('',(#4865,#4866,#4867,#4868));
+#1006=EDGE_LOOP('',(#4869,#4870,#4871,#4872));
+#1007=EDGE_LOOP('',(#4873,#4874,#4875,#4876));
+#1008=EDGE_LOOP('',(#4877,#4878,#4879,#4880));
+#1009=EDGE_LOOP('',(#4881,#4882,#4883,#4884));
+#1010=EDGE_LOOP('',(#4885,#4886,#4887,#4888));
+#1011=EDGE_LOOP('',(#4889,#4890,#4891,#4892));
+#1012=EDGE_LOOP('',(#4893,#4894,#4895,#4896));
+#1013=EDGE_LOOP('',(#4897,#4898,#4899,#4900));
+#1014=EDGE_LOOP('',(#4901,#4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,
+#4910));
+#1015=EDGE_LOOP('',(#4911,#4912,#4913,#4914));
+#1016=EDGE_LOOP('',(#4915));
+#1017=EDGE_LOOP('',(#4916));
+#1018=EDGE_LOOP('',(#4917,#4918,#4919,#4920,#4921,#4922));
+#1019=EDGE_LOOP('',(#4923));
+#1020=EDGE_LOOP('',(#4924));
+#1021=EDGE_LOOP('',(#4925,#4926,#4927,#4928));
+#1022=EDGE_LOOP('',(#4929,#4930,#4931,#4932));
+#1023=EDGE_LOOP('',(#4933,#4934,#4935,#4936));
+#1024=EDGE_LOOP('',(#4937,#4938,#4939,#4940));
+#1025=EDGE_LOOP('',(#4941,#4942,#4943,#4944,#4945,#4946));
+#1026=EDGE_LOOP('',(#4947,#4948,#4949,#4950));
+#1027=EDGE_LOOP('',(#4951,#4952,#4953,#4954,#4955,#4956,#4957,#4958));
+#1028=EDGE_LOOP('',(#4959,#4960,#4961,#4962));
+#1029=EDGE_LOOP('',(#4963,#4964,#4965,#4966));
+#1030=EDGE_LOOP('',(#4967,#4968,#4969,#4970,#4971,#4972,#4973,#4974));
+#1031=EDGE_LOOP('',(#4975,#4976,#4977,#4978));
+#1032=EDGE_LOOP('',(#4979,#4980,#4981,#4982));
+#1033=EDGE_LOOP('',(#4983,#4984,#4985,#4986,#4987,#4988,#4989,#4990));
+#1034=EDGE_LOOP('',(#4991));
+#1035=EDGE_LOOP('',(#4992,#4993,#4994,#4995));
+#1036=EDGE_LOOP('',(#4996,#4997,#4998,#4999,#5000,#5001));
+#1037=EDGE_LOOP('',(#5002,#5003,#5004,#5005,#5006,#5007));
+#1038=EDGE_LOOP('',(#5008));
+#1039=EDGE_LOOP('',(#5009,#5010,#5011,#5012));
+#1040=EDGE_LOOP('',(#5013,#5014,#5015,#5016));
+#1041=EDGE_LOOP('',(#5017,#5018,#5019,#5020));
+#1042=EDGE_LOOP('',(#5021,#5022,#5023,#5024,#5025,#5026,#5027));
+#1043=EDGE_LOOP('',(#5028,#5029,#5030,#5031));
+#1044=EDGE_LOOP('',(#5032,#5033,#5034,#5035,#5036,#5037,#5038));
+#1045=EDGE_LOOP('',(#5039,#5040,#5041,#5042,#5043));
+#1046=EDGE_LOOP('',(#5044,#5045,#5046,#5047));
+#1047=EDGE_LOOP('',(#5048,#5049,#5050,#5051,#5052,#5053));
+#1048=EDGE_LOOP('',(#5054,#5055,#5056,#5057));
+#1049=EDGE_LOOP('',(#5058,#5059,#5060,#5061,#5062));
+#1050=EDGE_LOOP('',(#5063,#5064,#5065,#5066));
+#1051=EDGE_LOOP('',(#5067,#5068,#5069,#5070));
+#1052=EDGE_LOOP('',(#5071,#5072,#5073,#5074,#5075));
+#1053=EDGE_LOOP('',(#5076,#5077,#5078,#5079,#5080,#5081));
+#1054=EDGE_LOOP('',(#5082,#5083,#5084,#5085));
+#1055=EDGE_LOOP('',(#5086,#5087,#5088,#5089));
+#1056=EDGE_LOOP('',(#5090,#5091,#5092,#5093));
+#1057=EDGE_LOOP('',(#5094,#5095,#5096,#5097,#5098));
+#1058=EDGE_LOOP('',(#5099,#5100,#5101,#5102));
+#1059=EDGE_LOOP('',(#5103,#5104,#5105,#5106));
+#1060=EDGE_LOOP('',(#5107,#5108,#5109,#5110));
+#1061=EDGE_LOOP('',(#5111,#5112,#5113,#5114));
+#1062=EDGE_LOOP('',(#5115,#5116,#5117,#5118));
+#1063=EDGE_LOOP('',(#5119,#5120,#5121,#5122));
+#1064=EDGE_LOOP('',(#5123,#5124,#5125,#5126,#5127,#5128,#5129,#5130));
+#1065=EDGE_LOOP('',(#5131,#5132,#5133,#5134));
+#1066=EDGE_LOOP('',(#5135,#5136,#5137,#5138));
+#1067=EDGE_LOOP('',(#5139,#5140,#5141,#5142));
+#1068=EDGE_LOOP('',(#5143,#5144,#5145,#5146));
+#1069=EDGE_LOOP('',(#5147,#5148,#5149,#5150));
+#1070=EDGE_LOOP('',(#5151,#5152,#5153,#5154));
+#1071=EDGE_LOOP('',(#5155,#5156,#5157,#5158));
+#1072=EDGE_LOOP('',(#5159,#5160,#5161,#5162));
+#1073=EDGE_LOOP('',(#5163,#5164,#5165,#5166));
+#1074=EDGE_LOOP('',(#5167,#5168,#5169,#5170));
+#1075=EDGE_LOOP('',(#5171,#5172,#5173,#5174));
+#1076=EDGE_LOOP('',(#5175,#5176,#5177,#5178));
+#1077=EDGE_LOOP('',(#5179,#5180,#5181,#5182));
+#1078=EDGE_LOOP('',(#5183));
+#1079=EDGE_LOOP('',(#5184));
+#1080=EDGE_LOOP('',(#5185));
+#1081=EDGE_LOOP('',(#5186));
+#1082=EDGE_LOOP('',(#5187));
+#1083=EDGE_LOOP('',(#5188));
+#1084=EDGE_LOOP('',(#5189));
+#1085=EDGE_LOOP('',(#5190));
+#1086=EDGE_LOOP('',(#5191,#5192,#5193,#5194));
+#1087=EDGE_LOOP('',(#5195));
+#1088=EDGE_LOOP('',(#5196,#5197,#5198,#5199));
+#1089=EDGE_LOOP('',(#5200));
+#1090=EDGE_LOOP('',(#5201,#5202,#5203,#5204));
+#1091=EDGE_LOOP('',(#5205));
+#1092=EDGE_LOOP('',(#5206,#5207,#5208,#5209));
+#1093=EDGE_LOOP('',(#5210));
+#1094=EDGE_LOOP('',(#5211,#5212,#5213,#5214));
+#1095=EDGE_LOOP('',(#5215,#5216,#5217,#5218));
+#1096=EDGE_LOOP('',(#5219,#5220,#5221,#5222));
+#1097=EDGE_LOOP('',(#5223,#5224,#5225,#5226));
+#1098=EDGE_LOOP('',(#5227,#5228,#5229,#5230));
+#1099=EDGE_LOOP('',(#5231,#5232,#5233,#5234));
+#1100=EDGE_LOOP('',(#5235,#5236,#5237,#5238));
+#1101=EDGE_LOOP('',(#5239,#5240,#5241,#5242));
+#1102=EDGE_LOOP('',(#5243,#5244,#5245,#5246));
+#1103=EDGE_LOOP('',(#5247,#5248,#5249,#5250));
+#1104=EDGE_LOOP('',(#5251,#5252,#5253,#5254));
+#1105=EDGE_LOOP('',(#5255,#5256,#5257,#5258));
+#1106=EDGE_LOOP('',(#5259,#5260,#5261,#5262));
+#1107=EDGE_LOOP('',(#5263,#5264,#5265,#5266));
+#1108=EDGE_LOOP('',(#5267,#5268,#5269,#5270));
+#1109=EDGE_LOOP('',(#5271,#5272,#5273,#5274));
+#1110=EDGE_LOOP('',(#5275,#5276,#5277,#5278,#5279,#5280,#5281,#5282));
+#1111=EDGE_LOOP('',(#5283,#5284,#5285,#5286,#5287,#5288,#5289,#5290));
+#1112=EDGE_LOOP('',(#5291,#5292,#5293,#5294,#5295,#5296,#5297,#5298));
+#1113=EDGE_LOOP('',(#5299,#5300,#5301,#5302,#5303,#5304,#5305,#5306));
+#1114=EDGE_LOOP('',(#5307,#5308,#5309,#5310));
+#1115=EDGE_LOOP('',(#5311,#5312,#5313,#5314));
+#1116=EDGE_LOOP('',(#5315,#5316,#5317,#5318));
+#1117=EDGE_LOOP('',(#5319,#5320,#5321,#5322));
+#1118=EDGE_LOOP('',(#5323,#5324,#5325,#5326));
+#1119=EDGE_LOOP('',(#5327,#5328,#5329,#5330));
+#1120=EDGE_LOOP('',(#5331,#5332,#5333,#5334));
+#1121=EDGE_LOOP('',(#5335,#5336,#5337,#5338,#5339,#5340,#5341,#5342));
+#1122=EDGE_LOOP('',(#5343));
+#1123=EDGE_LOOP('',(#5344));
+#1124=EDGE_LOOP('',(#5345,#5346,#5347,#5348,#5349,#5350,#5351,#5352));
+#1125=EDGE_LOOP('',(#5353));
+#1126=EDGE_LOOP('',(#5354));
+#1127=EDGE_LOOP('',(#5355,#5356,#5357,#5358));
+#1128=EDGE_LOOP('',(#5359,#5360,#5361,#5362));
+#1129=EDGE_LOOP('',(#5363,#5364,#5365,#5366));
+#1130=EDGE_LOOP('',(#5367,#5368,#5369,#5370));
+#1131=EDGE_LOOP('',(#5371,#5372,#5373,#5374));
+#1132=EDGE_LOOP('',(#5375,#5376,#5377,#5378));
+#1133=EDGE_LOOP('',(#5379,#5380,#5381,#5382));
+#1134=EDGE_LOOP('',(#5383,#5384,#5385,#5386));
+#1135=EDGE_LOOP('',(#5387,#5388,#5389,#5390));
+#1136=EDGE_LOOP('',(#5391,#5392,#5393,#5394));
+#1137=EDGE_LOOP('',(#5395,#5396,#5397,#5398));
+#1138=EDGE_LOOP('',(#5399,#5400,#5401,#5402));
+#1139=EDGE_LOOP('',(#5403,#5404,#5405,#5406));
+#1140=EDGE_LOOP('',(#5407,#5408,#5409,#5410));
+#1141=EDGE_LOOP('',(#5411,#5412,#5413,#5414));
+#1142=EDGE_LOOP('',(#5415,#5416,#5417,#5418));
+#1143=EDGE_LOOP('',(#5419));
+#1144=EDGE_LOOP('',(#5420));
+#1145=EDGE_LOOP('',(#5421,#5422,#5423,#5424));
+#1146=EDGE_LOOP('',(#5425));
+#1147=EDGE_LOOP('',(#5426));
+#1148=EDGE_LOOP('',(#5427,#5428,#5429,#5430));
+#1149=EDGE_LOOP('',(#5431));
+#1150=EDGE_LOOP('',(#5432));
+#1151=EDGE_LOOP('',(#5433,#5434,#5435,#5436));
+#1152=EDGE_LOOP('',(#5437));
+#1153=EDGE_LOOP('',(#5438));
+#1154=EDGE_LOOP('',(#5439,#5440,#5441,#5442));
+#1155=EDGE_LOOP('',(#5443,#5444,#5445,#5446));
+#1156=EDGE_LOOP('',(#5447,#5448,#5449,#5450));
+#1157=EDGE_LOOP('',(#5451,#5452,#5453,#5454));
+#1158=EDGE_LOOP('',(#5455,#5456,#5457,#5458));
+#1159=EDGE_LOOP('',(#5459,#5460,#5461,#5462));
+#1160=EDGE_LOOP('',(#5463,#5464,#5465,#5466));
+#1161=EDGE_LOOP('',(#5467,#5468,#5469,#5470));
+#1162=EDGE_LOOP('',(#5471,#5472,#5473,#5474));
+#1163=EDGE_LOOP('',(#5475,#5476,#5477,#5478));
+#1164=EDGE_LOOP('',(#5479,#5480,#5481,#5482));
+#1165=EDGE_LOOP('',(#5483,#5484,#5485,#5486));
+#1166=EDGE_LOOP('',(#5487,#5488,#5489,#5490));
+#1167=EDGE_LOOP('',(#5491,#5492,#5493,#5494));
+#1168=EDGE_LOOP('',(#5495,#5496,#5497,#5498));
+#1169=EDGE_LOOP('',(#5499,#5500,#5501,#5502));
+#1170=EDGE_LOOP('',(#5503,#5504,#5505,#5506));
+#1171=EDGE_LOOP('',(#5507,#5508,#5509,#5510));
+#1172=EDGE_LOOP('',(#5511,#5512,#5513,#5514));
+#1173=EDGE_LOOP('',(#5515,#5516,#5517,#5518));
+#1174=EDGE_LOOP('',(#5519,#5520,#5521));
+#1175=EDGE_LOOP('',(#5522,#5523,#5524,#5525));
+#1176=EDGE_LOOP('',(#5526,#5527,#5528));
+#1177=EDGE_LOOP('',(#5529,#5530,#5531));
+#1178=EDGE_LOOP('',(#5532,#5533,#5534,#5535));
+#1179=EDGE_LOOP('',(#5536,#5537,#5538));
+#1180=EDGE_LOOP('',(#5539,#5540));
+#1181=EDGE_LOOP('',(#5541,#5542,#5543,#5544));
+#1182=EDGE_LOOP('',(#5545,#5546));
+#1183=EDGE_LOOP('',(#5547,#5548));
+#1184=EDGE_LOOP('',(#5549,#5550,#5551,#5552));
+#1185=EDGE_LOOP('',(#5553,#5554));
+#1186=EDGE_LOOP('',(#5555,#5556,#5557,#5558,#5559,#5560,#5561,#5562));
+#1187=EDGE_LOOP('',(#5563,#5564,#5565,#5566));
+#1188=EDGE_LOOP('',(#5567,#5568,#5569,#5570));
+#1189=EDGE_LOOP('',(#5571,#5572,#5573,#5574));
+#1190=EDGE_LOOP('',(#5575,#5576,#5577,#5578));
+#1191=EDGE_LOOP('',(#5579,#5580,#5581,#5582));
+#1192=EDGE_LOOP('',(#5583,#5584,#5585,#5586));
+#1193=EDGE_LOOP('',(#5587,#5588,#5589,#5590));
+#1194=EDGE_LOOP('',(#5591,#5592,#5593,#5594));
+#1195=EDGE_LOOP('',(#5595,#5596,#5597,#5598));
+#1196=EDGE_LOOP('',(#5599,#5600,#5601,#5602));
+#1197=EDGE_LOOP('',(#5603,#5604,#5605,#5606));
+#1198=EDGE_LOOP('',(#5607,#5608,#5609,#5610,#5611,#5612,#5613,#5614));
+#1199=EDGE_LOOP('',(#5615,#5616,#5617,#5618));
+#1200=EDGE_LOOP('',(#5619,#5620,#5621,#5622));
+#1201=EDGE_LOOP('',(#5623,#5624,#5625,#5626,#5627,#5628,#5629,#5630));
+#1202=EDGE_LOOP('',(#5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638));
+#1203=EDGE_LOOP('',(#5639));
+#1204=EDGE_LOOP('',(#5640));
+#1205=EDGE_LOOP('',(#5641));
+#1206=EDGE_LOOP('',(#5642));
+#1207=EDGE_LOOP('',(#5643,#5644,#5645,#5646));
+#1208=EDGE_LOOP('',(#5647,#5648,#5649,#5650));
+#1209=EDGE_LOOP('',(#5651,#5652,#5653,#5654));
+#1210=EDGE_LOOP('',(#5655,#5656,#5657,#5658));
+#1211=EDGE_LOOP('',(#5659,#5660,#5661,#5662));
+#1212=EDGE_LOOP('',(#5663,#5664,#5665,#5666));
+#1213=EDGE_LOOP('',(#5667,#5668,#5669,#5670));
+#1214=EDGE_LOOP('',(#5671,#5672,#5673,#5674));
+#1215=EDGE_LOOP('',(#5675));
+#1216=EDGE_LOOP('',(#5676));
+#1217=EDGE_LOOP('',(#5677));
+#1218=EDGE_LOOP('',(#5678));
+#1219=EDGE_LOOP('',(#5679,#5680,#5681,#5682));
+#1220=EDGE_LOOP('',(#5683,#5684,#5685,#5686));
+#1221=EDGE_LOOP('',(#5687,#5688,#5689,#5690));
+#1222=EDGE_LOOP('',(#5691,#5692,#5693,#5694,#5695,#5696,#5697,#5698));
+#1223=EDGE_LOOP('',(#5699,#5700,#5701,#5702,#5703,#5704,#5705,#5706,#5707,
+#5708,#5709,#5710,#5711,#5712,#5713,#5714));
+#1224=EDGE_LOOP('',(#5715,#5716,#5717,#5718));
+#1225=EDGE_LOOP('',(#5719,#5720,#5721,#5722));
+#1226=EDGE_LOOP('',(#5723,#5724,#5725,#5726,#5727,#5728,#5729,#5730));
+#1227=EDGE_LOOP('',(#5731,#5732,#5733,#5734));
+#1228=EDGE_LOOP('',(#5735,#5736,#5737,#5738,#5739,#5740,#5741,#5742));
+#1229=EDGE_LOOP('',(#5743,#5744,#5745,#5746,#5747,#5748,#5749,#5750,#5751,
+#5752,#5753,#5754,#5755,#5756,#5757,#5758));
+#1230=EDGE_LOOP('',(#5759,#5760,#5761,#5762));
+#1231=EDGE_LOOP('',(#5763,#5764,#5765,#5766));
+#1232=EDGE_LOOP('',(#5767,#5768,#5769,#5770));
+#1233=EDGE_LOOP('',(#5771,#5772,#5773,#5774));
+#1234=EDGE_LOOP('',(#5775,#5776,#5777,#5778));
+#1235=EDGE_LOOP('',(#5779,#5780,#5781,#5782));
+#1236=EDGE_LOOP('',(#5783,#5784,#5785,#5786,#5787,#5788,#5789,#5790,#5791,
+#5792,#5793,#5794,#5795,#5796,#5797,#5798));
+#1237=EDGE_LOOP('',(#5799,#5800,#5801,#5802));
+#1238=EDGE_LOOP('',(#5803,#5804,#5805,#5806));
+#1239=EDGE_LOOP('',(#5807,#5808,#5809,#5810));
+#1240=EDGE_LOOP('',(#5811,#5812,#5813,#5814));
+#1241=EDGE_LOOP('',(#5815,#5816,#5817,#5818));
+#1242=EDGE_LOOP('',(#5819,#5820,#5821,#5822));
+#1243=EDGE_LOOP('',(#5823,#5824,#5825,#5826));
+#1244=EDGE_LOOP('',(#5827,#5828,#5829,#5830,#5831,#5832,#5833,#5834));
+#1245=EDGE_LOOP('',(#5835,#5836,#5837,#5838,#5839,#5840,#5841,#5842));
+#1246=EDGE_LOOP('',(#5843));
+#1247=EDGE_LOOP('',(#5844));
+#1248=EDGE_LOOP('',(#5845));
+#1249=EDGE_LOOP('',(#5846));
+#1250=EDGE_LOOP('',(#5847,#5848,#5849,#5850));
+#1251=EDGE_LOOP('',(#5851,#5852,#5853,#5854));
+#1252=EDGE_LOOP('',(#5855,#5856,#5857,#5858));
+#1253=EDGE_LOOP('',(#5859,#5860,#5861,#5862));
+#1254=EDGE_LOOP('',(#5863,#5864,#5865,#5866));
+#1255=EDGE_LOOP('',(#5867,#5868,#5869,#5870));
+#1256=EDGE_LOOP('',(#5871,#5872,#5873,#5874));
+#1257=EDGE_LOOP('',(#5875,#5876,#5877,#5878));
+#1258=EDGE_LOOP('',(#5879,#5880,#5881,#5882));
+#1259=EDGE_LOOP('',(#5883,#5884,#5885,#5886));
+#1260=EDGE_LOOP('',(#5887,#5888,#5889,#5890));
+#1261=EDGE_LOOP('',(#5891,#5892,#5893,#5894));
+#1262=EDGE_LOOP('',(#5895,#5896,#5897,#5898,#5899,#5900,#5901,#5902));
+#1263=EDGE_LOOP('',(#5903,#5904,#5905,#5906));
+#1264=EDGE_LOOP('',(#5907,#5908,#5909,#5910));
+#1265=EDGE_LOOP('',(#5911,#5912,#5913,#5914));
+#1266=EDGE_LOOP('',(#5915,#5916,#5917,#5918));
+#1267=EDGE_LOOP('',(#5919,#5920,#5921,#5922,#5923,#5924,#5925,#5926,#5927,
+#5928,#5929,#5930,#5931,#5932,#5933,#5934));
+#1268=EDGE_LOOP('',(#5935,#5936,#5937,#5938,#5939,#5940,#5941,#5942,#5943,
+#5944,#5945,#5946,#5947,#5948,#5949,#5950));
+#1269=EDGE_LOOP('',(#5951,#5952,#5953,#5954));
+#1270=EDGE_LOOP('',(#5955,#5956,#5957,#5958));
+#1271=EDGE_LOOP('',(#5959,#5960,#5961,#5962));
+#1272=EDGE_LOOP('',(#5963,#5964,#5965,#5966));
+#1273=EDGE_LOOP('',(#5967,#5968,#5969,#5970));
+#1274=EDGE_LOOP('',(#5971,#5972,#5973,#5974));
+#1275=EDGE_LOOP('',(#5975,#5976,#5977,#5978));
+#1276=EDGE_LOOP('',(#5979,#5980,#5981,#5982));
+#1277=EDGE_LOOP('',(#5983,#5984,#5985,#5986));
+#1278=EDGE_LOOP('',(#5987,#5988,#5989,#5990));
+#1279=EDGE_LOOP('',(#5991,#5992,#5993,#5994));
+#1280=EDGE_LOOP('',(#5995,#5996,#5997,#5998));
+#1281=EDGE_LOOP('',(#5999,#6000,#6001,#6002,#6003,#6004,#6005,#6006,#6007,
+#6008,#6009,#6010));
+#1282=EDGE_LOOP('',(#6011,#6012,#6013,#6014));
+#1283=EDGE_LOOP('',(#6015,#6016,#6017,#6018));
+#1284=EDGE_LOOP('',(#6019,#6020,#6021,#6022));
+#1285=EDGE_LOOP('',(#6023,#6024,#6025,#6026));
+#1286=EDGE_LOOP('',(#6027,#6028,#6029,#6030));
+#1287=EDGE_LOOP('',(#6031,#6032,#6033,#6034));
+#1288=EDGE_LOOP('',(#6035,#6036,#6037,#6038));
+#1289=EDGE_LOOP('',(#6039,#6040,#6041,#6042));
+#1290=EDGE_LOOP('',(#6043,#6044,#6045,#6046));
+#1291=EDGE_LOOP('',(#6047,#6048,#6049,#6050));
+#1292=EDGE_LOOP('',(#6051,#6052,#6053,#6054));
+#1293=EDGE_LOOP('',(#6055,#6056,#6057,#6058));
+#1294=EDGE_LOOP('',(#6059,#6060,#6061,#6062));
+#1295=EDGE_LOOP('',(#6063,#6064,#6065,#6066));
+#1296=EDGE_LOOP('',(#6067,#6068,#6069,#6070));
+#1297=EDGE_LOOP('',(#6071,#6072,#6073,#6074));
+#1298=EDGE_LOOP('',(#6075,#6076,#6077,#6078));
+#1299=EDGE_LOOP('',(#6079,#6080,#6081,#6082));
+#1300=EDGE_LOOP('',(#6083,#6084,#6085,#6086));
+#1301=EDGE_LOOP('',(#6087,#6088,#6089,#6090));
+#1302=EDGE_LOOP('',(#6091,#6092,#6093,#6094));
+#1303=EDGE_LOOP('',(#6095,#6096,#6097,#6098));
+#1304=EDGE_LOOP('',(#6099,#6100,#6101,#6102));
+#1305=EDGE_LOOP('',(#6103,#6104,#6105,#6106,#6107,#6108,#6109,#6110));
+#1306=EDGE_LOOP('',(#6111));
+#1307=EDGE_LOOP('',(#6112));
+#1308=EDGE_LOOP('',(#6113));
+#1309=EDGE_LOOP('',(#6114));
+#1310=EDGE_LOOP('',(#6115,#6116,#6117,#6118,#6119,#6120,#6121,#6122,#6123,
+#6124,#6125,#6126,#6127,#6128,#6129,#6130));
+#1311=EDGE_LOOP('',(#6131,#6132,#6133,#6134));
+#1312=EDGE_LOOP('',(#6135));
+#1313=EDGE_LOOP('',(#6136,#6137,#6138,#6139));
+#1314=EDGE_LOOP('',(#6140));
+#1315=EDGE_LOOP('',(#6141,#6142,#6143,#6144));
+#1316=EDGE_LOOP('',(#6145));
+#1317=EDGE_LOOP('',(#6146,#6147,#6148,#6149));
+#1318=EDGE_LOOP('',(#6150));
+#1319=EDGE_LOOP('',(#6151,#6152,#6153,#6154));
+#1320=EDGE_LOOP('',(#6155,#6156,#6157,#6158));
+#1321=EDGE_LOOP('',(#6159,#6160,#6161,#6162));
+#1322=EDGE_LOOP('',(#6163,#6164,#6165,#6166));
+#1323=EDGE_LOOP('',(#6167,#6168,#6169,#6170,#6171,#6172,#6173,#6174,#6175,
+#6176,#6177,#6178,#6179,#6180,#6181,#6182,#6183,#6184,#6185,#6186,#6187,
+#6188,#6189,#6190));
+#1324=EDGE_LOOP('',(#6191,#6192,#6193));
+#1325=EDGE_LOOP('',(#6194,#6195,#6196));
+#1326=EDGE_LOOP('',(#6197,#6198,#6199,#6200));
+#1327=EDGE_LOOP('',(#6201,#6202,#6203));
+#1328=EDGE_LOOP('',(#6204,#6205,#6206));
+#1329=EDGE_LOOP('',(#6207,#6208,#6209,#6210));
+#1330=EDGE_LOOP('',(#6211,#6212,#6213));
+#1331=EDGE_LOOP('',(#6214,#6215,#6216));
+#1332=EDGE_LOOP('',(#6217,#6218,#6219,#6220));
+#1333=EDGE_LOOP('',(#6221,#6222,#6223,#6224));
+#1334=EDGE_LOOP('',(#6225,#6226,#6227,#6228));
+#1335=EDGE_LOOP('',(#6229,#6230,#6231));
+#1336=EDGE_LOOP('',(#6232,#6233,#6234,#6235));
+#1337=EDGE_LOOP('',(#6236,#6237,#6238));
+#1338=EDGE_LOOP('',(#6239,#6240,#6241));
+#1339=EDGE_LOOP('',(#6242,#6243,#6244,#6245));
+#1340=EDGE_LOOP('',(#6246,#6247,#6248));
+#1341=EDGE_LOOP('',(#6249,#6250,#6251));
+#1342=EDGE_LOOP('',(#6252,#6253,#6254,#6255));
+#1343=EDGE_LOOP('',(#6256,#6257,#6258,#6259));
+#1344=EDGE_LOOP('',(#6260,#6261,#6262));
+#1345=EDGE_LOOP('',(#6263,#6264,#6265,#6266));
+#1346=EDGE_LOOP('',(#6267,#6268,#6269));
+#1347=EDGE_LOOP('',(#6270,#6271,#6272,#6273));
+#1348=EDGE_LOOP('',(#6274,#6275,#6276));
+#1349=EDGE_LOOP('',(#6277,#6278,#6279,#6280));
+#1350=EDGE_LOOP('',(#6281,#6282,#6283,#6284));
+#1351=EDGE_LOOP('',(#6285,#6286,#6287,#6288));
+#1352=EDGE_LOOP('',(#6289,#6290,#6291,#6292));
+#1353=EDGE_LOOP('',(#6293,#6294,#6295,#6296));
+#1354=EDGE_LOOP('',(#6297,#6298,#6299,#6300));
+#1355=EDGE_LOOP('',(#6301,#6302,#6303,#6304));
+#1356=EDGE_LOOP('',(#6305,#6306,#6307,#6308));
+#1357=EDGE_LOOP('',(#6309,#6310,#6311,#6312));
+#1358=EDGE_LOOP('',(#6313,#6314,#6315,#6316));
+#1359=EDGE_LOOP('',(#6317,#6318,#6319,#6320));
+#1360=EDGE_LOOP('',(#6321,#6322,#6323,#6324));
+#1361=EDGE_LOOP('',(#6325,#6326,#6327,#6328));
+#1362=EDGE_LOOP('',(#6329,#6330,#6331,#6332));
+#1363=EDGE_LOOP('',(#6333,#6334,#6335,#6336));
+#1364=EDGE_LOOP('',(#6337,#6338,#6339,#6340));
+#1365=EDGE_LOOP('',(#6341,#6342,#6343,#6344));
+#1366=EDGE_LOOP('',(#6345,#6346,#6347,#6348));
+#1367=EDGE_LOOP('',(#6349,#6350,#6351,#6352));
+#1368=EDGE_LOOP('',(#6353,#6354,#6355,#6356));
+#1369=EDGE_LOOP('',(#6357,#6358,#6359,#6360));
+#1370=EDGE_LOOP('',(#6361,#6362,#6363,#6364));
+#1371=EDGE_LOOP('',(#6365,#6366,#6367,#6368));
+#1372=EDGE_LOOP('',(#6369,#6370,#6371,#6372));
+#1373=EDGE_LOOP('',(#6373,#6374,#6375,#6376));
+#1374=EDGE_LOOP('',(#6377,#6378,#6379,#6380));
+#1375=EDGE_LOOP('',(#6381,#6382,#6383,#6384));
+#1376=EDGE_LOOP('',(#6385));
+#1377=EDGE_LOOP('',(#6386,#6387,#6388,#6389));
+#1378=EDGE_LOOP('',(#6390,#6391,#6392,#6393,#6394,#6395,#6396,#6397,#6398,
+#6399,#6400,#6401,#6402,#6403));
+#1379=EDGE_LOOP('',(#6404,#6405,#6406,#6407));
+#1380=EDGE_LOOP('',(#6408,#6409,#6410,#6411));
+#1381=EDGE_LOOP('',(#6412,#6413,#6414,#6415));
+#1382=EDGE_LOOP('',(#6416));
+#1383=EDGE_LOOP('',(#6417,#6418,#6419,#6420));
+#1384=EDGE_LOOP('',(#6421,#6422,#6423,#6424));
+#1385=EDGE_LOOP('',(#6425));
+#1386=EDGE_LOOP('',(#6426));
+#1387=EDGE_LOOP('',(#6427,#6428,#6429,#6430));
+#1388=EDGE_LOOP('',(#6431,#6432,#6433,#6434,#6435,#6436,#6437,#6438,#6439,
+#6440,#6441,#6442,#6443,#6444));
+#1389=EDGE_LOOP('',(#6445,#6446,#6447,#6448,#6449,#6450,#6451,#6452));
+#1390=EDGE_LOOP('',(#6453,#6454,#6455,#6456));
+#1391=EDGE_LOOP('',(#6457,#6458,#6459,#6460));
+#1392=EDGE_LOOP('',(#6461,#6462,#6463,#6464));
+#1393=LINE('',#9959,#2133);
+#1394=LINE('',#9961,#2134);
+#1395=LINE('',#9963,#2135);
+#1396=LINE('',#9964,#2136);
+#1397=LINE('',#9968,#2137);
+#1398=LINE('',#9970,#2138);
+#1399=LINE('',#9972,#2139);
+#1400=LINE('',#9973,#2140);
+#1401=LINE('',#9975,#2141);
+#1402=LINE('',#9977,#2142);
+#1403=LINE('',#9979,#2143);
+#1404=LINE('',#9980,#2144);
+#1405=LINE('',#9983,#2145);
+#1406=LINE('',#9985,#2146);
+#1407=LINE('',#9986,#2147);
+#1408=LINE('',#9989,#2148);
+#1409=LINE('',#9991,#2149);
+#1410=LINE('',#9992,#2150);
+#1411=LINE('',#9995,#2151);
+#1412=LINE('',#9997,#2152);
+#1413=LINE('',#9998,#2153);
+#1414=LINE('',#10001,#2154);
+#1415=LINE('',#10003,#2155);
+#1416=LINE('',#10004,#2156);
+#1417=LINE('',#10008,#2157);
+#1418=LINE('',#10010,#2158);
+#1419=LINE('',#10012,#2159);
+#1420=LINE('',#10013,#2160);
+#1421=LINE('',#10016,#2161);
+#1422=LINE('',#10018,#2162);
+#1423=LINE('',#10019,#2163);
+#1424=LINE('',#10022,#2164);
+#1425=LINE('',#10024,#2165);
+#1426=LINE('',#10025,#2166);
+#1427=LINE('',#10027,#2167);
+#1428=LINE('',#10028,#2168);
+#1429=LINE('',#10034,#2169);
+#1430=LINE('',#10040,#2170);
+#1431=LINE('',#10042,#2171);
+#1432=LINE('',#10044,#2172);
+#1433=LINE('',#10045,#2173);
+#1434=LINE('',#10048,#2174);
+#1435=LINE('',#10050,#2175);
+#1436=LINE('',#10051,#2176);
+#1437=LINE('',#10054,#2177);
+#1438=LINE('',#10056,#2178);
+#1439=LINE('',#10057,#2179);
+#1440=LINE('',#10059,#2180);
+#1441=LINE('',#10060,#2181);
+#1442=LINE('',#10065,#2182);
+#1443=LINE('',#10067,#2183);
+#1444=LINE('',#10069,#2184);
+#1445=LINE('',#10070,#2185);
+#1446=LINE('',#10073,#2186);
+#1447=LINE('',#10075,#2187);
+#1448=LINE('',#10076,#2188);
+#1449=LINE('',#10079,#2189);
+#1450=LINE('',#10081,#2190);
+#1451=LINE('',#10082,#2191);
+#1452=LINE('',#10084,#2192);
+#1453=LINE('',#10085,#2193);
+#1454=LINE('',#10090,#2194);
+#1455=LINE('',#10092,#2195);
+#1456=LINE('',#10094,#2196);
+#1457=LINE('',#10095,#2197);
+#1458=LINE('',#10098,#2198);
+#1459=LINE('',#10100,#2199);
+#1460=LINE('',#10101,#2200);
+#1461=LINE('',#10104,#2201);
+#1462=LINE('',#10106,#2202);
+#1463=LINE('',#10107,#2203);
+#1464=LINE('',#10109,#2204);
+#1465=LINE('',#10110,#2205);
+#1466=LINE('',#10115,#2206);
+#1467=LINE('',#10117,#2207);
+#1468=LINE('',#10119,#2208);
+#1469=LINE('',#10120,#2209);
+#1470=LINE('',#10123,#2210);
+#1471=LINE('',#10125,#2211);
+#1472=LINE('',#10126,#2212);
+#1473=LINE('',#10129,#2213);
+#1474=LINE('',#10131,#2214);
+#1475=LINE('',#10132,#2215);
+#1476=LINE('',#10134,#2216);
+#1477=LINE('',#10135,#2217);
+#1478=LINE('',#10140,#2218);
+#1479=LINE('',#10142,#2219);
+#1480=LINE('',#10144,#2220);
+#1481=LINE('',#10145,#2221);
+#1482=LINE('',#10148,#2222);
+#1483=LINE('',#10150,#2223);
+#1484=LINE('',#10151,#2224);
+#1485=LINE('',#10154,#2225);
+#1486=LINE('',#10156,#2226);
+#1487=LINE('',#10157,#2227);
+#1488=LINE('',#10159,#2228);
+#1489=LINE('',#10160,#2229);
+#1490=LINE('',#10165,#2230);
+#1491=LINE('',#10167,#2231);
+#1492=LINE('',#10169,#2232);
+#1493=LINE('',#10170,#2233);
+#1494=LINE('',#10173,#2234);
+#1495=LINE('',#10175,#2235);
+#1496=LINE('',#10176,#2236);
+#1497=LINE('',#10179,#2237);
+#1498=LINE('',#10181,#2238);
+#1499=LINE('',#10182,#2239);
+#1500=LINE('',#10184,#2240);
+#1501=LINE('',#10185,#2241);
+#1502=LINE('',#10190,#2242);
+#1503=LINE('',#10192,#2243);
+#1504=LINE('',#10194,#2244);
+#1505=LINE('',#10195,#2245);
+#1506=LINE('',#10198,#2246);
+#1507=LINE('',#10200,#2247);
+#1508=LINE('',#10202,#2248);
+#1509=LINE('',#10203,#2249);
+#1510=LINE('',#10206,#2250);
+#1511=LINE('',#10208,#2251);
+#1512=LINE('',#10209,#2252);
+#1513=LINE('',#10212,#2253);
+#1514=LINE('',#10213,#2254);
+#1515=LINE('',#10214,#2255);
+#1516=LINE('',#10217,#2256);
+#1517=LINE('',#10221,#2257);
+#1518=LINE('',#10223,#2258);
+#1519=LINE('',#10225,#2259);
+#1520=LINE('',#10226,#2260);
+#1521=LINE('',#10229,#2261);
+#1522=LINE('',#10231,#2262);
+#1523=LINE('',#10232,#2263);
+#1524=LINE('',#10235,#2264);
+#1525=LINE('',#10237,#2265);
+#1526=LINE('',#10238,#2266);
+#1527=LINE('',#10240,#2267);
+#1528=LINE('',#10241,#2268);
+#1529=LINE('',#10246,#2269);
+#1530=LINE('',#10248,#2270);
+#1531=LINE('',#10250,#2271);
+#1532=LINE('',#10251,#2272);
+#1533=LINE('',#10254,#2273);
+#1534=LINE('',#10256,#2274);
+#1535=LINE('',#10257,#2275);
+#1536=LINE('',#10260,#2276);
+#1537=LINE('',#10262,#2277);
+#1538=LINE('',#10263,#2278);
+#1539=LINE('',#10265,#2279);
+#1540=LINE('',#10266,#2280);
+#1541=LINE('',#10271,#2281);
+#1542=LINE('',#10273,#2282);
+#1543=LINE('',#10275,#2283);
+#1544=LINE('',#10276,#2284);
+#1545=LINE('',#10279,#2285);
+#1546=LINE('',#10281,#2286);
+#1547=LINE('',#10282,#2287);
+#1548=LINE('',#10285,#2288);
+#1549=LINE('',#10287,#2289);
+#1550=LINE('',#10288,#2290);
+#1551=LINE('',#10290,#2291);
+#1552=LINE('',#10291,#2292);
+#1553=LINE('',#10296,#2293);
+#1554=LINE('',#10298,#2294);
+#1555=LINE('',#10300,#2295);
+#1556=LINE('',#10301,#2296);
+#1557=LINE('',#10304,#2297);
+#1558=LINE('',#10306,#2298);
+#1559=LINE('',#10307,#2299);
+#1560=LINE('',#10310,#2300);
+#1561=LINE('',#10312,#2301);
+#1562=LINE('',#10313,#2302);
+#1563=LINE('',#10315,#2303);
+#1564=LINE('',#10316,#2304);
+#1565=LINE('',#10320,#2305);
+#1566=LINE('',#10322,#2306);
+#1567=LINE('',#10323,#2307);
+#1568=LINE('',#10326,#2308);
+#1569=LINE('',#10328,#2309);
+#1570=LINE('',#10329,#2310);
+#1571=LINE('',#10333,#2311);
+#1572=LINE('',#10336,#2312);
+#1573=LINE('',#10338,#2313);
+#1574=LINE('',#10342,#2314);
+#1575=LINE('',#10354,#2315);
+#1576=LINE('',#10356,#2316);
+#1577=LINE('',#10357,#2317);
+#1578=LINE('',#10360,#2318);
+#1579=LINE('',#10361,#2319);
+#1580=LINE('',#10364,#2320);
+#1581=LINE('',#10365,#2321);
+#1582=LINE('',#10367,#2322);
+#1583=LINE('',#10372,#2323);
+#1584=LINE('',#10374,#2324);
+#1585=LINE('',#10376,#2325);
+#1586=LINE('',#10377,#2326);
+#1587=LINE('',#10380,#2327);
+#1588=LINE('',#10382,#2328);
+#1589=LINE('',#10383,#2329);
+#1590=LINE('',#10386,#2330);
+#1591=LINE('',#10388,#2331);
+#1592=LINE('',#10389,#2332);
+#1593=LINE('',#10391,#2333);
+#1594=LINE('',#10392,#2334);
+#1595=LINE('',#10397,#2335);
+#1596=LINE('',#10399,#2336);
+#1597=LINE('',#10401,#2337);
+#1598=LINE('',#10402,#2338);
+#1599=LINE('',#10406,#2339);
+#1600=LINE('',#10408,#2340);
+#1601=LINE('',#10410,#2341);
+#1602=LINE('',#10411,#2342);
+#1603=LINE('',#10413,#2343);
+#1604=LINE('',#10414,#2344);
+#1605=LINE('',#10418,#2345);
+#1606=LINE('',#10420,#2346);
+#1607=LINE('',#10428,#2347);
+#1608=LINE('',#10432,#2348);
+#1609=LINE('',#10435,#2349);
+#1610=LINE('',#10441,#2350);
+#1611=LINE('',#10443,#2351);
+#1612=LINE('',#10445,#2352);
+#1613=LINE('',#10447,#2353);
+#1614=LINE('',#10449,#2354);
+#1615=LINE('',#10450,#2355);
+#1616=LINE('',#10452,#2356);
+#1617=LINE('',#10454,#2357);
+#1618=LINE('',#10457,#2358);
+#1619=LINE('',#10459,#2359);
+#1620=LINE('',#10471,#2360);
+#1621=LINE('',#10475,#2361);
+#1622=LINE('',#10479,#2362);
+#1623=LINE('',#10483,#2363);
+#1624=LINE('',#10489,#2364);
+#1625=LINE('',#10491,#2365);
+#1626=LINE('',#10493,#2366);
+#1627=LINE('',#10494,#2367);
+#1628=LINE('',#10499,#2368);
+#1629=LINE('',#10501,#2369);
+#1630=LINE('',#10503,#2370);
+#1631=LINE('',#10505,#2371);
+#1632=LINE('',#10511,#2372);
+#1633=LINE('',#10513,#2373);
+#1634=LINE('',#10515,#2374);
+#1635=LINE('',#10517,#2375);
+#1636=LINE('',#10522,#2376);
+#1637=LINE('',#10530,#2377);
+#1638=LINE('',#10553,#2378);
+#1639=LINE('',#10575,#2379);
+#1640=LINE('',#10577,#2380);
+#1641=LINE('',#10578,#2381);
+#1642=LINE('',#10582,#2382);
+#1643=LINE('',#10585,#2383);
+#1644=LINE('',#10587,#2384);
+#1645=LINE('',#10590,#2385);
+#1646=LINE('',#10593,#2386);
+#1647=LINE('',#10594,#2387);
+#1648=LINE('',#10597,#2388);
+#1649=LINE('',#10598,#2389);
+#1650=LINE('',#10601,#2390);
+#1651=LINE('',#10602,#2391);
+#1652=LINE('',#10608,#2392);
+#1653=LINE('',#10611,#2393);
+#1654=LINE('',#10614,#2394);
+#1655=LINE('',#10615,#2395);
+#1656=LINE('',#10619,#2396);
+#1657=LINE('',#10621,#2397);
+#1658=LINE('',#10626,#2398);
+#1659=LINE('',#10628,#2399);
+#1660=LINE('',#10630,#2400);
+#1661=LINE('',#10631,#2401);
+#1662=LINE('',#10634,#2402);
+#1663=LINE('',#10636,#2403);
+#1664=LINE('',#10637,#2404);
+#1665=LINE('',#10640,#2405);
+#1666=LINE('',#10642,#2406);
+#1667=LINE('',#10643,#2407);
+#1668=LINE('',#10645,#2408);
+#1669=LINE('',#10646,#2409);
+#1670=LINE('',#10648,#2410);
+#1671=LINE('',#10649,#2411);
+#1672=LINE('',#10651,#2412);
+#1673=LINE('',#10657,#2413);
+#1674=LINE('',#10661,#2414);
+#1675=LINE('',#10665,#2415);
+#1676=LINE('',#10668,#2416);
+#1677=LINE('',#10671,#2417);
+#1678=LINE('',#10673,#2418);
+#1679=LINE('',#10677,#2419);
+#1680=LINE('',#10678,#2420);
+#1681=LINE('',#10681,#2421);
+#1682=LINE('',#10685,#2422);
+#1683=LINE('',#10686,#2423);
+#1684=LINE('',#10689,#2424);
+#1685=LINE('',#10693,#2425);
+#1686=LINE('',#10694,#2426);
+#1687=LINE('',#10697,#2427);
+#1688=LINE('',#10700,#2428);
+#1689=LINE('',#10703,#2429);
+#1690=LINE('',#10705,#2430);
+#1691=LINE('',#10706,#2431);
+#1692=LINE('',#10709,#2432);
+#1693=LINE('',#10713,#2433);
+#1694=LINE('',#10714,#2434);
+#1695=LINE('',#10717,#2435);
+#1696=LINE('',#10734,#2436);
+#1697=LINE('',#10739,#2437);
+#1698=LINE('',#10744,#2438);
+#1699=LINE('',#10749,#2439);
+#1700=LINE('',#10753,#2440);
+#1701=LINE('',#10755,#2441);
+#1702=LINE('',#10756,#2442);
+#1703=LINE('',#10760,#2443);
+#1704=LINE('',#10763,#2444);
+#1705=LINE('',#10764,#2445);
+#1706=LINE('',#10768,#2446);
+#1707=LINE('',#10771,#2447);
+#1708=LINE('',#10772,#2448);
+#1709=LINE('',#10776,#2449);
+#1710=LINE('',#10779,#2450);
+#1711=LINE('',#10780,#2451);
+#1712=LINE('',#10786,#2452);
+#1713=LINE('',#10788,#2453);
+#1714=LINE('',#10790,#2454);
+#1715=LINE('',#10791,#2455);
+#1716=LINE('',#10797,#2456);
+#1717=LINE('',#10800,#2457);
+#1718=LINE('',#10802,#2458);
+#1719=LINE('',#10803,#2459);
+#1720=LINE('',#10809,#2460);
+#1721=LINE('',#10812,#2461);
+#1722=LINE('',#10814,#2462);
+#1723=LINE('',#10815,#2463);
+#1724=LINE('',#10821,#2464);
+#1725=LINE('',#10824,#2465);
+#1726=LINE('',#10826,#2466);
+#1727=LINE('',#10827,#2467);
+#1728=LINE('',#10836,#2468);
+#1729=LINE('',#10839,#2469);
+#1730=LINE('',#10841,#2470);
+#1731=LINE('',#10844,#2471);
+#1732=LINE('',#10846,#2472);
+#1733=LINE('',#10848,#2473);
+#1734=LINE('',#10862,#2474);
+#1735=LINE('',#10866,#2475);
+#1736=LINE('',#10870,#2476);
+#1737=LINE('',#10873,#2477);
+#1738=LINE('',#10882,#2478);
+#1739=LINE('',#10886,#2479);
+#1740=LINE('',#10890,#2480);
+#1741=LINE('',#10893,#2481);
+#1742=LINE('',#10899,#2482);
+#1743=LINE('',#10907,#2483);
+#1744=LINE('',#10915,#2484);
+#1745=LINE('',#10923,#2485);
+#1746=LINE('',#10926,#2486);
+#1747=LINE('',#10929,#2487);
+#1748=LINE('',#10932,#2488);
+#1749=LINE('',#10933,#2489);
+#1750=LINE('',#10937,#2490);
+#1751=LINE('',#10940,#2491);
+#1752=LINE('',#10941,#2492);
+#1753=LINE('',#10945,#2493);
+#1754=LINE('',#10948,#2494);
+#1755=LINE('',#10949,#2495);
+#1756=LINE('',#10953,#2496);
+#1757=LINE('',#10955,#2497);
+#1758=LINE('',#10960,#2498);
+#1759=LINE('',#10969,#2499);
+#1760=LINE('',#10978,#2500);
+#1761=LINE('',#10987,#2501);
+#1762=LINE('',#10994,#2502);
+#1763=LINE('',#10998,#2503);
+#1764=LINE('',#11002,#2504);
+#1765=LINE('',#11006,#2505);
+#1766=LINE('',#11011,#2506);
+#1767=LINE('',#11013,#2507);
+#1768=LINE('',#11015,#2508);
+#1769=LINE('',#11016,#2509);
+#1770=LINE('',#11022,#2510);
+#1771=LINE('',#11025,#2511);
+#1772=LINE('',#11027,#2512);
+#1773=LINE('',#11028,#2513);
+#1774=LINE('',#11034,#2514);
+#1775=LINE('',#11037,#2515);
+#1776=LINE('',#11039,#2516);
+#1777=LINE('',#11040,#2517);
+#1778=LINE('',#11046,#2518);
+#1779=LINE('',#11049,#2519);
+#1780=LINE('',#11051,#2520);
+#1781=LINE('',#11052,#2521);
+#1782=LINE('',#11058,#2522);
+#1783=LINE('',#11061,#2523);
+#1784=LINE('',#11063,#2524);
+#1785=LINE('',#11064,#2525);
+#1786=LINE('',#11070,#2526);
+#1787=LINE('',#11073,#2527);
+#1788=LINE('',#11075,#2528);
+#1789=LINE('',#11076,#2529);
+#1790=LINE('',#11082,#2530);
+#1791=LINE('',#11085,#2531);
+#1792=LINE('',#11087,#2532);
+#1793=LINE('',#11088,#2533);
+#1794=LINE('',#11094,#2534);
+#1795=LINE('',#11097,#2535);
+#1796=LINE('',#11099,#2536);
+#1797=LINE('',#11100,#2537);
+#1798=LINE('',#11107,#2538);
+#1799=LINE('',#11109,#2539);
+#1800=LINE('',#11110,#2540);
+#1801=LINE('',#11113,#2541);
+#1802=LINE('',#11115,#2542);
+#1803=LINE('',#11116,#2543);
+#1804=LINE('',#11119,#2544);
+#1805=LINE('',#11120,#2545);
+#1806=LINE('',#11124,#2546);
+#1807=LINE('',#11126,#2547);
+#1808=LINE('',#11127,#2548);
+#1809=LINE('',#11130,#2549);
+#1810=LINE('',#11132,#2550);
+#1811=LINE('',#11133,#2551);
+#1812=LINE('',#11136,#2552);
+#1813=LINE('',#11137,#2553);
+#1814=LINE('',#11141,#2554);
+#1815=LINE('',#11145,#2555);
+#1816=LINE('',#11147,#2556);
+#1817=LINE('',#11150,#2557);
+#1818=LINE('',#11154,#2558);
+#1819=LINE('',#11158,#2559);
+#1820=LINE('',#11160,#2560);
+#1821=LINE('',#11163,#2561);
+#1822=LINE('',#11166,#2562);
+#1823=LINE('',#11167,#2563);
+#1824=LINE('',#11169,#2564);
+#1825=LINE('',#11170,#2565);
+#1826=LINE('',#11174,#2566);
+#1827=LINE('',#11176,#2567);
+#1828=LINE('',#11178,#2568);
+#1829=LINE('',#11179,#2569);
+#1830=LINE('',#11183,#2570);
+#1831=LINE('',#11189,#2571);
+#1832=LINE('',#11190,#2572);
+#1833=LINE('',#11191,#2573);
+#1834=LINE('',#11195,#2574);
+#1835=LINE('',#11201,#2575);
+#1836=LINE('',#11202,#2576);
+#1837=LINE('',#11203,#2577);
+#1838=LINE('',#11207,#2578);
+#1839=LINE('',#11213,#2579);
+#1840=LINE('',#11214,#2580);
+#1841=LINE('',#11215,#2581);
+#1842=LINE('',#11221,#2582);
+#1843=LINE('',#11224,#2583);
+#1844=LINE('',#11227,#2584);
+#1845=LINE('',#11228,#2585);
+#1846=LINE('',#11231,#2586);
+#1847=LINE('',#11235,#2587);
+#1848=LINE('',#11239,#2588);
+#1849=LINE('',#11243,#2589);
+#1850=LINE('',#11247,#2590);
+#1851=LINE('',#11251,#2591);
+#1852=LINE('',#11252,#2592);
+#1853=LINE('',#11257,#2593);
+#1854=LINE('',#11258,#2594);
+#1855=LINE('',#11259,#2595);
+#1856=LINE('',#11263,#2596);
+#1857=LINE('',#11266,#2597);
+#1858=LINE('',#11267,#2598);
+#1859=LINE('',#11271,#2599);
+#1860=LINE('',#11274,#2600);
+#1861=LINE('',#11275,#2601);
+#1862=LINE('',#11279,#2602);
+#1863=LINE('',#11282,#2603);
+#1864=LINE('',#11283,#2604);
+#1865=LINE('',#11290,#2605);
+#1866=LINE('',#11293,#2606);
+#1867=LINE('',#11296,#2607);
+#1868=LINE('',#11297,#2608);
+#1869=LINE('',#11303,#2609);
+#1870=LINE('',#11307,#2610);
+#1871=LINE('',#11311,#2611);
+#1872=LINE('',#11315,#2612);
+#1873=LINE('',#11320,#2613);
+#1874=LINE('',#11323,#2614);
+#1875=LINE('',#11324,#2615);
+#1876=LINE('',#11326,#2616);
+#1877=LINE('',#11328,#2617);
+#1878=LINE('',#11330,#2618);
+#1879=LINE('',#11335,#2619);
+#1880=LINE('',#11336,#2620);
+#1881=LINE('',#11337,#2621);
+#1882=LINE('',#11341,#2622);
+#1883=LINE('',#11344,#2623);
+#1884=LINE('',#11345,#2624);
+#1885=LINE('',#11349,#2625);
+#1886=LINE('',#11352,#2626);
+#1887=LINE('',#11353,#2627);
+#1888=LINE('',#11357,#2628);
+#1889=LINE('',#11360,#2629);
+#1890=LINE('',#11361,#2630);
+#1891=LINE('',#11364,#2631);
+#1892=LINE('',#11365,#2632);
+#1893=LINE('',#11369,#2633);
+#1894=LINE('',#11372,#2634);
+#1895=LINE('',#11373,#2635);
+#1896=LINE('',#11385,#2636);
+#1897=LINE('',#11387,#2637);
+#1898=LINE('',#11389,#2638);
+#1899=LINE('',#11390,#2639);
+#1900=LINE('',#11394,#2640);
+#1901=LINE('',#11400,#2641);
+#1902=LINE('',#11401,#2642);
+#1903=LINE('',#11402,#2643);
+#1904=LINE('',#11406,#2644);
+#1905=LINE('',#11412,#2645);
+#1906=LINE('',#11413,#2646);
+#1907=LINE('',#11414,#2647);
+#1908=LINE('',#11418,#2648);
+#1909=LINE('',#11424,#2649);
+#1910=LINE('',#11425,#2650);
+#1911=LINE('',#11426,#2651);
+#1912=LINE('',#11432,#2652);
+#1913=LINE('',#11435,#2653);
+#1914=LINE('',#11438,#2654);
+#1915=LINE('',#11439,#2655);
+#1916=LINE('',#11442,#2656);
+#1917=LINE('',#11446,#2657);
+#1918=LINE('',#11447,#2658);
+#1919=LINE('',#11451,#2659);
+#1920=LINE('',#11453,#2660);
+#1921=LINE('',#11455,#2661);
+#1922=LINE('',#11456,#2662);
+#1923=LINE('',#11459,#2663);
+#1924=LINE('',#11461,#2664);
+#1925=LINE('',#11463,#2665);
+#1926=LINE('',#11464,#2666);
+#1927=LINE('',#11470,#2667);
+#1928=LINE('',#11473,#2668);
+#1929=LINE('',#11476,#2669);
+#1930=LINE('',#11478,#2670);
+#1931=LINE('',#11479,#2671);
+#1932=LINE('',#11486,#2672);
+#1933=LINE('',#11494,#2673);
+#1934=LINE('',#11502,#2674);
+#1935=LINE('',#11510,#2675);
+#1936=LINE('',#11518,#2676);
+#1937=LINE('',#11526,#2677);
+#1938=LINE('',#11534,#2678);
+#1939=LINE('',#11542,#2679);
+#1940=LINE('',#11545,#2680);
+#1941=LINE('',#11548,#2681);
+#1942=LINE('',#11554,#2682);
+#1943=LINE('',#11555,#2683);
+#1944=LINE('',#11558,#2684);
+#1945=LINE('',#11562,#2685);
+#1946=LINE('',#11565,#2686);
+#1947=LINE('',#11568,#2687);
+#1948=LINE('',#11569,#2688);
+#1949=LINE('',#11574,#2689);
+#1950=LINE('',#11575,#2690);
+#1951=LINE('',#11578,#2691);
+#1952=LINE('',#11584,#2692);
+#1953=LINE('',#11585,#2693);
+#1954=LINE('',#11588,#2694);
+#1955=LINE('',#11593,#2695);
+#1956=LINE('',#11597,#2696);
+#1957=LINE('',#11600,#2697);
+#1958=LINE('',#11602,#2698);
+#1959=LINE('',#11603,#2699);
+#1960=LINE('',#11605,#2700);
+#1961=LINE('',#11607,#2701);
+#1962=LINE('',#11608,#2702);
+#1963=LINE('',#11610,#2703);
+#1964=LINE('',#11611,#2704);
+#1965=LINE('',#11615,#2705);
+#1966=LINE('',#11618,#2706);
+#1967=LINE('',#11623,#2707);
+#1968=LINE('',#11625,#2708);
+#1969=LINE('',#11628,#2709);
+#1970=LINE('',#11631,#2710);
+#1971=LINE('',#11633,#2711);
+#1972=LINE('',#11637,#2712);
+#1973=LINE('',#11639,#2713);
+#1974=LINE('',#11643,#2714);
+#1975=LINE('',#11645,#2715);
+#1976=LINE('',#11648,#2716);
+#1977=LINE('',#11651,#2717);
+#1978=LINE('',#11654,#2718);
+#1979=LINE('',#11655,#2719);
+#1980=LINE('',#11660,#2720);
+#1981=LINE('',#11664,#2721);
+#1982=LINE('',#11666,#2722);
+#1983=LINE('',#11667,#2723);
+#1984=LINE('',#11669,#2724);
+#1985=LINE('',#11671,#2725);
+#1986=LINE('',#11674,#2726);
+#1987=LINE('',#11676,#2727);
+#1988=LINE('',#11677,#2728);
+#1989=LINE('',#11679,#2729);
+#1990=LINE('',#11681,#2730);
+#1991=LINE('',#11692,#2731);
+#1992=LINE('',#11695,#2732);
+#1993=LINE('',#11706,#2733);
+#1994=LINE('',#11711,#2734);
+#1995=LINE('',#11716,#2735);
+#1996=LINE('',#11721,#2736);
+#1997=LINE('',#11725,#2737);
+#1998=LINE('',#11727,#2738);
+#1999=LINE('',#11729,#2739);
+#2000=LINE('',#11736,#2740);
+#2001=LINE('',#11738,#2741);
+#2002=LINE('',#11739,#2742);
+#2003=LINE('',#11743,#2743);
+#2004=LINE('',#11745,#2744);
+#2005=LINE('',#11746,#2745);
+#2006=LINE('',#11748,#2746);
+#2007=LINE('',#11749,#2747);
+#2008=LINE('',#11753,#2748);
+#2009=LINE('',#11755,#2749);
+#2010=LINE('',#11756,#2750);
+#2011=LINE('',#11760,#2751);
+#2012=LINE('',#11762,#2752);
+#2013=LINE('',#11763,#2753);
+#2014=LINE('',#11765,#2754);
+#2015=LINE('',#11766,#2755);
+#2016=LINE('',#11770,#2756);
+#2017=LINE('',#11772,#2757);
+#2018=LINE('',#11773,#2758);
+#2019=LINE('',#11777,#2759);
+#2020=LINE('',#11779,#2760);
+#2021=LINE('',#11780,#2761);
+#2022=LINE('',#11782,#2762);
+#2023=LINE('',#11783,#2763);
+#2024=LINE('',#11786,#2764);
+#2025=LINE('',#11788,#2765);
+#2026=LINE('',#11789,#2766);
+#2027=LINE('',#11792,#2767);
+#2028=LINE('',#11794,#2768);
+#2029=LINE('',#11795,#2769);
+#2030=LINE('',#11799,#2770);
+#2031=LINE('',#11801,#2771);
+#2032=LINE('',#11802,#2772);
+#2033=LINE('',#11806,#2773);
+#2034=LINE('',#11808,#2774);
+#2035=LINE('',#11810,#2775);
+#2036=LINE('',#11811,#2776);
+#2037=LINE('',#11815,#2777);
+#2038=LINE('',#11817,#2778);
+#2039=LINE('',#11818,#2779);
+#2040=LINE('',#11822,#2780);
+#2041=LINE('',#11824,#2781);
+#2042=LINE('',#11825,#2782);
+#2043=LINE('',#11827,#2783);
+#2044=LINE('',#11828,#2784);
+#2045=LINE('',#11832,#2785);
+#2046=LINE('',#11834,#2786);
+#2047=LINE('',#11835,#2787);
+#2048=LINE('',#11839,#2788);
+#2049=LINE('',#11841,#2789);
+#2050=LINE('',#11842,#2790);
+#2051=LINE('',#11844,#2791);
+#2052=LINE('',#11845,#2792);
+#2053=LINE('',#11849,#2793);
+#2054=LINE('',#11850,#2794);
+#2055=LINE('',#11851,#2795);
+#2056=LINE('',#11855,#2796);
+#2057=LINE('',#11857,#2797);
+#2058=LINE('',#11858,#2798);
+#2059=LINE('',#11860,#2799);
+#2060=LINE('',#11861,#2800);
+#2061=LINE('',#11865,#2801);
+#2062=LINE('',#11867,#2802);
+#2063=LINE('',#11868,#2803);
+#2064=LINE('',#11871,#2804);
+#2065=LINE('',#11873,#2805);
+#2066=LINE('',#11874,#2806);
+#2067=LINE('',#11878,#2807);
+#2068=LINE('',#11880,#2808);
+#2069=LINE('',#11881,#2809);
+#2070=LINE('',#11883,#2810);
+#2071=LINE('',#11884,#2811);
+#2072=LINE('',#11887,#2812);
+#2073=LINE('',#11889,#2813);
+#2074=LINE('',#11890,#2814);
+#2075=LINE('',#11893,#2815);
+#2076=LINE('',#11895,#2816);
+#2077=LINE('',#11896,#2817);
+#2078=LINE('',#11898,#2818);
+#2079=LINE('',#11899,#2819);
+#2080=LINE('',#11901,#2820);
+#2081=LINE('',#11902,#2821);
+#2082=LINE('',#11904,#2822);
+#2083=LINE('',#11905,#2823);
+#2084=LINE('',#11908,#2824);
+#2085=LINE('',#11910,#2825);
+#2086=LINE('',#11911,#2826);
+#2087=LINE('',#11913,#2827);
+#2088=LINE('',#11914,#2828);
+#2089=LINE('',#11916,#2829);
+#2090=LINE('',#11917,#2830);
+#2091=LINE('',#11919,#2831);
+#2092=LINE('',#11920,#2832);
+#2093=LINE('',#11923,#2833);
+#2094=LINE('',#11925,#2834);
+#2095=LINE('',#11926,#2835);
+#2096=LINE('',#11928,#2836);
+#2097=LINE('',#11929,#2837);
+#2098=LINE('',#11933,#2838);
+#2099=LINE('',#11934,#2839);
+#2100=LINE('',#11935,#2840);
+#2101=LINE('',#11937,#2841);
+#2102=LINE('',#11938,#2842);
+#2103=LINE('',#11941,#2843);
+#2104=LINE('',#11943,#2844);
+#2105=LINE('',#11944,#2845);
+#2106=LINE('',#11946,#2846);
+#2107=LINE('',#11947,#2847);
+#2108=LINE('',#11949,#2848);
+#2109=LINE('',#11950,#2849);
+#2110=LINE('',#11952,#2850);
+#2111=LINE('',#11953,#2851);
+#2112=LINE('',#11955,#2852);
+#2113=LINE('',#11956,#2853);
+#2114=LINE('',#11958,#2854);
+#2115=LINE('',#11959,#2855);
+#2116=LINE('',#11963,#2856);
+#2117=LINE('',#11964,#2857);
+#2118=LINE('',#11965,#2858);
+#2119=LINE('',#11969,#2859);
+#2120=LINE('',#11970,#2860);
+#2121=LINE('',#11971,#2861);
+#2122=LINE('',#11973,#2862);
+#2123=LINE('',#11974,#2863);
+#2124=LINE('',#11977,#2864);
+#2125=LINE('',#11978,#2865);
+#2126=LINE('',#11980,#2866);
+#2127=LINE('',#11985,#2867);
+#2128=LINE('',#11987,#2868);
+#2129=LINE('',#11996,#2869);
+#2130=LINE('',#12002,#2870);
+#2131=LINE('',#12004,#2871);
+#2132=LINE('',#12006,#2872);
+#2133=VECTOR('',#7890,10.);
+#2134=VECTOR('',#7891,10.);
+#2135=VECTOR('',#7892,10.);
+#2136=VECTOR('',#7893,10.);
+#2137=VECTOR('',#7896,10.);
+#2138=VECTOR('',#7897,10.);
+#2139=VECTOR('',#7898,10.);
+#2140=VECTOR('',#7899,10.);
+#2141=VECTOR('',#7902,10.);
+#2142=VECTOR('',#7903,10.);
+#2143=VECTOR('',#7904,10.);
+#2144=VECTOR('',#7905,10.);
+#2145=VECTOR('',#7908,10.);
+#2146=VECTOR('',#7909,10.);
+#2147=VECTOR('',#7910,10.);
+#2148=VECTOR('',#7913,10.);
+#2149=VECTOR('',#7914,10.);
+#2150=VECTOR('',#7915,10.);
+#2151=VECTOR('',#7918,10.);
+#2152=VECTOR('',#7919,10.);
+#2153=VECTOR('',#7920,10.);
+#2154=VECTOR('',#7923,10.);
+#2155=VECTOR('',#7924,10.);
+#2156=VECTOR('',#7925,10.);
+#2157=VECTOR('',#7928,10.);
+#2158=VECTOR('',#7929,10.);
+#2159=VECTOR('',#7930,10.);
+#2160=VECTOR('',#7931,10.);
+#2161=VECTOR('',#7934,10.);
+#2162=VECTOR('',#7935,10.);
+#2163=VECTOR('',#7936,10.);
+#2164=VECTOR('',#7939,10.);
+#2165=VECTOR('',#7940,10.);
+#2166=VECTOR('',#7941,10.);
+#2167=VECTOR('',#7944,10.);
+#2168=VECTOR('',#7945,10.);
+#2169=VECTOR('',#7952,2.);
+#2170=VECTOR('',#7959,10.);
+#2171=VECTOR('',#7960,10.);
+#2172=VECTOR('',#7961,10.);
+#2173=VECTOR('',#7962,10.);
+#2174=VECTOR('',#7965,10.);
+#2175=VECTOR('',#7966,10.);
+#2176=VECTOR('',#7967,10.);
+#2177=VECTOR('',#7970,10.);
+#2178=VECTOR('',#7971,10.);
+#2179=VECTOR('',#7972,10.);
+#2180=VECTOR('',#7975,10.);
+#2181=VECTOR('',#7976,10.);
+#2182=VECTOR('',#7981,10.);
+#2183=VECTOR('',#7982,10.);
+#2184=VECTOR('',#7983,10.);
+#2185=VECTOR('',#7984,10.);
+#2186=VECTOR('',#7987,10.);
+#2187=VECTOR('',#7988,10.);
+#2188=VECTOR('',#7989,10.);
+#2189=VECTOR('',#7992,10.);
+#2190=VECTOR('',#7993,10.);
+#2191=VECTOR('',#7994,10.);
+#2192=VECTOR('',#7997,10.);
+#2193=VECTOR('',#7998,10.);
+#2194=VECTOR('',#8003,10.);
+#2195=VECTOR('',#8004,10.);
+#2196=VECTOR('',#8005,10.);
+#2197=VECTOR('',#8006,10.);
+#2198=VECTOR('',#8009,10.);
+#2199=VECTOR('',#8010,10.);
+#2200=VECTOR('',#8011,10.);
+#2201=VECTOR('',#8014,10.);
+#2202=VECTOR('',#8015,10.);
+#2203=VECTOR('',#8016,10.);
+#2204=VECTOR('',#8019,10.);
+#2205=VECTOR('',#8020,10.);
+#2206=VECTOR('',#8025,10.);
+#2207=VECTOR('',#8026,10.);
+#2208=VECTOR('',#8027,10.);
+#2209=VECTOR('',#8028,10.);
+#2210=VECTOR('',#8031,10.);
+#2211=VECTOR('',#8032,10.);
+#2212=VECTOR('',#8033,10.);
+#2213=VECTOR('',#8036,10.);
+#2214=VECTOR('',#8037,10.);
+#2215=VECTOR('',#8038,10.);
+#2216=VECTOR('',#8041,10.);
+#2217=VECTOR('',#8042,10.);
+#2218=VECTOR('',#8047,10.);
+#2219=VECTOR('',#8048,10.);
+#2220=VECTOR('',#8049,10.);
+#2221=VECTOR('',#8050,10.);
+#2222=VECTOR('',#8053,10.);
+#2223=VECTOR('',#8054,10.);
+#2224=VECTOR('',#8055,10.);
+#2225=VECTOR('',#8058,10.);
+#2226=VECTOR('',#8059,10.);
+#2227=VECTOR('',#8060,10.);
+#2228=VECTOR('',#8063,10.);
+#2229=VECTOR('',#8064,10.);
+#2230=VECTOR('',#8069,10.);
+#2231=VECTOR('',#8070,10.);
+#2232=VECTOR('',#8071,10.);
+#2233=VECTOR('',#8072,10.);
+#2234=VECTOR('',#8075,10.);
+#2235=VECTOR('',#8076,10.);
+#2236=VECTOR('',#8077,10.);
+#2237=VECTOR('',#8080,10.);
+#2238=VECTOR('',#8081,10.);
+#2239=VECTOR('',#8082,10.);
+#2240=VECTOR('',#8085,10.);
+#2241=VECTOR('',#8086,10.);
+#2242=VECTOR('',#8091,10.);
+#2243=VECTOR('',#8092,10.);
+#2244=VECTOR('',#8093,10.);
+#2245=VECTOR('',#8094,10.);
+#2246=VECTOR('',#8097,10.);
+#2247=VECTOR('',#8098,10.);
+#2248=VECTOR('',#8099,10.);
+#2249=VECTOR('',#8100,10.);
+#2250=VECTOR('',#8103,10.);
+#2251=VECTOR('',#8104,10.);
+#2252=VECTOR('',#8105,10.);
+#2253=VECTOR('',#8108,10.);
+#2254=VECTOR('',#8109,10.);
+#2255=VECTOR('',#8110,10.);
+#2256=VECTOR('',#8115,10.);
+#2257=VECTOR('',#8118,10.);
+#2258=VECTOR('',#8119,10.);
+#2259=VECTOR('',#8120,10.);
+#2260=VECTOR('',#8121,10.);
+#2261=VECTOR('',#8124,10.);
+#2262=VECTOR('',#8125,10.);
+#2263=VECTOR('',#8126,10.);
+#2264=VECTOR('',#8129,10.);
+#2265=VECTOR('',#8130,10.);
+#2266=VECTOR('',#8131,10.);
+#2267=VECTOR('',#8134,10.);
+#2268=VECTOR('',#8135,10.);
+#2269=VECTOR('',#8140,10.);
+#2270=VECTOR('',#8141,10.);
+#2271=VECTOR('',#8142,10.);
+#2272=VECTOR('',#8143,10.);
+#2273=VECTOR('',#8146,10.);
+#2274=VECTOR('',#8147,10.);
+#2275=VECTOR('',#8148,10.);
+#2276=VECTOR('',#8151,10.);
+#2277=VECTOR('',#8152,10.);
+#2278=VECTOR('',#8153,10.);
+#2279=VECTOR('',#8156,10.);
+#2280=VECTOR('',#8157,10.);
+#2281=VECTOR('',#8162,10.);
+#2282=VECTOR('',#8163,10.);
+#2283=VECTOR('',#8164,10.);
+#2284=VECTOR('',#8165,10.);
+#2285=VECTOR('',#8168,10.);
+#2286=VECTOR('',#8169,10.);
+#2287=VECTOR('',#8170,10.);
+#2288=VECTOR('',#8173,10.);
+#2289=VECTOR('',#8174,10.);
+#2290=VECTOR('',#8175,10.);
+#2291=VECTOR('',#8178,10.);
+#2292=VECTOR('',#8179,10.);
+#2293=VECTOR('',#8184,10.);
+#2294=VECTOR('',#8185,10.);
+#2295=VECTOR('',#8186,10.);
+#2296=VECTOR('',#8187,10.);
+#2297=VECTOR('',#8190,10.);
+#2298=VECTOR('',#8191,10.);
+#2299=VECTOR('',#8192,10.);
+#2300=VECTOR('',#8195,10.);
+#2301=VECTOR('',#8196,10.);
+#2302=VECTOR('',#8197,10.);
+#2303=VECTOR('',#8200,10.);
+#2304=VECTOR('',#8201,10.);
+#2305=VECTOR('',#8206,10.);
+#2306=VECTOR('',#8207,10.);
+#2307=VECTOR('',#8208,10.);
+#2308=VECTOR('',#8211,10.);
+#2309=VECTOR('',#8212,10.);
+#2310=VECTOR('',#8213,10.);
+#2311=VECTOR('',#8216,10.);
+#2312=VECTOR('',#8219,10.);
+#2313=VECTOR('',#8220,10.);
+#2314=VECTOR('',#8223,10.);
+#2315=VECTOR('',#8236,10.);
+#2316=VECTOR('',#8237,10.);
+#2317=VECTOR('',#8238,10.);
+#2318=VECTOR('',#8241,10.);
+#2319=VECTOR('',#8242,10.);
+#2320=VECTOR('',#8245,10.);
+#2321=VECTOR('',#8246,10.);
+#2322=VECTOR('',#8249,10.);
+#2323=VECTOR('',#8254,10.);
+#2324=VECTOR('',#8255,10.);
+#2325=VECTOR('',#8256,10.);
+#2326=VECTOR('',#8257,10.);
+#2327=VECTOR('',#8260,10.);
+#2328=VECTOR('',#8261,10.);
+#2329=VECTOR('',#8262,10.);
+#2330=VECTOR('',#8265,10.);
+#2331=VECTOR('',#8266,10.);
+#2332=VECTOR('',#8267,10.);
+#2333=VECTOR('',#8270,10.);
+#2334=VECTOR('',#8271,10.);
+#2335=VECTOR('',#8276,10.);
+#2336=VECTOR('',#8277,10.);
+#2337=VECTOR('',#8278,10.);
+#2338=VECTOR('',#8279,10.);
+#2339=VECTOR('',#8282,10.);
+#2340=VECTOR('',#8283,10.);
+#2341=VECTOR('',#8284,10.);
+#2342=VECTOR('',#8285,10.);
+#2343=VECTOR('',#8288,10.);
+#2344=VECTOR('',#8289,10.);
+#2345=VECTOR('',#8294,10.);
+#2346=VECTOR('',#8295,10.);
+#2347=VECTOR('',#8304,10.);
+#2348=VECTOR('',#8307,10.);
+#2349=VECTOR('',#8310,10.);
+#2350=VECTOR('',#8317,1.60000000000001);
+#2351=VECTOR('',#8320,1.6);
+#2352=VECTOR('',#8323,1.6);
+#2353=VECTOR('',#8326,1.6);
+#2354=VECTOR('',#8329,10.);
+#2355=VECTOR('',#8330,10.);
+#2356=VECTOR('',#8333,10.);
+#2357=VECTOR('',#8336,10.);
+#2358=VECTOR('',#8341,10.);
+#2359=VECTOR('',#8344,10.);
+#2360=VECTOR('',#8359,10.);
+#2361=VECTOR('',#8362,10.);
+#2362=VECTOR('',#8365,10.);
+#2363=VECTOR('',#8368,10.);
+#2364=VECTOR('',#8373,10.);
+#2365=VECTOR('',#8374,10.);
+#2366=VECTOR('',#8375,10.);
+#2367=VECTOR('',#8376,10.);
+#2368=VECTOR('',#8379,10.);
+#2369=VECTOR('',#8380,10.);
+#2370=VECTOR('',#8381,10.);
+#2371=VECTOR('',#8382,10.);
+#2372=VECTOR('',#8387,10.);
+#2373=VECTOR('',#8388,10.);
+#2374=VECTOR('',#8389,10.);
+#2375=VECTOR('',#8390,10.);
+#2376=VECTOR('',#8397,3.60000000000001);
+#2377=VECTOR('',#8408,3.6);
+#2378=VECTOR('',#8419,3.59999999999999);
+#2379=VECTOR('',#8428,10.);
+#2380=VECTOR('',#8429,10.);
+#2381=VECTOR('',#8430,10.);
+#2382=VECTOR('',#8435,3.6);
+#2383=VECTOR('',#8438,10.);
+#2384=VECTOR('',#8439,10.);
+#2385=VECTOR('',#8442,10.);
+#2386=VECTOR('',#8445,10.);
+#2387=VECTOR('',#8446,10.);
+#2388=VECTOR('',#8449,10.);
+#2389=VECTOR('',#8450,10.);
+#2390=VECTOR('',#8453,10.);
+#2391=VECTOR('',#8454,10.);
+#2392=VECTOR('',#8463,10.);
+#2393=VECTOR('',#8466,10.);
+#2394=VECTOR('',#8469,10.);
+#2395=VECTOR('',#8470,10.);
+#2396=VECTOR('',#8475,10.);
+#2397=VECTOR('',#8478,10.);
+#2398=VECTOR('',#8483,10.);
+#2399=VECTOR('',#8484,10.);
+#2400=VECTOR('',#8485,10.);
+#2401=VECTOR('',#8486,10.);
+#2402=VECTOR('',#8489,10.);
+#2403=VECTOR('',#8490,10.);
+#2404=VECTOR('',#8491,10.);
+#2405=VECTOR('',#8494,10.);
+#2406=VECTOR('',#8495,10.);
+#2407=VECTOR('',#8496,10.);
+#2408=VECTOR('',#8499,10.);
+#2409=VECTOR('',#8500,10.);
+#2410=VECTOR('',#8503,10.);
+#2411=VECTOR('',#8504,10.);
+#2412=VECTOR('',#8507,10.);
+#2413=VECTOR('',#8512,10.);
+#2414=VECTOR('',#8515,10.);
+#2415=VECTOR('',#8518,10.);
+#2416=VECTOR('',#8521,10.);
+#2417=VECTOR('',#8524,10.);
+#2418=VECTOR('',#8525,10.);
+#2419=VECTOR('',#8530,10.);
+#2420=VECTOR('',#8531,10.);
+#2421=VECTOR('',#8534,10.);
+#2422=VECTOR('',#8539,10.);
+#2423=VECTOR('',#8540,10.);
+#2424=VECTOR('',#8543,10.);
+#2425=VECTOR('',#8548,10.);
+#2426=VECTOR('',#8549,10.);
+#2427=VECTOR('',#8552,10.);
+#2428=VECTOR('',#8557,10.);
+#2429=VECTOR('',#8560,10.);
+#2430=VECTOR('',#8561,10.);
+#2431=VECTOR('',#8562,10.);
+#2432=VECTOR('',#8565,10.);
+#2433=VECTOR('',#8570,10.);
+#2434=VECTOR('',#8571,10.);
+#2435=VECTOR('',#8574,10.);
+#2436=VECTOR('',#8597,1.60000000000001);
+#2437=VECTOR('',#8604,1.6);
+#2438=VECTOR('',#8611,1.6);
+#2439=VECTOR('',#8618,1.6);
+#2440=VECTOR('',#8623,10.);
+#2441=VECTOR('',#8624,10.);
+#2442=VECTOR('',#8625,10.);
+#2443=VECTOR('',#8630,10.);
+#2444=VECTOR('',#8633,10.);
+#2445=VECTOR('',#8634,10.);
+#2446=VECTOR('',#8639,10.);
+#2447=VECTOR('',#8642,10.);
+#2448=VECTOR('',#8643,10.);
+#2449=VECTOR('',#8648,10.);
+#2450=VECTOR('',#8651,10.);
+#2451=VECTOR('',#8652,10.);
+#2452=VECTOR('',#8659,10.);
+#2453=VECTOR('',#8660,10.);
+#2454=VECTOR('',#8661,10.);
+#2455=VECTOR('',#8662,10.);
+#2456=VECTOR('',#8669,10.);
+#2457=VECTOR('',#8672,10.);
+#2458=VECTOR('',#8673,10.);
+#2459=VECTOR('',#8674,10.);
+#2460=VECTOR('',#8681,10.);
+#2461=VECTOR('',#8684,10.);
+#2462=VECTOR('',#8685,10.);
+#2463=VECTOR('',#8686,10.);
+#2464=VECTOR('',#8693,10.);
+#2465=VECTOR('',#8696,10.);
+#2466=VECTOR('',#8697,10.);
+#2467=VECTOR('',#8698,10.);
+#2468=VECTOR('',#8711,10.);
+#2469=VECTOR('',#8714,10.);
+#2470=VECTOR('',#8717,10.);
+#2471=VECTOR('',#8722,10.);
+#2472=VECTOR('',#8725,10.);
+#2473=VECTOR('',#8728,10.);
+#2474=VECTOR('',#8745,10.);
+#2475=VECTOR('',#8748,10.);
+#2476=VECTOR('',#8751,10.);
+#2477=VECTOR('',#8754,10.);
+#2478=VECTOR('',#8761,10.);
+#2479=VECTOR('',#8764,10.);
+#2480=VECTOR('',#8767,10.);
+#2481=VECTOR('',#8770,10.);
+#2482=VECTOR('',#8777,3.4);
+#2483=VECTOR('',#8788,3.4);
+#2484=VECTOR('',#8799,3.39999999999999);
+#2485=VECTOR('',#8810,3.4);
+#2486=VECTOR('',#8813,10.);
+#2487=VECTOR('',#8816,10.);
+#2488=VECTOR('',#8819,10.);
+#2489=VECTOR('',#8820,10.);
+#2490=VECTOR('',#8825,10.);
+#2491=VECTOR('',#8828,10.);
+#2492=VECTOR('',#8829,10.);
+#2493=VECTOR('',#8834,10.);
+#2494=VECTOR('',#8837,10.);
+#2495=VECTOR('',#8838,10.);
+#2496=VECTOR('',#8843,10.);
+#2497=VECTOR('',#8846,10.);
+#2498=VECTOR('',#8851,2.3);
+#2499=VECTOR('',#8862,2.3);
+#2500=VECTOR('',#8873,2.3);
+#2501=VECTOR('',#8884,2.3);
+#2502=VECTOR('',#8893,1.7);
+#2503=VECTOR('',#8898,1.7);
+#2504=VECTOR('',#8903,1.7);
+#2505=VECTOR('',#8908,1.7);
+#2506=VECTOR('',#8913,10.);
+#2507=VECTOR('',#8914,10.);
+#2508=VECTOR('',#8915,10.);
+#2509=VECTOR('',#8916,10.);
+#2510=VECTOR('',#8923,10.);
+#2511=VECTOR('',#8926,10.);
+#2512=VECTOR('',#8927,10.);
+#2513=VECTOR('',#8928,10.);
+#2514=VECTOR('',#8935,10.);
+#2515=VECTOR('',#8938,10.);
+#2516=VECTOR('',#8939,10.);
+#2517=VECTOR('',#8940,10.);
+#2518=VECTOR('',#8947,10.);
+#2519=VECTOR('',#8950,10.);
+#2520=VECTOR('',#8951,10.);
+#2521=VECTOR('',#8952,10.);
+#2522=VECTOR('',#8959,10.);
+#2523=VECTOR('',#8962,10.);
+#2524=VECTOR('',#8963,10.);
+#2525=VECTOR('',#8964,10.);
+#2526=VECTOR('',#8971,10.);
+#2527=VECTOR('',#8974,10.);
+#2528=VECTOR('',#8975,10.);
+#2529=VECTOR('',#8976,10.);
+#2530=VECTOR('',#8983,10.);
+#2531=VECTOR('',#8986,10.);
+#2532=VECTOR('',#8987,10.);
+#2533=VECTOR('',#8988,10.);
+#2534=VECTOR('',#8995,10.);
+#2535=VECTOR('',#8998,10.);
+#2536=VECTOR('',#8999,10.);
+#2537=VECTOR('',#9000,10.);
+#2538=VECTOR('',#9009,10.);
+#2539=VECTOR('',#9010,10.);
+#2540=VECTOR('',#9011,10.);
+#2541=VECTOR('',#9014,10.);
+#2542=VECTOR('',#9015,10.);
+#2543=VECTOR('',#9016,10.);
+#2544=VECTOR('',#9019,10.);
+#2545=VECTOR('',#9020,10.);
+#2546=VECTOR('',#9023,10.);
+#2547=VECTOR('',#9024,10.);
+#2548=VECTOR('',#9025,10.);
+#2549=VECTOR('',#9028,10.);
+#2550=VECTOR('',#9029,10.);
+#2551=VECTOR('',#9030,10.);
+#2552=VECTOR('',#9033,10.);
+#2553=VECTOR('',#9034,10.);
+#2554=VECTOR('',#9037,10.);
+#2555=VECTOR('',#9042,10.);
+#2556=VECTOR('',#9043,10.);
+#2557=VECTOR('',#9048,10.);
+#2558=VECTOR('',#9051,10.);
+#2559=VECTOR('',#9056,10.);
+#2560=VECTOR('',#9057,10.);
+#2561=VECTOR('',#9062,10.);
+#2562=VECTOR('',#9065,10.);
+#2563=VECTOR('',#9066,10.);
+#2564=VECTOR('',#9067,10.);
+#2565=VECTOR('',#9068,10.);
+#2566=VECTOR('',#9071,10.);
+#2567=VECTOR('',#9072,10.);
+#2568=VECTOR('',#9073,10.);
+#2569=VECTOR('',#9074,10.);
+#2570=VECTOR('',#9077,10.);
+#2571=VECTOR('',#9084,10.);
+#2572=VECTOR('',#9085,10.);
+#2573=VECTOR('',#9086,10.);
+#2574=VECTOR('',#9089,10.);
+#2575=VECTOR('',#9096,10.);
+#2576=VECTOR('',#9097,10.);
+#2577=VECTOR('',#9098,10.);
+#2578=VECTOR('',#9101,10.);
+#2579=VECTOR('',#9108,10.);
+#2580=VECTOR('',#9109,10.);
+#2581=VECTOR('',#9110,10.);
+#2582=VECTOR('',#9119,10.);
+#2583=VECTOR('',#9122,10.);
+#2584=VECTOR('',#9125,10.);
+#2585=VECTOR('',#9126,10.);
+#2586=VECTOR('',#9127,10.);
+#2587=VECTOR('',#9130,10.);
+#2588=VECTOR('',#9133,10.);
+#2589=VECTOR('',#9136,10.);
+#2590=VECTOR('',#9141,10.);
+#2591=VECTOR('',#9146,10.);
+#2592=VECTOR('',#9147,10.);
+#2593=VECTOR('',#9152,10.);
+#2594=VECTOR('',#9153,10.);
+#2595=VECTOR('',#9154,10.);
+#2596=VECTOR('',#9159,10.);
+#2597=VECTOR('',#9162,10.);
+#2598=VECTOR('',#9163,10.);
+#2599=VECTOR('',#9168,10.);
+#2600=VECTOR('',#9171,10.);
+#2601=VECTOR('',#9172,10.);
+#2602=VECTOR('',#9177,10.);
+#2603=VECTOR('',#9180,10.);
+#2604=VECTOR('',#9181,10.);
+#2605=VECTOR('',#9192,10.);
+#2606=VECTOR('',#9195,10.);
+#2607=VECTOR('',#9198,10.);
+#2608=VECTOR('',#9199,10.);
+#2609=VECTOR('',#9206,10.);
+#2610=VECTOR('',#9209,10.);
+#2611=VECTOR('',#9212,10.);
+#2612=VECTOR('',#9215,10.);
+#2613=VECTOR('',#9220,10.);
+#2614=VECTOR('',#9223,10.);
+#2615=VECTOR('',#9224,10.);
+#2616=VECTOR('',#9227,10.);
+#2617=VECTOR('',#9230,10.);
+#2618=VECTOR('',#9233,10.);
+#2619=VECTOR('',#9238,10.);
+#2620=VECTOR('',#9239,10.);
+#2621=VECTOR('',#9240,10.);
+#2622=VECTOR('',#9245,10.);
+#2623=VECTOR('',#9248,10.);
+#2624=VECTOR('',#9249,10.);
+#2625=VECTOR('',#9254,10.);
+#2626=VECTOR('',#9257,10.);
+#2627=VECTOR('',#9258,10.);
+#2628=VECTOR('',#9263,10.);
+#2629=VECTOR('',#9266,10.);
+#2630=VECTOR('',#9267,10.);
+#2631=VECTOR('',#9270,10.);
+#2632=VECTOR('',#9271,10.);
+#2633=VECTOR('',#9276,10.);
+#2634=VECTOR('',#9279,10.);
+#2635=VECTOR('',#9280,10.);
+#2636=VECTOR('',#9299,10.);
+#2637=VECTOR('',#9300,10.);
+#2638=VECTOR('',#9301,10.);
+#2639=VECTOR('',#9302,10.);
+#2640=VECTOR('',#9305,10.);
+#2641=VECTOR('',#9312,10.);
+#2642=VECTOR('',#9313,10.);
+#2643=VECTOR('',#9314,10.);
+#2644=VECTOR('',#9317,10.);
+#2645=VECTOR('',#9324,10.);
+#2646=VECTOR('',#9325,10.);
+#2647=VECTOR('',#9326,10.);
+#2648=VECTOR('',#9329,10.);
+#2649=VECTOR('',#9336,10.);
+#2650=VECTOR('',#9337,10.);
+#2651=VECTOR('',#9338,10.);
+#2652=VECTOR('',#9347,10.);
+#2653=VECTOR('',#9350,10.);
+#2654=VECTOR('',#9353,10.);
+#2655=VECTOR('',#9354,10.);
+#2656=VECTOR('',#9357,10.);
+#2657=VECTOR('',#9362,10.);
+#2658=VECTOR('',#9363,10.);
+#2659=VECTOR('',#9366,10.);
+#2660=VECTOR('',#9367,10.);
+#2661=VECTOR('',#9368,10.);
+#2662=VECTOR('',#9369,10.);
+#2663=VECTOR('',#9370,10.);
+#2664=VECTOR('',#9371,10.);
+#2665=VECTOR('',#9372,10.);
+#2666=VECTOR('',#9373,10.);
+#2667=VECTOR('',#9378,10.);
+#2668=VECTOR('',#9381,10.);
+#2669=VECTOR('',#9384,10.);
+#2670=VECTOR('',#9385,10.);
+#2671=VECTOR('',#9386,10.);
+#2672=VECTOR('',#9393,10.);
+#2673=VECTOR('',#9400,10.);
+#2674=VECTOR('',#9407,10.);
+#2675=VECTOR('',#9414,10.);
+#2676=VECTOR('',#9421,10.);
+#2677=VECTOR('',#9428,10.);
+#2678=VECTOR('',#9435,10.);
+#2679=VECTOR('',#9444,10.);
+#2680=VECTOR('',#9447,10.);
+#2681=VECTOR('',#9450,10.);
+#2682=VECTOR('',#9457,10.);
+#2683=VECTOR('',#9458,10.);
+#2684=VECTOR('',#9461,10.);
+#2685=VECTOR('',#9466,10.);
+#2686=VECTOR('',#9469,10.);
+#2687=VECTOR('',#9472,10.);
+#2688=VECTOR('',#9473,10.);
+#2689=VECTOR('',#9478,10.);
+#2690=VECTOR('',#9479,10.);
+#2691=VECTOR('',#9482,10.);
+#2692=VECTOR('',#9489,10.);
+#2693=VECTOR('',#9490,10.);
+#2694=VECTOR('',#9493,10.);
+#2695=VECTOR('',#9500,10.);
+#2696=VECTOR('',#9505,10.);
+#2697=VECTOR('',#9508,10.);
+#2698=VECTOR('',#9509,10.);
+#2699=VECTOR('',#9510,10.);
+#2700=VECTOR('',#9511,10.);
+#2701=VECTOR('',#9512,10.);
+#2702=VECTOR('',#9513,10.);
+#2703=VECTOR('',#9514,10.);
+#2704=VECTOR('',#9515,10.);
+#2705=VECTOR('',#9520,10.);
+#2706=VECTOR('',#9523,10.);
+#2707=VECTOR('',#9530,10.);
+#2708=VECTOR('',#9533,10.);
+#2709=VECTOR('',#9536,10.);
+#2710=VECTOR('',#9539,10.);
+#2711=VECTOR('',#9542,10.);
+#2712=VECTOR('',#9547,10.);
+#2713=VECTOR('',#9550,10.);
+#2714=VECTOR('',#9555,10.);
+#2715=VECTOR('',#9558,10.);
+#2716=VECTOR('',#9561,10.);
+#2717=VECTOR('',#9564,10.);
+#2718=VECTOR('',#9567,10.);
+#2719=VECTOR('',#9568,10.);
+#2720=VECTOR('',#9575,10.);
+#2721=VECTOR('',#9580,10.);
+#2722=VECTOR('',#9581,10.);
+#2723=VECTOR('',#9582,10.);
+#2724=VECTOR('',#9585,10.);
+#2725=VECTOR('',#9588,10.);
+#2726=VECTOR('',#9591,10.);
+#2727=VECTOR('',#9592,10.);
+#2728=VECTOR('',#9593,10.);
+#2729=VECTOR('',#9596,10.);
+#2730=VECTOR('',#9599,10.);
+#2731=VECTOR('',#9616,10.);
+#2732=VECTOR('',#9619,10.);
+#2733=VECTOR('',#9630,1.7);
+#2734=VECTOR('',#9637,1.7);
+#2735=VECTOR('',#9644,1.7);
+#2736=VECTOR('',#9651,1.7);
+#2737=VECTOR('',#9658,10.);
+#2738=VECTOR('',#9661,10.);
+#2739=VECTOR('',#9664,10.);
+#2740=VECTOR('',#9673,10.);
+#2741=VECTOR('',#9674,10.);
+#2742=VECTOR('',#9675,10.);
+#2743=VECTOR('',#9678,10.);
+#2744=VECTOR('',#9679,10.);
+#2745=VECTOR('',#9680,10.);
+#2746=VECTOR('',#9683,10.);
+#2747=VECTOR('',#9684,10.);
+#2748=VECTOR('',#9687,10.);
+#2749=VECTOR('',#9688,10.);
+#2750=VECTOR('',#9689,10.);
+#2751=VECTOR('',#9692,10.);
+#2752=VECTOR('',#9693,10.);
+#2753=VECTOR('',#9694,10.);
+#2754=VECTOR('',#9697,10.);
+#2755=VECTOR('',#9698,10.);
+#2756=VECTOR('',#9701,10.);
+#2757=VECTOR('',#9702,10.);
+#2758=VECTOR('',#9703,10.);
+#2759=VECTOR('',#9706,10.);
+#2760=VECTOR('',#9707,10.);
+#2761=VECTOR('',#9708,10.);
+#2762=VECTOR('',#9711,10.);
+#2763=VECTOR('',#9712,10.);
+#2764=VECTOR('',#9715,10.);
+#2765=VECTOR('',#9716,10.);
+#2766=VECTOR('',#9717,10.);
+#2767=VECTOR('',#9720,10.);
+#2768=VECTOR('',#9721,10.);
+#2769=VECTOR('',#9722,10.);
+#2770=VECTOR('',#9725,10.);
+#2771=VECTOR('',#9726,10.);
+#2772=VECTOR('',#9727,10.);
+#2773=VECTOR('',#9730,10.);
+#2774=VECTOR('',#9731,10.);
+#2775=VECTOR('',#9732,10.);
+#2776=VECTOR('',#9733,10.);
+#2777=VECTOR('',#9736,10.);
+#2778=VECTOR('',#9737,10.);
+#2779=VECTOR('',#9738,10.);
+#2780=VECTOR('',#9741,10.);
+#2781=VECTOR('',#9742,10.);
+#2782=VECTOR('',#9743,10.);
+#2783=VECTOR('',#9746,10.);
+#2784=VECTOR('',#9747,10.);
+#2785=VECTOR('',#9750,10.);
+#2786=VECTOR('',#9751,10.);
+#2787=VECTOR('',#9752,10.);
+#2788=VECTOR('',#9755,10.);
+#2789=VECTOR('',#9756,10.);
+#2790=VECTOR('',#9757,10.);
+#2791=VECTOR('',#9760,10.);
+#2792=VECTOR('',#9761,10.);
+#2793=VECTOR('',#9764,10.);
+#2794=VECTOR('',#9765,10.);
+#2795=VECTOR('',#9766,10.);
+#2796=VECTOR('',#9769,10.);
+#2797=VECTOR('',#9770,10.);
+#2798=VECTOR('',#9771,10.);
+#2799=VECTOR('',#9774,10.);
+#2800=VECTOR('',#9775,10.);
+#2801=VECTOR('',#9778,10.);
+#2802=VECTOR('',#9779,10.);
+#2803=VECTOR('',#9780,10.);
+#2804=VECTOR('',#9783,10.);
+#2805=VECTOR('',#9784,10.);
+#2806=VECTOR('',#9785,10.);
+#2807=VECTOR('',#9788,10.);
+#2808=VECTOR('',#9789,10.);
+#2809=VECTOR('',#9790,10.);
+#2810=VECTOR('',#9793,10.);
+#2811=VECTOR('',#9794,10.);
+#2812=VECTOR('',#9797,10.);
+#2813=VECTOR('',#9798,10.);
+#2814=VECTOR('',#9799,10.);
+#2815=VECTOR('',#9802,10.);
+#2816=VECTOR('',#9803,10.);
+#2817=VECTOR('',#9804,10.);
+#2818=VECTOR('',#9807,10.);
+#2819=VECTOR('',#9808,10.);
+#2820=VECTOR('',#9811,10.);
+#2821=VECTOR('',#9812,10.);
+#2822=VECTOR('',#9815,10.);
+#2823=VECTOR('',#9816,10.);
+#2824=VECTOR('',#9819,10.);
+#2825=VECTOR('',#9820,10.);
+#2826=VECTOR('',#9821,10.);
+#2827=VECTOR('',#9824,10.);
+#2828=VECTOR('',#9825,10.);
+#2829=VECTOR('',#9828,10.);
+#2830=VECTOR('',#9829,10.);
+#2831=VECTOR('',#9832,10.);
+#2832=VECTOR('',#9833,10.);
+#2833=VECTOR('',#9836,10.);
+#2834=VECTOR('',#9837,10.);
+#2835=VECTOR('',#9838,10.);
+#2836=VECTOR('',#9841,10.);
+#2837=VECTOR('',#9842,10.);
+#2838=VECTOR('',#9845,10.);
+#2839=VECTOR('',#9846,10.);
+#2840=VECTOR('',#9847,10.);
+#2841=VECTOR('',#9850,10.);
+#2842=VECTOR('',#9851,10.);
+#2843=VECTOR('',#9854,10.);
+#2844=VECTOR('',#9855,10.);
+#2845=VECTOR('',#9856,10.);
+#2846=VECTOR('',#9859,10.);
+#2847=VECTOR('',#9860,10.);
+#2848=VECTOR('',#9863,10.);
+#2849=VECTOR('',#9864,10.);
+#2850=VECTOR('',#9867,10.);
+#2851=VECTOR('',#9868,10.);
+#2852=VECTOR('',#9871,10.);
+#2853=VECTOR('',#9872,10.);
+#2854=VECTOR('',#9875,10.);
+#2855=VECTOR('',#9876,10.);
+#2856=VECTOR('',#9879,10.);
+#2857=VECTOR('',#9880,10.);
+#2858=VECTOR('',#9881,10.);
+#2859=VECTOR('',#9884,10.);
+#2860=VECTOR('',#9885,10.);
+#2861=VECTOR('',#9886,10.);
+#2862=VECTOR('',#9889,10.);
+#2863=VECTOR('',#9890,10.);
+#2864=VECTOR('',#9895,10.);
+#2865=VECTOR('',#9896,10.);
+#2866=VECTOR('',#9899,10.);
+#2867=VECTOR('',#9906,10.);
+#2868=VECTOR('',#9909,10.);
+#2869=VECTOR('',#9922,3.);
+#2870=VECTOR('',#9931,1.7);
+#2871=VECTOR('',#9934,10.);
+#2872=VECTOR('',#9937,10.);
+#2873=VERTEX_POINT('',#9957);
+#2874=VERTEX_POINT('',#9958);
+#2875=VERTEX_POINT('',#9960);
+#2876=VERTEX_POINT('',#9962);
+#2877=VERTEX_POINT('',#9966);
+#2878=VERTEX_POINT('',#9967);
+#2879=VERTEX_POINT('',#9969);
+#2880=VERTEX_POINT('',#9971);
+#2881=VERTEX_POINT('',#9976);
+#2882=VERTEX_POINT('',#9978);
+#2883=VERTEX_POINT('',#9982);
+#2884=VERTEX_POINT('',#9984);
+#2885=VERTEX_POINT('',#9988);
+#2886=VERTEX_POINT('',#9990);
+#2887=VERTEX_POINT('',#9994);
+#2888=VERTEX_POINT('',#9996);
+#2889=VERTEX_POINT('',#10000);
+#2890=VERTEX_POINT('',#10002);
+#2891=VERTEX_POINT('',#10006);
+#2892=VERTEX_POINT('',#10007);
+#2893=VERTEX_POINT('',#10009);
+#2894=VERTEX_POINT('',#10011);
+#2895=VERTEX_POINT('',#10015);
+#2896=VERTEX_POINT('',#10017);
+#2897=VERTEX_POINT('',#10021);
+#2898=VERTEX_POINT('',#10023);
+#2899=VERTEX_POINT('',#10031);
+#2900=VERTEX_POINT('',#10033);
+#2901=VERTEX_POINT('',#10038);
+#2902=VERTEX_POINT('',#10039);
+#2903=VERTEX_POINT('',#10041);
+#2904=VERTEX_POINT('',#10043);
+#2905=VERTEX_POINT('',#10047);
+#2906=VERTEX_POINT('',#10049);
+#2907=VERTEX_POINT('',#10053);
+#2908=VERTEX_POINT('',#10055);
+#2909=VERTEX_POINT('',#10063);
+#2910=VERTEX_POINT('',#10064);
+#2911=VERTEX_POINT('',#10066);
+#2912=VERTEX_POINT('',#10068);
+#2913=VERTEX_POINT('',#10072);
+#2914=VERTEX_POINT('',#10074);
+#2915=VERTEX_POINT('',#10078);
+#2916=VERTEX_POINT('',#10080);
+#2917=VERTEX_POINT('',#10088);
+#2918=VERTEX_POINT('',#10089);
+#2919=VERTEX_POINT('',#10091);
+#2920=VERTEX_POINT('',#10093);
+#2921=VERTEX_POINT('',#10097);
+#2922=VERTEX_POINT('',#10099);
+#2923=VERTEX_POINT('',#10103);
+#2924=VERTEX_POINT('',#10105);
+#2925=VERTEX_POINT('',#10113);
+#2926=VERTEX_POINT('',#10114);
+#2927=VERTEX_POINT('',#10116);
+#2928=VERTEX_POINT('',#10118);
+#2929=VERTEX_POINT('',#10122);
+#2930=VERTEX_POINT('',#10124);
+#2931=VERTEX_POINT('',#10128);
+#2932=VERTEX_POINT('',#10130);
+#2933=VERTEX_POINT('',#10138);
+#2934=VERTEX_POINT('',#10139);
+#2935=VERTEX_POINT('',#10141);
+#2936=VERTEX_POINT('',#10143);
+#2937=VERTEX_POINT('',#10147);
+#2938=VERTEX_POINT('',#10149);
+#2939=VERTEX_POINT('',#10153);
+#2940=VERTEX_POINT('',#10155);
+#2941=VERTEX_POINT('',#10163);
+#2942=VERTEX_POINT('',#10164);
+#2943=VERTEX_POINT('',#10166);
+#2944=VERTEX_POINT('',#10168);
+#2945=VERTEX_POINT('',#10172);
+#2946=VERTEX_POINT('',#10174);
+#2947=VERTEX_POINT('',#10178);
+#2948=VERTEX_POINT('',#10180);
+#2949=VERTEX_POINT('',#10188);
+#2950=VERTEX_POINT('',#10189);
+#2951=VERTEX_POINT('',#10191);
+#2952=VERTEX_POINT('',#10193);
+#2953=VERTEX_POINT('',#10197);
+#2954=VERTEX_POINT('',#10199);
+#2955=VERTEX_POINT('',#10201);
+#2956=VERTEX_POINT('',#10205);
+#2957=VERTEX_POINT('',#10207);
+#2958=VERTEX_POINT('',#10211);
+#2959=VERTEX_POINT('',#10219);
+#2960=VERTEX_POINT('',#10220);
+#2961=VERTEX_POINT('',#10222);
+#2962=VERTEX_POINT('',#10224);
+#2963=VERTEX_POINT('',#10228);
+#2964=VERTEX_POINT('',#10230);
+#2965=VERTEX_POINT('',#10234);
+#2966=VERTEX_POINT('',#10236);
+#2967=VERTEX_POINT('',#10244);
+#2968=VERTEX_POINT('',#10245);
+#2969=VERTEX_POINT('',#10247);
+#2970=VERTEX_POINT('',#10249);
+#2971=VERTEX_POINT('',#10253);
+#2972=VERTEX_POINT('',#10255);
+#2973=VERTEX_POINT('',#10259);
+#2974=VERTEX_POINT('',#10261);
+#2975=VERTEX_POINT('',#10269);
+#2976=VERTEX_POINT('',#10270);
+#2977=VERTEX_POINT('',#10272);
+#2978=VERTEX_POINT('',#10274);
+#2979=VERTEX_POINT('',#10278);
+#2980=VERTEX_POINT('',#10280);
+#2981=VERTEX_POINT('',#10284);
+#2982=VERTEX_POINT('',#10286);
+#2983=VERTEX_POINT('',#10294);
+#2984=VERTEX_POINT('',#10295);
+#2985=VERTEX_POINT('',#10297);
+#2986=VERTEX_POINT('',#10299);
+#2987=VERTEX_POINT('',#10303);
+#2988=VERTEX_POINT('',#10305);
+#2989=VERTEX_POINT('',#10309);
+#2990=VERTEX_POINT('',#10311);
+#2991=VERTEX_POINT('',#10319);
+#2992=VERTEX_POINT('',#10321);
+#2993=VERTEX_POINT('',#10325);
+#2994=VERTEX_POINT('',#10327);
+#2995=VERTEX_POINT('',#10330);
+#2996=VERTEX_POINT('',#10332);
+#2997=VERTEX_POINT('',#10334);
+#2998=VERTEX_POINT('',#10337);
+#2999=VERTEX_POINT('',#10339);
+#3000=VERTEX_POINT('',#10341);
+#3001=VERTEX_POINT('',#10344);
+#3002=VERTEX_POINT('',#10346);
+#3003=VERTEX_POINT('',#10348);
+#3004=VERTEX_POINT('',#10350);
+#3005=VERTEX_POINT('',#10353);
+#3006=VERTEX_POINT('',#10355);
+#3007=VERTEX_POINT('',#10359);
+#3008=VERTEX_POINT('',#10363);
+#3009=VERTEX_POINT('',#10370);
+#3010=VERTEX_POINT('',#10371);
+#3011=VERTEX_POINT('',#10373);
+#3012=VERTEX_POINT('',#10375);
+#3013=VERTEX_POINT('',#10379);
+#3014=VERTEX_POINT('',#10381);
+#3015=VERTEX_POINT('',#10385);
+#3016=VERTEX_POINT('',#10387);
+#3017=VERTEX_POINT('',#10395);
+#3018=VERTEX_POINT('',#10396);
+#3019=VERTEX_POINT('',#10398);
+#3020=VERTEX_POINT('',#10400);
+#3021=VERTEX_POINT('',#10404);
+#3022=VERTEX_POINT('',#10405);
+#3023=VERTEX_POINT('',#10407);
+#3024=VERTEX_POINT('',#10409);
+#3025=VERTEX_POINT('',#10416);
+#3026=VERTEX_POINT('',#10419);
+#3027=VERTEX_POINT('',#10422);
+#3028=VERTEX_POINT('',#10424);
+#3029=VERTEX_POINT('',#10427);
+#3030=VERTEX_POINT('',#10429);
+#3031=VERTEX_POINT('',#10431);
+#3032=VERTEX_POINT('',#10433);
+#3033=VERTEX_POINT('',#10436);
+#3034=VERTEX_POINT('',#10438);
+#3035=VERTEX_POINT('',#10463);
+#3036=VERTEX_POINT('',#10465);
+#3037=VERTEX_POINT('',#10469);
+#3038=VERTEX_POINT('',#10470);
+#3039=VERTEX_POINT('',#10472);
+#3040=VERTEX_POINT('',#10474);
+#3041=VERTEX_POINT('',#10476);
+#3042=VERTEX_POINT('',#10478);
+#3043=VERTEX_POINT('',#10480);
+#3044=VERTEX_POINT('',#10482);
+#3045=VERTEX_POINT('',#10485);
+#3046=VERTEX_POINT('',#10487);
+#3047=VERTEX_POINT('',#10488);
+#3048=VERTEX_POINT('',#10490);
+#3049=VERTEX_POINT('',#10492);
+#3050=VERTEX_POINT('',#10495);
+#3051=VERTEX_POINT('',#10496);
+#3052=VERTEX_POINT('',#10498);
+#3053=VERTEX_POINT('',#10500);
+#3054=VERTEX_POINT('',#10502);
+#3055=VERTEX_POINT('',#10504);
+#3056=VERTEX_POINT('',#10507);
+#3057=VERTEX_POINT('',#10508);
+#3058=VERTEX_POINT('',#10510);
+#3059=VERTEX_POINT('',#10512);
+#3060=VERTEX_POINT('',#10514);
+#3061=VERTEX_POINT('',#10516);
+#3062=VERTEX_POINT('',#10520);
+#3063=VERTEX_POINT('',#10524);
+#3064=VERTEX_POINT('',#10528);
+#3065=VERTEX_POINT('',#10532);
+#3066=VERTEX_POINT('',#10535);
+#3067=VERTEX_POINT('',#10551);
+#3068=VERTEX_POINT('',#10555);
+#3069=VERTEX_POINT('',#10558);
+#3070=VERTEX_POINT('',#10574);
+#3071=VERTEX_POINT('',#10576);
+#3072=VERTEX_POINT('',#10580);
+#3073=VERTEX_POINT('',#10584);
+#3074=VERTEX_POINT('',#10586);
+#3075=VERTEX_POINT('',#10588);
+#3076=VERTEX_POINT('',#10592);
+#3077=VERTEX_POINT('',#10596);
+#3078=VERTEX_POINT('',#10600);
+#3079=VERTEX_POINT('',#10607);
+#3080=VERTEX_POINT('',#10609);
+#3081=VERTEX_POINT('',#10613);
+#3082=VERTEX_POINT('',#10617);
+#3083=VERTEX_POINT('',#10624);
+#3084=VERTEX_POINT('',#10625);
+#3085=VERTEX_POINT('',#10627);
+#3086=VERTEX_POINT('',#10629);
+#3087=VERTEX_POINT('',#10633);
+#3088=VERTEX_POINT('',#10635);
+#3089=VERTEX_POINT('',#10639);
+#3090=VERTEX_POINT('',#10641);
+#3091=VERTEX_POINT('',#10653);
+#3092=VERTEX_POINT('',#10654);
+#3093=VERTEX_POINT('',#10656);
+#3094=VERTEX_POINT('',#10658);
+#3095=VERTEX_POINT('',#10660);
+#3096=VERTEX_POINT('',#10662);
+#3097=VERTEX_POINT('',#10664);
+#3098=VERTEX_POINT('',#10666);
+#3099=VERTEX_POINT('',#10670);
+#3100=VERTEX_POINT('',#10672);
+#3101=VERTEX_POINT('',#10676);
+#3102=VERTEX_POINT('',#10680);
+#3103=VERTEX_POINT('',#10684);
+#3104=VERTEX_POINT('',#10688);
+#3105=VERTEX_POINT('',#10692);
+#3106=VERTEX_POINT('',#10696);
+#3107=VERTEX_POINT('',#10702);
+#3108=VERTEX_POINT('',#10704);
+#3109=VERTEX_POINT('',#10708);
+#3110=VERTEX_POINT('',#10712);
+#3111=VERTEX_POINT('',#10716);
+#3112=VERTEX_POINT('',#10720);
+#3113=VERTEX_POINT('',#10723);
+#3114=VERTEX_POINT('',#10726);
+#3115=VERTEX_POINT('',#10729);
+#3116=VERTEX_POINT('',#10732);
+#3117=VERTEX_POINT('',#10737);
+#3118=VERTEX_POINT('',#10742);
+#3119=VERTEX_POINT('',#10747);
+#3120=VERTEX_POINT('',#10752);
+#3121=VERTEX_POINT('',#10754);
+#3122=VERTEX_POINT('',#10758);
+#3123=VERTEX_POINT('',#10762);
+#3124=VERTEX_POINT('',#10766);
+#3125=VERTEX_POINT('',#10770);
+#3126=VERTEX_POINT('',#10774);
+#3127=VERTEX_POINT('',#10778);
+#3128=VERTEX_POINT('',#10784);
+#3129=VERTEX_POINT('',#10785);
+#3130=VERTEX_POINT('',#10787);
+#3131=VERTEX_POINT('',#10789);
+#3132=VERTEX_POINT('',#10793);
+#3133=VERTEX_POINT('',#10795);
+#3134=VERTEX_POINT('',#10799);
+#3135=VERTEX_POINT('',#10801);
+#3136=VERTEX_POINT('',#10805);
+#3137=VERTEX_POINT('',#10807);
+#3138=VERTEX_POINT('',#10811);
+#3139=VERTEX_POINT('',#10813);
+#3140=VERTEX_POINT('',#10817);
+#3141=VERTEX_POINT('',#10819);
+#3142=VERTEX_POINT('',#10823);
+#3143=VERTEX_POINT('',#10825);
+#3144=VERTEX_POINT('',#10833);
+#3145=VERTEX_POINT('',#10835);
+#3146=VERTEX_POINT('',#10837);
+#3147=VERTEX_POINT('',#10852);
+#3148=VERTEX_POINT('',#10854);
+#3149=VERTEX_POINT('',#10858);
+#3150=VERTEX_POINT('',#10859);
+#3151=VERTEX_POINT('',#10861);
+#3152=VERTEX_POINT('',#10863);
+#3153=VERTEX_POINT('',#10865);
+#3154=VERTEX_POINT('',#10867);
+#3155=VERTEX_POINT('',#10869);
+#3156=VERTEX_POINT('',#10871);
+#3157=VERTEX_POINT('',#10874);
+#3158=VERTEX_POINT('',#10876);
+#3159=VERTEX_POINT('',#10878);
+#3160=VERTEX_POINT('',#10879);
+#3161=VERTEX_POINT('',#10881);
+#3162=VERTEX_POINT('',#10883);
+#3163=VERTEX_POINT('',#10885);
+#3164=VERTEX_POINT('',#10887);
+#3165=VERTEX_POINT('',#10889);
+#3166=VERTEX_POINT('',#10891);
+#3167=VERTEX_POINT('',#10894);
+#3168=VERTEX_POINT('',#10897);
+#3169=VERTEX_POINT('',#10901);
+#3170=VERTEX_POINT('',#10905);
+#3171=VERTEX_POINT('',#10909);
+#3172=VERTEX_POINT('',#10913);
+#3173=VERTEX_POINT('',#10917);
+#3174=VERTEX_POINT('',#10921);
+#3175=VERTEX_POINT('',#10925);
+#3176=VERTEX_POINT('',#10927);
+#3177=VERTEX_POINT('',#10931);
+#3178=VERTEX_POINT('',#10935);
+#3179=VERTEX_POINT('',#10939);
+#3180=VERTEX_POINT('',#10943);
+#3181=VERTEX_POINT('',#10947);
+#3182=VERTEX_POINT('',#10951);
+#3183=VERTEX_POINT('',#10957);
+#3184=VERTEX_POINT('',#10959);
+#3185=VERTEX_POINT('',#10963);
+#3186=VERTEX_POINT('',#10966);
+#3187=VERTEX_POINT('',#10968);
+#3188=VERTEX_POINT('',#10972);
+#3189=VERTEX_POINT('',#10975);
+#3190=VERTEX_POINT('',#10977);
+#3191=VERTEX_POINT('',#10981);
+#3192=VERTEX_POINT('',#10984);
+#3193=VERTEX_POINT('',#10986);
+#3194=VERTEX_POINT('',#10990);
+#3195=VERTEX_POINT('',#10993);
+#3196=VERTEX_POINT('',#10997);
+#3197=VERTEX_POINT('',#11001);
+#3198=VERTEX_POINT('',#11005);
+#3199=VERTEX_POINT('',#11009);
+#3200=VERTEX_POINT('',#11010);
+#3201=VERTEX_POINT('',#11012);
+#3202=VERTEX_POINT('',#11014);
+#3203=VERTEX_POINT('',#11018);
+#3204=VERTEX_POINT('',#11020);
+#3205=VERTEX_POINT('',#11024);
+#3206=VERTEX_POINT('',#11026);
+#3207=VERTEX_POINT('',#11030);
+#3208=VERTEX_POINT('',#11032);
+#3209=VERTEX_POINT('',#11036);
+#3210=VERTEX_POINT('',#11038);
+#3211=VERTEX_POINT('',#11042);
+#3212=VERTEX_POINT('',#11044);
+#3213=VERTEX_POINT('',#11048);
+#3214=VERTEX_POINT('',#11050);
+#3215=VERTEX_POINT('',#11054);
+#3216=VERTEX_POINT('',#11056);
+#3217=VERTEX_POINT('',#11060);
+#3218=VERTEX_POINT('',#11062);
+#3219=VERTEX_POINT('',#11066);
+#3220=VERTEX_POINT('',#11068);
+#3221=VERTEX_POINT('',#11072);
+#3222=VERTEX_POINT('',#11074);
+#3223=VERTEX_POINT('',#11078);
+#3224=VERTEX_POINT('',#11080);
+#3225=VERTEX_POINT('',#11084);
+#3226=VERTEX_POINT('',#11086);
+#3227=VERTEX_POINT('',#11090);
+#3228=VERTEX_POINT('',#11092);
+#3229=VERTEX_POINT('',#11096);
+#3230=VERTEX_POINT('',#11098);
+#3231=VERTEX_POINT('',#11105);
+#3232=VERTEX_POINT('',#11106);
+#3233=VERTEX_POINT('',#11108);
+#3234=VERTEX_POINT('',#11112);
+#3235=VERTEX_POINT('',#11114);
+#3236=VERTEX_POINT('',#11118);
+#3237=VERTEX_POINT('',#11122);
+#3238=VERTEX_POINT('',#11123);
+#3239=VERTEX_POINT('',#11125);
+#3240=VERTEX_POINT('',#11129);
+#3241=VERTEX_POINT('',#11131);
+#3242=VERTEX_POINT('',#11135);
+#3243=VERTEX_POINT('',#11139);
+#3244=VERTEX_POINT('',#11140);
+#3245=VERTEX_POINT('',#11144);
+#3246=VERTEX_POINT('',#11146);
+#3247=VERTEX_POINT('',#11152);
+#3248=VERTEX_POINT('',#11153);
+#3249=VERTEX_POINT('',#11157);
+#3250=VERTEX_POINT('',#11159);
+#3251=VERTEX_POINT('',#11165);
+#3252=VERTEX_POINT('',#11168);
+#3253=VERTEX_POINT('',#11172);
+#3254=VERTEX_POINT('',#11173);
+#3255=VERTEX_POINT('',#11175);
+#3256=VERTEX_POINT('',#11177);
+#3257=VERTEX_POINT('',#11181);
+#3258=VERTEX_POINT('',#11182);
+#3259=VERTEX_POINT('',#11187);
+#3260=VERTEX_POINT('',#11188);
+#3261=VERTEX_POINT('',#11193);
+#3262=VERTEX_POINT('',#11194);
+#3263=VERTEX_POINT('',#11199);
+#3264=VERTEX_POINT('',#11200);
+#3265=VERTEX_POINT('',#11205);
+#3266=VERTEX_POINT('',#11206);
+#3267=VERTEX_POINT('',#11211);
+#3268=VERTEX_POINT('',#11212);
+#3269=VERTEX_POINT('',#11220);
+#3270=VERTEX_POINT('',#11222);
+#3271=VERTEX_POINT('',#11226);
+#3272=VERTEX_POINT('',#11229);
+#3273=VERTEX_POINT('',#11230);
+#3274=VERTEX_POINT('',#11232);
+#3275=VERTEX_POINT('',#11234);
+#3276=VERTEX_POINT('',#11236);
+#3277=VERTEX_POINT('',#11238);
+#3278=VERTEX_POINT('',#11240);
+#3279=VERTEX_POINT('',#11242);
+#3280=VERTEX_POINT('',#11246);
+#3281=VERTEX_POINT('',#11250);
+#3282=VERTEX_POINT('',#11255);
+#3283=VERTEX_POINT('',#11256);
+#3284=VERTEX_POINT('',#11261);
+#3285=VERTEX_POINT('',#11265);
+#3286=VERTEX_POINT('',#11269);
+#3287=VERTEX_POINT('',#11273);
+#3288=VERTEX_POINT('',#11277);
+#3289=VERTEX_POINT('',#11281);
+#3290=VERTEX_POINT('',#11289);
+#3291=VERTEX_POINT('',#11291);
+#3292=VERTEX_POINT('',#11295);
+#3293=VERTEX_POINT('',#11301);
+#3294=VERTEX_POINT('',#11302);
+#3295=VERTEX_POINT('',#11304);
+#3296=VERTEX_POINT('',#11306);
+#3297=VERTEX_POINT('',#11308);
+#3298=VERTEX_POINT('',#11310);
+#3299=VERTEX_POINT('',#11312);
+#3300=VERTEX_POINT('',#11314);
+#3301=VERTEX_POINT('',#11317);
+#3302=VERTEX_POINT('',#11319);
+#3303=VERTEX_POINT('',#11321);
+#3304=VERTEX_POINT('',#11333);
+#3305=VERTEX_POINT('',#11334);
+#3306=VERTEX_POINT('',#11339);
+#3307=VERTEX_POINT('',#11343);
+#3308=VERTEX_POINT('',#11347);
+#3309=VERTEX_POINT('',#11351);
+#3310=VERTEX_POINT('',#11355);
+#3311=VERTEX_POINT('',#11359);
+#3312=VERTEX_POINT('',#11363);
+#3313=VERTEX_POINT('',#11367);
+#3314=VERTEX_POINT('',#11371);
+#3315=VERTEX_POINT('',#11383);
+#3316=VERTEX_POINT('',#11384);
+#3317=VERTEX_POINT('',#11386);
+#3318=VERTEX_POINT('',#11388);
+#3319=VERTEX_POINT('',#11392);
+#3320=VERTEX_POINT('',#11393);
+#3321=VERTEX_POINT('',#11398);
+#3322=VERTEX_POINT('',#11399);
+#3323=VERTEX_POINT('',#11404);
+#3324=VERTEX_POINT('',#11405);
+#3325=VERTEX_POINT('',#11410);
+#3326=VERTEX_POINT('',#11411);
+#3327=VERTEX_POINT('',#11416);
+#3328=VERTEX_POINT('',#11417);
+#3329=VERTEX_POINT('',#11422);
+#3330=VERTEX_POINT('',#11423);
+#3331=VERTEX_POINT('',#11431);
+#3332=VERTEX_POINT('',#11433);
+#3333=VERTEX_POINT('',#11437);
+#3334=VERTEX_POINT('',#11441);
+#3335=VERTEX_POINT('',#11445);
+#3336=VERTEX_POINT('',#11449);
+#3337=VERTEX_POINT('',#11450);
+#3338=VERTEX_POINT('',#11452);
+#3339=VERTEX_POINT('',#11454);
+#3340=VERTEX_POINT('',#11457);
+#3341=VERTEX_POINT('',#11458);
+#3342=VERTEX_POINT('',#11460);
+#3343=VERTEX_POINT('',#11462);
+#3344=VERTEX_POINT('',#11466);
+#3345=VERTEX_POINT('',#11467);
+#3346=VERTEX_POINT('',#11469);
+#3347=VERTEX_POINT('',#11471);
+#3348=VERTEX_POINT('',#11475);
+#3349=VERTEX_POINT('',#11477);
+#3350=VERTEX_POINT('',#11481);
+#3351=VERTEX_POINT('',#11483);
+#3352=VERTEX_POINT('',#11485);
+#3353=VERTEX_POINT('',#11487);
+#3354=VERTEX_POINT('',#11489);
+#3355=VERTEX_POINT('',#11491);
+#3356=VERTEX_POINT('',#11493);
+#3357=VERTEX_POINT('',#11495);
+#3358=VERTEX_POINT('',#11497);
+#3359=VERTEX_POINT('',#11499);
+#3360=VERTEX_POINT('',#11501);
+#3361=VERTEX_POINT('',#11503);
+#3362=VERTEX_POINT('',#11505);
+#3363=VERTEX_POINT('',#11508);
+#3364=VERTEX_POINT('',#11509);
+#3365=VERTEX_POINT('',#11511);
+#3366=VERTEX_POINT('',#11513);
+#3367=VERTEX_POINT('',#11515);
+#3368=VERTEX_POINT('',#11517);
+#3369=VERTEX_POINT('',#11519);
+#3370=VERTEX_POINT('',#11521);
+#3371=VERTEX_POINT('',#11523);
+#3372=VERTEX_POINT('',#11525);
+#3373=VERTEX_POINT('',#11527);
+#3374=VERTEX_POINT('',#11529);
+#3375=VERTEX_POINT('',#11531);
+#3376=VERTEX_POINT('',#11533);
+#3377=VERTEX_POINT('',#11535);
+#3378=VERTEX_POINT('',#11537);
+#3379=VERTEX_POINT('',#11541);
+#3380=VERTEX_POINT('',#11543);
+#3381=VERTEX_POINT('',#11547);
+#3382=VERTEX_POINT('',#11551);
+#3383=VERTEX_POINT('',#11552);
+#3384=VERTEX_POINT('',#11557);
+#3385=VERTEX_POINT('',#11561);
+#3386=VERTEX_POINT('',#11563);
+#3387=VERTEX_POINT('',#11567);
+#3388=VERTEX_POINT('',#11571);
+#3389=VERTEX_POINT('',#11572);
+#3390=VERTEX_POINT('',#11577);
+#3391=VERTEX_POINT('',#11581);
+#3392=VERTEX_POINT('',#11582);
+#3393=VERTEX_POINT('',#11587);
+#3394=VERTEX_POINT('',#11591);
+#3395=VERTEX_POINT('',#11595);
+#3396=VERTEX_POINT('',#11599);
+#3397=VERTEX_POINT('',#11601);
+#3398=VERTEX_POINT('',#11604);
+#3399=VERTEX_POINT('',#11606);
+#3400=VERTEX_POINT('',#11609);
+#3401=VERTEX_POINT('',#11613);
+#3402=VERTEX_POINT('',#11617);
+#3403=VERTEX_POINT('',#11621);
+#3404=VERTEX_POINT('',#11627);
+#3405=VERTEX_POINT('',#11629);
+#3406=VERTEX_POINT('',#11635);
+#3407=VERTEX_POINT('',#11641);
+#3408=VERTEX_POINT('',#11647);
+#3409=VERTEX_POINT('',#11649);
+#3410=VERTEX_POINT('',#11653);
+#3411=VERTEX_POINT('',#11659);
+#3412=VERTEX_POINT('',#11663);
+#3413=VERTEX_POINT('',#11665);
+#3414=VERTEX_POINT('',#11673);
+#3415=VERTEX_POINT('',#11675);
+#3416=VERTEX_POINT('',#11689);
+#3417=VERTEX_POINT('',#11691);
+#3418=VERTEX_POINT('',#11693);
+#3419=VERTEX_POINT('',#11696);
+#3420=VERTEX_POINT('',#11698);
+#3421=VERTEX_POINT('',#11700);
+#3422=VERTEX_POINT('',#11702);
+#3423=VERTEX_POINT('',#11705);
+#3424=VERTEX_POINT('',#11710);
+#3425=VERTEX_POINT('',#11715);
+#3426=VERTEX_POINT('',#11720);
+#3427=VERTEX_POINT('',#11734);
+#3428=VERTEX_POINT('',#11735);
+#3429=VERTEX_POINT('',#11737);
+#3430=VERTEX_POINT('',#11741);
+#3431=VERTEX_POINT('',#11742);
+#3432=VERTEX_POINT('',#11744);
+#3433=VERTEX_POINT('',#11751);
+#3434=VERTEX_POINT('',#11752);
+#3435=VERTEX_POINT('',#11754);
+#3436=VERTEX_POINT('',#11758);
+#3437=VERTEX_POINT('',#11759);
+#3438=VERTEX_POINT('',#11761);
+#3439=VERTEX_POINT('',#11768);
+#3440=VERTEX_POINT('',#11769);
+#3441=VERTEX_POINT('',#11771);
+#3442=VERTEX_POINT('',#11775);
+#3443=VERTEX_POINT('',#11776);
+#3444=VERTEX_POINT('',#11778);
+#3445=VERTEX_POINT('',#11785);
+#3446=VERTEX_POINT('',#11787);
+#3447=VERTEX_POINT('',#11791);
+#3448=VERTEX_POINT('',#11793);
+#3449=VERTEX_POINT('',#11797);
+#3450=VERTEX_POINT('',#11798);
+#3451=VERTEX_POINT('',#11800);
+#3452=VERTEX_POINT('',#11804);
+#3453=VERTEX_POINT('',#11805);
+#3454=VERTEX_POINT('',#11807);
+#3455=VERTEX_POINT('',#11809);
+#3456=VERTEX_POINT('',#11813);
+#3457=VERTEX_POINT('',#11814);
+#3458=VERTEX_POINT('',#11816);
+#3459=VERTEX_POINT('',#11820);
+#3460=VERTEX_POINT('',#11821);
+#3461=VERTEX_POINT('',#11823);
+#3462=VERTEX_POINT('',#11830);
+#3463=VERTEX_POINT('',#11831);
+#3464=VERTEX_POINT('',#11833);
+#3465=VERTEX_POINT('',#11837);
+#3466=VERTEX_POINT('',#11838);
+#3467=VERTEX_POINT('',#11840);
+#3468=VERTEX_POINT('',#11847);
+#3469=VERTEX_POINT('',#11848);
+#3470=VERTEX_POINT('',#11853);
+#3471=VERTEX_POINT('',#11854);
+#3472=VERTEX_POINT('',#11856);
+#3473=VERTEX_POINT('',#11863);
+#3474=VERTEX_POINT('',#11864);
+#3475=VERTEX_POINT('',#11866);
+#3476=VERTEX_POINT('',#11870);
+#3477=VERTEX_POINT('',#11872);
+#3478=VERTEX_POINT('',#11876);
+#3479=VERTEX_POINT('',#11877);
+#3480=VERTEX_POINT('',#11879);
+#3481=VERTEX_POINT('',#11886);
+#3482=VERTEX_POINT('',#11888);
+#3483=VERTEX_POINT('',#11892);
+#3484=VERTEX_POINT('',#11894);
+#3485=VERTEX_POINT('',#11907);
+#3486=VERTEX_POINT('',#11909);
+#3487=VERTEX_POINT('',#11922);
+#3488=VERTEX_POINT('',#11924);
+#3489=VERTEX_POINT('',#11931);
+#3490=VERTEX_POINT('',#11932);
+#3491=VERTEX_POINT('',#11940);
+#3492=VERTEX_POINT('',#11942);
+#3493=VERTEX_POINT('',#11961);
+#3494=VERTEX_POINT('',#11962);
+#3495=VERTEX_POINT('',#11967);
+#3496=VERTEX_POINT('',#11968);
+#3497=VERTEX_POINT('',#11982);
+#3498=VERTEX_POINT('',#11991);
+#3499=VERTEX_POINT('',#11995);
+#3500=VERTEX_POINT('',#11999);
+#3501=EDGE_CURVE('',#2873,#2874,#1393,.T.);
+#3502=EDGE_CURVE('',#2874,#2875,#1394,.T.);
+#3503=EDGE_CURVE('',#2875,#2876,#1395,.T.);
+#3504=EDGE_CURVE('',#2873,#2876,#1396,.T.);
+#3505=EDGE_CURVE('',#2877,#2878,#1397,.T.);
+#3506=EDGE_CURVE('',#2879,#2877,#1398,.T.);
+#3507=EDGE_CURVE('',#2880,#2879,#1399,.T.);
+#3508=EDGE_CURVE('',#2880,#2878,#1400,.T.);
+#3509=EDGE_CURVE('',#2878,#2874,#1401,.T.);
+#3510=EDGE_CURVE('',#2881,#2880,#1402,.T.);
+#3511=EDGE_CURVE('',#2881,#2882,#1403,.T.);
+#3512=EDGE_CURVE('',#2875,#2882,#1404,.T.);
+#3513=EDGE_CURVE('',#2882,#2883,#1405,.T.);
+#3514=EDGE_CURVE('',#2884,#2881,#1406,.T.);
+#3515=EDGE_CURVE('',#2883,#2884,#1407,.T.);
+#3516=EDGE_CURVE('',#2876,#2885,#1408,.T.);
+#3517=EDGE_CURVE('',#2886,#2885,#1409,.T.);
+#3518=EDGE_CURVE('',#2873,#2886,#1410,.T.);
+#3519=EDGE_CURVE('',#2887,#2884,#1411,.T.);
+#3520=EDGE_CURVE('',#2888,#2887,#1412,.T.);
+#3521=EDGE_CURVE('',#2883,#2888,#1413,.T.);
+#3522=EDGE_CURVE('',#2889,#2877,#1414,.T.);
+#3523=EDGE_CURVE('',#2889,#2890,#1415,.T.);
+#3524=EDGE_CURVE('',#2879,#2890,#1416,.T.);
+#3525=EDGE_CURVE('',#2891,#2892,#1417,.T.);
+#3526=EDGE_CURVE('',#2891,#2893,#1418,.T.);
+#3527=EDGE_CURVE('',#2894,#2893,#1419,.T.);
+#3528=EDGE_CURVE('',#2892,#2894,#1420,.T.);
+#3529=EDGE_CURVE('',#2892,#2895,#1421,.T.);
+#3530=EDGE_CURVE('',#2896,#2894,#1422,.T.);
+#3531=EDGE_CURVE('',#2895,#2896,#1423,.T.);
+#3532=EDGE_CURVE('',#2895,#2897,#1424,.T.);
+#3533=EDGE_CURVE('',#2898,#2896,#1425,.T.);
+#3534=EDGE_CURVE('',#2897,#2898,#1426,.T.);
+#3535=EDGE_CURVE('',#2897,#2891,#1427,.T.);
+#3536=EDGE_CURVE('',#2893,#2898,#1428,.T.);
+#3537=EDGE_CURVE('',#2899,#2899,#140,.T.);
+#3538=EDGE_CURVE('',#2899,#2900,#1429,.T.);
+#3539=EDGE_CURVE('',#2900,#2900,#141,.T.);
+#3540=EDGE_CURVE('',#2901,#2902,#1430,.T.);
+#3541=EDGE_CURVE('',#2901,#2903,#1431,.T.);
+#3542=EDGE_CURVE('',#2904,#2903,#1432,.T.);
+#3543=EDGE_CURVE('',#2902,#2904,#1433,.T.);
+#3544=EDGE_CURVE('',#2902,#2905,#1434,.T.);
+#3545=EDGE_CURVE('',#2906,#2904,#1435,.T.);
+#3546=EDGE_CURVE('',#2905,#2906,#1436,.T.);
+#3547=EDGE_CURVE('',#2905,#2907,#1437,.T.);
+#3548=EDGE_CURVE('',#2908,#2906,#1438,.T.);
+#3549=EDGE_CURVE('',#2907,#2908,#1439,.T.);
+#3550=EDGE_CURVE('',#2907,#2901,#1440,.T.);
+#3551=EDGE_CURVE('',#2903,#2908,#1441,.T.);
+#3552=EDGE_CURVE('',#2909,#2910,#1442,.T.);
+#3553=EDGE_CURVE('',#2909,#2911,#1443,.T.);
+#3554=EDGE_CURVE('',#2912,#2911,#1444,.T.);
+#3555=EDGE_CURVE('',#2910,#2912,#1445,.T.);
+#3556=EDGE_CURVE('',#2910,#2913,#1446,.T.);
+#3557=EDGE_CURVE('',#2914,#2912,#1447,.T.);
+#3558=EDGE_CURVE('',#2913,#2914,#1448,.T.);
+#3559=EDGE_CURVE('',#2913,#2915,#1449,.T.);
+#3560=EDGE_CURVE('',#2916,#2914,#1450,.T.);
+#3561=EDGE_CURVE('',#2915,#2916,#1451,.T.);
+#3562=EDGE_CURVE('',#2915,#2909,#1452,.T.);
+#3563=EDGE_CURVE('',#2911,#2916,#1453,.T.);
+#3564=EDGE_CURVE('',#2917,#2918,#1454,.T.);
+#3565=EDGE_CURVE('',#2917,#2919,#1455,.T.);
+#3566=EDGE_CURVE('',#2920,#2919,#1456,.T.);
+#3567=EDGE_CURVE('',#2918,#2920,#1457,.T.);
+#3568=EDGE_CURVE('',#2918,#2921,#1458,.T.);
+#3569=EDGE_CURVE('',#2922,#2920,#1459,.T.);
+#3570=EDGE_CURVE('',#2921,#2922,#1460,.T.);
+#3571=EDGE_CURVE('',#2921,#2923,#1461,.T.);
+#3572=EDGE_CURVE('',#2924,#2922,#1462,.T.);
+#3573=EDGE_CURVE('',#2923,#2924,#1463,.T.);
+#3574=EDGE_CURVE('',#2923,#2917,#1464,.T.);
+#3575=EDGE_CURVE('',#2919,#2924,#1465,.T.);
+#3576=EDGE_CURVE('',#2925,#2926,#1466,.T.);
+#3577=EDGE_CURVE('',#2925,#2927,#1467,.T.);
+#3578=EDGE_CURVE('',#2928,#2927,#1468,.T.);
+#3579=EDGE_CURVE('',#2926,#2928,#1469,.T.);
+#3580=EDGE_CURVE('',#2926,#2929,#1470,.T.);
+#3581=EDGE_CURVE('',#2930,#2928,#1471,.T.);
+#3582=EDGE_CURVE('',#2929,#2930,#1472,.T.);
+#3583=EDGE_CURVE('',#2929,#2931,#1473,.T.);
+#3584=EDGE_CURVE('',#2932,#2930,#1474,.T.);
+#3585=EDGE_CURVE('',#2931,#2932,#1475,.T.);
+#3586=EDGE_CURVE('',#2931,#2925,#1476,.T.);
+#3587=EDGE_CURVE('',#2927,#2932,#1477,.T.);
+#3588=EDGE_CURVE('',#2933,#2934,#1478,.T.);
+#3589=EDGE_CURVE('',#2933,#2935,#1479,.T.);
+#3590=EDGE_CURVE('',#2936,#2935,#1480,.T.);
+#3591=EDGE_CURVE('',#2934,#2936,#1481,.T.);
+#3592=EDGE_CURVE('',#2934,#2937,#1482,.T.);
+#3593=EDGE_CURVE('',#2938,#2936,#1483,.T.);
+#3594=EDGE_CURVE('',#2937,#2938,#1484,.T.);
+#3595=EDGE_CURVE('',#2937,#2939,#1485,.T.);
+#3596=EDGE_CURVE('',#2940,#2938,#1486,.T.);
+#3597=EDGE_CURVE('',#2939,#2940,#1487,.T.);
+#3598=EDGE_CURVE('',#2939,#2933,#1488,.T.);
+#3599=EDGE_CURVE('',#2935,#2940,#1489,.T.);
+#3600=EDGE_CURVE('',#2941,#2942,#1490,.T.);
+#3601=EDGE_CURVE('',#2941,#2943,#1491,.T.);
+#3602=EDGE_CURVE('',#2944,#2943,#1492,.T.);
+#3603=EDGE_CURVE('',#2942,#2944,#1493,.T.);
+#3604=EDGE_CURVE('',#2942,#2945,#1494,.T.);
+#3605=EDGE_CURVE('',#2946,#2944,#1495,.T.);
+#3606=EDGE_CURVE('',#2945,#2946,#1496,.T.);
+#3607=EDGE_CURVE('',#2945,#2947,#1497,.T.);
+#3608=EDGE_CURVE('',#2948,#2946,#1498,.T.);
+#3609=EDGE_CURVE('',#2947,#2948,#1499,.T.);
+#3610=EDGE_CURVE('',#2947,#2941,#1500,.T.);
+#3611=EDGE_CURVE('',#2943,#2948,#1501,.T.);
+#3612=EDGE_CURVE('',#2949,#2950,#1502,.T.);
+#3613=EDGE_CURVE('',#2949,#2951,#1503,.T.);
+#3614=EDGE_CURVE('',#2952,#2951,#1504,.T.);
+#3615=EDGE_CURVE('',#2950,#2952,#1505,.T.);
+#3616=EDGE_CURVE('',#2950,#2953,#1506,.T.);
+#3617=EDGE_CURVE('',#2954,#2952,#1507,.T.);
+#3618=EDGE_CURVE('',#2955,#2954,#1508,.T.);
+#3619=EDGE_CURVE('',#2953,#2955,#1509,.T.);
+#3620=EDGE_CURVE('',#2955,#2956,#1510,.T.);
+#3621=EDGE_CURVE('',#2957,#2954,#1511,.T.);
+#3622=EDGE_CURVE('',#2956,#2957,#1512,.T.);
+#3623=EDGE_CURVE('',#2956,#2958,#1513,.T.);
+#3624=EDGE_CURVE('',#2951,#2957,#1514,.T.);
+#3625=EDGE_CURVE('',#2958,#2949,#1515,.T.);
+#3626=EDGE_CURVE('',#2953,#2958,#1516,.T.);
+#3627=EDGE_CURVE('',#2959,#2960,#1517,.T.);
+#3628=EDGE_CURVE('',#2959,#2961,#1518,.T.);
+#3629=EDGE_CURVE('',#2962,#2961,#1519,.T.);
+#3630=EDGE_CURVE('',#2960,#2962,#1520,.T.);
+#3631=EDGE_CURVE('',#2960,#2963,#1521,.T.);
+#3632=EDGE_CURVE('',#2964,#2962,#1522,.T.);
+#3633=EDGE_CURVE('',#2963,#2964,#1523,.T.);
+#3634=EDGE_CURVE('',#2963,#2965,#1524,.T.);
+#3635=EDGE_CURVE('',#2966,#2964,#1525,.T.);
+#3636=EDGE_CURVE('',#2965,#2966,#1526,.T.);
+#3637=EDGE_CURVE('',#2965,#2959,#1527,.T.);
+#3638=EDGE_CURVE('',#2961,#2966,#1528,.T.);
+#3639=EDGE_CURVE('',#2967,#2968,#1529,.T.);
+#3640=EDGE_CURVE('',#2967,#2969,#1530,.T.);
+#3641=EDGE_CURVE('',#2970,#2969,#1531,.T.);
+#3642=EDGE_CURVE('',#2968,#2970,#1532,.T.);
+#3643=EDGE_CURVE('',#2968,#2971,#1533,.T.);
+#3644=EDGE_CURVE('',#2972,#2970,#1534,.T.);
+#3645=EDGE_CURVE('',#2971,#2972,#1535,.T.);
+#3646=EDGE_CURVE('',#2971,#2973,#1536,.T.);
+#3647=EDGE_CURVE('',#2974,#2972,#1537,.T.);
+#3648=EDGE_CURVE('',#2973,#2974,#1538,.T.);
+#3649=EDGE_CURVE('',#2973,#2967,#1539,.T.);
+#3650=EDGE_CURVE('',#2969,#2974,#1540,.T.);
+#3651=EDGE_CURVE('',#2975,#2976,#1541,.T.);
+#3652=EDGE_CURVE('',#2975,#2977,#1542,.T.);
+#3653=EDGE_CURVE('',#2978,#2977,#1543,.T.);
+#3654=EDGE_CURVE('',#2976,#2978,#1544,.T.);
+#3655=EDGE_CURVE('',#2976,#2979,#1545,.T.);
+#3656=EDGE_CURVE('',#2980,#2978,#1546,.T.);
+#3657=EDGE_CURVE('',#2979,#2980,#1547,.T.);
+#3658=EDGE_CURVE('',#2979,#2981,#1548,.T.);
+#3659=EDGE_CURVE('',#2982,#2980,#1549,.T.);
+#3660=EDGE_CURVE('',#2981,#2982,#1550,.T.);
+#3661=EDGE_CURVE('',#2981,#2975,#1551,.T.);
+#3662=EDGE_CURVE('',#2977,#2982,#1552,.T.);
+#3663=EDGE_CURVE('',#2983,#2984,#1553,.T.);
+#3664=EDGE_CURVE('',#2983,#2985,#1554,.T.);
+#3665=EDGE_CURVE('',#2986,#2985,#1555,.T.);
+#3666=EDGE_CURVE('',#2984,#2986,#1556,.T.);
+#3667=EDGE_CURVE('',#2984,#2987,#1557,.T.);
+#3668=EDGE_CURVE('',#2988,#2986,#1558,.T.);
+#3669=EDGE_CURVE('',#2987,#2988,#1559,.T.);
+#3670=EDGE_CURVE('',#2987,#2989,#1560,.T.);
+#3671=EDGE_CURVE('',#2990,#2988,#1561,.T.);
+#3672=EDGE_CURVE('',#2989,#2990,#1562,.T.);
+#3673=EDGE_CURVE('',#2989,#2983,#1563,.T.);
+#3674=EDGE_CURVE('',#2985,#2990,#1564,.T.);
+#3675=EDGE_CURVE('',#2885,#2991,#1565,.T.);
+#3676=EDGE_CURVE('',#2992,#2991,#1566,.T.);
+#3677=EDGE_CURVE('',#2992,#2886,#1567,.T.);
+#3678=EDGE_CURVE('',#2874,#2993,#1568,.T.);
+#3679=EDGE_CURVE('',#2993,#2994,#1569,.T.);
+#3680=EDGE_CURVE('',#2994,#2875,#1570,.T.);
+#3681=EDGE_CURVE('',#2995,#2888,#142,.T.);
+#3682=EDGE_CURVE('',#2995,#2996,#1571,.T.);
+#3683=EDGE_CURVE('',#2997,#2996,#143,.T.);
+#3684=EDGE_CURVE('',#2997,#2953,#1572,.T.);
+#3685=EDGE_CURVE('',#2958,#2998,#1573,.T.);
+#3686=EDGE_CURVE('',#2999,#2998,#144,.T.);
+#3687=EDGE_CURVE('',#2999,#3000,#1574,.T.);
+#3688=EDGE_CURVE('',#2889,#3000,#145,.T.);
+#3689=EDGE_CURVE('',#3001,#3001,#146,.T.);
+#3690=EDGE_CURVE('',#3002,#3002,#147,.T.);
+#3691=EDGE_CURVE('',#3003,#3003,#148,.T.);
+#3692=EDGE_CURVE('',#3004,#3004,#149,.T.);
+#3693=EDGE_CURVE('',#2991,#3005,#1575,.T.);
+#3694=EDGE_CURVE('',#3006,#3005,#1576,.T.);
+#3695=EDGE_CURVE('',#2992,#3006,#1577,.T.);
+#3696=EDGE_CURVE('',#3007,#3006,#1578,.T.);
+#3697=EDGE_CURVE('',#2993,#3007,#1579,.T.);
+#3698=EDGE_CURVE('',#3008,#3007,#1580,.T.);
+#3699=EDGE_CURVE('',#2994,#3008,#1581,.T.);
+#3700=EDGE_CURVE('',#3005,#3008,#1582,.T.);
+#3701=EDGE_CURVE('',#3009,#3010,#1583,.T.);
+#3702=EDGE_CURVE('',#3009,#3011,#1584,.T.);
+#3703=EDGE_CURVE('',#3012,#3011,#1585,.T.);
+#3704=EDGE_CURVE('',#3010,#3012,#1586,.T.);
+#3705=EDGE_CURVE('',#3010,#3013,#1587,.T.);
+#3706=EDGE_CURVE('',#3014,#3012,#1588,.T.);
+#3707=EDGE_CURVE('',#3013,#3014,#1589,.T.);
+#3708=EDGE_CURVE('',#3013,#3015,#1590,.T.);
+#3709=EDGE_CURVE('',#3016,#3014,#1591,.T.);
+#3710=EDGE_CURVE('',#3015,#3016,#1592,.T.);
+#3711=EDGE_CURVE('',#3015,#3009,#1593,.T.);
+#3712=EDGE_CURVE('',#3011,#3016,#1594,.T.);
+#3713=EDGE_CURVE('',#3017,#3018,#1595,.T.);
+#3714=EDGE_CURVE('',#3017,#3019,#1596,.T.);
+#3715=EDGE_CURVE('',#3020,#3019,#1597,.T.);
+#3716=EDGE_CURVE('',#3018,#3020,#1598,.T.);
+#3717=EDGE_CURVE('',#3021,#3022,#1599,.T.);
+#3718=EDGE_CURVE('',#3021,#3023,#1600,.T.);
+#3719=EDGE_CURVE('',#3024,#3023,#1601,.T.);
+#3720=EDGE_CURVE('',#3022,#3024,#1602,.T.);
+#3721=EDGE_CURVE('',#3019,#3024,#1603,.T.);
+#3722=EDGE_CURVE('',#3023,#3020,#1604,.T.);
+#3723=EDGE_CURVE('',#2890,#3025,#150,.T.);
+#3724=EDGE_CURVE('',#3025,#3017,#1605,.T.);
+#3725=EDGE_CURVE('',#3018,#3026,#1606,.T.);
+#3726=EDGE_CURVE('',#3026,#2887,#151,.T.);
+#3727=EDGE_CURVE('',#3027,#3027,#152,.T.);
+#3728=EDGE_CURVE('',#3028,#3028,#153,.T.);
+#3729=EDGE_CURVE('',#3022,#3029,#1607,.T.);
+#3730=EDGE_CURVE('',#3029,#3030,#154,.T.);
+#3731=EDGE_CURVE('',#3030,#3031,#1608,.T.);
+#3732=EDGE_CURVE('',#3031,#3032,#155,.T.);
+#3733=EDGE_CURVE('',#3032,#3021,#1609,.T.);
+#3734=EDGE_CURVE('',#3033,#3033,#156,.T.);
+#3735=EDGE_CURVE('',#3034,#3034,#157,.T.);
+#3736=EDGE_CURVE('',#3033,#3001,#1610,.T.);
+#3737=EDGE_CURVE('',#3028,#3002,#1611,.T.);
+#3738=EDGE_CURVE('',#3027,#3003,#1612,.T.);
+#3739=EDGE_CURVE('',#3034,#3004,#1613,.T.);
+#3740=EDGE_CURVE('',#2997,#3031,#1614,.T.);
+#3741=EDGE_CURVE('',#2998,#3030,#1615,.T.);
+#3742=EDGE_CURVE('',#2999,#3029,#1616,.T.);
+#3743=EDGE_CURVE('',#3000,#3025,#1617,.T.);
+#3744=EDGE_CURVE('',#2995,#3026,#1618,.T.);
+#3745=EDGE_CURVE('',#2996,#3032,#1619,.T.);
+#3746=EDGE_CURVE('',#3035,#3035,#158,.T.);
+#3747=EDGE_CURVE('',#3035,#3036,#159,.T.);
+#3748=EDGE_CURVE('',#3036,#3036,#160,.T.);
+#3749=EDGE_CURVE('',#3037,#3038,#1620,.T.);
+#3750=EDGE_CURVE('',#3038,#3039,#161,.T.);
+#3751=EDGE_CURVE('',#3039,#3040,#1621,.T.);
+#3752=EDGE_CURVE('',#3040,#3041,#162,.T.);
+#3753=EDGE_CURVE('',#3041,#3042,#1622,.T.);
+#3754=EDGE_CURVE('',#3042,#3043,#163,.T.);
+#3755=EDGE_CURVE('',#3043,#3044,#1623,.T.);
+#3756=EDGE_CURVE('',#3044,#3037,#164,.T.);
+#3757=EDGE_CURVE('',#3045,#3045,#165,.T.);
+#3758=EDGE_CURVE('',#3046,#3047,#1624,.T.);
+#3759=EDGE_CURVE('',#3048,#3046,#1625,.T.);
+#3760=EDGE_CURVE('',#3049,#3048,#1626,.T.);
+#3761=EDGE_CURVE('',#3047,#3049,#1627,.T.);
+#3762=EDGE_CURVE('',#3050,#3051,#166,.T.);
+#3763=EDGE_CURVE('',#3050,#3052,#1628,.T.);
+#3764=EDGE_CURVE('',#3052,#3053,#1629,.T.);
+#3765=EDGE_CURVE('',#3054,#3053,#1630,.T.);
+#3766=EDGE_CURVE('',#3055,#3054,#1631,.T.);
+#3767=EDGE_CURVE('',#3051,#3055,#167,.T.);
+#3768=EDGE_CURVE('',#3056,#3057,#168,.T.);
+#3769=EDGE_CURVE('',#3056,#3058,#1632,.T.);
+#3770=EDGE_CURVE('',#3058,#3059,#1633,.T.);
+#3771=EDGE_CURVE('',#3059,#3060,#1634,.T.);
+#3772=EDGE_CURVE('',#3060,#3061,#1635,.T.);
+#3773=EDGE_CURVE('',#3057,#3061,#169,.T.);
+#3774=EDGE_CURVE('',#3062,#3062,#170,.T.);
+#3775=EDGE_CURVE('',#3062,#3035,#1636,.T.);
+#3776=EDGE_CURVE('',#3063,#3063,#171,.T.);
+#3777=EDGE_CURVE('',#3063,#3045,#172,.T.);
+#3778=EDGE_CURVE('',#3064,#3064,#173,.T.);
+#3779=EDGE_CURVE('',#3064,#3063,#1637,.T.);
+#3780=EDGE_CURVE('',#3065,#3065,#174,.T.);
+#3781=EDGE_CURVE('',#3065,#3051,#175,.T.);
+#3782=EDGE_CURVE('',#3066,#3055,#43,.T.);
+#3783=EDGE_CURVE('',#3050,#3066,#44,.T.);
+#3784=EDGE_CURVE('',#3067,#3067,#176,.T.);
+#3785=EDGE_CURVE('',#3067,#3065,#1638,.T.);
+#3786=EDGE_CURVE('',#3068,#3068,#177,.T.);
+#3787=EDGE_CURVE('',#3068,#3057,#178,.T.);
+#3788=EDGE_CURVE('',#3069,#3061,#45,.T.);
+#3789=EDGE_CURVE('',#3056,#3069,#46,.T.);
+#3790=EDGE_CURVE('',#3070,#3069,#1639,.T.);
+#3791=EDGE_CURVE('',#3071,#3070,#1640,.T.);
+#3792=EDGE_CURVE('',#3058,#3071,#1641,.T.);
+#3793=EDGE_CURVE('',#3072,#3072,#179,.T.);
+#3794=EDGE_CURVE('',#3072,#3068,#1642,.T.);
+#3795=EDGE_CURVE('',#3066,#3073,#1643,.T.);
+#3796=EDGE_CURVE('',#3073,#3074,#1644,.T.);
+#3797=EDGE_CURVE('',#3074,#3075,#180,.T.);
+#3798=EDGE_CURVE('',#3075,#3052,#1645,.T.);
+#3799=EDGE_CURVE('',#3076,#3075,#1646,.T.);
+#3800=EDGE_CURVE('',#3053,#3076,#1647,.T.);
+#3801=EDGE_CURVE('',#3077,#3054,#1648,.T.);
+#3802=EDGE_CURVE('',#3073,#3077,#1649,.T.);
+#3803=EDGE_CURVE('',#3078,#3077,#1650,.T.);
+#3804=EDGE_CURVE('',#3074,#3078,#1651,.T.);
+#3805=EDGE_CURVE('',#3076,#3078,#181,.T.);
+#3806=EDGE_CURVE('',#3060,#3079,#1652,.T.);
+#3807=EDGE_CURVE('',#3079,#3080,#182,.T.);
+#3808=EDGE_CURVE('',#3080,#3070,#1653,.T.);
+#3809=EDGE_CURVE('',#3081,#3059,#1654,.T.);
+#3810=EDGE_CURVE('',#3079,#3081,#1655,.T.);
+#3811=EDGE_CURVE('',#3082,#3081,#183,.T.);
+#3812=EDGE_CURVE('',#3080,#3082,#1656,.T.);
+#3813=EDGE_CURVE('',#3071,#3082,#1657,.T.);
+#3814=EDGE_CURVE('',#3083,#3084,#1658,.T.);
+#3815=EDGE_CURVE('',#3084,#3085,#1659,.T.);
+#3816=EDGE_CURVE('',#3085,#3086,#1660,.T.);
+#3817=EDGE_CURVE('',#3083,#3086,#1661,.T.);
+#3818=EDGE_CURVE('',#3084,#3087,#1662,.T.);
+#3819=EDGE_CURVE('',#3087,#3088,#1663,.T.);
+#3820=EDGE_CURVE('',#3088,#3085,#1664,.T.);
+#3821=EDGE_CURVE('',#3087,#3089,#1665,.T.);
+#3822=EDGE_CURVE('',#3089,#3090,#1666,.T.);
+#3823=EDGE_CURVE('',#3090,#3088,#1667,.T.);
+#3824=EDGE_CURVE('',#3086,#3090,#1668,.T.);
+#3825=EDGE_CURVE('',#3089,#3083,#1669,.T.);
+#3826=EDGE_CURVE('',#3049,#3086,#1670,.T.);
+#3827=EDGE_CURVE('',#3048,#3090,#1671,.T.);
+#3828=EDGE_CURVE('',#3047,#3085,#1672,.T.);
+#3829=EDGE_CURVE('',#3091,#3092,#184,.T.);
+#3830=EDGE_CURVE('',#3093,#3091,#1673,.T.);
+#3831=EDGE_CURVE('',#3094,#3093,#185,.T.);
+#3832=EDGE_CURVE('',#3095,#3094,#1674,.T.);
+#3833=EDGE_CURVE('',#3096,#3095,#186,.T.);
+#3834=EDGE_CURVE('',#3097,#3096,#1675,.T.);
+#3835=EDGE_CURVE('',#3098,#3097,#187,.T.);
+#3836=EDGE_CURVE('',#3092,#3098,#1676,.T.);
+#3837=EDGE_CURVE('',#3099,#3091,#1677,.T.);
+#3838=EDGE_CURVE('',#3092,#3100,#1678,.T.);
+#3839=EDGE_CURVE('',#3100,#3099,#188,.T.);
+#3840=EDGE_CURVE('',#3101,#3093,#1679,.T.);
+#3841=EDGE_CURVE('',#3099,#3101,#1680,.T.);
+#3842=EDGE_CURVE('',#3102,#3094,#1681,.T.);
+#3843=EDGE_CURVE('',#3101,#3102,#189,.T.);
+#3844=EDGE_CURVE('',#3103,#3095,#1682,.T.);
+#3845=EDGE_CURVE('',#3102,#3103,#1683,.T.);
+#3846=EDGE_CURVE('',#3104,#3096,#1684,.T.);
+#3847=EDGE_CURVE('',#3103,#3104,#190,.T.);
+#3848=EDGE_CURVE('',#3105,#3097,#1685,.T.);
+#3849=EDGE_CURVE('',#3104,#3105,#1686,.T.);
+#3850=EDGE_CURVE('',#3106,#3098,#1687,.T.);
+#3851=EDGE_CURVE('',#3105,#3106,#191,.T.);
+#3852=EDGE_CURVE('',#3106,#3100,#1688,.T.);
+#3853=EDGE_CURVE('',#3107,#3102,#1689,.T.);
+#3854=EDGE_CURVE('',#3108,#3107,#1690,.T.);
+#3855=EDGE_CURVE('',#3108,#3103,#1691,.T.);
+#3856=EDGE_CURVE('',#3109,#3101,#1692,.T.);
+#3857=EDGE_CURVE('',#3109,#3107,#192,.T.);
+#3858=EDGE_CURVE('',#3110,#3099,#1693,.T.);
+#3859=EDGE_CURVE('',#3109,#3110,#1694,.T.);
+#3860=EDGE_CURVE('',#3111,#3100,#1695,.T.);
+#3861=EDGE_CURVE('',#3111,#3110,#193,.T.);
+#3862=EDGE_CURVE('',#3112,#3112,#194,.T.);
+#3863=EDGE_CURVE('',#3113,#3113,#195,.T.);
+#3864=EDGE_CURVE('',#3114,#3114,#196,.T.);
+#3865=EDGE_CURVE('',#3115,#3115,#197,.T.);
+#3866=EDGE_CURVE('',#3116,#3116,#198,.T.);
+#3867=EDGE_CURVE('',#3116,#3113,#1696,.T.);
+#3868=EDGE_CURVE('',#3117,#3117,#199,.T.);
+#3869=EDGE_CURVE('',#3117,#3112,#1697,.T.);
+#3870=EDGE_CURVE('',#3118,#3118,#200,.T.);
+#3871=EDGE_CURVE('',#3118,#3114,#1698,.T.);
+#3872=EDGE_CURVE('',#3119,#3119,#201,.T.);
+#3873=EDGE_CURVE('',#3119,#3115,#1699,.T.);
+#3874=EDGE_CURVE('',#3037,#3120,#1700,.T.);
+#3875=EDGE_CURVE('',#3121,#3120,#1701,.T.);
+#3876=EDGE_CURVE('',#3038,#3121,#1702,.T.);
+#3877=EDGE_CURVE('',#3122,#3121,#202,.T.);
+#3878=EDGE_CURVE('',#3039,#3122,#1703,.T.);
+#3879=EDGE_CURVE('',#3123,#3122,#1704,.T.);
+#3880=EDGE_CURVE('',#3040,#3123,#1705,.T.);
+#3881=EDGE_CURVE('',#3124,#3123,#203,.T.);
+#3882=EDGE_CURVE('',#3041,#3124,#1706,.T.);
+#3883=EDGE_CURVE('',#3125,#3124,#1707,.T.);
+#3884=EDGE_CURVE('',#3042,#3125,#1708,.T.);
+#3885=EDGE_CURVE('',#3126,#3125,#204,.T.);
+#3886=EDGE_CURVE('',#3043,#3126,#1709,.T.);
+#3887=EDGE_CURVE('',#3127,#3126,#1710,.T.);
+#3888=EDGE_CURVE('',#3044,#3127,#1711,.T.);
+#3889=EDGE_CURVE('',#3120,#3127,#205,.T.);
+#3890=EDGE_CURVE('',#3128,#3129,#1712,.T.);
+#3891=EDGE_CURVE('',#3128,#3130,#1713,.T.);
+#3892=EDGE_CURVE('',#3131,#3130,#1714,.T.);
+#3893=EDGE_CURVE('',#3129,#3131,#1715,.T.);
+#3894=EDGE_CURVE('',#3129,#3132,#206,.T.);
+#3895=EDGE_CURVE('',#3133,#3131,#207,.T.);
+#3896=EDGE_CURVE('',#3132,#3133,#1716,.T.);
+#3897=EDGE_CURVE('',#3132,#3134,#1717,.T.);
+#3898=EDGE_CURVE('',#3135,#3133,#1718,.T.);
+#3899=EDGE_CURVE('',#3134,#3135,#1719,.T.);
+#3900=EDGE_CURVE('',#3134,#3136,#208,.T.);
+#3901=EDGE_CURVE('',#3137,#3135,#209,.T.);
+#3902=EDGE_CURVE('',#3136,#3137,#1720,.T.);
+#3903=EDGE_CURVE('',#3136,#3138,#1721,.T.);
+#3904=EDGE_CURVE('',#3139,#3137,#1722,.T.);
+#3905=EDGE_CURVE('',#3138,#3139,#1723,.T.);
+#3906=EDGE_CURVE('',#3138,#3140,#210,.T.);
+#3907=EDGE_CURVE('',#3141,#3139,#211,.T.);
+#3908=EDGE_CURVE('',#3140,#3141,#1724,.T.);
+#3909=EDGE_CURVE('',#3140,#3142,#1725,.T.);
+#3910=EDGE_CURVE('',#3143,#3141,#1726,.T.);
+#3911=EDGE_CURVE('',#3142,#3143,#1727,.T.);
+#3912=EDGE_CURVE('',#3142,#3128,#212,.T.);
+#3913=EDGE_CURVE('',#3130,#3143,#213,.T.);
+#3914=EDGE_CURVE('',#3108,#3144,#214,.T.);
+#3915=EDGE_CURVE('',#3111,#3145,#1728,.T.);
+#3916=EDGE_CURVE('',#3146,#3145,#215,.T.);
+#3917=EDGE_CURVE('',#3146,#3144,#1729,.T.);
+#3918=EDGE_CURVE('',#3046,#3088,#1730,.T.);
+#3919=EDGE_CURVE('',#3145,#3106,#1731,.T.);
+#3920=EDGE_CURVE('',#3146,#3105,#1732,.T.);
+#3921=EDGE_CURVE('',#3144,#3104,#1733,.T.);
+#3922=EDGE_CURVE('',#3147,#3147,#216,.T.);
+#3923=EDGE_CURVE('',#3147,#3148,#217,.T.);
+#3924=EDGE_CURVE('',#3148,#3148,#218,.T.);
+#3925=EDGE_CURVE('',#3149,#3150,#219,.T.);
+#3926=EDGE_CURVE('',#3151,#3149,#1734,.T.);
+#3927=EDGE_CURVE('',#3152,#3151,#220,.T.);
+#3928=EDGE_CURVE('',#3153,#3152,#1735,.T.);
+#3929=EDGE_CURVE('',#3154,#3153,#221,.T.);
+#3930=EDGE_CURVE('',#3155,#3154,#1736,.T.);
+#3931=EDGE_CURVE('',#3156,#3155,#222,.T.);
+#3932=EDGE_CURVE('',#3150,#3156,#1737,.T.);
+#3933=EDGE_CURVE('',#3157,#3157,#223,.T.);
+#3934=EDGE_CURVE('',#3158,#3158,#224,.T.);
+#3935=EDGE_CURVE('',#3159,#3160,#225,.T.);
+#3936=EDGE_CURVE('',#3160,#3161,#1738,.T.);
+#3937=EDGE_CURVE('',#3161,#3162,#226,.T.);
+#3938=EDGE_CURVE('',#3162,#3163,#1739,.T.);
+#3939=EDGE_CURVE('',#3163,#3164,#227,.T.);
+#3940=EDGE_CURVE('',#3164,#3165,#1740,.T.);
+#3941=EDGE_CURVE('',#3165,#3166,#228,.T.);
+#3942=EDGE_CURVE('',#3166,#3159,#1741,.T.);
+#3943=EDGE_CURVE('',#3167,#3167,#229,.T.);
+#3944=EDGE_CURVE('',#3168,#3168,#230,.F.);
+#3945=EDGE_CURVE('',#3168,#3148,#1742,.T.);
+#3946=EDGE_CURVE('',#3157,#3169,#231,.T.);
+#3947=EDGE_CURVE('',#3169,#3169,#232,.T.);
+#3948=EDGE_CURVE('',#3170,#3170,#233,.F.);
+#3949=EDGE_CURVE('',#3170,#3169,#1743,.T.);
+#3950=EDGE_CURVE('',#3167,#3171,#234,.T.);
+#3951=EDGE_CURVE('',#3171,#3171,#235,.T.);
+#3952=EDGE_CURVE('',#3172,#3172,#236,.F.);
+#3953=EDGE_CURVE('',#3172,#3171,#1744,.T.);
+#3954=EDGE_CURVE('',#3158,#3173,#237,.T.);
+#3955=EDGE_CURVE('',#3173,#3173,#238,.T.);
+#3956=EDGE_CURVE('',#3174,#3174,#239,.F.);
+#3957=EDGE_CURVE('',#3174,#3173,#1745,.T.);
+#3958=EDGE_CURVE('',#3175,#3159,#1746,.T.);
+#3959=EDGE_CURVE('',#3176,#3175,#240,.T.);
+#3960=EDGE_CURVE('',#3176,#3160,#1747,.T.);
+#3961=EDGE_CURVE('',#3177,#3176,#1748,.T.);
+#3962=EDGE_CURVE('',#3177,#3161,#1749,.T.);
+#3963=EDGE_CURVE('',#3178,#3177,#241,.T.);
+#3964=EDGE_CURVE('',#3178,#3162,#1750,.T.);
+#3965=EDGE_CURVE('',#3179,#3178,#1751,.T.);
+#3966=EDGE_CURVE('',#3179,#3163,#1752,.T.);
+#3967=EDGE_CURVE('',#3180,#3179,#242,.T.);
+#3968=EDGE_CURVE('',#3180,#3164,#1753,.T.);
+#3969=EDGE_CURVE('',#3181,#3180,#1754,.T.);
+#3970=EDGE_CURVE('',#3181,#3165,#1755,.T.);
+#3971=EDGE_CURVE('',#3182,#3181,#243,.T.);
+#3972=EDGE_CURVE('',#3182,#3166,#1756,.T.);
+#3973=EDGE_CURVE('',#3175,#3182,#1757,.T.);
+#3974=EDGE_CURVE('',#3183,#3183,#244,.T.);
+#3975=EDGE_CURVE('',#3183,#3184,#1758,.T.);
+#3976=EDGE_CURVE('',#3184,#3184,#245,.T.);
+#3977=EDGE_CURVE('',#3185,#3185,#246,.T.);
+#3978=EDGE_CURVE('',#3186,#3186,#247,.T.);
+#3979=EDGE_CURVE('',#3186,#3187,#1759,.T.);
+#3980=EDGE_CURVE('',#3187,#3187,#248,.T.);
+#3981=EDGE_CURVE('',#3188,#3188,#249,.T.);
+#3982=EDGE_CURVE('',#3189,#3189,#250,.T.);
+#3983=EDGE_CURVE('',#3189,#3190,#1760,.T.);
+#3984=EDGE_CURVE('',#3190,#3190,#251,.T.);
+#3985=EDGE_CURVE('',#3191,#3191,#252,.T.);
+#3986=EDGE_CURVE('',#3192,#3192,#253,.T.);
+#3987=EDGE_CURVE('',#3192,#3193,#1761,.T.);
+#3988=EDGE_CURVE('',#3193,#3193,#254,.T.);
+#3989=EDGE_CURVE('',#3194,#3194,#255,.T.);
+#3990=EDGE_CURVE('',#3191,#3195,#1762,.T.);
+#3991=EDGE_CURVE('',#3195,#3195,#256,.T.);
+#3992=EDGE_CURVE('',#3194,#3196,#1763,.T.);
+#3993=EDGE_CURVE('',#3196,#3196,#257,.T.);
+#3994=EDGE_CURVE('',#3185,#3197,#1764,.T.);
+#3995=EDGE_CURVE('',#3197,#3197,#258,.T.);
+#3996=EDGE_CURVE('',#3188,#3198,#1765,.T.);
+#3997=EDGE_CURVE('',#3198,#3198,#259,.T.);
+#3998=EDGE_CURVE('',#3199,#3200,#1766,.T.);
+#3999=EDGE_CURVE('',#3201,#3199,#1767,.T.);
+#4000=EDGE_CURVE('',#3202,#3201,#1768,.T.);
+#4001=EDGE_CURVE('',#3202,#3200,#1769,.T.);
+#4002=EDGE_CURVE('',#3200,#3203,#260,.T.);
+#4003=EDGE_CURVE('',#3204,#3202,#261,.T.);
+#4004=EDGE_CURVE('',#3204,#3203,#1770,.T.);
+#4005=EDGE_CURVE('',#3203,#3205,#1771,.T.);
+#4006=EDGE_CURVE('',#3206,#3204,#1772,.T.);
+#4007=EDGE_CURVE('',#3206,#3205,#1773,.T.);
+#4008=EDGE_CURVE('',#3205,#3207,#262,.T.);
+#4009=EDGE_CURVE('',#3208,#3206,#263,.T.);
+#4010=EDGE_CURVE('',#3208,#3207,#1774,.T.);
+#4011=EDGE_CURVE('',#3207,#3209,#1775,.T.);
+#4012=EDGE_CURVE('',#3210,#3208,#1776,.T.);
+#4013=EDGE_CURVE('',#3210,#3209,#1777,.T.);
+#4014=EDGE_CURVE('',#3209,#3211,#264,.T.);
+#4015=EDGE_CURVE('',#3212,#3210,#265,.T.);
+#4016=EDGE_CURVE('',#3212,#3211,#1778,.T.);
+#4017=EDGE_CURVE('',#3211,#3213,#1779,.T.);
+#4018=EDGE_CURVE('',#3214,#3212,#1780,.T.);
+#4019=EDGE_CURVE('',#3214,#3213,#1781,.T.);
+#4020=EDGE_CURVE('',#3213,#3215,#266,.T.);
+#4021=EDGE_CURVE('',#3216,#3214,#267,.T.);
+#4022=EDGE_CURVE('',#3216,#3215,#1782,.T.);
+#4023=EDGE_CURVE('',#3215,#3217,#1783,.T.);
+#4024=EDGE_CURVE('',#3218,#3216,#1784,.T.);
+#4025=EDGE_CURVE('',#3218,#3217,#1785,.T.);
+#4026=EDGE_CURVE('',#3217,#3219,#268,.T.);
+#4027=EDGE_CURVE('',#3220,#3218,#269,.T.);
+#4028=EDGE_CURVE('',#3220,#3219,#1786,.T.);
+#4029=EDGE_CURVE('',#3219,#3221,#1787,.T.);
+#4030=EDGE_CURVE('',#3222,#3220,#1788,.T.);
+#4031=EDGE_CURVE('',#3222,#3221,#1789,.T.);
+#4032=EDGE_CURVE('',#3221,#3223,#270,.T.);
+#4033=EDGE_CURVE('',#3224,#3222,#271,.T.);
+#4034=EDGE_CURVE('',#3224,#3223,#1790,.T.);
+#4035=EDGE_CURVE('',#3223,#3225,#1791,.T.);
+#4036=EDGE_CURVE('',#3226,#3224,#1792,.T.);
+#4037=EDGE_CURVE('',#3226,#3225,#1793,.T.);
+#4038=EDGE_CURVE('',#3225,#3227,#272,.T.);
+#4039=EDGE_CURVE('',#3228,#3226,#273,.T.);
+#4040=EDGE_CURVE('',#3228,#3227,#1794,.T.);
+#4041=EDGE_CURVE('',#3227,#3229,#1795,.T.);
+#4042=EDGE_CURVE('',#3230,#3228,#1796,.T.);
+#4043=EDGE_CURVE('',#3230,#3229,#1797,.T.);
+#4044=EDGE_CURVE('',#3229,#3199,#274,.T.);
+#4045=EDGE_CURVE('',#3201,#3230,#275,.T.);
+#4046=EDGE_CURVE('',#3231,#3232,#1798,.T.);
+#4047=EDGE_CURVE('',#3233,#3231,#1799,.T.);
+#4048=EDGE_CURVE('',#3232,#3233,#1800,.T.);
+#4049=EDGE_CURVE('',#3233,#3234,#1801,.T.);
+#4050=EDGE_CURVE('',#3235,#3231,#1802,.T.);
+#4051=EDGE_CURVE('',#3235,#3234,#1803,.T.);
+#4052=EDGE_CURVE('',#3236,#3235,#1804,.T.);
+#4053=EDGE_CURVE('',#3234,#3236,#1805,.T.);
+#4054=EDGE_CURVE('',#3237,#3238,#1806,.T.);
+#4055=EDGE_CURVE('',#3239,#3237,#1807,.T.);
+#4056=EDGE_CURVE('',#3238,#3239,#1808,.T.);
+#4057=EDGE_CURVE('',#3239,#3240,#1809,.T.);
+#4058=EDGE_CURVE('',#3241,#3237,#1810,.T.);
+#4059=EDGE_CURVE('',#3241,#3240,#1811,.T.);
+#4060=EDGE_CURVE('',#3242,#3241,#1812,.T.);
+#4061=EDGE_CURVE('',#3240,#3242,#1813,.T.);
+#4062=EDGE_CURVE('',#3243,#3244,#1814,.T.);
+#4063=EDGE_CURVE('',#3244,#3243,#276,.T.);
+#4064=EDGE_CURVE('',#3244,#3245,#1815,.T.);
+#4065=EDGE_CURVE('',#3246,#3243,#1816,.T.);
+#4066=EDGE_CURVE('',#3246,#3245,#277,.T.);
+#4067=EDGE_CURVE('',#3245,#3246,#1817,.T.);
+#4068=EDGE_CURVE('',#3247,#3248,#1818,.T.);
+#4069=EDGE_CURVE('',#3248,#3247,#278,.T.);
+#4070=EDGE_CURVE('',#3248,#3249,#1819,.T.);
+#4071=EDGE_CURVE('',#3250,#3247,#1820,.T.);
+#4072=EDGE_CURVE('',#3250,#3249,#279,.T.);
+#4073=EDGE_CURVE('',#3249,#3250,#1821,.T.);
+#4074=EDGE_CURVE('',#3232,#3251,#1822,.T.);
+#4075=EDGE_CURVE('',#3251,#3151,#1823,.T.);
+#4076=EDGE_CURVE('',#3252,#3149,#1824,.T.);
+#4077=EDGE_CURVE('',#3252,#3236,#1825,.T.);
+#4078=EDGE_CURVE('',#3253,#3254,#1826,.T.);
+#4079=EDGE_CURVE('',#3254,#3255,#1827,.T.);
+#4080=EDGE_CURVE('',#3255,#3256,#1828,.T.);
+#4081=EDGE_CURVE('',#3256,#3253,#1829,.T.);
+#4082=EDGE_CURVE('',#3257,#3258,#1830,.T.);
+#4083=EDGE_CURVE('',#3258,#3254,#280,.T.);
+#4084=EDGE_CURVE('',#3253,#3257,#281,.T.);
+#4085=EDGE_CURVE('',#3259,#3260,#1831,.T.);
+#4086=EDGE_CURVE('',#3260,#3258,#1832,.T.);
+#4087=EDGE_CURVE('',#3257,#3259,#1833,.T.);
+#4088=EDGE_CURVE('',#3261,#3262,#1834,.T.);
+#4089=EDGE_CURVE('',#3262,#3260,#282,.T.);
+#4090=EDGE_CURVE('',#3259,#3261,#283,.T.);
+#4091=EDGE_CURVE('',#3263,#3264,#1835,.T.);
+#4092=EDGE_CURVE('',#3264,#3262,#1836,.T.);
+#4093=EDGE_CURVE('',#3261,#3263,#1837,.T.);
+#4094=EDGE_CURVE('',#3265,#3266,#1838,.T.);
+#4095=EDGE_CURVE('',#3266,#3264,#284,.T.);
+#4096=EDGE_CURVE('',#3263,#3265,#285,.T.);
+#4097=EDGE_CURVE('',#3267,#3268,#1839,.T.);
+#4098=EDGE_CURVE('',#3268,#3266,#1840,.T.);
+#4099=EDGE_CURVE('',#3265,#3267,#1841,.T.);
+#4100=EDGE_CURVE('',#3255,#3268,#286,.T.);
+#4101=EDGE_CURVE('',#3267,#3256,#287,.T.);
+#4102=EDGE_CURVE('',#3269,#3259,#1842,.T.);
+#4103=EDGE_CURVE('',#3270,#3269,#288,.F.);
+#4104=EDGE_CURVE('',#3270,#3261,#1843,.T.);
+#4105=EDGE_CURVE('',#3271,#3257,#1844,.T.);
+#4106=EDGE_CURVE('',#3269,#3271,#1845,.F.);
+#4107=EDGE_CURVE('',#3272,#3273,#1846,.T.);
+#4108=EDGE_CURVE('',#3273,#3274,#289,.T.);
+#4109=EDGE_CURVE('',#3274,#3275,#1847,.T.);
+#4110=EDGE_CURVE('',#3275,#3276,#290,.T.);
+#4111=EDGE_CURVE('',#3276,#3277,#1848,.T.);
+#4112=EDGE_CURVE('',#3277,#3278,#291,.T.);
+#4113=EDGE_CURVE('',#3278,#3279,#1849,.T.);
+#4114=EDGE_CURVE('',#3279,#3272,#292,.T.);
+#4115=EDGE_CURVE('',#3280,#3253,#1850,.T.);
+#4116=EDGE_CURVE('',#3271,#3280,#293,.F.);
+#4117=EDGE_CURVE('',#3281,#3256,#1851,.T.);
+#4118=EDGE_CURVE('',#3280,#3281,#1852,.F.);
+#4119=EDGE_CURVE('',#3282,#3283,#1853,.T.);
+#4120=EDGE_CURVE('',#3273,#3282,#1854,.T.);
+#4121=EDGE_CURVE('',#3272,#3283,#1855,.T.);
+#4122=EDGE_CURVE('',#3283,#3284,#294,.T.);
+#4123=EDGE_CURVE('',#3279,#3284,#1856,.T.);
+#4124=EDGE_CURVE('',#3284,#3285,#1857,.T.);
+#4125=EDGE_CURVE('',#3278,#3285,#1858,.T.);
+#4126=EDGE_CURVE('',#3285,#3286,#295,.T.);
+#4127=EDGE_CURVE('',#3277,#3286,#1859,.T.);
+#4128=EDGE_CURVE('',#3286,#3287,#1860,.T.);
+#4129=EDGE_CURVE('',#3276,#3287,#1861,.T.);
+#4130=EDGE_CURVE('',#3287,#3288,#296,.T.);
+#4131=EDGE_CURVE('',#3275,#3288,#1862,.T.);
+#4132=EDGE_CURVE('',#3288,#3289,#1863,.T.);
+#4133=EDGE_CURVE('',#3274,#3289,#1864,.T.);
+#4134=EDGE_CURVE('',#3289,#3282,#297,.T.);
+#4135=EDGE_CURVE('',#3290,#3153,#1865,.T.);
+#4136=EDGE_CURVE('',#3290,#3291,#298,.T.);
+#4137=EDGE_CURVE('',#3291,#3154,#1866,.T.);
+#4138=EDGE_CURVE('',#3292,#3152,#1867,.T.);
+#4139=EDGE_CURVE('',#3292,#3290,#1868,.T.);
+#4140=EDGE_CURVE('',#3251,#3292,#299,.T.);
+#4141=EDGE_CURVE('',#3293,#3294,#1869,.T.);
+#4142=EDGE_CURVE('',#3294,#3295,#300,.T.);
+#4143=EDGE_CURVE('',#3295,#3296,#1870,.T.);
+#4144=EDGE_CURVE('',#3296,#3297,#301,.T.);
+#4145=EDGE_CURVE('',#3297,#3298,#1871,.T.);
+#4146=EDGE_CURVE('',#3298,#3299,#302,.T.);
+#4147=EDGE_CURVE('',#3299,#3300,#1872,.T.);
+#4148=EDGE_CURVE('',#3300,#3293,#303,.T.);
+#4149=EDGE_CURVE('',#3301,#3252,#304,.T.);
+#4150=EDGE_CURVE('',#3302,#3301,#1873,.T.);
+#4151=EDGE_CURVE('',#3303,#3302,#305,.T.);
+#4152=EDGE_CURVE('',#3242,#3303,#1874,.T.);
+#4153=EDGE_CURVE('',#3291,#3238,#1875,.T.);
+#4154=EDGE_CURVE('',#3301,#3150,#1876,.T.);
+#4155=EDGE_CURVE('',#3302,#3156,#1877,.T.);
+#4156=EDGE_CURVE('',#3303,#3155,#1878,.T.);
+#4157=EDGE_CURVE('',#3304,#3305,#1879,.F.);
+#4158=EDGE_CURVE('',#3294,#3304,#1880,.T.);
+#4159=EDGE_CURVE('',#3293,#3305,#1881,.T.);
+#4160=EDGE_CURVE('',#3306,#3304,#306,.F.);
+#4161=EDGE_CURVE('',#3295,#3306,#1882,.T.);
+#4162=EDGE_CURVE('',#3307,#3306,#1883,.F.);
+#4163=EDGE_CURVE('',#3296,#3307,#1884,.T.);
+#4164=EDGE_CURVE('',#3308,#3307,#307,.F.);
+#4165=EDGE_CURVE('',#3297,#3308,#1885,.T.);
+#4166=EDGE_CURVE('',#3309,#3270,#1886,.F.);
+#4167=EDGE_CURVE('',#3263,#3309,#1887,.T.);
+#4168=EDGE_CURVE('',#3310,#3309,#308,.F.);
+#4169=EDGE_CURVE('',#3310,#3265,#1888,.T.);
+#4170=EDGE_CURVE('',#3311,#3310,#1889,.F.);
+#4171=EDGE_CURVE('',#3311,#3267,#1890,.T.);
+#4172=EDGE_CURVE('',#3312,#3308,#1891,.F.);
+#4173=EDGE_CURVE('',#3298,#3312,#1892,.T.);
+#4174=EDGE_CURVE('',#3313,#3312,#309,.F.);
+#4175=EDGE_CURVE('',#3299,#3313,#1893,.T.);
+#4176=EDGE_CURVE('',#3314,#3313,#1894,.F.);
+#4177=EDGE_CURVE('',#3300,#3314,#1895,.T.);
+#4178=EDGE_CURVE('',#3305,#3314,#310,.F.);
+#4179=EDGE_CURVE('',#3281,#3311,#311,.F.);
+#4180=EDGE_CURVE('',#3315,#3316,#1896,.T.);
+#4181=EDGE_CURVE('',#3316,#3317,#1897,.T.);
+#4182=EDGE_CURVE('',#3317,#3318,#1898,.T.);
+#4183=EDGE_CURVE('',#3318,#3315,#1899,.T.);
+#4184=EDGE_CURVE('',#3319,#3320,#1900,.T.);
+#4185=EDGE_CURVE('',#3320,#3316,#312,.T.);
+#4186=EDGE_CURVE('',#3315,#3319,#313,.T.);
+#4187=EDGE_CURVE('',#3321,#3322,#1901,.T.);
+#4188=EDGE_CURVE('',#3322,#3320,#1902,.T.);
+#4189=EDGE_CURVE('',#3319,#3321,#1903,.T.);
+#4190=EDGE_CURVE('',#3323,#3324,#1904,.T.);
+#4191=EDGE_CURVE('',#3324,#3322,#314,.T.);
+#4192=EDGE_CURVE('',#3321,#3323,#315,.T.);
+#4193=EDGE_CURVE('',#3325,#3326,#1905,.T.);
+#4194=EDGE_CURVE('',#3326,#3324,#1906,.T.);
+#4195=EDGE_CURVE('',#3323,#3325,#1907,.T.);
+#4196=EDGE_CURVE('',#3327,#3328,#1908,.T.);
+#4197=EDGE_CURVE('',#3328,#3326,#316,.T.);
+#4198=EDGE_CURVE('',#3325,#3327,#317,.T.);
+#4199=EDGE_CURVE('',#3329,#3330,#1909,.T.);
+#4200=EDGE_CURVE('',#3330,#3328,#1910,.T.);
+#4201=EDGE_CURVE('',#3327,#3329,#1911,.T.);
+#4202=EDGE_CURVE('',#3317,#3330,#318,.T.);
+#4203=EDGE_CURVE('',#3329,#3318,#319,.T.);
+#4204=EDGE_CURVE('',#3331,#3321,#1912,.T.);
+#4205=EDGE_CURVE('',#3331,#3332,#320,.T.);
+#4206=EDGE_CURVE('',#3332,#3323,#1913,.T.);
+#4207=EDGE_CURVE('',#3333,#3319,#1914,.T.);
+#4208=EDGE_CURVE('',#3333,#3331,#1915,.T.);
+#4209=EDGE_CURVE('',#3334,#3315,#1916,.T.);
+#4210=EDGE_CURVE('',#3334,#3333,#321,.T.);
+#4211=EDGE_CURVE('',#3335,#3318,#1917,.T.);
+#4212=EDGE_CURVE('',#3335,#3334,#1918,.T.);
+#4213=EDGE_CURVE('',#3336,#3337,#1919,.T.);
+#4214=EDGE_CURVE('',#3337,#3338,#1920,.T.);
+#4215=EDGE_CURVE('',#3338,#3339,#1921,.T.);
+#4216=EDGE_CURVE('',#3339,#3336,#1922,.T.);
+#4217=EDGE_CURVE('',#3340,#3341,#1923,.T.);
+#4218=EDGE_CURVE('',#3341,#3342,#1924,.T.);
+#4219=EDGE_CURVE('',#3342,#3343,#1925,.T.);
+#4220=EDGE_CURVE('',#3343,#3340,#1926,.T.);
+#4221=EDGE_CURVE('',#3344,#3345,#322,.T.);
+#4222=EDGE_CURVE('',#3345,#3346,#1927,.T.);
+#4223=EDGE_CURVE('',#3346,#3347,#323,.F.);
+#4224=EDGE_CURVE('',#3347,#3344,#1928,.T.);
+#4225=EDGE_CURVE('',#3348,#3345,#1929,.T.);
+#4226=EDGE_CURVE('',#3349,#3348,#1930,.T.);
+#4227=EDGE_CURVE('',#3346,#3349,#1931,.T.);
+#4228=EDGE_CURVE('',#3344,#3350,#324,.T.);
+#4229=EDGE_CURVE('',#3351,#3350,#325,.T.);
+#4230=EDGE_CURVE('',#3351,#3352,#1932,.T.);
+#4231=EDGE_CURVE('',#3353,#3352,#326,.T.);
+#4232=EDGE_CURVE('',#3353,#3354,#327,.T.);
+#4233=EDGE_CURVE('',#3355,#3354,#328,.T.);
+#4234=EDGE_CURVE('',#3355,#3356,#1933,.T.);
+#4235=EDGE_CURVE('',#3357,#3356,#329,.T.);
+#4236=EDGE_CURVE('',#3357,#3358,#330,.T.);
+#4237=EDGE_CURVE('',#3359,#3358,#331,.T.);
+#4238=EDGE_CURVE('',#3359,#3360,#1934,.T.);
+#4239=EDGE_CURVE('',#3361,#3360,#332,.T.);
+#4240=EDGE_CURVE('',#3361,#3362,#333,.T.);
+#4241=EDGE_CURVE('',#3348,#3362,#334,.T.);
+#4242=EDGE_CURVE('',#3363,#3364,#1935,.T.);
+#4243=EDGE_CURVE('',#3365,#3364,#335,.T.);
+#4244=EDGE_CURVE('',#3365,#3366,#336,.T.);
+#4245=EDGE_CURVE('',#3367,#3366,#337,.T.);
+#4246=EDGE_CURVE('',#3367,#3368,#1936,.T.);
+#4247=EDGE_CURVE('',#3369,#3368,#338,.T.);
+#4248=EDGE_CURVE('',#3369,#3370,#339,.T.);
+#4249=EDGE_CURVE('',#3371,#3370,#340,.T.);
+#4250=EDGE_CURVE('',#3371,#3372,#1937,.T.);
+#4251=EDGE_CURVE('',#3373,#3372,#341,.T.);
+#4252=EDGE_CURVE('',#3373,#3374,#342,.T.);
+#4253=EDGE_CURVE('',#3375,#3374,#343,.T.);
+#4254=EDGE_CURVE('',#3375,#3376,#1938,.T.);
+#4255=EDGE_CURVE('',#3377,#3376,#344,.T.);
+#4256=EDGE_CURVE('',#3377,#3378,#345,.T.);
+#4257=EDGE_CURVE('',#3363,#3378,#346,.T.);
+#4258=EDGE_CURVE('',#3354,#3379,#1939,.T.);
+#4259=EDGE_CURVE('',#3379,#3380,#347,.F.);
+#4260=EDGE_CURVE('',#3380,#3355,#1940,.T.);
+#4261=EDGE_CURVE('',#3381,#3353,#1941,.T.);
+#4262=EDGE_CURVE('',#3379,#3381,#348,.T.);
+#4263=EDGE_CURVE('',#3382,#3383,#349,.T.);
+#4264=EDGE_CURVE('',#3382,#3367,#1942,.T.);
+#4265=EDGE_CURVE('',#3366,#3383,#1943,.T.);
+#4266=EDGE_CURVE('',#3384,#3365,#1944,.T.);
+#4267=EDGE_CURVE('',#3383,#3384,#350,.T.);
+#4268=EDGE_CURVE('',#3358,#3385,#1945,.T.);
+#4269=EDGE_CURVE('',#3385,#3386,#351,.F.);
+#4270=EDGE_CURVE('',#3386,#3359,#1946,.T.);
+#4271=EDGE_CURVE('',#3387,#3386,#1947,.T.);
+#4272=EDGE_CURVE('',#3360,#3387,#1948,.T.);
+#4273=EDGE_CURVE('',#3388,#3389,#352,.T.);
+#4274=EDGE_CURVE('',#3388,#3371,#1949,.T.);
+#4275=EDGE_CURVE('',#3370,#3389,#1950,.T.);
+#4276=EDGE_CURVE('',#3390,#3369,#1951,.T.);
+#4277=EDGE_CURVE('',#3389,#3390,#353,.T.);
+#4278=EDGE_CURVE('',#3391,#3392,#354,.T.);
+#4279=EDGE_CURVE('',#3391,#3363,#1952,.T.);
+#4280=EDGE_CURVE('',#3378,#3392,#1953,.T.);
+#4281=EDGE_CURVE('',#3393,#3377,#1954,.T.);
+#4282=EDGE_CURVE('',#3392,#3393,#355,.T.);
+#4283=EDGE_CURVE('',#3387,#3394,#356,.F.);
+#4284=EDGE_CURVE('',#3394,#3361,#1955,.T.);
+#4285=EDGE_CURVE('',#3393,#3395,#357,.T.);
+#4286=EDGE_CURVE('',#3376,#3395,#1956,.T.);
+#4287=EDGE_CURVE('',#3396,#3375,#1957,.T.);
+#4288=EDGE_CURVE('',#3397,#3396,#1958,.T.);
+#4289=EDGE_CURVE('',#3397,#3343,#1959,.T.);
+#4290=EDGE_CURVE('',#3398,#3342,#1960,.T.);
+#4291=EDGE_CURVE('',#3399,#3398,#1961,.T.);
+#4292=EDGE_CURVE('',#3399,#3339,#1962,.T.);
+#4293=EDGE_CURVE('',#3400,#3338,#1963,.T.);
+#4294=EDGE_CURVE('',#3395,#3400,#1964,.T.);
+#4295=EDGE_CURVE('',#3396,#3401,#358,.T.);
+#4296=EDGE_CURVE('',#3374,#3401,#1965,.T.);
+#4297=EDGE_CURVE('',#3402,#3373,#1966,.T.);
+#4298=EDGE_CURVE('',#3401,#3402,#359,.T.);
+#4299=EDGE_CURVE('',#3390,#3403,#360,.T.);
+#4300=EDGE_CURVE('',#3368,#3403,#1967,.T.);
+#4301=EDGE_CURVE('',#3403,#3382,#1968,.T.);
+#4302=EDGE_CURVE('',#3356,#3404,#1969,.T.);
+#4303=EDGE_CURVE('',#3404,#3405,#361,.F.);
+#4304=EDGE_CURVE('',#3405,#3357,#1970,.T.);
+#4305=EDGE_CURVE('',#3404,#3380,#1971,.T.);
+#4306=EDGE_CURVE('',#3384,#3406,#362,.T.);
+#4307=EDGE_CURVE('',#3364,#3406,#1972,.T.);
+#4308=EDGE_CURVE('',#3406,#3391,#1973,.T.);
+#4309=EDGE_CURVE('',#3402,#3407,#363,.T.);
+#4310=EDGE_CURVE('',#3372,#3407,#1974,.T.);
+#4311=EDGE_CURVE('',#3407,#3388,#1975,.T.);
+#4312=EDGE_CURVE('',#3350,#3408,#1976,.T.);
+#4313=EDGE_CURVE('',#3408,#3409,#364,.F.);
+#4314=EDGE_CURVE('',#3409,#3351,#1977,.T.);
+#4315=EDGE_CURVE('',#3410,#3409,#1978,.T.);
+#4316=EDGE_CURVE('',#3352,#3410,#1979,.T.);
+#4317=EDGE_CURVE('',#3410,#3381,#365,.F.);
+#4318=EDGE_CURVE('',#3362,#3411,#1980,.T.);
+#4319=EDGE_CURVE('',#3411,#3349,#366,.F.);
+#4320=EDGE_CURVE('',#3412,#3340,#1981,.T.);
+#4321=EDGE_CURVE('',#3413,#3412,#1982,.T.);
+#4322=EDGE_CURVE('',#3413,#3341,#1983,.T.);
+#4323=EDGE_CURVE('',#3398,#3413,#1984,.T.);
+#4324=EDGE_CURVE('',#3412,#3397,#1985,.T.);
+#4325=EDGE_CURVE('',#3414,#3336,#1986,.T.);
+#4326=EDGE_CURVE('',#3415,#3414,#1987,.T.);
+#4327=EDGE_CURVE('',#3415,#3337,#1988,.T.);
+#4328=EDGE_CURVE('',#3400,#3415,#1989,.T.);
+#4329=EDGE_CURVE('',#3414,#3399,#1990,.T.);
+#4330=EDGE_CURVE('',#3408,#3347,#367,.T.);
+#4331=EDGE_CURVE('',#3411,#3394,#368,.T.);
+#4332=EDGE_CURVE('',#3385,#3405,#369,.T.);
+#4333=EDGE_CURVE('',#3416,#3335,#370,.T.);
+#4334=EDGE_CURVE('',#3417,#3416,#1991,.T.);
+#4335=EDGE_CURVE('',#3418,#3417,#371,.T.);
+#4336=EDGE_CURVE('',#3332,#3418,#1992,.T.);
+#4337=EDGE_CURVE('',#3419,#3419,#372,.T.);
+#4338=EDGE_CURVE('',#3420,#3420,#373,.T.);
+#4339=EDGE_CURVE('',#3421,#3421,#374,.T.);
+#4340=EDGE_CURVE('',#3422,#3422,#375,.T.);
+#4341=EDGE_CURVE('',#3422,#3423,#1993,.T.);
+#4342=EDGE_CURVE('',#3423,#3423,#376,.F.);
+#4343=EDGE_CURVE('',#3421,#3424,#1994,.T.);
+#4344=EDGE_CURVE('',#3424,#3424,#377,.F.);
+#4345=EDGE_CURVE('',#3420,#3425,#1995,.T.);
+#4346=EDGE_CURVE('',#3425,#3425,#378,.F.);
+#4347=EDGE_CURVE('',#3419,#3426,#1996,.T.);
+#4348=EDGE_CURVE('',#3426,#3426,#379,.F.);
+#4349=EDGE_CURVE('',#3416,#3329,#1997,.T.);
+#4350=EDGE_CURVE('',#3417,#3327,#1998,.T.);
+#4351=EDGE_CURVE('',#3418,#3325,#1999,.T.);
+#4352=EDGE_CURVE('',#3427,#3428,#2000,.T.);
+#4353=EDGE_CURVE('',#3429,#3427,#2001,.T.);
+#4354=EDGE_CURVE('',#3428,#3429,#2002,.T.);
+#4355=EDGE_CURVE('',#3430,#3431,#2003,.T.);
+#4356=EDGE_CURVE('',#3432,#3430,#2004,.T.);
+#4357=EDGE_CURVE('',#3431,#3432,#2005,.T.);
+#4358=EDGE_CURVE('',#3427,#3432,#2006,.T.);
+#4359=EDGE_CURVE('',#3430,#3429,#2007,.T.);
+#4360=EDGE_CURVE('',#3433,#3434,#2008,.T.);
+#4361=EDGE_CURVE('',#3435,#3433,#2009,.T.);
+#4362=EDGE_CURVE('',#3434,#3435,#2010,.T.);
+#4363=EDGE_CURVE('',#3436,#3437,#2011,.T.);
+#4364=EDGE_CURVE('',#3438,#3436,#2012,.T.);
+#4365=EDGE_CURVE('',#3437,#3438,#2013,.T.);
+#4366=EDGE_CURVE('',#3433,#3438,#2014,.T.);
+#4367=EDGE_CURVE('',#3436,#3435,#2015,.T.);
+#4368=EDGE_CURVE('',#3439,#3440,#2016,.T.);
+#4369=EDGE_CURVE('',#3441,#3439,#2017,.T.);
+#4370=EDGE_CURVE('',#3440,#3441,#2018,.T.);
+#4371=EDGE_CURVE('',#3442,#3443,#2019,.T.);
+#4372=EDGE_CURVE('',#3444,#3442,#2020,.T.);
+#4373=EDGE_CURVE('',#3443,#3444,#2021,.T.);
+#4374=EDGE_CURVE('',#3439,#3444,#2022,.T.);
+#4375=EDGE_CURVE('',#3442,#3441,#2023,.T.);
+#4376=EDGE_CURVE('',#3445,#3439,#2024,.T.);
+#4377=EDGE_CURVE('',#3440,#3446,#2025,.T.);
+#4378=EDGE_CURVE('',#3446,#3445,#2026,.T.);
+#4379=EDGE_CURVE('',#3446,#3447,#2027,.T.);
+#4380=EDGE_CURVE('',#3447,#3448,#2028,.T.);
+#4381=EDGE_CURVE('',#3448,#3445,#2029,.T.);
+#4382=EDGE_CURVE('',#3449,#3450,#2030,.T.);
+#4383=EDGE_CURVE('',#3451,#3449,#2031,.T.);
+#4384=EDGE_CURVE('',#3450,#3451,#2032,.T.);
+#4385=EDGE_CURVE('',#3452,#3453,#2033,.T.);
+#4386=EDGE_CURVE('',#3453,#3454,#2034,.T.);
+#4387=EDGE_CURVE('',#3454,#3455,#2035,.T.);
+#4388=EDGE_CURVE('',#3452,#3455,#2036,.T.);
+#4389=EDGE_CURVE('',#3456,#3457,#2037,.T.);
+#4390=EDGE_CURVE('',#3458,#3456,#2038,.T.);
+#4391=EDGE_CURVE('',#3457,#3458,#2039,.T.);
+#4392=EDGE_CURVE('',#3459,#3460,#2040,.T.);
+#4393=EDGE_CURVE('',#3461,#3459,#2041,.T.);
+#4394=EDGE_CURVE('',#3460,#3461,#2042,.T.);
+#4395=EDGE_CURVE('',#3449,#3461,#2043,.T.);
+#4396=EDGE_CURVE('',#3459,#3451,#2044,.T.);
+#4397=EDGE_CURVE('',#3462,#3463,#2045,.T.);
+#4398=EDGE_CURVE('',#3464,#3462,#2046,.T.);
+#4399=EDGE_CURVE('',#3463,#3464,#2047,.T.);
+#4400=EDGE_CURVE('',#3465,#3466,#2048,.T.);
+#4401=EDGE_CURVE('',#3467,#3465,#2049,.T.);
+#4402=EDGE_CURVE('',#3466,#3467,#2050,.T.);
+#4403=EDGE_CURVE('',#3456,#3467,#2051,.T.);
+#4404=EDGE_CURVE('',#3465,#3458,#2052,.T.);
+#4405=EDGE_CURVE('',#3468,#3469,#2053,.F.);
+#4406=EDGE_CURVE('',#3469,#3466,#2054,.T.);
+#4407=EDGE_CURVE('',#3467,#3468,#2055,.T.);
+#4408=EDGE_CURVE('',#3470,#3471,#2056,.T.);
+#4409=EDGE_CURVE('',#3472,#3470,#2057,.T.);
+#4410=EDGE_CURVE('',#3471,#3472,#2058,.T.);
+#4411=EDGE_CURVE('',#3462,#3472,#2059,.T.);
+#4412=EDGE_CURVE('',#3470,#3464,#2060,.T.);
+#4413=EDGE_CURVE('',#3473,#3474,#2061,.T.);
+#4414=EDGE_CURVE('',#3475,#3473,#2062,.T.);
+#4415=EDGE_CURVE('',#3474,#3475,#2063,.T.);
+#4416=EDGE_CURVE('',#3476,#3465,#2064,.T.);
+#4417=EDGE_CURVE('',#3466,#3477,#2065,.T.);
+#4418=EDGE_CURVE('',#3477,#3476,#2066,.T.);
+#4419=EDGE_CURVE('',#3478,#3479,#2067,.T.);
+#4420=EDGE_CURVE('',#3480,#3478,#2068,.T.);
+#4421=EDGE_CURVE('',#3479,#3480,#2069,.T.);
+#4422=EDGE_CURVE('',#3473,#3480,#2070,.T.);
+#4423=EDGE_CURVE('',#3478,#3475,#2071,.T.);
+#4424=EDGE_CURVE('',#3477,#3481,#2072,.T.);
+#4425=EDGE_CURVE('',#3481,#3482,#2073,.T.);
+#4426=EDGE_CURVE('',#3482,#3476,#2074,.T.);
+#4427=EDGE_CURVE('',#3481,#3483,#2075,.T.);
+#4428=EDGE_CURVE('',#3483,#3484,#2076,.T.);
+#4429=EDGE_CURVE('',#3484,#3482,#2077,.T.);
+#4430=EDGE_CURVE('',#3483,#3479,#2078,.T.);
+#4431=EDGE_CURVE('',#3480,#3484,#2079,.T.);
+#4432=EDGE_CURVE('',#3479,#3471,#2080,.T.);
+#4433=EDGE_CURVE('',#3472,#3478,#2081,.T.);
+#4434=EDGE_CURVE('',#3463,#3474,#2082,.T.);
+#4435=EDGE_CURVE('',#3475,#3462,#2083,.T.);
+#4436=EDGE_CURVE('',#3485,#3473,#2084,.T.);
+#4437=EDGE_CURVE('',#3474,#3486,#2085,.T.);
+#4438=EDGE_CURVE('',#3486,#3485,#2086,.T.);
+#4439=EDGE_CURVE('',#3471,#3460,#2087,.T.);
+#4440=EDGE_CURVE('',#3461,#3470,#2088,.T.);
+#4441=EDGE_CURVE('',#3455,#3485,#2089,.T.);
+#4442=EDGE_CURVE('',#3486,#3452,#2090,.T.);
+#4443=EDGE_CURVE('',#3450,#3463,#2091,.T.);
+#4444=EDGE_CURVE('',#3464,#3449,#2092,.T.);
+#4445=EDGE_CURVE('',#3487,#3459,#2093,.T.);
+#4446=EDGE_CURVE('',#3460,#3488,#2094,.T.);
+#4447=EDGE_CURVE('',#3488,#3487,#2095,.T.);
+#4448=EDGE_CURVE('',#3453,#3457,#2096,.T.);
+#4449=EDGE_CURVE('',#3458,#3454,#2097,.T.);
+#4450=EDGE_CURVE('',#3489,#3490,#2098,.F.);
+#4451=EDGE_CURVE('',#3490,#3456,#2099,.T.);
+#4452=EDGE_CURVE('',#3457,#3489,#2100,.T.);
+#4453=EDGE_CURVE('',#3447,#3450,#2101,.T.);
+#4454=EDGE_CURVE('',#3451,#3448,#2102,.T.);
+#4455=EDGE_CURVE('',#3491,#3487,#2103,.T.);
+#4456=EDGE_CURVE('',#3488,#3492,#2104,.T.);
+#4457=EDGE_CURVE('',#3492,#3491,#2105,.T.);
+#4458=EDGE_CURVE('',#3492,#3443,#2106,.T.);
+#4459=EDGE_CURVE('',#3444,#3491,#2107,.T.);
+#4460=EDGE_CURVE('',#3443,#3437,#2108,.T.);
+#4461=EDGE_CURVE('',#3438,#3442,#2109,.T.);
+#4462=EDGE_CURVE('',#3434,#3440,#2110,.T.);
+#4463=EDGE_CURVE('',#3441,#3433,#2111,.T.);
+#4464=EDGE_CURVE('',#3437,#3431,#2112,.T.);
+#4465=EDGE_CURVE('',#3432,#3436,#2113,.T.);
+#4466=EDGE_CURVE('',#3428,#3434,#2114,.T.);
+#4467=EDGE_CURVE('',#3435,#3427,#2115,.T.);
+#4468=EDGE_CURVE('',#3493,#3494,#2116,.T.);
+#4469=EDGE_CURVE('',#3494,#3430,#2117,.T.);
+#4470=EDGE_CURVE('',#3431,#3493,#2118,.T.);
+#4471=EDGE_CURVE('',#3495,#3496,#2119,.T.);
+#4472=EDGE_CURVE('',#3496,#3428,#2120,.T.);
+#4473=EDGE_CURVE('',#3429,#3495,#2121,.T.);
+#4474=EDGE_CURVE('',#3487,#3448,#2122,.T.);
+#4475=EDGE_CURVE('',#3491,#3445,#2123,.T.);
+#4476=EDGE_CURVE('',#3482,#3455,#2124,.T.);
+#4477=EDGE_CURVE('',#3476,#3454,#2125,.T.);
+#4478=EDGE_CURVE('',#3484,#3485,#2126,.T.);
+#4479=EDGE_CURVE('',#3497,#3497,#380,.T.);
+#4480=EDGE_CURVE('',#3468,#3490,#2127,.T.);
+#4481=EDGE_CURVE('',#3496,#3489,#2128,.T.);
+#4482=EDGE_CURVE('',#3498,#3498,#381,.T.);
+#4483=EDGE_CURVE('',#3498,#3499,#2129,.T.);
+#4484=EDGE_CURVE('',#3499,#3499,#382,.T.);
+#4485=EDGE_CURVE('',#3500,#3500,#383,.T.);
+#4486=EDGE_CURVE('',#3500,#3497,#2130,.T.);
+#4487=EDGE_CURVE('',#3469,#3493,#2131,.T.);
+#4488=EDGE_CURVE('',#3494,#3495,#2132,.T.);
+#4489=ORIENTED_EDGE('',*,*,#3501,.T.);
+#4490=ORIENTED_EDGE('',*,*,#3502,.T.);
+#4491=ORIENTED_EDGE('',*,*,#3503,.T.);
+#4492=ORIENTED_EDGE('',*,*,#3504,.F.);
+#4493=ORIENTED_EDGE('',*,*,#3505,.F.);
+#4494=ORIENTED_EDGE('',*,*,#3506,.F.);
+#4495=ORIENTED_EDGE('',*,*,#3507,.F.);
+#4496=ORIENTED_EDGE('',*,*,#3508,.T.);
+#4497=ORIENTED_EDGE('',*,*,#3509,.F.);
+#4498=ORIENTED_EDGE('',*,*,#3508,.F.);
+#4499=ORIENTED_EDGE('',*,*,#3510,.F.);
+#4500=ORIENTED_EDGE('',*,*,#3511,.T.);
+#4501=ORIENTED_EDGE('',*,*,#3512,.F.);
+#4502=ORIENTED_EDGE('',*,*,#3502,.F.);
+#4503=ORIENTED_EDGE('',*,*,#3513,.F.);
+#4504=ORIENTED_EDGE('',*,*,#3511,.F.);
+#4505=ORIENTED_EDGE('',*,*,#3514,.F.);
+#4506=ORIENTED_EDGE('',*,*,#3515,.F.);
+#4507=ORIENTED_EDGE('',*,*,#3504,.T.);
+#4508=ORIENTED_EDGE('',*,*,#3516,.T.);
+#4509=ORIENTED_EDGE('',*,*,#3517,.F.);
+#4510=ORIENTED_EDGE('',*,*,#3518,.F.);
+#4511=ORIENTED_EDGE('',*,*,#3515,.T.);
+#4512=ORIENTED_EDGE('',*,*,#3519,.F.);
+#4513=ORIENTED_EDGE('',*,*,#3520,.F.);
+#4514=ORIENTED_EDGE('',*,*,#3521,.F.);
+#4515=ORIENTED_EDGE('',*,*,#3506,.T.);
+#4516=ORIENTED_EDGE('',*,*,#3522,.F.);
+#4517=ORIENTED_EDGE('',*,*,#3523,.T.);
+#4518=ORIENTED_EDGE('',*,*,#3524,.F.);
+#4519=ORIENTED_EDGE('',*,*,#3525,.F.);
+#4520=ORIENTED_EDGE('',*,*,#3526,.T.);
+#4521=ORIENTED_EDGE('',*,*,#3527,.F.);
+#4522=ORIENTED_EDGE('',*,*,#3528,.F.);
+#4523=ORIENTED_EDGE('',*,*,#3529,.F.);
+#4524=ORIENTED_EDGE('',*,*,#3528,.T.);
+#4525=ORIENTED_EDGE('',*,*,#3530,.F.);
+#4526=ORIENTED_EDGE('',*,*,#3531,.F.);
+#4527=ORIENTED_EDGE('',*,*,#3532,.F.);
+#4528=ORIENTED_EDGE('',*,*,#3531,.T.);
+#4529=ORIENTED_EDGE('',*,*,#3533,.F.);
+#4530=ORIENTED_EDGE('',*,*,#3534,.F.);
+#4531=ORIENTED_EDGE('',*,*,#3535,.F.);
+#4532=ORIENTED_EDGE('',*,*,#3534,.T.);
+#4533=ORIENTED_EDGE('',*,*,#3536,.F.);
+#4534=ORIENTED_EDGE('',*,*,#3526,.F.);
+#4535=ORIENTED_EDGE('',*,*,#3536,.T.);
+#4536=ORIENTED_EDGE('',*,*,#3533,.T.);
+#4537=ORIENTED_EDGE('',*,*,#3530,.T.);
+#4538=ORIENTED_EDGE('',*,*,#3527,.T.);
+#4539=ORIENTED_EDGE('',*,*,#3537,.F.);
+#4540=ORIENTED_EDGE('',*,*,#3538,.T.);
+#4541=ORIENTED_EDGE('',*,*,#3539,.F.);
+#4542=ORIENTED_EDGE('',*,*,#3538,.F.);
+#4543=ORIENTED_EDGE('',*,*,#3537,.T.);
+#4544=ORIENTED_EDGE('',*,*,#3540,.F.);
+#4545=ORIENTED_EDGE('',*,*,#3541,.T.);
+#4546=ORIENTED_EDGE('',*,*,#3542,.F.);
+#4547=ORIENTED_EDGE('',*,*,#3543,.F.);
+#4548=ORIENTED_EDGE('',*,*,#3544,.F.);
+#4549=ORIENTED_EDGE('',*,*,#3543,.T.);
+#4550=ORIENTED_EDGE('',*,*,#3545,.F.);
+#4551=ORIENTED_EDGE('',*,*,#3546,.F.);
+#4552=ORIENTED_EDGE('',*,*,#3547,.F.);
+#4553=ORIENTED_EDGE('',*,*,#3546,.T.);
+#4554=ORIENTED_EDGE('',*,*,#3548,.F.);
+#4555=ORIENTED_EDGE('',*,*,#3549,.F.);
+#4556=ORIENTED_EDGE('',*,*,#3550,.F.);
+#4557=ORIENTED_EDGE('',*,*,#3549,.T.);
+#4558=ORIENTED_EDGE('',*,*,#3551,.F.);
+#4559=ORIENTED_EDGE('',*,*,#3541,.F.);
+#4560=ORIENTED_EDGE('',*,*,#3551,.T.);
+#4561=ORIENTED_EDGE('',*,*,#3548,.T.);
+#4562=ORIENTED_EDGE('',*,*,#3545,.T.);
+#4563=ORIENTED_EDGE('',*,*,#3542,.T.);
+#4564=ORIENTED_EDGE('',*,*,#3552,.F.);
+#4565=ORIENTED_EDGE('',*,*,#3553,.T.);
+#4566=ORIENTED_EDGE('',*,*,#3554,.F.);
+#4567=ORIENTED_EDGE('',*,*,#3555,.F.);
+#4568=ORIENTED_EDGE('',*,*,#3556,.F.);
+#4569=ORIENTED_EDGE('',*,*,#3555,.T.);
+#4570=ORIENTED_EDGE('',*,*,#3557,.F.);
+#4571=ORIENTED_EDGE('',*,*,#3558,.F.);
+#4572=ORIENTED_EDGE('',*,*,#3559,.F.);
+#4573=ORIENTED_EDGE('',*,*,#3558,.T.);
+#4574=ORIENTED_EDGE('',*,*,#3560,.F.);
+#4575=ORIENTED_EDGE('',*,*,#3561,.F.);
+#4576=ORIENTED_EDGE('',*,*,#3562,.F.);
+#4577=ORIENTED_EDGE('',*,*,#3561,.T.);
+#4578=ORIENTED_EDGE('',*,*,#3563,.F.);
+#4579=ORIENTED_EDGE('',*,*,#3553,.F.);
+#4580=ORIENTED_EDGE('',*,*,#3563,.T.);
+#4581=ORIENTED_EDGE('',*,*,#3560,.T.);
+#4582=ORIENTED_EDGE('',*,*,#3557,.T.);
+#4583=ORIENTED_EDGE('',*,*,#3554,.T.);
+#4584=ORIENTED_EDGE('',*,*,#3564,.F.);
+#4585=ORIENTED_EDGE('',*,*,#3565,.T.);
+#4586=ORIENTED_EDGE('',*,*,#3566,.F.);
+#4587=ORIENTED_EDGE('',*,*,#3567,.F.);
+#4588=ORIENTED_EDGE('',*,*,#3568,.F.);
+#4589=ORIENTED_EDGE('',*,*,#3567,.T.);
+#4590=ORIENTED_EDGE('',*,*,#3569,.F.);
+#4591=ORIENTED_EDGE('',*,*,#3570,.F.);
+#4592=ORIENTED_EDGE('',*,*,#3571,.F.);
+#4593=ORIENTED_EDGE('',*,*,#3570,.T.);
+#4594=ORIENTED_EDGE('',*,*,#3572,.F.);
+#4595=ORIENTED_EDGE('',*,*,#3573,.F.);
+#4596=ORIENTED_EDGE('',*,*,#3574,.F.);
+#4597=ORIENTED_EDGE('',*,*,#3573,.T.);
+#4598=ORIENTED_EDGE('',*,*,#3575,.F.);
+#4599=ORIENTED_EDGE('',*,*,#3565,.F.);
+#4600=ORIENTED_EDGE('',*,*,#3575,.T.);
+#4601=ORIENTED_EDGE('',*,*,#3572,.T.);
+#4602=ORIENTED_EDGE('',*,*,#3569,.T.);
+#4603=ORIENTED_EDGE('',*,*,#3566,.T.);
+#4604=ORIENTED_EDGE('',*,*,#3552,.T.);
+#4605=ORIENTED_EDGE('',*,*,#3556,.T.);
+#4606=ORIENTED_EDGE('',*,*,#3559,.T.);
+#4607=ORIENTED_EDGE('',*,*,#3562,.T.);
+#4608=ORIENTED_EDGE('',*,*,#3576,.F.);
+#4609=ORIENTED_EDGE('',*,*,#3577,.T.);
+#4610=ORIENTED_EDGE('',*,*,#3578,.F.);
+#4611=ORIENTED_EDGE('',*,*,#3579,.F.);
+#4612=ORIENTED_EDGE('',*,*,#3580,.F.);
+#4613=ORIENTED_EDGE('',*,*,#3579,.T.);
+#4614=ORIENTED_EDGE('',*,*,#3581,.F.);
+#4615=ORIENTED_EDGE('',*,*,#3582,.F.);
+#4616=ORIENTED_EDGE('',*,*,#3583,.F.);
+#4617=ORIENTED_EDGE('',*,*,#3582,.T.);
+#4618=ORIENTED_EDGE('',*,*,#3584,.F.);
+#4619=ORIENTED_EDGE('',*,*,#3585,.F.);
+#4620=ORIENTED_EDGE('',*,*,#3586,.F.);
+#4621=ORIENTED_EDGE('',*,*,#3585,.T.);
+#4622=ORIENTED_EDGE('',*,*,#3587,.F.);
+#4623=ORIENTED_EDGE('',*,*,#3577,.F.);
+#4624=ORIENTED_EDGE('',*,*,#3587,.T.);
+#4625=ORIENTED_EDGE('',*,*,#3584,.T.);
+#4626=ORIENTED_EDGE('',*,*,#3581,.T.);
+#4627=ORIENTED_EDGE('',*,*,#3578,.T.);
+#4628=ORIENTED_EDGE('',*,*,#3540,.T.);
+#4629=ORIENTED_EDGE('',*,*,#3544,.T.);
+#4630=ORIENTED_EDGE('',*,*,#3547,.T.);
+#4631=ORIENTED_EDGE('',*,*,#3550,.T.);
+#4632=ORIENTED_EDGE('',*,*,#3588,.F.);
+#4633=ORIENTED_EDGE('',*,*,#3589,.T.);
+#4634=ORIENTED_EDGE('',*,*,#3590,.F.);
+#4635=ORIENTED_EDGE('',*,*,#3591,.F.);
+#4636=ORIENTED_EDGE('',*,*,#3592,.F.);
+#4637=ORIENTED_EDGE('',*,*,#3591,.T.);
+#4638=ORIENTED_EDGE('',*,*,#3593,.F.);
+#4639=ORIENTED_EDGE('',*,*,#3594,.F.);
+#4640=ORIENTED_EDGE('',*,*,#3595,.F.);
+#4641=ORIENTED_EDGE('',*,*,#3594,.T.);
+#4642=ORIENTED_EDGE('',*,*,#3596,.F.);
+#4643=ORIENTED_EDGE('',*,*,#3597,.F.);
+#4644=ORIENTED_EDGE('',*,*,#3598,.F.);
+#4645=ORIENTED_EDGE('',*,*,#3597,.T.);
+#4646=ORIENTED_EDGE('',*,*,#3599,.F.);
+#4647=ORIENTED_EDGE('',*,*,#3589,.F.);
+#4648=ORIENTED_EDGE('',*,*,#3599,.T.);
+#4649=ORIENTED_EDGE('',*,*,#3596,.T.);
+#4650=ORIENTED_EDGE('',*,*,#3593,.T.);
+#4651=ORIENTED_EDGE('',*,*,#3590,.T.);
+#4652=ORIENTED_EDGE('',*,*,#3600,.F.);
+#4653=ORIENTED_EDGE('',*,*,#3601,.T.);
+#4654=ORIENTED_EDGE('',*,*,#3602,.F.);
+#4655=ORIENTED_EDGE('',*,*,#3603,.F.);
+#4656=ORIENTED_EDGE('',*,*,#3604,.F.);
+#4657=ORIENTED_EDGE('',*,*,#3603,.T.);
+#4658=ORIENTED_EDGE('',*,*,#3605,.F.);
+#4659=ORIENTED_EDGE('',*,*,#3606,.F.);
+#4660=ORIENTED_EDGE('',*,*,#3607,.F.);
+#4661=ORIENTED_EDGE('',*,*,#3606,.T.);
+#4662=ORIENTED_EDGE('',*,*,#3608,.F.);
+#4663=ORIENTED_EDGE('',*,*,#3609,.F.);
+#4664=ORIENTED_EDGE('',*,*,#3610,.F.);
+#4665=ORIENTED_EDGE('',*,*,#3609,.T.);
+#4666=ORIENTED_EDGE('',*,*,#3611,.F.);
+#4667=ORIENTED_EDGE('',*,*,#3601,.F.);
+#4668=ORIENTED_EDGE('',*,*,#3611,.T.);
+#4669=ORIENTED_EDGE('',*,*,#3608,.T.);
+#4670=ORIENTED_EDGE('',*,*,#3605,.T.);
+#4671=ORIENTED_EDGE('',*,*,#3602,.T.);
+#4672=ORIENTED_EDGE('',*,*,#3612,.F.);
+#4673=ORIENTED_EDGE('',*,*,#3613,.T.);
+#4674=ORIENTED_EDGE('',*,*,#3614,.F.);
+#4675=ORIENTED_EDGE('',*,*,#3615,.F.);
+#4676=ORIENTED_EDGE('',*,*,#3616,.F.);
+#4677=ORIENTED_EDGE('',*,*,#3615,.T.);
+#4678=ORIENTED_EDGE('',*,*,#3617,.F.);
+#4679=ORIENTED_EDGE('',*,*,#3618,.F.);
+#4680=ORIENTED_EDGE('',*,*,#3619,.F.);
+#4681=ORIENTED_EDGE('',*,*,#3620,.F.);
+#4682=ORIENTED_EDGE('',*,*,#3618,.T.);
+#4683=ORIENTED_EDGE('',*,*,#3621,.F.);
+#4684=ORIENTED_EDGE('',*,*,#3622,.F.);
+#4685=ORIENTED_EDGE('',*,*,#3623,.F.);
+#4686=ORIENTED_EDGE('',*,*,#3622,.T.);
+#4687=ORIENTED_EDGE('',*,*,#3624,.F.);
+#4688=ORIENTED_EDGE('',*,*,#3613,.F.);
+#4689=ORIENTED_EDGE('',*,*,#3625,.F.);
+#4690=ORIENTED_EDGE('',*,*,#3624,.T.);
+#4691=ORIENTED_EDGE('',*,*,#3621,.T.);
+#4692=ORIENTED_EDGE('',*,*,#3617,.T.);
+#4693=ORIENTED_EDGE('',*,*,#3614,.T.);
+#4694=ORIENTED_EDGE('',*,*,#3626,.T.);
+#4695=ORIENTED_EDGE('',*,*,#3625,.T.);
+#4696=ORIENTED_EDGE('',*,*,#3612,.T.);
+#4697=ORIENTED_EDGE('',*,*,#3616,.T.);
+#4698=ORIENTED_EDGE('',*,*,#3627,.F.);
+#4699=ORIENTED_EDGE('',*,*,#3628,.T.);
+#4700=ORIENTED_EDGE('',*,*,#3629,.F.);
+#4701=ORIENTED_EDGE('',*,*,#3630,.F.);
+#4702=ORIENTED_EDGE('',*,*,#3631,.F.);
+#4703=ORIENTED_EDGE('',*,*,#3630,.T.);
+#4704=ORIENTED_EDGE('',*,*,#3632,.F.);
+#4705=ORIENTED_EDGE('',*,*,#3633,.F.);
+#4706=ORIENTED_EDGE('',*,*,#3634,.F.);
+#4707=ORIENTED_EDGE('',*,*,#3633,.T.);
+#4708=ORIENTED_EDGE('',*,*,#3635,.F.);
+#4709=ORIENTED_EDGE('',*,*,#3636,.F.);
+#4710=ORIENTED_EDGE('',*,*,#3637,.F.);
+#4711=ORIENTED_EDGE('',*,*,#3636,.T.);
+#4712=ORIENTED_EDGE('',*,*,#3638,.F.);
+#4713=ORIENTED_EDGE('',*,*,#3628,.F.);
+#4714=ORIENTED_EDGE('',*,*,#3638,.T.);
+#4715=ORIENTED_EDGE('',*,*,#3635,.T.);
+#4716=ORIENTED_EDGE('',*,*,#3632,.T.);
+#4717=ORIENTED_EDGE('',*,*,#3629,.T.);
+#4718=ORIENTED_EDGE('',*,*,#3539,.T.);
+#4719=ORIENTED_EDGE('',*,*,#3639,.F.);
+#4720=ORIENTED_EDGE('',*,*,#3640,.T.);
+#4721=ORIENTED_EDGE('',*,*,#3641,.F.);
+#4722=ORIENTED_EDGE('',*,*,#3642,.F.);
+#4723=ORIENTED_EDGE('',*,*,#3643,.F.);
+#4724=ORIENTED_EDGE('',*,*,#3642,.T.);
+#4725=ORIENTED_EDGE('',*,*,#3644,.F.);
+#4726=ORIENTED_EDGE('',*,*,#3645,.F.);
+#4727=ORIENTED_EDGE('',*,*,#3646,.F.);
+#4728=ORIENTED_EDGE('',*,*,#3645,.T.);
+#4729=ORIENTED_EDGE('',*,*,#3647,.F.);
+#4730=ORIENTED_EDGE('',*,*,#3648,.F.);
+#4731=ORIENTED_EDGE('',*,*,#3649,.F.);
+#4732=ORIENTED_EDGE('',*,*,#3648,.T.);
+#4733=ORIENTED_EDGE('',*,*,#3650,.F.);
+#4734=ORIENTED_EDGE('',*,*,#3640,.F.);
+#4735=ORIENTED_EDGE('',*,*,#3650,.T.);
+#4736=ORIENTED_EDGE('',*,*,#3647,.T.);
+#4737=ORIENTED_EDGE('',*,*,#3644,.T.);
+#4738=ORIENTED_EDGE('',*,*,#3641,.T.);
+#4739=ORIENTED_EDGE('',*,*,#3651,.F.);
+#4740=ORIENTED_EDGE('',*,*,#3652,.T.);
+#4741=ORIENTED_EDGE('',*,*,#3653,.F.);
+#4742=ORIENTED_EDGE('',*,*,#3654,.F.);
+#4743=ORIENTED_EDGE('',*,*,#3655,.F.);
+#4744=ORIENTED_EDGE('',*,*,#3654,.T.);
+#4745=ORIENTED_EDGE('',*,*,#3656,.F.);
+#4746=ORIENTED_EDGE('',*,*,#3657,.F.);
+#4747=ORIENTED_EDGE('',*,*,#3658,.F.);
+#4748=ORIENTED_EDGE('',*,*,#3657,.T.);
+#4749=ORIENTED_EDGE('',*,*,#3659,.F.);
+#4750=ORIENTED_EDGE('',*,*,#3660,.F.);
+#4751=ORIENTED_EDGE('',*,*,#3661,.F.);
+#4752=ORIENTED_EDGE('',*,*,#3660,.T.);
+#4753=ORIENTED_EDGE('',*,*,#3662,.F.);
+#4754=ORIENTED_EDGE('',*,*,#3652,.F.);
+#4755=ORIENTED_EDGE('',*,*,#3662,.T.);
+#4756=ORIENTED_EDGE('',*,*,#3659,.T.);
+#4757=ORIENTED_EDGE('',*,*,#3656,.T.);
+#4758=ORIENTED_EDGE('',*,*,#3653,.T.);
+#4759=ORIENTED_EDGE('',*,*,#3663,.F.);
+#4760=ORIENTED_EDGE('',*,*,#3664,.T.);
+#4761=ORIENTED_EDGE('',*,*,#3665,.F.);
+#4762=ORIENTED_EDGE('',*,*,#3666,.F.);
+#4763=ORIENTED_EDGE('',*,*,#3667,.F.);
+#4764=ORIENTED_EDGE('',*,*,#3666,.T.);
+#4765=ORIENTED_EDGE('',*,*,#3668,.F.);
+#4766=ORIENTED_EDGE('',*,*,#3669,.F.);
+#4767=ORIENTED_EDGE('',*,*,#3670,.F.);
+#4768=ORIENTED_EDGE('',*,*,#3669,.T.);
+#4769=ORIENTED_EDGE('',*,*,#3671,.F.);
+#4770=ORIENTED_EDGE('',*,*,#3672,.F.);
+#4771=ORIENTED_EDGE('',*,*,#3673,.F.);
+#4772=ORIENTED_EDGE('',*,*,#3672,.T.);
+#4773=ORIENTED_EDGE('',*,*,#3674,.F.);
+#4774=ORIENTED_EDGE('',*,*,#3664,.F.);
+#4775=ORIENTED_EDGE('',*,*,#3674,.T.);
+#4776=ORIENTED_EDGE('',*,*,#3671,.T.);
+#4777=ORIENTED_EDGE('',*,*,#3668,.T.);
+#4778=ORIENTED_EDGE('',*,*,#3665,.T.);
+#4779=ORIENTED_EDGE('',*,*,#3675,.T.);
+#4780=ORIENTED_EDGE('',*,*,#3676,.F.);
+#4781=ORIENTED_EDGE('',*,*,#3677,.T.);
+#4782=ORIENTED_EDGE('',*,*,#3517,.T.);
+#4783=ORIENTED_EDGE('',*,*,#3509,.T.);
+#4784=ORIENTED_EDGE('',*,*,#3678,.T.);
+#4785=ORIENTED_EDGE('',*,*,#3679,.T.);
+#4786=ORIENTED_EDGE('',*,*,#3680,.T.);
+#4787=ORIENTED_EDGE('',*,*,#3512,.T.);
+#4788=ORIENTED_EDGE('',*,*,#3513,.T.);
+#4789=ORIENTED_EDGE('',*,*,#3521,.T.);
+#4790=ORIENTED_EDGE('',*,*,#3681,.F.);
+#4791=ORIENTED_EDGE('',*,*,#3682,.T.);
+#4792=ORIENTED_EDGE('',*,*,#3683,.F.);
+#4793=ORIENTED_EDGE('',*,*,#3684,.T.);
+#4794=ORIENTED_EDGE('',*,*,#3619,.T.);
+#4795=ORIENTED_EDGE('',*,*,#3620,.T.);
+#4796=ORIENTED_EDGE('',*,*,#3623,.T.);
+#4797=ORIENTED_EDGE('',*,*,#3685,.T.);
+#4798=ORIENTED_EDGE('',*,*,#3686,.F.);
+#4799=ORIENTED_EDGE('',*,*,#3687,.T.);
+#4800=ORIENTED_EDGE('',*,*,#3688,.F.);
+#4801=ORIENTED_EDGE('',*,*,#3522,.T.);
+#4802=ORIENTED_EDGE('',*,*,#3505,.T.);
+#4803=ORIENTED_EDGE('',*,*,#3564,.T.);
+#4804=ORIENTED_EDGE('',*,*,#3568,.T.);
+#4805=ORIENTED_EDGE('',*,*,#3571,.T.);
+#4806=ORIENTED_EDGE('',*,*,#3574,.T.);
+#4807=ORIENTED_EDGE('',*,*,#3576,.T.);
+#4808=ORIENTED_EDGE('',*,*,#3580,.T.);
+#4809=ORIENTED_EDGE('',*,*,#3583,.T.);
+#4810=ORIENTED_EDGE('',*,*,#3586,.T.);
+#4811=ORIENTED_EDGE('',*,*,#3588,.T.);
+#4812=ORIENTED_EDGE('',*,*,#3592,.T.);
+#4813=ORIENTED_EDGE('',*,*,#3595,.T.);
+#4814=ORIENTED_EDGE('',*,*,#3598,.T.);
+#4815=ORIENTED_EDGE('',*,*,#3600,.T.);
+#4816=ORIENTED_EDGE('',*,*,#3604,.T.);
+#4817=ORIENTED_EDGE('',*,*,#3607,.T.);
+#4818=ORIENTED_EDGE('',*,*,#3610,.T.);
+#4819=ORIENTED_EDGE('',*,*,#3627,.T.);
+#4820=ORIENTED_EDGE('',*,*,#3631,.T.);
+#4821=ORIENTED_EDGE('',*,*,#3634,.T.);
+#4822=ORIENTED_EDGE('',*,*,#3637,.T.);
+#4823=ORIENTED_EDGE('',*,*,#3639,.T.);
+#4824=ORIENTED_EDGE('',*,*,#3643,.T.);
+#4825=ORIENTED_EDGE('',*,*,#3646,.T.);
+#4826=ORIENTED_EDGE('',*,*,#3649,.T.);
+#4827=ORIENTED_EDGE('',*,*,#3651,.T.);
+#4828=ORIENTED_EDGE('',*,*,#3655,.T.);
+#4829=ORIENTED_EDGE('',*,*,#3658,.T.);
+#4830=ORIENTED_EDGE('',*,*,#3661,.T.);
+#4831=ORIENTED_EDGE('',*,*,#3663,.T.);
+#4832=ORIENTED_EDGE('',*,*,#3667,.T.);
+#4833=ORIENTED_EDGE('',*,*,#3670,.T.);
+#4834=ORIENTED_EDGE('',*,*,#3673,.T.);
+#4835=ORIENTED_EDGE('',*,*,#3689,.F.);
+#4836=ORIENTED_EDGE('',*,*,#3690,.F.);
+#4837=ORIENTED_EDGE('',*,*,#3691,.F.);
+#4838=ORIENTED_EDGE('',*,*,#3692,.F.);
+#4839=ORIENTED_EDGE('',*,*,#3676,.T.);
+#4840=ORIENTED_EDGE('',*,*,#3693,.T.);
+#4841=ORIENTED_EDGE('',*,*,#3694,.F.);
+#4842=ORIENTED_EDGE('',*,*,#3695,.F.);
+#4843=ORIENTED_EDGE('',*,*,#3501,.F.);
+#4844=ORIENTED_EDGE('',*,*,#3518,.T.);
+#4845=ORIENTED_EDGE('',*,*,#3677,.F.);
+#4846=ORIENTED_EDGE('',*,*,#3695,.T.);
+#4847=ORIENTED_EDGE('',*,*,#3696,.F.);
+#4848=ORIENTED_EDGE('',*,*,#3697,.F.);
+#4849=ORIENTED_EDGE('',*,*,#3678,.F.);
+#4850=ORIENTED_EDGE('',*,*,#3679,.F.);
+#4851=ORIENTED_EDGE('',*,*,#3697,.T.);
+#4852=ORIENTED_EDGE('',*,*,#3698,.F.);
+#4853=ORIENTED_EDGE('',*,*,#3699,.F.);
+#4854=ORIENTED_EDGE('',*,*,#3680,.F.);
+#4855=ORIENTED_EDGE('',*,*,#3699,.T.);
+#4856=ORIENTED_EDGE('',*,*,#3700,.F.);
+#4857=ORIENTED_EDGE('',*,*,#3693,.F.);
+#4858=ORIENTED_EDGE('',*,*,#3675,.F.);
+#4859=ORIENTED_EDGE('',*,*,#3516,.F.);
+#4860=ORIENTED_EDGE('',*,*,#3503,.F.);
+#4861=ORIENTED_EDGE('',*,*,#3700,.T.);
+#4862=ORIENTED_EDGE('',*,*,#3698,.T.);
+#4863=ORIENTED_EDGE('',*,*,#3696,.T.);
+#4864=ORIENTED_EDGE('',*,*,#3694,.T.);
+#4865=ORIENTED_EDGE('',*,*,#3701,.F.);
+#4866=ORIENTED_EDGE('',*,*,#3702,.T.);
+#4867=ORIENTED_EDGE('',*,*,#3703,.F.);
+#4868=ORIENTED_EDGE('',*,*,#3704,.F.);
+#4869=ORIENTED_EDGE('',*,*,#3705,.F.);
+#4870=ORIENTED_EDGE('',*,*,#3704,.T.);
+#4871=ORIENTED_EDGE('',*,*,#3706,.F.);
+#4872=ORIENTED_EDGE('',*,*,#3707,.F.);
+#4873=ORIENTED_EDGE('',*,*,#3708,.F.);
+#4874=ORIENTED_EDGE('',*,*,#3707,.T.);
+#4875=ORIENTED_EDGE('',*,*,#3709,.F.);
+#4876=ORIENTED_EDGE('',*,*,#3710,.F.);
+#4877=ORIENTED_EDGE('',*,*,#3711,.F.);
+#4878=ORIENTED_EDGE('',*,*,#3710,.T.);
+#4879=ORIENTED_EDGE('',*,*,#3712,.F.);
+#4880=ORIENTED_EDGE('',*,*,#3702,.F.);
+#4881=ORIENTED_EDGE('',*,*,#3712,.T.);
+#4882=ORIENTED_EDGE('',*,*,#3709,.T.);
+#4883=ORIENTED_EDGE('',*,*,#3706,.T.);
+#4884=ORIENTED_EDGE('',*,*,#3703,.T.);
+#4885=ORIENTED_EDGE('',*,*,#3713,.F.);
+#4886=ORIENTED_EDGE('',*,*,#3714,.T.);
+#4887=ORIENTED_EDGE('',*,*,#3715,.F.);
+#4888=ORIENTED_EDGE('',*,*,#3716,.F.);
+#4889=ORIENTED_EDGE('',*,*,#3717,.F.);
+#4890=ORIENTED_EDGE('',*,*,#3718,.T.);
+#4891=ORIENTED_EDGE('',*,*,#3719,.F.);
+#4892=ORIENTED_EDGE('',*,*,#3720,.F.);
+#4893=ORIENTED_EDGE('',*,*,#3721,.T.);
+#4894=ORIENTED_EDGE('',*,*,#3719,.T.);
+#4895=ORIENTED_EDGE('',*,*,#3722,.T.);
+#4896=ORIENTED_EDGE('',*,*,#3715,.T.);
+#4897=ORIENTED_EDGE('',*,*,#3525,.T.);
+#4898=ORIENTED_EDGE('',*,*,#3529,.T.);
+#4899=ORIENTED_EDGE('',*,*,#3532,.T.);
+#4900=ORIENTED_EDGE('',*,*,#3535,.T.);
+#4901=ORIENTED_EDGE('',*,*,#3507,.T.);
+#4902=ORIENTED_EDGE('',*,*,#3524,.T.);
+#4903=ORIENTED_EDGE('',*,*,#3723,.T.);
+#4904=ORIENTED_EDGE('',*,*,#3724,.T.);
+#4905=ORIENTED_EDGE('',*,*,#3713,.T.);
+#4906=ORIENTED_EDGE('',*,*,#3725,.T.);
+#4907=ORIENTED_EDGE('',*,*,#3726,.T.);
+#4908=ORIENTED_EDGE('',*,*,#3519,.T.);
+#4909=ORIENTED_EDGE('',*,*,#3514,.T.);
+#4910=ORIENTED_EDGE('',*,*,#3510,.T.);
+#4911=ORIENTED_EDGE('',*,*,#3701,.T.);
+#4912=ORIENTED_EDGE('',*,*,#3705,.T.);
+#4913=ORIENTED_EDGE('',*,*,#3708,.T.);
+#4914=ORIENTED_EDGE('',*,*,#3711,.T.);
+#4915=ORIENTED_EDGE('',*,*,#3727,.T.);
+#4916=ORIENTED_EDGE('',*,*,#3728,.T.);
+#4917=ORIENTED_EDGE('',*,*,#3717,.T.);
+#4918=ORIENTED_EDGE('',*,*,#3729,.T.);
+#4919=ORIENTED_EDGE('',*,*,#3730,.T.);
+#4920=ORIENTED_EDGE('',*,*,#3731,.T.);
+#4921=ORIENTED_EDGE('',*,*,#3732,.T.);
+#4922=ORIENTED_EDGE('',*,*,#3733,.T.);
+#4923=ORIENTED_EDGE('',*,*,#3734,.T.);
+#4924=ORIENTED_EDGE('',*,*,#3735,.T.);
+#4925=ORIENTED_EDGE('',*,*,#3734,.F.);
+#4926=ORIENTED_EDGE('',*,*,#3736,.T.);
+#4927=ORIENTED_EDGE('',*,*,#3689,.T.);
+#4928=ORIENTED_EDGE('',*,*,#3736,.F.);
+#4929=ORIENTED_EDGE('',*,*,#3728,.F.);
+#4930=ORIENTED_EDGE('',*,*,#3737,.T.);
+#4931=ORIENTED_EDGE('',*,*,#3690,.T.);
+#4932=ORIENTED_EDGE('',*,*,#3737,.F.);
+#4933=ORIENTED_EDGE('',*,*,#3727,.F.);
+#4934=ORIENTED_EDGE('',*,*,#3738,.T.);
+#4935=ORIENTED_EDGE('',*,*,#3691,.T.);
+#4936=ORIENTED_EDGE('',*,*,#3738,.F.);
+#4937=ORIENTED_EDGE('',*,*,#3735,.F.);
+#4938=ORIENTED_EDGE('',*,*,#3739,.T.);
+#4939=ORIENTED_EDGE('',*,*,#3692,.T.);
+#4940=ORIENTED_EDGE('',*,*,#3739,.F.);
+#4941=ORIENTED_EDGE('',*,*,#3684,.F.);
+#4942=ORIENTED_EDGE('',*,*,#3740,.T.);
+#4943=ORIENTED_EDGE('',*,*,#3731,.F.);
+#4944=ORIENTED_EDGE('',*,*,#3741,.F.);
+#4945=ORIENTED_EDGE('',*,*,#3685,.F.);
+#4946=ORIENTED_EDGE('',*,*,#3626,.F.);
+#4947=ORIENTED_EDGE('',*,*,#3686,.T.);
+#4948=ORIENTED_EDGE('',*,*,#3741,.T.);
+#4949=ORIENTED_EDGE('',*,*,#3730,.F.);
+#4950=ORIENTED_EDGE('',*,*,#3742,.F.);
+#4951=ORIENTED_EDGE('',*,*,#3687,.F.);
+#4952=ORIENTED_EDGE('',*,*,#3742,.T.);
+#4953=ORIENTED_EDGE('',*,*,#3729,.F.);
+#4954=ORIENTED_EDGE('',*,*,#3720,.T.);
+#4955=ORIENTED_EDGE('',*,*,#3721,.F.);
+#4956=ORIENTED_EDGE('',*,*,#3714,.F.);
+#4957=ORIENTED_EDGE('',*,*,#3724,.F.);
+#4958=ORIENTED_EDGE('',*,*,#3743,.F.);
+#4959=ORIENTED_EDGE('',*,*,#3688,.T.);
+#4960=ORIENTED_EDGE('',*,*,#3743,.T.);
+#4961=ORIENTED_EDGE('',*,*,#3723,.F.);
+#4962=ORIENTED_EDGE('',*,*,#3523,.F.);
+#4963=ORIENTED_EDGE('',*,*,#3681,.T.);
+#4964=ORIENTED_EDGE('',*,*,#3520,.T.);
+#4965=ORIENTED_EDGE('',*,*,#3726,.F.);
+#4966=ORIENTED_EDGE('',*,*,#3744,.F.);
+#4967=ORIENTED_EDGE('',*,*,#3682,.F.);
+#4968=ORIENTED_EDGE('',*,*,#3744,.T.);
+#4969=ORIENTED_EDGE('',*,*,#3725,.F.);
+#4970=ORIENTED_EDGE('',*,*,#3716,.T.);
+#4971=ORIENTED_EDGE('',*,*,#3722,.F.);
+#4972=ORIENTED_EDGE('',*,*,#3718,.F.);
+#4973=ORIENTED_EDGE('',*,*,#3733,.F.);
+#4974=ORIENTED_EDGE('',*,*,#3745,.F.);
+#4975=ORIENTED_EDGE('',*,*,#3683,.T.);
+#4976=ORIENTED_EDGE('',*,*,#3745,.T.);
+#4977=ORIENTED_EDGE('',*,*,#3732,.F.);
+#4978=ORIENTED_EDGE('',*,*,#3740,.F.);
+#4979=ORIENTED_EDGE('',*,*,#3746,.T.);
+#4980=ORIENTED_EDGE('',*,*,#3747,.T.);
+#4981=ORIENTED_EDGE('',*,*,#3748,.T.);
+#4982=ORIENTED_EDGE('',*,*,#3747,.F.);
+#4983=ORIENTED_EDGE('',*,*,#3749,.T.);
+#4984=ORIENTED_EDGE('',*,*,#3750,.T.);
+#4985=ORIENTED_EDGE('',*,*,#3751,.T.);
+#4986=ORIENTED_EDGE('',*,*,#3752,.T.);
+#4987=ORIENTED_EDGE('',*,*,#3753,.T.);
+#4988=ORIENTED_EDGE('',*,*,#3754,.T.);
+#4989=ORIENTED_EDGE('',*,*,#3755,.T.);
+#4990=ORIENTED_EDGE('',*,*,#3756,.T.);
+#4991=ORIENTED_EDGE('',*,*,#3757,.F.);
+#4992=ORIENTED_EDGE('',*,*,#3758,.F.);
+#4993=ORIENTED_EDGE('',*,*,#3759,.F.);
+#4994=ORIENTED_EDGE('',*,*,#3760,.F.);
+#4995=ORIENTED_EDGE('',*,*,#3761,.F.);
+#4996=ORIENTED_EDGE('',*,*,#3762,.F.);
+#4997=ORIENTED_EDGE('',*,*,#3763,.T.);
+#4998=ORIENTED_EDGE('',*,*,#3764,.T.);
+#4999=ORIENTED_EDGE('',*,*,#3765,.F.);
+#5000=ORIENTED_EDGE('',*,*,#3766,.F.);
+#5001=ORIENTED_EDGE('',*,*,#3767,.F.);
+#5002=ORIENTED_EDGE('',*,*,#3768,.F.);
+#5003=ORIENTED_EDGE('',*,*,#3769,.T.);
+#5004=ORIENTED_EDGE('',*,*,#3770,.T.);
+#5005=ORIENTED_EDGE('',*,*,#3771,.T.);
+#5006=ORIENTED_EDGE('',*,*,#3772,.T.);
+#5007=ORIENTED_EDGE('',*,*,#3773,.F.);
+#5008=ORIENTED_EDGE('',*,*,#3748,.F.);
+#5009=ORIENTED_EDGE('',*,*,#3774,.F.);
+#5010=ORIENTED_EDGE('',*,*,#3775,.T.);
+#5011=ORIENTED_EDGE('',*,*,#3746,.F.);
+#5012=ORIENTED_EDGE('',*,*,#3775,.F.);
+#5013=ORIENTED_EDGE('',*,*,#3776,.T.);
+#5014=ORIENTED_EDGE('',*,*,#3777,.T.);
+#5015=ORIENTED_EDGE('',*,*,#3757,.T.);
+#5016=ORIENTED_EDGE('',*,*,#3777,.F.);
+#5017=ORIENTED_EDGE('',*,*,#3778,.F.);
+#5018=ORIENTED_EDGE('',*,*,#3779,.T.);
+#5019=ORIENTED_EDGE('',*,*,#3776,.F.);
+#5020=ORIENTED_EDGE('',*,*,#3779,.F.);
+#5021=ORIENTED_EDGE('',*,*,#3780,.T.);
+#5022=ORIENTED_EDGE('',*,*,#3781,.T.);
+#5023=ORIENTED_EDGE('',*,*,#3767,.T.);
+#5024=ORIENTED_EDGE('',*,*,#3782,.F.);
+#5025=ORIENTED_EDGE('',*,*,#3783,.F.);
+#5026=ORIENTED_EDGE('',*,*,#3762,.T.);
+#5027=ORIENTED_EDGE('',*,*,#3781,.F.);
+#5028=ORIENTED_EDGE('',*,*,#3784,.F.);
+#5029=ORIENTED_EDGE('',*,*,#3785,.T.);
+#5030=ORIENTED_EDGE('',*,*,#3780,.F.);
+#5031=ORIENTED_EDGE('',*,*,#3785,.F.);
+#5032=ORIENTED_EDGE('',*,*,#3786,.T.);
+#5033=ORIENTED_EDGE('',*,*,#3787,.T.);
+#5034=ORIENTED_EDGE('',*,*,#3773,.T.);
+#5035=ORIENTED_EDGE('',*,*,#3788,.F.);
+#5036=ORIENTED_EDGE('',*,*,#3789,.F.);
+#5037=ORIENTED_EDGE('',*,*,#3768,.T.);
+#5038=ORIENTED_EDGE('',*,*,#3787,.F.);
+#5039=ORIENTED_EDGE('',*,*,#3789,.T.);
+#5040=ORIENTED_EDGE('',*,*,#3790,.F.);
+#5041=ORIENTED_EDGE('',*,*,#3791,.F.);
+#5042=ORIENTED_EDGE('',*,*,#3792,.F.);
+#5043=ORIENTED_EDGE('',*,*,#3769,.F.);
+#5044=ORIENTED_EDGE('',*,*,#3793,.F.);
+#5045=ORIENTED_EDGE('',*,*,#3794,.T.);
+#5046=ORIENTED_EDGE('',*,*,#3786,.F.);
+#5047=ORIENTED_EDGE('',*,*,#3794,.F.);
+#5048=ORIENTED_EDGE('',*,*,#3783,.T.);
+#5049=ORIENTED_EDGE('',*,*,#3795,.T.);
+#5050=ORIENTED_EDGE('',*,*,#3796,.T.);
+#5051=ORIENTED_EDGE('',*,*,#3797,.T.);
+#5052=ORIENTED_EDGE('',*,*,#3798,.T.);
+#5053=ORIENTED_EDGE('',*,*,#3763,.F.);
+#5054=ORIENTED_EDGE('',*,*,#3799,.F.);
+#5055=ORIENTED_EDGE('',*,*,#3800,.F.);
+#5056=ORIENTED_EDGE('',*,*,#3764,.F.);
+#5057=ORIENTED_EDGE('',*,*,#3798,.F.);
+#5058=ORIENTED_EDGE('',*,*,#3782,.T.);
+#5059=ORIENTED_EDGE('',*,*,#3766,.T.);
+#5060=ORIENTED_EDGE('',*,*,#3801,.F.);
+#5061=ORIENTED_EDGE('',*,*,#3802,.F.);
+#5062=ORIENTED_EDGE('',*,*,#3795,.F.);
+#5063=ORIENTED_EDGE('',*,*,#3802,.T.);
+#5064=ORIENTED_EDGE('',*,*,#3803,.F.);
+#5065=ORIENTED_EDGE('',*,*,#3804,.F.);
+#5066=ORIENTED_EDGE('',*,*,#3796,.F.);
+#5067=ORIENTED_EDGE('',*,*,#3804,.T.);
+#5068=ORIENTED_EDGE('',*,*,#3805,.F.);
+#5069=ORIENTED_EDGE('',*,*,#3799,.T.);
+#5070=ORIENTED_EDGE('',*,*,#3797,.F.);
+#5071=ORIENTED_EDGE('',*,*,#3805,.T.);
+#5072=ORIENTED_EDGE('',*,*,#3803,.T.);
+#5073=ORIENTED_EDGE('',*,*,#3801,.T.);
+#5074=ORIENTED_EDGE('',*,*,#3765,.T.);
+#5075=ORIENTED_EDGE('',*,*,#3800,.T.);
+#5076=ORIENTED_EDGE('',*,*,#3788,.T.);
+#5077=ORIENTED_EDGE('',*,*,#3772,.F.);
+#5078=ORIENTED_EDGE('',*,*,#3806,.T.);
+#5079=ORIENTED_EDGE('',*,*,#3807,.T.);
+#5080=ORIENTED_EDGE('',*,*,#3808,.T.);
+#5081=ORIENTED_EDGE('',*,*,#3790,.T.);
+#5082=ORIENTED_EDGE('',*,*,#3771,.F.);
+#5083=ORIENTED_EDGE('',*,*,#3809,.F.);
+#5084=ORIENTED_EDGE('',*,*,#3810,.F.);
+#5085=ORIENTED_EDGE('',*,*,#3806,.F.);
+#5086=ORIENTED_EDGE('',*,*,#3810,.T.);
+#5087=ORIENTED_EDGE('',*,*,#3811,.F.);
+#5088=ORIENTED_EDGE('',*,*,#3812,.F.);
+#5089=ORIENTED_EDGE('',*,*,#3807,.F.);
+#5090=ORIENTED_EDGE('',*,*,#3812,.T.);
+#5091=ORIENTED_EDGE('',*,*,#3813,.F.);
+#5092=ORIENTED_EDGE('',*,*,#3791,.T.);
+#5093=ORIENTED_EDGE('',*,*,#3808,.F.);
+#5094=ORIENTED_EDGE('',*,*,#3813,.T.);
+#5095=ORIENTED_EDGE('',*,*,#3811,.T.);
+#5096=ORIENTED_EDGE('',*,*,#3809,.T.);
+#5097=ORIENTED_EDGE('',*,*,#3770,.F.);
+#5098=ORIENTED_EDGE('',*,*,#3792,.T.);
+#5099=ORIENTED_EDGE('',*,*,#3814,.T.);
+#5100=ORIENTED_EDGE('',*,*,#3815,.T.);
+#5101=ORIENTED_EDGE('',*,*,#3816,.T.);
+#5102=ORIENTED_EDGE('',*,*,#3817,.F.);
+#5103=ORIENTED_EDGE('',*,*,#3818,.T.);
+#5104=ORIENTED_EDGE('',*,*,#3819,.T.);
+#5105=ORIENTED_EDGE('',*,*,#3820,.T.);
+#5106=ORIENTED_EDGE('',*,*,#3815,.F.);
+#5107=ORIENTED_EDGE('',*,*,#3821,.T.);
+#5108=ORIENTED_EDGE('',*,*,#3822,.T.);
+#5109=ORIENTED_EDGE('',*,*,#3823,.T.);
+#5110=ORIENTED_EDGE('',*,*,#3819,.F.);
+#5111=ORIENTED_EDGE('',*,*,#3824,.T.);
+#5112=ORIENTED_EDGE('',*,*,#3822,.F.);
+#5113=ORIENTED_EDGE('',*,*,#3825,.T.);
+#5114=ORIENTED_EDGE('',*,*,#3817,.T.);
+#5115=ORIENTED_EDGE('',*,*,#3824,.F.);
+#5116=ORIENTED_EDGE('',*,*,#3826,.F.);
+#5117=ORIENTED_EDGE('',*,*,#3760,.T.);
+#5118=ORIENTED_EDGE('',*,*,#3827,.T.);
+#5119=ORIENTED_EDGE('',*,*,#3816,.F.);
+#5120=ORIENTED_EDGE('',*,*,#3828,.F.);
+#5121=ORIENTED_EDGE('',*,*,#3761,.T.);
+#5122=ORIENTED_EDGE('',*,*,#3826,.T.);
+#5123=ORIENTED_EDGE('',*,*,#3829,.F.);
+#5124=ORIENTED_EDGE('',*,*,#3830,.F.);
+#5125=ORIENTED_EDGE('',*,*,#3831,.F.);
+#5126=ORIENTED_EDGE('',*,*,#3832,.F.);
+#5127=ORIENTED_EDGE('',*,*,#3833,.F.);
+#5128=ORIENTED_EDGE('',*,*,#3834,.F.);
+#5129=ORIENTED_EDGE('',*,*,#3835,.F.);
+#5130=ORIENTED_EDGE('',*,*,#3836,.F.);
+#5131=ORIENTED_EDGE('',*,*,#3814,.F.);
+#5132=ORIENTED_EDGE('',*,*,#3825,.F.);
+#5133=ORIENTED_EDGE('',*,*,#3821,.F.);
+#5134=ORIENTED_EDGE('',*,*,#3818,.F.);
+#5135=ORIENTED_EDGE('',*,*,#3837,.T.);
+#5136=ORIENTED_EDGE('',*,*,#3829,.T.);
+#5137=ORIENTED_EDGE('',*,*,#3838,.T.);
+#5138=ORIENTED_EDGE('',*,*,#3839,.T.);
+#5139=ORIENTED_EDGE('',*,*,#3840,.T.);
+#5140=ORIENTED_EDGE('',*,*,#3830,.T.);
+#5141=ORIENTED_EDGE('',*,*,#3837,.F.);
+#5142=ORIENTED_EDGE('',*,*,#3841,.T.);
+#5143=ORIENTED_EDGE('',*,*,#3842,.T.);
+#5144=ORIENTED_EDGE('',*,*,#3831,.T.);
+#5145=ORIENTED_EDGE('',*,*,#3840,.F.);
+#5146=ORIENTED_EDGE('',*,*,#3843,.T.);
+#5147=ORIENTED_EDGE('',*,*,#3844,.T.);
+#5148=ORIENTED_EDGE('',*,*,#3832,.T.);
+#5149=ORIENTED_EDGE('',*,*,#3842,.F.);
+#5150=ORIENTED_EDGE('',*,*,#3845,.T.);
+#5151=ORIENTED_EDGE('',*,*,#3846,.T.);
+#5152=ORIENTED_EDGE('',*,*,#3833,.T.);
+#5153=ORIENTED_EDGE('',*,*,#3844,.F.);
+#5154=ORIENTED_EDGE('',*,*,#3847,.T.);
+#5155=ORIENTED_EDGE('',*,*,#3848,.T.);
+#5156=ORIENTED_EDGE('',*,*,#3834,.T.);
+#5157=ORIENTED_EDGE('',*,*,#3846,.F.);
+#5158=ORIENTED_EDGE('',*,*,#3849,.T.);
+#5159=ORIENTED_EDGE('',*,*,#3850,.T.);
+#5160=ORIENTED_EDGE('',*,*,#3835,.T.);
+#5161=ORIENTED_EDGE('',*,*,#3848,.F.);
+#5162=ORIENTED_EDGE('',*,*,#3851,.T.);
+#5163=ORIENTED_EDGE('',*,*,#3838,.F.);
+#5164=ORIENTED_EDGE('',*,*,#3836,.T.);
+#5165=ORIENTED_EDGE('',*,*,#3850,.F.);
+#5166=ORIENTED_EDGE('',*,*,#3852,.T.);
+#5167=ORIENTED_EDGE('',*,*,#3845,.F.);
+#5168=ORIENTED_EDGE('',*,*,#3853,.F.);
+#5169=ORIENTED_EDGE('',*,*,#3854,.F.);
+#5170=ORIENTED_EDGE('',*,*,#3855,.T.);
+#5171=ORIENTED_EDGE('',*,*,#3843,.F.);
+#5172=ORIENTED_EDGE('',*,*,#3856,.F.);
+#5173=ORIENTED_EDGE('',*,*,#3857,.T.);
+#5174=ORIENTED_EDGE('',*,*,#3853,.T.);
+#5175=ORIENTED_EDGE('',*,*,#3841,.F.);
+#5176=ORIENTED_EDGE('',*,*,#3858,.F.);
+#5177=ORIENTED_EDGE('',*,*,#3859,.F.);
+#5178=ORIENTED_EDGE('',*,*,#3856,.T.);
+#5179=ORIENTED_EDGE('',*,*,#3839,.F.);
+#5180=ORIENTED_EDGE('',*,*,#3860,.F.);
+#5181=ORIENTED_EDGE('',*,*,#3861,.T.);
+#5182=ORIENTED_EDGE('',*,*,#3858,.T.);
+#5183=ORIENTED_EDGE('',*,*,#3784,.T.);
+#5184=ORIENTED_EDGE('',*,*,#3862,.F.);
+#5185=ORIENTED_EDGE('',*,*,#3774,.T.);
+#5186=ORIENTED_EDGE('',*,*,#3863,.F.);
+#5187=ORIENTED_EDGE('',*,*,#3778,.T.);
+#5188=ORIENTED_EDGE('',*,*,#3864,.F.);
+#5189=ORIENTED_EDGE('',*,*,#3793,.T.);
+#5190=ORIENTED_EDGE('',*,*,#3865,.F.);
+#5191=ORIENTED_EDGE('',*,*,#3866,.T.);
+#5192=ORIENTED_EDGE('',*,*,#3867,.T.);
+#5193=ORIENTED_EDGE('',*,*,#3863,.T.);
+#5194=ORIENTED_EDGE('',*,*,#3867,.F.);
+#5195=ORIENTED_EDGE('',*,*,#3866,.F.);
+#5196=ORIENTED_EDGE('',*,*,#3868,.T.);
+#5197=ORIENTED_EDGE('',*,*,#3869,.T.);
+#5198=ORIENTED_EDGE('',*,*,#3862,.T.);
+#5199=ORIENTED_EDGE('',*,*,#3869,.F.);
+#5200=ORIENTED_EDGE('',*,*,#3868,.F.);
+#5201=ORIENTED_EDGE('',*,*,#3870,.T.);
+#5202=ORIENTED_EDGE('',*,*,#3871,.T.);
+#5203=ORIENTED_EDGE('',*,*,#3864,.T.);
+#5204=ORIENTED_EDGE('',*,*,#3871,.F.);
+#5205=ORIENTED_EDGE('',*,*,#3870,.F.);
+#5206=ORIENTED_EDGE('',*,*,#3872,.T.);
+#5207=ORIENTED_EDGE('',*,*,#3873,.T.);
+#5208=ORIENTED_EDGE('',*,*,#3865,.T.);
+#5209=ORIENTED_EDGE('',*,*,#3873,.F.);
+#5210=ORIENTED_EDGE('',*,*,#3872,.F.);
+#5211=ORIENTED_EDGE('',*,*,#3749,.F.);
+#5212=ORIENTED_EDGE('',*,*,#3874,.T.);
+#5213=ORIENTED_EDGE('',*,*,#3875,.F.);
+#5214=ORIENTED_EDGE('',*,*,#3876,.F.);
+#5215=ORIENTED_EDGE('',*,*,#3750,.F.);
+#5216=ORIENTED_EDGE('',*,*,#3876,.T.);
+#5217=ORIENTED_EDGE('',*,*,#3877,.F.);
+#5218=ORIENTED_EDGE('',*,*,#3878,.F.);
+#5219=ORIENTED_EDGE('',*,*,#3751,.F.);
+#5220=ORIENTED_EDGE('',*,*,#3878,.T.);
+#5221=ORIENTED_EDGE('',*,*,#3879,.F.);
+#5222=ORIENTED_EDGE('',*,*,#3880,.F.);
+#5223=ORIENTED_EDGE('',*,*,#3752,.F.);
+#5224=ORIENTED_EDGE('',*,*,#3880,.T.);
+#5225=ORIENTED_EDGE('',*,*,#3881,.F.);
+#5226=ORIENTED_EDGE('',*,*,#3882,.F.);
+#5227=ORIENTED_EDGE('',*,*,#3753,.F.);
+#5228=ORIENTED_EDGE('',*,*,#3882,.T.);
+#5229=ORIENTED_EDGE('',*,*,#3883,.F.);
+#5230=ORIENTED_EDGE('',*,*,#3884,.F.);
+#5231=ORIENTED_EDGE('',*,*,#3754,.F.);
+#5232=ORIENTED_EDGE('',*,*,#3884,.T.);
+#5233=ORIENTED_EDGE('',*,*,#3885,.F.);
+#5234=ORIENTED_EDGE('',*,*,#3886,.F.);
+#5235=ORIENTED_EDGE('',*,*,#3755,.F.);
+#5236=ORIENTED_EDGE('',*,*,#3886,.T.);
+#5237=ORIENTED_EDGE('',*,*,#3887,.F.);
+#5238=ORIENTED_EDGE('',*,*,#3888,.F.);
+#5239=ORIENTED_EDGE('',*,*,#3756,.F.);
+#5240=ORIENTED_EDGE('',*,*,#3888,.T.);
+#5241=ORIENTED_EDGE('',*,*,#3889,.F.);
+#5242=ORIENTED_EDGE('',*,*,#3874,.F.);
+#5243=ORIENTED_EDGE('',*,*,#3890,.F.);
+#5244=ORIENTED_EDGE('',*,*,#3891,.T.);
+#5245=ORIENTED_EDGE('',*,*,#3892,.F.);
+#5246=ORIENTED_EDGE('',*,*,#3893,.F.);
+#5247=ORIENTED_EDGE('',*,*,#3894,.F.);
+#5248=ORIENTED_EDGE('',*,*,#3893,.T.);
+#5249=ORIENTED_EDGE('',*,*,#3895,.F.);
+#5250=ORIENTED_EDGE('',*,*,#3896,.F.);
+#5251=ORIENTED_EDGE('',*,*,#3897,.F.);
+#5252=ORIENTED_EDGE('',*,*,#3896,.T.);
+#5253=ORIENTED_EDGE('',*,*,#3898,.F.);
+#5254=ORIENTED_EDGE('',*,*,#3899,.F.);
+#5255=ORIENTED_EDGE('',*,*,#3900,.F.);
+#5256=ORIENTED_EDGE('',*,*,#3899,.T.);
+#5257=ORIENTED_EDGE('',*,*,#3901,.F.);
+#5258=ORIENTED_EDGE('',*,*,#3902,.F.);
+#5259=ORIENTED_EDGE('',*,*,#3903,.F.);
+#5260=ORIENTED_EDGE('',*,*,#3902,.T.);
+#5261=ORIENTED_EDGE('',*,*,#3904,.F.);
+#5262=ORIENTED_EDGE('',*,*,#3905,.F.);
+#5263=ORIENTED_EDGE('',*,*,#3906,.F.);
+#5264=ORIENTED_EDGE('',*,*,#3905,.T.);
+#5265=ORIENTED_EDGE('',*,*,#3907,.F.);
+#5266=ORIENTED_EDGE('',*,*,#3908,.F.);
+#5267=ORIENTED_EDGE('',*,*,#3909,.F.);
+#5268=ORIENTED_EDGE('',*,*,#3908,.T.);
+#5269=ORIENTED_EDGE('',*,*,#3910,.F.);
+#5270=ORIENTED_EDGE('',*,*,#3911,.F.);
+#5271=ORIENTED_EDGE('',*,*,#3912,.F.);
+#5272=ORIENTED_EDGE('',*,*,#3911,.T.);
+#5273=ORIENTED_EDGE('',*,*,#3913,.F.);
+#5274=ORIENTED_EDGE('',*,*,#3891,.F.);
+#5275=ORIENTED_EDGE('',*,*,#3913,.T.);
+#5276=ORIENTED_EDGE('',*,*,#3910,.T.);
+#5277=ORIENTED_EDGE('',*,*,#3907,.T.);
+#5278=ORIENTED_EDGE('',*,*,#3904,.T.);
+#5279=ORIENTED_EDGE('',*,*,#3901,.T.);
+#5280=ORIENTED_EDGE('',*,*,#3898,.T.);
+#5281=ORIENTED_EDGE('',*,*,#3895,.T.);
+#5282=ORIENTED_EDGE('',*,*,#3892,.T.);
+#5283=ORIENTED_EDGE('',*,*,#3889,.T.);
+#5284=ORIENTED_EDGE('',*,*,#3887,.T.);
+#5285=ORIENTED_EDGE('',*,*,#3885,.T.);
+#5286=ORIENTED_EDGE('',*,*,#3883,.T.);
+#5287=ORIENTED_EDGE('',*,*,#3881,.T.);
+#5288=ORIENTED_EDGE('',*,*,#3879,.T.);
+#5289=ORIENTED_EDGE('',*,*,#3877,.T.);
+#5290=ORIENTED_EDGE('',*,*,#3875,.T.);
+#5291=ORIENTED_EDGE('',*,*,#3914,.F.);
+#5292=ORIENTED_EDGE('',*,*,#3854,.T.);
+#5293=ORIENTED_EDGE('',*,*,#3857,.F.);
+#5294=ORIENTED_EDGE('',*,*,#3859,.T.);
+#5295=ORIENTED_EDGE('',*,*,#3861,.F.);
+#5296=ORIENTED_EDGE('',*,*,#3915,.T.);
+#5297=ORIENTED_EDGE('',*,*,#3916,.F.);
+#5298=ORIENTED_EDGE('',*,*,#3917,.T.);
+#5299=ORIENTED_EDGE('',*,*,#3890,.T.);
+#5300=ORIENTED_EDGE('',*,*,#3894,.T.);
+#5301=ORIENTED_EDGE('',*,*,#3897,.T.);
+#5302=ORIENTED_EDGE('',*,*,#3900,.T.);
+#5303=ORIENTED_EDGE('',*,*,#3903,.T.);
+#5304=ORIENTED_EDGE('',*,*,#3906,.T.);
+#5305=ORIENTED_EDGE('',*,*,#3909,.T.);
+#5306=ORIENTED_EDGE('',*,*,#3912,.T.);
+#5307=ORIENTED_EDGE('',*,*,#3823,.F.);
+#5308=ORIENTED_EDGE('',*,*,#3827,.F.);
+#5309=ORIENTED_EDGE('',*,*,#3759,.T.);
+#5310=ORIENTED_EDGE('',*,*,#3918,.T.);
+#5311=ORIENTED_EDGE('',*,*,#3820,.F.);
+#5312=ORIENTED_EDGE('',*,*,#3918,.F.);
+#5313=ORIENTED_EDGE('',*,*,#3758,.T.);
+#5314=ORIENTED_EDGE('',*,*,#3828,.T.);
+#5315=ORIENTED_EDGE('',*,*,#3852,.F.);
+#5316=ORIENTED_EDGE('',*,*,#3919,.F.);
+#5317=ORIENTED_EDGE('',*,*,#3915,.F.);
+#5318=ORIENTED_EDGE('',*,*,#3860,.T.);
+#5319=ORIENTED_EDGE('',*,*,#3851,.F.);
+#5320=ORIENTED_EDGE('',*,*,#3920,.F.);
+#5321=ORIENTED_EDGE('',*,*,#3916,.T.);
+#5322=ORIENTED_EDGE('',*,*,#3919,.T.);
+#5323=ORIENTED_EDGE('',*,*,#3849,.F.);
+#5324=ORIENTED_EDGE('',*,*,#3921,.F.);
+#5325=ORIENTED_EDGE('',*,*,#3917,.F.);
+#5326=ORIENTED_EDGE('',*,*,#3920,.T.);
+#5327=ORIENTED_EDGE('',*,*,#3847,.F.);
+#5328=ORIENTED_EDGE('',*,*,#3855,.F.);
+#5329=ORIENTED_EDGE('',*,*,#3914,.T.);
+#5330=ORIENTED_EDGE('',*,*,#3921,.T.);
+#5331=ORIENTED_EDGE('',*,*,#3922,.T.);
+#5332=ORIENTED_EDGE('',*,*,#3923,.T.);
+#5333=ORIENTED_EDGE('',*,*,#3924,.T.);
+#5334=ORIENTED_EDGE('',*,*,#3923,.F.);
+#5335=ORIENTED_EDGE('',*,*,#3925,.F.);
+#5336=ORIENTED_EDGE('',*,*,#3926,.F.);
+#5337=ORIENTED_EDGE('',*,*,#3927,.F.);
+#5338=ORIENTED_EDGE('',*,*,#3928,.F.);
+#5339=ORIENTED_EDGE('',*,*,#3929,.F.);
+#5340=ORIENTED_EDGE('',*,*,#3930,.F.);
+#5341=ORIENTED_EDGE('',*,*,#3931,.F.);
+#5342=ORIENTED_EDGE('',*,*,#3932,.F.);
+#5343=ORIENTED_EDGE('',*,*,#3933,.F.);
+#5344=ORIENTED_EDGE('',*,*,#3934,.F.);
+#5345=ORIENTED_EDGE('',*,*,#3935,.T.);
+#5346=ORIENTED_EDGE('',*,*,#3936,.T.);
+#5347=ORIENTED_EDGE('',*,*,#3937,.T.);
+#5348=ORIENTED_EDGE('',*,*,#3938,.T.);
+#5349=ORIENTED_EDGE('',*,*,#3939,.T.);
+#5350=ORIENTED_EDGE('',*,*,#3940,.T.);
+#5351=ORIENTED_EDGE('',*,*,#3941,.T.);
+#5352=ORIENTED_EDGE('',*,*,#3942,.T.);
+#5353=ORIENTED_EDGE('',*,*,#3943,.F.);
+#5354=ORIENTED_EDGE('',*,*,#3922,.F.);
+#5355=ORIENTED_EDGE('',*,*,#3944,.F.);
+#5356=ORIENTED_EDGE('',*,*,#3945,.T.);
+#5357=ORIENTED_EDGE('',*,*,#3924,.F.);
+#5358=ORIENTED_EDGE('',*,*,#3945,.F.);
+#5359=ORIENTED_EDGE('',*,*,#3933,.T.);
+#5360=ORIENTED_EDGE('',*,*,#3946,.T.);
+#5361=ORIENTED_EDGE('',*,*,#3947,.T.);
+#5362=ORIENTED_EDGE('',*,*,#3946,.F.);
+#5363=ORIENTED_EDGE('',*,*,#3948,.F.);
+#5364=ORIENTED_EDGE('',*,*,#3949,.T.);
+#5365=ORIENTED_EDGE('',*,*,#3947,.F.);
+#5366=ORIENTED_EDGE('',*,*,#3949,.F.);
+#5367=ORIENTED_EDGE('',*,*,#3943,.T.);
+#5368=ORIENTED_EDGE('',*,*,#3950,.T.);
+#5369=ORIENTED_EDGE('',*,*,#3951,.T.);
+#5370=ORIENTED_EDGE('',*,*,#3950,.F.);
+#5371=ORIENTED_EDGE('',*,*,#3952,.F.);
+#5372=ORIENTED_EDGE('',*,*,#3953,.T.);
+#5373=ORIENTED_EDGE('',*,*,#3951,.F.);
+#5374=ORIENTED_EDGE('',*,*,#3953,.F.);
+#5375=ORIENTED_EDGE('',*,*,#3934,.T.);
+#5376=ORIENTED_EDGE('',*,*,#3954,.T.);
+#5377=ORIENTED_EDGE('',*,*,#3955,.T.);
+#5378=ORIENTED_EDGE('',*,*,#3954,.F.);
+#5379=ORIENTED_EDGE('',*,*,#3956,.F.);
+#5380=ORIENTED_EDGE('',*,*,#3957,.T.);
+#5381=ORIENTED_EDGE('',*,*,#3955,.F.);
+#5382=ORIENTED_EDGE('',*,*,#3957,.F.);
+#5383=ORIENTED_EDGE('',*,*,#3935,.F.);
+#5384=ORIENTED_EDGE('',*,*,#3958,.F.);
+#5385=ORIENTED_EDGE('',*,*,#3959,.F.);
+#5386=ORIENTED_EDGE('',*,*,#3960,.T.);
+#5387=ORIENTED_EDGE('',*,*,#3936,.F.);
+#5388=ORIENTED_EDGE('',*,*,#3960,.F.);
+#5389=ORIENTED_EDGE('',*,*,#3961,.F.);
+#5390=ORIENTED_EDGE('',*,*,#3962,.T.);
+#5391=ORIENTED_EDGE('',*,*,#3937,.F.);
+#5392=ORIENTED_EDGE('',*,*,#3962,.F.);
+#5393=ORIENTED_EDGE('',*,*,#3963,.F.);
+#5394=ORIENTED_EDGE('',*,*,#3964,.T.);
+#5395=ORIENTED_EDGE('',*,*,#3938,.F.);
+#5396=ORIENTED_EDGE('',*,*,#3964,.F.);
+#5397=ORIENTED_EDGE('',*,*,#3965,.F.);
+#5398=ORIENTED_EDGE('',*,*,#3966,.T.);
+#5399=ORIENTED_EDGE('',*,*,#3939,.F.);
+#5400=ORIENTED_EDGE('',*,*,#3966,.F.);
+#5401=ORIENTED_EDGE('',*,*,#3967,.F.);
+#5402=ORIENTED_EDGE('',*,*,#3968,.T.);
+#5403=ORIENTED_EDGE('',*,*,#3940,.F.);
+#5404=ORIENTED_EDGE('',*,*,#3968,.F.);
+#5405=ORIENTED_EDGE('',*,*,#3969,.F.);
+#5406=ORIENTED_EDGE('',*,*,#3970,.T.);
+#5407=ORIENTED_EDGE('',*,*,#3941,.F.);
+#5408=ORIENTED_EDGE('',*,*,#3970,.F.);
+#5409=ORIENTED_EDGE('',*,*,#3971,.F.);
+#5410=ORIENTED_EDGE('',*,*,#3972,.T.);
+#5411=ORIENTED_EDGE('',*,*,#3942,.F.);
+#5412=ORIENTED_EDGE('',*,*,#3972,.F.);
+#5413=ORIENTED_EDGE('',*,*,#3973,.F.);
+#5414=ORIENTED_EDGE('',*,*,#3958,.T.);
+#5415=ORIENTED_EDGE('',*,*,#3974,.F.);
+#5416=ORIENTED_EDGE('',*,*,#3975,.T.);
+#5417=ORIENTED_EDGE('',*,*,#3976,.T.);
+#5418=ORIENTED_EDGE('',*,*,#3975,.F.);
+#5419=ORIENTED_EDGE('',*,*,#3976,.F.);
+#5420=ORIENTED_EDGE('',*,*,#3977,.F.);
+#5421=ORIENTED_EDGE('',*,*,#3978,.F.);
+#5422=ORIENTED_EDGE('',*,*,#3979,.T.);
+#5423=ORIENTED_EDGE('',*,*,#3980,.T.);
+#5424=ORIENTED_EDGE('',*,*,#3979,.F.);
+#5425=ORIENTED_EDGE('',*,*,#3980,.F.);
+#5426=ORIENTED_EDGE('',*,*,#3981,.F.);
+#5427=ORIENTED_EDGE('',*,*,#3982,.F.);
+#5428=ORIENTED_EDGE('',*,*,#3983,.T.);
+#5429=ORIENTED_EDGE('',*,*,#3984,.T.);
+#5430=ORIENTED_EDGE('',*,*,#3983,.F.);
+#5431=ORIENTED_EDGE('',*,*,#3984,.F.);
+#5432=ORIENTED_EDGE('',*,*,#3985,.F.);
+#5433=ORIENTED_EDGE('',*,*,#3986,.F.);
+#5434=ORIENTED_EDGE('',*,*,#3987,.T.);
+#5435=ORIENTED_EDGE('',*,*,#3988,.T.);
+#5436=ORIENTED_EDGE('',*,*,#3987,.F.);
+#5437=ORIENTED_EDGE('',*,*,#3988,.F.);
+#5438=ORIENTED_EDGE('',*,*,#3989,.F.);
+#5439=ORIENTED_EDGE('',*,*,#3985,.T.);
+#5440=ORIENTED_EDGE('',*,*,#3990,.T.);
+#5441=ORIENTED_EDGE('',*,*,#3991,.F.);
+#5442=ORIENTED_EDGE('',*,*,#3990,.F.);
+#5443=ORIENTED_EDGE('',*,*,#3989,.T.);
+#5444=ORIENTED_EDGE('',*,*,#3992,.T.);
+#5445=ORIENTED_EDGE('',*,*,#3993,.F.);
+#5446=ORIENTED_EDGE('',*,*,#3992,.F.);
+#5447=ORIENTED_EDGE('',*,*,#3977,.T.);
+#5448=ORIENTED_EDGE('',*,*,#3994,.T.);
+#5449=ORIENTED_EDGE('',*,*,#3995,.F.);
+#5450=ORIENTED_EDGE('',*,*,#3994,.F.);
+#5451=ORIENTED_EDGE('',*,*,#3981,.T.);
+#5452=ORIENTED_EDGE('',*,*,#3996,.T.);
+#5453=ORIENTED_EDGE('',*,*,#3997,.F.);
+#5454=ORIENTED_EDGE('',*,*,#3996,.F.);
+#5455=ORIENTED_EDGE('',*,*,#3998,.F.);
+#5456=ORIENTED_EDGE('',*,*,#3999,.F.);
+#5457=ORIENTED_EDGE('',*,*,#4000,.F.);
+#5458=ORIENTED_EDGE('',*,*,#4001,.T.);
+#5459=ORIENTED_EDGE('',*,*,#4002,.F.);
+#5460=ORIENTED_EDGE('',*,*,#4001,.F.);
+#5461=ORIENTED_EDGE('',*,*,#4003,.F.);
+#5462=ORIENTED_EDGE('',*,*,#4004,.T.);
+#5463=ORIENTED_EDGE('',*,*,#4005,.F.);
+#5464=ORIENTED_EDGE('',*,*,#4004,.F.);
+#5465=ORIENTED_EDGE('',*,*,#4006,.F.);
+#5466=ORIENTED_EDGE('',*,*,#4007,.T.);
+#5467=ORIENTED_EDGE('',*,*,#4008,.F.);
+#5468=ORIENTED_EDGE('',*,*,#4007,.F.);
+#5469=ORIENTED_EDGE('',*,*,#4009,.F.);
+#5470=ORIENTED_EDGE('',*,*,#4010,.T.);
+#5471=ORIENTED_EDGE('',*,*,#4011,.F.);
+#5472=ORIENTED_EDGE('',*,*,#4010,.F.);
+#5473=ORIENTED_EDGE('',*,*,#4012,.F.);
+#5474=ORIENTED_EDGE('',*,*,#4013,.T.);
+#5475=ORIENTED_EDGE('',*,*,#4014,.F.);
+#5476=ORIENTED_EDGE('',*,*,#4013,.F.);
+#5477=ORIENTED_EDGE('',*,*,#4015,.F.);
+#5478=ORIENTED_EDGE('',*,*,#4016,.T.);
+#5479=ORIENTED_EDGE('',*,*,#4017,.F.);
+#5480=ORIENTED_EDGE('',*,*,#4016,.F.);
+#5481=ORIENTED_EDGE('',*,*,#4018,.F.);
+#5482=ORIENTED_EDGE('',*,*,#4019,.T.);
+#5483=ORIENTED_EDGE('',*,*,#4020,.F.);
+#5484=ORIENTED_EDGE('',*,*,#4019,.F.);
+#5485=ORIENTED_EDGE('',*,*,#4021,.F.);
+#5486=ORIENTED_EDGE('',*,*,#4022,.T.);
+#5487=ORIENTED_EDGE('',*,*,#4023,.F.);
+#5488=ORIENTED_EDGE('',*,*,#4022,.F.);
+#5489=ORIENTED_EDGE('',*,*,#4024,.F.);
+#5490=ORIENTED_EDGE('',*,*,#4025,.T.);
+#5491=ORIENTED_EDGE('',*,*,#4026,.F.);
+#5492=ORIENTED_EDGE('',*,*,#4025,.F.);
+#5493=ORIENTED_EDGE('',*,*,#4027,.F.);
+#5494=ORIENTED_EDGE('',*,*,#4028,.T.);
+#5495=ORIENTED_EDGE('',*,*,#4029,.F.);
+#5496=ORIENTED_EDGE('',*,*,#4028,.F.);
+#5497=ORIENTED_EDGE('',*,*,#4030,.F.);
+#5498=ORIENTED_EDGE('',*,*,#4031,.T.);
+#5499=ORIENTED_EDGE('',*,*,#4032,.F.);
+#5500=ORIENTED_EDGE('',*,*,#4031,.F.);
+#5501=ORIENTED_EDGE('',*,*,#4033,.F.);
+#5502=ORIENTED_EDGE('',*,*,#4034,.T.);
+#5503=ORIENTED_EDGE('',*,*,#4035,.F.);
+#5504=ORIENTED_EDGE('',*,*,#4034,.F.);
+#5505=ORIENTED_EDGE('',*,*,#4036,.F.);
+#5506=ORIENTED_EDGE('',*,*,#4037,.T.);
+#5507=ORIENTED_EDGE('',*,*,#4038,.F.);
+#5508=ORIENTED_EDGE('',*,*,#4037,.F.);
+#5509=ORIENTED_EDGE('',*,*,#4039,.F.);
+#5510=ORIENTED_EDGE('',*,*,#4040,.T.);
+#5511=ORIENTED_EDGE('',*,*,#4041,.F.);
+#5512=ORIENTED_EDGE('',*,*,#4040,.F.);
+#5513=ORIENTED_EDGE('',*,*,#4042,.F.);
+#5514=ORIENTED_EDGE('',*,*,#4043,.T.);
+#5515=ORIENTED_EDGE('',*,*,#4044,.F.);
+#5516=ORIENTED_EDGE('',*,*,#4043,.F.);
+#5517=ORIENTED_EDGE('',*,*,#4045,.F.);
+#5518=ORIENTED_EDGE('',*,*,#3999,.T.);
+#5519=ORIENTED_EDGE('',*,*,#4046,.F.);
+#5520=ORIENTED_EDGE('',*,*,#4047,.F.);
+#5521=ORIENTED_EDGE('',*,*,#4048,.F.);
+#5522=ORIENTED_EDGE('',*,*,#4049,.F.);
+#5523=ORIENTED_EDGE('',*,*,#4047,.T.);
+#5524=ORIENTED_EDGE('',*,*,#4050,.F.);
+#5525=ORIENTED_EDGE('',*,*,#4051,.T.);
+#5526=ORIENTED_EDGE('',*,*,#4052,.F.);
+#5527=ORIENTED_EDGE('',*,*,#4053,.F.);
+#5528=ORIENTED_EDGE('',*,*,#4051,.F.);
+#5529=ORIENTED_EDGE('',*,*,#4054,.F.);
+#5530=ORIENTED_EDGE('',*,*,#4055,.F.);
+#5531=ORIENTED_EDGE('',*,*,#4056,.F.);
+#5532=ORIENTED_EDGE('',*,*,#4057,.F.);
+#5533=ORIENTED_EDGE('',*,*,#4055,.T.);
+#5534=ORIENTED_EDGE('',*,*,#4058,.F.);
+#5535=ORIENTED_EDGE('',*,*,#4059,.T.);
+#5536=ORIENTED_EDGE('',*,*,#4060,.F.);
+#5537=ORIENTED_EDGE('',*,*,#4061,.F.);
+#5538=ORIENTED_EDGE('',*,*,#4059,.F.);
+#5539=ORIENTED_EDGE('',*,*,#4062,.F.);
+#5540=ORIENTED_EDGE('',*,*,#4063,.F.);
+#5541=ORIENTED_EDGE('',*,*,#4064,.F.);
+#5542=ORIENTED_EDGE('',*,*,#4063,.T.);
+#5543=ORIENTED_EDGE('',*,*,#4065,.F.);
+#5544=ORIENTED_EDGE('',*,*,#4066,.T.);
+#5545=ORIENTED_EDGE('',*,*,#4067,.F.);
+#5546=ORIENTED_EDGE('',*,*,#4066,.F.);
+#5547=ORIENTED_EDGE('',*,*,#4068,.F.);
+#5548=ORIENTED_EDGE('',*,*,#4069,.F.);
+#5549=ORIENTED_EDGE('',*,*,#4070,.F.);
+#5550=ORIENTED_EDGE('',*,*,#4069,.T.);
+#5551=ORIENTED_EDGE('',*,*,#4071,.F.);
+#5552=ORIENTED_EDGE('',*,*,#4072,.T.);
+#5553=ORIENTED_EDGE('',*,*,#4073,.F.);
+#5554=ORIENTED_EDGE('',*,*,#4072,.F.);
+#5555=ORIENTED_EDGE('',*,*,#4052,.T.);
+#5556=ORIENTED_EDGE('',*,*,#4050,.T.);
+#5557=ORIENTED_EDGE('',*,*,#4046,.T.);
+#5558=ORIENTED_EDGE('',*,*,#4074,.T.);
+#5559=ORIENTED_EDGE('',*,*,#4075,.T.);
+#5560=ORIENTED_EDGE('',*,*,#3926,.T.);
+#5561=ORIENTED_EDGE('',*,*,#4076,.F.);
+#5562=ORIENTED_EDGE('',*,*,#4077,.T.);
+#5563=ORIENTED_EDGE('',*,*,#4062,.T.);
+#5564=ORIENTED_EDGE('',*,*,#4064,.T.);
+#5565=ORIENTED_EDGE('',*,*,#4067,.T.);
+#5566=ORIENTED_EDGE('',*,*,#4065,.T.);
+#5567=ORIENTED_EDGE('',*,*,#4078,.T.);
+#5568=ORIENTED_EDGE('',*,*,#4079,.T.);
+#5569=ORIENTED_EDGE('',*,*,#4080,.T.);
+#5570=ORIENTED_EDGE('',*,*,#4081,.T.);
+#5571=ORIENTED_EDGE('',*,*,#4082,.T.);
+#5572=ORIENTED_EDGE('',*,*,#4083,.T.);
+#5573=ORIENTED_EDGE('',*,*,#4078,.F.);
+#5574=ORIENTED_EDGE('',*,*,#4084,.T.);
+#5575=ORIENTED_EDGE('',*,*,#4085,.T.);
+#5576=ORIENTED_EDGE('',*,*,#4086,.T.);
+#5577=ORIENTED_EDGE('',*,*,#4082,.F.);
+#5578=ORIENTED_EDGE('',*,*,#4087,.T.);
+#5579=ORIENTED_EDGE('',*,*,#4088,.T.);
+#5580=ORIENTED_EDGE('',*,*,#4089,.T.);
+#5581=ORIENTED_EDGE('',*,*,#4085,.F.);
+#5582=ORIENTED_EDGE('',*,*,#4090,.T.);
+#5583=ORIENTED_EDGE('',*,*,#4091,.T.);
+#5584=ORIENTED_EDGE('',*,*,#4092,.T.);
+#5585=ORIENTED_EDGE('',*,*,#4088,.F.);
+#5586=ORIENTED_EDGE('',*,*,#4093,.T.);
+#5587=ORIENTED_EDGE('',*,*,#4094,.T.);
+#5588=ORIENTED_EDGE('',*,*,#4095,.T.);
+#5589=ORIENTED_EDGE('',*,*,#4091,.F.);
+#5590=ORIENTED_EDGE('',*,*,#4096,.T.);
+#5591=ORIENTED_EDGE('',*,*,#4097,.T.);
+#5592=ORIENTED_EDGE('',*,*,#4098,.T.);
+#5593=ORIENTED_EDGE('',*,*,#4094,.F.);
+#5594=ORIENTED_EDGE('',*,*,#4099,.T.);
+#5595=ORIENTED_EDGE('',*,*,#4080,.F.);
+#5596=ORIENTED_EDGE('',*,*,#4100,.T.);
+#5597=ORIENTED_EDGE('',*,*,#4097,.F.);
+#5598=ORIENTED_EDGE('',*,*,#4101,.T.);
+#5599=ORIENTED_EDGE('',*,*,#4090,.F.);
+#5600=ORIENTED_EDGE('',*,*,#4102,.F.);
+#5601=ORIENTED_EDGE('',*,*,#4103,.F.);
+#5602=ORIENTED_EDGE('',*,*,#4104,.T.);
+#5603=ORIENTED_EDGE('',*,*,#4087,.F.);
+#5604=ORIENTED_EDGE('',*,*,#4105,.F.);
+#5605=ORIENTED_EDGE('',*,*,#4106,.F.);
+#5606=ORIENTED_EDGE('',*,*,#4102,.T.);
+#5607=ORIENTED_EDGE('',*,*,#4107,.T.);
+#5608=ORIENTED_EDGE('',*,*,#4108,.T.);
+#5609=ORIENTED_EDGE('',*,*,#4109,.T.);
+#5610=ORIENTED_EDGE('',*,*,#4110,.T.);
+#5611=ORIENTED_EDGE('',*,*,#4111,.T.);
+#5612=ORIENTED_EDGE('',*,*,#4112,.T.);
+#5613=ORIENTED_EDGE('',*,*,#4113,.T.);
+#5614=ORIENTED_EDGE('',*,*,#4114,.T.);
+#5615=ORIENTED_EDGE('',*,*,#4084,.F.);
+#5616=ORIENTED_EDGE('',*,*,#4115,.F.);
+#5617=ORIENTED_EDGE('',*,*,#4116,.F.);
+#5618=ORIENTED_EDGE('',*,*,#4105,.T.);
+#5619=ORIENTED_EDGE('',*,*,#4081,.F.);
+#5620=ORIENTED_EDGE('',*,*,#4117,.F.);
+#5621=ORIENTED_EDGE('',*,*,#4118,.F.);
+#5622=ORIENTED_EDGE('',*,*,#4115,.T.);
+#5623=ORIENTED_EDGE('',*,*,#4079,.F.);
+#5624=ORIENTED_EDGE('',*,*,#4083,.F.);
+#5625=ORIENTED_EDGE('',*,*,#4086,.F.);
+#5626=ORIENTED_EDGE('',*,*,#4089,.F.);
+#5627=ORIENTED_EDGE('',*,*,#4092,.F.);
+#5628=ORIENTED_EDGE('',*,*,#4095,.F.);
+#5629=ORIENTED_EDGE('',*,*,#4098,.F.);
+#5630=ORIENTED_EDGE('',*,*,#4100,.F.);
+#5631=ORIENTED_EDGE('',*,*,#3959,.T.);
+#5632=ORIENTED_EDGE('',*,*,#3973,.T.);
+#5633=ORIENTED_EDGE('',*,*,#3971,.T.);
+#5634=ORIENTED_EDGE('',*,*,#3969,.T.);
+#5635=ORIENTED_EDGE('',*,*,#3967,.T.);
+#5636=ORIENTED_EDGE('',*,*,#3965,.T.);
+#5637=ORIENTED_EDGE('',*,*,#3963,.T.);
+#5638=ORIENTED_EDGE('',*,*,#3961,.T.);
+#5639=ORIENTED_EDGE('',*,*,#3991,.T.);
+#5640=ORIENTED_EDGE('',*,*,#3993,.T.);
+#5641=ORIENTED_EDGE('',*,*,#3995,.T.);
+#5642=ORIENTED_EDGE('',*,*,#3997,.T.);
+#5643=ORIENTED_EDGE('',*,*,#4119,.F.);
+#5644=ORIENTED_EDGE('',*,*,#4120,.F.);
+#5645=ORIENTED_EDGE('',*,*,#4107,.F.);
+#5646=ORIENTED_EDGE('',*,*,#4121,.T.);
+#5647=ORIENTED_EDGE('',*,*,#4122,.F.);
+#5648=ORIENTED_EDGE('',*,*,#4121,.F.);
+#5649=ORIENTED_EDGE('',*,*,#4114,.F.);
+#5650=ORIENTED_EDGE('',*,*,#4123,.T.);
+#5651=ORIENTED_EDGE('',*,*,#4124,.F.);
+#5652=ORIENTED_EDGE('',*,*,#4123,.F.);
+#5653=ORIENTED_EDGE('',*,*,#4113,.F.);
+#5654=ORIENTED_EDGE('',*,*,#4125,.T.);
+#5655=ORIENTED_EDGE('',*,*,#4126,.F.);
+#5656=ORIENTED_EDGE('',*,*,#4125,.F.);
+#5657=ORIENTED_EDGE('',*,*,#4112,.F.);
+#5658=ORIENTED_EDGE('',*,*,#4127,.T.);
+#5659=ORIENTED_EDGE('',*,*,#4128,.F.);
+#5660=ORIENTED_EDGE('',*,*,#4127,.F.);
+#5661=ORIENTED_EDGE('',*,*,#4111,.F.);
+#5662=ORIENTED_EDGE('',*,*,#4129,.T.);
+#5663=ORIENTED_EDGE('',*,*,#4130,.F.);
+#5664=ORIENTED_EDGE('',*,*,#4129,.F.);
+#5665=ORIENTED_EDGE('',*,*,#4110,.F.);
+#5666=ORIENTED_EDGE('',*,*,#4131,.T.);
+#5667=ORIENTED_EDGE('',*,*,#4132,.F.);
+#5668=ORIENTED_EDGE('',*,*,#4131,.F.);
+#5669=ORIENTED_EDGE('',*,*,#4109,.F.);
+#5670=ORIENTED_EDGE('',*,*,#4133,.T.);
+#5671=ORIENTED_EDGE('',*,*,#4134,.F.);
+#5672=ORIENTED_EDGE('',*,*,#4133,.F.);
+#5673=ORIENTED_EDGE('',*,*,#4108,.F.);
+#5674=ORIENTED_EDGE('',*,*,#4120,.T.);
+#5675=ORIENTED_EDGE('',*,*,#3952,.T.);
+#5676=ORIENTED_EDGE('',*,*,#3982,.T.);
+#5677=ORIENTED_EDGE('',*,*,#3956,.T.);
+#5678=ORIENTED_EDGE('',*,*,#3986,.T.);
+#5679=ORIENTED_EDGE('',*,*,#3929,.T.);
+#5680=ORIENTED_EDGE('',*,*,#4135,.F.);
+#5681=ORIENTED_EDGE('',*,*,#4136,.T.);
+#5682=ORIENTED_EDGE('',*,*,#4137,.T.);
+#5683=ORIENTED_EDGE('',*,*,#3928,.T.);
+#5684=ORIENTED_EDGE('',*,*,#4138,.F.);
+#5685=ORIENTED_EDGE('',*,*,#4139,.T.);
+#5686=ORIENTED_EDGE('',*,*,#4135,.T.);
+#5687=ORIENTED_EDGE('',*,*,#3927,.T.);
+#5688=ORIENTED_EDGE('',*,*,#4075,.F.);
+#5689=ORIENTED_EDGE('',*,*,#4140,.T.);
+#5690=ORIENTED_EDGE('',*,*,#4138,.T.);
+#5691=ORIENTED_EDGE('',*,*,#4141,.T.);
+#5692=ORIENTED_EDGE('',*,*,#4142,.T.);
+#5693=ORIENTED_EDGE('',*,*,#4143,.T.);
+#5694=ORIENTED_EDGE('',*,*,#4144,.T.);
+#5695=ORIENTED_EDGE('',*,*,#4145,.T.);
+#5696=ORIENTED_EDGE('',*,*,#4146,.T.);
+#5697=ORIENTED_EDGE('',*,*,#4147,.T.);
+#5698=ORIENTED_EDGE('',*,*,#4148,.T.);
+#5699=ORIENTED_EDGE('',*,*,#4053,.T.);
+#5700=ORIENTED_EDGE('',*,*,#4077,.F.);
+#5701=ORIENTED_EDGE('',*,*,#4149,.F.);
+#5702=ORIENTED_EDGE('',*,*,#4150,.F.);
+#5703=ORIENTED_EDGE('',*,*,#4151,.F.);
+#5704=ORIENTED_EDGE('',*,*,#4152,.F.);
+#5705=ORIENTED_EDGE('',*,*,#4060,.T.);
+#5706=ORIENTED_EDGE('',*,*,#4058,.T.);
+#5707=ORIENTED_EDGE('',*,*,#4054,.T.);
+#5708=ORIENTED_EDGE('',*,*,#4153,.F.);
+#5709=ORIENTED_EDGE('',*,*,#4136,.F.);
+#5710=ORIENTED_EDGE('',*,*,#4139,.F.);
+#5711=ORIENTED_EDGE('',*,*,#4140,.F.);
+#5712=ORIENTED_EDGE('',*,*,#4074,.F.);
+#5713=ORIENTED_EDGE('',*,*,#4048,.T.);
+#5714=ORIENTED_EDGE('',*,*,#4049,.T.);
+#5715=ORIENTED_EDGE('',*,*,#3925,.T.);
+#5716=ORIENTED_EDGE('',*,*,#4154,.F.);
+#5717=ORIENTED_EDGE('',*,*,#4149,.T.);
+#5718=ORIENTED_EDGE('',*,*,#4076,.T.);
+#5719=ORIENTED_EDGE('',*,*,#3932,.T.);
+#5720=ORIENTED_EDGE('',*,*,#4155,.F.);
+#5721=ORIENTED_EDGE('',*,*,#4150,.T.);
+#5722=ORIENTED_EDGE('',*,*,#4154,.T.);
+#5723=ORIENTED_EDGE('',*,*,#4119,.T.);
+#5724=ORIENTED_EDGE('',*,*,#4122,.T.);
+#5725=ORIENTED_EDGE('',*,*,#4124,.T.);
+#5726=ORIENTED_EDGE('',*,*,#4126,.T.);
+#5727=ORIENTED_EDGE('',*,*,#4128,.T.);
+#5728=ORIENTED_EDGE('',*,*,#4130,.T.);
+#5729=ORIENTED_EDGE('',*,*,#4132,.T.);
+#5730=ORIENTED_EDGE('',*,*,#4134,.T.);
+#5731=ORIENTED_EDGE('',*,*,#3931,.T.);
+#5732=ORIENTED_EDGE('',*,*,#4156,.F.);
+#5733=ORIENTED_EDGE('',*,*,#4151,.T.);
+#5734=ORIENTED_EDGE('',*,*,#4155,.T.);
+#5735=ORIENTED_EDGE('',*,*,#4061,.T.);
+#5736=ORIENTED_EDGE('',*,*,#4152,.T.);
+#5737=ORIENTED_EDGE('',*,*,#4156,.T.);
+#5738=ORIENTED_EDGE('',*,*,#3930,.T.);
+#5739=ORIENTED_EDGE('',*,*,#4137,.F.);
+#5740=ORIENTED_EDGE('',*,*,#4153,.T.);
+#5741=ORIENTED_EDGE('',*,*,#4056,.T.);
+#5742=ORIENTED_EDGE('',*,*,#4057,.T.);
+#5743=ORIENTED_EDGE('',*,*,#3998,.T.);
+#5744=ORIENTED_EDGE('',*,*,#4002,.T.);
+#5745=ORIENTED_EDGE('',*,*,#4005,.T.);
+#5746=ORIENTED_EDGE('',*,*,#4008,.T.);
+#5747=ORIENTED_EDGE('',*,*,#4011,.T.);
+#5748=ORIENTED_EDGE('',*,*,#4014,.T.);
+#5749=ORIENTED_EDGE('',*,*,#4017,.T.);
+#5750=ORIENTED_EDGE('',*,*,#4020,.T.);
+#5751=ORIENTED_EDGE('',*,*,#4023,.T.);
+#5752=ORIENTED_EDGE('',*,*,#4026,.T.);
+#5753=ORIENTED_EDGE('',*,*,#4029,.T.);
+#5754=ORIENTED_EDGE('',*,*,#4032,.T.);
+#5755=ORIENTED_EDGE('',*,*,#4035,.T.);
+#5756=ORIENTED_EDGE('',*,*,#4038,.T.);
+#5757=ORIENTED_EDGE('',*,*,#4041,.T.);
+#5758=ORIENTED_EDGE('',*,*,#4044,.T.);
+#5759=ORIENTED_EDGE('',*,*,#4068,.T.);
+#5760=ORIENTED_EDGE('',*,*,#4070,.T.);
+#5761=ORIENTED_EDGE('',*,*,#4073,.T.);
+#5762=ORIENTED_EDGE('',*,*,#4071,.T.);
+#5763=ORIENTED_EDGE('',*,*,#4157,.F.);
+#5764=ORIENTED_EDGE('',*,*,#4158,.F.);
+#5765=ORIENTED_EDGE('',*,*,#4141,.F.);
+#5766=ORIENTED_EDGE('',*,*,#4159,.T.);
+#5767=ORIENTED_EDGE('',*,*,#4160,.F.);
+#5768=ORIENTED_EDGE('',*,*,#4161,.F.);
+#5769=ORIENTED_EDGE('',*,*,#4142,.F.);
+#5770=ORIENTED_EDGE('',*,*,#4158,.T.);
+#5771=ORIENTED_EDGE('',*,*,#4162,.F.);
+#5772=ORIENTED_EDGE('',*,*,#4163,.F.);
+#5773=ORIENTED_EDGE('',*,*,#4143,.F.);
+#5774=ORIENTED_EDGE('',*,*,#4161,.T.);
+#5775=ORIENTED_EDGE('',*,*,#4164,.F.);
+#5776=ORIENTED_EDGE('',*,*,#4165,.F.);
+#5777=ORIENTED_EDGE('',*,*,#4144,.F.);
+#5778=ORIENTED_EDGE('',*,*,#4163,.T.);
+#5779=ORIENTED_EDGE('',*,*,#4093,.F.);
+#5780=ORIENTED_EDGE('',*,*,#4104,.F.);
+#5781=ORIENTED_EDGE('',*,*,#4166,.F.);
+#5782=ORIENTED_EDGE('',*,*,#4167,.F.);
+#5783=ORIENTED_EDGE('',*,*,#4000,.T.);
+#5784=ORIENTED_EDGE('',*,*,#4045,.T.);
+#5785=ORIENTED_EDGE('',*,*,#4042,.T.);
+#5786=ORIENTED_EDGE('',*,*,#4039,.T.);
+#5787=ORIENTED_EDGE('',*,*,#4036,.T.);
+#5788=ORIENTED_EDGE('',*,*,#4033,.T.);
+#5789=ORIENTED_EDGE('',*,*,#4030,.T.);
+#5790=ORIENTED_EDGE('',*,*,#4027,.T.);
+#5791=ORIENTED_EDGE('',*,*,#4024,.T.);
+#5792=ORIENTED_EDGE('',*,*,#4021,.T.);
+#5793=ORIENTED_EDGE('',*,*,#4018,.T.);
+#5794=ORIENTED_EDGE('',*,*,#4015,.T.);
+#5795=ORIENTED_EDGE('',*,*,#4012,.T.);
+#5796=ORIENTED_EDGE('',*,*,#4009,.T.);
+#5797=ORIENTED_EDGE('',*,*,#4006,.T.);
+#5798=ORIENTED_EDGE('',*,*,#4003,.T.);
+#5799=ORIENTED_EDGE('',*,*,#4096,.F.);
+#5800=ORIENTED_EDGE('',*,*,#4167,.T.);
+#5801=ORIENTED_EDGE('',*,*,#4168,.F.);
+#5802=ORIENTED_EDGE('',*,*,#4169,.T.);
+#5803=ORIENTED_EDGE('',*,*,#4099,.F.);
+#5804=ORIENTED_EDGE('',*,*,#4169,.F.);
+#5805=ORIENTED_EDGE('',*,*,#4170,.F.);
+#5806=ORIENTED_EDGE('',*,*,#4171,.T.);
+#5807=ORIENTED_EDGE('',*,*,#4172,.F.);
+#5808=ORIENTED_EDGE('',*,*,#4173,.F.);
+#5809=ORIENTED_EDGE('',*,*,#4145,.F.);
+#5810=ORIENTED_EDGE('',*,*,#4165,.T.);
+#5811=ORIENTED_EDGE('',*,*,#4174,.F.);
+#5812=ORIENTED_EDGE('',*,*,#4175,.F.);
+#5813=ORIENTED_EDGE('',*,*,#4146,.F.);
+#5814=ORIENTED_EDGE('',*,*,#4173,.T.);
+#5815=ORIENTED_EDGE('',*,*,#4176,.F.);
+#5816=ORIENTED_EDGE('',*,*,#4177,.F.);
+#5817=ORIENTED_EDGE('',*,*,#4147,.F.);
+#5818=ORIENTED_EDGE('',*,*,#4175,.T.);
+#5819=ORIENTED_EDGE('',*,*,#4178,.F.);
+#5820=ORIENTED_EDGE('',*,*,#4159,.F.);
+#5821=ORIENTED_EDGE('',*,*,#4148,.F.);
+#5822=ORIENTED_EDGE('',*,*,#4177,.T.);
+#5823=ORIENTED_EDGE('',*,*,#4101,.F.);
+#5824=ORIENTED_EDGE('',*,*,#4171,.F.);
+#5825=ORIENTED_EDGE('',*,*,#4179,.F.);
+#5826=ORIENTED_EDGE('',*,*,#4117,.T.);
+#5827=ORIENTED_EDGE('',*,*,#4170,.T.);
+#5828=ORIENTED_EDGE('',*,*,#4168,.T.);
+#5829=ORIENTED_EDGE('',*,*,#4166,.T.);
+#5830=ORIENTED_EDGE('',*,*,#4103,.T.);
+#5831=ORIENTED_EDGE('',*,*,#4106,.T.);
+#5832=ORIENTED_EDGE('',*,*,#4116,.T.);
+#5833=ORIENTED_EDGE('',*,*,#4118,.T.);
+#5834=ORIENTED_EDGE('',*,*,#4179,.T.);
+#5835=ORIENTED_EDGE('',*,*,#4164,.T.);
+#5836=ORIENTED_EDGE('',*,*,#4162,.T.);
+#5837=ORIENTED_EDGE('',*,*,#4160,.T.);
+#5838=ORIENTED_EDGE('',*,*,#4157,.T.);
+#5839=ORIENTED_EDGE('',*,*,#4178,.T.);
+#5840=ORIENTED_EDGE('',*,*,#4176,.T.);
+#5841=ORIENTED_EDGE('',*,*,#4174,.T.);
+#5842=ORIENTED_EDGE('',*,*,#4172,.T.);
+#5843=ORIENTED_EDGE('',*,*,#3944,.T.);
+#5844=ORIENTED_EDGE('',*,*,#3978,.T.);
+#5845=ORIENTED_EDGE('',*,*,#3948,.T.);
+#5846=ORIENTED_EDGE('',*,*,#3974,.T.);
+#5847=ORIENTED_EDGE('',*,*,#4180,.T.);
+#5848=ORIENTED_EDGE('',*,*,#4181,.T.);
+#5849=ORIENTED_EDGE('',*,*,#4182,.T.);
+#5850=ORIENTED_EDGE('',*,*,#4183,.T.);
+#5851=ORIENTED_EDGE('',*,*,#4184,.T.);
+#5852=ORIENTED_EDGE('',*,*,#4185,.T.);
+#5853=ORIENTED_EDGE('',*,*,#4180,.F.);
+#5854=ORIENTED_EDGE('',*,*,#4186,.T.);
+#5855=ORIENTED_EDGE('',*,*,#4187,.T.);
+#5856=ORIENTED_EDGE('',*,*,#4188,.T.);
+#5857=ORIENTED_EDGE('',*,*,#4184,.F.);
+#5858=ORIENTED_EDGE('',*,*,#4189,.T.);
+#5859=ORIENTED_EDGE('',*,*,#4190,.T.);
+#5860=ORIENTED_EDGE('',*,*,#4191,.T.);
+#5861=ORIENTED_EDGE('',*,*,#4187,.F.);
+#5862=ORIENTED_EDGE('',*,*,#4192,.T.);
+#5863=ORIENTED_EDGE('',*,*,#4193,.T.);
+#5864=ORIENTED_EDGE('',*,*,#4194,.T.);
+#5865=ORIENTED_EDGE('',*,*,#4190,.F.);
+#5866=ORIENTED_EDGE('',*,*,#4195,.T.);
+#5867=ORIENTED_EDGE('',*,*,#4196,.T.);
+#5868=ORIENTED_EDGE('',*,*,#4197,.T.);
+#5869=ORIENTED_EDGE('',*,*,#4193,.F.);
+#5870=ORIENTED_EDGE('',*,*,#4198,.T.);
+#5871=ORIENTED_EDGE('',*,*,#4199,.T.);
+#5872=ORIENTED_EDGE('',*,*,#4200,.T.);
+#5873=ORIENTED_EDGE('',*,*,#4196,.F.);
+#5874=ORIENTED_EDGE('',*,*,#4201,.T.);
+#5875=ORIENTED_EDGE('',*,*,#4182,.F.);
+#5876=ORIENTED_EDGE('',*,*,#4202,.T.);
+#5877=ORIENTED_EDGE('',*,*,#4199,.F.);
+#5878=ORIENTED_EDGE('',*,*,#4203,.T.);
+#5879=ORIENTED_EDGE('',*,*,#4192,.F.);
+#5880=ORIENTED_EDGE('',*,*,#4204,.F.);
+#5881=ORIENTED_EDGE('',*,*,#4205,.T.);
+#5882=ORIENTED_EDGE('',*,*,#4206,.T.);
+#5883=ORIENTED_EDGE('',*,*,#4189,.F.);
+#5884=ORIENTED_EDGE('',*,*,#4207,.F.);
+#5885=ORIENTED_EDGE('',*,*,#4208,.T.);
+#5886=ORIENTED_EDGE('',*,*,#4204,.T.);
+#5887=ORIENTED_EDGE('',*,*,#4186,.F.);
+#5888=ORIENTED_EDGE('',*,*,#4209,.F.);
+#5889=ORIENTED_EDGE('',*,*,#4210,.T.);
+#5890=ORIENTED_EDGE('',*,*,#4207,.T.);
+#5891=ORIENTED_EDGE('',*,*,#4183,.F.);
+#5892=ORIENTED_EDGE('',*,*,#4211,.F.);
+#5893=ORIENTED_EDGE('',*,*,#4212,.T.);
+#5894=ORIENTED_EDGE('',*,*,#4209,.T.);
+#5895=ORIENTED_EDGE('',*,*,#4181,.F.);
+#5896=ORIENTED_EDGE('',*,*,#4185,.F.);
+#5897=ORIENTED_EDGE('',*,*,#4188,.F.);
+#5898=ORIENTED_EDGE('',*,*,#4191,.F.);
+#5899=ORIENTED_EDGE('',*,*,#4194,.F.);
+#5900=ORIENTED_EDGE('',*,*,#4197,.F.);
+#5901=ORIENTED_EDGE('',*,*,#4200,.F.);
+#5902=ORIENTED_EDGE('',*,*,#4202,.F.);
+#5903=ORIENTED_EDGE('',*,*,#4213,.T.);
+#5904=ORIENTED_EDGE('',*,*,#4214,.T.);
+#5905=ORIENTED_EDGE('',*,*,#4215,.T.);
+#5906=ORIENTED_EDGE('',*,*,#4216,.T.);
+#5907=ORIENTED_EDGE('',*,*,#4217,.T.);
+#5908=ORIENTED_EDGE('',*,*,#4218,.T.);
+#5909=ORIENTED_EDGE('',*,*,#4219,.T.);
+#5910=ORIENTED_EDGE('',*,*,#4220,.T.);
+#5911=ORIENTED_EDGE('',*,*,#4221,.T.);
+#5912=ORIENTED_EDGE('',*,*,#4222,.T.);
+#5913=ORIENTED_EDGE('',*,*,#4223,.T.);
+#5914=ORIENTED_EDGE('',*,*,#4224,.T.);
+#5915=ORIENTED_EDGE('',*,*,#4222,.F.);
+#5916=ORIENTED_EDGE('',*,*,#4225,.F.);
+#5917=ORIENTED_EDGE('',*,*,#4226,.F.);
+#5918=ORIENTED_EDGE('',*,*,#4227,.F.);
+#5919=ORIENTED_EDGE('',*,*,#4221,.F.);
+#5920=ORIENTED_EDGE('',*,*,#4228,.T.);
+#5921=ORIENTED_EDGE('',*,*,#4229,.F.);
+#5922=ORIENTED_EDGE('',*,*,#4230,.T.);
+#5923=ORIENTED_EDGE('',*,*,#4231,.F.);
+#5924=ORIENTED_EDGE('',*,*,#4232,.T.);
+#5925=ORIENTED_EDGE('',*,*,#4233,.F.);
+#5926=ORIENTED_EDGE('',*,*,#4234,.T.);
+#5927=ORIENTED_EDGE('',*,*,#4235,.F.);
+#5928=ORIENTED_EDGE('',*,*,#4236,.T.);
+#5929=ORIENTED_EDGE('',*,*,#4237,.F.);
+#5930=ORIENTED_EDGE('',*,*,#4238,.T.);
+#5931=ORIENTED_EDGE('',*,*,#4239,.F.);
+#5932=ORIENTED_EDGE('',*,*,#4240,.T.);
+#5933=ORIENTED_EDGE('',*,*,#4241,.F.);
+#5934=ORIENTED_EDGE('',*,*,#4225,.T.);
+#5935=ORIENTED_EDGE('',*,*,#4242,.T.);
+#5936=ORIENTED_EDGE('',*,*,#4243,.F.);
+#5937=ORIENTED_EDGE('',*,*,#4244,.T.);
+#5938=ORIENTED_EDGE('',*,*,#4245,.F.);
+#5939=ORIENTED_EDGE('',*,*,#4246,.T.);
+#5940=ORIENTED_EDGE('',*,*,#4247,.F.);
+#5941=ORIENTED_EDGE('',*,*,#4248,.T.);
+#5942=ORIENTED_EDGE('',*,*,#4249,.F.);
+#5943=ORIENTED_EDGE('',*,*,#4250,.T.);
+#5944=ORIENTED_EDGE('',*,*,#4251,.F.);
+#5945=ORIENTED_EDGE('',*,*,#4252,.T.);
+#5946=ORIENTED_EDGE('',*,*,#4253,.F.);
+#5947=ORIENTED_EDGE('',*,*,#4254,.T.);
+#5948=ORIENTED_EDGE('',*,*,#4255,.F.);
+#5949=ORIENTED_EDGE('',*,*,#4256,.T.);
+#5950=ORIENTED_EDGE('',*,*,#4257,.F.);
+#5951=ORIENTED_EDGE('',*,*,#4233,.T.);
+#5952=ORIENTED_EDGE('',*,*,#4258,.T.);
+#5953=ORIENTED_EDGE('',*,*,#4259,.T.);
+#5954=ORIENTED_EDGE('',*,*,#4260,.T.);
+#5955=ORIENTED_EDGE('',*,*,#4258,.F.);
+#5956=ORIENTED_EDGE('',*,*,#4232,.F.);
+#5957=ORIENTED_EDGE('',*,*,#4261,.F.);
+#5958=ORIENTED_EDGE('',*,*,#4262,.F.);
+#5959=ORIENTED_EDGE('',*,*,#4263,.F.);
+#5960=ORIENTED_EDGE('',*,*,#4264,.T.);
+#5961=ORIENTED_EDGE('',*,*,#4245,.T.);
+#5962=ORIENTED_EDGE('',*,*,#4265,.T.);
+#5963=ORIENTED_EDGE('',*,*,#4265,.F.);
+#5964=ORIENTED_EDGE('',*,*,#4244,.F.);
+#5965=ORIENTED_EDGE('',*,*,#4266,.F.);
+#5966=ORIENTED_EDGE('',*,*,#4267,.F.);
+#5967=ORIENTED_EDGE('',*,*,#4237,.T.);
+#5968=ORIENTED_EDGE('',*,*,#4268,.T.);
+#5969=ORIENTED_EDGE('',*,*,#4269,.T.);
+#5970=ORIENTED_EDGE('',*,*,#4270,.T.);
+#5971=ORIENTED_EDGE('',*,*,#4270,.F.);
+#5972=ORIENTED_EDGE('',*,*,#4271,.F.);
+#5973=ORIENTED_EDGE('',*,*,#4272,.F.);
+#5974=ORIENTED_EDGE('',*,*,#4238,.F.);
+#5975=ORIENTED_EDGE('',*,*,#4273,.F.);
+#5976=ORIENTED_EDGE('',*,*,#4274,.T.);
+#5977=ORIENTED_EDGE('',*,*,#4249,.T.);
+#5978=ORIENTED_EDGE('',*,*,#4275,.T.);
+#5979=ORIENTED_EDGE('',*,*,#4275,.F.);
+#5980=ORIENTED_EDGE('',*,*,#4248,.F.);
+#5981=ORIENTED_EDGE('',*,*,#4276,.F.);
+#5982=ORIENTED_EDGE('',*,*,#4277,.F.);
+#5983=ORIENTED_EDGE('',*,*,#4278,.F.);
+#5984=ORIENTED_EDGE('',*,*,#4279,.T.);
+#5985=ORIENTED_EDGE('',*,*,#4257,.T.);
+#5986=ORIENTED_EDGE('',*,*,#4280,.T.);
+#5987=ORIENTED_EDGE('',*,*,#4280,.F.);
+#5988=ORIENTED_EDGE('',*,*,#4256,.F.);
+#5989=ORIENTED_EDGE('',*,*,#4281,.F.);
+#5990=ORIENTED_EDGE('',*,*,#4282,.F.);
+#5991=ORIENTED_EDGE('',*,*,#4239,.T.);
+#5992=ORIENTED_EDGE('',*,*,#4272,.T.);
+#5993=ORIENTED_EDGE('',*,*,#4283,.T.);
+#5994=ORIENTED_EDGE('',*,*,#4284,.T.);
+#5995=ORIENTED_EDGE('',*,*,#4285,.F.);
+#5996=ORIENTED_EDGE('',*,*,#4281,.T.);
+#5997=ORIENTED_EDGE('',*,*,#4255,.T.);
+#5998=ORIENTED_EDGE('',*,*,#4286,.T.);
+#5999=ORIENTED_EDGE('',*,*,#4286,.F.);
+#6000=ORIENTED_EDGE('',*,*,#4254,.F.);
+#6001=ORIENTED_EDGE('',*,*,#4287,.F.);
+#6002=ORIENTED_EDGE('',*,*,#4288,.F.);
+#6003=ORIENTED_EDGE('',*,*,#4289,.T.);
+#6004=ORIENTED_EDGE('',*,*,#4219,.F.);
+#6005=ORIENTED_EDGE('',*,*,#4290,.F.);
+#6006=ORIENTED_EDGE('',*,*,#4291,.F.);
+#6007=ORIENTED_EDGE('',*,*,#4292,.T.);
+#6008=ORIENTED_EDGE('',*,*,#4215,.F.);
+#6009=ORIENTED_EDGE('',*,*,#4293,.F.);
+#6010=ORIENTED_EDGE('',*,*,#4294,.F.);
+#6011=ORIENTED_EDGE('',*,*,#4295,.F.);
+#6012=ORIENTED_EDGE('',*,*,#4287,.T.);
+#6013=ORIENTED_EDGE('',*,*,#4253,.T.);
+#6014=ORIENTED_EDGE('',*,*,#4296,.T.);
+#6015=ORIENTED_EDGE('',*,*,#4296,.F.);
+#6016=ORIENTED_EDGE('',*,*,#4252,.F.);
+#6017=ORIENTED_EDGE('',*,*,#4297,.F.);
+#6018=ORIENTED_EDGE('',*,*,#4298,.F.);
+#6019=ORIENTED_EDGE('',*,*,#4299,.F.);
+#6020=ORIENTED_EDGE('',*,*,#4276,.T.);
+#6021=ORIENTED_EDGE('',*,*,#4247,.T.);
+#6022=ORIENTED_EDGE('',*,*,#4300,.T.);
+#6023=ORIENTED_EDGE('',*,*,#4264,.F.);
+#6024=ORIENTED_EDGE('',*,*,#4301,.F.);
+#6025=ORIENTED_EDGE('',*,*,#4300,.F.);
+#6026=ORIENTED_EDGE('',*,*,#4246,.F.);
+#6027=ORIENTED_EDGE('',*,*,#4235,.T.);
+#6028=ORIENTED_EDGE('',*,*,#4302,.T.);
+#6029=ORIENTED_EDGE('',*,*,#4303,.T.);
+#6030=ORIENTED_EDGE('',*,*,#4304,.T.);
+#6031=ORIENTED_EDGE('',*,*,#4260,.F.);
+#6032=ORIENTED_EDGE('',*,*,#4305,.F.);
+#6033=ORIENTED_EDGE('',*,*,#4302,.F.);
+#6034=ORIENTED_EDGE('',*,*,#4234,.F.);
+#6035=ORIENTED_EDGE('',*,*,#4306,.F.);
+#6036=ORIENTED_EDGE('',*,*,#4266,.T.);
+#6037=ORIENTED_EDGE('',*,*,#4243,.T.);
+#6038=ORIENTED_EDGE('',*,*,#4307,.T.);
+#6039=ORIENTED_EDGE('',*,*,#4279,.F.);
+#6040=ORIENTED_EDGE('',*,*,#4308,.F.);
+#6041=ORIENTED_EDGE('',*,*,#4307,.F.);
+#6042=ORIENTED_EDGE('',*,*,#4242,.F.);
+#6043=ORIENTED_EDGE('',*,*,#4309,.F.);
+#6044=ORIENTED_EDGE('',*,*,#4297,.T.);
+#6045=ORIENTED_EDGE('',*,*,#4251,.T.);
+#6046=ORIENTED_EDGE('',*,*,#4310,.T.);
+#6047=ORIENTED_EDGE('',*,*,#4274,.F.);
+#6048=ORIENTED_EDGE('',*,*,#4311,.F.);
+#6049=ORIENTED_EDGE('',*,*,#4310,.F.);
+#6050=ORIENTED_EDGE('',*,*,#4250,.F.);
+#6051=ORIENTED_EDGE('',*,*,#4229,.T.);
+#6052=ORIENTED_EDGE('',*,*,#4312,.T.);
+#6053=ORIENTED_EDGE('',*,*,#4313,.T.);
+#6054=ORIENTED_EDGE('',*,*,#4314,.T.);
+#6055=ORIENTED_EDGE('',*,*,#4314,.F.);
+#6056=ORIENTED_EDGE('',*,*,#4315,.F.);
+#6057=ORIENTED_EDGE('',*,*,#4316,.F.);
+#6058=ORIENTED_EDGE('',*,*,#4230,.F.);
+#6059=ORIENTED_EDGE('',*,*,#4231,.T.);
+#6060=ORIENTED_EDGE('',*,*,#4316,.T.);
+#6061=ORIENTED_EDGE('',*,*,#4317,.T.);
+#6062=ORIENTED_EDGE('',*,*,#4261,.T.);
+#6063=ORIENTED_EDGE('',*,*,#4241,.T.);
+#6064=ORIENTED_EDGE('',*,*,#4318,.T.);
+#6065=ORIENTED_EDGE('',*,*,#4319,.T.);
+#6066=ORIENTED_EDGE('',*,*,#4226,.T.);
+#6067=ORIENTED_EDGE('',*,*,#4217,.F.);
+#6068=ORIENTED_EDGE('',*,*,#4320,.F.);
+#6069=ORIENTED_EDGE('',*,*,#4321,.F.);
+#6070=ORIENTED_EDGE('',*,*,#4322,.T.);
+#6071=ORIENTED_EDGE('',*,*,#4218,.F.);
+#6072=ORIENTED_EDGE('',*,*,#4322,.F.);
+#6073=ORIENTED_EDGE('',*,*,#4323,.F.);
+#6074=ORIENTED_EDGE('',*,*,#4290,.T.);
+#6075=ORIENTED_EDGE('',*,*,#4220,.F.);
+#6076=ORIENTED_EDGE('',*,*,#4289,.F.);
+#6077=ORIENTED_EDGE('',*,*,#4324,.F.);
+#6078=ORIENTED_EDGE('',*,*,#4320,.T.);
+#6079=ORIENTED_EDGE('',*,*,#4213,.F.);
+#6080=ORIENTED_EDGE('',*,*,#4325,.F.);
+#6081=ORIENTED_EDGE('',*,*,#4326,.F.);
+#6082=ORIENTED_EDGE('',*,*,#4327,.T.);
+#6083=ORIENTED_EDGE('',*,*,#4214,.F.);
+#6084=ORIENTED_EDGE('',*,*,#4327,.F.);
+#6085=ORIENTED_EDGE('',*,*,#4328,.F.);
+#6086=ORIENTED_EDGE('',*,*,#4293,.T.);
+#6087=ORIENTED_EDGE('',*,*,#4216,.F.);
+#6088=ORIENTED_EDGE('',*,*,#4292,.F.);
+#6089=ORIENTED_EDGE('',*,*,#4329,.F.);
+#6090=ORIENTED_EDGE('',*,*,#4325,.T.);
+#6091=ORIENTED_EDGE('',*,*,#4224,.F.);
+#6092=ORIENTED_EDGE('',*,*,#4330,.F.);
+#6093=ORIENTED_EDGE('',*,*,#4312,.F.);
+#6094=ORIENTED_EDGE('',*,*,#4228,.F.);
+#6095=ORIENTED_EDGE('',*,*,#4284,.F.);
+#6096=ORIENTED_EDGE('',*,*,#4331,.F.);
+#6097=ORIENTED_EDGE('',*,*,#4318,.F.);
+#6098=ORIENTED_EDGE('',*,*,#4240,.F.);
+#6099=ORIENTED_EDGE('',*,*,#4268,.F.);
+#6100=ORIENTED_EDGE('',*,*,#4236,.F.);
+#6101=ORIENTED_EDGE('',*,*,#4304,.F.);
+#6102=ORIENTED_EDGE('',*,*,#4332,.F.);
+#6103=ORIENTED_EDGE('',*,*,#4205,.F.);
+#6104=ORIENTED_EDGE('',*,*,#4208,.F.);
+#6105=ORIENTED_EDGE('',*,*,#4210,.F.);
+#6106=ORIENTED_EDGE('',*,*,#4212,.F.);
+#6107=ORIENTED_EDGE('',*,*,#4333,.F.);
+#6108=ORIENTED_EDGE('',*,*,#4334,.F.);
+#6109=ORIENTED_EDGE('',*,*,#4335,.F.);
+#6110=ORIENTED_EDGE('',*,*,#4336,.F.);
+#6111=ORIENTED_EDGE('',*,*,#4337,.T.);
+#6112=ORIENTED_EDGE('',*,*,#4338,.T.);
+#6113=ORIENTED_EDGE('',*,*,#4339,.T.);
+#6114=ORIENTED_EDGE('',*,*,#4340,.T.);
+#6115=ORIENTED_EDGE('',*,*,#4262,.T.);
+#6116=ORIENTED_EDGE('',*,*,#4317,.F.);
+#6117=ORIENTED_EDGE('',*,*,#4315,.T.);
+#6118=ORIENTED_EDGE('',*,*,#4313,.F.);
+#6119=ORIENTED_EDGE('',*,*,#4330,.T.);
+#6120=ORIENTED_EDGE('',*,*,#4223,.F.);
+#6121=ORIENTED_EDGE('',*,*,#4227,.T.);
+#6122=ORIENTED_EDGE('',*,*,#4319,.F.);
+#6123=ORIENTED_EDGE('',*,*,#4331,.T.);
+#6124=ORIENTED_EDGE('',*,*,#4283,.F.);
+#6125=ORIENTED_EDGE('',*,*,#4271,.T.);
+#6126=ORIENTED_EDGE('',*,*,#4269,.F.);
+#6127=ORIENTED_EDGE('',*,*,#4332,.T.);
+#6128=ORIENTED_EDGE('',*,*,#4303,.F.);
+#6129=ORIENTED_EDGE('',*,*,#4305,.T.);
+#6130=ORIENTED_EDGE('',*,*,#4259,.F.);
+#6131=ORIENTED_EDGE('',*,*,#4340,.F.);
+#6132=ORIENTED_EDGE('',*,*,#4341,.T.);
+#6133=ORIENTED_EDGE('',*,*,#4342,.F.);
+#6134=ORIENTED_EDGE('',*,*,#4341,.F.);
+#6135=ORIENTED_EDGE('',*,*,#4342,.T.);
+#6136=ORIENTED_EDGE('',*,*,#4339,.F.);
+#6137=ORIENTED_EDGE('',*,*,#4343,.T.);
+#6138=ORIENTED_EDGE('',*,*,#4344,.F.);
+#6139=ORIENTED_EDGE('',*,*,#4343,.F.);
+#6140=ORIENTED_EDGE('',*,*,#4344,.T.);
+#6141=ORIENTED_EDGE('',*,*,#4338,.F.);
+#6142=ORIENTED_EDGE('',*,*,#4345,.T.);
+#6143=ORIENTED_EDGE('',*,*,#4346,.F.);
+#6144=ORIENTED_EDGE('',*,*,#4345,.F.);
+#6145=ORIENTED_EDGE('',*,*,#4346,.T.);
+#6146=ORIENTED_EDGE('',*,*,#4337,.F.);
+#6147=ORIENTED_EDGE('',*,*,#4347,.T.);
+#6148=ORIENTED_EDGE('',*,*,#4348,.F.);
+#6149=ORIENTED_EDGE('',*,*,#4347,.F.);
+#6150=ORIENTED_EDGE('',*,*,#4348,.T.);
+#6151=ORIENTED_EDGE('',*,*,#4203,.F.);
+#6152=ORIENTED_EDGE('',*,*,#4349,.F.);
+#6153=ORIENTED_EDGE('',*,*,#4333,.T.);
+#6154=ORIENTED_EDGE('',*,*,#4211,.T.);
+#6155=ORIENTED_EDGE('',*,*,#4201,.F.);
+#6156=ORIENTED_EDGE('',*,*,#4350,.F.);
+#6157=ORIENTED_EDGE('',*,*,#4334,.T.);
+#6158=ORIENTED_EDGE('',*,*,#4349,.T.);
+#6159=ORIENTED_EDGE('',*,*,#4198,.F.);
+#6160=ORIENTED_EDGE('',*,*,#4351,.F.);
+#6161=ORIENTED_EDGE('',*,*,#4335,.T.);
+#6162=ORIENTED_EDGE('',*,*,#4350,.T.);
+#6163=ORIENTED_EDGE('',*,*,#4195,.F.);
+#6164=ORIENTED_EDGE('',*,*,#4206,.F.);
+#6165=ORIENTED_EDGE('',*,*,#4336,.T.);
+#6166=ORIENTED_EDGE('',*,*,#4351,.T.);
+#6167=ORIENTED_EDGE('',*,*,#4263,.T.);
+#6168=ORIENTED_EDGE('',*,*,#4267,.T.);
+#6169=ORIENTED_EDGE('',*,*,#4306,.T.);
+#6170=ORIENTED_EDGE('',*,*,#4308,.T.);
+#6171=ORIENTED_EDGE('',*,*,#4278,.T.);
+#6172=ORIENTED_EDGE('',*,*,#4282,.T.);
+#6173=ORIENTED_EDGE('',*,*,#4285,.T.);
+#6174=ORIENTED_EDGE('',*,*,#4294,.T.);
+#6175=ORIENTED_EDGE('',*,*,#4328,.T.);
+#6176=ORIENTED_EDGE('',*,*,#4326,.T.);
+#6177=ORIENTED_EDGE('',*,*,#4329,.T.);
+#6178=ORIENTED_EDGE('',*,*,#4291,.T.);
+#6179=ORIENTED_EDGE('',*,*,#4323,.T.);
+#6180=ORIENTED_EDGE('',*,*,#4321,.T.);
+#6181=ORIENTED_EDGE('',*,*,#4324,.T.);
+#6182=ORIENTED_EDGE('',*,*,#4288,.T.);
+#6183=ORIENTED_EDGE('',*,*,#4295,.T.);
+#6184=ORIENTED_EDGE('',*,*,#4298,.T.);
+#6185=ORIENTED_EDGE('',*,*,#4309,.T.);
+#6186=ORIENTED_EDGE('',*,*,#4311,.T.);
+#6187=ORIENTED_EDGE('',*,*,#4273,.T.);
+#6188=ORIENTED_EDGE('',*,*,#4277,.T.);
+#6189=ORIENTED_EDGE('',*,*,#4299,.T.);
+#6190=ORIENTED_EDGE('',*,*,#4301,.T.);
+#6191=ORIENTED_EDGE('',*,*,#4352,.F.);
+#6192=ORIENTED_EDGE('',*,*,#4353,.F.);
+#6193=ORIENTED_EDGE('',*,*,#4354,.F.);
+#6194=ORIENTED_EDGE('',*,*,#4355,.F.);
+#6195=ORIENTED_EDGE('',*,*,#4356,.F.);
+#6196=ORIENTED_EDGE('',*,*,#4357,.F.);
+#6197=ORIENTED_EDGE('',*,*,#4353,.T.);
+#6198=ORIENTED_EDGE('',*,*,#4358,.T.);
+#6199=ORIENTED_EDGE('',*,*,#4356,.T.);
+#6200=ORIENTED_EDGE('',*,*,#4359,.T.);
+#6201=ORIENTED_EDGE('',*,*,#4360,.F.);
+#6202=ORIENTED_EDGE('',*,*,#4361,.F.);
+#6203=ORIENTED_EDGE('',*,*,#4362,.F.);
+#6204=ORIENTED_EDGE('',*,*,#4363,.F.);
+#6205=ORIENTED_EDGE('',*,*,#4364,.F.);
+#6206=ORIENTED_EDGE('',*,*,#4365,.F.);
+#6207=ORIENTED_EDGE('',*,*,#4361,.T.);
+#6208=ORIENTED_EDGE('',*,*,#4366,.T.);
+#6209=ORIENTED_EDGE('',*,*,#4364,.T.);
+#6210=ORIENTED_EDGE('',*,*,#4367,.T.);
+#6211=ORIENTED_EDGE('',*,*,#4368,.F.);
+#6212=ORIENTED_EDGE('',*,*,#4369,.F.);
+#6213=ORIENTED_EDGE('',*,*,#4370,.F.);
+#6214=ORIENTED_EDGE('',*,*,#4371,.F.);
+#6215=ORIENTED_EDGE('',*,*,#4372,.F.);
+#6216=ORIENTED_EDGE('',*,*,#4373,.F.);
+#6217=ORIENTED_EDGE('',*,*,#4369,.T.);
+#6218=ORIENTED_EDGE('',*,*,#4374,.T.);
+#6219=ORIENTED_EDGE('',*,*,#4372,.T.);
+#6220=ORIENTED_EDGE('',*,*,#4375,.T.);
+#6221=ORIENTED_EDGE('',*,*,#4376,.T.);
+#6222=ORIENTED_EDGE('',*,*,#4368,.T.);
+#6223=ORIENTED_EDGE('',*,*,#4377,.T.);
+#6224=ORIENTED_EDGE('',*,*,#4378,.T.);
+#6225=ORIENTED_EDGE('',*,*,#4379,.T.);
+#6226=ORIENTED_EDGE('',*,*,#4380,.T.);
+#6227=ORIENTED_EDGE('',*,*,#4381,.T.);
+#6228=ORIENTED_EDGE('',*,*,#4378,.F.);
+#6229=ORIENTED_EDGE('',*,*,#4382,.F.);
+#6230=ORIENTED_EDGE('',*,*,#4383,.F.);
+#6231=ORIENTED_EDGE('',*,*,#4384,.F.);
+#6232=ORIENTED_EDGE('',*,*,#4385,.T.);
+#6233=ORIENTED_EDGE('',*,*,#4386,.T.);
+#6234=ORIENTED_EDGE('',*,*,#4387,.T.);
+#6235=ORIENTED_EDGE('',*,*,#4388,.F.);
+#6236=ORIENTED_EDGE('',*,*,#4389,.F.);
+#6237=ORIENTED_EDGE('',*,*,#4390,.F.);
+#6238=ORIENTED_EDGE('',*,*,#4391,.F.);
+#6239=ORIENTED_EDGE('',*,*,#4392,.F.);
+#6240=ORIENTED_EDGE('',*,*,#4393,.F.);
+#6241=ORIENTED_EDGE('',*,*,#4394,.F.);
+#6242=ORIENTED_EDGE('',*,*,#4383,.T.);
+#6243=ORIENTED_EDGE('',*,*,#4395,.T.);
+#6244=ORIENTED_EDGE('',*,*,#4393,.T.);
+#6245=ORIENTED_EDGE('',*,*,#4396,.T.);
+#6246=ORIENTED_EDGE('',*,*,#4397,.F.);
+#6247=ORIENTED_EDGE('',*,*,#4398,.F.);
+#6248=ORIENTED_EDGE('',*,*,#4399,.F.);
+#6249=ORIENTED_EDGE('',*,*,#4400,.F.);
+#6250=ORIENTED_EDGE('',*,*,#4401,.F.);
+#6251=ORIENTED_EDGE('',*,*,#4402,.F.);
+#6252=ORIENTED_EDGE('',*,*,#4390,.T.);
+#6253=ORIENTED_EDGE('',*,*,#4403,.T.);
+#6254=ORIENTED_EDGE('',*,*,#4401,.T.);
+#6255=ORIENTED_EDGE('',*,*,#4404,.T.);
+#6256=ORIENTED_EDGE('',*,*,#4405,.T.);
+#6257=ORIENTED_EDGE('',*,*,#4406,.T.);
+#6258=ORIENTED_EDGE('',*,*,#4402,.T.);
+#6259=ORIENTED_EDGE('',*,*,#4407,.T.);
+#6260=ORIENTED_EDGE('',*,*,#4408,.F.);
+#6261=ORIENTED_EDGE('',*,*,#4409,.F.);
+#6262=ORIENTED_EDGE('',*,*,#4410,.F.);
+#6263=ORIENTED_EDGE('',*,*,#4398,.T.);
+#6264=ORIENTED_EDGE('',*,*,#4411,.T.);
+#6265=ORIENTED_EDGE('',*,*,#4409,.T.);
+#6266=ORIENTED_EDGE('',*,*,#4412,.T.);
+#6267=ORIENTED_EDGE('',*,*,#4413,.F.);
+#6268=ORIENTED_EDGE('',*,*,#4414,.F.);
+#6269=ORIENTED_EDGE('',*,*,#4415,.F.);
+#6270=ORIENTED_EDGE('',*,*,#4416,.T.);
+#6271=ORIENTED_EDGE('',*,*,#4400,.T.);
+#6272=ORIENTED_EDGE('',*,*,#4417,.T.);
+#6273=ORIENTED_EDGE('',*,*,#4418,.T.);
+#6274=ORIENTED_EDGE('',*,*,#4419,.F.);
+#6275=ORIENTED_EDGE('',*,*,#4420,.F.);
+#6276=ORIENTED_EDGE('',*,*,#4421,.F.);
+#6277=ORIENTED_EDGE('',*,*,#4414,.T.);
+#6278=ORIENTED_EDGE('',*,*,#4422,.T.);
+#6279=ORIENTED_EDGE('',*,*,#4420,.T.);
+#6280=ORIENTED_EDGE('',*,*,#4423,.T.);
+#6281=ORIENTED_EDGE('',*,*,#4424,.T.);
+#6282=ORIENTED_EDGE('',*,*,#4425,.T.);
+#6283=ORIENTED_EDGE('',*,*,#4426,.T.);
+#6284=ORIENTED_EDGE('',*,*,#4418,.F.);
+#6285=ORIENTED_EDGE('',*,*,#4427,.T.);
+#6286=ORIENTED_EDGE('',*,*,#4428,.T.);
+#6287=ORIENTED_EDGE('',*,*,#4429,.T.);
+#6288=ORIENTED_EDGE('',*,*,#4425,.F.);
+#6289=ORIENTED_EDGE('',*,*,#4430,.T.);
+#6290=ORIENTED_EDGE('',*,*,#4421,.T.);
+#6291=ORIENTED_EDGE('',*,*,#4431,.T.);
+#6292=ORIENTED_EDGE('',*,*,#4428,.F.);
+#6293=ORIENTED_EDGE('',*,*,#4419,.T.);
+#6294=ORIENTED_EDGE('',*,*,#4432,.T.);
+#6295=ORIENTED_EDGE('',*,*,#4410,.T.);
+#6296=ORIENTED_EDGE('',*,*,#4433,.T.);
+#6297=ORIENTED_EDGE('',*,*,#4397,.T.);
+#6298=ORIENTED_EDGE('',*,*,#4434,.T.);
+#6299=ORIENTED_EDGE('',*,*,#4415,.T.);
+#6300=ORIENTED_EDGE('',*,*,#4435,.T.);
+#6301=ORIENTED_EDGE('',*,*,#4436,.T.);
+#6302=ORIENTED_EDGE('',*,*,#4413,.T.);
+#6303=ORIENTED_EDGE('',*,*,#4437,.T.);
+#6304=ORIENTED_EDGE('',*,*,#4438,.T.);
+#6305=ORIENTED_EDGE('',*,*,#4408,.T.);
+#6306=ORIENTED_EDGE('',*,*,#4439,.T.);
+#6307=ORIENTED_EDGE('',*,*,#4394,.T.);
+#6308=ORIENTED_EDGE('',*,*,#4440,.T.);
+#6309=ORIENTED_EDGE('',*,*,#4441,.T.);
+#6310=ORIENTED_EDGE('',*,*,#4438,.F.);
+#6311=ORIENTED_EDGE('',*,*,#4442,.T.);
+#6312=ORIENTED_EDGE('',*,*,#4388,.T.);
+#6313=ORIENTED_EDGE('',*,*,#4382,.T.);
+#6314=ORIENTED_EDGE('',*,*,#4443,.T.);
+#6315=ORIENTED_EDGE('',*,*,#4399,.T.);
+#6316=ORIENTED_EDGE('',*,*,#4444,.T.);
+#6317=ORIENTED_EDGE('',*,*,#4445,.T.);
+#6318=ORIENTED_EDGE('',*,*,#4392,.T.);
+#6319=ORIENTED_EDGE('',*,*,#4446,.T.);
+#6320=ORIENTED_EDGE('',*,*,#4447,.T.);
+#6321=ORIENTED_EDGE('',*,*,#4448,.T.);
+#6322=ORIENTED_EDGE('',*,*,#4391,.T.);
+#6323=ORIENTED_EDGE('',*,*,#4449,.T.);
+#6324=ORIENTED_EDGE('',*,*,#4386,.F.);
+#6325=ORIENTED_EDGE('',*,*,#4450,.T.);
+#6326=ORIENTED_EDGE('',*,*,#4451,.T.);
+#6327=ORIENTED_EDGE('',*,*,#4389,.T.);
+#6328=ORIENTED_EDGE('',*,*,#4452,.T.);
+#6329=ORIENTED_EDGE('',*,*,#4453,.T.);
+#6330=ORIENTED_EDGE('',*,*,#4384,.T.);
+#6331=ORIENTED_EDGE('',*,*,#4454,.T.);
+#6332=ORIENTED_EDGE('',*,*,#4380,.F.);
+#6333=ORIENTED_EDGE('',*,*,#4455,.T.);
+#6334=ORIENTED_EDGE('',*,*,#4447,.F.);
+#6335=ORIENTED_EDGE('',*,*,#4456,.T.);
+#6336=ORIENTED_EDGE('',*,*,#4457,.T.);
+#6337=ORIENTED_EDGE('',*,*,#4458,.T.);
+#6338=ORIENTED_EDGE('',*,*,#4373,.T.);
+#6339=ORIENTED_EDGE('',*,*,#4459,.T.);
+#6340=ORIENTED_EDGE('',*,*,#4457,.F.);
+#6341=ORIENTED_EDGE('',*,*,#4371,.T.);
+#6342=ORIENTED_EDGE('',*,*,#4460,.T.);
+#6343=ORIENTED_EDGE('',*,*,#4365,.T.);
+#6344=ORIENTED_EDGE('',*,*,#4461,.T.);
+#6345=ORIENTED_EDGE('',*,*,#4360,.T.);
+#6346=ORIENTED_EDGE('',*,*,#4462,.T.);
+#6347=ORIENTED_EDGE('',*,*,#4370,.T.);
+#6348=ORIENTED_EDGE('',*,*,#4463,.T.);
+#6349=ORIENTED_EDGE('',*,*,#4363,.T.);
+#6350=ORIENTED_EDGE('',*,*,#4464,.T.);
+#6351=ORIENTED_EDGE('',*,*,#4357,.T.);
+#6352=ORIENTED_EDGE('',*,*,#4465,.T.);
+#6353=ORIENTED_EDGE('',*,*,#4352,.T.);
+#6354=ORIENTED_EDGE('',*,*,#4466,.T.);
+#6355=ORIENTED_EDGE('',*,*,#4362,.T.);
+#6356=ORIENTED_EDGE('',*,*,#4467,.T.);
+#6357=ORIENTED_EDGE('',*,*,#4468,.T.);
+#6358=ORIENTED_EDGE('',*,*,#4469,.T.);
+#6359=ORIENTED_EDGE('',*,*,#4355,.T.);
+#6360=ORIENTED_EDGE('',*,*,#4470,.T.);
+#6361=ORIENTED_EDGE('',*,*,#4471,.T.);
+#6362=ORIENTED_EDGE('',*,*,#4472,.T.);
+#6363=ORIENTED_EDGE('',*,*,#4354,.T.);
+#6364=ORIENTED_EDGE('',*,*,#4473,.T.);
+#6365=ORIENTED_EDGE('',*,*,#4381,.F.);
+#6366=ORIENTED_EDGE('',*,*,#4474,.F.);
+#6367=ORIENTED_EDGE('',*,*,#4455,.F.);
+#6368=ORIENTED_EDGE('',*,*,#4475,.T.);
+#6369=ORIENTED_EDGE('',*,*,#4454,.F.);
+#6370=ORIENTED_EDGE('',*,*,#4396,.F.);
+#6371=ORIENTED_EDGE('',*,*,#4445,.F.);
+#6372=ORIENTED_EDGE('',*,*,#4474,.T.);
+#6373=ORIENTED_EDGE('',*,*,#4426,.F.);
+#6374=ORIENTED_EDGE('',*,*,#4476,.T.);
+#6375=ORIENTED_EDGE('',*,*,#4387,.F.);
+#6376=ORIENTED_EDGE('',*,*,#4477,.F.);
+#6377=ORIENTED_EDGE('',*,*,#4429,.F.);
+#6378=ORIENTED_EDGE('',*,*,#4478,.T.);
+#6379=ORIENTED_EDGE('',*,*,#4441,.F.);
+#6380=ORIENTED_EDGE('',*,*,#4476,.F.);
+#6381=ORIENTED_EDGE('',*,*,#4431,.F.);
+#6382=ORIENTED_EDGE('',*,*,#4422,.F.);
+#6383=ORIENTED_EDGE('',*,*,#4436,.F.);
+#6384=ORIENTED_EDGE('',*,*,#4478,.F.);
+#6385=ORIENTED_EDGE('',*,*,#4479,.T.);
+#6386=ORIENTED_EDGE('',*,*,#4407,.F.);
+#6387=ORIENTED_EDGE('',*,*,#4403,.F.);
+#6388=ORIENTED_EDGE('',*,*,#4451,.F.);
+#6389=ORIENTED_EDGE('',*,*,#4480,.F.);
+#6390=ORIENTED_EDGE('',*,*,#4481,.T.);
+#6391=ORIENTED_EDGE('',*,*,#4452,.F.);
+#6392=ORIENTED_EDGE('',*,*,#4448,.F.);
+#6393=ORIENTED_EDGE('',*,*,#4385,.F.);
+#6394=ORIENTED_EDGE('',*,*,#4442,.F.);
+#6395=ORIENTED_EDGE('',*,*,#4437,.F.);
+#6396=ORIENTED_EDGE('',*,*,#4434,.F.);
+#6397=ORIENTED_EDGE('',*,*,#4443,.F.);
+#6398=ORIENTED_EDGE('',*,*,#4453,.F.);
+#6399=ORIENTED_EDGE('',*,*,#4379,.F.);
+#6400=ORIENTED_EDGE('',*,*,#4377,.F.);
+#6401=ORIENTED_EDGE('',*,*,#4462,.F.);
+#6402=ORIENTED_EDGE('',*,*,#4466,.F.);
+#6403=ORIENTED_EDGE('',*,*,#4472,.F.);
+#6404=ORIENTED_EDGE('',*,*,#4367,.F.);
+#6405=ORIENTED_EDGE('',*,*,#4465,.F.);
+#6406=ORIENTED_EDGE('',*,*,#4358,.F.);
+#6407=ORIENTED_EDGE('',*,*,#4467,.F.);
+#6408=ORIENTED_EDGE('',*,*,#4375,.F.);
+#6409=ORIENTED_EDGE('',*,*,#4461,.F.);
+#6410=ORIENTED_EDGE('',*,*,#4366,.F.);
+#6411=ORIENTED_EDGE('',*,*,#4463,.F.);
+#6412=ORIENTED_EDGE('',*,*,#4412,.F.);
+#6413=ORIENTED_EDGE('',*,*,#4440,.F.);
+#6414=ORIENTED_EDGE('',*,*,#4395,.F.);
+#6415=ORIENTED_EDGE('',*,*,#4444,.F.);
+#6416=ORIENTED_EDGE('',*,*,#4482,.T.);
+#6417=ORIENTED_EDGE('',*,*,#4423,.F.);
+#6418=ORIENTED_EDGE('',*,*,#4433,.F.);
+#6419=ORIENTED_EDGE('',*,*,#4411,.F.);
+#6420=ORIENTED_EDGE('',*,*,#4435,.F.);
+#6421=ORIENTED_EDGE('',*,*,#4482,.F.);
+#6422=ORIENTED_EDGE('',*,*,#4483,.T.);
+#6423=ORIENTED_EDGE('',*,*,#4484,.T.);
+#6424=ORIENTED_EDGE('',*,*,#4483,.F.);
+#6425=ORIENTED_EDGE('',*,*,#4484,.F.);
+#6426=ORIENTED_EDGE('',*,*,#4485,.F.);
+#6427=ORIENTED_EDGE('',*,*,#4485,.T.);
+#6428=ORIENTED_EDGE('',*,*,#4486,.T.);
+#6429=ORIENTED_EDGE('',*,*,#4479,.F.);
+#6430=ORIENTED_EDGE('',*,*,#4486,.F.);
+#6431=ORIENTED_EDGE('',*,*,#4487,.T.);
+#6432=ORIENTED_EDGE('',*,*,#4470,.F.);
+#6433=ORIENTED_EDGE('',*,*,#4464,.F.);
+#6434=ORIENTED_EDGE('',*,*,#4460,.F.);
+#6435=ORIENTED_EDGE('',*,*,#4458,.F.);
+#6436=ORIENTED_EDGE('',*,*,#4456,.F.);
+#6437=ORIENTED_EDGE('',*,*,#4446,.F.);
+#6438=ORIENTED_EDGE('',*,*,#4439,.F.);
+#6439=ORIENTED_EDGE('',*,*,#4432,.F.);
+#6440=ORIENTED_EDGE('',*,*,#4430,.F.);
+#6441=ORIENTED_EDGE('',*,*,#4427,.F.);
+#6442=ORIENTED_EDGE('',*,*,#4424,.F.);
+#6443=ORIENTED_EDGE('',*,*,#4417,.F.);
+#6444=ORIENTED_EDGE('',*,*,#4406,.F.);
+#6445=ORIENTED_EDGE('',*,*,#4468,.F.);
+#6446=ORIENTED_EDGE('',*,*,#4487,.F.);
+#6447=ORIENTED_EDGE('',*,*,#4405,.F.);
+#6448=ORIENTED_EDGE('',*,*,#4480,.T.);
+#6449=ORIENTED_EDGE('',*,*,#4450,.F.);
+#6450=ORIENTED_EDGE('',*,*,#4481,.F.);
+#6451=ORIENTED_EDGE('',*,*,#4471,.F.);
+#6452=ORIENTED_EDGE('',*,*,#4488,.F.);
+#6453=ORIENTED_EDGE('',*,*,#4469,.F.);
+#6454=ORIENTED_EDGE('',*,*,#4488,.T.);
+#6455=ORIENTED_EDGE('',*,*,#4473,.F.);
+#6456=ORIENTED_EDGE('',*,*,#4359,.F.);
+#6457=ORIENTED_EDGE('',*,*,#4376,.F.);
+#6458=ORIENTED_EDGE('',*,*,#4475,.F.);
+#6459=ORIENTED_EDGE('',*,*,#4459,.F.);
+#6460=ORIENTED_EDGE('',*,*,#4374,.F.);
+#6461=ORIENTED_EDGE('',*,*,#4416,.F.);
+#6462=ORIENTED_EDGE('',*,*,#4477,.T.);
+#6463=ORIENTED_EDGE('',*,*,#4449,.F.);
+#6464=ORIENTED_EDGE('',*,*,#4404,.F.);
+#6465=PLANE('',#7221);
+#6466=PLANE('',#7222);
+#6467=PLANE('',#7223);
+#6468=PLANE('',#7224);
+#6469=PLANE('',#7225);
+#6470=PLANE('',#7226);
+#6471=PLANE('',#7227);
+#6472=PLANE('',#7228);
+#6473=PLANE('',#7229);
+#6474=PLANE('',#7230);
+#6475=PLANE('',#7231);
+#6476=PLANE('',#7232);
+#6477=PLANE('',#7236);
+#6478=PLANE('',#7237);
+#6479=PLANE('',#7238);
+#6480=PLANE('',#7239);
+#6481=PLANE('',#7240);
+#6482=PLANE('',#7241);
+#6483=PLANE('',#7242);
+#6484=PLANE('',#7243);
+#6485=PLANE('',#7244);
+#6486=PLANE('',#7245);
+#6487=PLANE('',#7246);
+#6488=PLANE('',#7247);
+#6489=PLANE('',#7248);
+#6490=PLANE('',#7249);
+#6491=PLANE('',#7250);
+#6492=PLANE('',#7251);
+#6493=PLANE('',#7252);
+#6494=PLANE('',#7253);
+#6495=PLANE('',#7254);
+#6496=PLANE('',#7255);
+#6497=PLANE('',#7256);
+#6498=PLANE('',#7257);
+#6499=PLANE('',#7258);
+#6500=PLANE('',#7259);
+#6501=PLANE('',#7260);
+#6502=PLANE('',#7261);
+#6503=PLANE('',#7262);
+#6504=PLANE('',#7263);
+#6505=PLANE('',#7264);
+#6506=PLANE('',#7265);
+#6507=PLANE('',#7266);
+#6508=PLANE('',#7267);
+#6509=PLANE('',#7268);
+#6510=PLANE('',#7269);
+#6511=PLANE('',#7270);
+#6512=PLANE('',#7271);
+#6513=PLANE('',#7272);
+#6514=PLANE('',#7273);
+#6515=PLANE('',#7274);
+#6516=PLANE('',#7275);
+#6517=PLANE('',#7276);
+#6518=PLANE('',#7277);
+#6519=PLANE('',#7278);
+#6520=PLANE('',#7279);
+#6521=PLANE('',#7280);
+#6522=PLANE('',#7281);
+#6523=PLANE('',#7282);
+#6524=PLANE('',#7283);
+#6525=PLANE('',#7284);
+#6526=PLANE('',#7285);
+#6527=PLANE('',#7286);
+#6528=PLANE('',#7287);
+#6529=PLANE('',#7288);
+#6530=PLANE('',#7289);
+#6531=PLANE('',#7290);
+#6532=PLANE('',#7291);
+#6533=PLANE('',#7292);
+#6534=PLANE('',#7293);
+#6535=PLANE('',#7294);
+#6536=PLANE('',#7303);
+#6537=PLANE('',#7304);
+#6538=PLANE('',#7305);
+#6539=PLANE('',#7306);
+#6540=PLANE('',#7307);
+#6541=PLANE('',#7308);
+#6542=PLANE('',#7309);
+#6543=PLANE('',#7310);
+#6544=PLANE('',#7311);
+#6545=PLANE('',#7312);
+#6546=PLANE('',#7313);
+#6547=PLANE('',#7314);
+#6548=PLANE('',#7315);
+#6549=PLANE('',#7316);
+#6550=PLANE('',#7321);
+#6551=PLANE('',#7330);
+#6552=PLANE('',#7332);
+#6553=PLANE('',#7335);
+#6554=PLANE('',#7342);
+#6555=PLANE('',#7367);
+#6556=PLANE('',#7370);
+#6557=PLANE('',#7372);
+#6558=PLANE('',#7373);
+#6559=PLANE('',#7374);
+#6560=PLANE('',#7377);
+#6561=PLANE('',#7378);
+#6562=PLANE('',#7380);
+#6563=PLANE('',#7383);
+#6564=PLANE('',#7384);
+#6565=PLANE('',#7385);
+#6566=PLANE('',#7386);
+#6567=PLANE('',#7387);
+#6568=PLANE('',#7388);
+#6569=PLANE('',#7389);
+#6570=PLANE('',#7390);
+#6571=PLANE('',#7391);
+#6572=PLANE('',#7398);
+#6573=PLANE('',#7401);
+#6574=PLANE('',#7404);
+#6575=PLANE('',#7407);
+#6576=PLANE('',#7408);
+#6577=PLANE('',#7411);
+#6578=PLANE('',#7414);
+#6579=PLANE('',#7416);
+#6580=PLANE('',#7418);
+#6581=PLANE('',#7420);
+#6582=PLANE('',#7424);
+#6583=PLANE('',#7427);
+#6584=PLANE('',#7430);
+#6585=PLANE('',#7433);
+#6586=PLANE('',#7434);
+#6587=PLANE('',#7437);
+#6588=PLANE('',#7440);
+#6589=PLANE('',#7443);
+#6590=PLANE('',#7446);
+#6591=PLANE('',#7450);
+#6592=PLANE('',#7454);
+#6593=PLANE('',#7458);
+#6594=PLANE('',#7462);
+#6595=PLANE('',#7463);
+#6596=PLANE('',#7466);
+#6597=PLANE('',#7467);
+#6598=PLANE('',#7468);
+#6599=PLANE('',#7470);
+#6600=PLANE('',#7477);
+#6601=PLANE('',#7508);
+#6602=PLANE('',#7511);
+#6603=PLANE('',#7514);
+#6604=PLANE('',#7517);
+#6605=PLANE('',#7521);
+#6606=PLANE('',#7526);
+#6607=PLANE('',#7531);
+#6608=PLANE('',#7536);
+#6609=PLANE('',#7546);
+#6610=PLANE('',#7550);
+#6611=PLANE('',#7554);
+#6612=PLANE('',#7558);
+#6613=PLANE('',#7562);
+#6614=PLANE('',#7566);
+#6615=PLANE('',#7570);
+#6616=PLANE('',#7574);
+#6617=PLANE('',#7578);
+#6618=PLANE('',#7579);
+#6619=PLANE('',#7580);
+#6620=PLANE('',#7581);
+#6621=PLANE('',#7582);
+#6622=PLANE('',#7583);
+#6623=PLANE('',#7584);
+#6624=PLANE('',#7588);
+#6625=PLANE('',#7589);
+#6626=PLANE('',#7593);
+#6627=PLANE('',#7594);
+#6628=PLANE('',#7595);
+#6629=PLANE('',#7599);
+#6630=PLANE('',#7603);
+#6631=PLANE('',#7607);
+#6632=PLANE('',#7613);
+#6633=PLANE('',#7620);
+#6634=PLANE('',#7621);
+#6635=PLANE('',#7622);
+#6636=PLANE('',#7625);
+#6637=PLANE('',#7628);
+#6638=PLANE('',#7631);
+#6639=PLANE('',#7634);
+#6640=PLANE('',#7635);
+#6641=PLANE('',#7638);
+#6642=PLANE('',#7641);
+#6643=PLANE('',#7649);
+#6644=PLANE('',#7651);
+#6645=PLANE('',#7652);
+#6646=PLANE('',#7655);
+#6647=PLANE('',#7658);
+#6648=PLANE('',#7661);
+#6649=PLANE('',#7662);
+#6650=PLANE('',#7665);
+#6651=PLANE('',#7670);
+#6652=PLANE('',#7671);
+#6653=PLANE('',#7672);
+#6654=PLANE('',#7674);
+#6655=PLANE('',#7678);
+#6656=PLANE('',#7682);
+#6657=PLANE('',#7686);
+#6658=PLANE('',#7692);
+#6659=PLANE('',#7695);
+#6660=PLANE('',#7696);
+#6661=PLANE('',#7700);
+#6662=PLANE('',#7701);
+#6663=PLANE('',#7735);
+#6664=PLANE('',#7748);
+#6665=PLANE('',#7755);
+#6666=PLANE('',#7758);
+#6667=PLANE('',#7761);
+#6668=PLANE('',#7764);
+#6669=PLANE('',#7767);
+#6670=PLANE('',#7772);
+#6671=PLANE('',#7773);
+#6672=PLANE('',#7774);
+#6673=PLANE('',#7775);
+#6674=PLANE('',#7776);
+#6675=PLANE('',#7777);
+#6676=PLANE('',#7784);
+#6677=PLANE('',#7793);
+#6678=PLANE('',#7796);
+#6679=PLANE('',#7799);
+#6680=PLANE('',#7802);
+#6681=PLANE('',#7804);
+#6682=PLANE('',#7806);
+#6683=PLANE('',#7807);
+#6684=PLANE('',#7809);
+#6685=PLANE('',#7810);
+#6686=PLANE('',#7811);
+#6687=PLANE('',#7812);
+#6688=PLANE('',#7813);
+#6689=PLANE('',#7814);
+#6690=PLANE('',#7815);
+#6691=PLANE('',#7816);
+#6692=PLANE('',#7817);
+#6693=PLANE('',#7818);
+#6694=PLANE('',#7819);
+#6695=PLANE('',#7820);
+#6696=PLANE('',#7821);
+#6697=PLANE('',#7822);
+#6698=PLANE('',#7823);
+#6699=PLANE('',#7824);
+#6700=PLANE('',#7825);
+#6701=PLANE('',#7826);
+#6702=PLANE('',#7827);
+#6703=PLANE('',#7828);
+#6704=PLANE('',#7829);
+#6705=PLANE('',#7830);
+#6706=PLANE('',#7831);
+#6707=PLANE('',#7832);
+#6708=PLANE('',#7833);
+#6709=PLANE('',#7834);
+#6710=PLANE('',#7835);
+#6711=PLANE('',#7836);
+#6712=PLANE('',#7837);
+#6713=PLANE('',#7838);
+#6714=PLANE('',#7839);
+#6715=PLANE('',#7840);
+#6716=PLANE('',#7841);
+#6717=PLANE('',#7842);
+#6718=PLANE('',#7843);
+#6719=PLANE('',#7844);
+#6720=PLANE('',#7845);
+#6721=PLANE('',#7846);
+#6722=PLANE('',#7847);
+#6723=PLANE('',#7848);
+#6724=PLANE('',#7849);
+#6725=PLANE('',#7850);
+#6726=PLANE('',#7851);
+#6727=PLANE('',#7852);
+#6728=PLANE('',#7853);
+#6729=PLANE('',#7854);
+#6730=PLANE('',#7855);
+#6731=PLANE('',#7856);
+#6732=PLANE('',#7857);
+#6733=PLANE('',#7858);
+#6734=PLANE('',#7859);
+#6735=PLANE('',#7860);
+#6736=PLANE('',#7862);
+#6737=PLANE('',#7863);
+#6738=PLANE('',#7864);
+#6739=PLANE('',#7865);
+#6740=PLANE('',#7866);
+#6741=PLANE('',#7868);
+#6742=PLANE('',#7871);
+#6743=PLANE('',#7874);
+#6744=PLANE('',#7875);
+#6745=PLANE('',#7876);
+#6746=PLANE('',#7877);
+#6747=PLANE('',#7878);
+#6748=ADVANCED_FACE('',(#503),#6465,.F.);
+#6749=ADVANCED_FACE('',(#504),#6466,.F.);
+#6750=ADVANCED_FACE('',(#505),#6467,.F.);
+#6751=ADVANCED_FACE('',(#506),#6468,.F.);
+#6752=ADVANCED_FACE('',(#507),#6469,.T.);
+#6753=ADVANCED_FACE('',(#508),#6470,.T.);
+#6754=ADVANCED_FACE('',(#509),#6471,.T.);
+#6755=ADVANCED_FACE('',(#510),#6472,.T.);
+#6756=ADVANCED_FACE('',(#511),#6473,.T.);
+#6757=ADVANCED_FACE('',(#512),#6474,.T.);
+#6758=ADVANCED_FACE('',(#513),#6475,.T.);
+#6759=ADVANCED_FACE('',(#514),#6476,.T.);
+#6760=ADVANCED_FACE('',(#515),#384,.T.);
+#6761=ADVANCED_FACE('',(#516),#6477,.T.);
+#6762=ADVANCED_FACE('',(#517),#6478,.T.);
+#6763=ADVANCED_FACE('',(#518),#6479,.T.);
+#6764=ADVANCED_FACE('',(#519),#6480,.T.);
+#6765=ADVANCED_FACE('',(#520),#6481,.T.);
+#6766=ADVANCED_FACE('',(#521),#6482,.T.);
+#6767=ADVANCED_FACE('',(#522),#6483,.T.);
+#6768=ADVANCED_FACE('',(#523),#6484,.T.);
+#6769=ADVANCED_FACE('',(#524),#6485,.T.);
+#6770=ADVANCED_FACE('',(#525),#6486,.T.);
+#6771=ADVANCED_FACE('',(#526),#6487,.T.);
+#6772=ADVANCED_FACE('',(#527),#6488,.T.);
+#6773=ADVANCED_FACE('',(#528),#6489,.T.);
+#6774=ADVANCED_FACE('',(#529),#6490,.T.);
+#6775=ADVANCED_FACE('',(#530),#6491,.T.);
+#6776=ADVANCED_FACE('',(#531,#70),#6492,.T.);
+#6777=ADVANCED_FACE('',(#532),#6493,.T.);
+#6778=ADVANCED_FACE('',(#533),#6494,.T.);
+#6779=ADVANCED_FACE('',(#534),#6495,.T.);
+#6780=ADVANCED_FACE('',(#535),#6496,.T.);
+#6781=ADVANCED_FACE('',(#536,#71),#6497,.T.);
+#6782=ADVANCED_FACE('',(#537),#6498,.T.);
+#6783=ADVANCED_FACE('',(#538),#6499,.T.);
+#6784=ADVANCED_FACE('',(#539),#6500,.T.);
+#6785=ADVANCED_FACE('',(#540),#6501,.T.);
+#6786=ADVANCED_FACE('',(#541),#6502,.T.);
+#6787=ADVANCED_FACE('',(#542),#6503,.T.);
+#6788=ADVANCED_FACE('',(#543),#6504,.T.);
+#6789=ADVANCED_FACE('',(#544),#6505,.T.);
+#6790=ADVANCED_FACE('',(#545),#6506,.T.);
+#6791=ADVANCED_FACE('',(#546),#6507,.T.);
+#6792=ADVANCED_FACE('',(#547),#6508,.T.);
+#6793=ADVANCED_FACE('',(#548),#6509,.T.);
+#6794=ADVANCED_FACE('',(#549),#6510,.T.);
+#6795=ADVANCED_FACE('',(#550),#6511,.T.);
+#6796=ADVANCED_FACE('',(#551),#6512,.T.);
+#6797=ADVANCED_FACE('',(#552),#6513,.F.);
+#6798=ADVANCED_FACE('',(#553),#6514,.T.);
+#6799=ADVANCED_FACE('',(#554),#6515,.T.);
+#6800=ADVANCED_FACE('',(#555),#6516,.T.);
+#6801=ADVANCED_FACE('',(#556),#6517,.T.);
+#6802=ADVANCED_FACE('',(#557,#72),#6518,.T.);
+#6803=ADVANCED_FACE('',(#558),#6519,.T.);
+#6804=ADVANCED_FACE('',(#559),#6520,.T.);
+#6805=ADVANCED_FACE('',(#560),#6521,.T.);
+#6806=ADVANCED_FACE('',(#561),#6522,.T.);
+#6807=ADVANCED_FACE('',(#562),#6523,.T.);
+#6808=ADVANCED_FACE('',(#563),#6524,.T.);
+#6809=ADVANCED_FACE('',(#564),#6525,.T.);
+#6810=ADVANCED_FACE('',(#565),#6526,.T.);
+#6811=ADVANCED_FACE('',(#566),#6527,.T.);
+#6812=ADVANCED_FACE('',(#567),#6528,.T.);
+#6813=ADVANCED_FACE('',(#568),#6529,.T.);
+#6814=ADVANCED_FACE('',(#569),#6530,.T.);
+#6815=ADVANCED_FACE('',(#570),#6531,.T.);
+#6816=ADVANCED_FACE('',(#571),#6532,.T.);
+#6817=ADVANCED_FACE('',(#572),#6533,.T.);
+#6818=ADVANCED_FACE('',(#573),#6534,.T.);
+#6819=ADVANCED_FACE('',(#574,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,
+#84),#6535,.F.);
+#6820=ADVANCED_FACE('',(#575),#6536,.T.);
+#6821=ADVANCED_FACE('',(#576),#6537,.T.);
+#6822=ADVANCED_FACE('',(#577),#6538,.T.);
+#6823=ADVANCED_FACE('',(#578),#6539,.T.);
+#6824=ADVANCED_FACE('',(#579),#6540,.T.);
+#6825=ADVANCED_FACE('',(#580),#6541,.T.);
+#6826=ADVANCED_FACE('',(#581),#6542,.T.);
+#6827=ADVANCED_FACE('',(#582),#6543,.T.);
+#6828=ADVANCED_FACE('',(#583),#6544,.T.);
+#6829=ADVANCED_FACE('',(#584),#6545,.T.);
+#6830=ADVANCED_FACE('',(#585),#6546,.T.);
+#6831=ADVANCED_FACE('',(#586),#6547,.T.);
+#6832=ADVANCED_FACE('',(#587,#85),#6548,.T.);
+#6833=ADVANCED_FACE('',(#588,#86,#87,#88),#6549,.T.);
+#6834=ADVANCED_FACE('',(#589,#89,#90),#6550,.T.);
+#6835=ADVANCED_FACE('',(#590),#385,.F.);
+#6836=ADVANCED_FACE('',(#591),#386,.F.);
+#6837=ADVANCED_FACE('',(#592),#387,.F.);
+#6838=ADVANCED_FACE('',(#593),#388,.F.);
+#6839=ADVANCED_FACE('',(#594),#6551,.T.);
+#6840=ADVANCED_FACE('',(#595),#389,.T.);
+#6841=ADVANCED_FACE('',(#596),#6552,.T.);
+#6842=ADVANCED_FACE('',(#597),#390,.T.);
+#6843=ADVANCED_FACE('',(#598),#391,.T.);
+#6844=ADVANCED_FACE('',(#599),#6553,.T.);
+#6845=ADVANCED_FACE('',(#600),#392,.T.);
+#6846=ADVANCED_FACE('',(#601),#47,.F.);
+#6847=ADVANCED_FACE('',(#602,#91,#92,#93,#94,#95),#6554,.F.);
+#6848=ADVANCED_FACE('',(#603),#393,.T.);
+#6849=ADVANCED_FACE('',(#604),#48,.F.);
+#6850=ADVANCED_FACE('',(#605),#394,.T.);
+#6851=ADVANCED_FACE('',(#606),#49,.F.);
+#6852=ADVANCED_FACE('',(#607),#395,.T.);
+#6853=ADVANCED_FACE('',(#608),#50,.F.);
+#6854=ADVANCED_FACE('',(#609),#6555,.T.);
+#6855=ADVANCED_FACE('',(#610),#396,.T.);
+#6856=ADVANCED_FACE('',(#611),#6556,.F.);
+#6857=ADVANCED_FACE('',(#612),#6557,.T.);
+#6858=ADVANCED_FACE('',(#613),#6558,.T.);
+#6859=ADVANCED_FACE('',(#614),#6559,.T.);
+#6860=ADVANCED_FACE('',(#615),#397,.T.);
+#6861=ADVANCED_FACE('',(#616),#6560,.T.);
+#6862=ADVANCED_FACE('',(#617),#6561,.F.);
+#6863=ADVANCED_FACE('',(#618),#6562,.T.);
+#6864=ADVANCED_FACE('',(#619),#398,.T.);
+#6865=ADVANCED_FACE('',(#620),#6563,.T.);
+#6866=ADVANCED_FACE('',(#621),#6564,.T.);
+#6867=ADVANCED_FACE('',(#622),#6565,.T.);
+#6868=ADVANCED_FACE('',(#623),#6566,.T.);
+#6869=ADVANCED_FACE('',(#624),#6567,.T.);
+#6870=ADVANCED_FACE('',(#625),#6568,.T.);
+#6871=ADVANCED_FACE('',(#626),#6569,.T.);
+#6872=ADVANCED_FACE('',(#627),#6570,.T.);
+#6873=ADVANCED_FACE('',(#628,#96),#6571,.T.);
+#6874=ADVANCED_FACE('',(#629),#31,.T.);
+#6875=ADVANCED_FACE('',(#630),#6572,.T.);
+#6876=ADVANCED_FACE('',(#631),#32,.T.);
+#6877=ADVANCED_FACE('',(#632),#6573,.T.);
+#6878=ADVANCED_FACE('',(#633),#33,.T.);
+#6879=ADVANCED_FACE('',(#634),#6574,.T.);
+#6880=ADVANCED_FACE('',(#635),#34,.T.);
+#6881=ADVANCED_FACE('',(#636),#6575,.T.);
+#6882=ADVANCED_FACE('',(#637),#6576,.T.);
+#6883=ADVANCED_FACE('',(#638),#399,.T.);
+#6884=ADVANCED_FACE('',(#639),#6577,.T.);
+#6885=ADVANCED_FACE('',(#640),#400,.T.);
+#6886=ADVANCED_FACE('',(#641,#97),#6578,.F.);
+#6887=ADVANCED_FACE('',(#642,#98),#6579,.F.);
+#6888=ADVANCED_FACE('',(#643,#99),#6580,.F.);
+#6889=ADVANCED_FACE('',(#644,#100),#6581,.F.);
+#6890=ADVANCED_FACE('',(#645),#401,.T.);
+#6891=ADVANCED_FACE('',(#646),#6582,.T.);
+#6892=ADVANCED_FACE('',(#647),#402,.T.);
+#6893=ADVANCED_FACE('',(#648),#6583,.T.);
+#6894=ADVANCED_FACE('',(#649),#403,.T.);
+#6895=ADVANCED_FACE('',(#650),#6584,.T.);
+#6896=ADVANCED_FACE('',(#651),#404,.T.);
+#6897=ADVANCED_FACE('',(#652),#6585,.T.);
+#6898=ADVANCED_FACE('',(#653),#6586,.T.);
+#6899=ADVANCED_FACE('',(#654),#405,.F.);
+#6900=ADVANCED_FACE('',(#655),#6587,.T.);
+#6901=ADVANCED_FACE('',(#656),#406,.F.);
+#6902=ADVANCED_FACE('',(#657),#6588,.T.);
+#6903=ADVANCED_FACE('',(#658),#407,.F.);
+#6904=ADVANCED_FACE('',(#659),#6589,.T.);
+#6905=ADVANCED_FACE('',(#660),#408,.F.);
+#6906=ADVANCED_FACE('',(#661),#6590,.T.);
+#6907=ADVANCED_FACE('',(#662),#409,.T.);
+#6908=ADVANCED_FACE('',(#663),#6591,.T.);
+#6909=ADVANCED_FACE('',(#664),#410,.T.);
+#6910=ADVANCED_FACE('',(#665),#6592,.T.);
+#6911=ADVANCED_FACE('',(#666),#411,.T.);
+#6912=ADVANCED_FACE('',(#667),#6593,.T.);
+#6913=ADVANCED_FACE('',(#668),#412,.T.);
+#6914=ADVANCED_FACE('',(#669,#101),#6594,.T.);
+#6915=ADVANCED_FACE('',(#670,#102),#6595,.F.);
+#6916=ADVANCED_FACE('',(#671),#6596,.T.);
+#6917=ADVANCED_FACE('',(#672),#6597,.T.);
+#6918=ADVANCED_FACE('',(#673),#6598,.T.);
+#6919=ADVANCED_FACE('',(#674),#413,.T.);
+#6920=ADVANCED_FACE('',(#675),#6599,.T.);
+#6921=ADVANCED_FACE('',(#676),#414,.T.);
+#6922=ADVANCED_FACE('',(#677),#51,.F.);
+#6923=ADVANCED_FACE('',(#678,#103,#104,#105,#106,#107),#6600,.F.);
+#6924=ADVANCED_FACE('',(#679),#415,.T.);
+#6925=ADVANCED_FACE('',(#680),#52,.F.);
+#6926=ADVANCED_FACE('',(#681),#416,.T.);
+#6927=ADVANCED_FACE('',(#682),#53,.F.);
+#6928=ADVANCED_FACE('',(#683),#417,.T.);
+#6929=ADVANCED_FACE('',(#684),#54,.F.);
+#6930=ADVANCED_FACE('',(#685),#418,.T.);
+#6931=ADVANCED_FACE('',(#686),#419,.T.);
+#6932=ADVANCED_FACE('',(#687),#6601,.F.);
+#6933=ADVANCED_FACE('',(#688),#420,.T.);
+#6934=ADVANCED_FACE('',(#689),#6602,.F.);
+#6935=ADVANCED_FACE('',(#690),#421,.T.);
+#6936=ADVANCED_FACE('',(#691),#6603,.F.);
+#6937=ADVANCED_FACE('',(#692),#422,.T.);
+#6938=ADVANCED_FACE('',(#693),#6604,.F.);
+#6939=ADVANCED_FACE('',(#694),#423,.F.);
+#6940=ADVANCED_FACE('',(#695,#108),#6605,.T.);
+#6941=ADVANCED_FACE('',(#696),#424,.F.);
+#6942=ADVANCED_FACE('',(#697,#109),#6606,.T.);
+#6943=ADVANCED_FACE('',(#698),#425,.F.);
+#6944=ADVANCED_FACE('',(#699,#110),#6607,.T.);
+#6945=ADVANCED_FACE('',(#700),#426,.F.);
+#6946=ADVANCED_FACE('',(#701,#111),#6608,.T.);
+#6947=ADVANCED_FACE('',(#702),#427,.F.);
+#6948=ADVANCED_FACE('',(#703),#428,.F.);
+#6949=ADVANCED_FACE('',(#704),#429,.F.);
+#6950=ADVANCED_FACE('',(#705),#430,.F.);
+#6951=ADVANCED_FACE('',(#706),#6609,.F.);
+#6952=ADVANCED_FACE('',(#707),#431,.F.);
+#6953=ADVANCED_FACE('',(#708),#6610,.F.);
+#6954=ADVANCED_FACE('',(#709),#432,.F.);
+#6955=ADVANCED_FACE('',(#710),#6611,.F.);
+#6956=ADVANCED_FACE('',(#711),#433,.T.);
+#6957=ADVANCED_FACE('',(#712),#6612,.F.);
+#6958=ADVANCED_FACE('',(#713),#434,.F.);
+#6959=ADVANCED_FACE('',(#714),#6613,.F.);
+#6960=ADVANCED_FACE('',(#715),#435,.F.);
+#6961=ADVANCED_FACE('',(#716),#6614,.F.);
+#6962=ADVANCED_FACE('',(#717),#436,.T.);
+#6963=ADVANCED_FACE('',(#718),#6615,.F.);
+#6964=ADVANCED_FACE('',(#719),#437,.F.);
+#6965=ADVANCED_FACE('',(#720),#6616,.F.);
+#6966=ADVANCED_FACE('',(#721),#438,.F.);
+#6967=ADVANCED_FACE('',(#722),#6617,.F.);
+#6968=ADVANCED_FACE('',(#723),#6618,.F.);
+#6969=ADVANCED_FACE('',(#724),#6619,.F.);
+#6970=ADVANCED_FACE('',(#725),#6620,.F.);
+#6971=ADVANCED_FACE('',(#726),#6621,.F.);
+#6972=ADVANCED_FACE('',(#727),#6622,.F.);
+#6973=ADVANCED_FACE('',(#728),#6623,.T.);
+#6974=ADVANCED_FACE('',(#729),#439,.F.);
+#6975=ADVANCED_FACE('',(#730),#6624,.F.);
+#6976=ADVANCED_FACE('',(#731),#6625,.T.);
+#6977=ADVANCED_FACE('',(#732),#440,.F.);
+#6978=ADVANCED_FACE('',(#733),#6626,.F.);
+#6979=ADVANCED_FACE('',(#734,#112),#6627,.T.);
+#6980=ADVANCED_FACE('',(#735),#6628,.T.);
+#6981=ADVANCED_FACE('',(#736),#35,.T.);
+#6982=ADVANCED_FACE('',(#737),#6629,.T.);
+#6983=ADVANCED_FACE('',(#738),#36,.T.);
+#6984=ADVANCED_FACE('',(#739),#6630,.T.);
+#6985=ADVANCED_FACE('',(#740),#37,.T.);
+#6986=ADVANCED_FACE('',(#741),#6631,.T.);
+#6987=ADVANCED_FACE('',(#742),#38,.T.);
+#6988=ADVANCED_FACE('',(#743),#441,.T.);
+#6989=ADVANCED_FACE('',(#744,#113),#6632,.T.);
+#6990=ADVANCED_FACE('',(#745),#442,.T.);
+#6991=ADVANCED_FACE('',(#746),#6633,.T.);
+#6992=ADVANCED_FACE('',(#747,#114,#115,#116,#117,#118),#6634,.T.);
+#6993=ADVANCED_FACE('',(#748),#6635,.F.);
+#6994=ADVANCED_FACE('',(#749),#443,.F.);
+#6995=ADVANCED_FACE('',(#750),#6636,.F.);
+#6996=ADVANCED_FACE('',(#751),#444,.F.);
+#6997=ADVANCED_FACE('',(#752),#6637,.F.);
+#6998=ADVANCED_FACE('',(#753),#445,.F.);
+#6999=ADVANCED_FACE('',(#754),#6638,.F.);
+#7000=ADVANCED_FACE('',(#755),#446,.F.);
+#7001=ADVANCED_FACE('',(#756,#119),#6639,.F.);
+#7002=ADVANCED_FACE('',(#757,#120),#6640,.F.);
+#7003=ADVANCED_FACE('',(#758),#447,.F.);
+#7004=ADVANCED_FACE('',(#759),#6641,.T.);
+#7005=ADVANCED_FACE('',(#760),#448,.F.);
+#7006=ADVANCED_FACE('',(#761,#121),#6642,.F.);
+#7007=ADVANCED_FACE('',(#762),#449,.F.);
+#7008=ADVANCED_FACE('',(#763,#122),#6643,.T.);
+#7009=ADVANCED_FACE('',(#764),#450,.F.);
+#7010=ADVANCED_FACE('',(#765,#123,#124),#6644,.T.);
+#7011=ADVANCED_FACE('',(#766),#6645,.T.);
+#7012=ADVANCED_FACE('',(#767),#451,.F.);
+#7013=ADVANCED_FACE('',(#768),#6646,.T.);
+#7014=ADVANCED_FACE('',(#769),#452,.F.);
+#7015=ADVANCED_FACE('',(#770,#125),#6647,.T.);
+#7016=ADVANCED_FACE('',(#771),#453,.T.);
+#7017=ADVANCED_FACE('',(#772),#6648,.T.);
+#7018=ADVANCED_FACE('',(#773),#6649,.T.);
+#7019=ADVANCED_FACE('',(#774),#454,.F.);
+#7020=ADVANCED_FACE('',(#775),#6650,.T.);
+#7021=ADVANCED_FACE('',(#776),#455,.F.);
+#7022=ADVANCED_FACE('',(#777),#456,.T.);
+#7023=ADVANCED_FACE('',(#778,#126),#6651,.F.);
+#7024=ADVANCED_FACE('',(#779,#127),#6652,.F.);
+#7025=ADVANCED_FACE('',(#780,#128),#6653,.F.);
+#7026=ADVANCED_FACE('',(#781),#6654,.T.);
+#7027=ADVANCED_FACE('',(#782),#39,.T.);
+#7028=ADVANCED_FACE('',(#783),#6655,.T.);
+#7029=ADVANCED_FACE('',(#784),#40,.T.);
+#7030=ADVANCED_FACE('',(#785),#6656,.T.);
+#7031=ADVANCED_FACE('',(#786),#41,.T.);
+#7032=ADVANCED_FACE('',(#787),#6657,.T.);
+#7033=ADVANCED_FACE('',(#788),#42,.T.);
+#7034=ADVANCED_FACE('',(#789),#457,.T.);
+#7035=ADVANCED_FACE('',(#790),#6658,.T.);
+#7036=ADVANCED_FACE('',(#791),#458,.T.);
+#7037=ADVANCED_FACE('',(#792),#6659,.T.);
+#7038=ADVANCED_FACE('',(#793,#129,#130),#6660,.T.);
+#7039=ADVANCED_FACE('',(#794),#459,.T.);
+#7040=ADVANCED_FACE('',(#795),#6661,.T.);
+#7041=ADVANCED_FACE('',(#796,#131),#6662,.F.);
+#7042=ADVANCED_FACE('',(#797),#460,.T.);
+#7043=ADVANCED_FACE('',(#798),#461,.F.);
+#7044=ADVANCED_FACE('',(#799),#462,.F.);
+#7045=ADVANCED_FACE('',(#800),#463,.T.);
+#7046=ADVANCED_FACE('',(#801),#464,.T.);
+#7047=ADVANCED_FACE('',(#802),#6663,.T.);
+#7048=ADVANCED_FACE('',(#803),#465,.F.);
+#7049=ADVANCED_FACE('',(#804),#466,.T.);
+#7050=ADVANCED_FACE('',(#805),#467,.F.);
+#7051=ADVANCED_FACE('',(#806),#468,.T.);
+#7052=ADVANCED_FACE('',(#807),#469,.T.);
+#7053=ADVANCED_FACE('',(#808),#470,.F.);
+#7054=ADVANCED_FACE('',(#809),#6664,.T.);
+#7055=ADVANCED_FACE('',(#810),#471,.F.);
+#7056=ADVANCED_FACE('',(#811),#472,.T.);
+#7057=ADVANCED_FACE('',(#812),#473,.F.);
+#7058=ADVANCED_FACE('',(#813),#6665,.T.);
+#7059=ADVANCED_FACE('',(#814),#474,.T.);
+#7060=ADVANCED_FACE('',(#815),#6666,.T.);
+#7061=ADVANCED_FACE('',(#816),#475,.F.);
+#7062=ADVANCED_FACE('',(#817),#6667,.T.);
+#7063=ADVANCED_FACE('',(#818),#476,.F.);
+#7064=ADVANCED_FACE('',(#819),#6668,.T.);
+#7065=ADVANCED_FACE('',(#820),#477,.T.);
+#7066=ADVANCED_FACE('',(#821),#6669,.T.);
+#7067=ADVANCED_FACE('',(#822),#478,.T.);
+#7068=ADVANCED_FACE('',(#823),#479,.T.);
+#7069=ADVANCED_FACE('',(#824),#6670,.F.);
+#7070=ADVANCED_FACE('',(#825),#6671,.F.);
+#7071=ADVANCED_FACE('',(#826),#6672,.F.);
+#7072=ADVANCED_FACE('',(#827),#6673,.F.);
+#7073=ADVANCED_FACE('',(#828),#6674,.F.);
+#7074=ADVANCED_FACE('',(#829),#6675,.F.);
+#7075=ADVANCED_FACE('',(#830),#480,.F.);
+#7076=ADVANCED_FACE('',(#831),#481,.F.);
+#7077=ADVANCED_FACE('',(#832),#482,.F.);
+#7078=ADVANCED_FACE('',(#833,#132,#133,#134,#135,#136),#6676,.F.);
+#7079=ADVANCED_FACE('',(#834),#483,.F.);
+#7080=ADVANCED_FACE('',(#835),#6677,.F.);
+#7081=ADVANCED_FACE('',(#836),#484,.F.);
+#7082=ADVANCED_FACE('',(#837),#6678,.F.);
+#7083=ADVANCED_FACE('',(#838),#485,.F.);
+#7084=ADVANCED_FACE('',(#839),#6679,.F.);
+#7085=ADVANCED_FACE('',(#840),#486,.F.);
+#7086=ADVANCED_FACE('',(#841),#6680,.F.);
+#7087=ADVANCED_FACE('',(#842),#487,.T.);
+#7088=ADVANCED_FACE('',(#843),#6681,.T.);
+#7089=ADVANCED_FACE('',(#844),#488,.T.);
+#7090=ADVANCED_FACE('',(#845),#6682,.T.);
+#7091=ADVANCED_FACE('',(#846),#6683,.F.);
+#7092=ADVANCED_FACE('',(#847),#6684,.T.);
+#7093=ADVANCED_FACE('',(#848),#6685,.T.);
+#7094=ADVANCED_FACE('',(#849),#6686,.T.);
+#7095=ADVANCED_FACE('',(#850),#6687,.T.);
+#7096=ADVANCED_FACE('',(#851),#6688,.T.);
+#7097=ADVANCED_FACE('',(#852),#6689,.T.);
+#7098=ADVANCED_FACE('',(#853),#6690,.T.);
+#7099=ADVANCED_FACE('',(#854),#6691,.T.);
+#7100=ADVANCED_FACE('',(#855),#6692,.T.);
+#7101=ADVANCED_FACE('',(#856),#6693,.T.);
+#7102=ADVANCED_FACE('',(#857),#6694,.T.);
+#7103=ADVANCED_FACE('',(#858),#6695,.T.);
+#7104=ADVANCED_FACE('',(#859),#6696,.T.);
+#7105=ADVANCED_FACE('',(#860),#6697,.T.);
+#7106=ADVANCED_FACE('',(#861),#6698,.T.);
+#7107=ADVANCED_FACE('',(#862),#6699,.T.);
+#7108=ADVANCED_FACE('',(#863),#6700,.T.);
+#7109=ADVANCED_FACE('',(#864),#6701,.T.);
+#7110=ADVANCED_FACE('',(#865),#6702,.T.);
+#7111=ADVANCED_FACE('',(#866),#6703,.T.);
+#7112=ADVANCED_FACE('',(#867),#6704,.T.);
+#7113=ADVANCED_FACE('',(#868),#6705,.T.);
+#7114=ADVANCED_FACE('',(#869),#6706,.T.);
+#7115=ADVANCED_FACE('',(#870),#6707,.T.);
+#7116=ADVANCED_FACE('',(#871),#6708,.T.);
+#7117=ADVANCED_FACE('',(#872),#6709,.T.);
+#7118=ADVANCED_FACE('',(#873),#6710,.T.);
+#7119=ADVANCED_FACE('',(#874),#6711,.T.);
+#7120=ADVANCED_FACE('',(#875),#6712,.T.);
+#7121=ADVANCED_FACE('',(#876),#6713,.T.);
+#7122=ADVANCED_FACE('',(#877),#6714,.T.);
+#7123=ADVANCED_FACE('',(#878),#6715,.T.);
+#7124=ADVANCED_FACE('',(#879),#6716,.T.);
+#7125=ADVANCED_FACE('',(#880),#6717,.T.);
+#7126=ADVANCED_FACE('',(#881),#6718,.T.);
+#7127=ADVANCED_FACE('',(#882),#6719,.T.);
+#7128=ADVANCED_FACE('',(#883),#6720,.T.);
+#7129=ADVANCED_FACE('',(#884),#6721,.T.);
+#7130=ADVANCED_FACE('',(#885),#6722,.T.);
+#7131=ADVANCED_FACE('',(#886),#6723,.T.);
+#7132=ADVANCED_FACE('',(#887),#6724,.T.);
+#7133=ADVANCED_FACE('',(#888),#6725,.T.);
+#7134=ADVANCED_FACE('',(#889),#6726,.T.);
+#7135=ADVANCED_FACE('',(#890),#6727,.T.);
+#7136=ADVANCED_FACE('',(#891),#6728,.T.);
+#7137=ADVANCED_FACE('',(#892),#6729,.T.);
+#7138=ADVANCED_FACE('',(#893),#6730,.T.);
+#7139=ADVANCED_FACE('',(#894),#6731,.T.);
+#7140=ADVANCED_FACE('',(#895),#6732,.T.);
+#7141=ADVANCED_FACE('',(#896),#6733,.T.);
+#7142=ADVANCED_FACE('',(#897),#6734,.T.);
+#7143=ADVANCED_FACE('',(#898,#137),#6735,.T.);
+#7144=ADVANCED_FACE('',(#899),#6736,.T.);
+#7145=ADVANCED_FACE('',(#900),#6737,.T.);
+#7146=ADVANCED_FACE('',(#901),#6738,.T.);
+#7147=ADVANCED_FACE('',(#902),#6739,.T.);
+#7148=ADVANCED_FACE('',(#903,#138),#6740,.T.);
+#7149=ADVANCED_FACE('',(#904),#6741,.T.);
+#7150=ADVANCED_FACE('',(#905),#489,.F.);
+#7151=ADVANCED_FACE('',(#906,#139),#6742,.T.);
+#7152=ADVANCED_FACE('',(#907),#490,.F.);
+#7153=ADVANCED_FACE('',(#908),#6743,.T.);
+#7154=ADVANCED_FACE('',(#909),#6744,.T.);
+#7155=ADVANCED_FACE('',(#910),#6745,.T.);
+#7156=ADVANCED_FACE('',(#911),#6746,.T.);
+#7157=ADVANCED_FACE('',(#912),#6747,.T.);
+#7158=CLOSED_SHELL('',(#6748,#6749,#6750,#6751,#6752,#6753,#6754,#6755,
+#6756,#6757,#6758,#6759,#6760,#6761,#6762,#6763,#6764,#6765,#6766,#6767,
+#6768,#6769,#6770,#6771,#6772,#6773,#6774,#6775,#6776,#6777,#6778,#6779,
+#6780,#6781,#6782,#6783,#6784,#6785,#6786,#6787,#6788,#6789,#6790,#6791,
+#6792,#6793,#6794,#6795,#6796,#6797,#6798,#6799,#6800,#6801,#6802,#6803,
+#6804,#6805,#6806,#6807,#6808,#6809,#6810,#6811,#6812,#6813,#6814,#6815,
+#6816,#6817,#6818,#6819,#6820,#6821,#6822,#6823,#6824,#6825,#6826,#6827,
+#6828,#6829,#6830,#6831,#6832,#6833,#6834,#6835,#6836,#6837,#6838,#6839,
+#6840,#6841,#6842,#6843,#6844,#6845));
+#7159=CLOSED_SHELL('',(#6846,#6847,#6848,#6849,#6850,#6851,#6852,#6853,
+#6854,#6855,#6856,#6857,#6858,#6859,#6860,#6861,#6862,#6863,#6864,#6865,
+#6866,#6867,#6868,#6869,#6870,#6871,#6872,#6873,#6874,#6875,#6876,#6877,
+#6878,#6879,#6880,#6881,#6882,#6883,#6884,#6885,#6886,#6887,#6888,#6889,
+#6890,#6891,#6892,#6893,#6894,#6895,#6896,#6897,#6898,#6899,#6900,#6901,
+#6902,#6903,#6904,#6905,#6906,#6907,#6908,#6909,#6910,#6911,#6912,#6913,
+#6914,#6915,#6916,#6917,#6918,#6919,#6920,#6921));
+#7160=CLOSED_SHELL('',(#6922,#6923,#6924,#6925,#6926,#6927,#6928,#6929,
+#6930,#6931,#6932,#6933,#6934,#6935,#6936,#6937,#6938,#6939,#6940,#6941,
+#6942,#6943,#6944,#6945,#6946,#6947,#6948,#6949,#6950,#6951,#6952,#6953,
+#6954,#6955,#6956,#6957,#6958,#6959,#6960,#6961,#6962,#6963,#6964,#6965,
+#6966,#6967,#6968,#6969,#6970,#6971,#6972,#6973,#6974,#6975,#6976,#6977,
+#6978,#6979,#6980,#6981,#6982,#6983,#6984,#6985,#6986,#6987,#6988,#6989,
+#6990,#6991,#6992,#6993,#6994,#6995,#6996,#6997,#6998,#6999,#7000,#7001,
+#7002,#7003,#7004,#7005,#7006,#7007,#7008,#7009,#7010,#7011,#7012,#7013,
+#7014,#7015,#7016,#7017,#7018,#7019,#7020,#7021,#7022,#7023,#7024,#7025));
+#7161=CLOSED_SHELL('',(#7026,#7027,#7028,#7029,#7030,#7031,#7032,#7033,
+#7034,#7035,#7036,#7037,#7038,#7039,#7040,#7041,#7042,#7043,#7044,#7045,
+#7046,#7047,#7048,#7049,#7050,#7051,#7052,#7053,#7054,#7055,#7056,#7057,
+#7058,#7059,#7060,#7061,#7062,#7063,#7064,#7065,#7066,#7067,#7068,#7069,
+#7070,#7071,#7072,#7073,#7074,#7075,#7076,#7077,#7078,#7079,#7080,#7081,
+#7082,#7083,#7084,#7085,#7086,#7087,#7088,#7089,#7090,#7091));
+#7162=CLOSED_SHELL('',(#7092,#7093,#7094,#7095,#7096,#7097,#7098,#7099,
+#7100,#7101,#7102,#7103,#7104,#7105,#7106,#7107,#7108,#7109,#7110,#7111,
+#7112,#7113,#7114,#7115,#7116,#7117,#7118,#7119,#7120,#7121,#7122,#7123,
+#7124,#7125,#7126,#7127,#7128,#7129,#7130,#7131,#7132,#7133,#7134,#7135,
+#7136,#7137,#7138,#7139,#7140,#7141,#7142,#7143,#7144,#7145,#7146,#7147,
+#7148,#7149,#7150,#7151,#7152,#7153,#7154,#7155,#7156,#7157));
+#7163=DERIVED_UNIT_ELEMENT(#7173,1.);
+#7164=DERIVED_UNIT_ELEMENT(#12030,-3.);
+#7165=DERIVED_UNIT_ELEMENT(#7173,1.);
+#7166=DERIVED_UNIT_ELEMENT(#12030,-3.);
+#7167=DERIVED_UNIT_ELEMENT(#7173,1.);
+#7168=DERIVED_UNIT_ELEMENT(#12030,-3.);
+#7169=DERIVED_UNIT_ELEMENT(#7173,1.);
+#7170=DERIVED_UNIT_ELEMENT(#12030,-3.);
+#7171=DERIVED_UNIT_ELEMENT(#7173,1.);
+#7172=DERIVED_UNIT_ELEMENT(#12030,-3.);
+#7173=(
+MASS_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.KILO.,.GRAM.)
+);
+#7174=DERIVED_UNIT((#7163,#7164));
+#7175=DERIVED_UNIT((#7165,#7166));
+#7176=DERIVED_UNIT((#7167,#7168));
+#7177=DERIVED_UNIT((#7169,#7170));
+#7178=DERIVED_UNIT((#7171,#7172));
+#7179=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#7174);
+#7180=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#7175);
+#7181=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#7176);
+#7182=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#7177);
+#7183=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#7178);
+#7184=PROPERTY_DEFINITION_REPRESENTATION(#7209,#7194);
+#7185=PROPERTY_DEFINITION_REPRESENTATION(#7210,#7195);
+#7186=PROPERTY_DEFINITION_REPRESENTATION(#7211,#7196);
+#7187=PROPERTY_DEFINITION_REPRESENTATION(#7212,#7197);
+#7188=PROPERTY_DEFINITION_REPRESENTATION(#7213,#7198);
+#7189=PROPERTY_DEFINITION_REPRESENTATION(#7214,#7199);
+#7190=PROPERTY_DEFINITION_REPRESENTATION(#7215,#7200);
+#7191=PROPERTY_DEFINITION_REPRESENTATION(#7216,#7201);
+#7192=PROPERTY_DEFINITION_REPRESENTATION(#7217,#7202);
+#7193=PROPERTY_DEFINITION_REPRESENTATION(#7218,#7203);
+#7194=REPRESENTATION('material name',(#7204),#12023);
+#7195=REPRESENTATION('density',(#7179),#12023);
+#7196=REPRESENTATION('material name',(#7205),#12024);
+#7197=REPRESENTATION('density',(#7180),#12024);
+#7198=REPRESENTATION('material name',(#7206),#12025);
+#7199=REPRESENTATION('density',(#7181),#12025);
+#7200=REPRESENTATION('material name',(#7207),#12026);
+#7201=REPRESENTATION('density',(#7182),#12026);
+#7202=REPRESENTATION('material name',(#7208),#12027);
+#7203=REPRESENTATION('density',(#7183),#12027);
+#7204=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#7205=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#7206=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#7207=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#7208=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#7209=PROPERTY_DEFINITION('material property','material name',#12058);
+#7210=PROPERTY_DEFINITION('material property','density of part',#12058);
+#7211=PROPERTY_DEFINITION('material property','material name',#12059);
+#7212=PROPERTY_DEFINITION('material property','density of part',#12059);
+#7213=PROPERTY_DEFINITION('material property','material name',#12060);
+#7214=PROPERTY_DEFINITION('material property','density of part',#12060);
+#7215=PROPERTY_DEFINITION('material property','material name',#12061);
+#7216=PROPERTY_DEFINITION('material property','density of part',#12061);
+#7217=PROPERTY_DEFINITION('material property','material name',#12062);
+#7218=PROPERTY_DEFINITION('material property','density of part',#12062);
+#7219=AXIS2_PLACEMENT_3D('',#9954,#7884,#7885);
+#7220=AXIS2_PLACEMENT_3D('',#9955,#7886,#7887);
+#7221=AXIS2_PLACEMENT_3D('',#9956,#7888,#7889);
+#7222=AXIS2_PLACEMENT_3D('',#9965,#7894,#7895);
+#7223=AXIS2_PLACEMENT_3D('',#9974,#7900,#7901);
+#7224=AXIS2_PLACEMENT_3D('',#9981,#7906,#7907);
+#7225=AXIS2_PLACEMENT_3D('',#9987,#7911,#7912);
+#7226=AXIS2_PLACEMENT_3D('',#9993,#7916,#7917);
+#7227=AXIS2_PLACEMENT_3D('',#9999,#7921,#7922);
+#7228=AXIS2_PLACEMENT_3D('',#10005,#7926,#7927);
+#7229=AXIS2_PLACEMENT_3D('',#10014,#7932,#7933);
+#7230=AXIS2_PLACEMENT_3D('',#10020,#7937,#7938);
+#7231=AXIS2_PLACEMENT_3D('',#10026,#7942,#7943);
+#7232=AXIS2_PLACEMENT_3D('',#10029,#7946,#7947);
+#7233=AXIS2_PLACEMENT_3D('',#10030,#7948,#7949);
+#7234=AXIS2_PLACEMENT_3D('',#10032,#7950,#7951);
+#7235=AXIS2_PLACEMENT_3D('',#10035,#7953,#7954);
+#7236=AXIS2_PLACEMENT_3D('',#10036,#7955,#7956);
+#7237=AXIS2_PLACEMENT_3D('',#10037,#7957,#7958);
+#7238=AXIS2_PLACEMENT_3D('',#10046,#7963,#7964);
+#7239=AXIS2_PLACEMENT_3D('',#10052,#7968,#7969);
+#7240=AXIS2_PLACEMENT_3D('',#10058,#7973,#7974);
+#7241=AXIS2_PLACEMENT_3D('',#10061,#7977,#7978);
+#7242=AXIS2_PLACEMENT_3D('',#10062,#7979,#7980);
+#7243=AXIS2_PLACEMENT_3D('',#10071,#7985,#7986);
+#7244=AXIS2_PLACEMENT_3D('',#10077,#7990,#7991);
+#7245=AXIS2_PLACEMENT_3D('',#10083,#7995,#7996);
+#7246=AXIS2_PLACEMENT_3D('',#10086,#7999,#8000);
+#7247=AXIS2_PLACEMENT_3D('',#10087,#8001,#8002);
+#7248=AXIS2_PLACEMENT_3D('',#10096,#8007,#8008);
+#7249=AXIS2_PLACEMENT_3D('',#10102,#8012,#8013);
+#7250=AXIS2_PLACEMENT_3D('',#10108,#8017,#8018);
+#7251=AXIS2_PLACEMENT_3D('',#10111,#8021,#8022);
+#7252=AXIS2_PLACEMENT_3D('',#10112,#8023,#8024);
+#7253=AXIS2_PLACEMENT_3D('',#10121,#8029,#8030);
+#7254=AXIS2_PLACEMENT_3D('',#10127,#8034,#8035);
+#7255=AXIS2_PLACEMENT_3D('',#10133,#8039,#8040);
+#7256=AXIS2_PLACEMENT_3D('',#10136,#8043,#8044);
+#7257=AXIS2_PLACEMENT_3D('',#10137,#8045,#8046);
+#7258=AXIS2_PLACEMENT_3D('',#10146,#8051,#8052);
+#7259=AXIS2_PLACEMENT_3D('',#10152,#8056,#8057);
+#7260=AXIS2_PLACEMENT_3D('',#10158,#8061,#8062);
+#7261=AXIS2_PLACEMENT_3D('',#10161,#8065,#8066);
+#7262=AXIS2_PLACEMENT_3D('',#10162,#8067,#8068);
+#7263=AXIS2_PLACEMENT_3D('',#10171,#8073,#8074);
+#7264=AXIS2_PLACEMENT_3D('',#10177,#8078,#8079);
+#7265=AXIS2_PLACEMENT_3D('',#10183,#8083,#8084);
+#7266=AXIS2_PLACEMENT_3D('',#10186,#8087,#8088);
+#7267=AXIS2_PLACEMENT_3D('',#10187,#8089,#8090);
+#7268=AXIS2_PLACEMENT_3D('',#10196,#8095,#8096);
+#7269=AXIS2_PLACEMENT_3D('',#10204,#8101,#8102);
+#7270=AXIS2_PLACEMENT_3D('',#10210,#8106,#8107);
+#7271=AXIS2_PLACEMENT_3D('',#10215,#8111,#8112);
+#7272=AXIS2_PLACEMENT_3D('',#10216,#8113,#8114);
+#7273=AXIS2_PLACEMENT_3D('',#10218,#8116,#8117);
+#7274=AXIS2_PLACEMENT_3D('',#10227,#8122,#8123);
+#7275=AXIS2_PLACEMENT_3D('',#10233,#8127,#8128);
+#7276=AXIS2_PLACEMENT_3D('',#10239,#8132,#8133);
+#7277=AXIS2_PLACEMENT_3D('',#10242,#8136,#8137);
+#7278=AXIS2_PLACEMENT_3D('',#10243,#8138,#8139);
+#7279=AXIS2_PLACEMENT_3D('',#10252,#8144,#8145);
+#7280=AXIS2_PLACEMENT_3D('',#10258,#8149,#8150);
+#7281=AXIS2_PLACEMENT_3D('',#10264,#8154,#8155);
+#7282=AXIS2_PLACEMENT_3D('',#10267,#8158,#8159);
+#7283=AXIS2_PLACEMENT_3D('',#10268,#8160,#8161);
+#7284=AXIS2_PLACEMENT_3D('',#10277,#8166,#8167);
+#7285=AXIS2_PLACEMENT_3D('',#10283,#8171,#8172);
+#7286=AXIS2_PLACEMENT_3D('',#10289,#8176,#8177);
+#7287=AXIS2_PLACEMENT_3D('',#10292,#8180,#8181);
+#7288=AXIS2_PLACEMENT_3D('',#10293,#8182,#8183);
+#7289=AXIS2_PLACEMENT_3D('',#10302,#8188,#8189);
+#7290=AXIS2_PLACEMENT_3D('',#10308,#8193,#8194);
+#7291=AXIS2_PLACEMENT_3D('',#10314,#8198,#8199);
+#7292=AXIS2_PLACEMENT_3D('',#10317,#8202,#8203);
+#7293=AXIS2_PLACEMENT_3D('',#10318,#8204,#8205);
+#7294=AXIS2_PLACEMENT_3D('',#10324,#8209,#8210);
+#7295=AXIS2_PLACEMENT_3D('',#10331,#8214,#8215);
+#7296=AXIS2_PLACEMENT_3D('',#10335,#8217,#8218);
+#7297=AXIS2_PLACEMENT_3D('',#10340,#8221,#8222);
+#7298=AXIS2_PLACEMENT_3D('',#10343,#8224,#8225);
+#7299=AXIS2_PLACEMENT_3D('',#10345,#8226,#8227);
+#7300=AXIS2_PLACEMENT_3D('',#10347,#8228,#8229);
+#7301=AXIS2_PLACEMENT_3D('',#10349,#8230,#8231);
+#7302=AXIS2_PLACEMENT_3D('',#10351,#8232,#8233);
+#7303=AXIS2_PLACEMENT_3D('',#10352,#8234,#8235);
+#7304=AXIS2_PLACEMENT_3D('',#10358,#8239,#8240);
+#7305=AXIS2_PLACEMENT_3D('',#10362,#8243,#8244);
+#7306=AXIS2_PLACEMENT_3D('',#10366,#8247,#8248);
+#7307=AXIS2_PLACEMENT_3D('',#10368,#8250,#8251);
+#7308=AXIS2_PLACEMENT_3D('',#10369,#8252,#8253);
+#7309=AXIS2_PLACEMENT_3D('',#10378,#8258,#8259);
+#7310=AXIS2_PLACEMENT_3D('',#10384,#8263,#8264);
+#7311=AXIS2_PLACEMENT_3D('',#10390,#8268,#8269);
+#7312=AXIS2_PLACEMENT_3D('',#10393,#8272,#8273);
+#7313=AXIS2_PLACEMENT_3D('',#10394,#8274,#8275);
+#7314=AXIS2_PLACEMENT_3D('',#10403,#8280,#8281);
+#7315=AXIS2_PLACEMENT_3D('',#10412,#8286,#8287);
+#7316=AXIS2_PLACEMENT_3D('',#10415,#8290,#8291);
+#7317=AXIS2_PLACEMENT_3D('',#10417,#8292,#8293);
+#7318=AXIS2_PLACEMENT_3D('',#10421,#8296,#8297);
+#7319=AXIS2_PLACEMENT_3D('',#10423,#8298,#8299);
+#7320=AXIS2_PLACEMENT_3D('',#10425,#8300,#8301);
+#7321=AXIS2_PLACEMENT_3D('',#10426,#8302,#8303);
+#7322=AXIS2_PLACEMENT_3D('',#10430,#8305,#8306);
+#7323=AXIS2_PLACEMENT_3D('',#10434,#8308,#8309);
+#7324=AXIS2_PLACEMENT_3D('',#10437,#8311,#8312);
+#7325=AXIS2_PLACEMENT_3D('',#10439,#8313,#8314);
+#7326=AXIS2_PLACEMENT_3D('',#10440,#8315,#8316);
+#7327=AXIS2_PLACEMENT_3D('',#10442,#8318,#8319);
+#7328=AXIS2_PLACEMENT_3D('',#10444,#8321,#8322);
+#7329=AXIS2_PLACEMENT_3D('',#10446,#8324,#8325);
+#7330=AXIS2_PLACEMENT_3D('',#10448,#8327,#8328);
+#7331=AXIS2_PLACEMENT_3D('',#10451,#8331,#8332);
+#7332=AXIS2_PLACEMENT_3D('',#10453,#8334,#8335);
+#7333=AXIS2_PLACEMENT_3D('',#10455,#8337,#8338);
+#7334=AXIS2_PLACEMENT_3D('',#10456,#8339,#8340);
+#7335=AXIS2_PLACEMENT_3D('',#10458,#8342,#8343);
+#7336=AXIS2_PLACEMENT_3D('',#10460,#8345,#8346);
+#7337=AXIS2_PLACEMENT_3D('',#10461,#8347,#8348);
+#7338=AXIS2_PLACEMENT_3D('',#10462,#8349,#8350);
+#7339=AXIS2_PLACEMENT_3D('',#10464,#8351,#8352);
+#7340=AXIS2_PLACEMENT_3D('',#10466,#8353,#8354);
+#7341=AXIS2_PLACEMENT_3D('',#10467,#8355,#8356);
+#7342=AXIS2_PLACEMENT_3D('',#10468,#8357,#8358);
+#7343=AXIS2_PLACEMENT_3D('',#10473,#8360,#8361);
+#7344=AXIS2_PLACEMENT_3D('',#10477,#8363,#8364);
+#7345=AXIS2_PLACEMENT_3D('',#10481,#8366,#8367);
+#7346=AXIS2_PLACEMENT_3D('',#10484,#8369,#8370);
+#7347=AXIS2_PLACEMENT_3D('',#10486,#8371,#8372);
+#7348=AXIS2_PLACEMENT_3D('',#10497,#8377,#8378);
+#7349=AXIS2_PLACEMENT_3D('',#10506,#8383,#8384);
+#7350=AXIS2_PLACEMENT_3D('',#10509,#8385,#8386);
+#7351=AXIS2_PLACEMENT_3D('',#10518,#8391,#8392);
+#7352=AXIS2_PLACEMENT_3D('',#10519,#8393,#8394);
+#7353=AXIS2_PLACEMENT_3D('',#10521,#8395,#8396);
+#7354=AXIS2_PLACEMENT_3D('',#10523,#8398,#8399);
+#7355=AXIS2_PLACEMENT_3D('',#10525,#8400,#8401);
+#7356=AXIS2_PLACEMENT_3D('',#10526,#8402,#8403);
+#7357=AXIS2_PLACEMENT_3D('',#10527,#8404,#8405);
+#7358=AXIS2_PLACEMENT_3D('',#10529,#8406,#8407);
+#7359=AXIS2_PLACEMENT_3D('',#10531,#8409,#8410);
+#7360=AXIS2_PLACEMENT_3D('',#10533,#8411,#8412);
+#7361=AXIS2_PLACEMENT_3D('',#10534,#8413,#8414);
+#7362=AXIS2_PLACEMENT_3D('',#10550,#8415,#8416);
+#7363=AXIS2_PLACEMENT_3D('',#10552,#8417,#8418);
+#7364=AXIS2_PLACEMENT_3D('',#10554,#8420,#8421);
+#7365=AXIS2_PLACEMENT_3D('',#10556,#8422,#8423);
+#7366=AXIS2_PLACEMENT_3D('',#10557,#8424,#8425);
+#7367=AXIS2_PLACEMENT_3D('',#10573,#8426,#8427);
+#7368=AXIS2_PLACEMENT_3D('',#10579,#8431,#8432);
+#7369=AXIS2_PLACEMENT_3D('',#10581,#8433,#8434);
+#7370=AXIS2_PLACEMENT_3D('',#10583,#8436,#8437);
+#7371=AXIS2_PLACEMENT_3D('',#10589,#8440,#8441);
+#7372=AXIS2_PLACEMENT_3D('',#10591,#8443,#8444);
+#7373=AXIS2_PLACEMENT_3D('',#10595,#8447,#8448);
+#7374=AXIS2_PLACEMENT_3D('',#10599,#8451,#8452);
+#7375=AXIS2_PLACEMENT_3D('',#10603,#8455,#8456);
+#7376=AXIS2_PLACEMENT_3D('',#10604,#8457,#8458);
+#7377=AXIS2_PLACEMENT_3D('',#10605,#8459,#8460);
+#7378=AXIS2_PLACEMENT_3D('',#10606,#8461,#8462);
+#7379=AXIS2_PLACEMENT_3D('',#10610,#8464,#8465);
+#7380=AXIS2_PLACEMENT_3D('',#10612,#8467,#8468);
+#7381=AXIS2_PLACEMENT_3D('',#10616,#8471,#8472);
+#7382=AXIS2_PLACEMENT_3D('',#10618,#8473,#8474);
+#7383=AXIS2_PLACEMENT_3D('',#10620,#8476,#8477);
+#7384=AXIS2_PLACEMENT_3D('',#10622,#8479,#8480);
+#7385=AXIS2_PLACEMENT_3D('',#10623,#8481,#8482);
+#7386=AXIS2_PLACEMENT_3D('',#10632,#8487,#8488);
+#7387=AXIS2_PLACEMENT_3D('',#10638,#8492,#8493);
+#7388=AXIS2_PLACEMENT_3D('',#10644,#8497,#8498);
+#7389=AXIS2_PLACEMENT_3D('',#10647,#8501,#8502);
+#7390=AXIS2_PLACEMENT_3D('',#10650,#8505,#8506);
+#7391=AXIS2_PLACEMENT_3D('',#10652,#8508,#8509);
+#7392=AXIS2_PLACEMENT_3D('',#10655,#8510,#8511);
+#7393=AXIS2_PLACEMENT_3D('',#10659,#8513,#8514);
+#7394=AXIS2_PLACEMENT_3D('',#10663,#8516,#8517);
+#7395=AXIS2_PLACEMENT_3D('',#10667,#8519,#8520);
+#7396=AXIS2_PLACEMENT_3D('',#10669,#8522,#8523);
+#7397=AXIS2_PLACEMENT_3D('',#10674,#8526,#8527);
+#7398=AXIS2_PLACEMENT_3D('',#10675,#8528,#8529);
+#7399=AXIS2_PLACEMENT_3D('',#10679,#8532,#8533);
+#7400=AXIS2_PLACEMENT_3D('',#10682,#8535,#8536);
+#7401=AXIS2_PLACEMENT_3D('',#10683,#8537,#8538);
+#7402=AXIS2_PLACEMENT_3D('',#10687,#8541,#8542);
+#7403=AXIS2_PLACEMENT_3D('',#10690,#8544,#8545);
+#7404=AXIS2_PLACEMENT_3D('',#10691,#8546,#8547);
+#7405=AXIS2_PLACEMENT_3D('',#10695,#8550,#8551);
+#7406=AXIS2_PLACEMENT_3D('',#10698,#8553,#8554);
+#7407=AXIS2_PLACEMENT_3D('',#10699,#8555,#8556);
+#7408=AXIS2_PLACEMENT_3D('',#10701,#8558,#8559);
+#7409=AXIS2_PLACEMENT_3D('',#10707,#8563,#8564);
+#7410=AXIS2_PLACEMENT_3D('',#10710,#8566,#8567);
+#7411=AXIS2_PLACEMENT_3D('',#10711,#8568,#8569);
+#7412=AXIS2_PLACEMENT_3D('',#10715,#8572,#8573);
+#7413=AXIS2_PLACEMENT_3D('',#10718,#8575,#8576);
+#7414=AXIS2_PLACEMENT_3D('',#10719,#8577,#8578);
+#7415=AXIS2_PLACEMENT_3D('',#10721,#8579,#8580);
+#7416=AXIS2_PLACEMENT_3D('',#10722,#8581,#8582);
+#7417=AXIS2_PLACEMENT_3D('',#10724,#8583,#8584);
+#7418=AXIS2_PLACEMENT_3D('',#10725,#8585,#8586);
+#7419=AXIS2_PLACEMENT_3D('',#10727,#8587,#8588);
+#7420=AXIS2_PLACEMENT_3D('',#10728,#8589,#8590);
+#7421=AXIS2_PLACEMENT_3D('',#10730,#8591,#8592);
+#7422=AXIS2_PLACEMENT_3D('',#10731,#8593,#8594);
+#7423=AXIS2_PLACEMENT_3D('',#10733,#8595,#8596);
+#7424=AXIS2_PLACEMENT_3D('',#10735,#8598,#8599);
+#7425=AXIS2_PLACEMENT_3D('',#10736,#8600,#8601);
+#7426=AXIS2_PLACEMENT_3D('',#10738,#8602,#8603);
+#7427=AXIS2_PLACEMENT_3D('',#10740,#8605,#8606);
+#7428=AXIS2_PLACEMENT_3D('',#10741,#8607,#8608);
+#7429=AXIS2_PLACEMENT_3D('',#10743,#8609,#8610);
+#7430=AXIS2_PLACEMENT_3D('',#10745,#8612,#8613);
+#7431=AXIS2_PLACEMENT_3D('',#10746,#8614,#8615);
+#7432=AXIS2_PLACEMENT_3D('',#10748,#8616,#8617);
+#7433=AXIS2_PLACEMENT_3D('',#10750,#8619,#8620);
+#7434=AXIS2_PLACEMENT_3D('',#10751,#8621,#8622);
+#7435=AXIS2_PLACEMENT_3D('',#10757,#8626,#8627);
+#7436=AXIS2_PLACEMENT_3D('',#10759,#8628,#8629);
+#7437=AXIS2_PLACEMENT_3D('',#10761,#8631,#8632);
+#7438=AXIS2_PLACEMENT_3D('',#10765,#8635,#8636);
+#7439=AXIS2_PLACEMENT_3D('',#10767,#8637,#8638);
+#7440=AXIS2_PLACEMENT_3D('',#10769,#8640,#8641);
+#7441=AXIS2_PLACEMENT_3D('',#10773,#8644,#8645);
+#7442=AXIS2_PLACEMENT_3D('',#10775,#8646,#8647);
+#7443=AXIS2_PLACEMENT_3D('',#10777,#8649,#8650);
+#7444=AXIS2_PLACEMENT_3D('',#10781,#8653,#8654);
+#7445=AXIS2_PLACEMENT_3D('',#10782,#8655,#8656);
+#7446=AXIS2_PLACEMENT_3D('',#10783,#8657,#8658);
+#7447=AXIS2_PLACEMENT_3D('',#10792,#8663,#8664);
+#7448=AXIS2_PLACEMENT_3D('',#10794,#8665,#8666);
+#7449=AXIS2_PLACEMENT_3D('',#10796,#8667,#8668);
+#7450=AXIS2_PLACEMENT_3D('',#10798,#8670,#8671);
+#7451=AXIS2_PLACEMENT_3D('',#10804,#8675,#8676);
+#7452=AXIS2_PLACEMENT_3D('',#10806,#8677,#8678);
+#7453=AXIS2_PLACEMENT_3D('',#10808,#8679,#8680);
+#7454=AXIS2_PLACEMENT_3D('',#10810,#8682,#8683);
+#7455=AXIS2_PLACEMENT_3D('',#10816,#8687,#8688);
+#7456=AXIS2_PLACEMENT_3D('',#10818,#8689,#8690);
+#7457=AXIS2_PLACEMENT_3D('',#10820,#8691,#8692);
+#7458=AXIS2_PLACEMENT_3D('',#10822,#8694,#8695);
+#7459=AXIS2_PLACEMENT_3D('',#10828,#8699,#8700);
+#7460=AXIS2_PLACEMENT_3D('',#10829,#8701,#8702);
+#7461=AXIS2_PLACEMENT_3D('',#10830,#8703,#8704);
+#7462=AXIS2_PLACEMENT_3D('',#10831,#8705,#8706);
+#7463=AXIS2_PLACEMENT_3D('',#10832,#8707,#8708);
+#7464=AXIS2_PLACEMENT_3D('',#10834,#8709,#8710);
+#7465=AXIS2_PLACEMENT_3D('',#10838,#8712,#8713);
+#7466=AXIS2_PLACEMENT_3D('',#10840,#8715,#8716);
+#7467=AXIS2_PLACEMENT_3D('',#10842,#8718,#8719);
+#7468=AXIS2_PLACEMENT_3D('',#10843,#8720,#8721);
+#7469=AXIS2_PLACEMENT_3D('',#10845,#8723,#8724);
+#7470=AXIS2_PLACEMENT_3D('',#10847,#8726,#8727);
+#7471=AXIS2_PLACEMENT_3D('',#10849,#8729,#8730);
+#7472=AXIS2_PLACEMENT_3D('',#10850,#8731,#8732);
+#7473=AXIS2_PLACEMENT_3D('',#10851,#8733,#8734);
+#7474=AXIS2_PLACEMENT_3D('',#10853,#8735,#8736);
+#7475=AXIS2_PLACEMENT_3D('',#10855,#8737,#8738);
+#7476=AXIS2_PLACEMENT_3D('',#10856,#8739,#8740);
+#7477=AXIS2_PLACEMENT_3D('',#10857,#8741,#8742);
+#7478=AXIS2_PLACEMENT_3D('',#10860,#8743,#8744);
+#7479=AXIS2_PLACEMENT_3D('',#10864,#8746,#8747);
+#7480=AXIS2_PLACEMENT_3D('',#10868,#8749,#8750);
+#7481=AXIS2_PLACEMENT_3D('',#10872,#8752,#8753);
+#7482=AXIS2_PLACEMENT_3D('',#10875,#8755,#8756);
+#7483=AXIS2_PLACEMENT_3D('',#10877,#8757,#8758);
+#7484=AXIS2_PLACEMENT_3D('',#10880,#8759,#8760);
+#7485=AXIS2_PLACEMENT_3D('',#10884,#8762,#8763);
+#7486=AXIS2_PLACEMENT_3D('',#10888,#8765,#8766);
+#7487=AXIS2_PLACEMENT_3D('',#10892,#8768,#8769);
+#7488=AXIS2_PLACEMENT_3D('',#10895,#8771,#8772);
+#7489=AXIS2_PLACEMENT_3D('',#10896,#8773,#8774);
+#7490=AXIS2_PLACEMENT_3D('',#10898,#8775,#8776);
+#7491=AXIS2_PLACEMENT_3D('',#10900,#8778,#8779);
+#7492=AXIS2_PLACEMENT_3D('',#10902,#8780,#8781);
+#7493=AXIS2_PLACEMENT_3D('',#10903,#8782,#8783);
+#7494=AXIS2_PLACEMENT_3D('',#10904,#8784,#8785);
+#7495=AXIS2_PLACEMENT_3D('',#10906,#8786,#8787);
+#7496=AXIS2_PLACEMENT_3D('',#10908,#8789,#8790);
+#7497=AXIS2_PLACEMENT_3D('',#10910,#8791,#8792);
+#7498=AXIS2_PLACEMENT_3D('',#10911,#8793,#8794);
+#7499=AXIS2_PLACEMENT_3D('',#10912,#8795,#8796);
+#7500=AXIS2_PLACEMENT_3D('',#10914,#8797,#8798);
+#7501=AXIS2_PLACEMENT_3D('',#10916,#8800,#8801);
+#7502=AXIS2_PLACEMENT_3D('',#10918,#8802,#8803);
+#7503=AXIS2_PLACEMENT_3D('',#10919,#8804,#8805);
+#7504=AXIS2_PLACEMENT_3D('',#10920,#8806,#8807);
+#7505=AXIS2_PLACEMENT_3D('',#10922,#8808,#8809);
+#7506=AXIS2_PLACEMENT_3D('',#10924,#8811,#8812);
+#7507=AXIS2_PLACEMENT_3D('',#10928,#8814,#8815);
+#7508=AXIS2_PLACEMENT_3D('',#10930,#8817,#8818);
+#7509=AXIS2_PLACEMENT_3D('',#10934,#8821,#8822);
+#7510=AXIS2_PLACEMENT_3D('',#10936,#8823,#8824);
+#7511=AXIS2_PLACEMENT_3D('',#10938,#8826,#8827);
+#7512=AXIS2_PLACEMENT_3D('',#10942,#8830,#8831);
+#7513=AXIS2_PLACEMENT_3D('',#10944,#8832,#8833);
+#7514=AXIS2_PLACEMENT_3D('',#10946,#8835,#8836);
+#7515=AXIS2_PLACEMENT_3D('',#10950,#8839,#8840);
+#7516=AXIS2_PLACEMENT_3D('',#10952,#8841,#8842);
+#7517=AXIS2_PLACEMENT_3D('',#10954,#8844,#8845);
+#7518=AXIS2_PLACEMENT_3D('',#10956,#8847,#8848);
+#7519=AXIS2_PLACEMENT_3D('',#10958,#8849,#8850);
+#7520=AXIS2_PLACEMENT_3D('',#10961,#8852,#8853);
+#7521=AXIS2_PLACEMENT_3D('',#10962,#8854,#8855);
+#7522=AXIS2_PLACEMENT_3D('',#10964,#8856,#8857);
+#7523=AXIS2_PLACEMENT_3D('',#10965,#8858,#8859);
+#7524=AXIS2_PLACEMENT_3D('',#10967,#8860,#8861);
+#7525=AXIS2_PLACEMENT_3D('',#10970,#8863,#8864);
+#7526=AXIS2_PLACEMENT_3D('',#10971,#8865,#8866);
+#7527=AXIS2_PLACEMENT_3D('',#10973,#8867,#8868);
+#7528=AXIS2_PLACEMENT_3D('',#10974,#8869,#8870);
+#7529=AXIS2_PLACEMENT_3D('',#10976,#8871,#8872);
+#7530=AXIS2_PLACEMENT_3D('',#10979,#8874,#8875);
+#7531=AXIS2_PLACEMENT_3D('',#10980,#8876,#8877);
+#7532=AXIS2_PLACEMENT_3D('',#10982,#8878,#8879);
+#7533=AXIS2_PLACEMENT_3D('',#10983,#8880,#8881);
+#7534=AXIS2_PLACEMENT_3D('',#10985,#8882,#8883);
+#7535=AXIS2_PLACEMENT_3D('',#10988,#8885,#8886);
+#7536=AXIS2_PLACEMENT_3D('',#10989,#8887,#8888);
+#7537=AXIS2_PLACEMENT_3D('',#10991,#8889,#8890);
+#7538=AXIS2_PLACEMENT_3D('',#10992,#8891,#8892);
+#7539=AXIS2_PLACEMENT_3D('',#10995,#8894,#8895);
+#7540=AXIS2_PLACEMENT_3D('',#10996,#8896,#8897);
+#7541=AXIS2_PLACEMENT_3D('',#10999,#8899,#8900);
+#7542=AXIS2_PLACEMENT_3D('',#11000,#8901,#8902);
+#7543=AXIS2_PLACEMENT_3D('',#11003,#8904,#8905);
+#7544=AXIS2_PLACEMENT_3D('',#11004,#8906,#8907);
+#7545=AXIS2_PLACEMENT_3D('',#11007,#8909,#8910);
+#7546=AXIS2_PLACEMENT_3D('',#11008,#8911,#8912);
+#7547=AXIS2_PLACEMENT_3D('',#11017,#8917,#8918);
+#7548=AXIS2_PLACEMENT_3D('',#11019,#8919,#8920);
+#7549=AXIS2_PLACEMENT_3D('',#11021,#8921,#8922);
+#7550=AXIS2_PLACEMENT_3D('',#11023,#8924,#8925);
+#7551=AXIS2_PLACEMENT_3D('',#11029,#8929,#8930);
+#7552=AXIS2_PLACEMENT_3D('',#11031,#8931,#8932);
+#7553=AXIS2_PLACEMENT_3D('',#11033,#8933,#8934);
+#7554=AXIS2_PLACEMENT_3D('',#11035,#8936,#8937);
+#7555=AXIS2_PLACEMENT_3D('',#11041,#8941,#8942);
+#7556=AXIS2_PLACEMENT_3D('',#11043,#8943,#8944);
+#7557=AXIS2_PLACEMENT_3D('',#11045,#8945,#8946);
+#7558=AXIS2_PLACEMENT_3D('',#11047,#8948,#8949);
+#7559=AXIS2_PLACEMENT_3D('',#11053,#8953,#8954);
+#7560=AXIS2_PLACEMENT_3D('',#11055,#8955,#8956);
+#7561=AXIS2_PLACEMENT_3D('',#11057,#8957,#8958);
+#7562=AXIS2_PLACEMENT_3D('',#11059,#8960,#8961);
+#7563=AXIS2_PLACEMENT_3D('',#11065,#8965,#8966);
+#7564=AXIS2_PLACEMENT_3D('',#11067,#8967,#8968);
+#7565=AXIS2_PLACEMENT_3D('',#11069,#8969,#8970);
+#7566=AXIS2_PLACEMENT_3D('',#11071,#8972,#8973);
+#7567=AXIS2_PLACEMENT_3D('',#11077,#8977,#8978);
+#7568=AXIS2_PLACEMENT_3D('',#11079,#8979,#8980);
+#7569=AXIS2_PLACEMENT_3D('',#11081,#8981,#8982);
+#7570=AXIS2_PLACEMENT_3D('',#11083,#8984,#8985);
+#7571=AXIS2_PLACEMENT_3D('',#11089,#8989,#8990);
+#7572=AXIS2_PLACEMENT_3D('',#11091,#8991,#8992);
+#7573=AXIS2_PLACEMENT_3D('',#11093,#8993,#8994);
+#7574=AXIS2_PLACEMENT_3D('',#11095,#8996,#8997);
+#7575=AXIS2_PLACEMENT_3D('',#11101,#9001,#9002);
+#7576=AXIS2_PLACEMENT_3D('',#11102,#9003,#9004);
+#7577=AXIS2_PLACEMENT_3D('',#11103,#9005,#9006);
+#7578=AXIS2_PLACEMENT_3D('',#11104,#9007,#9008);
+#7579=AXIS2_PLACEMENT_3D('',#11111,#9012,#9013);
+#7580=AXIS2_PLACEMENT_3D('',#11117,#9017,#9018);
+#7581=AXIS2_PLACEMENT_3D('',#11121,#9021,#9022);
+#7582=AXIS2_PLACEMENT_3D('',#11128,#9026,#9027);
+#7583=AXIS2_PLACEMENT_3D('',#11134,#9031,#9032);
+#7584=AXIS2_PLACEMENT_3D('',#11138,#9035,#9036);
+#7585=AXIS2_PLACEMENT_3D('',#11142,#9038,#9039);
+#7586=AXIS2_PLACEMENT_3D('',#11143,#9040,#9041);
+#7587=AXIS2_PLACEMENT_3D('',#11148,#9044,#9045);
+#7588=AXIS2_PLACEMENT_3D('',#11149,#9046,#9047);
+#7589=AXIS2_PLACEMENT_3D('',#11151,#9049,#9050);
+#7590=AXIS2_PLACEMENT_3D('',#11155,#9052,#9053);
+#7591=AXIS2_PLACEMENT_3D('',#11156,#9054,#9055);
+#7592=AXIS2_PLACEMENT_3D('',#11161,#9058,#9059);
+#7593=AXIS2_PLACEMENT_3D('',#11162,#9060,#9061);
+#7594=AXIS2_PLACEMENT_3D('',#11164,#9063,#9064);
+#7595=AXIS2_PLACEMENT_3D('',#11171,#9069,#9070);
+#7596=AXIS2_PLACEMENT_3D('',#11180,#9075,#9076);
+#7597=AXIS2_PLACEMENT_3D('',#11184,#9078,#9079);
+#7598=AXIS2_PLACEMENT_3D('',#11185,#9080,#9081);
+#7599=AXIS2_PLACEMENT_3D('',#11186,#9082,#9083);
+#7600=AXIS2_PLACEMENT_3D('',#11192,#9087,#9088);
+#7601=AXIS2_PLACEMENT_3D('',#11196,#9090,#9091);
+#7602=AXIS2_PLACEMENT_3D('',#11197,#9092,#9093);
+#7603=AXIS2_PLACEMENT_3D('',#11198,#9094,#9095);
+#7604=AXIS2_PLACEMENT_3D('',#11204,#9099,#9100);
+#7605=AXIS2_PLACEMENT_3D('',#11208,#9102,#9103);
+#7606=AXIS2_PLACEMENT_3D('',#11209,#9104,#9105);
+#7607=AXIS2_PLACEMENT_3D('',#11210,#9106,#9107);
+#7608=AXIS2_PLACEMENT_3D('',#11216,#9111,#9112);
+#7609=AXIS2_PLACEMENT_3D('',#11217,#9113,#9114);
+#7610=AXIS2_PLACEMENT_3D('',#11218,#9115,#9116);
+#7611=AXIS2_PLACEMENT_3D('',#11219,#9117,#9118);
+#7612=AXIS2_PLACEMENT_3D('',#11223,#9120,#9121);
+#7613=AXIS2_PLACEMENT_3D('',#11225,#9123,#9124);
+#7614=AXIS2_PLACEMENT_3D('',#11233,#9128,#9129);
+#7615=AXIS2_PLACEMENT_3D('',#11237,#9131,#9132);
+#7616=AXIS2_PLACEMENT_3D('',#11241,#9134,#9135);
+#7617=AXIS2_PLACEMENT_3D('',#11244,#9137,#9138);
+#7618=AXIS2_PLACEMENT_3D('',#11245,#9139,#9140);
+#7619=AXIS2_PLACEMENT_3D('',#11248,#9142,#9143);
+#7620=AXIS2_PLACEMENT_3D('',#11249,#9144,#9145);
+#7621=AXIS2_PLACEMENT_3D('',#11253,#9148,#9149);
+#7622=AXIS2_PLACEMENT_3D('',#11254,#9150,#9151);
+#7623=AXIS2_PLACEMENT_3D('',#11260,#9155,#9156);
+#7624=AXIS2_PLACEMENT_3D('',#11262,#9157,#9158);
+#7625=AXIS2_PLACEMENT_3D('',#11264,#9160,#9161);
+#7626=AXIS2_PLACEMENT_3D('',#11268,#9164,#9165);
+#7627=AXIS2_PLACEMENT_3D('',#11270,#9166,#9167);
+#7628=AXIS2_PLACEMENT_3D('',#11272,#9169,#9170);
+#7629=AXIS2_PLACEMENT_3D('',#11276,#9173,#9174);
+#7630=AXIS2_PLACEMENT_3D('',#11278,#9175,#9176);
+#7631=AXIS2_PLACEMENT_3D('',#11280,#9178,#9179);
+#7632=AXIS2_PLACEMENT_3D('',#11284,#9182,#9183);
+#7633=AXIS2_PLACEMENT_3D('',#11285,#9184,#9185);
+#7634=AXIS2_PLACEMENT_3D('',#11286,#9186,#9187);
+#7635=AXIS2_PLACEMENT_3D('',#11287,#9188,#9189);
+#7636=AXIS2_PLACEMENT_3D('',#11288,#9190,#9191);
+#7637=AXIS2_PLACEMENT_3D('',#11292,#9193,#9194);
+#7638=AXIS2_PLACEMENT_3D('',#11294,#9196,#9197);
+#7639=AXIS2_PLACEMENT_3D('',#11298,#9200,#9201);
+#7640=AXIS2_PLACEMENT_3D('',#11299,#9202,#9203);
+#7641=AXIS2_PLACEMENT_3D('',#11300,#9204,#9205);
+#7642=AXIS2_PLACEMENT_3D('',#11305,#9207,#9208);
+#7643=AXIS2_PLACEMENT_3D('',#11309,#9210,#9211);
+#7644=AXIS2_PLACEMENT_3D('',#11313,#9213,#9214);
+#7645=AXIS2_PLACEMENT_3D('',#11316,#9216,#9217);
+#7646=AXIS2_PLACEMENT_3D('',#11318,#9218,#9219);
+#7647=AXIS2_PLACEMENT_3D('',#11322,#9221,#9222);
+#7648=AXIS2_PLACEMENT_3D('',#11325,#9225,#9226);
+#7649=AXIS2_PLACEMENT_3D('',#11327,#9228,#9229);
+#7650=AXIS2_PLACEMENT_3D('',#11329,#9231,#9232);
+#7651=AXIS2_PLACEMENT_3D('',#11331,#9234,#9235);
+#7652=AXIS2_PLACEMENT_3D('',#11332,#9236,#9237);
+#7653=AXIS2_PLACEMENT_3D('',#11338,#9241,#9242);
+#7654=AXIS2_PLACEMENT_3D('',#11340,#9243,#9244);
+#7655=AXIS2_PLACEMENT_3D('',#11342,#9246,#9247);
+#7656=AXIS2_PLACEMENT_3D('',#11346,#9250,#9251);
+#7657=AXIS2_PLACEMENT_3D('',#11348,#9252,#9253);
+#7658=AXIS2_PLACEMENT_3D('',#11350,#9255,#9256);
+#7659=AXIS2_PLACEMENT_3D('',#11354,#9259,#9260);
+#7660=AXIS2_PLACEMENT_3D('',#11356,#9261,#9262);
+#7661=AXIS2_PLACEMENT_3D('',#11358,#9264,#9265);
+#7662=AXIS2_PLACEMENT_3D('',#11362,#9268,#9269);
+#7663=AXIS2_PLACEMENT_3D('',#11366,#9272,#9273);
+#7664=AXIS2_PLACEMENT_3D('',#11368,#9274,#9275);
+#7665=AXIS2_PLACEMENT_3D('',#11370,#9277,#9278);
+#7666=AXIS2_PLACEMENT_3D('',#11374,#9281,#9282);
+#7667=AXIS2_PLACEMENT_3D('',#11375,#9283,#9284);
+#7668=AXIS2_PLACEMENT_3D('',#11376,#9285,#9286);
+#7669=AXIS2_PLACEMENT_3D('',#11377,#9287,#9288);
+#7670=AXIS2_PLACEMENT_3D('',#11378,#9289,#9290);
+#7671=AXIS2_PLACEMENT_3D('',#11379,#9291,#9292);
+#7672=AXIS2_PLACEMENT_3D('',#11380,#9293,#9294);
+#7673=AXIS2_PLACEMENT_3D('',#11381,#9295,#9296);
+#7674=AXIS2_PLACEMENT_3D('',#11382,#9297,#9298);
+#7675=AXIS2_PLACEMENT_3D('',#11391,#9303,#9304);
+#7676=AXIS2_PLACEMENT_3D('',#11395,#9306,#9307);
+#7677=AXIS2_PLACEMENT_3D('',#11396,#9308,#9309);
+#7678=AXIS2_PLACEMENT_3D('',#11397,#9310,#9311);
+#7679=AXIS2_PLACEMENT_3D('',#11403,#9315,#9316);
+#7680=AXIS2_PLACEMENT_3D('',#11407,#9318,#9319);
+#7681=AXIS2_PLACEMENT_3D('',#11408,#9320,#9321);
+#7682=AXIS2_PLACEMENT_3D('',#11409,#9322,#9323);
+#7683=AXIS2_PLACEMENT_3D('',#11415,#9327,#9328);
+#7684=AXIS2_PLACEMENT_3D('',#11419,#9330,#9331);
+#7685=AXIS2_PLACEMENT_3D('',#11420,#9332,#9333);
+#7686=AXIS2_PLACEMENT_3D('',#11421,#9334,#9335);
+#7687=AXIS2_PLACEMENT_3D('',#11427,#9339,#9340);
+#7688=AXIS2_PLACEMENT_3D('',#11428,#9341,#9342);
+#7689=AXIS2_PLACEMENT_3D('',#11429,#9343,#9344);
+#7690=AXIS2_PLACEMENT_3D('',#11430,#9345,#9346);
+#7691=AXIS2_PLACEMENT_3D('',#11434,#9348,#9349);
+#7692=AXIS2_PLACEMENT_3D('',#11436,#9351,#9352);
+#7693=AXIS2_PLACEMENT_3D('',#11440,#9355,#9356);
+#7694=AXIS2_PLACEMENT_3D('',#11443,#9358,#9359);
+#7695=AXIS2_PLACEMENT_3D('',#11444,#9360,#9361);
+#7696=AXIS2_PLACEMENT_3D('',#11448,#9364,#9365);
+#7697=AXIS2_PLACEMENT_3D('',#11465,#9374,#9375);
+#7698=AXIS2_PLACEMENT_3D('',#11468,#9376,#9377);
+#7699=AXIS2_PLACEMENT_3D('',#11472,#9379,#9380);
+#7700=AXIS2_PLACEMENT_3D('',#11474,#9382,#9383);
+#7701=AXIS2_PLACEMENT_3D('',#11480,#9387,#9388);
+#7702=AXIS2_PLACEMENT_3D('',#11482,#9389,#9390);
+#7703=AXIS2_PLACEMENT_3D('',#11484,#9391,#9392);
+#7704=AXIS2_PLACEMENT_3D('',#11488,#9394,#9395);
+#7705=AXIS2_PLACEMENT_3D('',#11490,#9396,#9397);
+#7706=AXIS2_PLACEMENT_3D('',#11492,#9398,#9399);
+#7707=AXIS2_PLACEMENT_3D('',#11496,#9401,#9402);
+#7708=AXIS2_PLACEMENT_3D('',#11498,#9403,#9404);
+#7709=AXIS2_PLACEMENT_3D('',#11500,#9405,#9406);
+#7710=AXIS2_PLACEMENT_3D('',#11504,#9408,#9409);
+#7711=AXIS2_PLACEMENT_3D('',#11506,#9410,#9411);
+#7712=AXIS2_PLACEMENT_3D('',#11507,#9412,#9413);
+#7713=AXIS2_PLACEMENT_3D('',#11512,#9415,#9416);
+#7714=AXIS2_PLACEMENT_3D('',#11514,#9417,#9418);
+#7715=AXIS2_PLACEMENT_3D('',#11516,#9419,#9420);
+#7716=AXIS2_PLACEMENT_3D('',#11520,#9422,#9423);
+#7717=AXIS2_PLACEMENT_3D('',#11522,#9424,#9425);
+#7718=AXIS2_PLACEMENT_3D('',#11524,#9426,#9427);
+#7719=AXIS2_PLACEMENT_3D('',#11528,#9429,#9430);
+#7720=AXIS2_PLACEMENT_3D('',#11530,#9431,#9432);
+#7721=AXIS2_PLACEMENT_3D('',#11532,#9433,#9434);
+#7722=AXIS2_PLACEMENT_3D('',#11536,#9436,#9437);
+#7723=AXIS2_PLACEMENT_3D('',#11538,#9438,#9439);
+#7724=AXIS2_PLACEMENT_3D('',#11539,#9440,#9441);
+#7725=AXIS2_PLACEMENT_3D('',#11540,#9442,#9443);
+#7726=AXIS2_PLACEMENT_3D('',#11544,#9445,#9446);
+#7727=AXIS2_PLACEMENT_3D('',#11546,#9448,#9449);
+#7728=AXIS2_PLACEMENT_3D('',#11549,#9451,#9452);
+#7729=AXIS2_PLACEMENT_3D('',#11550,#9453,#9454);
+#7730=AXIS2_PLACEMENT_3D('',#11553,#9455,#9456);
+#7731=AXIS2_PLACEMENT_3D('',#11556,#9459,#9460);
+#7732=AXIS2_PLACEMENT_3D('',#11559,#9462,#9463);
+#7733=AXIS2_PLACEMENT_3D('',#11560,#9464,#9465);
+#7734=AXIS2_PLACEMENT_3D('',#11564,#9467,#9468);
+#7735=AXIS2_PLACEMENT_3D('',#11566,#9470,#9471);
+#7736=AXIS2_PLACEMENT_3D('',#11570,#9474,#9475);
+#7737=AXIS2_PLACEMENT_3D('',#11573,#9476,#9477);
+#7738=AXIS2_PLACEMENT_3D('',#11576,#9480,#9481);
+#7739=AXIS2_PLACEMENT_3D('',#11579,#9483,#9484);
+#7740=AXIS2_PLACEMENT_3D('',#11580,#9485,#9486);
+#7741=AXIS2_PLACEMENT_3D('',#11583,#9487,#9488);
+#7742=AXIS2_PLACEMENT_3D('',#11586,#9491,#9492);
+#7743=AXIS2_PLACEMENT_3D('',#11589,#9494,#9495);
+#7744=AXIS2_PLACEMENT_3D('',#11590,#9496,#9497);
+#7745=AXIS2_PLACEMENT_3D('',#11592,#9498,#9499);
+#7746=AXIS2_PLACEMENT_3D('',#11594,#9501,#9502);
+#7747=AXIS2_PLACEMENT_3D('',#11596,#9503,#9504);
+#7748=AXIS2_PLACEMENT_3D('',#11598,#9506,#9507);
+#7749=AXIS2_PLACEMENT_3D('',#11612,#9516,#9517);
+#7750=AXIS2_PLACEMENT_3D('',#11614,#9518,#9519);
+#7751=AXIS2_PLACEMENT_3D('',#11616,#9521,#9522);
+#7752=AXIS2_PLACEMENT_3D('',#11619,#9524,#9525);
+#7753=AXIS2_PLACEMENT_3D('',#11620,#9526,#9527);
+#7754=AXIS2_PLACEMENT_3D('',#11622,#9528,#9529);
+#7755=AXIS2_PLACEMENT_3D('',#11624,#9531,#9532);
+#7756=AXIS2_PLACEMENT_3D('',#11626,#9534,#9535);
+#7757=AXIS2_PLACEMENT_3D('',#11630,#9537,#9538);
+#7758=AXIS2_PLACEMENT_3D('',#11632,#9540,#9541);
+#7759=AXIS2_PLACEMENT_3D('',#11634,#9543,#9544);
+#7760=AXIS2_PLACEMENT_3D('',#11636,#9545,#9546);
+#7761=AXIS2_PLACEMENT_3D('',#11638,#9548,#9549);
+#7762=AXIS2_PLACEMENT_3D('',#11640,#9551,#9552);
+#7763=AXIS2_PLACEMENT_3D('',#11642,#9553,#9554);
+#7764=AXIS2_PLACEMENT_3D('',#11644,#9556,#9557);
+#7765=AXIS2_PLACEMENT_3D('',#11646,#9559,#9560);
+#7766=AXIS2_PLACEMENT_3D('',#11650,#9562,#9563);
+#7767=AXIS2_PLACEMENT_3D('',#11652,#9565,#9566);
+#7768=AXIS2_PLACEMENT_3D('',#11656,#9569,#9570);
+#7769=AXIS2_PLACEMENT_3D('',#11657,#9571,#9572);
+#7770=AXIS2_PLACEMENT_3D('',#11658,#9573,#9574);
+#7771=AXIS2_PLACEMENT_3D('',#11661,#9576,#9577);
+#7772=AXIS2_PLACEMENT_3D('',#11662,#9578,#9579);
+#7773=AXIS2_PLACEMENT_3D('',#11668,#9583,#9584);
+#7774=AXIS2_PLACEMENT_3D('',#11670,#9586,#9587);
+#7775=AXIS2_PLACEMENT_3D('',#11672,#9589,#9590);
+#7776=AXIS2_PLACEMENT_3D('',#11678,#9594,#9595);
+#7777=AXIS2_PLACEMENT_3D('',#11680,#9597,#9598);
+#7778=AXIS2_PLACEMENT_3D('',#11682,#9600,#9601);
+#7779=AXIS2_PLACEMENT_3D('',#11683,#9602,#9603);
+#7780=AXIS2_PLACEMENT_3D('',#11684,#9604,#9605);
+#7781=AXIS2_PLACEMENT_3D('',#11685,#9606,#9607);
+#7782=AXIS2_PLACEMENT_3D('',#11686,#9608,#9609);
+#7783=AXIS2_PLACEMENT_3D('',#11687,#9610,#9611);
+#7784=AXIS2_PLACEMENT_3D('',#11688,#9612,#9613);
+#7785=AXIS2_PLACEMENT_3D('',#11690,#9614,#9615);
+#7786=AXIS2_PLACEMENT_3D('',#11694,#9617,#9618);
+#7787=AXIS2_PLACEMENT_3D('',#11697,#9620,#9621);
+#7788=AXIS2_PLACEMENT_3D('',#11699,#9622,#9623);
+#7789=AXIS2_PLACEMENT_3D('',#11701,#9624,#9625);
+#7790=AXIS2_PLACEMENT_3D('',#11703,#9626,#9627);
+#7791=AXIS2_PLACEMENT_3D('',#11704,#9628,#9629);
+#7792=AXIS2_PLACEMENT_3D('',#11707,#9631,#9632);
+#7793=AXIS2_PLACEMENT_3D('',#11708,#9633,#9634);
+#7794=AXIS2_PLACEMENT_3D('',#11709,#9635,#9636);
+#7795=AXIS2_PLACEMENT_3D('',#11712,#9638,#9639);
+#7796=AXIS2_PLACEMENT_3D('',#11713,#9640,#9641);
+#7797=AXIS2_PLACEMENT_3D('',#11714,#9642,#9643);
+#7798=AXIS2_PLACEMENT_3D('',#11717,#9645,#9646);
+#7799=AXIS2_PLACEMENT_3D('',#11718,#9647,#9648);
+#7800=AXIS2_PLACEMENT_3D('',#11719,#9649,#9650);
+#7801=AXIS2_PLACEMENT_3D('',#11722,#9652,#9653);
+#7802=AXIS2_PLACEMENT_3D('',#11723,#9654,#9655);
+#7803=AXIS2_PLACEMENT_3D('',#11724,#9656,#9657);
+#7804=AXIS2_PLACEMENT_3D('',#11726,#9659,#9660);
+#7805=AXIS2_PLACEMENT_3D('',#11728,#9662,#9663);
+#7806=AXIS2_PLACEMENT_3D('',#11730,#9665,#9666);
+#7807=AXIS2_PLACEMENT_3D('',#11731,#9667,#9668);
+#7808=AXIS2_PLACEMENT_3D('',#11732,#9669,#9670);
+#7809=AXIS2_PLACEMENT_3D('',#11733,#9671,#9672);
+#7810=AXIS2_PLACEMENT_3D('',#11740,#9676,#9677);
+#7811=AXIS2_PLACEMENT_3D('',#11747,#9681,#9682);
+#7812=AXIS2_PLACEMENT_3D('',#11750,#9685,#9686);
+#7813=AXIS2_PLACEMENT_3D('',#11757,#9690,#9691);
+#7814=AXIS2_PLACEMENT_3D('',#11764,#9695,#9696);
+#7815=AXIS2_PLACEMENT_3D('',#11767,#9699,#9700);
+#7816=AXIS2_PLACEMENT_3D('',#11774,#9704,#9705);
+#7817=AXIS2_PLACEMENT_3D('',#11781,#9709,#9710);
+#7818=AXIS2_PLACEMENT_3D('',#11784,#9713,#9714);
+#7819=AXIS2_PLACEMENT_3D('',#11790,#9718,#9719);
+#7820=AXIS2_PLACEMENT_3D('',#11796,#9723,#9724);
+#7821=AXIS2_PLACEMENT_3D('',#11803,#9728,#9729);
+#7822=AXIS2_PLACEMENT_3D('',#11812,#9734,#9735);
+#7823=AXIS2_PLACEMENT_3D('',#11819,#9739,#9740);
+#7824=AXIS2_PLACEMENT_3D('',#11826,#9744,#9745);
+#7825=AXIS2_PLACEMENT_3D('',#11829,#9748,#9749);
+#7826=AXIS2_PLACEMENT_3D('',#11836,#9753,#9754);
+#7827=AXIS2_PLACEMENT_3D('',#11843,#9758,#9759);
+#7828=AXIS2_PLACEMENT_3D('',#11846,#9762,#9763);
+#7829=AXIS2_PLACEMENT_3D('',#11852,#9767,#9768);
+#7830=AXIS2_PLACEMENT_3D('',#11859,#9772,#9773);
+#7831=AXIS2_PLACEMENT_3D('',#11862,#9776,#9777);
+#7832=AXIS2_PLACEMENT_3D('',#11869,#9781,#9782);
+#7833=AXIS2_PLACEMENT_3D('',#11875,#9786,#9787);
+#7834=AXIS2_PLACEMENT_3D('',#11882,#9791,#9792);
+#7835=AXIS2_PLACEMENT_3D('',#11885,#9795,#9796);
+#7836=AXIS2_PLACEMENT_3D('',#11891,#9800,#9801);
+#7837=AXIS2_PLACEMENT_3D('',#11897,#9805,#9806);
+#7838=AXIS2_PLACEMENT_3D('',#11900,#9809,#9810);
+#7839=AXIS2_PLACEMENT_3D('',#11903,#9813,#9814);
+#7840=AXIS2_PLACEMENT_3D('',#11906,#9817,#9818);
+#7841=AXIS2_PLACEMENT_3D('',#11912,#9822,#9823);
+#7842=AXIS2_PLACEMENT_3D('',#11915,#9826,#9827);
+#7843=AXIS2_PLACEMENT_3D('',#11918,#9830,#9831);
+#7844=AXIS2_PLACEMENT_3D('',#11921,#9834,#9835);
+#7845=AXIS2_PLACEMENT_3D('',#11927,#9839,#9840);
+#7846=AXIS2_PLACEMENT_3D('',#11930,#9843,#9844);
+#7847=AXIS2_PLACEMENT_3D('',#11936,#9848,#9849);
+#7848=AXIS2_PLACEMENT_3D('',#11939,#9852,#9853);
+#7849=AXIS2_PLACEMENT_3D('',#11945,#9857,#9858);
+#7850=AXIS2_PLACEMENT_3D('',#11948,#9861,#9862);
+#7851=AXIS2_PLACEMENT_3D('',#11951,#9865,#9866);
+#7852=AXIS2_PLACEMENT_3D('',#11954,#9869,#9870);
+#7853=AXIS2_PLACEMENT_3D('',#11957,#9873,#9874);
+#7854=AXIS2_PLACEMENT_3D('',#11960,#9877,#9878);
+#7855=AXIS2_PLACEMENT_3D('',#11966,#9882,#9883);
+#7856=AXIS2_PLACEMENT_3D('',#11972,#9887,#9888);
+#7857=AXIS2_PLACEMENT_3D('',#11975,#9891,#9892);
+#7858=AXIS2_PLACEMENT_3D('',#11976,#9893,#9894);
+#7859=AXIS2_PLACEMENT_3D('',#11979,#9897,#9898);
+#7860=AXIS2_PLACEMENT_3D('',#11981,#9900,#9901);
+#7861=AXIS2_PLACEMENT_3D('',#11983,#9902,#9903);
+#7862=AXIS2_PLACEMENT_3D('',#11984,#9904,#9905);
+#7863=AXIS2_PLACEMENT_3D('',#11986,#9907,#9908);
+#7864=AXIS2_PLACEMENT_3D('',#11988,#9910,#9911);
+#7865=AXIS2_PLACEMENT_3D('',#11989,#9912,#9913);
+#7866=AXIS2_PLACEMENT_3D('',#11990,#9914,#9915);
+#7867=AXIS2_PLACEMENT_3D('',#11992,#9916,#9917);
+#7868=AXIS2_PLACEMENT_3D('',#11993,#9918,#9919);
+#7869=AXIS2_PLACEMENT_3D('',#11994,#9920,#9921);
+#7870=AXIS2_PLACEMENT_3D('',#11997,#9923,#9924);
+#7871=AXIS2_PLACEMENT_3D('',#11998,#9925,#9926);
+#7872=AXIS2_PLACEMENT_3D('',#12000,#9927,#9928);
+#7873=AXIS2_PLACEMENT_3D('',#12001,#9929,#9930);
+#7874=AXIS2_PLACEMENT_3D('',#12003,#9932,#9933);
+#7875=AXIS2_PLACEMENT_3D('',#12005,#9935,#9936);
+#7876=AXIS2_PLACEMENT_3D('',#12007,#9938,#9939);
+#7877=AXIS2_PLACEMENT_3D('',#12008,#9940,#9941);
+#7878=AXIS2_PLACEMENT_3D('',#12009,#9942,#9943);
+#7879=AXIS2_PLACEMENT_3D('',#12010,#9944,#9945);
+#7880=AXIS2_PLACEMENT_3D('',#12011,#9946,#9947);
+#7881=AXIS2_PLACEMENT_3D('',#12012,#9948,#9949);
+#7882=AXIS2_PLACEMENT_3D('',#12013,#9950,#9951);
+#7883=AXIS2_PLACEMENT_3D('',#12014,#9952,#9953);
+#7884=DIRECTION('axis',(0.,0.,1.));
+#7885=DIRECTION('refdir',(1.,0.,0.));
+#7886=DIRECTION('axis',(0.,0.,1.));
+#7887=DIRECTION('refdir',(1.,0.,0.));
+#7888=DIRECTION('center_axis',(0.,0.,-1.));
+#7889=DIRECTION('ref_axis',(-1.,0.,0.));
+#7890=DIRECTION('',(1.,0.,0.));
+#7891=DIRECTION('',(0.,1.,0.));
+#7892=DIRECTION('',(-1.,0.,0.));
+#7893=DIRECTION('',(0.,1.,0.));
+#7894=DIRECTION('center_axis',(0.,-1.,0.));
+#7895=DIRECTION('ref_axis',(-1.,0.,0.));
+#7896=DIRECTION('',(1.,0.,0.));
+#7897=DIRECTION('',(0.,0.,-1.));
+#7898=DIRECTION('',(-1.,0.,0.));
+#7899=DIRECTION('',(0.,0.,-1.));
+#7900=DIRECTION('center_axis',(1.,0.,0.));
+#7901=DIRECTION('ref_axis',(0.,-1.,0.));
+#7902=DIRECTION('',(0.,1.,0.));
+#7903=DIRECTION('',(0.,-1.,0.));
+#7904=DIRECTION('',(0.,0.,-1.));
+#7905=DIRECTION('',(0.,1.,0.));
+#7906=DIRECTION('center_axis',(0.,1.,0.));
+#7907=DIRECTION('ref_axis',(1.,0.,0.));
+#7908=DIRECTION('',(-1.,0.,0.));
+#7909=DIRECTION('',(1.,0.,0.));
+#7910=DIRECTION('',(0.,0.,1.));
+#7911=DIRECTION('center_axis',(-1.,0.,0.));
+#7912=DIRECTION('ref_axis',(0.,-1.,0.));
+#7913=DIRECTION('',(0.,0.,-1.));
+#7914=DIRECTION('',(0.,1.,0.));
+#7915=DIRECTION('',(0.,0.,-1.));
+#7916=DIRECTION('center_axis',(-1.,0.,0.));
+#7917=DIRECTION('ref_axis',(0.,-1.,0.));
+#7918=DIRECTION('',(0.,-1.,0.));
+#7919=DIRECTION('',(0.,0.,1.));
+#7920=DIRECTION('',(0.,1.,0.));
+#7921=DIRECTION('center_axis',(-1.,0.,0.));
+#7922=DIRECTION('ref_axis',(0.,-1.,0.));
+#7923=DIRECTION('',(0.,1.,0.));
+#7924=DIRECTION('',(0.,0.,1.));
+#7925=DIRECTION('',(0.,-1.,0.));
+#7926=DIRECTION('center_axis',(-1.,0.,0.));
+#7927=DIRECTION('ref_axis',(0.,-1.,0.));
+#7928=DIRECTION('',(0.,1.,0.));
+#7929=DIRECTION('',(0.,0.,1.));
+#7930=DIRECTION('',(0.,-1.,0.));
+#7931=DIRECTION('',(0.,0.,1.));
+#7932=DIRECTION('center_axis',(0.,1.,0.));
+#7933=DIRECTION('ref_axis',(-1.,0.,0.));
+#7934=DIRECTION('',(1.,0.,0.));
+#7935=DIRECTION('',(-1.,0.,0.));
+#7936=DIRECTION('',(0.,0.,1.));
+#7937=DIRECTION('center_axis',(1.,0.,0.));
+#7938=DIRECTION('ref_axis',(0.,1.,0.));
+#7939=DIRECTION('',(0.,-1.,0.));
+#7940=DIRECTION('',(0.,1.,0.));
+#7941=DIRECTION('',(0.,0.,1.));
+#7942=DIRECTION('center_axis',(0.,-1.,0.));
+#7943=DIRECTION('ref_axis',(1.,0.,0.));
+#7944=DIRECTION('',(-1.,0.,0.));
+#7945=DIRECTION('',(1.,0.,0.));
+#7946=DIRECTION('center_axis',(0.,0.,1.));
+#7947=DIRECTION('ref_axis',(1.,0.,0.));
+#7948=DIRECTION('center_axis',(0.,0.,-1.));
+#7949=DIRECTION('ref_axis',(1.,0.,0.));
+#7950=DIRECTION('center_axis',(0.,0.,-1.));
+#7951=DIRECTION('ref_axis',(1.,0.,0.));
+#7952=DIRECTION('',(0.,0.,1.));
+#7953=DIRECTION('center_axis',(0.,0.,1.));
+#7954=DIRECTION('ref_axis',(1.,0.,0.));
+#7955=DIRECTION('center_axis',(0.,0.,-1.));
+#7956=DIRECTION('ref_axis',(1.,0.,0.));
+#7957=DIRECTION('center_axis',(1.,0.,0.));
+#7958=DIRECTION('ref_axis',(0.,-1.,0.));
+#7959=DIRECTION('',(0.,1.,0.));
+#7960=DIRECTION('',(0.,0.,-1.));
+#7961=DIRECTION('',(0.,-1.,0.));
+#7962=DIRECTION('',(0.,0.,-1.));
+#7963=DIRECTION('center_axis',(0.,1.,0.));
+#7964=DIRECTION('ref_axis',(1.,0.,0.));
+#7965=DIRECTION('',(-1.,0.,0.));
+#7966=DIRECTION('',(1.,0.,0.));
+#7967=DIRECTION('',(0.,0.,-1.));
+#7968=DIRECTION('center_axis',(-1.,0.,0.));
+#7969=DIRECTION('ref_axis',(0.,1.,0.));
+#7970=DIRECTION('',(0.,-1.,0.));
+#7971=DIRECTION('',(0.,1.,0.));
+#7972=DIRECTION('',(0.,0.,-1.));
+#7973=DIRECTION('center_axis',(0.,-1.,0.));
+#7974=DIRECTION('ref_axis',(-1.,0.,0.));
+#7975=DIRECTION('',(1.,0.,0.));
+#7976=DIRECTION('',(-1.,0.,0.));
+#7977=DIRECTION('center_axis',(0.,0.,-1.));
+#7978=DIRECTION('ref_axis',(-1.,0.,0.));
+#7979=DIRECTION('center_axis',(-1.,0.,0.));
+#7980=DIRECTION('ref_axis',(0.,1.,0.));
+#7981=DIRECTION('',(0.,-1.,0.));
+#7982=DIRECTION('',(0.,0.,-1.));
+#7983=DIRECTION('',(0.,1.,0.));
+#7984=DIRECTION('',(0.,0.,-1.));
+#7985=DIRECTION('center_axis',(0.,-1.,0.));
+#7986=DIRECTION('ref_axis',(-1.,0.,0.));
+#7987=DIRECTION('',(1.,0.,0.));
+#7988=DIRECTION('',(-1.,0.,0.));
+#7989=DIRECTION('',(0.,0.,-1.));
+#7990=DIRECTION('center_axis',(1.,0.,0.));
+#7991=DIRECTION('ref_axis',(0.,-1.,0.));
+#7992=DIRECTION('',(0.,1.,0.));
+#7993=DIRECTION('',(0.,-1.,0.));
+#7994=DIRECTION('',(0.,0.,-1.));
+#7995=DIRECTION('center_axis',(0.,1.,0.));
+#7996=DIRECTION('ref_axis',(1.,0.,0.));
+#7997=DIRECTION('',(-1.,0.,0.));
+#7998=DIRECTION('',(1.,0.,0.));
+#7999=DIRECTION('center_axis',(0.,0.,-1.));
+#8000=DIRECTION('ref_axis',(-1.,0.,0.));
+#8001=DIRECTION('center_axis',(1.,0.,0.));
+#8002=DIRECTION('ref_axis',(0.,-1.,0.));
+#8003=DIRECTION('',(0.,1.,0.));
+#8004=DIRECTION('',(0.,0.,-1.));
+#8005=DIRECTION('',(0.,-1.,0.));
+#8006=DIRECTION('',(0.,0.,-1.));
+#8007=DIRECTION('center_axis',(0.,1.,0.));
+#8008=DIRECTION('ref_axis',(1.,0.,0.));
+#8009=DIRECTION('',(-1.,0.,0.));
+#8010=DIRECTION('',(1.,0.,0.));
+#8011=DIRECTION('',(0.,0.,-1.));
+#8012=DIRECTION('center_axis',(-1.,0.,0.));
+#8013=DIRECTION('ref_axis',(0.,1.,0.));
+#8014=DIRECTION('',(0.,-1.,0.));
+#8015=DIRECTION('',(0.,1.,0.));
+#8016=DIRECTION('',(0.,0.,-1.));
+#8017=DIRECTION('center_axis',(0.,-1.,0.));
+#8018=DIRECTION('ref_axis',(-1.,0.,0.));
+#8019=DIRECTION('',(1.,0.,0.));
+#8020=DIRECTION('',(-1.,0.,0.));
+#8021=DIRECTION('center_axis',(0.,0.,-1.));
+#8022=DIRECTION('ref_axis',(-1.,0.,0.));
+#8023=DIRECTION('center_axis',(0.,1.,0.));
+#8024=DIRECTION('ref_axis',(1.,0.,0.));
+#8025=DIRECTION('',(-1.,0.,0.));
+#8026=DIRECTION('',(0.,0.,-1.));
+#8027=DIRECTION('',(1.,0.,0.));
+#8028=DIRECTION('',(0.,0.,-1.));
+#8029=DIRECTION('center_axis',(-1.,0.,0.));
+#8030=DIRECTION('ref_axis',(0.,1.,0.));
+#8031=DIRECTION('',(0.,-1.,0.));
+#8032=DIRECTION('',(0.,1.,0.));
+#8033=DIRECTION('',(0.,0.,-1.));
+#8034=DIRECTION('center_axis',(0.,-1.,0.));
+#8035=DIRECTION('ref_axis',(-1.,0.,0.));
+#8036=DIRECTION('',(1.,0.,0.));
+#8037=DIRECTION('',(-1.,0.,0.));
+#8038=DIRECTION('',(0.,0.,-1.));
+#8039=DIRECTION('center_axis',(1.,0.,0.));
+#8040=DIRECTION('ref_axis',(0.,-1.,0.));
+#8041=DIRECTION('',(0.,1.,0.));
+#8042=DIRECTION('',(0.,-1.,0.));
+#8043=DIRECTION('center_axis',(0.,0.,-1.));
+#8044=DIRECTION('ref_axis',(-1.,0.,0.));
+#8045=DIRECTION('center_axis',(1.,0.,0.));
+#8046=DIRECTION('ref_axis',(0.,-1.,0.));
+#8047=DIRECTION('',(0.,1.,0.));
+#8048=DIRECTION('',(0.,0.,-1.));
+#8049=DIRECTION('',(0.,-1.,0.));
+#8050=DIRECTION('',(0.,0.,-1.));
+#8051=DIRECTION('center_axis',(0.,1.,0.));
+#8052=DIRECTION('ref_axis',(1.,0.,0.));
+#8053=DIRECTION('',(-1.,0.,0.));
+#8054=DIRECTION('',(1.,0.,0.));
+#8055=DIRECTION('',(0.,0.,-1.));
+#8056=DIRECTION('center_axis',(-1.,0.,0.));
+#8057=DIRECTION('ref_axis',(0.,1.,0.));
+#8058=DIRECTION('',(0.,-1.,0.));
+#8059=DIRECTION('',(0.,1.,0.));
+#8060=DIRECTION('',(0.,0.,-1.));
+#8061=DIRECTION('center_axis',(0.,-1.,0.));
+#8062=DIRECTION('ref_axis',(-1.,0.,0.));
+#8063=DIRECTION('',(1.,0.,0.));
+#8064=DIRECTION('',(-1.,0.,0.));
+#8065=DIRECTION('center_axis',(0.,0.,-1.));
+#8066=DIRECTION('ref_axis',(-1.,0.,0.));
+#8067=DIRECTION('center_axis',(-1.,0.,0.));
+#8068=DIRECTION('ref_axis',(0.,1.,0.));
+#8069=DIRECTION('',(0.,-1.,0.));
+#8070=DIRECTION('',(0.,0.,-1.));
+#8071=DIRECTION('',(0.,1.,0.));
+#8072=DIRECTION('',(0.,0.,-1.));
+#8073=DIRECTION('center_axis',(0.,-1.,0.));
+#8074=DIRECTION('ref_axis',(-1.,0.,0.));
+#8075=DIRECTION('',(1.,0.,0.));
+#8076=DIRECTION('',(-1.,0.,0.));
+#8077=DIRECTION('',(0.,0.,-1.));
+#8078=DIRECTION('center_axis',(1.,0.,0.));
+#8079=DIRECTION('ref_axis',(0.,-1.,0.));
+#8080=DIRECTION('',(0.,1.,0.));
+#8081=DIRECTION('',(0.,-1.,0.));
+#8082=DIRECTION('',(0.,0.,-1.));
+#8083=DIRECTION('center_axis',(0.,1.,0.));
+#8084=DIRECTION('ref_axis',(1.,0.,0.));
+#8085=DIRECTION('',(-1.,0.,0.));
+#8086=DIRECTION('',(1.,0.,0.));
+#8087=DIRECTION('center_axis',(0.,0.,-1.));
+#8088=DIRECTION('ref_axis',(-1.,0.,0.));
+#8089=DIRECTION('center_axis',(1.,0.,0.));
+#8090=DIRECTION('ref_axis',(0.,-1.,0.));
+#8091=DIRECTION('',(0.,1.,0.));
+#8092=DIRECTION('',(0.,0.,-1.));
+#8093=DIRECTION('',(0.,-1.,0.));
+#8094=DIRECTION('',(0.,0.,-1.));
+#8095=DIRECTION('center_axis',(0.,1.,0.));
+#8096=DIRECTION('ref_axis',(1.,0.,0.));
+#8097=DIRECTION('',(-1.,0.,0.));
+#8098=DIRECTION('',(1.,0.,0.));
+#8099=DIRECTION('',(0.,0.,-1.));
+#8100=DIRECTION('',(-1.,0.,0.));
+#8101=DIRECTION('center_axis',(-1.,0.,0.));
+#8102=DIRECTION('ref_axis',(0.,1.,0.));
+#8103=DIRECTION('',(0.,-1.,0.));
+#8104=DIRECTION('',(0.,1.,0.));
+#8105=DIRECTION('',(0.,0.,-1.));
+#8106=DIRECTION('center_axis',(0.,-1.,0.));
+#8107=DIRECTION('ref_axis',(-1.,0.,0.));
+#8108=DIRECTION('',(1.,0.,0.));
+#8109=DIRECTION('',(-1.,0.,0.));
+#8110=DIRECTION('',(1.,0.,0.));
+#8111=DIRECTION('center_axis',(0.,0.,-1.));
+#8112=DIRECTION('ref_axis',(-1.,0.,0.));
+#8113=DIRECTION('center_axis',(0.,0.,-1.));
+#8114=DIRECTION('ref_axis',(1.,0.,0.));
+#8115=DIRECTION('',(0.,-1.,0.));
+#8116=DIRECTION('center_axis',(1.,0.,0.));
+#8117=DIRECTION('ref_axis',(0.,-1.,0.));
+#8118=DIRECTION('',(0.,1.,0.));
+#8119=DIRECTION('',(0.,0.,-1.));
+#8120=DIRECTION('',(0.,-1.,0.));
+#8121=DIRECTION('',(0.,0.,-1.));
+#8122=DIRECTION('center_axis',(0.,1.,0.));
+#8123=DIRECTION('ref_axis',(1.,0.,0.));
+#8124=DIRECTION('',(-1.,0.,0.));
+#8125=DIRECTION('',(1.,0.,0.));
+#8126=DIRECTION('',(0.,0.,-1.));
+#8127=DIRECTION('center_axis',(-1.,0.,0.));
+#8128=DIRECTION('ref_axis',(0.,1.,0.));
+#8129=DIRECTION('',(0.,-1.,0.));
+#8130=DIRECTION('',(0.,1.,0.));
+#8131=DIRECTION('',(0.,0.,-1.));
+#8132=DIRECTION('center_axis',(0.,-1.,0.));
+#8133=DIRECTION('ref_axis',(-1.,0.,0.));
+#8134=DIRECTION('',(1.,0.,0.));
+#8135=DIRECTION('',(-1.,0.,0.));
+#8136=DIRECTION('center_axis',(0.,0.,-1.));
+#8137=DIRECTION('ref_axis',(-1.,0.,0.));
+#8138=DIRECTION('center_axis',(1.,0.,0.));
+#8139=DIRECTION('ref_axis',(0.,-1.,0.));
+#8140=DIRECTION('',(0.,1.,0.));
+#8141=DIRECTION('',(0.,0.,-1.));
+#8142=DIRECTION('',(0.,-1.,0.));
+#8143=DIRECTION('',(0.,0.,-1.));
+#8144=DIRECTION('center_axis',(0.,1.,0.));
+#8145=DIRECTION('ref_axis',(1.,0.,0.));
+#8146=DIRECTION('',(-1.,0.,0.));
+#8147=DIRECTION('',(1.,0.,0.));
+#8148=DIRECTION('',(0.,0.,-1.));
+#8149=DIRECTION('center_axis',(-1.,0.,0.));
+#8150=DIRECTION('ref_axis',(0.,1.,0.));
+#8151=DIRECTION('',(0.,-1.,0.));
+#8152=DIRECTION('',(0.,1.,0.));
+#8153=DIRECTION('',(0.,0.,-1.));
+#8154=DIRECTION('center_axis',(0.,-1.,0.));
+#8155=DIRECTION('ref_axis',(-1.,0.,0.));
+#8156=DIRECTION('',(1.,0.,0.));
+#8157=DIRECTION('',(-1.,0.,0.));
+#8158=DIRECTION('center_axis',(0.,0.,-1.));
+#8159=DIRECTION('ref_axis',(-1.,0.,0.));
+#8160=DIRECTION('center_axis',(0.,1.,0.));
+#8161=DIRECTION('ref_axis',(1.,0.,0.));
+#8162=DIRECTION('',(-1.,0.,0.));
+#8163=DIRECTION('',(0.,0.,-1.));
+#8164=DIRECTION('',(1.,0.,0.));
+#8165=DIRECTION('',(0.,0.,-1.));
+#8166=DIRECTION('center_axis',(-1.,0.,0.));
+#8167=DIRECTION('ref_axis',(0.,1.,0.));
+#8168=DIRECTION('',(0.,-1.,0.));
+#8169=DIRECTION('',(0.,1.,0.));
+#8170=DIRECTION('',(0.,0.,-1.));
+#8171=DIRECTION('center_axis',(0.,-1.,0.));
+#8172=DIRECTION('ref_axis',(-1.,0.,0.));
+#8173=DIRECTION('',(1.,0.,0.));
+#8174=DIRECTION('',(-1.,0.,0.));
+#8175=DIRECTION('',(0.,0.,-1.));
+#8176=DIRECTION('center_axis',(1.,0.,0.));
+#8177=DIRECTION('ref_axis',(0.,-1.,0.));
+#8178=DIRECTION('',(0.,1.,0.));
+#8179=DIRECTION('',(0.,-1.,0.));
+#8180=DIRECTION('center_axis',(0.,0.,-1.));
+#8181=DIRECTION('ref_axis',(-1.,0.,0.));
+#8182=DIRECTION('center_axis',(1.,0.,0.));
+#8183=DIRECTION('ref_axis',(0.,-1.,0.));
+#8184=DIRECTION('',(0.,1.,0.));
+#8185=DIRECTION('',(0.,0.,-1.));
+#8186=DIRECTION('',(0.,-1.,0.));
+#8187=DIRECTION('',(0.,0.,-1.));
+#8188=DIRECTION('center_axis',(0.,1.,0.));
+#8189=DIRECTION('ref_axis',(1.,0.,0.));
+#8190=DIRECTION('',(-1.,0.,0.));
+#8191=DIRECTION('',(1.,0.,0.));
+#8192=DIRECTION('',(0.,0.,-1.));
+#8193=DIRECTION('center_axis',(-1.,0.,0.));
+#8194=DIRECTION('ref_axis',(0.,1.,0.));
+#8195=DIRECTION('',(0.,-1.,0.));
+#8196=DIRECTION('',(0.,1.,0.));
+#8197=DIRECTION('',(0.,0.,-1.));
+#8198=DIRECTION('center_axis',(0.,-1.,0.));
+#8199=DIRECTION('ref_axis',(-1.,0.,0.));
+#8200=DIRECTION('',(1.,0.,0.));
+#8201=DIRECTION('',(-1.,0.,0.));
+#8202=DIRECTION('center_axis',(0.,0.,-1.));
+#8203=DIRECTION('ref_axis',(-1.,0.,0.));
+#8204=DIRECTION('center_axis',(0.,0.,-1.));
+#8205=DIRECTION('ref_axis',(-1.,0.,0.));
+#8206=DIRECTION('',(1.,0.,0.));
+#8207=DIRECTION('',(0.,1.,0.));
+#8208=DIRECTION('',(-1.,0.,0.));
+#8209=DIRECTION('center_axis',(0.,0.,1.));
+#8210=DIRECTION('ref_axis',(1.,0.,0.));
+#8211=DIRECTION('',(1.,0.,0.));
+#8212=DIRECTION('',(0.,1.,0.));
+#8213=DIRECTION('',(-1.,0.,0.));
+#8214=DIRECTION('center_axis',(0.,0.,1.));
+#8215=DIRECTION('ref_axis',(0.,1.,0.));
+#8216=DIRECTION('',(1.,0.,0.));
+#8217=DIRECTION('center_axis',(0.,0.,1.));
+#8218=DIRECTION('ref_axis',(1.,1.11022302462515E-15,0.));
+#8219=DIRECTION('',(0.,-1.,0.));
+#8220=DIRECTION('',(0.,-1.,0.));
+#8221=DIRECTION('center_axis',(0.,0.,1.));
+#8222=DIRECTION('ref_axis',(0.,-1.,0.));
+#8223=DIRECTION('',(-1.,0.,0.));
+#8224=DIRECTION('center_axis',(0.,0.,1.));
+#8225=DIRECTION('ref_axis',(-1.,-1.11022302462516E-15,0.));
+#8226=DIRECTION('center_axis',(0.,0.,-1.));
+#8227=DIRECTION('ref_axis',(1.,0.,0.));
+#8228=DIRECTION('center_axis',(0.,0.,-1.));
+#8229=DIRECTION('ref_axis',(1.,0.,0.));
+#8230=DIRECTION('center_axis',(0.,0.,-1.));
+#8231=DIRECTION('ref_axis',(1.,0.,0.));
+#8232=DIRECTION('center_axis',(0.,0.,-1.));
+#8233=DIRECTION('ref_axis',(1.,0.,0.));
+#8234=DIRECTION('center_axis',(-1.,0.,0.));
+#8235=DIRECTION('ref_axis',(0.,1.,0.));
+#8236=DIRECTION('',(0.,0.,-1.));
+#8237=DIRECTION('',(0.,1.,0.));
+#8238=DIRECTION('',(0.,0.,-1.));
+#8239=DIRECTION('center_axis',(0.,-1.,0.));
+#8240=DIRECTION('ref_axis',(-1.,0.,0.));
+#8241=DIRECTION('',(-1.,0.,0.));
+#8242=DIRECTION('',(0.,0.,-1.));
+#8243=DIRECTION('center_axis',(1.,0.,0.));
+#8244=DIRECTION('ref_axis',(0.,-1.,0.));
+#8245=DIRECTION('',(0.,-1.,0.));
+#8246=DIRECTION('',(0.,0.,-1.));
+#8247=DIRECTION('center_axis',(0.,1.,0.));
+#8248=DIRECTION('ref_axis',(1.,0.,0.));
+#8249=DIRECTION('',(1.,0.,0.));
+#8250=DIRECTION('center_axis',(0.,0.,-1.));
+#8251=DIRECTION('ref_axis',(-1.,0.,0.));
+#8252=DIRECTION('center_axis',(-1.,0.,0.));
+#8253=DIRECTION('ref_axis',(0.,-1.,0.));
+#8254=DIRECTION('',(0.,1.,0.));
+#8255=DIRECTION('',(0.,0.,1.));
+#8256=DIRECTION('',(0.,-1.,0.));
+#8257=DIRECTION('',(0.,0.,1.));
+#8258=DIRECTION('center_axis',(0.,1.,0.));
+#8259=DIRECTION('ref_axis',(-1.,0.,0.));
+#8260=DIRECTION('',(1.,0.,0.));
+#8261=DIRECTION('',(-1.,0.,0.));
+#8262=DIRECTION('',(0.,0.,1.));
+#8263=DIRECTION('center_axis',(1.,0.,0.));
+#8264=DIRECTION('ref_axis',(0.,1.,0.));
+#8265=DIRECTION('',(0.,-1.,0.));
+#8266=DIRECTION('',(0.,1.,0.));
+#8267=DIRECTION('',(0.,0.,1.));
+#8268=DIRECTION('center_axis',(0.,-1.,0.));
+#8269=DIRECTION('ref_axis',(1.,0.,0.));
+#8270=DIRECTION('',(-1.,0.,0.));
+#8271=DIRECTION('',(1.,0.,0.));
+#8272=DIRECTION('center_axis',(0.,0.,1.));
+#8273=DIRECTION('ref_axis',(1.,0.,0.));
+#8274=DIRECTION('center_axis',(-1.,0.,0.));
+#8275=DIRECTION('ref_axis',(0.,-1.,0.));
+#8276=DIRECTION('',(0.,1.,0.));
+#8277=DIRECTION('',(0.,0.,1.));
+#8278=DIRECTION('',(0.,-1.,0.));
+#8279=DIRECTION('',(0.,0.,1.));
+#8280=DIRECTION('center_axis',(1.,0.,0.));
+#8281=DIRECTION('ref_axis',(0.,1.,0.));
+#8282=DIRECTION('',(0.,-1.,0.));
+#8283=DIRECTION('',(0.,0.,1.));
+#8284=DIRECTION('',(0.,1.,0.));
+#8285=DIRECTION('',(0.,0.,1.));
+#8286=DIRECTION('center_axis',(0.,0.,1.));
+#8287=DIRECTION('ref_axis',(1.,0.,0.));
+#8288=DIRECTION('',(1.,0.,0.));
+#8289=DIRECTION('',(-1.,0.,0.));
+#8290=DIRECTION('center_axis',(0.,0.,1.));
+#8291=DIRECTION('ref_axis',(1.,0.,0.));
+#8292=DIRECTION('center_axis',(0.,0.,1.));
+#8293=DIRECTION('ref_axis',(-1.,-1.11022302462516E-15,0.));
+#8294=DIRECTION('',(1.,0.,0.));
+#8295=DIRECTION('',(-1.,0.,0.));
+#8296=DIRECTION('center_axis',(0.,0.,1.));
+#8297=DIRECTION('ref_axis',(0.,1.,0.));
+#8298=DIRECTION('center_axis',(0.,0.,-1.));
+#8299=DIRECTION('ref_axis',(1.,0.,0.));
+#8300=DIRECTION('center_axis',(0.,0.,-1.));
+#8301=DIRECTION('ref_axis',(1.,0.,0.));
+#8302=DIRECTION('center_axis',(0.,0.,1.));
+#8303=DIRECTION('ref_axis',(1.,0.,0.));
+#8304=DIRECTION('',(1.,0.,0.));
+#8305=DIRECTION('center_axis',(0.,0.,1.));
+#8306=DIRECTION('ref_axis',(0.,-1.,0.));
+#8307=DIRECTION('',(0.,1.,0.));
+#8308=DIRECTION('center_axis',(0.,0.,1.));
+#8309=DIRECTION('ref_axis',(1.,1.11022302462515E-15,0.));
+#8310=DIRECTION('',(-1.,0.,0.));
+#8311=DIRECTION('center_axis',(0.,0.,-1.));
+#8312=DIRECTION('ref_axis',(1.,0.,0.));
+#8313=DIRECTION('center_axis',(0.,0.,-1.));
+#8314=DIRECTION('ref_axis',(1.,0.,0.));
+#8315=DIRECTION('center_axis',(0.,0.,1.));
+#8316=DIRECTION('ref_axis',(1.,0.,0.));
+#8317=DIRECTION('',(0.,0.,-1.));
+#8318=DIRECTION('center_axis',(0.,0.,1.));
+#8319=DIRECTION('ref_axis',(1.,0.,0.));
+#8320=DIRECTION('',(0.,0.,-1.));
+#8321=DIRECTION('center_axis',(0.,0.,1.));
+#8322=DIRECTION('ref_axis',(1.,0.,0.));
+#8323=DIRECTION('',(0.,0.,-1.));
+#8324=DIRECTION('center_axis',(0.,0.,1.));
+#8325=DIRECTION('ref_axis',(1.,0.,0.));
+#8326=DIRECTION('',(0.,0.,-1.));
+#8327=DIRECTION('center_axis',(1.,0.,0.));
+#8328=DIRECTION('ref_axis',(0.,1.,0.));
+#8329=DIRECTION('',(0.,0.,1.));
+#8330=DIRECTION('',(0.,0.,1.));
+#8331=DIRECTION('center_axis',(0.,0.,1.));
+#8332=DIRECTION('ref_axis',(0.,-1.,0.));
+#8333=DIRECTION('',(0.,0.,1.));
+#8334=DIRECTION('center_axis',(0.,-1.,0.));
+#8335=DIRECTION('ref_axis',(1.,0.,0.));
+#8336=DIRECTION('',(0.,0.,1.));
+#8337=DIRECTION('center_axis',(0.,0.,1.));
+#8338=DIRECTION('ref_axis',(-1.,-1.11022302462516E-15,0.));
+#8339=DIRECTION('center_axis',(0.,0.,1.));
+#8340=DIRECTION('ref_axis',(0.,1.,0.));
+#8341=DIRECTION('',(0.,0.,1.));
+#8342=DIRECTION('center_axis',(0.,1.,0.));
+#8343=DIRECTION('ref_axis',(-1.,0.,0.));
+#8344=DIRECTION('',(0.,0.,1.));
+#8345=DIRECTION('center_axis',(0.,0.,1.));
+#8346=DIRECTION('ref_axis',(1.,1.11022302462515E-15,0.));
+#8347=DIRECTION('axis',(0.,0.,1.));
+#8348=DIRECTION('refdir',(1.,0.,0.));
+#8349=DIRECTION('center_axis',(0.,0.,1.));
+#8350=DIRECTION('ref_axis',(1.,0.,0.));
+#8351=DIRECTION('center_axis',(0.,0.,1.));
+#8352=DIRECTION('ref_axis',(1.,0.,0.));
+#8353=DIRECTION('center_axis',(0.,-1.,0.));
+#8354=DIRECTION('ref_axis',(-1.,0.,0.));
+#8355=DIRECTION('center_axis',(0.,0.,-1.));
+#8356=DIRECTION('ref_axis',(1.,0.,0.));
+#8357=DIRECTION('center_axis',(0.,0.,1.));
+#8358=DIRECTION('ref_axis',(-1.,0.,0.));
+#8359=DIRECTION('',(0.,1.,0.));
+#8360=DIRECTION('center_axis',(0.,0.,-1.));
+#8361=DIRECTION('ref_axis',(-1.,4.44089209850013E-14,0.));
+#8362=DIRECTION('',(1.,0.,0.));
+#8363=DIRECTION('center_axis',(0.,0.,-1.));
+#8364=DIRECTION('ref_axis',(8.88178419700046E-14,1.,0.));
+#8365=DIRECTION('',(0.,-1.,0.));
+#8366=DIRECTION('center_axis',(0.,0.,-1.));
+#8367=DIRECTION('ref_axis',(1.,-4.44089209850013E-14,0.));
+#8368=DIRECTION('',(-1.,0.,0.));
+#8369=DIRECTION('center_axis',(0.,0.,-1.));
+#8370=DIRECTION('ref_axis',(-4.44089209850033E-14,-1.,0.));
+#8371=DIRECTION('center_axis',(0.,0.,-1.));
+#8372=DIRECTION('ref_axis',(1.,0.,0.));
+#8373=DIRECTION('',(1.,0.,0.));
+#8374=DIRECTION('',(0.,1.,0.));
+#8375=DIRECTION('',(-1.,0.,0.));
+#8376=DIRECTION('',(0.,-1.,0.));
+#8377=DIRECTION('center_axis',(0.,0.,-1.));
+#8378=DIRECTION('ref_axis',(1.,0.,0.));
+#8379=DIRECTION('',(0.,-1.,0.));
+#8380=DIRECTION('',(1.,0.,0.));
+#8381=DIRECTION('',(5.69800082052357E-15,-0.999999999996703,-2.56795571331492E-6));
+#8382=DIRECTION('',(1.,0.,0.));
+#8383=DIRECTION('center_axis',(0.,0.,-1.));
+#8384=DIRECTION('ref_axis',(1.,0.,0.));
+#8385=DIRECTION('center_axis',(0.,0.,-1.));
+#8386=DIRECTION('ref_axis',(1.,0.,0.));
+#8387=DIRECTION('',(1.,0.,0.));
+#8388=DIRECTION('',(0.,1.,0.));
+#8389=DIRECTION('',(-1.,0.,0.));
+#8390=DIRECTION('',(0.,-1.,0.));
+#8391=DIRECTION('center_axis',(0.,0.,-1.));
+#8392=DIRECTION('ref_axis',(1.,0.,0.));
+#8393=DIRECTION('center_axis',(0.,0.,-1.));
+#8394=DIRECTION('ref_axis',(1.,0.,0.));
+#8395=DIRECTION('center_axis',(0.,0.,-1.));
+#8396=DIRECTION('ref_axis',(1.,0.,0.));
+#8397=DIRECTION('',(0.,0.,1.));
+#8398=DIRECTION('center_axis',(0.,0.,1.));
+#8399=DIRECTION('ref_axis',(1.,0.,0.));
+#8400=DIRECTION('center_axis',(0.,0.,1.));
+#8401=DIRECTION('ref_axis',(1.,0.,0.));
+#8402=DIRECTION('center_axis',(0.,-1.,0.));
+#8403=DIRECTION('ref_axis',(-1.,0.,0.));
+#8404=DIRECTION('center_axis',(0.,0.,-1.));
+#8405=DIRECTION('ref_axis',(1.,0.,0.));
+#8406=DIRECTION('center_axis',(0.,0.,-1.));
+#8407=DIRECTION('ref_axis',(1.,0.,0.));
+#8408=DIRECTION('',(0.,0.,1.));
+#8409=DIRECTION('center_axis',(0.,0.,1.));
+#8410=DIRECTION('ref_axis',(1.,0.,0.));
+#8411=DIRECTION('center_axis',(0.,0.,1.));
+#8412=DIRECTION('ref_axis',(1.,0.,0.));
+#8413=DIRECTION('center_axis',(0.,-1.,0.));
+#8414=DIRECTION('ref_axis',(-1.,0.,0.));
+#8415=DIRECTION('center_axis',(0.,0.,-1.));
+#8416=DIRECTION('ref_axis',(1.,0.,0.));
+#8417=DIRECTION('center_axis',(0.,0.,-1.));
+#8418=DIRECTION('ref_axis',(1.,0.,0.));
+#8419=DIRECTION('',(0.,0.,1.));
+#8420=DIRECTION('center_axis',(0.,0.,1.));
+#8421=DIRECTION('ref_axis',(1.,0.,0.));
+#8422=DIRECTION('center_axis',(0.,0.,1.));
+#8423=DIRECTION('ref_axis',(1.,0.,0.));
+#8424=DIRECTION('center_axis',(0.,-1.,0.));
+#8425=DIRECTION('ref_axis',(-1.,0.,0.));
+#8426=DIRECTION('center_axis',(0.,-0.991790074590656,-0.127876690383589));
+#8427=DIRECTION('ref_axis',(0.,0.127876690383589,-0.991790074590656));
+#8428=DIRECTION('',(0.,-0.127876690383589,0.991790074590656));
+#8429=DIRECTION('',(-1.,0.,0.));
+#8430=DIRECTION('',(0.,0.127876690383589,-0.991790074590656));
+#8431=DIRECTION('center_axis',(0.,0.,-1.));
+#8432=DIRECTION('ref_axis',(1.,0.,0.));
+#8433=DIRECTION('center_axis',(0.,0.,-1.));
+#8434=DIRECTION('ref_axis',(1.,0.,0.));
+#8435=DIRECTION('',(0.,0.,1.));
+#8436=DIRECTION('center_axis',(1.,0.,0.));
+#8437=DIRECTION('ref_axis',(0.,1.,0.));
+#8438=DIRECTION('',(0.,-0.127876690383589,-0.991790074590656));
+#8439=DIRECTION('',(0.,-1.,-5.10491088003077E-16));
+#8440=DIRECTION('center_axis',(-1.,0.,0.));
+#8441=DIRECTION('ref_axis',(0.,1.,0.));
+#8442=DIRECTION('',(2.67276219493231E-15,-0.000319742466547107,0.999999948882376));
+#8443=DIRECTION('center_axis',(0.,-0.999999948882376,-0.000319742466547107));
+#8444=DIRECTION('ref_axis',(-2.67276219493231E-15,0.000319742466547107,
+-0.999999948882376));
+#8445=DIRECTION('',(-1.,0.,0.));
+#8446=DIRECTION('',(-2.67276219493231E-15,0.000319742466547107,-0.999999948882376));
+#8447=DIRECTION('center_axis',(0.,0.991790074590656,-0.127876690383589));
+#8448=DIRECTION('ref_axis',(0.,0.127876690383589,0.991790074590656));
+#8449=DIRECTION('',(0.,0.127876690383589,0.991790074590656));
+#8450=DIRECTION('',(1.,0.,0.));
+#8451=DIRECTION('center_axis',(0.,5.10491088003077E-16,-1.));
+#8452=DIRECTION('ref_axis',(0.,1.,5.10491088003077E-16));
+#8453=DIRECTION('',(0.,1.,5.10491088003077E-16));
+#8454=DIRECTION('',(1.,0.,0.));
+#8455=DIRECTION('center_axis',(1.,0.,0.));
+#8456=DIRECTION('ref_axis',(0.,-0.999999948882376,-0.000319742466548029));
+#8457=DIRECTION('center_axis',(1.,0.,0.));
+#8458=DIRECTION('ref_axis',(0.,1.,0.));
+#8459=DIRECTION('center_axis',(1.,0.,0.));
+#8460=DIRECTION('ref_axis',(0.,1.,0.));
+#8461=DIRECTION('center_axis',(1.,0.,0.));
+#8462=DIRECTION('ref_axis',(0.,1.,0.));
+#8463=DIRECTION('',(-2.67275911208164E-15,0.,-1.));
+#8464=DIRECTION('center_axis',(-1.,0.,0.));
+#8465=DIRECTION('ref_axis',(0.,1.,0.));
+#8466=DIRECTION('',(0.,-1.,5.10491088003077E-16));
+#8467=DIRECTION('center_axis',(0.,1.,0.));
+#8468=DIRECTION('ref_axis',(2.67275911208164E-15,0.,1.));
+#8469=DIRECTION('',(2.67275911208164E-15,0.,1.));
+#8470=DIRECTION('',(1.,0.,0.));
+#8471=DIRECTION('center_axis',(1.,0.,0.));
+#8472=DIRECTION('ref_axis',(0.,1.,0.));
+#8473=DIRECTION('center_axis',(1.,0.,0.));
+#8474=DIRECTION('ref_axis',(0.,1.,0.));
+#8475=DIRECTION('',(1.,0.,0.));
+#8476=DIRECTION('center_axis',(0.,-5.10491088003077E-16,-1.));
+#8477=DIRECTION('ref_axis',(0.,1.,-5.10491088003077E-16));
+#8478=DIRECTION('',(0.,1.,-5.10491088003077E-16));
+#8479=DIRECTION('center_axis',(1.,0.,0.));
+#8480=DIRECTION('ref_axis',(0.,1.,0.));
+#8481=DIRECTION('center_axis',(-0.707106781186547,0.,0.707106781186548));
+#8482=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186547));
+#8483=DIRECTION('',(0.,1.,0.));
+#8484=DIRECTION('',(-0.577350269189626,-0.577350269189626,-0.577350269189625));
+#8485=DIRECTION('',(0.,-1.,0.));
+#8486=DIRECTION('',(-0.577350269189628,0.577350269189623,-0.577350269189627));
+#8487=DIRECTION('center_axis',(0.,-0.707106781186547,0.707106781186548));
+#8488=DIRECTION('ref_axis',(1.,0.,0.));
+#8489=DIRECTION('',(-1.,0.,0.));
+#8490=DIRECTION('',(0.577350269189628,-0.577350269189623,-0.577350269189627));
+#8491=DIRECTION('',(1.,0.,0.));
+#8492=DIRECTION('center_axis',(0.707106781186547,0.,0.707106781186548));
+#8493=DIRECTION('ref_axis',(0.707106781186548,0.,-0.707106781186547));
+#8494=DIRECTION('',(0.,-1.,0.));
+#8495=DIRECTION('',(0.577350269189623,0.577350269189628,-0.577350269189627));
+#8496=DIRECTION('',(0.,1.,0.));
+#8497=DIRECTION('center_axis',(0.,0.707106781186547,0.707106781186548));
+#8498=DIRECTION('ref_axis',(1.,0.,0.));
+#8499=DIRECTION('',(-1.,0.,0.));
+#8500=DIRECTION('',(1.,0.,0.));
+#8501=DIRECTION('center_axis',(0.,1.,0.));
+#8502=DIRECTION('ref_axis',(-1.,0.,0.));
+#8503=DIRECTION('',(0.,0.,1.));
+#8504=DIRECTION('',(0.,0.,1.));
+#8505=DIRECTION('center_axis',(-1.,0.,0.));
+#8506=DIRECTION('ref_axis',(0.,-1.,0.));
+#8507=DIRECTION('',(0.,0.,1.));
+#8508=DIRECTION('center_axis',(0.,0.,1.));
+#8509=DIRECTION('ref_axis',(-1.,0.,0.));
+#8510=DIRECTION('center_axis',(0.,0.,-1.));
+#8511=DIRECTION('ref_axis',(1.,0.,0.));
+#8512=DIRECTION('',(1.,0.,0.));
+#8513=DIRECTION('center_axis',(0.,0.,-1.));
+#8514=DIRECTION('ref_axis',(0.,1.,0.));
+#8515=DIRECTION('',(0.,1.,0.));
+#8516=DIRECTION('center_axis',(0.,0.,-1.));
+#8517=DIRECTION('ref_axis',(-1.,0.,0.));
+#8518=DIRECTION('',(-1.,0.,0.));
+#8519=DIRECTION('center_axis',(0.,0.,-1.));
+#8520=DIRECTION('ref_axis',(0.,-1.,0.));
+#8521=DIRECTION('',(0.,-1.,0.));
+#8522=DIRECTION('center_axis',(0.,0.,-1.));
+#8523=DIRECTION('ref_axis',(1.,0.,0.));
+#8524=DIRECTION('',(0.,-0.707106781186548,0.707106781186547));
+#8525=DIRECTION('',(0.707106781186546,0.,-0.707106781186549));
+#8526=DIRECTION('center_axis',(0.,0.,1.));
+#8527=DIRECTION('ref_axis',(1.,0.,0.));
+#8528=DIRECTION('center_axis',(0.,0.707106781186547,0.707106781186548));
+#8529=DIRECTION('ref_axis',(1.,0.,0.));
+#8530=DIRECTION('',(0.,-0.707106781186548,0.707106781186547));
+#8531=DIRECTION('',(-1.,0.,0.));
+#8532=DIRECTION('center_axis',(0.,0.,-1.));
+#8533=DIRECTION('ref_axis',(0.,1.,0.));
+#8534=DIRECTION('',(0.707106781186546,0.,0.707106781186549));
+#8535=DIRECTION('center_axis',(0.,0.,1.));
+#8536=DIRECTION('ref_axis',(0.,1.,0.));
+#8537=DIRECTION('center_axis',(-0.707106781186549,0.,0.707106781186546));
+#8538=DIRECTION('ref_axis',(0.707106781186546,0.,0.707106781186549));
+#8539=DIRECTION('',(0.707106781186546,0.,0.707106781186549));
+#8540=DIRECTION('',(0.,-1.,0.));
+#8541=DIRECTION('center_axis',(0.,0.,-1.));
+#8542=DIRECTION('ref_axis',(-1.,0.,0.));
+#8543=DIRECTION('',(0.,0.707106781186546,0.707106781186549));
+#8544=DIRECTION('center_axis',(0.,0.,1.));
+#8545=DIRECTION('ref_axis',(-1.,0.,0.));
+#8546=DIRECTION('center_axis',(0.,-0.707106781186547,0.707106781186548));
+#8547=DIRECTION('ref_axis',(1.,0.,0.));
+#8548=DIRECTION('',(0.,0.707106781186548,0.707106781186547));
+#8549=DIRECTION('',(1.,0.,0.));
+#8550=DIRECTION('center_axis',(0.,0.,-1.));
+#8551=DIRECTION('ref_axis',(0.,-1.,0.));
+#8552=DIRECTION('',(-0.707106781186546,0.,0.707106781186549));
+#8553=DIRECTION('center_axis',(0.,0.,1.));
+#8554=DIRECTION('ref_axis',(0.,-1.,0.));
+#8555=DIRECTION('center_axis',(0.707106781186549,0.,0.707106781186546));
+#8556=DIRECTION('ref_axis',(0.707106781186546,0.,-0.707106781186549));
+#8557=DIRECTION('',(0.,1.,0.));
+#8558=DIRECTION('center_axis',(-1.,0.,0.));
+#8559=DIRECTION('ref_axis',(0.,-1.,0.));
+#8560=DIRECTION('',(0.,0.,1.));
+#8561=DIRECTION('',(0.,1.,0.));
+#8562=DIRECTION('',(0.,0.,1.));
+#8563=DIRECTION('center_axis',(0.,0.,1.));
+#8564=DIRECTION('ref_axis',(0.,1.,0.));
+#8565=DIRECTION('',(0.,0.,1.));
+#8566=DIRECTION('center_axis',(0.,0.,1.));
+#8567=DIRECTION('ref_axis',(0.,1.,0.));
+#8568=DIRECTION('center_axis',(0.,1.,0.));
+#8569=DIRECTION('ref_axis',(-1.,0.,0.));
+#8570=DIRECTION('',(0.,0.,1.));
+#8571=DIRECTION('',(1.,0.,0.));
+#8572=DIRECTION('center_axis',(0.,0.,1.));
+#8573=DIRECTION('ref_axis',(1.,0.,0.));
+#8574=DIRECTION('',(0.,0.,1.));
+#8575=DIRECTION('center_axis',(0.,0.,1.));
+#8576=DIRECTION('ref_axis',(1.,0.,0.));
+#8577=DIRECTION('center_axis',(0.,0.,1.));
+#8578=DIRECTION('ref_axis',(1.,0.,0.));
+#8579=DIRECTION('center_axis',(0.,0.,-1.));
+#8580=DIRECTION('ref_axis',(1.,0.,0.));
+#8581=DIRECTION('center_axis',(0.,0.,1.));
+#8582=DIRECTION('ref_axis',(1.,0.,0.));
+#8583=DIRECTION('center_axis',(0.,0.,-1.));
+#8584=DIRECTION('ref_axis',(1.,0.,0.));
+#8585=DIRECTION('center_axis',(0.,0.,1.));
+#8586=DIRECTION('ref_axis',(1.,0.,0.));
+#8587=DIRECTION('center_axis',(0.,0.,-1.));
+#8588=DIRECTION('ref_axis',(1.,0.,0.));
+#8589=DIRECTION('center_axis',(0.,0.,1.));
+#8590=DIRECTION('ref_axis',(1.,0.,0.));
+#8591=DIRECTION('center_axis',(0.,0.,-1.));
+#8592=DIRECTION('ref_axis',(1.,0.,0.));
+#8593=DIRECTION('center_axis',(0.,0.,-1.));
+#8594=DIRECTION('ref_axis',(1.,0.,0.));
+#8595=DIRECTION('center_axis',(0.,0.,1.));
+#8596=DIRECTION('ref_axis',(1.,0.,0.));
+#8597=DIRECTION('',(0.,0.,1.));
+#8598=DIRECTION('center_axis',(0.,0.,-1.));
+#8599=DIRECTION('ref_axis',(-1.,0.,0.));
+#8600=DIRECTION('center_axis',(0.,0.,-1.));
+#8601=DIRECTION('ref_axis',(1.,0.,0.));
+#8602=DIRECTION('center_axis',(0.,0.,1.));
+#8603=DIRECTION('ref_axis',(1.,0.,0.));
+#8604=DIRECTION('',(0.,0.,1.));
+#8605=DIRECTION('center_axis',(0.,0.,-1.));
+#8606=DIRECTION('ref_axis',(-1.,0.,0.));
+#8607=DIRECTION('center_axis',(0.,0.,-1.));
+#8608=DIRECTION('ref_axis',(1.,0.,0.));
+#8609=DIRECTION('center_axis',(0.,0.,1.));
+#8610=DIRECTION('ref_axis',(1.,0.,0.));
+#8611=DIRECTION('',(0.,0.,1.));
+#8612=DIRECTION('center_axis',(0.,0.,-1.));
+#8613=DIRECTION('ref_axis',(-1.,0.,0.));
+#8614=DIRECTION('center_axis',(0.,0.,-1.));
+#8615=DIRECTION('ref_axis',(1.,0.,0.));
+#8616=DIRECTION('center_axis',(0.,0.,1.));
+#8617=DIRECTION('ref_axis',(1.,0.,0.));
+#8618=DIRECTION('',(0.,0.,1.));
+#8619=DIRECTION('center_axis',(0.,0.,-1.));
+#8620=DIRECTION('ref_axis',(-1.,0.,0.));
+#8621=DIRECTION('center_axis',(1.,0.,0.));
+#8622=DIRECTION('ref_axis',(0.,-1.,0.));
+#8623=DIRECTION('',(0.,0.,-1.));
+#8624=DIRECTION('',(0.,-1.,0.));
+#8625=DIRECTION('',(0.,0.,-1.));
+#8626=DIRECTION('center_axis',(0.,0.,-1.));
+#8627=DIRECTION('ref_axis',(-1.,4.44089209850013E-14,0.));
+#8628=DIRECTION('center_axis',(0.,0.,1.));
+#8629=DIRECTION('ref_axis',(-1.,4.44089209850013E-14,0.));
+#8630=DIRECTION('',(0.,0.,-1.));
+#8631=DIRECTION('center_axis',(0.,-1.,0.));
+#8632=DIRECTION('ref_axis',(-1.,0.,0.));
+#8633=DIRECTION('',(-1.,0.,0.));
+#8634=DIRECTION('',(0.,0.,-1.));
+#8635=DIRECTION('center_axis',(0.,0.,-1.));
+#8636=DIRECTION('ref_axis',(8.88178419700046E-14,1.,0.));
+#8637=DIRECTION('center_axis',(0.,0.,1.));
+#8638=DIRECTION('ref_axis',(8.88178419700046E-14,1.,0.));
+#8639=DIRECTION('',(0.,0.,-1.));
+#8640=DIRECTION('center_axis',(-1.,0.,0.));
+#8641=DIRECTION('ref_axis',(0.,1.,0.));
+#8642=DIRECTION('',(0.,1.,0.));
+#8643=DIRECTION('',(0.,0.,-1.));
+#8644=DIRECTION('center_axis',(0.,0.,-1.));
+#8645=DIRECTION('ref_axis',(1.,-4.44089209850013E-14,0.));
+#8646=DIRECTION('center_axis',(0.,0.,1.));
+#8647=DIRECTION('ref_axis',(1.,-4.44089209850013E-14,0.));
+#8648=DIRECTION('',(0.,0.,-1.));
+#8649=DIRECTION('center_axis',(0.,1.,0.));
+#8650=DIRECTION('ref_axis',(1.,0.,0.));
+#8651=DIRECTION('',(1.,0.,0.));
+#8652=DIRECTION('',(0.,0.,-1.));
+#8653=DIRECTION('center_axis',(0.,0.,-1.));
+#8654=DIRECTION('ref_axis',(-4.44089209850033E-14,-1.,0.));
+#8655=DIRECTION('center_axis',(0.,0.,1.));
+#8656=DIRECTION('ref_axis',(-4.44089209850033E-14,-1.,0.));
+#8657=DIRECTION('center_axis',(0.,-1.,0.));
+#8658=DIRECTION('ref_axis',(-1.,0.,0.));
+#8659=DIRECTION('',(1.,0.,0.));
+#8660=DIRECTION('',(0.,0.,-1.));
+#8661=DIRECTION('',(-1.,0.,0.));
+#8662=DIRECTION('',(0.,0.,-1.));
+#8663=DIRECTION('center_axis',(0.,0.,-1.));
+#8664=DIRECTION('ref_axis',(1.,-4.44089209850052E-15,0.));
+#8665=DIRECTION('center_axis',(0.,0.,1.));
+#8666=DIRECTION('ref_axis',(1.,-4.44089209850052E-15,0.));
+#8667=DIRECTION('center_axis',(0.,0.,-1.));
+#8668=DIRECTION('ref_axis',(1.,-4.44089209850052E-15,0.));
+#8669=DIRECTION('',(0.,0.,-1.));
+#8670=DIRECTION('center_axis',(1.,0.,0.));
+#8671=DIRECTION('ref_axis',(0.,-1.,0.));
+#8672=DIRECTION('',(0.,1.,0.));
+#8673=DIRECTION('',(0.,-1.,0.));
+#8674=DIRECTION('',(0.,0.,-1.));
+#8675=DIRECTION('center_axis',(0.,0.,-1.));
+#8676=DIRECTION('ref_axis',(1.77635683940022E-14,1.,0.));
+#8677=DIRECTION('center_axis',(0.,0.,1.));
+#8678=DIRECTION('ref_axis',(1.77635683940022E-14,1.,0.));
+#8679=DIRECTION('center_axis',(0.,0.,-1.));
+#8680=DIRECTION('ref_axis',(1.77635683940022E-14,1.,0.));
+#8681=DIRECTION('',(0.,0.,-1.));
+#8682=DIRECTION('center_axis',(0.,1.,0.));
+#8683=DIRECTION('ref_axis',(1.,0.,0.));
+#8684=DIRECTION('',(-1.,0.,0.));
+#8685=DIRECTION('',(1.,0.,0.));
+#8686=DIRECTION('',(0.,0.,-1.));
+#8687=DIRECTION('center_axis',(0.,0.,-1.));
+#8688=DIRECTION('ref_axis',(-1.,1.33226762955016E-14,0.));
+#8689=DIRECTION('center_axis',(0.,0.,1.));
+#8690=DIRECTION('ref_axis',(-1.,1.33226762955016E-14,0.));
+#8691=DIRECTION('center_axis',(0.,0.,-1.));
+#8692=DIRECTION('ref_axis',(-1.,1.33226762955016E-14,0.));
+#8693=DIRECTION('',(0.,0.,-1.));
+#8694=DIRECTION('center_axis',(-1.,0.,0.));
+#8695=DIRECTION('ref_axis',(0.,1.,0.));
+#8696=DIRECTION('',(0.,-1.,0.));
+#8697=DIRECTION('',(0.,1.,0.));
+#8698=DIRECTION('',(0.,0.,-1.));
+#8699=DIRECTION('center_axis',(0.,0.,-1.));
+#8700=DIRECTION('ref_axis',(-8.88178419700113E-15,-1.,0.));
+#8701=DIRECTION('center_axis',(0.,0.,1.));
+#8702=DIRECTION('ref_axis',(-8.88178419700113E-15,-1.,0.));
+#8703=DIRECTION('center_axis',(0.,0.,-1.));
+#8704=DIRECTION('ref_axis',(-8.88178419700113E-15,-1.,0.));
+#8705=DIRECTION('center_axis',(0.,0.,-1.));
+#8706=DIRECTION('ref_axis',(1.,0.,0.));
+#8707=DIRECTION('center_axis',(0.,0.,1.));
+#8708=DIRECTION('ref_axis',(-1.,0.,0.));
+#8709=DIRECTION('center_axis',(0.,0.,1.));
+#8710=DIRECTION('ref_axis',(-1.,0.,0.));
+#8711=DIRECTION('',(0.,-1.,0.));
+#8712=DIRECTION('center_axis',(0.,0.,1.));
+#8713=DIRECTION('ref_axis',(0.,-1.,0.));
+#8714=DIRECTION('',(-1.,0.,0.));
+#8715=DIRECTION('center_axis',(1.,0.,0.));
+#8716=DIRECTION('ref_axis',(0.,1.,0.));
+#8717=DIRECTION('',(0.,0.,1.));
+#8718=DIRECTION('center_axis',(0.,-1.,0.));
+#8719=DIRECTION('ref_axis',(1.,0.,0.));
+#8720=DIRECTION('center_axis',(1.,0.,0.));
+#8721=DIRECTION('ref_axis',(0.,1.,0.));
+#8722=DIRECTION('',(0.,0.,1.));
+#8723=DIRECTION('center_axis',(0.,0.,1.));
+#8724=DIRECTION('ref_axis',(0.,-1.,0.));
+#8725=DIRECTION('',(0.,0.,1.));
+#8726=DIRECTION('center_axis',(0.,-1.,0.));
+#8727=DIRECTION('ref_axis',(1.,0.,0.));
+#8728=DIRECTION('',(0.,0.,1.));
+#8729=DIRECTION('center_axis',(0.,0.,1.));
+#8730=DIRECTION('ref_axis',(-1.,0.,0.));
+#8731=DIRECTION('axis',(0.,0.,1.));
+#8732=DIRECTION('refdir',(1.,0.,0.));
+#8733=DIRECTION('center_axis',(0.,0.,1.));
+#8734=DIRECTION('ref_axis',(1.,0.,0.));
+#8735=DIRECTION('center_axis',(0.,0.,1.));
+#8736=DIRECTION('ref_axis',(1.,0.,0.));
+#8737=DIRECTION('center_axis',(0.,-1.,0.));
+#8738=DIRECTION('ref_axis',(-1.,0.,0.));
+#8739=DIRECTION('center_axis',(0.,0.,-1.));
+#8740=DIRECTION('ref_axis',(1.,0.,0.));
+#8741=DIRECTION('center_axis',(0.,0.,-1.));
+#8742=DIRECTION('ref_axis',(1.,0.,0.));
+#8743=DIRECTION('center_axis',(0.,0.,-1.));
+#8744=DIRECTION('ref_axis',(1.33226762955004E-13,1.,0.));
+#8745=DIRECTION('',(1.,4.72435329627726E-17,0.));
+#8746=DIRECTION('center_axis',(0.,0.,-1.));
+#8747=DIRECTION('ref_axis',(-1.,2.22044604925006E-14,0.));
+#8748=DIRECTION('',(0.,1.,0.));
+#8749=DIRECTION('center_axis',(0.,0.,-1.));
+#8750=DIRECTION('ref_axis',(-4.44089209850042E-14,-1.,0.));
+#8751=DIRECTION('',(-1.,0.,0.));
+#8752=DIRECTION('center_axis',(0.,0.,-1.));
+#8753=DIRECTION('ref_axis',(1.,-2.22044604925006E-14,0.));
+#8754=DIRECTION('',(0.,-1.,0.));
+#8755=DIRECTION('center_axis',(0.,0.,1.));
+#8756=DIRECTION('ref_axis',(1.,0.,0.));
+#8757=DIRECTION('center_axis',(0.,0.,1.));
+#8758=DIRECTION('ref_axis',(1.,0.,0.));
+#8759=DIRECTION('center_axis',(0.,0.,1.));
+#8760=DIRECTION('ref_axis',(1.,0.,0.));
+#8761=DIRECTION('',(0.,1.,0.));
+#8762=DIRECTION('center_axis',(0.,0.,1.));
+#8763=DIRECTION('ref_axis',(1.,0.,0.));
+#8764=DIRECTION('',(1.,0.,0.));
+#8765=DIRECTION('center_axis',(0.,0.,1.));
+#8766=DIRECTION('ref_axis',(1.,0.,0.));
+#8767=DIRECTION('',(1.05735526154777E-16,-1.,0.));
+#8768=DIRECTION('center_axis',(0.,0.,1.));
+#8769=DIRECTION('ref_axis',(1.,0.,0.));
+#8770=DIRECTION('',(-1.,0.,0.));
+#8771=DIRECTION('center_axis',(0.,0.,1.));
+#8772=DIRECTION('ref_axis',(1.,-1.30614473485313E-15,0.));
+#8773=DIRECTION('center_axis',(0.,0.,1.));
+#8774=DIRECTION('ref_axis',(1.,0.,0.));
+#8775=DIRECTION('center_axis',(0.,0.,-1.));
+#8776=DIRECTION('ref_axis',(1.,0.,0.));
+#8777=DIRECTION('',(0.,0.,-1.));
+#8778=DIRECTION('center_axis',(0.,0.,1.));
+#8779=DIRECTION('ref_axis',(1.,0.,0.));
+#8780=DIRECTION('center_axis',(0.,-1.,0.));
+#8781=DIRECTION('ref_axis',(-1.,0.,0.));
+#8782=DIRECTION('center_axis',(0.,0.,-1.));
+#8783=DIRECTION('ref_axis',(1.,0.,0.));
+#8784=DIRECTION('center_axis',(0.,0.,1.));
+#8785=DIRECTION('ref_axis',(1.,0.,0.));
+#8786=DIRECTION('center_axis',(0.,0.,-1.));
+#8787=DIRECTION('ref_axis',(1.,0.,0.));
+#8788=DIRECTION('',(0.,0.,-1.));
+#8789=DIRECTION('center_axis',(0.,0.,1.));
+#8790=DIRECTION('ref_axis',(1.,0.,0.));
+#8791=DIRECTION('center_axis',(0.,-1.,0.));
+#8792=DIRECTION('ref_axis',(-1.,0.,0.));
+#8793=DIRECTION('center_axis',(0.,0.,-1.));
+#8794=DIRECTION('ref_axis',(1.,-1.30614473485313E-15,0.));
+#8795=DIRECTION('center_axis',(0.,0.,1.));
+#8796=DIRECTION('ref_axis',(1.,0.,0.));
+#8797=DIRECTION('center_axis',(0.,0.,-1.));
+#8798=DIRECTION('ref_axis',(1.,0.,0.));
+#8799=DIRECTION('',(0.,0.,-1.));
+#8800=DIRECTION('center_axis',(0.,0.,1.));
+#8801=DIRECTION('ref_axis',(1.,0.,0.));
+#8802=DIRECTION('center_axis',(0.,-1.,0.));
+#8803=DIRECTION('ref_axis',(-1.,0.,0.));
+#8804=DIRECTION('center_axis',(0.,0.,-1.));
+#8805=DIRECTION('ref_axis',(1.,0.,0.));
+#8806=DIRECTION('center_axis',(0.,0.,1.));
+#8807=DIRECTION('ref_axis',(1.,0.,0.));
+#8808=DIRECTION('center_axis',(0.,0.,-1.));
+#8809=DIRECTION('ref_axis',(1.,0.,0.));
+#8810=DIRECTION('',(0.,0.,-1.));
+#8811=DIRECTION('center_axis',(0.,0.,1.));
+#8812=DIRECTION('ref_axis',(1.,0.,0.));
+#8813=DIRECTION('',(0.,0.,1.));
+#8814=DIRECTION('center_axis',(0.,0.,-1.));
+#8815=DIRECTION('ref_axis',(1.,0.,0.));
+#8816=DIRECTION('',(0.,0.,1.));
+#8817=DIRECTION('center_axis',(-1.,0.,0.));
+#8818=DIRECTION('ref_axis',(0.,-1.,0.));
+#8819=DIRECTION('',(0.,-1.,0.));
+#8820=DIRECTION('',(0.,0.,1.));
+#8821=DIRECTION('center_axis',(0.,0.,1.));
+#8822=DIRECTION('ref_axis',(1.,0.,0.));
+#8823=DIRECTION('center_axis',(0.,0.,-1.));
+#8824=DIRECTION('ref_axis',(1.,0.,0.));
+#8825=DIRECTION('',(0.,0.,1.));
+#8826=DIRECTION('center_axis',(0.,1.,0.));
+#8827=DIRECTION('ref_axis',(-1.,0.,0.));
+#8828=DIRECTION('',(-1.,0.,0.));
+#8829=DIRECTION('',(0.,0.,1.));
+#8830=DIRECTION('center_axis',(0.,0.,1.));
+#8831=DIRECTION('ref_axis',(1.,0.,0.));
+#8832=DIRECTION('center_axis',(0.,0.,-1.));
+#8833=DIRECTION('ref_axis',(1.,0.,0.));
+#8834=DIRECTION('',(0.,0.,1.));
+#8835=DIRECTION('center_axis',(1.,1.05735526154777E-16,0.));
+#8836=DIRECTION('ref_axis',(-1.05735526154777E-16,1.,0.));
+#8837=DIRECTION('',(-1.05735526154777E-16,1.,0.));
+#8838=DIRECTION('',(0.,0.,1.));
+#8839=DIRECTION('center_axis',(0.,0.,1.));
+#8840=DIRECTION('ref_axis',(1.,0.,0.));
+#8841=DIRECTION('center_axis',(0.,0.,-1.));
+#8842=DIRECTION('ref_axis',(1.,0.,0.));
+#8843=DIRECTION('',(0.,0.,1.));
+#8844=DIRECTION('center_axis',(0.,-1.,0.));
+#8845=DIRECTION('ref_axis',(1.,0.,0.));
+#8846=DIRECTION('',(1.,0.,0.));
+#8847=DIRECTION('center_axis',(0.,0.,-1.));
+#8848=DIRECTION('ref_axis',(-1.,0.,0.));
+#8849=DIRECTION('center_axis',(0.,0.,-1.));
+#8850=DIRECTION('ref_axis',(-1.,0.,0.));
+#8851=DIRECTION('',(0.,0.,-1.));
+#8852=DIRECTION('center_axis',(0.,0.,-1.));
+#8853=DIRECTION('ref_axis',(-1.,0.,0.));
+#8854=DIRECTION('center_axis',(0.,0.,1.));
+#8855=DIRECTION('ref_axis',(-1.,0.,0.));
+#8856=DIRECTION('center_axis',(0.,0.,1.));
+#8857=DIRECTION('ref_axis',(-1.,0.,0.));
+#8858=DIRECTION('center_axis',(0.,0.,-1.));
+#8859=DIRECTION('ref_axis',(-1.,0.,0.));
+#8860=DIRECTION('center_axis',(0.,0.,-1.));
+#8861=DIRECTION('ref_axis',(-1.,0.,0.));
+#8862=DIRECTION('',(0.,0.,-1.));
+#8863=DIRECTION('center_axis',(0.,0.,-1.));
+#8864=DIRECTION('ref_axis',(-1.,0.,0.));
+#8865=DIRECTION('center_axis',(0.,0.,1.));
+#8866=DIRECTION('ref_axis',(-1.,0.,0.));
+#8867=DIRECTION('center_axis',(0.,0.,1.));
+#8868=DIRECTION('ref_axis',(-1.,0.,0.));
+#8869=DIRECTION('center_axis',(0.,0.,-1.));
+#8870=DIRECTION('ref_axis',(-1.,0.,0.));
+#8871=DIRECTION('center_axis',(0.,0.,-1.));
+#8872=DIRECTION('ref_axis',(-1.,0.,0.));
+#8873=DIRECTION('',(0.,0.,-1.));
+#8874=DIRECTION('center_axis',(0.,0.,-1.));
+#8875=DIRECTION('ref_axis',(-1.,0.,0.));
+#8876=DIRECTION('center_axis',(0.,0.,1.));
+#8877=DIRECTION('ref_axis',(-1.,0.,0.));
+#8878=DIRECTION('center_axis',(0.,0.,1.));
+#8879=DIRECTION('ref_axis',(-1.,0.,0.));
+#8880=DIRECTION('center_axis',(0.,0.,-1.));
+#8881=DIRECTION('ref_axis',(-1.,0.,0.));
+#8882=DIRECTION('center_axis',(0.,0.,-1.));
+#8883=DIRECTION('ref_axis',(-1.,0.,0.));
+#8884=DIRECTION('',(0.,0.,-1.));
+#8885=DIRECTION('center_axis',(0.,0.,-1.));
+#8886=DIRECTION('ref_axis',(-1.,0.,0.));
+#8887=DIRECTION('center_axis',(0.,0.,1.));
+#8888=DIRECTION('ref_axis',(-1.,0.,0.));
+#8889=DIRECTION('center_axis',(0.,0.,1.));
+#8890=DIRECTION('ref_axis',(-1.,0.,0.));
+#8891=DIRECTION('center_axis',(0.,0.,-1.));
+#8892=DIRECTION('ref_axis',(-1.,0.,0.));
+#8893=DIRECTION('',(0.,0.,-1.));
+#8894=DIRECTION('center_axis',(0.,0.,1.));
+#8895=DIRECTION('ref_axis',(-1.,0.,0.));
+#8896=DIRECTION('center_axis',(0.,0.,-1.));
+#8897=DIRECTION('ref_axis',(-1.,0.,0.));
+#8898=DIRECTION('',(0.,0.,-1.));
+#8899=DIRECTION('center_axis',(0.,0.,1.));
+#8900=DIRECTION('ref_axis',(-1.,0.,0.));
+#8901=DIRECTION('center_axis',(0.,0.,-1.));
+#8902=DIRECTION('ref_axis',(-1.,0.,0.));
+#8903=DIRECTION('',(0.,0.,-1.));
+#8904=DIRECTION('center_axis',(0.,0.,1.));
+#8905=DIRECTION('ref_axis',(-1.,0.,0.));
+#8906=DIRECTION('center_axis',(0.,0.,-1.));
+#8907=DIRECTION('ref_axis',(-1.,0.,0.));
+#8908=DIRECTION('',(0.,0.,-1.));
+#8909=DIRECTION('center_axis',(0.,0.,1.));
+#8910=DIRECTION('ref_axis',(-1.,0.,0.));
+#8911=DIRECTION('center_axis',(0.,0.,1.));
+#8912=DIRECTION('ref_axis',(1.,0.,0.));
+#8913=DIRECTION('',(-1.,0.,0.));
+#8914=DIRECTION('',(0.,1.,0.));
+#8915=DIRECTION('',(1.,0.,0.));
+#8916=DIRECTION('',(0.,1.,0.));
+#8917=DIRECTION('center_axis',(0.,1.,0.));
+#8918=DIRECTION('ref_axis',(0.,0.,1.));
+#8919=DIRECTION('center_axis',(0.,-1.,0.));
+#8920=DIRECTION('ref_axis',(0.,0.,1.));
+#8921=DIRECTION('center_axis',(0.,1.,0.));
+#8922=DIRECTION('ref_axis',(0.,0.,1.));
+#8923=DIRECTION('',(0.,1.,0.));
+#8924=DIRECTION('center_axis',(-1.,0.,5.50065044018827E-14));
+#8925=DIRECTION('ref_axis',(5.50065044018827E-14,0.,1.));
+#8926=DIRECTION('',(-5.50065044018827E-14,0.,-1.));
+#8927=DIRECTION('',(5.50065044018827E-14,0.,1.));
+#8928=DIRECTION('',(0.,1.,0.));
+#8929=DIRECTION('center_axis',(0.,1.,0.));
+#8930=DIRECTION('ref_axis',(-1.,0.,-2.77555756156289E-16));
+#8931=DIRECTION('center_axis',(0.,-1.,0.));
+#8932=DIRECTION('ref_axis',(-1.,0.,-2.77555756156289E-16));
+#8933=DIRECTION('center_axis',(0.,1.,0.));
+#8934=DIRECTION('ref_axis',(-1.,0.,-2.77555756156289E-16));
+#8935=DIRECTION('',(0.,1.,0.));
+#8936=DIRECTION('center_axis',(1.68215604094858E-16,0.,-1.));
+#8937=DIRECTION('ref_axis',(-1.,0.,-1.68215604094858E-16));
+#8938=DIRECTION('',(1.,0.,1.68215604094858E-16));
+#8939=DIRECTION('',(-1.,0.,-1.68215604094858E-16));
+#8940=DIRECTION('',(0.,1.,0.));
+#8941=DIRECTION('center_axis',(0.,1.,0.));
+#8942=DIRECTION('ref_axis',(1.,0.,-2.7755575615629E-15));
+#8943=DIRECTION('center_axis',(0.,1.,0.));
+#8944=DIRECTION('ref_axis',(1.,0.,-2.7755575615629E-15));
+#8945=DIRECTION('center_axis',(0.,-1.,0.));
+#8946=DIRECTION('ref_axis',(1.,0.,-2.7755575615629E-15));
+#8947=DIRECTION('',(0.,1.,0.));
+#8948=DIRECTION('center_axis',(-1.,0.,0.));
+#8949=DIRECTION('ref_axis',(0.,0.,1.));
+#8950=DIRECTION('',(0.,0.,-1.));
+#8951=DIRECTION('',(0.,0.,1.));
+#8952=DIRECTION('',(0.,1.,0.));
+#8953=DIRECTION('center_axis',(0.,1.,0.));
+#8954=DIRECTION('ref_axis',(-1.,0.,0.));
+#8955=DIRECTION('center_axis',(0.,-1.,0.));
+#8956=DIRECTION('ref_axis',(-1.,0.,0.));
+#8957=DIRECTION('center_axis',(0.,1.,0.));
+#8958=DIRECTION('ref_axis',(-1.,0.,0.));
+#8959=DIRECTION('',(0.,1.,0.));
+#8960=DIRECTION('center_axis',(0.,0.,-1.));
+#8961=DIRECTION('ref_axis',(-1.,0.,0.));
+#8962=DIRECTION('',(1.,0.,0.));
+#8963=DIRECTION('',(-1.,0.,0.));
+#8964=DIRECTION('',(0.,1.,0.));
+#8965=DIRECTION('center_axis',(0.,1.,0.));
+#8966=DIRECTION('ref_axis',(0.,0.,-1.));
+#8967=DIRECTION('center_axis',(0.,-1.,0.));
+#8968=DIRECTION('ref_axis',(0.,0.,-1.));
+#8969=DIRECTION('center_axis',(0.,1.,0.));
+#8970=DIRECTION('ref_axis',(0.,0.,-1.));
+#8971=DIRECTION('',(0.,1.,0.));
+#8972=DIRECTION('center_axis',(1.,0.,0.));
+#8973=DIRECTION('ref_axis',(0.,0.,-1.));
+#8974=DIRECTION('',(0.,0.,1.));
+#8975=DIRECTION('',(0.,0.,-1.));
+#8976=DIRECTION('',(0.,1.,0.));
+#8977=DIRECTION('center_axis',(0.,1.,0.));
+#8978=DIRECTION('ref_axis',(2.77555756156289E-15,0.,1.));
+#8979=DIRECTION('center_axis',(0.,1.,0.));
+#8980=DIRECTION('ref_axis',(2.77555756156289E-15,0.,1.));
+#8981=DIRECTION('center_axis',(0.,-1.,0.));
+#8982=DIRECTION('ref_axis',(2.77555756156289E-15,0.,1.));
+#8983=DIRECTION('',(0.,1.,0.));
+#8984=DIRECTION('center_axis',(0.,0.,-1.));
+#8985=DIRECTION('ref_axis',(-1.,0.,0.));
+#8986=DIRECTION('',(1.,0.,0.));
+#8987=DIRECTION('',(-1.,0.,0.));
+#8988=DIRECTION('',(0.,1.,0.));
+#8989=DIRECTION('center_axis',(0.,1.,0.));
+#8990=DIRECTION('ref_axis',(0.,0.,-1.));
+#8991=DIRECTION('center_axis',(0.,-1.,0.));
+#8992=DIRECTION('ref_axis',(0.,0.,-1.));
+#8993=DIRECTION('center_axis',(0.,1.,0.));
+#8994=DIRECTION('ref_axis',(0.,0.,-1.));
+#8995=DIRECTION('',(0.,1.,0.));
+#8996=DIRECTION('center_axis',(1.,0.,-1.12031596121266E-13));
+#8997=DIRECTION('ref_axis',(-1.12031596121266E-13,0.,-1.));
+#8998=DIRECTION('',(1.12031596121266E-13,0.,1.));
+#8999=DIRECTION('',(-1.12031596121266E-13,0.,-1.));
+#9000=DIRECTION('',(0.,1.,0.));
+#9001=DIRECTION('center_axis',(0.,1.,0.));
+#9002=DIRECTION('ref_axis',(1.,0.,0.));
+#9003=DIRECTION('center_axis',(0.,-1.,0.));
+#9004=DIRECTION('ref_axis',(1.,0.,0.));
+#9005=DIRECTION('center_axis',(0.,1.,0.));
+#9006=DIRECTION('ref_axis',(1.,0.,0.));
+#9007=DIRECTION('center_axis',(-1.,2.83983363140961E-14,0.));
+#9008=DIRECTION('ref_axis',(0.,0.,1.));
+#9009=DIRECTION('',(0.,0.,1.));
+#9010=DIRECTION('',(9.69044988776558E-15,-0.341742185126536,-0.939793742746216));
+#9011=DIRECTION('',(2.83983363140961E-14,1.,0.));
+#9012=DIRECTION('center_axis',(2.66885787723902E-14,0.939793742746216,-0.341742185126537));
+#9013=DIRECTION('ref_axis',(-9.69044988776558E-15,0.341742185126536,0.939793742746216));
+#9014=DIRECTION('',(1.,-2.83983363140961E-14,0.));
+#9015=DIRECTION('',(-1.,-4.72435329627726E-17,-7.82255721199752E-14));
+#9016=DIRECTION('',(-9.69044988776558E-15,0.341742185126536,0.939793742746216));
+#9017=DIRECTION('center_axis',(1.,-2.83983363140961E-14,0.));
+#9018=DIRECTION('ref_axis',(0.,0.,-1.));
+#9019=DIRECTION('',(0.,0.,-1.));
+#9020=DIRECTION('',(-2.83983363140961E-14,-1.,0.));
+#9021=DIRECTION('center_axis',(-1.,2.83983363140961E-14,0.));
+#9022=DIRECTION('ref_axis',(0.,0.,1.));
+#9023=DIRECTION('',(2.83983363140961E-14,1.,0.));
+#9024=DIRECTION('',(-9.69044988776558E-15,-0.341742185126536,0.939793742746216));
+#9025=DIRECTION('',(0.,0.,-1.));
+#9026=DIRECTION('center_axis',(-2.66885787723902E-14,-0.939793742746216,
+-0.341742185126537));
+#9027=DIRECTION('ref_axis',(9.69044988776558E-15,0.341742185126536,-0.939793742746216));
+#9028=DIRECTION('',(1.,0.,-7.80956520264193E-14));
+#9029=DIRECTION('',(-1.,2.83983363140961E-14,0.));
+#9030=DIRECTION('',(9.69044988776558E-15,0.341742185126536,-0.939793742746216));
+#9031=DIRECTION('center_axis',(1.,-2.83983363140961E-14,0.));
+#9032=DIRECTION('ref_axis',(0.,0.,-1.));
+#9033=DIRECTION('',(-2.83983363140961E-14,-1.,0.));
+#9034=DIRECTION('',(0.,0.,1.));
+#9035=DIRECTION('center_axis',(1.,0.,0.));
+#9036=DIRECTION('ref_axis',(0.,1.,0.));
+#9037=DIRECTION('',(0.,0.,1.));
+#9038=DIRECTION('center_axis',(-1.,0.,0.));
+#9039=DIRECTION('ref_axis',(0.,1.,0.));
+#9040=DIRECTION('center_axis',(1.,-2.83983363140961E-14,0.));
+#9041=DIRECTION('ref_axis',(2.83983363140961E-14,1.,0.));
+#9042=DIRECTION('',(1.,-2.83983363140961E-14,0.));
+#9043=DIRECTION('',(-1.,2.83983363140961E-14,0.));
+#9044=DIRECTION('center_axis',(1.,0.,0.));
+#9045=DIRECTION('ref_axis',(0.,1.,0.));
+#9046=DIRECTION('center_axis',(1.,0.,0.));
+#9047=DIRECTION('ref_axis',(0.,1.,0.));
+#9048=DIRECTION('',(0.,0.,-1.));
+#9049=DIRECTION('center_axis',(1.,0.,0.));
+#9050=DIRECTION('ref_axis',(0.,1.,0.));
+#9051=DIRECTION('',(0.,0.,-1.));
+#9052=DIRECTION('center_axis',(-1.,0.,0.));
+#9053=DIRECTION('ref_axis',(0.,1.,0.));
+#9054=DIRECTION('center_axis',(1.,-2.83983363140961E-14,0.));
+#9055=DIRECTION('ref_axis',(-2.83983363140961E-14,-1.,-1.22464679914735E-16));
+#9056=DIRECTION('',(1.,-2.83983363140961E-14,0.));
+#9057=DIRECTION('',(-1.,2.83983363140961E-14,0.));
+#9058=DIRECTION('center_axis',(1.,0.,0.));
+#9059=DIRECTION('ref_axis',(0.,1.,0.));
+#9060=DIRECTION('center_axis',(1.,0.,0.));
+#9061=DIRECTION('ref_axis',(0.,1.,0.));
+#9062=DIRECTION('',(0.,0.,1.));
+#9063=DIRECTION('center_axis',(4.72435329627726E-17,-1.,0.));
+#9064=DIRECTION('ref_axis',(-1.,-4.72435329627726E-17,0.));
+#9065=DIRECTION('',(-1.,-4.72435329627726E-17,0.));
+#9066=DIRECTION('',(0.,0.,-1.));
+#9067=DIRECTION('',(0.,0.,-1.));
+#9068=DIRECTION('',(-1.,-4.72435329627726E-17,0.));
+#9069=DIRECTION('center_axis',(0.,0.707106781186545,-0.70710678118655));
+#9070=DIRECTION('ref_axis',(-1.,0.,0.));
+#9071=DIRECTION('',(0.,-0.70710678118655,-0.707106781186545));
+#9072=DIRECTION('',(-1.,0.,0.));
+#9073=DIRECTION('',(0.,0.70710678118655,0.707106781186545));
+#9074=DIRECTION('',(1.,0.,0.));
+#9075=DIRECTION('center_axis',(0.,0.,1.));
+#9076=DIRECTION('ref_axis',(4.44089209850058E-15,1.,0.));
+#9077=DIRECTION('',(-0.707106781186545,0.,-0.70710678118655));
+#9078=DIRECTION('center_axis',(0.,0.,1.));
+#9079=DIRECTION('ref_axis',(4.44089209850058E-15,1.,0.));
+#9080=DIRECTION('center_axis',(0.,0.,-1.));
+#9081=DIRECTION('ref_axis',(4.44089209850058E-15,1.,0.));
+#9082=DIRECTION('center_axis',(0.707106781186545,0.,-0.70710678118655));
+#9083=DIRECTION('ref_axis',(-0.70710678118655,0.,-0.707106781186545));
+#9084=DIRECTION('',(-0.70710678118655,0.,-0.707106781186545));
+#9085=DIRECTION('',(0.,1.,0.));
+#9086=DIRECTION('',(0.,-1.,0.));
+#9087=DIRECTION('center_axis',(0.,0.,1.));
+#9088=DIRECTION('ref_axis',(1.,-4.44089209850058E-15,0.));
+#9089=DIRECTION('',(-1.04672830578918E-14,0.707106781186548,-0.707106781186548));
+#9090=DIRECTION('center_axis',(0.,0.,1.));
+#9091=DIRECTION('ref_axis',(1.,-4.44089209850058E-15,0.));
+#9092=DIRECTION('center_axis',(0.,0.,-1.));
+#9093=DIRECTION('ref_axis',(1.,-4.44089209850058E-15,0.));
+#9094=DIRECTION('center_axis',(0.,-0.707106781186548,-0.707106781186548));
+#9095=DIRECTION('ref_axis',(-1.,0.,0.));
+#9096=DIRECTION('',(0.,0.707106781186548,-0.707106781186548));
+#9097=DIRECTION('',(1.,0.,0.));
+#9098=DIRECTION('',(-1.,0.,0.));
+#9099=DIRECTION('center_axis',(0.,0.,1.));
+#9100=DIRECTION('ref_axis',(0.,-1.,0.));
+#9101=DIRECTION('',(0.707106781186545,5.23364152894593E-15,-0.70710678118655));
+#9102=DIRECTION('center_axis',(0.,0.,1.));
+#9103=DIRECTION('ref_axis',(0.,-1.,0.));
+#9104=DIRECTION('center_axis',(0.,0.,-1.));
+#9105=DIRECTION('ref_axis',(0.,-1.,0.));
+#9106=DIRECTION('center_axis',(-0.70710678118655,0.,-0.707106781186545));
+#9107=DIRECTION('ref_axis',(-0.707106781186545,0.,0.70710678118655));
+#9108=DIRECTION('',(0.707106781186545,0.,-0.70710678118655));
+#9109=DIRECTION('',(0.,-1.,0.));
+#9110=DIRECTION('',(0.,1.,0.));
+#9111=DIRECTION('center_axis',(0.,0.,1.));
+#9112=DIRECTION('ref_axis',(-1.,4.44089209850058E-15,0.));
+#9113=DIRECTION('center_axis',(0.,0.,1.));
+#9114=DIRECTION('ref_axis',(-1.,4.44089209850058E-15,0.));
+#9115=DIRECTION('center_axis',(0.,0.,-1.));
+#9116=DIRECTION('ref_axis',(-1.,4.44089209850058E-15,0.));
+#9117=DIRECTION('center_axis',(0.,0.,1.));
+#9118=DIRECTION('ref_axis',(1.,-4.44089209850058E-15,0.));
+#9119=DIRECTION('',(0.,0.,-1.));
+#9120=DIRECTION('center_axis',(0.,0.,-1.));
+#9121=DIRECTION('ref_axis',(1.,-4.44089209850058E-15,0.));
+#9122=DIRECTION('',(0.,0.,-1.));
+#9123=DIRECTION('center_axis',(1.,0.,0.));
+#9124=DIRECTION('ref_axis',(0.,1.,0.));
+#9125=DIRECTION('',(0.,0.,-1.));
+#9126=DIRECTION('',(0.,-1.,0.));
+#9127=DIRECTION('',(0.,1.,-3.46944695195361E-16));
+#9128=DIRECTION('center_axis',(-1.,0.,0.));
+#9129=DIRECTION('ref_axis',(0.,1.,0.));
+#9130=DIRECTION('',(0.,0.,-1.));
+#9131=DIRECTION('center_axis',(-1.,0.,0.));
+#9132=DIRECTION('ref_axis',(0.,0.,-1.));
+#9133=DIRECTION('',(0.,-1.,0.));
+#9134=DIRECTION('center_axis',(-1.,0.,0.));
+#9135=DIRECTION('ref_axis',(0.,-1.,0.));
+#9136=DIRECTION('',(0.,0.,1.));
+#9137=DIRECTION('center_axis',(-1.,0.,0.));
+#9138=DIRECTION('ref_axis',(0.,0.,1.));
+#9139=DIRECTION('center_axis',(0.,0.,1.));
+#9140=DIRECTION('ref_axis',(4.44089209850058E-15,1.,0.));
+#9141=DIRECTION('',(0.,0.,-1.));
+#9142=DIRECTION('center_axis',(0.,0.,-1.));
+#9143=DIRECTION('ref_axis',(4.44089209850058E-15,1.,0.));
+#9144=DIRECTION('center_axis',(0.,1.,0.));
+#9145=DIRECTION('ref_axis',(-1.,0.,0.));
+#9146=DIRECTION('',(0.,0.,-1.));
+#9147=DIRECTION('',(1.,0.,0.));
+#9148=DIRECTION('center_axis',(0.,0.,-1.));
+#9149=DIRECTION('ref_axis',(1.,0.,0.));
+#9150=DIRECTION('center_axis',(0.,3.46944695195361E-16,1.));
+#9151=DIRECTION('ref_axis',(0.,1.,-3.46944695195361E-16));
+#9152=DIRECTION('',(0.,-1.,3.46944695195361E-16));
+#9153=DIRECTION('',(-1.,0.,0.));
+#9154=DIRECTION('',(-1.,0.,0.));
+#9155=DIRECTION('center_axis',(-1.,0.,0.));
+#9156=DIRECTION('ref_axis',(0.,0.,1.));
+#9157=DIRECTION('center_axis',(1.,0.,0.));
+#9158=DIRECTION('ref_axis',(0.,0.,1.));
+#9159=DIRECTION('',(-1.,0.,0.));
+#9160=DIRECTION('center_axis',(0.,-1.,0.));
+#9161=DIRECTION('ref_axis',(0.,0.,1.));
+#9162=DIRECTION('',(0.,0.,-1.));
+#9163=DIRECTION('',(-1.,0.,0.));
+#9164=DIRECTION('center_axis',(-1.,0.,0.));
+#9165=DIRECTION('ref_axis',(0.,-1.,0.));
+#9166=DIRECTION('center_axis',(1.,0.,0.));
+#9167=DIRECTION('ref_axis',(0.,-1.,0.));
+#9168=DIRECTION('',(-1.,0.,0.));
+#9169=DIRECTION('center_axis',(0.,0.,-1.));
+#9170=DIRECTION('ref_axis',(0.,-1.,0.));
+#9171=DIRECTION('',(0.,1.,0.));
+#9172=DIRECTION('',(-1.,0.,0.));
+#9173=DIRECTION('center_axis',(-1.,0.,0.));
+#9174=DIRECTION('ref_axis',(0.,0.,-1.));
+#9175=DIRECTION('center_axis',(1.,0.,0.));
+#9176=DIRECTION('ref_axis',(0.,0.,-1.));
+#9177=DIRECTION('',(-1.,0.,0.));
+#9178=DIRECTION('center_axis',(0.,1.,0.));
+#9179=DIRECTION('ref_axis',(0.,0.,-1.));
+#9180=DIRECTION('',(0.,0.,1.));
+#9181=DIRECTION('',(-1.,0.,0.));
+#9182=DIRECTION('center_axis',(-1.,0.,0.));
+#9183=DIRECTION('ref_axis',(0.,1.,0.));
+#9184=DIRECTION('center_axis',(1.,0.,0.));
+#9185=DIRECTION('ref_axis',(0.,1.,0.));
+#9186=DIRECTION('center_axis',(0.,0.,-1.));
+#9187=DIRECTION('ref_axis',(-1.,0.,0.));
+#9188=DIRECTION('center_axis',(0.,0.,-1.));
+#9189=DIRECTION('ref_axis',(-1.,0.,0.));
+#9190=DIRECTION('center_axis',(0.,0.,-1.));
+#9191=DIRECTION('ref_axis',(-4.44089209850042E-14,-1.,0.));
+#9192=DIRECTION('',(0.,0.,-1.));
+#9193=DIRECTION('center_axis',(0.,0.,1.));
+#9194=DIRECTION('ref_axis',(-4.44089209850042E-14,-1.,0.));
+#9195=DIRECTION('',(0.,0.,-1.));
+#9196=DIRECTION('center_axis',(1.,0.,0.));
+#9197=DIRECTION('ref_axis',(0.,-1.,0.));
+#9198=DIRECTION('',(0.,0.,-1.));
+#9199=DIRECTION('',(0.,-1.,0.));
+#9200=DIRECTION('center_axis',(0.,0.,-1.));
+#9201=DIRECTION('ref_axis',(-1.,2.22044604925006E-14,0.));
+#9202=DIRECTION('center_axis',(0.,0.,1.));
+#9203=DIRECTION('ref_axis',(-1.,2.22044604925006E-14,0.));
+#9204=DIRECTION('center_axis',(0.,0.,-1.));
+#9205=DIRECTION('ref_axis',(1.,0.,0.));
+#9206=DIRECTION('',(0.,1.,0.));
+#9207=DIRECTION('center_axis',(0.,0.,1.));
+#9208=DIRECTION('ref_axis',(7.40148683083426E-15,1.,0.));
+#9209=DIRECTION('',(-1.,0.,0.));
+#9210=DIRECTION('center_axis',(0.,0.,1.));
+#9211=DIRECTION('ref_axis',(-1.,1.11022302462514E-14,0.));
+#9212=DIRECTION('',(-1.67580833905684E-16,-1.,0.));
+#9213=DIRECTION('center_axis',(0.,0.,1.));
+#9214=DIRECTION('ref_axis',(-7.40148683083429E-15,-1.,0.));
+#9215=DIRECTION('',(1.,0.,0.));
+#9216=DIRECTION('center_axis',(0.,0.,1.));
+#9217=DIRECTION('ref_axis',(1.,-3.70074341541713E-15,0.));
+#9218=DIRECTION('center_axis',(0.,0.,1.));
+#9219=DIRECTION('ref_axis',(1.33226762955004E-13,1.,0.));
+#9220=DIRECTION('',(0.,1.,0.));
+#9221=DIRECTION('center_axis',(0.,0.,1.));
+#9222=DIRECTION('ref_axis',(1.,-2.22044604925006E-14,0.));
+#9223=DIRECTION('',(1.,0.,0.));
+#9224=DIRECTION('',(1.,0.,0.));
+#9225=DIRECTION('center_axis',(0.,0.,-1.));
+#9226=DIRECTION('ref_axis',(1.33226762955004E-13,1.,0.));
+#9227=DIRECTION('',(0.,0.,-1.));
+#9228=DIRECTION('center_axis',(-1.,0.,0.));
+#9229=DIRECTION('ref_axis',(0.,1.,0.));
+#9230=DIRECTION('',(0.,0.,-1.));
+#9231=DIRECTION('center_axis',(0.,0.,-1.));
+#9232=DIRECTION('ref_axis',(1.,-2.22044604925006E-14,0.));
+#9233=DIRECTION('',(0.,0.,-1.));
+#9234=DIRECTION('center_axis',(0.,1.,0.));
+#9235=DIRECTION('ref_axis',(1.,0.,0.));
+#9236=DIRECTION('center_axis',(-1.,0.,0.));
+#9237=DIRECTION('ref_axis',(0.,-1.,0.));
+#9238=DIRECTION('',(0.,1.,0.));
+#9239=DIRECTION('',(0.,0.,1.));
+#9240=DIRECTION('',(0.,0.,1.));
+#9241=DIRECTION('center_axis',(0.,0.,1.));
+#9242=DIRECTION('ref_axis',(7.40148683083426E-15,1.,0.));
+#9243=DIRECTION('center_axis',(0.,0.,1.));
+#9244=DIRECTION('ref_axis',(7.40148683083426E-15,1.,0.));
+#9245=DIRECTION('',(0.,0.,1.));
+#9246=DIRECTION('center_axis',(0.,-1.,0.));
+#9247=DIRECTION('ref_axis',(1.,0.,0.));
+#9248=DIRECTION('',(-1.,0.,0.));
+#9249=DIRECTION('',(0.,0.,1.));
+#9250=DIRECTION('center_axis',(0.,0.,1.));
+#9251=DIRECTION('ref_axis',(-1.,1.11022302462514E-14,0.));
+#9252=DIRECTION('center_axis',(0.,0.,1.));
+#9253=DIRECTION('ref_axis',(-1.,1.11022302462514E-14,0.));
+#9254=DIRECTION('',(0.,0.,1.));
+#9255=DIRECTION('center_axis',(0.,-1.,0.));
+#9256=DIRECTION('ref_axis',(1.,0.,0.));
+#9257=DIRECTION('',(-1.,0.,0.));
+#9258=DIRECTION('',(0.,0.,1.));
+#9259=DIRECTION('center_axis',(0.,0.,1.));
+#9260=DIRECTION('ref_axis',(0.,-1.,0.));
+#9261=DIRECTION('center_axis',(0.,0.,-1.));
+#9262=DIRECTION('ref_axis',(0.,-1.,0.));
+#9263=DIRECTION('',(0.,0.,-1.));
+#9264=DIRECTION('center_axis',(-1.,0.,0.));
+#9265=DIRECTION('ref_axis',(0.,-1.,0.));
+#9266=DIRECTION('',(0.,1.,0.));
+#9267=DIRECTION('',(0.,0.,-1.));
+#9268=DIRECTION('center_axis',(1.,-1.67580833905684E-16,0.));
+#9269=DIRECTION('ref_axis',(1.67580833905684E-16,1.,0.));
+#9270=DIRECTION('',(-1.67580833905684E-16,-1.,0.));
+#9271=DIRECTION('',(0.,0.,1.));
+#9272=DIRECTION('center_axis',(0.,0.,1.));
+#9273=DIRECTION('ref_axis',(-7.40148683083429E-15,-1.,0.));
+#9274=DIRECTION('center_axis',(0.,0.,1.));
+#9275=DIRECTION('ref_axis',(-7.40148683083429E-15,-1.,0.));
+#9276=DIRECTION('',(0.,0.,1.));
+#9277=DIRECTION('center_axis',(0.,1.,0.));
+#9278=DIRECTION('ref_axis',(-1.,0.,0.));
+#9279=DIRECTION('',(1.,0.,0.));
+#9280=DIRECTION('',(0.,0.,1.));
+#9281=DIRECTION('center_axis',(0.,0.,1.));
+#9282=DIRECTION('ref_axis',(1.,-3.70074341541713E-15,0.));
+#9283=DIRECTION('center_axis',(0.,0.,1.));
+#9284=DIRECTION('ref_axis',(1.,-3.70074341541713E-15,0.));
+#9285=DIRECTION('center_axis',(0.,0.,1.));
+#9286=DIRECTION('ref_axis',(-1.,4.44089209850058E-15,0.));
+#9287=DIRECTION('center_axis',(0.,0.,-1.));
+#9288=DIRECTION('ref_axis',(-1.,4.44089209850058E-15,0.));
+#9289=DIRECTION('center_axis',(0.,0.,-1.));
+#9290=DIRECTION('ref_axis',(-1.,0.,0.));
+#9291=DIRECTION('center_axis',(0.,0.,-1.));
+#9292=DIRECTION('ref_axis',(-1.,0.,0.));
+#9293=DIRECTION('center_axis',(0.,0.,-1.));
+#9294=DIRECTION('ref_axis',(-1.,0.,0.));
+#9295=DIRECTION('axis',(0.,0.,1.));
+#9296=DIRECTION('refdir',(1.,0.,0.));
+#9297=DIRECTION('center_axis',(-0.707106781186549,-1.29225716764097E-16,
+-0.707106781186546));
+#9298=DIRECTION('ref_axis',(-0.707106781186546,0.,0.707106781186549));
+#9299=DIRECTION('',(0.707106781186546,0.,-0.707106781186549));
+#9300=DIRECTION('',(1.8275276125517E-16,-1.,0.));
+#9301=DIRECTION('',(-0.707106781186546,0.,0.707106781186549));
+#9302=DIRECTION('',(-1.8275276125517E-16,1.,0.));
+#9303=DIRECTION('center_axis',(0.,0.,1.));
+#9304=DIRECTION('ref_axis',(-1.,-7.40148683083443E-15,0.));
+#9305=DIRECTION('',(0.,-0.707106781186548,-0.707106781186548));
+#9306=DIRECTION('center_axis',(0.,0.,1.));
+#9307=DIRECTION('ref_axis',(-1.,-7.40148683083442E-15,0.));
+#9308=DIRECTION('center_axis',(0.,0.,-1.));
+#9309=DIRECTION('ref_axis',(-1.,-7.40148683083442E-15,0.));
+#9310=DIRECTION('center_axis',(7.00934133340972E-17,0.707106781186549,-0.707106781186546));
+#9311=DIRECTION('ref_axis',(-1.,0.,-9.91270557701036E-17));
+#9312=DIRECTION('',(0.,-0.707106781186546,-0.707106781186549));
+#9313=DIRECTION('',(-1.,9.91270557701033E-17,0.));
+#9314=DIRECTION('',(1.,-9.91270557701033E-17,0.));
+#9315=DIRECTION('center_axis',(0.,0.,1.));
+#9316=DIRECTION('ref_axis',(-7.40148683083443E-15,1.,0.));
+#9317=DIRECTION('',(-0.707106781186545,5.23364152894593E-15,-0.70710678118655));
+#9318=DIRECTION('center_axis',(0.,0.,1.));
+#9319=DIRECTION('ref_axis',(-7.40148683083442E-15,1.,0.));
+#9320=DIRECTION('center_axis',(0.,0.,-1.));
+#9321=DIRECTION('ref_axis',(-7.40148683083442E-15,1.,0.));
+#9322=DIRECTION('center_axis',(0.707106781186549,5.16902867056388E-16,-0.707106781186546));
+#9323=DIRECTION('ref_axis',(-0.707106781186546,0.,-0.707106781186549));
+#9324=DIRECTION('',(-0.707106781186546,0.,-0.707106781186549));
+#9325=DIRECTION('',(-7.31011045020679E-16,1.,0.));
+#9326=DIRECTION('',(7.31011045020679E-16,-1.,0.));
+#9327=DIRECTION('center_axis',(0.,0.,1.));
+#9328=DIRECTION('ref_axis',(1.,0.,0.));
+#9329=DIRECTION('',(0.,0.707106781186548,-0.707106781186548));
+#9330=DIRECTION('center_axis',(0.,0.,1.));
+#9331=DIRECTION('ref_axis',(1.,0.,0.));
+#9332=DIRECTION('center_axis',(0.,0.,-1.));
+#9333=DIRECTION('ref_axis',(1.,0.,0.));
+#9334=DIRECTION('center_axis',(-1.40186826668194E-16,-0.707106781186546,
+-0.707106781186549));
+#9335=DIRECTION('ref_axis',(-1.,0.,1.98254111540206E-16));
+#9336=DIRECTION('',(0.,0.707106781186549,-0.707106781186546));
+#9337=DIRECTION('',(1.,-1.98254111540207E-16,0.));
+#9338=DIRECTION('',(-1.,1.98254111540207E-16,0.));
+#9339=DIRECTION('center_axis',(0.,0.,1.));
+#9340=DIRECTION('ref_axis',(2.96059473233377E-14,-1.,0.));
+#9341=DIRECTION('center_axis',(0.,0.,1.));
+#9342=DIRECTION('ref_axis',(2.96059473233377E-14,-1.,0.));
+#9343=DIRECTION('center_axis',(0.,0.,-1.));
+#9344=DIRECTION('ref_axis',(2.96059473233377E-14,-1.,0.));
+#9345=DIRECTION('center_axis',(0.,0.,-1.));
+#9346=DIRECTION('ref_axis',(-7.40148683083442E-15,1.,0.));
+#9347=DIRECTION('',(0.,0.,-1.));
+#9348=DIRECTION('center_axis',(0.,0.,-1.));
+#9349=DIRECTION('ref_axis',(-7.40148683083442E-15,1.,0.));
+#9350=DIRECTION('',(0.,0.,-1.));
+#9351=DIRECTION('center_axis',(9.91270557701033E-17,1.,0.));
+#9352=DIRECTION('ref_axis',(1.,-9.91270557701033E-17,0.));
+#9353=DIRECTION('',(0.,0.,-1.));
+#9354=DIRECTION('',(1.,-9.91270557701033E-17,0.));
+#9355=DIRECTION('center_axis',(0.,0.,-1.));
+#9356=DIRECTION('ref_axis',(-1.,-7.40148683083442E-15,0.));
+#9357=DIRECTION('',(0.,0.,-1.));
+#9358=DIRECTION('center_axis',(0.,0.,-1.));
+#9359=DIRECTION('ref_axis',(-1.,-7.40148683083442E-15,0.));
+#9360=DIRECTION('center_axis',(-1.,-1.8275276125517E-16,0.));
+#9361=DIRECTION('ref_axis',(-1.8275276125517E-16,1.,0.));
+#9362=DIRECTION('',(0.,0.,-1.));
+#9363=DIRECTION('',(-1.8275276125517E-16,1.,0.));
+#9364=DIRECTION('center_axis',(0.,0.,-1.));
+#9365=DIRECTION('ref_axis',(1.,0.,0.));
+#9366=DIRECTION('',(1.,0.,0.));
+#9367=DIRECTION('',(0.,1.,0.));
+#9368=DIRECTION('',(-1.,6.29824400279268E-17,0.));
+#9369=DIRECTION('',(0.,-1.,0.));
+#9370=DIRECTION('',(1.,0.,0.));
+#9371=DIRECTION('',(0.,1.,0.));
+#9372=DIRECTION('',(-1.,6.29824400279268E-17,0.));
+#9373=DIRECTION('',(0.,-1.,0.));
+#9374=DIRECTION('center_axis',(0.,0.,1.));
+#9375=DIRECTION('ref_axis',(-0.66815310478106,0.744023809142845,0.));
+#9376=DIRECTION('center_axis',(0.,0.,-1.));
+#9377=DIRECTION('ref_axis',(-0.66815310478106,0.744023809142845,0.));
+#9378=DIRECTION('',(0.,0.,-1.));
+#9379=DIRECTION('center_axis',(0.,0.,-1.));
+#9380=DIRECTION('ref_axis',(-0.66815310478106,0.744023809142845,0.));
+#9381=DIRECTION('',(0.,0.,1.));
+#9382=DIRECTION('center_axis',(6.11628297668128E-17,1.,0.));
+#9383=DIRECTION('ref_axis',(-1.,6.11628297668128E-17,0.));
+#9384=DIRECTION('',(-1.,6.11628297668128E-17,0.));
+#9385=DIRECTION('',(0.,0.,1.));
+#9386=DIRECTION('',(1.,-6.11628297668128E-17,0.));
+#9387=DIRECTION('center_axis',(0.,0.,-1.));
+#9388=DIRECTION('ref_axis',(1.,0.,0.));
+#9389=DIRECTION('center_axis',(0.,0.,-1.));
+#9390=DIRECTION('ref_axis',(0.999260081289737,-0.0384615384615385,0.));
+#9391=DIRECTION('center_axis',(0.,0.,-1.));
+#9392=DIRECTION('ref_axis',(-0.744023809142856,0.668153104781049,0.));
+#9393=DIRECTION('',(0.,-1.,0.));
+#9394=DIRECTION('center_axis',(0.,0.,-1.));
+#9395=DIRECTION('ref_axis',(-0.744023809142852,-0.668153104781053,0.));
+#9396=DIRECTION('center_axis',(0.,0.,-1.));
+#9397=DIRECTION('ref_axis',(0.0384615384615376,0.999260081289737,0.));
+#9398=DIRECTION('center_axis',(0.,0.,-1.));
+#9399=DIRECTION('ref_axis',(-0.66815310478106,-0.744023809142845,0.));
+#9400=DIRECTION('',(1.,-6.11628297668128E-17,0.));
+#9401=DIRECTION('center_axis',(0.,0.,-1.));
+#9402=DIRECTION('ref_axis',(0.66815310478106,-0.744023809142845,0.));
+#9403=DIRECTION('center_axis',(0.,0.,-1.));
+#9404=DIRECTION('ref_axis',(-0.999260081289737,0.0384615384615385,0.));
+#9405=DIRECTION('center_axis',(0.,0.,-1.));
+#9406=DIRECTION('ref_axis',(0.744023809142845,-0.66815310478106,0.));
+#9407=DIRECTION('',(-1.40500345779126E-16,1.,0.));
+#9408=DIRECTION('center_axis',(0.,0.,-1.));
+#9409=DIRECTION('ref_axis',(0.744023809142845,0.66815310478106,0.));
+#9410=DIRECTION('center_axis',(0.,0.,-1.));
+#9411=DIRECTION('ref_axis',(-0.0384615384615376,-0.999260081289737,0.));
+#9412=DIRECTION('center_axis',(0.,0.,-1.));
+#9413=DIRECTION('ref_axis',(0.66815310478106,0.744023809142845,0.));
+#9414=DIRECTION('',(0.,-1.,0.));
+#9415=DIRECTION('center_axis',(0.,0.,1.));
+#9416=DIRECTION('ref_axis',(0.795206225564459,-0.60633906259083,0.));
+#9417=DIRECTION('center_axis',(0.,0.,1.));
+#9418=DIRECTION('ref_axis',(-0.97578093724975,0.21875,0.));
+#9419=DIRECTION('center_axis',(0.,0.,1.));
+#9420=DIRECTION('ref_axis',(0.60633906259083,-0.795206225564459,0.));
+#9421=DIRECTION('',(-1.,6.29824400279268E-17,0.));
+#9422=DIRECTION('center_axis',(0.,0.,1.));
+#9423=DIRECTION('ref_axis',(-0.606339062590833,-0.795206225564457,0.));
+#9424=DIRECTION('center_axis',(0.,0.,1.));
+#9425=DIRECTION('ref_axis',(0.21875,0.97578093724975,0.));
+#9426=DIRECTION('center_axis',(0.,0.,1.));
+#9427=DIRECTION('ref_axis',(-0.795206225564459,-0.60633906259083,0.));
+#9428=DIRECTION('',(0.,1.,0.));
+#9429=DIRECTION('center_axis',(0.,0.,1.));
+#9430=DIRECTION('ref_axis',(-0.795206225564459,0.60633906259083,0.));
+#9431=DIRECTION('center_axis',(0.,0.,1.));
+#9432=DIRECTION('ref_axis',(0.97578093724975,-0.21875,0.));
+#9433=DIRECTION('center_axis',(0.,0.,1.));
+#9434=DIRECTION('ref_axis',(-0.60633906259083,0.795206225564459,0.));
+#9435=DIRECTION('',(1.,-6.29824400279268E-17,0.));
+#9436=DIRECTION('center_axis',(0.,0.,1.));
+#9437=DIRECTION('ref_axis',(0.60633906259083,0.795206225564459,0.));
+#9438=DIRECTION('center_axis',(0.,0.,1.));
+#9439=DIRECTION('ref_axis',(-0.218749999999999,-0.97578093724975,0.));
+#9440=DIRECTION('center_axis',(0.,0.,1.));
+#9441=DIRECTION('ref_axis',(0.795206225564456,0.606339062590834,0.));
+#9442=DIRECTION('center_axis',(0.,0.,1.));
+#9443=DIRECTION('ref_axis',(-0.66815310478106,-0.744023809142845,0.));
+#9444=DIRECTION('',(0.,0.,-1.));
+#9445=DIRECTION('center_axis',(0.,0.,-1.));
+#9446=DIRECTION('ref_axis',(-0.66815310478106,-0.744023809142845,0.));
+#9447=DIRECTION('',(0.,0.,1.));
+#9448=DIRECTION('center_axis',(0.,0.,1.));
+#9449=DIRECTION('ref_axis',(0.0384615384615376,0.999260081289737,0.));
+#9450=DIRECTION('',(0.,0.,1.));
+#9451=DIRECTION('center_axis',(0.,0.,1.));
+#9452=DIRECTION('ref_axis',(0.0384615384615376,0.999260081289737,0.));
+#9453=DIRECTION('center_axis',(0.,0.,1.));
+#9454=DIRECTION('ref_axis',(0.60633906259083,-0.795206225564459,0.));
+#9455=DIRECTION('center_axis',(0.,0.,1.));
+#9456=DIRECTION('ref_axis',(0.60633906259083,-0.795206225564459,0.));
+#9457=DIRECTION('',(0.,0.,1.));
+#9458=DIRECTION('',(0.,0.,-1.));
+#9459=DIRECTION('center_axis',(0.,0.,1.));
+#9460=DIRECTION('ref_axis',(-0.97578093724975,0.21875,0.));
+#9461=DIRECTION('',(0.,0.,1.));
+#9462=DIRECTION('center_axis',(0.,0.,-1.));
+#9463=DIRECTION('ref_axis',(-0.97578093724975,0.21875,0.));
+#9464=DIRECTION('center_axis',(0.,0.,1.));
+#9465=DIRECTION('ref_axis',(0.744023809142845,-0.66815310478106,0.));
+#9466=DIRECTION('',(0.,0.,-1.));
+#9467=DIRECTION('center_axis',(0.,0.,-1.));
+#9468=DIRECTION('ref_axis',(0.744023809142845,-0.66815310478106,0.));
+#9469=DIRECTION('',(0.,0.,1.));
+#9470=DIRECTION('center_axis',(1.,1.40500345779126E-16,0.));
+#9471=DIRECTION('ref_axis',(-1.40500345779126E-16,1.,0.));
+#9472=DIRECTION('',(1.40500345779126E-16,-1.,0.));
+#9473=DIRECTION('',(0.,0.,-1.));
+#9474=DIRECTION('center_axis',(0.,0.,1.));
+#9475=DIRECTION('ref_axis',(-0.795206225564459,-0.60633906259083,0.));
+#9476=DIRECTION('center_axis',(0.,0.,1.));
+#9477=DIRECTION('ref_axis',(-0.795206225564459,-0.60633906259083,0.));
+#9478=DIRECTION('',(0.,0.,1.));
+#9479=DIRECTION('',(0.,0.,-1.));
+#9480=DIRECTION('center_axis',(0.,0.,1.));
+#9481=DIRECTION('ref_axis',(0.21875,0.97578093724975,0.));
+#9482=DIRECTION('',(0.,0.,1.));
+#9483=DIRECTION('center_axis',(0.,0.,-1.));
+#9484=DIRECTION('ref_axis',(0.21875,0.97578093724975,0.));
+#9485=DIRECTION('center_axis',(0.,0.,1.));
+#9486=DIRECTION('ref_axis',(0.795206225564456,0.606339062590834,0.));
+#9487=DIRECTION('center_axis',(0.,0.,1.));
+#9488=DIRECTION('ref_axis',(0.795206225564456,0.606339062590834,0.));
+#9489=DIRECTION('',(0.,0.,1.));
+#9490=DIRECTION('',(0.,0.,-1.));
+#9491=DIRECTION('center_axis',(0.,0.,1.));
+#9492=DIRECTION('ref_axis',(-0.218749999999999,-0.97578093724975,0.));
+#9493=DIRECTION('',(0.,0.,1.));
+#9494=DIRECTION('center_axis',(0.,0.,-1.));
+#9495=DIRECTION('ref_axis',(-0.218749999999999,-0.97578093724975,0.));
+#9496=DIRECTION('center_axis',(0.,0.,1.));
+#9497=DIRECTION('ref_axis',(0.744023809142845,0.66815310478106,0.));
+#9498=DIRECTION('center_axis',(0.,0.,-1.));
+#9499=DIRECTION('ref_axis',(0.744023809142845,0.66815310478106,0.));
+#9500=DIRECTION('',(0.,0.,1.));
+#9501=DIRECTION('center_axis',(0.,0.,1.));
+#9502=DIRECTION('ref_axis',(0.60633906259083,0.795206225564459,0.));
+#9503=DIRECTION('center_axis',(0.,0.,1.));
+#9504=DIRECTION('ref_axis',(0.60633906259083,0.795206225564459,0.));
+#9505=DIRECTION('',(0.,0.,-1.));
+#9506=DIRECTION('center_axis',(-6.29824400279268E-17,-1.,0.));
+#9507=DIRECTION('ref_axis',(1.,-6.29824400279268E-17,0.));
+#9508=DIRECTION('',(0.,0.,1.));
+#9509=DIRECTION('',(-1.,6.29824400279268E-17,0.));
+#9510=DIRECTION('',(0.,0.,-1.));
+#9511=DIRECTION('',(0.,0.,-1.));
+#9512=DIRECTION('',(-1.,6.29824400279268E-17,0.));
+#9513=DIRECTION('',(0.,0.,-1.));
+#9514=DIRECTION('',(0.,0.,-1.));
+#9515=DIRECTION('',(-1.,6.29824400279268E-17,0.));
+#9516=DIRECTION('center_axis',(0.,0.,1.));
+#9517=DIRECTION('ref_axis',(-0.60633906259083,0.795206225564459,0.));
+#9518=DIRECTION('center_axis',(0.,0.,1.));
+#9519=DIRECTION('ref_axis',(-0.60633906259083,0.795206225564459,0.));
+#9520=DIRECTION('',(0.,0.,-1.));
+#9521=DIRECTION('center_axis',(0.,0.,1.));
+#9522=DIRECTION('ref_axis',(0.97578093724975,-0.21875,0.));
+#9523=DIRECTION('',(0.,0.,1.));
+#9524=DIRECTION('center_axis',(0.,0.,-1.));
+#9525=DIRECTION('ref_axis',(0.97578093724975,-0.21875,0.));
+#9526=DIRECTION('center_axis',(0.,0.,1.));
+#9527=DIRECTION('ref_axis',(-0.606339062590833,-0.795206225564457,0.));
+#9528=DIRECTION('center_axis',(0.,0.,1.));
+#9529=DIRECTION('ref_axis',(-0.606339062590833,-0.795206225564457,0.));
+#9530=DIRECTION('',(0.,0.,-1.));
+#9531=DIRECTION('center_axis',(6.29824400279268E-17,1.,0.));
+#9532=DIRECTION('ref_axis',(-1.,6.29824400279268E-17,0.));
+#9533=DIRECTION('',(1.,-6.29824400279268E-17,0.));
+#9534=DIRECTION('center_axis',(0.,0.,1.));
+#9535=DIRECTION('ref_axis',(0.66815310478106,-0.744023809142845,0.));
+#9536=DIRECTION('',(0.,0.,-1.));
+#9537=DIRECTION('center_axis',(0.,0.,-1.));
+#9538=DIRECTION('ref_axis',(0.66815310478106,-0.744023809142845,0.));
+#9539=DIRECTION('',(0.,0.,1.));
+#9540=DIRECTION('center_axis',(-6.11628297668128E-17,-1.,0.));
+#9541=DIRECTION('ref_axis',(1.,-6.11628297668128E-17,0.));
+#9542=DIRECTION('',(-1.,6.11628297668128E-17,0.));
+#9543=DIRECTION('center_axis',(0.,0.,1.));
+#9544=DIRECTION('ref_axis',(0.795206225564459,-0.60633906259083,0.));
+#9545=DIRECTION('center_axis',(0.,0.,1.));
+#9546=DIRECTION('ref_axis',(0.795206225564459,-0.60633906259083,0.));
+#9547=DIRECTION('',(0.,0.,-1.));
+#9548=DIRECTION('center_axis',(-1.,0.,0.));
+#9549=DIRECTION('ref_axis',(0.,-1.,0.));
+#9550=DIRECTION('',(0.,1.,0.));
+#9551=DIRECTION('center_axis',(0.,0.,1.));
+#9552=DIRECTION('ref_axis',(-0.795206225564459,0.60633906259083,0.));
+#9553=DIRECTION('center_axis',(0.,0.,1.));
+#9554=DIRECTION('ref_axis',(-0.795206225564459,0.60633906259083,0.));
+#9555=DIRECTION('',(0.,0.,-1.));
+#9556=DIRECTION('center_axis',(1.,0.,0.));
+#9557=DIRECTION('ref_axis',(0.,1.,0.));
+#9558=DIRECTION('',(0.,-1.,0.));
+#9559=DIRECTION('center_axis',(0.,0.,1.));
+#9560=DIRECTION('ref_axis',(-0.744023809142856,0.668153104781049,0.));
+#9561=DIRECTION('',(0.,0.,-1.));
+#9562=DIRECTION('center_axis',(0.,0.,-1.));
+#9563=DIRECTION('ref_axis',(-0.744023809142856,0.668153104781049,0.));
+#9564=DIRECTION('',(0.,0.,1.));
+#9565=DIRECTION('center_axis',(-1.,0.,0.));
+#9566=DIRECTION('ref_axis',(0.,-1.,0.));
+#9567=DIRECTION('',(0.,1.,0.));
+#9568=DIRECTION('',(0.,0.,-1.));
+#9569=DIRECTION('center_axis',(0.,0.,1.));
+#9570=DIRECTION('ref_axis',(-0.744023809142852,-0.668153104781053,0.));
+#9571=DIRECTION('center_axis',(0.,0.,-1.));
+#9572=DIRECTION('ref_axis',(-0.744023809142852,-0.668153104781053,0.));
+#9573=DIRECTION('center_axis',(0.,0.,1.));
+#9574=DIRECTION('ref_axis',(0.66815310478106,0.744023809142845,0.));
+#9575=DIRECTION('',(0.,0.,-1.));
+#9576=DIRECTION('center_axis',(0.,0.,-1.));
+#9577=DIRECTION('ref_axis',(0.66815310478106,0.744023809142845,0.));
+#9578=DIRECTION('center_axis',(0.,-1.,0.));
+#9579=DIRECTION('ref_axis',(-1.,0.,0.));
+#9580=DIRECTION('',(0.,0.,-1.));
+#9581=DIRECTION('',(-1.,0.,0.));
+#9582=DIRECTION('',(0.,0.,-1.));
+#9583=DIRECTION('center_axis',(1.,0.,0.));
+#9584=DIRECTION('ref_axis',(0.,-1.,0.));
+#9585=DIRECTION('',(0.,-1.,0.));
+#9586=DIRECTION('center_axis',(-1.,0.,0.));
+#9587=DIRECTION('ref_axis',(0.,1.,0.));
+#9588=DIRECTION('',(0.,1.,0.));
+#9589=DIRECTION('center_axis',(0.,-1.,0.));
+#9590=DIRECTION('ref_axis',(-1.,0.,0.));
+#9591=DIRECTION('',(0.,0.,-1.));
+#9592=DIRECTION('',(-1.,0.,0.));
+#9593=DIRECTION('',(0.,0.,-1.));
+#9594=DIRECTION('center_axis',(1.,0.,0.));
+#9595=DIRECTION('ref_axis',(0.,-1.,0.));
+#9596=DIRECTION('',(0.,-1.,0.));
+#9597=DIRECTION('center_axis',(-1.,0.,0.));
+#9598=DIRECTION('ref_axis',(0.,1.,0.));
+#9599=DIRECTION('',(0.,1.,0.));
+#9600=DIRECTION('center_axis',(0.,0.,1.));
+#9601=DIRECTION('ref_axis',(0.999260081289737,-0.0384615384615385,0.));
+#9602=DIRECTION('center_axis',(0.,0.,1.));
+#9603=DIRECTION('ref_axis',(0.999260081289737,-0.0384615384615385,0.));
+#9604=DIRECTION('center_axis',(0.,0.,1.));
+#9605=DIRECTION('ref_axis',(-0.0384615384615376,-0.999260081289737,0.));
+#9606=DIRECTION('center_axis',(0.,0.,1.));
+#9607=DIRECTION('ref_axis',(-0.0384615384615376,-0.999260081289737,0.));
+#9608=DIRECTION('center_axis',(0.,0.,1.));
+#9609=DIRECTION('ref_axis',(-0.999260081289737,0.0384615384615385,0.));
+#9610=DIRECTION('center_axis',(0.,0.,1.));
+#9611=DIRECTION('ref_axis',(-0.999260081289737,0.0384615384615385,0.));
+#9612=DIRECTION('center_axis',(0.,0.,-1.));
+#9613=DIRECTION('ref_axis',(1.,0.,0.));
+#9614=DIRECTION('center_axis',(0.,0.,-1.));
+#9615=DIRECTION('ref_axis',(2.96059473233377E-14,-1.,0.));
+#9616=DIRECTION('',(-1.,1.98254111540207E-16,0.));
+#9617=DIRECTION('center_axis',(0.,0.,-1.));
+#9618=DIRECTION('ref_axis',(1.,0.,0.));
+#9619=DIRECTION('',(7.31011045020679E-16,-1.,0.));
+#9620=DIRECTION('center_axis',(0.,0.,-1.));
+#9621=DIRECTION('ref_axis',(1.,0.,0.));
+#9622=DIRECTION('center_axis',(0.,0.,-1.));
+#9623=DIRECTION('ref_axis',(1.,0.,0.));
+#9624=DIRECTION('center_axis',(0.,0.,-1.));
+#9625=DIRECTION('ref_axis',(1.,0.,0.));
+#9626=DIRECTION('center_axis',(0.,0.,-1.));
+#9627=DIRECTION('ref_axis',(1.,0.,0.));
+#9628=DIRECTION('center_axis',(0.,0.,-1.));
+#9629=DIRECTION('ref_axis',(1.,0.,0.));
+#9630=DIRECTION('',(0.,0.,-1.));
+#9631=DIRECTION('center_axis',(0.,0.,-1.));
+#9632=DIRECTION('ref_axis',(1.,0.,0.));
+#9633=DIRECTION('center_axis',(0.,0.,-1.));
+#9634=DIRECTION('ref_axis',(-1.,0.,0.));
+#9635=DIRECTION('center_axis',(0.,0.,-1.));
+#9636=DIRECTION('ref_axis',(1.,0.,0.));
+#9637=DIRECTION('',(0.,0.,-1.));
+#9638=DIRECTION('center_axis',(0.,0.,-1.));
+#9639=DIRECTION('ref_axis',(1.,0.,0.));
+#9640=DIRECTION('center_axis',(0.,0.,-1.));
+#9641=DIRECTION('ref_axis',(-1.,0.,0.));
+#9642=DIRECTION('center_axis',(0.,0.,-1.));
+#9643=DIRECTION('ref_axis',(1.,0.,0.));
+#9644=DIRECTION('',(0.,0.,-1.));
+#9645=DIRECTION('center_axis',(0.,0.,-1.));
+#9646=DIRECTION('ref_axis',(1.,0.,0.));
+#9647=DIRECTION('center_axis',(0.,0.,-1.));
+#9648=DIRECTION('ref_axis',(-1.,0.,0.));
+#9649=DIRECTION('center_axis',(0.,0.,-1.));
+#9650=DIRECTION('ref_axis',(1.,0.,0.));
+#9651=DIRECTION('',(0.,0.,-1.));
+#9652=DIRECTION('center_axis',(0.,0.,-1.));
+#9653=DIRECTION('ref_axis',(1.,0.,0.));
+#9654=DIRECTION('center_axis',(0.,0.,-1.));
+#9655=DIRECTION('ref_axis',(-1.,0.,0.));
+#9656=DIRECTION('center_axis',(0.,0.,-1.));
+#9657=DIRECTION('ref_axis',(2.96059473233377E-14,-1.,0.));
+#9658=DIRECTION('',(0.,0.,-1.));
+#9659=DIRECTION('center_axis',(-1.98254111540207E-16,-1.,0.));
+#9660=DIRECTION('ref_axis',(-1.,1.98254111540207E-16,0.));
+#9661=DIRECTION('',(0.,0.,-1.));
+#9662=DIRECTION('center_axis',(0.,0.,-1.));
+#9663=DIRECTION('ref_axis',(1.,0.,0.));
+#9664=DIRECTION('',(0.,0.,-1.));
+#9665=DIRECTION('center_axis',(1.,7.31011045020679E-16,0.));
+#9666=DIRECTION('ref_axis',(7.31011045020679E-16,-1.,0.));
+#9667=DIRECTION('center_axis',(0.,0.,-1.));
+#9668=DIRECTION('ref_axis',(1.,0.,0.));
+#9669=DIRECTION('axis',(0.,0.,1.));
+#9670=DIRECTION('refdir',(1.,0.,0.));
+#9671=DIRECTION('center_axis',(0.577350269189638,0.707106781186534,0.408248290463869));
+#9672=DIRECTION('ref_axis',(0.577350269189623,0.,-0.816496580927728));
+#9673=DIRECTION('',(0.707106781186528,-0.683012701892233,0.183012701892245));
+#9674=DIRECTION('',(0.,0.500000000000012,-0.866025403784431));
+#9675=DIRECTION('',(-0.70710678118655,0.183012701892235,0.683012701892213));
+#9676=DIRECTION('center_axis',(-0.577350269189642,0.707106781186532,0.408248290463867));
+#9677=DIRECTION('ref_axis',(0.577350269189619,0.,0.816496580927731));
+#9678=DIRECTION('',(-0.70710678118655,-0.183012701892235,-0.683012701892213));
+#9679=DIRECTION('',(0.,-0.500000000000012,0.866025403784431));
+#9680=DIRECTION('',(0.707106781186532,0.683012701892237,-0.183012701892215));
+#9681=DIRECTION('center_axis',(0.,0.866025403784431,0.500000000000013));
+#9682=DIRECTION('ref_axis',(1.,0.,0.));
+#9683=DIRECTION('',(-1.,0.,0.));
+#9684=DIRECTION('',(1.,0.,0.));
+#9685=DIRECTION('center_axis',(0.577350269189644,0.408248290463867,-0.707106781186531));
+#9686=DIRECTION('ref_axis',(-0.774596669241466,0.,-0.632455532033697));
+#9687=DIRECTION('',(0.707106781186543,0.183012701892187,0.683012701892233));
+#9688=DIRECTION('',(0.,-0.866025403784431,-0.500000000000012));
+#9689=DIRECTION('',(-0.707106781186532,0.683012701892237,-0.183012701892215));
+#9690=DIRECTION('center_axis',(-0.577350269189644,0.408248290463867,-0.707106781186531));
+#9691=DIRECTION('ref_axis',(-0.774596669241466,0.,0.632455532033697));
+#9692=DIRECTION('',(-0.707106781186532,-0.683012701892237,0.183012701892215));
+#9693=DIRECTION('',(0.,0.866025403784431,0.500000000000012));
+#9694=DIRECTION('',(0.707106781186543,-0.183012701892187,-0.683012701892233));
+#9695=DIRECTION('center_axis',(0.,0.500000000000013,-0.866025403784431));
+#9696=DIRECTION('ref_axis',(-1.,0.,0.));
+#9697=DIRECTION('',(-1.,0.,0.));
+#9698=DIRECTION('',(1.,0.,0.));
+#9699=DIRECTION('center_axis',(0.577350269189624,-0.707106781186554,-0.408248290463854));
+#9700=DIRECTION('ref_axis',(-0.577350269189619,0.,-0.816496580927731));
+#9701=DIRECTION('',(0.707106781186554,0.683012701892212,-0.183012701892221));
+#9702=DIRECTION('',(0.,-0.499999999999989,0.866025403784445));
+#9703=DIRECTION('',(-0.707106781186543,-0.183012701892218,-0.683012701892224));
+#9704=DIRECTION('center_axis',(-0.577350269189618,-0.707106781186557,-0.408248290463857));
+#9705=DIRECTION('ref_axis',(-0.577350269189625,0.,0.816496580927727));
+#9706=DIRECTION('',(-0.707106781186543,0.183012701892218,0.683012701892224));
+#9707=DIRECTION('',(0.,0.499999999999989,-0.866025403784445));
+#9708=DIRECTION('',(0.707106781186553,-0.683012701892211,0.183012701892229));
+#9709=DIRECTION('center_axis',(0.,-0.866025403784445,-0.499999999999989));
+#9710=DIRECTION('ref_axis',(0.,0.499999999999989,-0.866025403784445));
+#9711=DIRECTION('',(-1.,0.,0.));
+#9712=DIRECTION('',(1.,0.,0.));
+#9713=DIRECTION('center_axis',(0.70710678118654,-0.683012701892227,0.183012701892221));
+#9714=DIRECTION('ref_axis',(0.250562807085736,0.,-0.968100345886374));
+#9715=DIRECTION('',(0.,-0.25881904510252,-0.965925826289068));
+#9716=DIRECTION('',(0.,0.25881904510252,0.965925826289068));
+#9717=DIRECTION('',(-0.519987941853027,-0.677661479394326,-0.519987941853026));
+#9718=DIRECTION('center_axis',(0.707106781186547,4.17055809337878E-17,-0.707106781186548));
+#9719=DIRECTION('ref_axis',(-0.707106781186548,0.,-0.707106781186547));
+#9720=DIRECTION('',(0.,-1.,-5.89805981832115E-17));
+#9721=DIRECTION('',(-0.577350269189626,0.577350269189626,-0.577350269189625));
+#9722=DIRECTION('',(0.,1.,5.89805981832115E-17));
+#9723=DIRECTION('center_axis',(0.577350269189626,0.577350269189626,-0.577350269189626));
+#9724=DIRECTION('ref_axis',(-0.707106781186547,0.,-0.707106781186547));
+#9725=DIRECTION('',(0.707106781186548,0.,0.707106781186548));
+#9726=DIRECTION('',(0.,-0.707106781186548,-0.707106781186548));
+#9727=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));
+#9728=DIRECTION('center_axis',(0.707106781186548,-1.01296287657018E-15,
+0.707106781186548));
+#9729=DIRECTION('ref_axis',(0.707106781186548,0.,-0.707106781186548));
+#9730=DIRECTION('',(0.,1.,1.43254583822601E-15));
+#9731=DIRECTION('',(-0.577350269189626,-0.577350269189626,0.577350269189626));
+#9732=DIRECTION('',(0.,-1.,-1.43254583822601E-15));
+#9733=DIRECTION('',(-0.577350269189626,-0.577350269189626,0.577350269189626));
+#9734=DIRECTION('center_axis',(0.577350269189626,-0.577350269189626,0.577350269189626));
+#9735=DIRECTION('ref_axis',(0.707106781186547,0.,-0.707106781186547));
+#9736=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));
+#9737=DIRECTION('',(0.,0.707106781186548,0.707106781186548));
+#9738=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));
+#9739=DIRECTION('center_axis',(-0.577350269189626,0.577350269189626,-0.577350269189626));
+#9740=DIRECTION('ref_axis',(-0.707106781186547,0.,0.707106781186547));
+#9741=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));
+#9742=DIRECTION('',(0.,0.707106781186548,0.707106781186548));
+#9743=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));
+#9744=DIRECTION('center_axis',(0.,0.707106781186548,-0.707106781186548));
+#9745=DIRECTION('ref_axis',(-1.,0.,0.));
+#9746=DIRECTION('',(-1.,0.,0.));
+#9747=DIRECTION('',(1.,0.,0.));
+#9748=DIRECTION('center_axis',(0.577350269189626,-0.577350269189626,-0.577350269189626));
+#9749=DIRECTION('ref_axis',(-0.707106781186547,0.,-0.707106781186547));
+#9750=DIRECTION('',(0.707106781186548,0.707106781186548,0.));
+#9751=DIRECTION('',(0.,-0.707106781186548,0.707106781186548));
+#9752=DIRECTION('',(-0.707106781186548,0.,-0.707106781186548));
+#9753=DIRECTION('center_axis',(-0.577350269189626,-0.577350269189626,0.577350269189626));
+#9754=DIRECTION('ref_axis',(0.707106781186547,0.,0.707106781186547));
+#9755=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));
+#9756=DIRECTION('',(0.,-0.707106781186548,-0.707106781186548));
+#9757=DIRECTION('',(0.707106781186548,0.,0.707106781186548));
+#9758=DIRECTION('center_axis',(0.,-0.707106781186548,0.707106781186548));
+#9759=DIRECTION('ref_axis',(1.,0.,0.));
+#9760=DIRECTION('',(-1.,0.,0.));
+#9761=DIRECTION('',(1.,0.,0.));
+#9762=DIRECTION('center_axis',(-0.707106781186548,0.,0.707106781186548));
+#9763=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186548));
+#9764=DIRECTION('',(0.694746590606866,0.186156787897385,0.694746590606866));
+#9765=DIRECTION('',(0.,-1.,0.));
+#9766=DIRECTION('',(0.,1.,0.));
+#9767=DIRECTION('center_axis',(-0.577350269189626,-0.577350269189626,-0.577350269189626));
+#9768=DIRECTION('ref_axis',(-0.707106781186547,0.,0.707106781186547));
+#9769=DIRECTION('',(-0.707106781186548,0.,0.707106781186548));
+#9770=DIRECTION('',(0.,0.707106781186548,-0.707106781186548));
+#9771=DIRECTION('',(0.707106781186548,-0.707106781186548,0.));
+#9772=DIRECTION('center_axis',(0.,-0.707106781186548,-0.707106781186548));
+#9773=DIRECTION('ref_axis',(-1.,0.,0.));
+#9774=DIRECTION('',(-1.,0.,0.));
+#9775=DIRECTION('',(1.,0.,0.));
+#9776=DIRECTION('center_axis',(0.577350269189626,-0.577350269189626,0.577350269189626));
+#9777=DIRECTION('ref_axis',(0.707106781186547,0.,-0.707106781186547));
+#9778=DIRECTION('',(0.707106781186548,0.,-0.707106781186548));
+#9779=DIRECTION('',(0.,0.707106781186548,0.707106781186548));
+#9780=DIRECTION('',(-0.707106781186548,-0.707106781186548,0.));
+#9781=DIRECTION('center_axis',(-0.707106781186548,-0.707106781186548,0.));
+#9782=DIRECTION('ref_axis',(0.,0.,1.));
+#9783=DIRECTION('',(0.,0.,1.));
+#9784=DIRECTION('',(0.,0.,-1.));
+#9785=DIRECTION('',(0.577350269189626,-0.577350269189626,0.577350269189626));
+#9786=DIRECTION('center_axis',(-0.577350269189626,-0.577350269189626,0.577350269189626));
+#9787=DIRECTION('ref_axis',(0.707106781186547,0.,0.707106781186547));
+#9788=DIRECTION('',(-0.707106781186548,0.707106781186548,0.));
+#9789=DIRECTION('',(0.,-0.707106781186548,-0.707106781186548));
+#9790=DIRECTION('',(0.707106781186548,0.,0.707106781186548));
+#9791=DIRECTION('center_axis',(0.,-0.707106781186548,0.707106781186548));
+#9792=DIRECTION('ref_axis',(1.,0.,0.));
+#9793=DIRECTION('',(-1.,0.,0.));
+#9794=DIRECTION('',(1.,0.,0.));
+#9795=DIRECTION('center_axis',(-0.707106781186548,-1.01296287657018E-15,
+0.707106781186548));
+#9796=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186548));
+#9797=DIRECTION('',(0.,-1.,-1.43254583822601E-15));
+#9798=DIRECTION('',(0.577350269189626,-0.577350269189626,0.577350269189626));
+#9799=DIRECTION('',(0.,1.,1.43254583822601E-15));
+#9800=DIRECTION('center_axis',(-0.707106781186548,-0.707106781186548,0.));
+#9801=DIRECTION('ref_axis',(0.,0.,1.));
+#9802=DIRECTION('',(0.,0.,-1.));
+#9803=DIRECTION('',(0.577350269189626,-0.577350269189626,0.577350269189626));
+#9804=DIRECTION('',(0.,0.,1.));
+#9805=DIRECTION('center_axis',(-0.707106781186548,0.,0.707106781186548));
+#9806=DIRECTION('ref_axis',(0.707106781186548,0.,0.707106781186548));
+#9807=DIRECTION('',(0.,-1.,0.));
+#9808=DIRECTION('',(0.,1.,0.));
+#9809=DIRECTION('center_axis',(-0.707106781186548,-0.707106781186548,0.));
+#9810=DIRECTION('ref_axis',(0.,0.,1.));
+#9811=DIRECTION('',(0.,0.,-1.));
+#9812=DIRECTION('',(0.,0.,1.));
+#9813=DIRECTION('center_axis',(0.707106781186548,-0.707106781186548,0.));
+#9814=DIRECTION('ref_axis',(0.,0.,-1.));
+#9815=DIRECTION('',(0.,0.,1.));
+#9816=DIRECTION('',(0.,0.,-1.));
+#9817=DIRECTION('center_axis',(0.707106781186548,0.,0.707106781186548));
+#9818=DIRECTION('ref_axis',(0.707106781186548,0.,-0.707106781186548));
+#9819=DIRECTION('',(0.,-1.,0.));
+#9820=DIRECTION('',(0.,1.,0.));
+#9821=DIRECTION('',(-0.577350269189626,-0.577350269189626,0.577350269189626));
+#9822=DIRECTION('center_axis',(-0.707106781186548,0.,-0.707106781186548));
+#9823=DIRECTION('ref_axis',(-0.707106781186548,0.,0.707106781186548));
+#9824=DIRECTION('',(0.,1.,0.));
+#9825=DIRECTION('',(0.,-1.,0.));
+#9826=DIRECTION('center_axis',(0.707106781186548,-0.707106781186548,0.));
+#9827=DIRECTION('ref_axis',(0.,0.,-1.));
+#9828=DIRECTION('',(0.,0.,-1.));
+#9829=DIRECTION('',(0.,0.,1.));
+#9830=DIRECTION('center_axis',(0.707106781186548,0.,-0.707106781186548));
+#9831=DIRECTION('ref_axis',(-0.707106781186548,0.,-0.707106781186548));
+#9832=DIRECTION('',(0.,-1.,0.));
+#9833=DIRECTION('',(0.,1.,0.));
+#9834=DIRECTION('center_axis',(-0.707106781186548,0.707106781186548,0.));
+#9835=DIRECTION('ref_axis',(0.,0.,1.));
+#9836=DIRECTION('',(0.,0.,-1.));
+#9837=DIRECTION('',(0.,0.,1.));
+#9838=DIRECTION('',(0.577350269189626,0.577350269189626,-0.577350269189625));
+#9839=DIRECTION('center_axis',(0.707106781186548,-0.707106781186548,0.));
+#9840=DIRECTION('ref_axis',(0.,0.,-1.));
+#9841=DIRECTION('',(0.,0.,1.));
+#9842=DIRECTION('',(0.,0.,-1.));
+#9843=DIRECTION('center_axis',(0.707106781186548,0.,0.707106781186548));
+#9844=DIRECTION('ref_axis',(0.707106781186548,0.,-0.707106781186548));
+#9845=DIRECTION('',(0.694746590606866,-0.186156787897385,-0.694746590606866));
+#9846=DIRECTION('',(0.,-1.,0.));
+#9847=DIRECTION('',(0.,1.,0.));
+#9848=DIRECTION('center_axis',(0.707106781186548,0.707106781186548,0.));
+#9849=DIRECTION('ref_axis',(0.,0.,-1.));
+#9850=DIRECTION('',(0.,0.,-1.));
+#9851=DIRECTION('',(0.,0.,1.));
+#9852=DIRECTION('center_axis',(-0.707106781186547,4.17055809337878E-17,
+-0.707106781186548));
+#9853=DIRECTION('ref_axis',(-0.707106781186548,0.,0.707106781186547));
+#9854=DIRECTION('',(0.,-1.,-5.89805981832115E-17));
+#9855=DIRECTION('',(0.,1.,5.89805981832115E-17));
+#9856=DIRECTION('',(0.519987941853027,-0.677661479394327,-0.519987941853026));
+#9857=DIRECTION('center_axis',(-0.70710678118654,-0.683012701892227,0.183012701892221));
+#9858=DIRECTION('ref_axis',(0.250562807085736,0.,0.968100345886374));
+#9859=DIRECTION('',(0.,-0.25881904510252,-0.965925826289068));
+#9860=DIRECTION('',(0.,0.25881904510252,0.965925826289068));
+#9861=DIRECTION('center_axis',(-0.707106781186552,-0.183012701892216,-0.683012701892216));
+#9862=DIRECTION('ref_axis',(-0.694746590606862,0.,0.719254596676408));
+#9863=DIRECTION('',(0.,0.965925826289069,-0.258819045102517));
+#9864=DIRECTION('',(0.,-0.965925826289069,0.258819045102517));
+#9865=DIRECTION('center_axis',(0.707106781186552,-0.183012701892216,-0.683012701892216));
+#9866=DIRECTION('ref_axis',(-0.694746590606862,0.,-0.719254596676408));
+#9867=DIRECTION('',(0.,-0.965925826289069,0.258819045102517));
+#9868=DIRECTION('',(0.,0.965925826289069,-0.258819045102517));
+#9869=DIRECTION('center_axis',(-0.707106781186564,0.683012701892203,-0.183012701892214));
+#9870=DIRECTION('ref_axis',(-0.25056280708572,0.,0.968100345886378));
+#9871=DIRECTION('',(0.,0.25881904510252,0.965925826289068));
+#9872=DIRECTION('',(0.,-0.25881904510252,-0.965925826289068));
+#9873=DIRECTION('center_axis',(0.707106781186564,0.683012701892203,-0.183012701892214));
+#9874=DIRECTION('ref_axis',(-0.25056280708572,0.,-0.968100345886378));
+#9875=DIRECTION('',(0.,-0.25881904510252,-0.965925826289068));
+#9876=DIRECTION('',(0.,0.25881904510252,0.965925826289068));
+#9877=DIRECTION('center_axis',(-0.707106781186544,0.18301270189222,0.683012701892222));
+#9878=DIRECTION('ref_axis',(0.694746590606869,0.,0.719254596676401));
+#9879=DIRECTION('',(0.707106781186551,0.183012701892218,0.683012701892216));
+#9880=DIRECTION('',(0.,0.965925826289068,-0.25881904510252));
+#9881=DIRECTION('',(0.,-0.965925826289068,0.25881904510252));
+#9882=DIRECTION('center_axis',(0.707106781186544,0.18301270189222,0.683012701892222));
+#9883=DIRECTION('ref_axis',(0.694746590606869,0.,-0.719254596676401));
+#9884=DIRECTION('',(0.707106781186551,-0.183012701892218,-0.683012701892216));
+#9885=DIRECTION('',(0.,0.965925826289068,-0.25881904510252));
+#9886=DIRECTION('',(0.,-0.965925826289068,0.25881904510252));
+#9887=DIRECTION('center_axis',(0.,5.89805981832115E-17,-1.));
+#9888=DIRECTION('ref_axis',(0.,1.,5.89805981832115E-17));
+#9889=DIRECTION('',(1.,0.,0.));
+#9890=DIRECTION('',(1.,0.,0.));
+#9891=DIRECTION('center_axis',(0.,1.,0.));
+#9892=DIRECTION('ref_axis',(0.,0.,1.));
+#9893=DIRECTION('center_axis',(0.,-1.43254583822601E-15,1.));
+#9894=DIRECTION('ref_axis',(0.,-1.,-1.43254583822601E-15));
+#9895=DIRECTION('',(1.,0.,0.));
+#9896=DIRECTION('',(1.,0.,0.));
+#9897=DIRECTION('center_axis',(0.,-1.,0.));
+#9898=DIRECTION('ref_axis',(0.,0.,-1.));
+#9899=DIRECTION('',(1.,0.,0.));
+#9900=DIRECTION('center_axis',(0.,0.,1.));
+#9901=DIRECTION('ref_axis',(0.,-1.,0.));
+#9902=DIRECTION('center_axis',(0.,0.,-1.));
+#9903=DIRECTION('ref_axis',(1.,0.,0.));
+#9904=DIRECTION('center_axis',(0.,0.,1.));
+#9905=DIRECTION('ref_axis',(0.,-1.,0.));
+#9906=DIRECTION('',(1.,0.,0.));
+#9907=DIRECTION('center_axis',(1.,0.,0.));
+#9908=DIRECTION('ref_axis',(0.,0.,-1.));
+#9909=DIRECTION('',(0.,-0.25881904510252,-0.965925826289068));
+#9910=DIRECTION('center_axis',(0.,0.965925826289069,-0.25881904510252));
+#9911=DIRECTION('ref_axis',(0.,0.25881904510252,0.965925826289068));
+#9912=DIRECTION('center_axis',(0.,-0.258819045102517,-0.965925826289069));
+#9913=DIRECTION('ref_axis',(0.,0.965925826289069,-0.258819045102517));
+#9914=DIRECTION('center_axis',(0.,0.,-1.));
+#9915=DIRECTION('ref_axis',(0.,1.,0.));
+#9916=DIRECTION('center_axis',(0.,0.,1.));
+#9917=DIRECTION('ref_axis',(1.,0.,0.));
+#9918=DIRECTION('center_axis',(0.,-1.,0.));
+#9919=DIRECTION('ref_axis',(0.,0.,-1.));
+#9920=DIRECTION('center_axis',(0.,0.,1.));
+#9921=DIRECTION('ref_axis',(1.,0.,0.));
+#9922=DIRECTION('',(0.,0.,1.));
+#9923=DIRECTION('center_axis',(0.,0.,1.));
+#9924=DIRECTION('ref_axis',(1.,0.,0.));
+#9925=DIRECTION('center_axis',(0.,0.,-1.));
+#9926=DIRECTION('ref_axis',(1.,0.,0.));
+#9927=DIRECTION('center_axis',(0.,0.,-1.));
+#9928=DIRECTION('ref_axis',(1.,0.,0.));
+#9929=DIRECTION('center_axis',(0.,0.,1.));
+#9930=DIRECTION('ref_axis',(1.,0.,0.));
+#9931=DIRECTION('',(0.,0.,1.));
+#9932=DIRECTION('center_axis',(-1.,0.,0.));
+#9933=DIRECTION('ref_axis',(0.,0.,1.));
+#9934=DIRECTION('',(0.,0.25881904510252,0.965925826289068));
+#9935=DIRECTION('center_axis',(0.,-0.965925826289068,0.25881904510252));
+#9936=DIRECTION('ref_axis',(0.,-0.25881904510252,-0.965925826289068));
+#9937=DIRECTION('',(1.,0.,0.));
+#9938=DIRECTION('center_axis',(0.,0.25881904510252,0.965925826289069));
+#9939=DIRECTION('ref_axis',(0.,-0.965925826289068,0.25881904510252));
+#9940=DIRECTION('center_axis',(0.,-0.965925826289068,0.25881904510252));
+#9941=DIRECTION('ref_axis',(0.,-0.25881904510252,-0.965925826289068));
+#9942=DIRECTION('center_axis',(0.,-1.,0.));
+#9943=DIRECTION('ref_axis',(0.,0.,-1.));
+#9944=DIRECTION('',(0.,0.,1.));
+#9945=DIRECTION('',(1.,0.,0.));
+#9946=DIRECTION('',(0.,0.,1.));
+#9947=DIRECTION('',(1.,0.,0.));
+#9948=DIRECTION('',(0.,0.,1.));
+#9949=DIRECTION('',(1.,0.,0.));
+#9950=DIRECTION('',(0.,0.,1.));
+#9951=DIRECTION('',(1.,0.,0.));
+#9952=DIRECTION('',(0.,0.,1.));
+#9953=DIRECTION('',(1.,0.,0.));
+#9954=CARTESIAN_POINT('',(0.,0.,0.));
+#9955=CARTESIAN_POINT('',(0.,0.,0.));
+#9956=CARTESIAN_POINT('Origin',(-39.9,-4.44089209850063E-15,0.));
+#9957=CARTESIAN_POINT('',(-43.0000003874302,-9.,0.));
+#9958=CARTESIAN_POINT('',(-36.8,-9.,0.));
+#9959=CARTESIAN_POINT('',(-18.0000001937151,-9.,0.));
+#9960=CARTESIAN_POINT('',(-36.8,9.,0.));
+#9961=CARTESIAN_POINT('',(-36.8,4.75,0.));
+#9962=CARTESIAN_POINT('',(-43.0000003874302,9.,0.));
+#9963=CARTESIAN_POINT('',(-21.5000001937151,9.,0.));
+#9964=CARTESIAN_POINT('',(-43.,10.5,0.));
+#9965=CARTESIAN_POINT('Origin',(-36.8,-9.50000000000001,1.5));
+#9966=CARTESIAN_POINT('',(-43.,-9.50000000000001,0.));
+#9967=CARTESIAN_POINT('',(-36.8,-9.50000000000001,0.));
+#9968=CARTESIAN_POINT('',(-18.4,-9.50000000000001,0.));
+#9969=CARTESIAN_POINT('',(-43.,-9.50000000000001,1.5));
+#9970=CARTESIAN_POINT('',(-43.,-9.50000000000001,0.75));
+#9971=CARTESIAN_POINT('',(-36.8,-9.50000000000001,1.5));
+#9972=CARTESIAN_POINT('',(-18.4,-9.50000000000001,1.5));
+#9973=CARTESIAN_POINT('',(-36.8,-9.50000000000001,1.5));
+#9974=CARTESIAN_POINT('Origin',(-36.8,9.5,1.5));
+#9975=CARTESIAN_POINT('',(-36.8,4.75,0.));
+#9976=CARTESIAN_POINT('',(-36.8,9.5,1.5));
+#9977=CARTESIAN_POINT('',(-36.8,4.75,1.5));
+#9978=CARTESIAN_POINT('',(-36.8,9.5,0.));
+#9979=CARTESIAN_POINT('',(-36.8,9.5,1.5));
+#9980=CARTESIAN_POINT('',(-36.8,4.75,0.));
+#9981=CARTESIAN_POINT('Origin',(-43.,9.5,1.5));
+#9982=CARTESIAN_POINT('',(-43.,9.5,0.));
+#9983=CARTESIAN_POINT('',(-21.5,9.5,0.));
+#9984=CARTESIAN_POINT('',(-43.,9.5,1.5));
+#9985=CARTESIAN_POINT('',(-21.5,9.5,1.5));
+#9986=CARTESIAN_POINT('',(-43.,9.5,0.75));
+#9987=CARTESIAN_POINT('Origin',(-43.,21.,0.));
+#9988=CARTESIAN_POINT('',(-43.0000003874302,9.,-1.));
+#9989=CARTESIAN_POINT('',(-43.0000003874302,9.,0.));
+#9990=CARTESIAN_POINT('',(-43.0000003874302,-9.,-1.));
+#9991=CARTESIAN_POINT('',(-43.0000003874302,9.,-1.));
+#9992=CARTESIAN_POINT('',(-43.0000003874302,-9.,0.));
+#9993=CARTESIAN_POINT('Origin',(-43.,21.,0.));
+#9994=CARTESIAN_POINT('',(-43.,21.,1.5));
+#9995=CARTESIAN_POINT('',(-43.,-21.,1.5));
+#9996=CARTESIAN_POINT('',(-43.,21.,0.));
+#9997=CARTESIAN_POINT('',(-43.,21.,0.));
+#9998=CARTESIAN_POINT('',(-43.,-21.,0.));
+#9999=CARTESIAN_POINT('Origin',(-43.,21.,0.));
+#10000=CARTESIAN_POINT('',(-43.,-21.,0.));
+#10001=CARTESIAN_POINT('',(-43.,-21.,0.));
+#10002=CARTESIAN_POINT('',(-43.,-21.,1.5));
+#10003=CARTESIAN_POINT('',(-43.,-21.,0.));
+#10004=CARTESIAN_POINT('',(-43.,-21.,1.5));
+#10005=CARTESIAN_POINT('Origin',(-32.,22.5,5.));
+#10006=CARTESIAN_POINT('',(-32.,-22.5,5.));
+#10007=CARTESIAN_POINT('',(-32.,22.5,5.));
+#10008=CARTESIAN_POINT('',(-32.,11.25,5.));
+#10009=CARTESIAN_POINT('',(-32.,-22.5,5.1));
+#10010=CARTESIAN_POINT('',(-32.,-22.5,5.));
+#10011=CARTESIAN_POINT('',(-32.,22.5,5.1));
+#10012=CARTESIAN_POINT('',(-32.,-22.5,5.1));
+#10013=CARTESIAN_POINT('',(-32.,22.5,5.));
+#10014=CARTESIAN_POINT('Origin',(27.,22.5,5.));
+#10015=CARTESIAN_POINT('',(27.,22.5,5.));
+#10016=CARTESIAN_POINT('',(13.5,22.5,5.));
+#10017=CARTESIAN_POINT('',(27.,22.5,5.1));
+#10018=CARTESIAN_POINT('',(-32.,22.5,5.1));
+#10019=CARTESIAN_POINT('',(27.,22.5,5.));
+#10020=CARTESIAN_POINT('Origin',(27.,-22.5,5.));
+#10021=CARTESIAN_POINT('',(27.,-22.5,5.));
+#10022=CARTESIAN_POINT('',(27.,-11.25,5.));
+#10023=CARTESIAN_POINT('',(27.,-22.5,5.1));
+#10024=CARTESIAN_POINT('',(27.,22.5,5.1));
+#10025=CARTESIAN_POINT('',(27.,-22.5,5.));
+#10026=CARTESIAN_POINT('Origin',(-32.,-22.5,5.));
+#10027=CARTESIAN_POINT('',(-16.,-22.5,5.));
+#10028=CARTESIAN_POINT('',(27.,-22.5,5.1));
+#10029=CARTESIAN_POINT('Origin',(-2.50000000000001,-4.44089209850063E-15,
+5.1));
+#10030=CARTESIAN_POINT('Origin',(-12.5,-13.9999999627471,-1.5));
+#10031=CARTESIAN_POINT('',(-14.5,-13.9999999627471,-1.6));
+#10032=CARTESIAN_POINT('Origin',(-12.5,-13.9999999627471,-1.6));
+#10033=CARTESIAN_POINT('',(-14.5,-13.9999999627471,-1.5));
+#10034=CARTESIAN_POINT('',(-14.5,-13.9999999627471,-1.5));
+#10035=CARTESIAN_POINT('Origin',(-12.5,-13.9999999627471,-1.5));
+#10036=CARTESIAN_POINT('Origin',(-12.5,-13.9999999627471,-1.6));
+#10037=CARTESIAN_POINT('Origin',(-28.9,21.7,-3.7));
+#10038=CARTESIAN_POINT('',(-28.9,18.7,-3.7));
+#10039=CARTESIAN_POINT('',(-28.9,21.7,-3.7));
+#10040=CARTESIAN_POINT('',(-28.9,20.95,-3.7));
+#10041=CARTESIAN_POINT('',(-28.9,18.7,-4.7));
+#10042=CARTESIAN_POINT('',(-28.9,18.7,-3.7));
+#10043=CARTESIAN_POINT('',(-28.9,21.7,-4.7));
+#10044=CARTESIAN_POINT('',(-28.9,18.7,-4.7));
+#10045=CARTESIAN_POINT('',(-28.9,21.7,-3.7));
+#10046=CARTESIAN_POINT('Origin',(-30.4,21.7,-3.7));
+#10047=CARTESIAN_POINT('',(-30.4,21.7,-3.7));
+#10048=CARTESIAN_POINT('',(-30.025,21.7,-3.7));
+#10049=CARTESIAN_POINT('',(-30.4,21.7,-4.7));
+#10050=CARTESIAN_POINT('',(-28.9,21.7,-4.7));
+#10051=CARTESIAN_POINT('',(-30.4,21.7,-3.7));
+#10052=CARTESIAN_POINT('Origin',(-30.4,18.7,-3.7));
+#10053=CARTESIAN_POINT('',(-30.4,18.7,-3.7));
+#10054=CARTESIAN_POINT('',(-30.4,19.45,-3.7));
+#10055=CARTESIAN_POINT('',(-30.4,18.7,-4.7));
+#10056=CARTESIAN_POINT('',(-30.4,21.7,-4.7));
+#10057=CARTESIAN_POINT('',(-30.4,18.7,-3.7));
+#10058=CARTESIAN_POINT('Origin',(-28.9,18.7,-3.7));
+#10059=CARTESIAN_POINT('',(-29.275,18.7,-3.7));
+#10060=CARTESIAN_POINT('',(-30.4,18.7,-4.7));
+#10061=CARTESIAN_POINT('Origin',(-29.65,20.2,-4.7));
+#10062=CARTESIAN_POINT('Origin',(-34.4,18.7,-3.7));
+#10063=CARTESIAN_POINT('',(-34.4,21.7,-3.7));
+#10064=CARTESIAN_POINT('',(-34.4,18.7,-3.7));
+#10065=CARTESIAN_POINT('',(-34.4,19.45,-3.7));
+#10066=CARTESIAN_POINT('',(-34.4,21.7,-4.7));
+#10067=CARTESIAN_POINT('',(-34.4,21.7,-3.7));
+#10068=CARTESIAN_POINT('',(-34.4,18.7,-4.7));
+#10069=CARTESIAN_POINT('',(-34.4,21.7,-4.7));
+#10070=CARTESIAN_POINT('',(-34.4,18.7,-3.7));
+#10071=CARTESIAN_POINT('Origin',(-32.9,18.7,-3.7));
+#10072=CARTESIAN_POINT('',(-32.9,18.7,-3.7));
+#10073=CARTESIAN_POINT('',(-33.275,18.7,-3.7));
+#10074=CARTESIAN_POINT('',(-32.9,18.7,-4.7));
+#10075=CARTESIAN_POINT('',(-34.4,18.7,-4.7));
+#10076=CARTESIAN_POINT('',(-32.9,18.7,-3.7));
+#10077=CARTESIAN_POINT('Origin',(-32.9,21.7,-3.7));
+#10078=CARTESIAN_POINT('',(-32.9,21.7,-3.7));
+#10079=CARTESIAN_POINT('',(-32.9,20.95,-3.7));
+#10080=CARTESIAN_POINT('',(-32.9,21.7,-4.7));
+#10081=CARTESIAN_POINT('',(-32.9,18.7,-4.7));
+#10082=CARTESIAN_POINT('',(-32.9,21.7,-3.7));
+#10083=CARTESIAN_POINT('Origin',(-34.4,21.7,-3.7));
+#10084=CARTESIAN_POINT('',(-34.025,21.7,-3.7));
+#10085=CARTESIAN_POINT('',(-32.9,21.7,-4.7));
+#10086=CARTESIAN_POINT('Origin',(-33.65,20.2,-4.7));
+#10087=CARTESIAN_POINT('Origin',(-31.9,23.2,0.));
+#10088=CARTESIAN_POINT('',(-31.9,17.2,0.));
+#10089=CARTESIAN_POINT('',(-31.9,23.2,0.));
+#10090=CARTESIAN_POINT('',(-31.9,11.6,0.));
+#10091=CARTESIAN_POINT('',(-31.9,17.2,-3.7));
+#10092=CARTESIAN_POINT('',(-31.9,17.2,0.));
+#10093=CARTESIAN_POINT('',(-31.9,23.2,-3.7));
+#10094=CARTESIAN_POINT('',(-31.9,17.2,-3.7));
+#10095=CARTESIAN_POINT('',(-31.9,23.2,0.));
+#10096=CARTESIAN_POINT('Origin',(-35.4,23.2,0.));
+#10097=CARTESIAN_POINT('',(-35.4,23.2,0.));
+#10098=CARTESIAN_POINT('',(-17.7,23.2,0.));
+#10099=CARTESIAN_POINT('',(-35.4,23.2,-3.7));
+#10100=CARTESIAN_POINT('',(-31.9,23.2,-3.7));
+#10101=CARTESIAN_POINT('',(-35.4,23.2,0.));
+#10102=CARTESIAN_POINT('Origin',(-35.4,17.2,0.));
+#10103=CARTESIAN_POINT('',(-35.4,17.2,0.));
+#10104=CARTESIAN_POINT('',(-35.4,8.6,0.));
+#10105=CARTESIAN_POINT('',(-35.4,17.2,-3.7));
+#10106=CARTESIAN_POINT('',(-35.4,23.2,-3.7));
+#10107=CARTESIAN_POINT('',(-35.4,17.2,0.));
+#10108=CARTESIAN_POINT('Origin',(-31.9,17.2,0.));
+#10109=CARTESIAN_POINT('',(-15.95,17.2,0.));
+#10110=CARTESIAN_POINT('',(-35.4,17.2,-3.7));
+#10111=CARTESIAN_POINT('Origin',(-33.65,20.2,-3.7));
+#10112=CARTESIAN_POINT('Origin',(-31.4,23.2,0.));
+#10113=CARTESIAN_POINT('',(-27.9,23.2,0.));
+#10114=CARTESIAN_POINT('',(-31.4,23.2,0.));
+#10115=CARTESIAN_POINT('',(-15.7,23.2,0.));
+#10116=CARTESIAN_POINT('',(-27.9,23.2,-3.7));
+#10117=CARTESIAN_POINT('',(-27.9,23.2,0.));
+#10118=CARTESIAN_POINT('',(-31.4,23.2,-3.7));
+#10119=CARTESIAN_POINT('',(-27.9,23.2,-3.7));
+#10120=CARTESIAN_POINT('',(-31.4,23.2,0.));
+#10121=CARTESIAN_POINT('Origin',(-31.4,17.2,0.));
+#10122=CARTESIAN_POINT('',(-31.4,17.2,0.));
+#10123=CARTESIAN_POINT('',(-31.4,8.6,0.));
+#10124=CARTESIAN_POINT('',(-31.4,17.2,-3.7));
+#10125=CARTESIAN_POINT('',(-31.4,23.2,-3.7));
+#10126=CARTESIAN_POINT('',(-31.4,17.2,0.));
+#10127=CARTESIAN_POINT('Origin',(-27.9,17.2,0.));
+#10128=CARTESIAN_POINT('',(-27.9,17.2,0.));
+#10129=CARTESIAN_POINT('',(-13.95,17.2,0.));
+#10130=CARTESIAN_POINT('',(-27.9,17.2,-3.7));
+#10131=CARTESIAN_POINT('',(-31.4,17.2,-3.7));
+#10132=CARTESIAN_POINT('',(-27.9,17.2,0.));
+#10133=CARTESIAN_POINT('Origin',(-27.9,23.2,0.));
+#10134=CARTESIAN_POINT('',(-27.9,11.6,0.));
+#10135=CARTESIAN_POINT('',(-27.9,17.2,-3.7));
+#10136=CARTESIAN_POINT('Origin',(-29.65,20.2,-3.7));
+#10137=CARTESIAN_POINT('Origin',(19.,23.8,0.));
+#10138=CARTESIAN_POINT('',(19.,20.6,0.));
+#10139=CARTESIAN_POINT('',(19.,23.8,0.));
+#10140=CARTESIAN_POINT('',(19.,11.9,0.));
+#10141=CARTESIAN_POINT('',(19.,20.6,-4.6));
+#10142=CARTESIAN_POINT('',(19.,20.6,0.));
+#10143=CARTESIAN_POINT('',(19.,23.8,-4.6));
+#10144=CARTESIAN_POINT('',(19.,20.6,-4.6));
+#10145=CARTESIAN_POINT('',(19.,23.8,0.));
+#10146=CARTESIAN_POINT('Origin',(11.4,23.8,0.));
+#10147=CARTESIAN_POINT('',(11.4,23.8,0.));
+#10148=CARTESIAN_POINT('',(5.7,23.8,0.));
+#10149=CARTESIAN_POINT('',(11.4,23.8,-4.6));
+#10150=CARTESIAN_POINT('',(19.,23.8,-4.6));
+#10151=CARTESIAN_POINT('',(11.4,23.8,0.));
+#10152=CARTESIAN_POINT('Origin',(11.4,20.6,0.));
+#10153=CARTESIAN_POINT('',(11.4,20.6,0.));
+#10154=CARTESIAN_POINT('',(11.4,10.3,0.));
+#10155=CARTESIAN_POINT('',(11.4,20.6,-4.6));
+#10156=CARTESIAN_POINT('',(11.4,23.8,-4.6));
+#10157=CARTESIAN_POINT('',(11.4,20.6,0.));
+#10158=CARTESIAN_POINT('Origin',(19.,20.6,0.));
+#10159=CARTESIAN_POINT('',(9.5,20.6,0.));
+#10160=CARTESIAN_POINT('',(11.4,20.6,-4.6));
+#10161=CARTESIAN_POINT('Origin',(15.2,22.2,-4.6));
+#10162=CARTESIAN_POINT('Origin',(-2.60000000000001,-24.9,0.));
+#10163=CARTESIAN_POINT('',(-2.60000000000001,-9.89999977648258,0.));
+#10164=CARTESIAN_POINT('',(-2.60000000000001,-24.9,0.));
+#10165=CARTESIAN_POINT('',(-2.60000000000001,-12.45,0.));
+#10166=CARTESIAN_POINT('',(-2.60000000000001,-9.89999977648258,-1.8));
+#10167=CARTESIAN_POINT('',(-2.60000000000001,-9.89999977648258,0.));
+#10168=CARTESIAN_POINT('',(-2.60000000000001,-24.9,-1.8));
+#10169=CARTESIAN_POINT('',(-2.60000000000001,-9.89999977648258,-1.8));
+#10170=CARTESIAN_POINT('',(-2.60000000000001,-24.9,0.));
+#10171=CARTESIAN_POINT('Origin',(12.4000002235174,-24.9,0.));
+#10172=CARTESIAN_POINT('',(12.4000002235174,-24.9,0.));
+#10173=CARTESIAN_POINT('',(6.20000011175871,-24.9,0.));
+#10174=CARTESIAN_POINT('',(12.4000002235174,-24.9,-1.8));
+#10175=CARTESIAN_POINT('',(-2.60000000000001,-24.9,-1.8));
+#10176=CARTESIAN_POINT('',(12.4000002235174,-24.9,0.));
+#10177=CARTESIAN_POINT('Origin',(12.4000002235174,-9.89999977648258,0.));
+#10178=CARTESIAN_POINT('',(12.4000002235174,-9.89999977648258,0.));
+#10179=CARTESIAN_POINT('',(12.4000002235174,-4.94999988824129,0.));
+#10180=CARTESIAN_POINT('',(12.4000002235174,-9.89999977648258,-1.8));
+#10181=CARTESIAN_POINT('',(12.4000002235174,-24.9,-1.8));
+#10182=CARTESIAN_POINT('',(12.4000002235174,-9.89999977648258,0.));
+#10183=CARTESIAN_POINT('Origin',(-2.60000000000001,-9.89999977648258,0.));
+#10184=CARTESIAN_POINT('',(-1.3,-9.89999977648258,0.));
+#10185=CARTESIAN_POINT('',(12.4000002235174,-9.89999977648258,-1.8));
+#10186=CARTESIAN_POINT('Origin',(4.9000001117587,-17.3999998882413,-1.8));
+#10187=CARTESIAN_POINT('Origin',(43.6,-5.4,0.));
+#10188=CARTESIAN_POINT('',(43.6,-13.2,0.));
+#10189=CARTESIAN_POINT('',(43.6,-5.4,0.));
+#10190=CARTESIAN_POINT('',(43.6,-13.2,0.));
+#10191=CARTESIAN_POINT('',(43.6,-13.2,-2.5));
+#10192=CARTESIAN_POINT('',(43.6,-13.2,0.));
+#10193=CARTESIAN_POINT('',(43.6,-5.4,-2.5));
+#10194=CARTESIAN_POINT('',(43.6,-13.2,-2.5));
+#10195=CARTESIAN_POINT('',(43.6,-5.4,0.));
+#10196=CARTESIAN_POINT('Origin',(38.1,-5.4,0.));
+#10197=CARTESIAN_POINT('',(43.,-5.4,0.));
+#10198=CARTESIAN_POINT('',(43.6,-5.4,0.));
+#10199=CARTESIAN_POINT('',(38.1,-5.4,-2.5));
+#10200=CARTESIAN_POINT('',(43.6,-5.4,-2.5));
+#10201=CARTESIAN_POINT('',(38.1,-5.4,0.));
+#10202=CARTESIAN_POINT('',(38.1,-5.4,0.));
+#10203=CARTESIAN_POINT('',(19.05,-5.4,0.));
+#10204=CARTESIAN_POINT('Origin',(38.1,-13.2,0.));
+#10205=CARTESIAN_POINT('',(38.1,-13.2,0.));
+#10206=CARTESIAN_POINT('',(38.1,-6.6,0.));
+#10207=CARTESIAN_POINT('',(38.1,-13.2,-2.5));
+#10208=CARTESIAN_POINT('',(38.1,-5.4,-2.5));
+#10209=CARTESIAN_POINT('',(38.1,-13.2,0.));
+#10210=CARTESIAN_POINT('Origin',(43.6,-13.2,0.));
+#10211=CARTESIAN_POINT('',(43.,-13.2,0.));
+#10212=CARTESIAN_POINT('',(21.8,-13.2,0.));
+#10213=CARTESIAN_POINT('',(38.1,-13.2,-2.5));
+#10214=CARTESIAN_POINT('',(38.1,-13.2,0.));
+#10215=CARTESIAN_POINT('Origin',(40.85,-9.3,-2.5));
+#10216=CARTESIAN_POINT('Origin',(40.85,-9.3,0.));
+#10217=CARTESIAN_POINT('',(43.,21.,0.));
+#10218=CARTESIAN_POINT('Origin',(-10.,-11.4999999254942,0.));
+#10219=CARTESIAN_POINT('',(-10.,-16.5,0.));
+#10220=CARTESIAN_POINT('',(-10.,-11.4999999254942,0.));
+#10221=CARTESIAN_POINT('',(-10.,-5.7499999627471,0.));
+#10222=CARTESIAN_POINT('',(-10.,-16.5,-1.5));
+#10223=CARTESIAN_POINT('',(-10.,-16.5,0.));
+#10224=CARTESIAN_POINT('',(-10.,-11.4999999254942,-1.5));
+#10225=CARTESIAN_POINT('',(-10.,-16.5,-1.5));
+#10226=CARTESIAN_POINT('',(-10.,-11.4999999254942,0.));
+#10227=CARTESIAN_POINT('Origin',(-15.,-11.4999999254942,0.));
+#10228=CARTESIAN_POINT('',(-15.,-11.4999999254942,0.));
+#10229=CARTESIAN_POINT('',(-7.5,-11.4999999254942,0.));
+#10230=CARTESIAN_POINT('',(-15.,-11.4999999254942,-1.5));
+#10231=CARTESIAN_POINT('',(-10.,-11.4999999254942,-1.5));
+#10232=CARTESIAN_POINT('',(-15.,-11.4999999254942,0.));
+#10233=CARTESIAN_POINT('Origin',(-15.,-16.5,0.));
+#10234=CARTESIAN_POINT('',(-15.,-16.5,0.));
+#10235=CARTESIAN_POINT('',(-15.,-8.25,0.));
+#10236=CARTESIAN_POINT('',(-15.,-16.5,-1.5));
+#10237=CARTESIAN_POINT('',(-15.,-11.4999999254942,-1.5));
+#10238=CARTESIAN_POINT('',(-15.,-16.5,0.));
+#10239=CARTESIAN_POINT('Origin',(-10.,-16.5,0.));
+#10240=CARTESIAN_POINT('',(-5.,-16.5,0.));
+#10241=CARTESIAN_POINT('',(-15.,-16.5,-1.5));
+#10242=CARTESIAN_POINT('Origin',(-12.5,-13.9999999627471,-1.5));
+#10243=CARTESIAN_POINT('Origin',(42.,14.,0.));
+#10244=CARTESIAN_POINT('',(42.,4.00000000000001,0.));
+#10245=CARTESIAN_POINT('',(42.,14.,0.));
+#10246=CARTESIAN_POINT('',(42.,7.,0.));
+#10247=CARTESIAN_POINT('',(42.,4.00000000000001,-3.5));
+#10248=CARTESIAN_POINT('',(42.,4.00000000000001,0.));
+#10249=CARTESIAN_POINT('',(42.,14.,-3.5));
+#10250=CARTESIAN_POINT('',(42.,4.00000000000001,-3.5));
+#10251=CARTESIAN_POINT('',(42.,14.,0.));
+#10252=CARTESIAN_POINT('Origin',(37.5,14.,0.));
+#10253=CARTESIAN_POINT('',(37.5,14.,0.));
+#10254=CARTESIAN_POINT('',(18.75,14.,0.));
+#10255=CARTESIAN_POINT('',(37.5,14.,-3.5));
+#10256=CARTESIAN_POINT('',(42.,14.,-3.5));
+#10257=CARTESIAN_POINT('',(37.5,14.,0.));
+#10258=CARTESIAN_POINT('Origin',(37.5,4.00000000000001,0.));
+#10259=CARTESIAN_POINT('',(37.5,4.00000000000001,0.));
+#10260=CARTESIAN_POINT('',(37.5,2.,0.));
+#10261=CARTESIAN_POINT('',(37.5,4.00000000000001,-3.5));
+#10262=CARTESIAN_POINT('',(37.5,14.,-3.5));
+#10263=CARTESIAN_POINT('',(37.5,4.00000000000001,0.));
+#10264=CARTESIAN_POINT('Origin',(42.,4.00000000000001,0.));
+#10265=CARTESIAN_POINT('',(21.,4.00000000000001,0.));
+#10266=CARTESIAN_POINT('',(37.5,4.00000000000001,-3.5));
+#10267=CARTESIAN_POINT('Origin',(39.75,9.00000000000001,-3.5));
+#10268=CARTESIAN_POINT('Origin',(-16.8,-20.6,0.));
+#10269=CARTESIAN_POINT('',(-6.80000000000001,-20.6,0.));
+#10270=CARTESIAN_POINT('',(-16.8,-20.6,0.));
+#10271=CARTESIAN_POINT('',(-8.4,-20.6,0.));
+#10272=CARTESIAN_POINT('',(-6.80000000000001,-20.6,-3.5));
+#10273=CARTESIAN_POINT('',(-6.80000000000001,-20.6,0.));
+#10274=CARTESIAN_POINT('',(-16.8,-20.6,-3.5));
+#10275=CARTESIAN_POINT('',(-6.80000000000001,-20.6,-3.5));
+#10276=CARTESIAN_POINT('',(-16.8,-20.6,0.));
+#10277=CARTESIAN_POINT('Origin',(-16.8,-24.9,0.));
+#10278=CARTESIAN_POINT('',(-16.8,-24.9,0.));
+#10279=CARTESIAN_POINT('',(-16.8,-12.45,0.));
+#10280=CARTESIAN_POINT('',(-16.8,-24.9,-3.5));
+#10281=CARTESIAN_POINT('',(-16.8,-20.6,-3.5));
+#10282=CARTESIAN_POINT('',(-16.8,-24.9,0.));
+#10283=CARTESIAN_POINT('Origin',(-6.80000000000001,-24.9,0.));
+#10284=CARTESIAN_POINT('',(-6.80000000000001,-24.9,0.));
+#10285=CARTESIAN_POINT('',(-3.4,-24.9,0.));
+#10286=CARTESIAN_POINT('',(-6.80000000000001,-24.9,-3.5));
+#10287=CARTESIAN_POINT('',(-16.8,-24.9,-3.5));
+#10288=CARTESIAN_POINT('',(-6.80000000000001,-24.9,0.));
+#10289=CARTESIAN_POINT('Origin',(-6.80000000000001,-20.6,0.));
+#10290=CARTESIAN_POINT('',(-6.80000000000001,-10.3,0.));
+#10291=CARTESIAN_POINT('',(-6.80000000000001,-24.9,-3.5));
+#10292=CARTESIAN_POINT('Origin',(-11.8,-22.75,-3.5));
+#10293=CARTESIAN_POINT('Origin',(-22.8,-20.6,0.));
+#10294=CARTESIAN_POINT('',(-22.8,-24.9,0.));
+#10295=CARTESIAN_POINT('',(-22.8,-20.6,0.));
+#10296=CARTESIAN_POINT('',(-22.8,-10.3,0.));
+#10297=CARTESIAN_POINT('',(-22.8,-24.9,-3.5));
+#10298=CARTESIAN_POINT('',(-22.8,-24.9,0.));
+#10299=CARTESIAN_POINT('',(-22.8,-20.6,-3.5));
+#10300=CARTESIAN_POINT('',(-22.8,-24.9,-3.5));
+#10301=CARTESIAN_POINT('',(-22.8,-20.6,0.));
+#10302=CARTESIAN_POINT('Origin',(-32.8,-20.6,0.));
+#10303=CARTESIAN_POINT('',(-32.8,-20.6,0.));
+#10304=CARTESIAN_POINT('',(-16.4,-20.6,0.));
+#10305=CARTESIAN_POINT('',(-32.8,-20.6,-3.5));
+#10306=CARTESIAN_POINT('',(-22.8,-20.6,-3.5));
+#10307=CARTESIAN_POINT('',(-32.8,-20.6,0.));
+#10308=CARTESIAN_POINT('Origin',(-32.8,-24.9,0.));
+#10309=CARTESIAN_POINT('',(-32.8,-24.9,0.));
+#10310=CARTESIAN_POINT('',(-32.8,-12.45,0.));
+#10311=CARTESIAN_POINT('',(-32.8,-24.9,-3.5));
+#10312=CARTESIAN_POINT('',(-32.8,-20.6,-3.5));
+#10313=CARTESIAN_POINT('',(-32.8,-24.9,0.));
+#10314=CARTESIAN_POINT('Origin',(-22.8,-24.9,0.));
+#10315=CARTESIAN_POINT('',(-11.4,-24.9,0.));
+#10316=CARTESIAN_POINT('',(-32.8,-24.9,-3.5));
+#10317=CARTESIAN_POINT('Origin',(-27.8,-22.75,-3.5));
+#10318=CARTESIAN_POINT('Origin',(-39.5000003874302,1.11022302462516E-15,
+-1.));
+#10319=CARTESIAN_POINT('',(-36.0000003874302,9.,-1.));
+#10320=CARTESIAN_POINT('',(-17.6000003874302,9.,-1.));
+#10321=CARTESIAN_POINT('',(-36.0000003874302,-9.,-1.));
+#10322=CARTESIAN_POINT('',(-36.0000003874302,-4.5,-1.));
+#10323=CARTESIAN_POINT('',(-43.0000003874302,-9.,-1.));
+#10324=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#10325=CARTESIAN_POINT('',(-17.6000003874302,-9.,0.));
+#10326=CARTESIAN_POINT('',(-18.0000001937151,-9.,0.));
+#10327=CARTESIAN_POINT('',(-17.6000003874302,9.,0.));
+#10328=CARTESIAN_POINT('',(-17.6000003874302,4.5,0.));
+#10329=CARTESIAN_POINT('',(-21.5000001937151,9.,0.));
+#10330=CARTESIAN_POINT('',(-39.,25.,0.));
+#10331=CARTESIAN_POINT('Origin',(-39.,21.,0.));
+#10332=CARTESIAN_POINT('',(39.,25.,0.));
+#10333=CARTESIAN_POINT('',(-39.,25.,0.));
+#10334=CARTESIAN_POINT('',(43.,21.,0.));
+#10335=CARTESIAN_POINT('Origin',(39.,21.,0.));
+#10336=CARTESIAN_POINT('',(43.,21.,0.));
+#10337=CARTESIAN_POINT('',(43.,-21.,0.));
+#10338=CARTESIAN_POINT('',(43.,21.,0.));
+#10339=CARTESIAN_POINT('',(39.,-25.,0.));
+#10340=CARTESIAN_POINT('Origin',(39.,-21.,0.));
+#10341=CARTESIAN_POINT('',(-39.,-25.,0.));
+#10342=CARTESIAN_POINT('',(39.,-25.,0.));
+#10343=CARTESIAN_POINT('Origin',(-39.,-21.,0.));
+#10344=CARTESIAN_POINT('',(37.4,21.,0.));
+#10345=CARTESIAN_POINT('Origin',(39.,21.,0.));
+#10346=CARTESIAN_POINT('',(-40.6,-21.,0.));
+#10347=CARTESIAN_POINT('Origin',(-39.,-21.,0.));
+#10348=CARTESIAN_POINT('',(-40.6,21.,0.));
+#10349=CARTESIAN_POINT('Origin',(-39.,21.,0.));
+#10350=CARTESIAN_POINT('',(37.4,-21.,0.));
+#10351=CARTESIAN_POINT('Origin',(39.,-21.,0.));
+#10352=CARTESIAN_POINT('Origin',(-36.0000003874302,-9.,0.));
+#10353=CARTESIAN_POINT('',(-36.0000003874302,9.,-3.));
+#10354=CARTESIAN_POINT('',(-36.0000003874302,9.,0.));
+#10355=CARTESIAN_POINT('',(-36.0000003874302,-9.,-3.));
+#10356=CARTESIAN_POINT('',(-36.0000003874302,9.,-3.));
+#10357=CARTESIAN_POINT('',(-36.0000003874302,-9.,0.));
+#10358=CARTESIAN_POINT('Origin',(-17.6000003874302,-9.,0.));
+#10359=CARTESIAN_POINT('',(-17.6000003874302,-9.,-3.));
+#10360=CARTESIAN_POINT('',(-43.0000003874302,-9.,-3.));
+#10361=CARTESIAN_POINT('',(-17.6000003874302,-9.,0.));
+#10362=CARTESIAN_POINT('Origin',(-17.6000003874302,9.,0.));
+#10363=CARTESIAN_POINT('',(-17.6000003874302,9.,-3.));
+#10364=CARTESIAN_POINT('',(-17.6000003874302,-9.,-3.));
+#10365=CARTESIAN_POINT('',(-17.6000003874302,9.,0.));
+#10366=CARTESIAN_POINT('Origin',(-36.0000003874302,9.,0.));
+#10367=CARTESIAN_POINT('',(-17.6000003874302,9.,-3.));
+#10368=CARTESIAN_POINT('Origin',(-26.8000003874302,1.11022302462516E-15,
+-3.));
+#10369=CARTESIAN_POINT('Origin',(-41.,-11.,1.5));
+#10370=CARTESIAN_POINT('',(-41.,-17.,1.5));
+#10371=CARTESIAN_POINT('',(-41.,-11.,1.5));
+#10372=CARTESIAN_POINT('',(-41.,-5.5,1.5));
+#10373=CARTESIAN_POINT('',(-41.,-17.,2.));
+#10374=CARTESIAN_POINT('',(-41.,-17.,1.5));
+#10375=CARTESIAN_POINT('',(-41.,-11.,2.));
+#10376=CARTESIAN_POINT('',(-41.,-17.,2.));
+#10377=CARTESIAN_POINT('',(-41.,-11.,1.5));
+#10378=CARTESIAN_POINT('Origin',(-37.9999999552965,-11.,1.5));
+#10379=CARTESIAN_POINT('',(-37.9999999552965,-11.,1.5));
+#10380=CARTESIAN_POINT('',(-18.9999999776483,-11.,1.5));
+#10381=CARTESIAN_POINT('',(-37.9999999552965,-11.,2.));
+#10382=CARTESIAN_POINT('',(-41.,-11.,2.));
+#10383=CARTESIAN_POINT('',(-37.9999999552965,-11.,1.5));
+#10384=CARTESIAN_POINT('Origin',(-37.9999999552965,-17.,1.5));
+#10385=CARTESIAN_POINT('',(-37.9999999552965,-17.,1.5));
+#10386=CARTESIAN_POINT('',(-37.9999999552965,-8.5,1.5));
+#10387=CARTESIAN_POINT('',(-37.9999999552965,-17.,2.));
+#10388=CARTESIAN_POINT('',(-37.9999999552965,-11.,2.));
+#10389=CARTESIAN_POINT('',(-37.9999999552965,-17.,1.5));
+#10390=CARTESIAN_POINT('Origin',(-41.,-17.,1.5));
+#10391=CARTESIAN_POINT('',(-20.5,-17.,1.5));
+#10392=CARTESIAN_POINT('',(-37.9999999552965,-17.,2.));
+#10393=CARTESIAN_POINT('Origin',(-39.4999999776483,-14.,2.));
+#10394=CARTESIAN_POINT('Origin',(-34.5,25.,1.5));
+#10395=CARTESIAN_POINT('',(-34.5,-25.,1.5));
+#10396=CARTESIAN_POINT('',(-34.5,25.,1.5));
+#10397=CARTESIAN_POINT('',(-34.5,12.5,1.5));
+#10398=CARTESIAN_POINT('',(-34.5,-25.,5.));
+#10399=CARTESIAN_POINT('',(-34.5,-25.,1.5));
+#10400=CARTESIAN_POINT('',(-34.5,25.,5.));
+#10401=CARTESIAN_POINT('',(-34.5,-25.,5.));
+#10402=CARTESIAN_POINT('',(-34.5,25.,1.5));
+#10403=CARTESIAN_POINT('Origin',(34.5,-25.,1.5));
+#10404=CARTESIAN_POINT('',(34.5,25.,1.5));
+#10405=CARTESIAN_POINT('',(34.5,-25.,1.5));
+#10406=CARTESIAN_POINT('',(34.5,-12.5,1.5));
+#10407=CARTESIAN_POINT('',(34.5,25.,5.));
+#10408=CARTESIAN_POINT('',(34.5,25.,1.5));
+#10409=CARTESIAN_POINT('',(34.5,-25.,5.));
+#10410=CARTESIAN_POINT('',(34.5,25.,5.));
+#10411=CARTESIAN_POINT('',(34.5,-25.,1.5));
+#10412=CARTESIAN_POINT('Origin',(-1.33226762955019E-14,-4.44089209850063E-15,
+5.));
+#10413=CARTESIAN_POINT('',(34.5,-25.,5.));
+#10414=CARTESIAN_POINT('',(-34.5,25.,5.));
+#10415=CARTESIAN_POINT('Origin',(0.,0.,1.5));
+#10416=CARTESIAN_POINT('',(-39.,-25.,1.5));
+#10417=CARTESIAN_POINT('Origin',(-39.,-21.,1.5));
+#10418=CARTESIAN_POINT('',(39.,-25.,1.5));
+#10419=CARTESIAN_POINT('',(-39.,25.,1.5));
+#10420=CARTESIAN_POINT('',(-39.,25.,1.5));
+#10421=CARTESIAN_POINT('Origin',(-39.,21.,1.5));
+#10422=CARTESIAN_POINT('',(-40.6,21.,1.5));
+#10423=CARTESIAN_POINT('Origin',(-39.,21.,1.5));
+#10424=CARTESIAN_POINT('',(-40.6,-21.,1.5));
+#10425=CARTESIAN_POINT('Origin',(-39.,-21.,1.5));
+#10426=CARTESIAN_POINT('Origin',(0.,0.,1.5));
+#10427=CARTESIAN_POINT('',(39.,-25.,1.5));
+#10428=CARTESIAN_POINT('',(39.,-25.,1.5));
+#10429=CARTESIAN_POINT('',(43.,-21.,1.5));
+#10430=CARTESIAN_POINT('Origin',(39.,-21.,1.5));
+#10431=CARTESIAN_POINT('',(43.,21.,1.5));
+#10432=CARTESIAN_POINT('',(43.,21.,1.5));
+#10433=CARTESIAN_POINT('',(39.,25.,1.5));
+#10434=CARTESIAN_POINT('Origin',(39.,21.,1.5));
+#10435=CARTESIAN_POINT('',(-39.,25.,1.5));
+#10436=CARTESIAN_POINT('',(37.4,21.,1.5));
+#10437=CARTESIAN_POINT('Origin',(39.,21.,1.5));
+#10438=CARTESIAN_POINT('',(37.4,-21.,1.5));
+#10439=CARTESIAN_POINT('Origin',(39.,-21.,1.5));
+#10440=CARTESIAN_POINT('Origin',(39.,21.,0.));
+#10441=CARTESIAN_POINT('',(37.4,21.,0.));
+#10442=CARTESIAN_POINT('Origin',(-39.,-21.,0.));
+#10443=CARTESIAN_POINT('',(-40.6,-21.,0.));
+#10444=CARTESIAN_POINT('Origin',(-39.,21.,0.));
+#10445=CARTESIAN_POINT('',(-40.6,21.,0.));
+#10446=CARTESIAN_POINT('Origin',(39.,-21.,0.));
+#10447=CARTESIAN_POINT('',(37.4,-21.,0.));
+#10448=CARTESIAN_POINT('Origin',(43.,-21.,0.));
+#10449=CARTESIAN_POINT('',(43.,21.,0.));
+#10450=CARTESIAN_POINT('',(43.,-21.,0.));
+#10451=CARTESIAN_POINT('Origin',(39.,-21.,0.));
+#10452=CARTESIAN_POINT('',(39.,-25.,0.));
+#10453=CARTESIAN_POINT('Origin',(-39.,-25.,0.));
+#10454=CARTESIAN_POINT('',(-39.,-25.,0.));
+#10455=CARTESIAN_POINT('Origin',(-39.,-21.,0.));
+#10456=CARTESIAN_POINT('Origin',(-39.,21.,0.));
+#10457=CARTESIAN_POINT('',(-39.,25.,0.));
+#10458=CARTESIAN_POINT('Origin',(39.,25.,0.));
+#10459=CARTESIAN_POINT('',(39.,25.,0.));
+#10460=CARTESIAN_POINT('Origin',(39.,21.,0.));
+#10461=CARTESIAN_POINT('',(0.,0.,0.));
+#10462=CARTESIAN_POINT('Origin',(39.,21.,3.8));
+#10463=CARTESIAN_POINT('',(35.4,21.,3.8));
+#10464=CARTESIAN_POINT('Origin',(39.,21.,3.8));
+#10465=CARTESIAN_POINT('',(34.2,21.,5.));
+#10466=CARTESIAN_POINT('Origin',(34.2,21.,3.8));
+#10467=CARTESIAN_POINT('Origin',(39.,21.,5.));
+#10468=CARTESIAN_POINT('Origin',(-2.50000000000002,-4.44089209850063E-15,
+5.));
+#10469=CARTESIAN_POINT('',(-49.7,-26.5,5.));
+#10470=CARTESIAN_POINT('',(-49.7,26.5,5.));
+#10471=CARTESIAN_POINT('',(-49.7,13.25,5.));
+#10472=CARTESIAN_POINT('',(-49.5,26.7,5.));
+#10473=CARTESIAN_POINT('Origin',(-49.5,26.5,5.));
+#10474=CARTESIAN_POINT('',(44.5,26.7,5.));
+#10475=CARTESIAN_POINT('',(21.,26.7,5.));
+#10476=CARTESIAN_POINT('',(44.7,26.5,5.));
+#10477=CARTESIAN_POINT('Origin',(44.5,26.5,5.));
+#10478=CARTESIAN_POINT('',(44.7,-26.5,5.));
+#10479=CARTESIAN_POINT('',(44.7,-13.25,5.));
+#10480=CARTESIAN_POINT('',(44.5,-26.7,5.));
+#10481=CARTESIAN_POINT('Origin',(44.5,-26.5,5.));
+#10482=CARTESIAN_POINT('',(-49.5,-26.7,5.));
+#10483=CARTESIAN_POINT('',(-26.,-26.7,5.));
+#10484=CARTESIAN_POINT('Origin',(-49.5,-26.5,5.));
+#10485=CARTESIAN_POINT('',(34.2,-21.,5.));
+#10486=CARTESIAN_POINT('Origin',(39.,-21.,5.));
+#10487=CARTESIAN_POINT('',(-33.,23.5,5.));
+#10488=CARTESIAN_POINT('',(28.,23.5,5.));
+#10489=CARTESIAN_POINT('',(-33.,23.5,5.));
+#10490=CARTESIAN_POINT('',(-33.,-23.5,5.));
+#10491=CARTESIAN_POINT('',(-33.,-23.5,5.));
+#10492=CARTESIAN_POINT('',(28.,-23.5,5.));
+#10493=CARTESIAN_POINT('',(28.,-23.5,5.));
+#10494=CARTESIAN_POINT('',(28.,23.5,5.));
+#10495=CARTESIAN_POINT('',(-40.,-25.6946778377222,5.));
+#10496=CARTESIAN_POINT('',(-43.8,-21.,5.));
+#10497=CARTESIAN_POINT('Origin',(-39.,-21.,5.));
+#10498=CARTESIAN_POINT('',(-40.,-26.5981472548919,4.99999614543992));
+#10499=CARTESIAN_POINT('',(-40.,-13.1485620400896,5.));
+#10500=CARTESIAN_POINT('',(35.,-26.5981472548919,4.99999614543992));
+#10501=CARTESIAN_POINT('',(-2.50000000000001,-26.5981472561244,5.));
+#10502=CARTESIAN_POINT('',(35.,-25.0971244526791,5.));
+#10503=CARTESIAN_POINT('',(35.,-26.5981472548919,4.99999614543992));
+#10504=CARTESIAN_POINT('',(-36.4992858584522,-25.0971244528648,5.));
+#10505=CARTESIAN_POINT('',(-2.50000000000002,-25.0971244528648,5.));
+#10506=CARTESIAN_POINT('Origin',(-39.,-21.,5.));
+#10507=CARTESIAN_POINT('',(-36.4992858581479,25.0971244526791,5.));
+#10508=CARTESIAN_POINT('',(-43.8,21.,5.));
+#10509=CARTESIAN_POINT('Origin',(-39.,21.,5.));
+#10510=CARTESIAN_POINT('',(35.,25.0971244526791,5.));
+#10511=CARTESIAN_POINT('',(-2.50000000000002,25.0971244526791,5.));
+#10512=CARTESIAN_POINT('',(35.,26.5971240801791,5.));
+#10513=CARTESIAN_POINT('',(35.,13.1485620400896,5.));
+#10514=CARTESIAN_POINT('',(-40.,26.5971240801791,5.));
+#10515=CARTESIAN_POINT('',(-2.50000000000002,26.5971240801791,5.));
+#10516=CARTESIAN_POINT('',(-40.,25.6946778377222,5.));
+#10517=CARTESIAN_POINT('',(-40.,13.1485620400896,5.));
+#10518=CARTESIAN_POINT('Origin',(-39.,21.,5.));
+#10519=CARTESIAN_POINT('Origin',(39.,21.,5.));
+#10520=CARTESIAN_POINT('',(35.4,21.,1.5));
+#10521=CARTESIAN_POINT('Origin',(39.,21.,1.5));
+#10522=CARTESIAN_POINT('',(35.4,21.,5.));
+#10523=CARTESIAN_POINT('Origin',(39.,-21.,3.8));
+#10524=CARTESIAN_POINT('',(35.4,-21.,3.8));
+#10525=CARTESIAN_POINT('Origin',(39.,-21.,3.8));
+#10526=CARTESIAN_POINT('Origin',(34.2,-21.,3.8));
+#10527=CARTESIAN_POINT('Origin',(39.,-21.,5.));
+#10528=CARTESIAN_POINT('',(35.4,-21.,1.5));
+#10529=CARTESIAN_POINT('Origin',(39.,-21.,1.5));
+#10530=CARTESIAN_POINT('',(35.4,-21.,5.));
+#10531=CARTESIAN_POINT('Origin',(-39.,-21.,3.8));
+#10532=CARTESIAN_POINT('',(-42.6,-21.,3.8));
+#10533=CARTESIAN_POINT('Origin',(-39.,-21.,3.8));
+#10534=CARTESIAN_POINT('Origin',(-43.8,-21.,3.8));
+#10535=CARTESIAN_POINT('',(-40.,-25.1153407702171,4.85871730902994));
+#10536=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.1153407702171,4.85871730902994));
+#10537=CARTESIAN_POINT('Ctrl Pts',(-39.6597889849928,-25.1205209921908,
+4.81854037981579));
+#10538=CARTESIAN_POINT('Ctrl Pts',(-39.3126334142995,-25.1240097317863,
+4.79148230305964));
+#10539=CARTESIAN_POINT('Ctrl Pts',(-38.4620916575799,-25.1240097317863,
+4.79148230305964));
+#10540=CARTESIAN_POINT('Ctrl Pts',(-37.8236021721619,-25.1118860158406,
+4.88551180215024));
+#10541=CARTESIAN_POINT('Ctrl Pts',(-37.043165564308,-25.1003662070266,4.97485749923236));
+#10542=CARTESIAN_POINT('Ctrl Pts',(-36.7469961626938,-25.0971244526791,
+5.));
+#10543=CARTESIAN_POINT('Ctrl Pts',(-36.499285858148,-25.0971244526791,5.));
+#10544=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.6946778377222,5.));
+#10545=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.5417389371917,5.));
+#10546=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.361641555877,4.96468745620842));
+#10547=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.1856632429677,4.89304749079216));
+#10548=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.1504337869379,4.87691258952749));
+#10549=CARTESIAN_POINT('Ctrl Pts',(-40.,-25.1153407702171,4.85871730902994));
+#10550=CARTESIAN_POINT('Origin',(-39.,-21.,5.));
+#10551=CARTESIAN_POINT('',(-42.6,-21.,1.5));
+#10552=CARTESIAN_POINT('Origin',(-39.,-21.,1.5));
+#10553=CARTESIAN_POINT('',(-42.6,-21.,5.));
+#10554=CARTESIAN_POINT('Origin',(-39.,21.,3.8));
+#10555=CARTESIAN_POINT('',(-42.6,21.,3.8));
+#10556=CARTESIAN_POINT('Origin',(-39.,21.,3.8));
+#10557=CARTESIAN_POINT('Origin',(-43.8,21.,3.8));
+#10558=CARTESIAN_POINT('',(-40.,25.1153407702171,4.85871730902993));
+#10559=CARTESIAN_POINT('Ctrl Pts',(-40.,25.1153407702171,4.85871730902992));
+#10560=CARTESIAN_POINT('Ctrl Pts',(-40.,25.1504337869379,4.87691258952748));
+#10561=CARTESIAN_POINT('Ctrl Pts',(-40.,25.1856632429677,4.89304749079216));
+#10562=CARTESIAN_POINT('Ctrl Pts',(-40.,25.361641555877,4.96468745620842));
+#10563=CARTESIAN_POINT('Ctrl Pts',(-40.,25.5417389371918,5.));
+#10564=CARTESIAN_POINT('Ctrl Pts',(-40.,25.6946778377222,5.));
+#10565=CARTESIAN_POINT('Ctrl Pts',(-36.4992858581479,25.0971244526791,5.));
+#10566=CARTESIAN_POINT('Ctrl Pts',(-36.7469961626938,25.0971244526791,5.));
+#10567=CARTESIAN_POINT('Ctrl Pts',(-37.043165564308,25.1003662070266,4.97485749923236));
+#10568=CARTESIAN_POINT('Ctrl Pts',(-37.8236021721619,25.1118860158406,4.88551180215023));
+#10569=CARTESIAN_POINT('Ctrl Pts',(-38.4620916575799,25.1240097317863,4.79148230305962));
+#10570=CARTESIAN_POINT('Ctrl Pts',(-39.3126334142996,25.1240097317863,4.79148230305962));
+#10571=CARTESIAN_POINT('Ctrl Pts',(-39.6597889849928,25.1205209921908,4.81854037981577));
+#10572=CARTESIAN_POINT('Ctrl Pts',(-40.,25.1153407702171,4.85871730902992));
+#10573=CARTESIAN_POINT('Origin',(-2.50000000000002,25.0971244526791,5.));
+#10574=CARTESIAN_POINT('',(-40.,25.5097172177321,1.8));
+#10575=CARTESIAN_POINT('',(-40.,25.0971244526791,5.));
+#10576=CARTESIAN_POINT('',(35.,25.5097172177321,1.8));
+#10577=CARTESIAN_POINT('',(-2.50000000000002,25.5097172177321,1.8));
+#10578=CARTESIAN_POINT('',(35.,25.0971244526791,5.));
+#10579=CARTESIAN_POINT('Origin',(-39.,21.,5.));
+#10580=CARTESIAN_POINT('',(-42.6,21.,1.5));
+#10581=CARTESIAN_POINT('Origin',(-39.,21.,1.5));
+#10582=CARTESIAN_POINT('',(-42.6,21.,5.));
+#10583=CARTESIAN_POINT('Origin',(-40.,-26.2971240801791,2.5211116739984));
+#10584=CARTESIAN_POINT('',(-40.,-25.5097172177321,1.8));
+#10585=CARTESIAN_POINT('',(-40.,-25.0971244526791,5.));
+#10586=CARTESIAN_POINT('',(-40.,-26.5971240801791,1.8));
+#10587=CARTESIAN_POINT('',(-40.,-25.5097172177321,1.8));
+#10588=CARTESIAN_POINT('',(-40.,-26.597585158865,3.24203135508062));
+#10589=CARTESIAN_POINT('Origin',(-40.,-26.2971240801791,2.5211116739984));
+#10590=CARTESIAN_POINT('',(-40.,-26.5971240801791,1.8));
+#10591=CARTESIAN_POINT('Origin',(-2.50000000000001,-26.5981472548919,4.99999614543992));
+#10592=CARTESIAN_POINT('',(35.,-26.597585158865,3.24203135508062));
+#10593=CARTESIAN_POINT('',(-2.50000000000001,-26.597585158865,3.24203135508062));
+#10594=CARTESIAN_POINT('',(35.,-26.5971240801791,1.8));
+#10595=CARTESIAN_POINT('Origin',(-2.50000000000002,-25.5097172177321,1.8));
+#10596=CARTESIAN_POINT('',(35.,-25.5097172177321,1.8));
+#10597=CARTESIAN_POINT('',(35.,-25.0971244526791,5.));
+#10598=CARTESIAN_POINT('',(-2.50000000000002,-25.5097172177321,1.8));
+#10599=CARTESIAN_POINT('Origin',(-2.50000000000002,-26.5971240801791,1.8));
+#10600=CARTESIAN_POINT('',(35.,-26.5971240801791,1.8));
+#10601=CARTESIAN_POINT('',(35.,-25.5097172177321,1.8));
+#10602=CARTESIAN_POINT('',(-2.50000000000002,-26.5971240801791,1.8));
+#10603=CARTESIAN_POINT('Origin',(-2.50000000000002,-26.2971240801791,2.5211116739984));
+#10604=CARTESIAN_POINT('Origin',(35.,-26.2971240801791,2.5211116739984));
+#10605=CARTESIAN_POINT('Origin',(35.,-26.2971240801791,2.5211116739984));
+#10606=CARTESIAN_POINT('Origin',(-40.,26.2971240801791,2.5211116739984));
+#10607=CARTESIAN_POINT('',(-40.,26.5971240801791,3.2422233479968));
+#10608=CARTESIAN_POINT('',(-40.,26.5971240801791,1.8));
+#10609=CARTESIAN_POINT('',(-40.,26.5971240801791,1.8));
+#10610=CARTESIAN_POINT('Origin',(-40.,26.2971240801791,2.5211116739984));
+#10611=CARTESIAN_POINT('',(-40.,25.5097172177321,1.8));
+#10612=CARTESIAN_POINT('Origin',(-2.50000000000001,26.5971240801791,3.2422233479968));
+#10613=CARTESIAN_POINT('',(35.,26.5971240801791,3.2422233479968));
+#10614=CARTESIAN_POINT('',(35.,26.5971240801791,1.8));
+#10615=CARTESIAN_POINT('',(-2.50000000000002,26.5971240801791,3.2422233479968));
+#10616=CARTESIAN_POINT('Origin',(-2.50000000000002,26.2971240801791,2.5211116739984));
+#10617=CARTESIAN_POINT('',(35.,26.5971240801791,1.8));
+#10618=CARTESIAN_POINT('Origin',(35.,26.2971240801791,2.5211116739984));
+#10619=CARTESIAN_POINT('',(-2.50000000000002,26.5971240801791,1.8));
+#10620=CARTESIAN_POINT('Origin',(-2.50000000000002,25.5097172177321,1.8));
+#10621=CARTESIAN_POINT('',(35.,25.5097172177321,1.8));
+#10622=CARTESIAN_POINT('Origin',(35.,26.2971240801791,2.5211116739984));
+#10623=CARTESIAN_POINT('Origin',(28.3,11.75,6.5));
+#10624=CARTESIAN_POINT('',(28.6,-24.1,6.8));
+#10625=CARTESIAN_POINT('',(28.6,24.1,6.8));
+#10626=CARTESIAN_POINT('',(28.6,11.75,6.8));
+#10627=CARTESIAN_POINT('',(28.,23.5,6.2));
+#10628=CARTESIAN_POINT('',(28.6,24.1,6.8));
+#10629=CARTESIAN_POINT('',(28.,-23.5,6.2));
+#10630=CARTESIAN_POINT('',(28.,11.75,6.2));
+#10631=CARTESIAN_POINT('',(28.6,-24.1,6.8));
+#10632=CARTESIAN_POINT('Origin',(-17.75,23.8,6.5));
+#10633=CARTESIAN_POINT('',(-33.6,24.1,6.8));
+#10634=CARTESIAN_POINT('',(-17.75,24.1,6.8));
+#10635=CARTESIAN_POINT('',(-33.,23.5,6.2));
+#10636=CARTESIAN_POINT('',(-33.6,24.1,6.8));
+#10637=CARTESIAN_POINT('',(-17.75,23.5,6.2));
+#10638=CARTESIAN_POINT('Origin',(-33.3,-11.75,6.5));
+#10639=CARTESIAN_POINT('',(-33.6,-24.1,6.8));
+#10640=CARTESIAN_POINT('',(-33.6,-11.75,6.8));
+#10641=CARTESIAN_POINT('',(-33.,-23.5,6.2));
+#10642=CARTESIAN_POINT('',(-33.6,-24.1,6.8));
+#10643=CARTESIAN_POINT('',(-33.,-11.75,6.2));
+#10644=CARTESIAN_POINT('Origin',(12.75,-23.8,6.5));
+#10645=CARTESIAN_POINT('',(12.75,-23.5,6.2));
+#10646=CARTESIAN_POINT('',(12.75,-24.1,6.8));
+#10647=CARTESIAN_POINT('Origin',(28.,-23.5,5.));
+#10648=CARTESIAN_POINT('',(28.,-23.5,5.));
+#10649=CARTESIAN_POINT('',(-33.,-23.5,5.));
+#10650=CARTESIAN_POINT('Origin',(28.,23.5,5.));
+#10651=CARTESIAN_POINT('',(28.,23.5,5.));
+#10652=CARTESIAN_POINT('Origin',(-2.50000000000002,-4.44089209850063E-15,
+6.8));
+#10653=CARTESIAN_POINT('',(44.5,27.9,6.8));
+#10654=CARTESIAN_POINT('',(45.9,26.5,6.8));
+#10655=CARTESIAN_POINT('Origin',(44.5,26.5,6.8));
+#10656=CARTESIAN_POINT('',(-49.5,27.9,6.8));
+#10657=CARTESIAN_POINT('',(21.,27.9,6.8));
+#10658=CARTESIAN_POINT('',(-50.9,26.5,6.8));
+#10659=CARTESIAN_POINT('Origin',(-49.5,26.5,6.8));
+#10660=CARTESIAN_POINT('',(-50.9,-26.5,6.8));
+#10661=CARTESIAN_POINT('',(-50.9,13.25,6.8));
+#10662=CARTESIAN_POINT('',(-49.5,-27.9,6.8));
+#10663=CARTESIAN_POINT('Origin',(-49.5,-26.5,6.8));
+#10664=CARTESIAN_POINT('',(44.5,-27.9,6.8));
+#10665=CARTESIAN_POINT('',(-26.,-27.9,6.8));
+#10666=CARTESIAN_POINT('',(45.9,-26.5,6.8));
+#10667=CARTESIAN_POINT('Origin',(44.5,-26.5,6.8));
+#10668=CARTESIAN_POINT('',(45.9,-13.25,6.8));
+#10669=CARTESIAN_POINT('Origin',(44.5,26.5,6.5));
+#10670=CARTESIAN_POINT('',(44.5,28.5,6.2));
+#10671=CARTESIAN_POINT('',(44.5,28.5,6.2));
+#10672=CARTESIAN_POINT('',(46.5,26.5,6.2));
+#10673=CARTESIAN_POINT('',(45.9,26.5,6.8));
+#10674=CARTESIAN_POINT('Origin',(44.5,26.5,6.2));
+#10675=CARTESIAN_POINT('Origin',(21.,28.2,6.5));
+#10676=CARTESIAN_POINT('',(-49.5,28.5,6.2));
+#10677=CARTESIAN_POINT('',(-49.5,28.5,6.2));
+#10678=CARTESIAN_POINT('',(21.,28.5,6.2));
+#10679=CARTESIAN_POINT('Origin',(-49.5,26.5,6.5));
+#10680=CARTESIAN_POINT('',(-51.5,26.5,6.2));
+#10681=CARTESIAN_POINT('',(-51.5,26.5,6.2));
+#10682=CARTESIAN_POINT('Origin',(-49.5,26.5,6.2));
+#10683=CARTESIAN_POINT('Origin',(-51.2,13.25,6.5));
+#10684=CARTESIAN_POINT('',(-51.5,-26.5,6.2));
+#10685=CARTESIAN_POINT('',(-51.5,-26.5,6.2));
+#10686=CARTESIAN_POINT('',(-51.5,13.25,6.2));
+#10687=CARTESIAN_POINT('Origin',(-49.5,-26.5,6.5));
+#10688=CARTESIAN_POINT('',(-49.5,-28.5,6.2));
+#10689=CARTESIAN_POINT('',(-49.5,-28.5,6.2));
+#10690=CARTESIAN_POINT('Origin',(-49.5,-26.5,6.2));
+#10691=CARTESIAN_POINT('Origin',(-26.,-28.2,6.5));
+#10692=CARTESIAN_POINT('',(44.5,-28.5,6.2));
+#10693=CARTESIAN_POINT('',(44.5,-28.5,6.2));
+#10694=CARTESIAN_POINT('',(-26.,-28.5,6.2));
+#10695=CARTESIAN_POINT('Origin',(44.5,-26.5,6.5));
+#10696=CARTESIAN_POINT('',(46.5,-26.5,6.2));
+#10697=CARTESIAN_POINT('',(46.5,-26.5,6.2));
+#10698=CARTESIAN_POINT('Origin',(44.5,-26.5,6.2));
+#10699=CARTESIAN_POINT('Origin',(46.2,-13.25,6.5));
+#10700=CARTESIAN_POINT('',(46.5,-13.25,6.2));
+#10701=CARTESIAN_POINT('Origin',(-51.5,26.5,5.));
+#10702=CARTESIAN_POINT('',(-51.5,26.5,5.));
+#10703=CARTESIAN_POINT('',(-51.5,26.5,5.));
+#10704=CARTESIAN_POINT('',(-51.5,-26.5,5.));
+#10705=CARTESIAN_POINT('',(-51.5,-26.5,5.));
+#10706=CARTESIAN_POINT('',(-51.5,-26.5,5.));
+#10707=CARTESIAN_POINT('Origin',(-49.5,26.5,5.));
+#10708=CARTESIAN_POINT('',(-49.5,28.5,5.));
+#10709=CARTESIAN_POINT('',(-49.5,28.5,5.));
+#10710=CARTESIAN_POINT('Origin',(-49.5,26.5,5.));
+#10711=CARTESIAN_POINT('Origin',(44.5,28.5,5.));
+#10712=CARTESIAN_POINT('',(44.5,28.5,5.));
+#10713=CARTESIAN_POINT('',(44.5,28.5,5.));
+#10714=CARTESIAN_POINT('',(-49.5,28.5,5.));
+#10715=CARTESIAN_POINT('Origin',(44.5,26.5,5.));
+#10716=CARTESIAN_POINT('',(46.5,26.5,5.));
+#10717=CARTESIAN_POINT('',(46.5,26.5,5.));
+#10718=CARTESIAN_POINT('Origin',(44.5,26.5,5.));
+#10719=CARTESIAN_POINT('Origin',(-4.44089209850063E-15,2.22044604925031E-15,
+1.5));
+#10720=CARTESIAN_POINT('',(-40.6,-21.,1.5));
+#10721=CARTESIAN_POINT('Origin',(-39.,-21.,1.5));
+#10722=CARTESIAN_POINT('Origin',(-4.44089209850063E-15,2.22044604925031E-15,
+1.5));
+#10723=CARTESIAN_POINT('',(37.4,21.,1.5));
+#10724=CARTESIAN_POINT('Origin',(39.,21.,1.5));
+#10725=CARTESIAN_POINT('Origin',(-4.44089209850063E-15,2.22044604925031E-15,
+1.5));
+#10726=CARTESIAN_POINT('',(37.4,-21.,1.5));
+#10727=CARTESIAN_POINT('Origin',(39.,-21.,1.5));
+#10728=CARTESIAN_POINT('Origin',(-4.44089209850063E-15,2.22044604925031E-15,
+1.5));
+#10729=CARTESIAN_POINT('',(-40.6,21.,1.5));
+#10730=CARTESIAN_POINT('Origin',(-39.,21.,1.5));
+#10731=CARTESIAN_POINT('Origin',(39.,21.,5.));
+#10732=CARTESIAN_POINT('',(37.4,21.,0.));
+#10733=CARTESIAN_POINT('Origin',(39.,21.,0.));
+#10734=CARTESIAN_POINT('',(37.4,21.,5.));
+#10735=CARTESIAN_POINT('Origin',(0.,2.22044604925031E-15,0.));
+#10736=CARTESIAN_POINT('Origin',(-39.,-21.,5.));
+#10737=CARTESIAN_POINT('',(-40.6,-21.,0.));
+#10738=CARTESIAN_POINT('Origin',(-39.,-21.,0.));
+#10739=CARTESIAN_POINT('',(-40.6,-21.,5.));
+#10740=CARTESIAN_POINT('Origin',(0.,2.22044604925031E-15,0.));
+#10741=CARTESIAN_POINT('Origin',(39.,-21.,5.));
+#10742=CARTESIAN_POINT('',(37.4,-21.,0.));
+#10743=CARTESIAN_POINT('Origin',(39.,-21.,0.));
+#10744=CARTESIAN_POINT('',(37.4,-21.,5.));
+#10745=CARTESIAN_POINT('Origin',(0.,2.22044604925031E-15,0.));
+#10746=CARTESIAN_POINT('Origin',(-39.,21.,5.));
+#10747=CARTESIAN_POINT('',(-40.6,21.,0.));
+#10748=CARTESIAN_POINT('Origin',(-39.,21.,0.));
+#10749=CARTESIAN_POINT('',(-40.6,21.,5.));
+#10750=CARTESIAN_POINT('Origin',(0.,2.22044604925031E-15,0.));
+#10751=CARTESIAN_POINT('Origin',(-49.7,26.5,5.));
+#10752=CARTESIAN_POINT('',(-49.7,-26.5,4.));
+#10753=CARTESIAN_POINT('',(-49.7,-26.5,5.));
+#10754=CARTESIAN_POINT('',(-49.7,26.5,4.));
+#10755=CARTESIAN_POINT('',(-49.7,-26.5,4.));
+#10756=CARTESIAN_POINT('',(-49.7,26.5,5.));
+#10757=CARTESIAN_POINT('Origin',(-49.5,26.5,5.));
+#10758=CARTESIAN_POINT('',(-49.5,26.7,4.));
+#10759=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#10760=CARTESIAN_POINT('',(-49.5,26.7,5.));
+#10761=CARTESIAN_POINT('Origin',(44.5,26.7,5.));
+#10762=CARTESIAN_POINT('',(44.5,26.7,4.));
+#10763=CARTESIAN_POINT('',(-49.5,26.7,4.));
+#10764=CARTESIAN_POINT('',(44.5,26.7,5.));
+#10765=CARTESIAN_POINT('Origin',(44.5,26.5,5.));
+#10766=CARTESIAN_POINT('',(44.7,26.5,4.));
+#10767=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#10768=CARTESIAN_POINT('',(44.7,26.5,5.));
+#10769=CARTESIAN_POINT('Origin',(44.7,-26.5,5.));
+#10770=CARTESIAN_POINT('',(44.7,-26.5,4.));
+#10771=CARTESIAN_POINT('',(44.7,26.5,4.));
+#10772=CARTESIAN_POINT('',(44.7,-26.5,5.));
+#10773=CARTESIAN_POINT('Origin',(44.5,-26.5,5.));
+#10774=CARTESIAN_POINT('',(44.5,-26.7,4.));
+#10775=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#10776=CARTESIAN_POINT('',(44.5,-26.7,5.));
+#10777=CARTESIAN_POINT('Origin',(-49.5,-26.7,5.));
+#10778=CARTESIAN_POINT('',(-49.5,-26.7,4.));
+#10779=CARTESIAN_POINT('',(44.5,-26.7,4.));
+#10780=CARTESIAN_POINT('',(-49.5,-26.7,5.));
+#10781=CARTESIAN_POINT('Origin',(-49.5,-26.5,5.));
+#10782=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#10783=CARTESIAN_POINT('Origin',(44.5,-27.5,5.));
+#10784=CARTESIAN_POINT('',(-49.5,-27.5,5.));
+#10785=CARTESIAN_POINT('',(44.5,-27.5,5.));
+#10786=CARTESIAN_POINT('',(21.,-27.5,5.));
+#10787=CARTESIAN_POINT('',(-49.5,-27.5,4.));
+#10788=CARTESIAN_POINT('',(-49.5,-27.5,5.));
+#10789=CARTESIAN_POINT('',(44.5,-27.5,4.));
+#10790=CARTESIAN_POINT('',(44.5,-27.5,4.));
+#10791=CARTESIAN_POINT('',(44.5,-27.5,5.));
+#10792=CARTESIAN_POINT('Origin',(44.5,-26.5,5.));
+#10793=CARTESIAN_POINT('',(45.5,-26.5,5.));
+#10794=CARTESIAN_POINT('Origin',(44.5,-26.5,5.));
+#10795=CARTESIAN_POINT('',(45.5,-26.5,4.));
+#10796=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#10797=CARTESIAN_POINT('',(45.5,-26.5,5.));
+#10798=CARTESIAN_POINT('Origin',(45.5,26.5,5.));
+#10799=CARTESIAN_POINT('',(45.5,26.5,5.));
+#10800=CARTESIAN_POINT('',(45.5,13.25,5.));
+#10801=CARTESIAN_POINT('',(45.5,26.5,4.));
+#10802=CARTESIAN_POINT('',(45.5,26.5,4.));
+#10803=CARTESIAN_POINT('',(45.5,26.5,5.));
+#10804=CARTESIAN_POINT('Origin',(44.5,26.5,5.));
+#10805=CARTESIAN_POINT('',(44.5,27.5,5.));
+#10806=CARTESIAN_POINT('Origin',(44.5,26.5,5.));
+#10807=CARTESIAN_POINT('',(44.5,27.5,4.));
+#10808=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#10809=CARTESIAN_POINT('',(44.5,27.5,5.));
+#10810=CARTESIAN_POINT('Origin',(-49.5,27.5,5.));
+#10811=CARTESIAN_POINT('',(-49.5,27.5,5.));
+#10812=CARTESIAN_POINT('',(-26.,27.5,5.));
+#10813=CARTESIAN_POINT('',(-49.5,27.5,4.));
+#10814=CARTESIAN_POINT('',(-49.5,27.5,4.));
+#10815=CARTESIAN_POINT('',(-49.5,27.5,5.));
+#10816=CARTESIAN_POINT('Origin',(-49.5,26.5,5.));
+#10817=CARTESIAN_POINT('',(-50.5,26.5,5.));
+#10818=CARTESIAN_POINT('Origin',(-49.5,26.5,5.));
+#10819=CARTESIAN_POINT('',(-50.5,26.5,4.));
+#10820=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#10821=CARTESIAN_POINT('',(-50.5,26.5,5.));
+#10822=CARTESIAN_POINT('Origin',(-50.5,-26.5,5.));
+#10823=CARTESIAN_POINT('',(-50.5,-26.5,5.));
+#10824=CARTESIAN_POINT('',(-50.5,-13.25,5.));
+#10825=CARTESIAN_POINT('',(-50.5,-26.5,4.));
+#10826=CARTESIAN_POINT('',(-50.5,-26.5,4.));
+#10827=CARTESIAN_POINT('',(-50.5,-26.5,5.));
+#10828=CARTESIAN_POINT('Origin',(-49.5,-26.5,5.));
+#10829=CARTESIAN_POINT('Origin',(-49.5,-26.5,5.));
+#10830=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#10831=CARTESIAN_POINT('Origin',(-2.50000000000002,-4.44089209850063E-15,
+4.));
+#10832=CARTESIAN_POINT('Origin',(-2.50000000000002,-4.44089209850063E-15,
+5.));
+#10833=CARTESIAN_POINT('',(-49.5,-28.5,5.));
+#10834=CARTESIAN_POINT('Origin',(-49.5,-26.5,5.));
+#10835=CARTESIAN_POINT('',(46.5,-26.5,5.));
+#10836=CARTESIAN_POINT('',(46.5,26.5,5.));
+#10837=CARTESIAN_POINT('',(44.5,-28.5,5.));
+#10838=CARTESIAN_POINT('Origin',(44.5,-26.5,5.));
+#10839=CARTESIAN_POINT('',(44.5,-28.5,5.));
+#10840=CARTESIAN_POINT('Origin',(-33.,-23.5,5.));
+#10841=CARTESIAN_POINT('',(-33.,23.5,5.));
+#10842=CARTESIAN_POINT('Origin',(-33.,23.5,5.));
+#10843=CARTESIAN_POINT('Origin',(46.5,-26.5,5.));
+#10844=CARTESIAN_POINT('',(46.5,-26.5,5.));
+#10845=CARTESIAN_POINT('Origin',(44.5,-26.5,5.));
+#10846=CARTESIAN_POINT('',(44.5,-28.5,5.));
+#10847=CARTESIAN_POINT('Origin',(-49.5,-28.5,5.));
+#10848=CARTESIAN_POINT('',(-49.5,-28.5,5.));
+#10849=CARTESIAN_POINT('Origin',(-49.5,-26.5,5.));
+#10850=CARTESIAN_POINT('',(0.,0.,0.));
+#10851=CARTESIAN_POINT('Origin',(-44.,21.,-8.));
+#10852=CARTESIAN_POINT('',(-48.6,21.,-9.2));
+#10853=CARTESIAN_POINT('Origin',(-44.,21.,-9.2));
+#10854=CARTESIAN_POINT('',(-47.4,21.,-8.));
+#10855=CARTESIAN_POINT('Origin',(-48.6,21.,-8.));
+#10856=CARTESIAN_POINT('Origin',(-44.,21.,-8.));
+#10857=CARTESIAN_POINT('Origin',(-2.50000000000002,0.,-9.2));
+#10858=CARTESIAN_POINT('',(44.5,26.7,-9.2));
+#10859=CARTESIAN_POINT('',(44.7,26.5,-9.2));
+#10860=CARTESIAN_POINT('Origin',(44.5,26.5,-9.2));
+#10861=CARTESIAN_POINT('',(-49.5,26.7,-9.2));
+#10862=CARTESIAN_POINT('',(21.,26.7,-9.2));
+#10863=CARTESIAN_POINT('',(-49.7,26.5,-9.2));
+#10864=CARTESIAN_POINT('Origin',(-49.5,26.5,-9.2));
+#10865=CARTESIAN_POINT('',(-49.7,-26.5,-9.2));
+#10866=CARTESIAN_POINT('',(-49.7,13.25,-9.2));
+#10867=CARTESIAN_POINT('',(-49.5,-26.7,-9.2));
+#10868=CARTESIAN_POINT('Origin',(-49.5,-26.5,-9.2));
+#10869=CARTESIAN_POINT('',(44.5,-26.7,-9.2));
+#10870=CARTESIAN_POINT('',(-26.,-26.7,-9.2));
+#10871=CARTESIAN_POINT('',(44.7,-26.5,-9.2));
+#10872=CARTESIAN_POINT('Origin',(44.5,-26.5,-9.2));
+#10873=CARTESIAN_POINT('',(44.7,-13.25,-9.2));
+#10874=CARTESIAN_POINT('',(-48.6,-21.,-9.2));
+#10875=CARTESIAN_POINT('Origin',(-44.,-21.,-9.2));
+#10876=CARTESIAN_POINT('',(34.4,21.,-9.2));
+#10877=CARTESIAN_POINT('Origin',(39.,21.,-9.2));
+#10878=CARTESIAN_POINT('',(-39.,-21.,-9.2));
+#10879=CARTESIAN_POINT('',(-44.,-16.,-9.2));
+#10880=CARTESIAN_POINT('Origin',(-44.,-21.,-9.2));
+#10881=CARTESIAN_POINT('',(-44.,16.,-9.2));
+#10882=CARTESIAN_POINT('',(-44.,8.,-9.2));
+#10883=CARTESIAN_POINT('',(-39.,21.,-9.2));
+#10884=CARTESIAN_POINT('Origin',(-44.,21.,-9.2));
+#10885=CARTESIAN_POINT('',(34.,21.,-9.2));
+#10886=CARTESIAN_POINT('',(15.75,21.,-9.2));
+#10887=CARTESIAN_POINT('',(39.,16.,-9.2));
+#10888=CARTESIAN_POINT('Origin',(39.,21.,-9.2));
+#10889=CARTESIAN_POINT('',(39.,-16.,-9.2));
+#10890=CARTESIAN_POINT('',(39.,-8.,-9.2));
+#10891=CARTESIAN_POINT('',(34.,-21.,-9.2));
+#10892=CARTESIAN_POINT('Origin',(39.,-21.,-9.2));
+#10893=CARTESIAN_POINT('',(-20.75,-21.,-9.2));
+#10894=CARTESIAN_POINT('',(34.4,-21.,-9.2));
+#10895=CARTESIAN_POINT('Origin',(39.,-21.,-9.2));
+#10896=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#10897=CARTESIAN_POINT('',(-47.4,21.,-0.1));
+#10898=CARTESIAN_POINT('Origin',(-44.,21.,-0.1));
+#10899=CARTESIAN_POINT('',(-47.4,21.,-11.));
+#10900=CARTESIAN_POINT('Origin',(-44.,-21.,-8.));
+#10901=CARTESIAN_POINT('',(-47.4,-21.,-8.));
+#10902=CARTESIAN_POINT('Origin',(-48.6,-21.,-8.));
+#10903=CARTESIAN_POINT('Origin',(-44.,-21.,-8.));
+#10904=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#10905=CARTESIAN_POINT('',(-47.4,-21.,-0.1));
+#10906=CARTESIAN_POINT('Origin',(-44.,-21.,-0.1));
+#10907=CARTESIAN_POINT('',(-47.4,-21.,-11.));
+#10908=CARTESIAN_POINT('Origin',(39.,-21.,-8.));
+#10909=CARTESIAN_POINT('',(35.6,-21.,-8.));
+#10910=CARTESIAN_POINT('Origin',(34.4,-21.,-8.));
+#10911=CARTESIAN_POINT('Origin',(39.,-21.,-8.));
+#10912=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#10913=CARTESIAN_POINT('',(35.6,-21.,-0.1));
+#10914=CARTESIAN_POINT('Origin',(39.,-21.,-0.1));
+#10915=CARTESIAN_POINT('',(35.6,-21.,-11.));
+#10916=CARTESIAN_POINT('Origin',(39.,21.,-8.));
+#10917=CARTESIAN_POINT('',(35.6,21.,-8.));
+#10918=CARTESIAN_POINT('Origin',(34.4,21.,-8.));
+#10919=CARTESIAN_POINT('Origin',(39.,21.,-8.));
+#10920=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#10921=CARTESIAN_POINT('',(35.6,21.,-0.1));
+#10922=CARTESIAN_POINT('Origin',(39.,21.,-0.1));
+#10923=CARTESIAN_POINT('',(35.6,21.,-11.));
+#10924=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#10925=CARTESIAN_POINT('',(-39.,-21.,-11.));
+#10926=CARTESIAN_POINT('',(-39.,-21.,-11.));
+#10927=CARTESIAN_POINT('',(-44.,-16.,-11.));
+#10928=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#10929=CARTESIAN_POINT('',(-44.,-16.,-11.));
+#10930=CARTESIAN_POINT('Origin',(-44.,16.,-11.));
+#10931=CARTESIAN_POINT('',(-44.,16.,-11.));
+#10932=CARTESIAN_POINT('',(-44.,-2.5,-11.));
+#10933=CARTESIAN_POINT('',(-44.,16.,-11.));
+#10934=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#10935=CARTESIAN_POINT('',(-39.,21.,-11.));
+#10936=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#10937=CARTESIAN_POINT('',(-39.,21.,-11.));
+#10938=CARTESIAN_POINT('Origin',(34.,21.,-11.));
+#10939=CARTESIAN_POINT('',(34.,21.,-11.));
+#10940=CARTESIAN_POINT('',(-5.,21.,-11.));
+#10941=CARTESIAN_POINT('',(34.,21.,-11.));
+#10942=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#10943=CARTESIAN_POINT('',(39.,16.,-11.));
+#10944=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#10945=CARTESIAN_POINT('',(39.,16.,-11.));
+#10946=CARTESIAN_POINT('Origin',(39.,-16.,-11.));
+#10947=CARTESIAN_POINT('',(39.,-16.,-11.));
+#10948=CARTESIAN_POINT('',(39.,-18.5,-11.));
+#10949=CARTESIAN_POINT('',(39.,-16.,-11.));
+#10950=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#10951=CARTESIAN_POINT('',(34.,-21.,-11.));
+#10952=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#10953=CARTESIAN_POINT('',(34.,-21.,-11.));
+#10954=CARTESIAN_POINT('Origin',(-39.,-21.,-11.));
+#10955=CARTESIAN_POINT('',(-41.5,-21.,-11.));
+#10956=CARTESIAN_POINT('Origin',(-44.,-21.,-0.1));
+#10957=CARTESIAN_POINT('',(-41.7,-21.,-0.1));
+#10958=CARTESIAN_POINT('Origin',(-44.,-21.,-0.1));
+#10959=CARTESIAN_POINT('',(-41.7,-21.,-5.1));
+#10960=CARTESIAN_POINT('',(-41.7,-21.,-0.1));
+#10961=CARTESIAN_POINT('Origin',(-44.,-21.,-5.1));
+#10962=CARTESIAN_POINT('Origin',(-44.,-21.,-5.1));
+#10963=CARTESIAN_POINT('',(-42.3,-21.,-5.1));
+#10964=CARTESIAN_POINT('Origin',(-44.,-21.,-5.1));
+#10965=CARTESIAN_POINT('Origin',(-44.,21.,-0.1));
+#10966=CARTESIAN_POINT('',(-41.7,21.,-0.1));
+#10967=CARTESIAN_POINT('Origin',(-44.,21.,-0.1));
+#10968=CARTESIAN_POINT('',(-41.7,21.,-5.1));
+#10969=CARTESIAN_POINT('',(-41.7,21.,-0.1));
+#10970=CARTESIAN_POINT('Origin',(-44.,21.,-5.1));
+#10971=CARTESIAN_POINT('Origin',(-44.,21.,-5.1));
+#10972=CARTESIAN_POINT('',(-42.3,21.,-5.1));
+#10973=CARTESIAN_POINT('Origin',(-44.,21.,-5.1));
+#10974=CARTESIAN_POINT('Origin',(39.,-21.,-0.1));
+#10975=CARTESIAN_POINT('',(41.3,-21.,-0.1));
+#10976=CARTESIAN_POINT('Origin',(39.,-21.,-0.1));
+#10977=CARTESIAN_POINT('',(41.3,-21.,-5.1));
+#10978=CARTESIAN_POINT('',(41.3,-21.,-0.1));
+#10979=CARTESIAN_POINT('Origin',(39.,-21.,-5.1));
+#10980=CARTESIAN_POINT('Origin',(39.,-21.,-5.1));
+#10981=CARTESIAN_POINT('',(40.7,-21.,-5.1));
+#10982=CARTESIAN_POINT('Origin',(39.,-21.,-5.1));
+#10983=CARTESIAN_POINT('Origin',(39.,21.,-0.1));
+#10984=CARTESIAN_POINT('',(41.3,21.,-0.1));
+#10985=CARTESIAN_POINT('Origin',(39.,21.,-0.1));
+#10986=CARTESIAN_POINT('',(41.3,21.,-5.1));
+#10987=CARTESIAN_POINT('',(41.3,21.,-0.1));
+#10988=CARTESIAN_POINT('Origin',(39.,21.,-5.1));
+#10989=CARTESIAN_POINT('Origin',(39.,21.,-5.1));
+#10990=CARTESIAN_POINT('',(40.7,21.,-5.1));
+#10991=CARTESIAN_POINT('Origin',(39.,21.,-5.1));
+#10992=CARTESIAN_POINT('Origin',(39.,-21.,-0.1));
+#10993=CARTESIAN_POINT('',(40.7,-21.,-11.));
+#10994=CARTESIAN_POINT('',(40.7,-21.,-0.1));
+#10995=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#10996=CARTESIAN_POINT('Origin',(39.,21.,-0.1));
+#10997=CARTESIAN_POINT('',(40.7,21.,-11.));
+#10998=CARTESIAN_POINT('',(40.7,21.,-0.1));
+#10999=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11000=CARTESIAN_POINT('Origin',(-44.,-21.,-0.1));
+#11001=CARTESIAN_POINT('',(-42.3,-21.,-11.));
+#11002=CARTESIAN_POINT('',(-42.3,-21.,-0.1));
+#11003=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11004=CARTESIAN_POINT('Origin',(-44.,21.,-0.1));
+#11005=CARTESIAN_POINT('',(-42.3,21.,-11.));
+#11006=CARTESIAN_POINT('',(-42.3,21.,-0.1));
+#11007=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11008=CARTESIAN_POINT('Origin',(-2.8,-28.5,0.8));
+#11009=CARTESIAN_POINT('',(12.6000002235174,-26.7,0.79999999999998));
+#11010=CARTESIAN_POINT('',(-2.8,-26.7,0.8));
+#11011=CARTESIAN_POINT('',(-26.15,-26.7,0.8));
+#11012=CARTESIAN_POINT('',(12.6000002235174,-28.5,0.79999999999998));
+#11013=CARTESIAN_POINT('',(12.6000002235174,-28.5,0.79999999999998));
+#11014=CARTESIAN_POINT('',(-2.8,-28.5,0.8));
+#11015=CARTESIAN_POINT('',(-26.15,-28.5,0.8));
+#11016=CARTESIAN_POINT('',(-2.8,-28.5,0.8));
+#11017=CARTESIAN_POINT('Origin',(-2.8,-28.5,-0.2));
+#11018=CARTESIAN_POINT('',(-3.8,-26.7,-0.200000000000001));
+#11019=CARTESIAN_POINT('Origin',(-2.8,-26.7,-0.2));
+#11020=CARTESIAN_POINT('',(-3.8,-28.5,-0.200000000000001));
+#11021=CARTESIAN_POINT('Origin',(-2.8,-28.5,-0.2));
+#11022=CARTESIAN_POINT('',(-3.8,-28.5,-0.200000000000001));
+#11023=CARTESIAN_POINT('Origin',(-3.80000000000012,-28.5,-2.4));
+#11024=CARTESIAN_POINT('',(-3.80000000000012,-26.7,-2.4));
+#11025=CARTESIAN_POINT('',(-3.79999999999994,-26.7,0.799999999998743));
+#11026=CARTESIAN_POINT('',(-3.80000000000012,-28.5,-2.4));
+#11027=CARTESIAN_POINT('',(-3.79999999999994,-28.5,0.799999999998743));
+#11028=CARTESIAN_POINT('',(-3.80000000000012,-28.5,-2.4));
+#11029=CARTESIAN_POINT('Origin',(-2.80000000000012,-28.5,-2.4));
+#11030=CARTESIAN_POINT('',(-2.80000000000012,-26.7,-3.4));
+#11031=CARTESIAN_POINT('Origin',(-2.80000000000012,-26.7,-2.4));
+#11032=CARTESIAN_POINT('',(-2.80000000000012,-28.5,-3.4));
+#11033=CARTESIAN_POINT('Origin',(-2.80000000000012,-28.5,-2.4));
+#11034=CARTESIAN_POINT('',(-2.80000000000012,-28.5,-3.4));
+#11035=CARTESIAN_POINT('Origin',(0.500000111758512,-28.5,-3.4));
+#11036=CARTESIAN_POINT('',(0.500000111758512,-26.7,-3.4));
+#11037=CARTESIAN_POINT('',(-24.4999999441208,-26.7,-3.40000000000001));
+#11038=CARTESIAN_POINT('',(0.500000111758512,-28.5,-3.4));
+#11039=CARTESIAN_POINT('',(-24.4999999441207,-28.5,-3.40000000000001));
+#11040=CARTESIAN_POINT('',(0.500000111758512,-28.5,-3.4));
+#11041=CARTESIAN_POINT('Origin',(0.500000111758513,-28.5,-3.8));
+#11042=CARTESIAN_POINT('',(0.900000111758513,-26.7,-3.8));
+#11043=CARTESIAN_POINT('Origin',(0.500000111758513,-26.7,-3.8));
+#11044=CARTESIAN_POINT('',(0.900000111758513,-28.5,-3.8));
+#11045=CARTESIAN_POINT('Origin',(0.500000111758513,-28.5,-3.8));
+#11046=CARTESIAN_POINT('',(0.900000111758513,-28.5,-3.8));
+#11047=CARTESIAN_POINT('Origin',(0.900000111758513,-28.5,-4.1));
+#11048=CARTESIAN_POINT('',(0.900000111758513,-26.7,-4.1));
+#11049=CARTESIAN_POINT('',(0.900000111758512,-26.7,-0.0500000000000003));
+#11050=CARTESIAN_POINT('',(0.900000111758513,-28.5,-4.1));
+#11051=CARTESIAN_POINT('',(0.900000111758512,-28.5,-0.0500000000000003));
+#11052=CARTESIAN_POINT('',(0.900000111758513,-28.5,-4.1));
+#11053=CARTESIAN_POINT('Origin',(1.40000011175851,-28.5,-4.1));
+#11054=CARTESIAN_POINT('',(1.40000011175851,-26.7,-4.6));
+#11055=CARTESIAN_POINT('Origin',(1.40000011175851,-26.7,-4.1));
+#11056=CARTESIAN_POINT('',(1.40000011175851,-28.5,-4.6));
+#11057=CARTESIAN_POINT('Origin',(1.40000011175851,-28.5,-4.1));
+#11058=CARTESIAN_POINT('',(1.40000011175851,-28.5,-4.6));
+#11059=CARTESIAN_POINT('Origin',(8.40000011175851,-28.5,-4.6));
+#11060=CARTESIAN_POINT('',(8.40000011175851,-26.7,-4.6));
+#11061=CARTESIAN_POINT('',(-20.5499999441208,-26.7,-4.6));
+#11062=CARTESIAN_POINT('',(8.40000011175851,-28.5,-4.6));
+#11063=CARTESIAN_POINT('',(-20.5499999441207,-28.5,-4.6));
+#11064=CARTESIAN_POINT('',(8.40000011175851,-28.5,-4.6));
+#11065=CARTESIAN_POINT('Origin',(8.40000011175851,-28.5,-4.1));
+#11066=CARTESIAN_POINT('',(8.90000011175851,-26.7,-4.1));
+#11067=CARTESIAN_POINT('Origin',(8.40000011175851,-26.7,-4.1));
+#11068=CARTESIAN_POINT('',(8.90000011175851,-28.5,-4.1));
+#11069=CARTESIAN_POINT('Origin',(8.40000011175851,-28.5,-4.1));
+#11070=CARTESIAN_POINT('',(8.90000011175851,-28.5,-4.1));
+#11071=CARTESIAN_POINT('Origin',(8.90000011175851,-28.5,-3.8));
+#11072=CARTESIAN_POINT('',(8.90000011175851,-26.7,-3.8));
+#11073=CARTESIAN_POINT('',(8.90000011175851,-26.7,0.0999999999999998));
+#11074=CARTESIAN_POINT('',(8.90000011175851,-28.5,-3.8));
+#11075=CARTESIAN_POINT('',(8.90000011175851,-28.5,0.0999999999999998));
+#11076=CARTESIAN_POINT('',(8.90000011175851,-28.5,-3.8));
+#11077=CARTESIAN_POINT('Origin',(9.30000011175851,-28.5,-3.8));
+#11078=CARTESIAN_POINT('',(9.30000011175851,-26.7,-3.4));
+#11079=CARTESIAN_POINT('Origin',(9.30000011175851,-26.7,-3.8));
+#11080=CARTESIAN_POINT('',(9.30000011175851,-28.5,-3.4));
+#11081=CARTESIAN_POINT('Origin',(9.30000011175851,-28.5,-3.8));
+#11082=CARTESIAN_POINT('',(9.30000011175851,-28.5,-3.4));
+#11083=CARTESIAN_POINT('Origin',(12.6000002235171,-28.5,-3.4));
+#11084=CARTESIAN_POINT('',(12.6000002235171,-26.7,-3.4));
+#11085=CARTESIAN_POINT('',(-18.4499998882414,-26.7,-3.4));
+#11086=CARTESIAN_POINT('',(12.6000002235171,-28.5,-3.4));
+#11087=CARTESIAN_POINT('',(-18.4499998882414,-28.5,-3.4));
+#11088=CARTESIAN_POINT('',(12.6000002235171,-28.5,-3.4));
+#11089=CARTESIAN_POINT('Origin',(12.6000002235171,-28.5,-2.4));
+#11090=CARTESIAN_POINT('',(13.6000002235171,-26.7,-2.4));
+#11091=CARTESIAN_POINT('Origin',(12.6000002235171,-26.7,-2.4));
+#11092=CARTESIAN_POINT('',(13.6000002235171,-28.5,-2.4));
+#11093=CARTESIAN_POINT('Origin',(12.6000002235171,-28.5,-2.4));
+#11094=CARTESIAN_POINT('',(13.6000002235171,-28.5,-2.4));
+#11095=CARTESIAN_POINT('Origin',(13.6000002235174,-28.5,-0.200000000000001));
+#11096=CARTESIAN_POINT('',(13.6000002235174,-26.7,-0.200000000000001));
+#11097=CARTESIAN_POINT('',(13.6000002235176,-26.7,1.89999999999646));
+#11098=CARTESIAN_POINT('',(13.6000002235174,-28.5,-0.200000000000001));
+#11099=CARTESIAN_POINT('',(13.6000002235176,-28.5,1.89999999999646));
+#11100=CARTESIAN_POINT('',(13.6000002235174,-28.5,-0.200000000000001));
+#11101=CARTESIAN_POINT('Origin',(12.6000002235174,-28.5,-0.200000000000001));
+#11102=CARTESIAN_POINT('Origin',(12.6000002235174,-26.7,-0.200000000000001));
+#11103=CARTESIAN_POINT('Origin',(12.6000002235174,-28.5,-0.200000000000001));
+#11104=CARTESIAN_POINT('Origin',(-40.5,26.7999996993701,3.72500002682209));
+#11105=CARTESIAN_POINT('',(-40.5,26.7000000000011,3.45000005364418));
+#11106=CARTESIAN_POINT('',(-40.5,26.7000000000011,4.));
+#11107=CARTESIAN_POINT('',(-40.5,26.7,3.86250001341105));
+#11108=CARTESIAN_POINT('',(-40.5,26.8999993987392,4.));
+#11109=CARTESIAN_POINT('',(-40.5,26.7000000000011,3.45000005364418));
+#11110=CARTESIAN_POINT('',(-40.5000000000004,13.3999998496856,4.));
+#11111=CARTESIAN_POINT('Origin',(-2.50000000000001,26.7,3.45000005364418));
+#11112=CARTESIAN_POINT('',(35.5,26.8999993987371,4.));
+#11113=CARTESIAN_POINT('',(-2.49999999999963,26.8999993987381,4.));
+#11114=CARTESIAN_POINT('',(35.5,26.6999999999989,3.45000005364418));
+#11115=CARTESIAN_POINT('',(21.,26.7,3.45000005364601));
+#11116=CARTESIAN_POINT('',(35.5,26.6999999999989,3.45000005364418));
+#11117=CARTESIAN_POINT('Origin',(35.5,26.799999699368,3.72500002682209));
+#11118=CARTESIAN_POINT('',(35.5,26.6999999999989,4.));
+#11119=CARTESIAN_POINT('',(35.5,26.7,3.86250001341105));
+#11120=CARTESIAN_POINT('',(35.4999999999996,13.3999998496835,4.));
+#11121=CARTESIAN_POINT('Origin',(-40.5,-26.799999699368,3.72500002682209));
+#11122=CARTESIAN_POINT('',(-40.5,-26.8999993987371,4.));
+#11123=CARTESIAN_POINT('',(-40.5,-26.6999999999989,4.));
+#11124=CARTESIAN_POINT('',(-40.4999999999996,-13.3999998496835,4.));
+#11125=CARTESIAN_POINT('',(-40.5,-26.6999999999989,3.45000005364418));
+#11126=CARTESIAN_POINT('',(-40.5,-26.6999999999989,3.45000005364418));
+#11127=CARTESIAN_POINT('',(-40.5,-26.7,3.86250001341105));
+#11128=CARTESIAN_POINT('Origin',(-2.50000000000001,-26.8999993987381,4.));
+#11129=CARTESIAN_POINT('',(35.5,-26.7000000000011,3.45000005364418));
+#11130=CARTESIAN_POINT('',(-26.0000000000001,-26.7,3.45000005364601));
+#11131=CARTESIAN_POINT('',(35.5,-26.8999993987392,4.));
+#11132=CARTESIAN_POINT('',(-2.5000000000004,-26.8999993987382,4.));
+#11133=CARTESIAN_POINT('',(35.5,-26.7000000000011,3.45000005364418));
+#11134=CARTESIAN_POINT('Origin',(35.5,-26.7999996993702,3.72500002682209));
+#11135=CARTESIAN_POINT('',(35.5,-26.7000000000011,4.));
+#11136=CARTESIAN_POINT('',(35.5000000000004,-13.3999998496856,4.));
+#11137=CARTESIAN_POINT('',(35.5,-26.7,3.86250001341105));
+#11138=CARTESIAN_POINT('Origin',(-40.5,1.07469588783715E-12,2.84504269817518));
+#11139=CARTESIAN_POINT('',(-40.5,26.7000000000011,1.79427216807564));
+#11140=CARTESIAN_POINT('',(-40.5,26.7000000000011,3.24795117992117));
+#11141=CARTESIAN_POINT('',(-40.5,26.7,3.42252134908759));
+#11142=CARTESIAN_POINT('Origin',(-40.5,26.2971240801802,2.5211116739984));
+#11143=CARTESIAN_POINT('Origin',(-2.50000000000001,26.2971240801791,2.5211116739984));
+#11144=CARTESIAN_POINT('',(35.5,26.6999999999989,3.24795117992117));
+#11145=CARTESIAN_POINT('',(-2.5,26.7,3.24795117992117));
+#11146=CARTESIAN_POINT('',(35.5,26.6999999999989,1.79427216807564));
+#11147=CARTESIAN_POINT('',(-2.5,26.7,1.79427216807563));
+#11148=CARTESIAN_POINT('Origin',(35.5,26.297124080178,2.5211116739984));
+#11149=CARTESIAN_POINT('Origin',(35.5,-1.08357767203415E-12,2.84504269817518));
+#11150=CARTESIAN_POINT('',(35.5,26.7,3.42252134908759));
+#11151=CARTESIAN_POINT('Origin',(-40.5,1.07469588783715E-12,2.84504269817518));
+#11152=CARTESIAN_POINT('',(-40.5,-26.6999999999989,3.24795117992117));
+#11153=CARTESIAN_POINT('',(-40.5,-26.6999999999989,1.79427216807563));
+#11154=CARTESIAN_POINT('',(-40.5,-26.7,3.42252134908759));
+#11155=CARTESIAN_POINT('Origin',(-40.5,-26.297124080178,2.5211116739984));
+#11156=CARTESIAN_POINT('Origin',(-2.50000000000001,-26.2971240801791,2.5211116739984));
+#11157=CARTESIAN_POINT('',(35.5,-26.7000000000011,1.79427216807563));
+#11158=CARTESIAN_POINT('',(-2.50000000000002,-26.7,1.79427216807563));
+#11159=CARTESIAN_POINT('',(35.5,-26.7000000000011,3.24795117992117));
+#11160=CARTESIAN_POINT('',(-2.50000000000002,-26.7,3.24795117992117));
+#11161=CARTESIAN_POINT('Origin',(35.5,-26.2971240801802,2.5211116739984));
+#11162=CARTESIAN_POINT('Origin',(35.5,-1.08357767203415E-12,2.84504269817518));
+#11163=CARTESIAN_POINT('',(35.5,-26.7,3.42252134908759));
+#11164=CARTESIAN_POINT('Origin',(44.5,26.7,4.));
+#11165=CARTESIAN_POINT('',(-49.5,26.7,4.));
+#11166=CARTESIAN_POINT('',(44.5,26.7,4.));
+#11167=CARTESIAN_POINT('',(-49.5,26.7,4.));
+#11168=CARTESIAN_POINT('',(44.5,26.7,4.));
+#11169=CARTESIAN_POINT('',(44.5,26.7,4.));
+#11170=CARTESIAN_POINT('',(44.5,26.7,4.));
+#11171=CARTESIAN_POINT('Origin',(0.249999999999986,28.2,-10.7));
+#11172=CARTESIAN_POINT('',(44.5,28.5,-10.4));
+#11173=CARTESIAN_POINT('',(44.5,27.9,-11.));
+#11174=CARTESIAN_POINT('',(44.5,28.5,-10.4));
+#11175=CARTESIAN_POINT('',(-49.5,27.9,-11.));
+#11176=CARTESIAN_POINT('',(0.249999999999986,27.9,-11.));
+#11177=CARTESIAN_POINT('',(-49.5,28.5,-10.4));
+#11178=CARTESIAN_POINT('',(-49.5,27.9,-11.));
+#11179=CARTESIAN_POINT('',(0.249999999999986,28.5,-10.4));
+#11180=CARTESIAN_POINT('Origin',(44.5,26.5,-10.7));
+#11181=CARTESIAN_POINT('',(46.5,26.5,-10.4));
+#11182=CARTESIAN_POINT('',(45.9,26.5,-11.));
+#11183=CARTESIAN_POINT('',(46.5,26.5,-10.4));
+#11184=CARTESIAN_POINT('Origin',(44.5,26.5,-11.));
+#11185=CARTESIAN_POINT('Origin',(44.5,26.5,-10.4));
+#11186=CARTESIAN_POINT('Origin',(46.2,-23.75,-10.7));
+#11187=CARTESIAN_POINT('',(46.5,-26.5,-10.4));
+#11188=CARTESIAN_POINT('',(45.9,-26.5,-11.));
+#11189=CARTESIAN_POINT('',(46.5,-26.5,-10.4));
+#11190=CARTESIAN_POINT('',(45.9,-23.75,-11.));
+#11191=CARTESIAN_POINT('',(46.5,-23.75,-10.4));
+#11192=CARTESIAN_POINT('Origin',(44.5,-26.5,-10.7));
+#11193=CARTESIAN_POINT('',(44.5,-28.5,-10.4));
+#11194=CARTESIAN_POINT('',(44.5,-27.9,-11.));
+#11195=CARTESIAN_POINT('',(44.5,-28.5,-10.4));
+#11196=CARTESIAN_POINT('Origin',(44.5,-26.5,-11.));
+#11197=CARTESIAN_POINT('Origin',(44.5,-26.5,-10.4));
+#11198=CARTESIAN_POINT('Origin',(-46.75,-28.2,-10.7));
+#11199=CARTESIAN_POINT('',(-49.5,-28.5,-10.4));
+#11200=CARTESIAN_POINT('',(-49.5,-27.9,-11.));
+#11201=CARTESIAN_POINT('',(-49.5,-28.5,-10.4));
+#11202=CARTESIAN_POINT('',(-46.75,-27.9,-11.));
+#11203=CARTESIAN_POINT('',(-46.75,-28.5,-10.4));
+#11204=CARTESIAN_POINT('Origin',(-49.5,-26.5,-10.7));
+#11205=CARTESIAN_POINT('',(-51.5,-26.5,-10.4));
+#11206=CARTESIAN_POINT('',(-50.9,-26.5,-11.));
+#11207=CARTESIAN_POINT('',(-51.5,-26.5,-10.4));
+#11208=CARTESIAN_POINT('Origin',(-49.5,-26.5,-11.));
+#11209=CARTESIAN_POINT('Origin',(-49.5,-26.5,-10.4));
+#11210=CARTESIAN_POINT('Origin',(-51.2,2.74999999999999,-10.7));
+#11211=CARTESIAN_POINT('',(-51.5,26.5,-10.4));
+#11212=CARTESIAN_POINT('',(-50.9,26.5,-11.));
+#11213=CARTESIAN_POINT('',(-51.5,26.5,-10.4));
+#11214=CARTESIAN_POINT('',(-50.9,2.74999999999999,-11.));
+#11215=CARTESIAN_POINT('',(-51.5,2.74999999999999,-10.4));
+#11216=CARTESIAN_POINT('Origin',(-49.5,26.5,-10.7));
+#11217=CARTESIAN_POINT('Origin',(-49.5,26.5,-11.));
+#11218=CARTESIAN_POINT('Origin',(-49.5,26.5,-10.4));
+#11219=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#11220=CARTESIAN_POINT('',(46.5,-26.5,4.9));
+#11221=CARTESIAN_POINT('',(46.5,-26.5,4.));
+#11222=CARTESIAN_POINT('',(44.5,-28.5,4.9));
+#11223=CARTESIAN_POINT('Origin',(44.5,-26.5,4.9));
+#11224=CARTESIAN_POINT('',(44.5,-28.5,4.));
+#11225=CARTESIAN_POINT('Origin',(46.5,-26.5,4.));
+#11226=CARTESIAN_POINT('',(46.5,26.5,4.9));
+#11227=CARTESIAN_POINT('',(46.5,26.5,4.));
+#11228=CARTESIAN_POINT('',(46.5,-13.25,4.9));
+#11229=CARTESIAN_POINT('',(46.5,-14.1,2.5));
+#11230=CARTESIAN_POINT('',(46.5,-4.5,2.5));
+#11231=CARTESIAN_POINT('',(46.5,-20.3,2.5));
+#11232=CARTESIAN_POINT('',(46.5,-2.9,0.899999999999998));
+#11233=CARTESIAN_POINT('Origin',(46.5,-4.5,0.899999999999998));
+#11234=CARTESIAN_POINT('',(46.5,-2.9,-3.4));
+#11235=CARTESIAN_POINT('',(46.5,-2.9,2.45));
+#11236=CARTESIAN_POINT('',(46.5,-4.5,-5.));
+#11237=CARTESIAN_POINT('Origin',(46.5,-4.5,-3.4));
+#11238=CARTESIAN_POINT('',(46.5,-14.1,-5.));
+#11239=CARTESIAN_POINT('',(46.5,-15.5,-5.));
+#11240=CARTESIAN_POINT('',(46.5,-15.7,-3.4));
+#11241=CARTESIAN_POINT('Origin',(46.5,-14.1,-3.4));
+#11242=CARTESIAN_POINT('',(46.5,-15.7,0.900000000000001));
+#11243=CARTESIAN_POINT('',(46.5,-15.7,0.3));
+#11244=CARTESIAN_POINT('Origin',(46.5,-14.1,0.900000000000001));
+#11245=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#11246=CARTESIAN_POINT('',(44.5,28.5,4.9));
+#11247=CARTESIAN_POINT('',(44.5,28.5,4.));
+#11248=CARTESIAN_POINT('Origin',(44.5,26.5,4.9));
+#11249=CARTESIAN_POINT('Origin',(44.5,28.5,4.));
+#11250=CARTESIAN_POINT('',(-49.5,28.5,4.9));
+#11251=CARTESIAN_POINT('',(-49.5,28.5,4.));
+#11252=CARTESIAN_POINT('',(21.,28.5,4.9));
+#11253=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11254=CARTESIAN_POINT('Origin',(46.5,-14.1,2.5));
+#11255=CARTESIAN_POINT('',(44.7,-4.5,2.5));
+#11256=CARTESIAN_POINT('',(44.7,-14.1,2.5));
+#11257=CARTESIAN_POINT('',(44.7,-20.3,2.5));
+#11258=CARTESIAN_POINT('',(46.5,-4.5,2.5));
+#11259=CARTESIAN_POINT('',(46.5,-14.1,2.5));
+#11260=CARTESIAN_POINT('Origin',(46.5,-14.1,0.900000000000001));
+#11261=CARTESIAN_POINT('',(44.7,-15.7,0.900000000000001));
+#11262=CARTESIAN_POINT('Origin',(44.7,-14.1,0.900000000000001));
+#11263=CARTESIAN_POINT('',(46.5,-15.7,0.900000000000001));
+#11264=CARTESIAN_POINT('Origin',(46.5,-15.7,-3.4));
+#11265=CARTESIAN_POINT('',(44.7,-15.7,-3.4));
+#11266=CARTESIAN_POINT('',(44.7,-15.7,0.3));
+#11267=CARTESIAN_POINT('',(46.5,-15.7,-3.4));
+#11268=CARTESIAN_POINT('Origin',(46.5,-14.1,-3.4));
+#11269=CARTESIAN_POINT('',(44.7,-14.1,-5.));
+#11270=CARTESIAN_POINT('Origin',(44.7,-14.1,-3.4));
+#11271=CARTESIAN_POINT('',(46.5,-14.1,-5.));
+#11272=CARTESIAN_POINT('Origin',(46.5,-4.5,-5.));
+#11273=CARTESIAN_POINT('',(44.7,-4.5,-5.));
+#11274=CARTESIAN_POINT('',(44.7,-15.5,-5.));
+#11275=CARTESIAN_POINT('',(46.5,-4.5,-5.));
+#11276=CARTESIAN_POINT('Origin',(46.5,-4.5,-3.4));
+#11277=CARTESIAN_POINT('',(44.7,-2.9,-3.4));
+#11278=CARTESIAN_POINT('Origin',(44.7,-4.5,-3.4));
+#11279=CARTESIAN_POINT('',(46.5,-2.9,-3.4));
+#11280=CARTESIAN_POINT('Origin',(46.5,-2.9,0.899999999999998));
+#11281=CARTESIAN_POINT('',(44.7,-2.9,0.899999999999998));
+#11282=CARTESIAN_POINT('',(44.7,-2.9,2.45));
+#11283=CARTESIAN_POINT('',(46.5,-2.9,0.899999999999998));
+#11284=CARTESIAN_POINT('Origin',(46.5,-4.5,0.899999999999998));
+#11285=CARTESIAN_POINT('Origin',(44.7,-4.5,0.899999999999998));
+#11286=CARTESIAN_POINT('Origin',(-2.5,2.22044604925031E-15,-0.1));
+#11287=CARTESIAN_POINT('Origin',(-2.5,2.22044604925031E-15,-0.1));
+#11288=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#11289=CARTESIAN_POINT('',(-49.7,-26.5,4.));
+#11290=CARTESIAN_POINT('',(-49.7,-26.5,4.));
+#11291=CARTESIAN_POINT('',(-49.5,-26.7,4.));
+#11292=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#11293=CARTESIAN_POINT('',(-49.5,-26.7,4.));
+#11294=CARTESIAN_POINT('Origin',(-49.7,26.5,4.));
+#11295=CARTESIAN_POINT('',(-49.7,26.5,4.));
+#11296=CARTESIAN_POINT('',(-49.7,26.5,4.));
+#11297=CARTESIAN_POINT('',(-49.7,26.5,4.));
+#11298=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#11299=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#11300=CARTESIAN_POINT('Origin',(-2.50000000000002,-4.44089209850063E-15,
+4.));
+#11301=CARTESIAN_POINT('',(45.7,-26.5,4.));
+#11302=CARTESIAN_POINT('',(45.7,26.5,4.));
+#11303=CARTESIAN_POINT('',(45.7,26.5,4.));
+#11304=CARTESIAN_POINT('',(44.5,27.7,4.));
+#11305=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#11306=CARTESIAN_POINT('',(-49.5,27.7,4.));
+#11307=CARTESIAN_POINT('',(-49.5,27.7,4.));
+#11308=CARTESIAN_POINT('',(-50.7,26.5,4.));
+#11309=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#11310=CARTESIAN_POINT('',(-50.7,-26.5,4.));
+#11311=CARTESIAN_POINT('',(-50.7,-26.5,4.));
+#11312=CARTESIAN_POINT('',(-49.5,-27.7,4.));
+#11313=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#11314=CARTESIAN_POINT('',(44.5,-27.7,4.));
+#11315=CARTESIAN_POINT('',(44.5,-27.7,4.));
+#11316=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#11317=CARTESIAN_POINT('',(44.7,26.5,4.));
+#11318=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#11319=CARTESIAN_POINT('',(44.7,-26.5,4.));
+#11320=CARTESIAN_POINT('',(44.7,-26.5,4.));
+#11321=CARTESIAN_POINT('',(44.5,-26.7,4.));
+#11322=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#11323=CARTESIAN_POINT('',(-49.5,-26.7,4.));
+#11324=CARTESIAN_POINT('',(-49.5,-26.7,4.));
+#11325=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#11326=CARTESIAN_POINT('',(44.7,26.5,4.));
+#11327=CARTESIAN_POINT('Origin',(44.7,-26.5,4.));
+#11328=CARTESIAN_POINT('',(44.7,-26.5,4.));
+#11329=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#11330=CARTESIAN_POINT('',(44.5,-26.7,4.));
+#11331=CARTESIAN_POINT('Origin',(-49.5,-26.7,4.));
+#11332=CARTESIAN_POINT('Origin',(45.7,26.5,4.));
+#11333=CARTESIAN_POINT('',(45.7,26.5,4.9));
+#11334=CARTESIAN_POINT('',(45.7,-26.5,4.9));
+#11335=CARTESIAN_POINT('',(45.7,13.25,4.9));
+#11336=CARTESIAN_POINT('',(45.7,26.5,4.));
+#11337=CARTESIAN_POINT('',(45.7,-26.5,4.));
+#11338=CARTESIAN_POINT('Origin',(44.5,26.5,4.));
+#11339=CARTESIAN_POINT('',(44.5,27.7,4.9));
+#11340=CARTESIAN_POINT('Origin',(44.5,26.5,4.9));
+#11341=CARTESIAN_POINT('',(44.5,27.7,4.));
+#11342=CARTESIAN_POINT('Origin',(-49.5,27.7,4.));
+#11343=CARTESIAN_POINT('',(-49.5,27.7,4.9));
+#11344=CARTESIAN_POINT('',(-26.,27.7,4.9));
+#11345=CARTESIAN_POINT('',(-49.5,27.7,4.));
+#11346=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#11347=CARTESIAN_POINT('',(-50.7,26.5,4.9));
+#11348=CARTESIAN_POINT('Origin',(-49.5,26.5,4.9));
+#11349=CARTESIAN_POINT('',(-50.7,26.5,4.));
+#11350=CARTESIAN_POINT('Origin',(-49.5,-28.5,4.));
+#11351=CARTESIAN_POINT('',(-49.5,-28.5,4.9));
+#11352=CARTESIAN_POINT('',(-26.,-28.5,4.9));
+#11353=CARTESIAN_POINT('',(-49.5,-28.5,4.));
+#11354=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#11355=CARTESIAN_POINT('',(-51.5,-26.5,4.9));
+#11356=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.9));
+#11357=CARTESIAN_POINT('',(-51.5,-26.5,4.));
+#11358=CARTESIAN_POINT('Origin',(-51.5,26.5,4.));
+#11359=CARTESIAN_POINT('',(-51.5,26.5,4.9));
+#11360=CARTESIAN_POINT('',(-51.5,13.25,4.9));
+#11361=CARTESIAN_POINT('',(-51.5,26.5,4.));
+#11362=CARTESIAN_POINT('Origin',(-50.7,-26.5,4.));
+#11363=CARTESIAN_POINT('',(-50.7,-26.5,4.9));
+#11364=CARTESIAN_POINT('',(-50.7,-13.25,4.9));
+#11365=CARTESIAN_POINT('',(-50.7,-26.5,4.));
+#11366=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.));
+#11367=CARTESIAN_POINT('',(-49.5,-27.7,4.9));
+#11368=CARTESIAN_POINT('Origin',(-49.5,-26.5,4.9));
+#11369=CARTESIAN_POINT('',(-49.5,-27.7,4.));
+#11370=CARTESIAN_POINT('Origin',(44.5,-27.7,4.));
+#11371=CARTESIAN_POINT('',(44.5,-27.7,4.9));
+#11372=CARTESIAN_POINT('',(21.,-27.7,4.9));
+#11373=CARTESIAN_POINT('',(44.5,-27.7,4.));
+#11374=CARTESIAN_POINT('Origin',(44.5,-26.5,4.));
+#11375=CARTESIAN_POINT('Origin',(44.5,-26.5,4.9));
+#11376=CARTESIAN_POINT('Origin',(-49.5,26.5,4.));
+#11377=CARTESIAN_POINT('Origin',(-49.5,26.5,4.9));
+#11378=CARTESIAN_POINT('Origin',(-2.50000000000002,-4.44089209850063E-15,
+4.9));
+#11379=CARTESIAN_POINT('Origin',(-2.5,2.22044604925031E-15,-0.1));
+#11380=CARTESIAN_POINT('Origin',(-2.5,2.22044604925031E-15,-0.1));
+#11381=CARTESIAN_POINT('',(0.,0.,0.));
+#11382=CARTESIAN_POINT('Origin',(-48.2,-12.15,-12.5));
+#11383=CARTESIAN_POINT('',(-48.5,24.3,-12.2));
+#11384=CARTESIAN_POINT('',(-47.9,24.3,-12.8));
+#11385=CARTESIAN_POINT('',(-48.5,24.3,-12.2));
+#11386=CARTESIAN_POINT('',(-47.9,-24.3,-12.8));
+#11387=CARTESIAN_POINT('',(-47.9,-12.15,-12.8));
+#11388=CARTESIAN_POINT('',(-48.5,-24.3,-12.2));
+#11389=CARTESIAN_POINT('',(-47.9,-24.3,-12.8));
+#11390=CARTESIAN_POINT('',(-48.5,-12.15,-12.2));
+#11391=CARTESIAN_POINT('Origin',(-47.3,24.3,-12.5));
+#11392=CARTESIAN_POINT('',(-47.3,25.5,-12.2));
+#11393=CARTESIAN_POINT('',(-47.3,24.9,-12.8));
+#11394=CARTESIAN_POINT('',(-47.3,25.5,-12.2));
+#11395=CARTESIAN_POINT('Origin',(-47.3,24.3,-12.8));
+#11396=CARTESIAN_POINT('Origin',(-47.3,24.3,-12.2));
+#11397=CARTESIAN_POINT('Origin',(-24.9,25.2,-12.5));
+#11398=CARTESIAN_POINT('',(42.3,25.5,-12.2));
+#11399=CARTESIAN_POINT('',(42.3,24.9,-12.8));
+#11400=CARTESIAN_POINT('',(42.3,25.5,-12.2));
+#11401=CARTESIAN_POINT('',(-24.9,24.9,-12.8));
+#11402=CARTESIAN_POINT('',(-24.9,25.5,-12.2));
+#11403=CARTESIAN_POINT('Origin',(42.3,24.3,-12.5));
+#11404=CARTESIAN_POINT('',(43.5,24.3,-12.2));
+#11405=CARTESIAN_POINT('',(42.9,24.3,-12.8));
+#11406=CARTESIAN_POINT('',(43.5,24.3,-12.2));
+#11407=CARTESIAN_POINT('Origin',(42.3,24.3,-12.8));
+#11408=CARTESIAN_POINT('Origin',(42.3,24.3,-12.2));
+#11409=CARTESIAN_POINT('Origin',(43.2,12.15,-12.5));
+#11410=CARTESIAN_POINT('',(43.5,-24.3,-12.2));
+#11411=CARTESIAN_POINT('',(42.9,-24.3,-12.8));
+#11412=CARTESIAN_POINT('',(43.5,-24.3,-12.2));
+#11413=CARTESIAN_POINT('',(42.9,12.15,-12.8));
+#11414=CARTESIAN_POINT('',(43.5,12.15,-12.2));
+#11415=CARTESIAN_POINT('Origin',(42.3,-24.3,-12.5));
+#11416=CARTESIAN_POINT('',(42.3,-25.5,-12.2));
+#11417=CARTESIAN_POINT('',(42.3,-24.9,-12.8));
+#11418=CARTESIAN_POINT('',(42.3,-25.5,-12.2));
+#11419=CARTESIAN_POINT('Origin',(42.3,-24.3,-12.8));
+#11420=CARTESIAN_POINT('Origin',(42.3,-24.3,-12.2));
+#11421=CARTESIAN_POINT('Origin',(19.9,-25.2,-12.5));
+#11422=CARTESIAN_POINT('',(-47.3,-25.5,-12.2));
+#11423=CARTESIAN_POINT('',(-47.3,-24.9,-12.8));
+#11424=CARTESIAN_POINT('',(-47.3,-25.5,-12.2));
+#11425=CARTESIAN_POINT('',(19.9,-24.9,-12.8));
+#11426=CARTESIAN_POINT('',(19.9,-25.5,-12.2));
+#11427=CARTESIAN_POINT('Origin',(-47.3,-24.3,-12.5));
+#11428=CARTESIAN_POINT('Origin',(-47.3,-24.3,-12.8));
+#11429=CARTESIAN_POINT('Origin',(-47.3,-24.3,-12.2));
+#11430=CARTESIAN_POINT('Origin',(42.3,24.3,-11.));
+#11431=CARTESIAN_POINT('',(42.3,25.5,-11.));
+#11432=CARTESIAN_POINT('',(42.3,25.5,-11.));
+#11433=CARTESIAN_POINT('',(43.5,24.3,-11.));
+#11434=CARTESIAN_POINT('Origin',(42.3,24.3,-11.));
+#11435=CARTESIAN_POINT('',(43.5,24.3,-11.));
+#11436=CARTESIAN_POINT('Origin',(-47.3,25.5,-11.));
+#11437=CARTESIAN_POINT('',(-47.3,25.5,-11.));
+#11438=CARTESIAN_POINT('',(-47.3,25.5,-11.));
+#11439=CARTESIAN_POINT('',(-47.3,25.5,-11.));
+#11440=CARTESIAN_POINT('Origin',(-47.3,24.3,-11.));
+#11441=CARTESIAN_POINT('',(-48.5,24.3,-11.));
+#11442=CARTESIAN_POINT('',(-48.5,24.3,-11.));
+#11443=CARTESIAN_POINT('Origin',(-47.3,24.3,-11.));
+#11444=CARTESIAN_POINT('Origin',(-48.5,-24.3,-11.));
+#11445=CARTESIAN_POINT('',(-48.5,-24.3,-11.));
+#11446=CARTESIAN_POINT('',(-48.5,-24.3,-11.));
+#11447=CARTESIAN_POINT('',(-48.5,-24.3,-11.));
+#11448=CARTESIAN_POINT('Origin',(-2.50000000000001,-4.44089209850063E-15,
+-12.8));
+#11449=CARTESIAN_POINT('',(-30.4,18.7,-12.8));
+#11450=CARTESIAN_POINT('',(-28.9,18.7,-12.8));
+#11451=CARTESIAN_POINT('',(-15.7,18.7,-12.8));
+#11452=CARTESIAN_POINT('',(-28.9,19.6,-12.8));
+#11453=CARTESIAN_POINT('',(-28.9,9.8,-12.8));
+#11454=CARTESIAN_POINT('',(-30.4,19.6,-12.8));
+#11455=CARTESIAN_POINT('',(-16.45,19.6,-12.8));
+#11456=CARTESIAN_POINT('',(-30.4,9.35,-12.8));
+#11457=CARTESIAN_POINT('',(-34.4,18.7,-12.8));
+#11458=CARTESIAN_POINT('',(-32.9,18.7,-12.8));
+#11459=CARTESIAN_POINT('',(-17.7,18.7,-12.8));
+#11460=CARTESIAN_POINT('',(-32.9,19.6,-12.8));
+#11461=CARTESIAN_POINT('',(-32.9,9.8,-12.8));
+#11462=CARTESIAN_POINT('',(-34.4,19.6,-12.8));
+#11463=CARTESIAN_POINT('',(-18.45,19.6,-12.8));
+#11464=CARTESIAN_POINT('',(-34.4,9.35,-12.8));
+#11465=CARTESIAN_POINT('Origin',(-38.43223563717,20.4,-11.));
+#11466=CARTESIAN_POINT('',(-38.8299330916578,20.4428571428571,-10.6));
+#11467=CARTESIAN_POINT('',(-38.43223563717,20.8,-10.6));
+#11468=CARTESIAN_POINT('Origin',(-38.43223563717,20.4,-10.6));
+#11469=CARTESIAN_POINT('',(-38.43223563717,20.8,-11.));
+#11470=CARTESIAN_POINT('',(-38.43223563717,20.8,-11.));
+#11471=CARTESIAN_POINT('',(-38.8299330916578,20.4428571428571,-11.));
+#11472=CARTESIAN_POINT('Origin',(-38.43223563717,20.4,-11.));
+#11473=CARTESIAN_POINT('',(-38.8299330916578,20.4428571428571,-11.));
+#11474=CARTESIAN_POINT('Origin',(33.8038475772934,20.8,-11.));
+#11475=CARTESIAN_POINT('',(33.43223563717,20.8,-10.6));
+#11476=CARTESIAN_POINT('',(33.8038475772934,20.8,-10.6));
+#11477=CARTESIAN_POINT('',(33.43223563717,20.8,-11.));
+#11478=CARTESIAN_POINT('',(33.43223563717,20.8,-11.));
+#11479=CARTESIAN_POINT('',(15.6519237886467,20.8,-11.));
+#11480=CARTESIAN_POINT('Origin',(-2.5,0.,-10.6));
+#11481=CARTESIAN_POINT('',(-43.4428571428572,15.8299330916578,-10.6));
+#11482=CARTESIAN_POINT('Origin',(-44.,21.,-10.6));
+#11483=CARTESIAN_POINT('',(-43.8,15.43223563717,-10.6));
+#11484=CARTESIAN_POINT('Origin',(-43.4,15.43223563717,-10.6));
+#11485=CARTESIAN_POINT('',(-43.8,-15.43223563717,-10.6));
+#11486=CARTESIAN_POINT('',(-43.8,15.8038475772934,-10.6));
+#11487=CARTESIAN_POINT('',(-43.4428571428571,-15.8299330916578,-10.6));
+#11488=CARTESIAN_POINT('Origin',(-43.4,-15.43223563717,-10.6));
+#11489=CARTESIAN_POINT('',(-38.8299330916578,-20.4428571428571,-10.6));
+#11490=CARTESIAN_POINT('Origin',(-44.,-21.,-10.6));
+#11491=CARTESIAN_POINT('',(-38.43223563717,-20.8,-10.6));
+#11492=CARTESIAN_POINT('Origin',(-38.43223563717,-20.4,-10.6));
+#11493=CARTESIAN_POINT('',(33.43223563717,-20.8,-10.6));
+#11494=CARTESIAN_POINT('',(-38.8038475772934,-20.8,-10.6));
+#11495=CARTESIAN_POINT('',(33.8299330916578,-20.4428571428571,-10.6));
+#11496=CARTESIAN_POINT('Origin',(33.43223563717,-20.4,-10.6));
+#11497=CARTESIAN_POINT('',(38.4428571428572,-15.8299330916578,-10.6));
+#11498=CARTESIAN_POINT('Origin',(39.,-21.,-10.6));
+#11499=CARTESIAN_POINT('',(38.8,-15.43223563717,-10.6));
+#11500=CARTESIAN_POINT('Origin',(38.4,-15.43223563717,-10.6));
+#11501=CARTESIAN_POINT('',(38.8,15.43223563717,-10.6));
+#11502=CARTESIAN_POINT('',(38.8,-15.8038475772934,-10.6));
+#11503=CARTESIAN_POINT('',(38.4428571428572,15.8299330916578,-10.6));
+#11504=CARTESIAN_POINT('Origin',(38.4,15.43223563717,-10.6));
+#11505=CARTESIAN_POINT('',(33.8299330916578,20.4428571428571,-10.6));
+#11506=CARTESIAN_POINT('Origin',(39.,21.,-10.6));
+#11507=CARTESIAN_POINT('Origin',(33.43223563717,20.4,-10.6));
+#11508=CARTESIAN_POINT('',(37.6,14.442561475698,-10.6));
+#11509=CARTESIAN_POINT('',(37.6,-14.442561475698,-10.6));
+#11510=CARTESIAN_POINT('',(37.6,-14.7550020016016,-10.6));
+#11511=CARTESIAN_POINT('',(37.3058823529412,-14.8282931535981,-10.6));
+#11512=CARTESIAN_POINT('Origin',(37.2,-14.442561475698,-10.6));
+#11513=CARTESIAN_POINT('',(32.8282931535981,-19.3058823529412,-10.6));
+#11514=CARTESIAN_POINT('Origin',(39.,-21.,-10.6));
+#11515=CARTESIAN_POINT('',(32.442561475698,-19.6,-10.6));
+#11516=CARTESIAN_POINT('Origin',(32.442561475698,-19.2,-10.6));
+#11517=CARTESIAN_POINT('',(-37.442561475698,-19.6,-10.6));
+#11518=CARTESIAN_POINT('',(-37.7550020016016,-19.6,-10.6));
+#11519=CARTESIAN_POINT('',(-37.8282931535981,-19.3058823529412,-10.6));
+#11520=CARTESIAN_POINT('Origin',(-37.442561475698,-19.2,-10.6));
+#11521=CARTESIAN_POINT('',(-42.3058823529412,-14.8282931535981,-10.6));
+#11522=CARTESIAN_POINT('Origin',(-44.,-21.,-10.6));
+#11523=CARTESIAN_POINT('',(-42.6,-14.442561475698,-10.6));
+#11524=CARTESIAN_POINT('Origin',(-42.2,-14.442561475698,-10.6));
+#11525=CARTESIAN_POINT('',(-42.6,14.442561475698,-10.6));
+#11526=CARTESIAN_POINT('',(-42.6,14.7550020016016,-10.6));
+#11527=CARTESIAN_POINT('',(-42.3058823529412,14.8282931535981,-10.6));
+#11528=CARTESIAN_POINT('Origin',(-42.2,14.442561475698,-10.6));
+#11529=CARTESIAN_POINT('',(-37.8282931535981,19.3058823529412,-10.6));
+#11530=CARTESIAN_POINT('Origin',(-44.,21.,-10.6));
+#11531=CARTESIAN_POINT('',(-37.442561475698,19.6,-10.6));
+#11532=CARTESIAN_POINT('Origin',(-37.442561475698,19.2,-10.6));
+#11533=CARTESIAN_POINT('',(32.442561475698,19.6,-10.6));
+#11534=CARTESIAN_POINT('',(32.7550020016016,19.6,-10.6));
+#11535=CARTESIAN_POINT('',(32.8282931535981,19.3058823529412,-10.6));
+#11536=CARTESIAN_POINT('Origin',(32.442561475698,19.2,-10.6));
+#11537=CARTESIAN_POINT('',(37.3058823529412,14.8282931535981,-10.6));
+#11538=CARTESIAN_POINT('Origin',(39.,21.,-10.6));
+#11539=CARTESIAN_POINT('Origin',(37.2,14.442561475698,-10.6));
+#11540=CARTESIAN_POINT('Origin',(-38.43223563717,-20.4,-11.));
+#11541=CARTESIAN_POINT('',(-38.8299330916578,-20.4428571428571,-11.));
+#11542=CARTESIAN_POINT('',(-38.8299330916578,-20.4428571428571,-11.));
+#11543=CARTESIAN_POINT('',(-38.43223563717,-20.8,-11.));
+#11544=CARTESIAN_POINT('Origin',(-38.43223563717,-20.4,-11.));
+#11545=CARTESIAN_POINT('',(-38.43223563717,-20.8,-11.));
+#11546=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11547=CARTESIAN_POINT('',(-43.4428571428571,-15.8299330916578,-11.));
+#11548=CARTESIAN_POINT('',(-43.4428571428571,-15.8299330916578,-11.));
+#11549=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11550=CARTESIAN_POINT('Origin',(32.442561475698,-19.2,-11.));
+#11551=CARTESIAN_POINT('',(32.442561475698,-19.6,-11.));
+#11552=CARTESIAN_POINT('',(32.8282931535981,-19.3058823529412,-11.));
+#11553=CARTESIAN_POINT('Origin',(32.442561475698,-19.2,-11.));
+#11554=CARTESIAN_POINT('',(32.442561475698,-19.6,-11.));
+#11555=CARTESIAN_POINT('',(32.8282931535981,-19.3058823529412,-11.));
+#11556=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#11557=CARTESIAN_POINT('',(37.3058823529412,-14.8282931535981,-11.));
+#11558=CARTESIAN_POINT('',(37.3058823529412,-14.8282931535981,-11.));
+#11559=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#11560=CARTESIAN_POINT('Origin',(38.4,-15.43223563717,-11.));
+#11561=CARTESIAN_POINT('',(38.4428571428572,-15.8299330916578,-11.));
+#11562=CARTESIAN_POINT('',(38.4428571428572,-15.8299330916578,-11.));
+#11563=CARTESIAN_POINT('',(38.8,-15.43223563717,-11.));
+#11564=CARTESIAN_POINT('Origin',(38.4,-15.43223563717,-11.));
+#11565=CARTESIAN_POINT('',(38.8,-15.43223563717,-11.));
+#11566=CARTESIAN_POINT('Origin',(38.8,-15.8038475772934,-11.));
+#11567=CARTESIAN_POINT('',(38.8,15.43223563717,-11.));
+#11568=CARTESIAN_POINT('',(38.8,-7.90192378864669,-11.));
+#11569=CARTESIAN_POINT('',(38.8,15.43223563717,-11.));
+#11570=CARTESIAN_POINT('Origin',(-42.2,-14.442561475698,-11.));
+#11571=CARTESIAN_POINT('',(-42.6,-14.442561475698,-11.));
+#11572=CARTESIAN_POINT('',(-42.3058823529412,-14.8282931535981,-11.));
+#11573=CARTESIAN_POINT('Origin',(-42.2,-14.442561475698,-11.));
+#11574=CARTESIAN_POINT('',(-42.6,-14.442561475698,-11.));
+#11575=CARTESIAN_POINT('',(-42.3058823529412,-14.8282931535981,-11.));
+#11576=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11577=CARTESIAN_POINT('',(-37.8282931535981,-19.3058823529412,-11.));
+#11578=CARTESIAN_POINT('',(-37.8282931535981,-19.3058823529412,-11.));
+#11579=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11580=CARTESIAN_POINT('Origin',(37.2,14.442561475698,-11.));
+#11581=CARTESIAN_POINT('',(37.6,14.442561475698,-11.));
+#11582=CARTESIAN_POINT('',(37.3058823529412,14.8282931535981,-11.));
+#11583=CARTESIAN_POINT('Origin',(37.2,14.442561475698,-11.));
+#11584=CARTESIAN_POINT('',(37.6,14.442561475698,-11.));
+#11585=CARTESIAN_POINT('',(37.3058823529412,14.8282931535981,-11.));
+#11586=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11587=CARTESIAN_POINT('',(32.8282931535981,19.3058823529412,-11.));
+#11588=CARTESIAN_POINT('',(32.8282931535981,19.3058823529412,-11.));
+#11589=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11590=CARTESIAN_POINT('Origin',(38.4,15.43223563717,-11.));
+#11591=CARTESIAN_POINT('',(38.4428571428572,15.8299330916578,-11.));
+#11592=CARTESIAN_POINT('Origin',(38.4,15.43223563717,-11.));
+#11593=CARTESIAN_POINT('',(38.4428571428572,15.8299330916578,-11.));
+#11594=CARTESIAN_POINT('Origin',(32.442561475698,19.2,-11.));
+#11595=CARTESIAN_POINT('',(32.442561475698,19.6,-11.));
+#11596=CARTESIAN_POINT('Origin',(32.442561475698,19.2,-11.));
+#11597=CARTESIAN_POINT('',(32.442561475698,19.6,-11.));
+#11598=CARTESIAN_POINT('Origin',(-37.7550020016016,19.6,-11.));
+#11599=CARTESIAN_POINT('',(-37.442561475698,19.6,-11.));
+#11600=CARTESIAN_POINT('',(-37.442561475698,19.6,-11.));
+#11601=CARTESIAN_POINT('',(-34.4,19.6,-11.));
+#11602=CARTESIAN_POINT('',(-20.1275010008008,19.6,-11.));
+#11603=CARTESIAN_POINT('',(-34.4,19.6,-11.));
+#11604=CARTESIAN_POINT('',(-32.9,19.6,-11.));
+#11605=CARTESIAN_POINT('',(-32.9,19.6,-11.));
+#11606=CARTESIAN_POINT('',(-30.4,19.6,-11.));
+#11607=CARTESIAN_POINT('',(-20.1275010008008,19.6,-11.));
+#11608=CARTESIAN_POINT('',(-30.4,19.6,-11.));
+#11609=CARTESIAN_POINT('',(-28.9,19.6,-11.));
+#11610=CARTESIAN_POINT('',(-28.9,19.6,-11.));
+#11611=CARTESIAN_POINT('',(-20.1275010008008,19.6,-11.));
+#11612=CARTESIAN_POINT('Origin',(-37.442561475698,19.2,-11.));
+#11613=CARTESIAN_POINT('',(-37.8282931535981,19.3058823529412,-11.));
+#11614=CARTESIAN_POINT('Origin',(-37.442561475698,19.2,-11.));
+#11615=CARTESIAN_POINT('',(-37.8282931535981,19.3058823529412,-11.));
+#11616=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11617=CARTESIAN_POINT('',(-42.3058823529412,14.8282931535981,-11.));
+#11618=CARTESIAN_POINT('',(-42.3058823529412,14.8282931535981,-11.));
+#11619=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11620=CARTESIAN_POINT('Origin',(-37.442561475698,-19.2,-11.));
+#11621=CARTESIAN_POINT('',(-37.442561475698,-19.6,-11.));
+#11622=CARTESIAN_POINT('Origin',(-37.442561475698,-19.2,-11.));
+#11623=CARTESIAN_POINT('',(-37.442561475698,-19.6,-11.));
+#11624=CARTESIAN_POINT('Origin',(32.7550020016016,-19.6,-11.));
+#11625=CARTESIAN_POINT('',(15.1275010008008,-19.6,-11.));
+#11626=CARTESIAN_POINT('Origin',(33.43223563717,-20.4,-11.));
+#11627=CARTESIAN_POINT('',(33.43223563717,-20.8,-11.));
+#11628=CARTESIAN_POINT('',(33.43223563717,-20.8,-11.));
+#11629=CARTESIAN_POINT('',(33.8299330916578,-20.4428571428571,-11.));
+#11630=CARTESIAN_POINT('Origin',(33.43223563717,-20.4,-11.));
+#11631=CARTESIAN_POINT('',(33.8299330916578,-20.4428571428571,-11.));
+#11632=CARTESIAN_POINT('Origin',(-38.8038475772934,-20.8,-11.));
+#11633=CARTESIAN_POINT('',(-20.6519237886467,-20.8,-11.));
+#11634=CARTESIAN_POINT('Origin',(37.2,-14.442561475698,-11.));
+#11635=CARTESIAN_POINT('',(37.6,-14.442561475698,-11.));
+#11636=CARTESIAN_POINT('Origin',(37.2,-14.442561475698,-11.));
+#11637=CARTESIAN_POINT('',(37.6,-14.442561475698,-11.));
+#11638=CARTESIAN_POINT('Origin',(37.6,14.7550020016016,-11.));
+#11639=CARTESIAN_POINT('',(37.6,7.37750100080079,-11.));
+#11640=CARTESIAN_POINT('Origin',(-42.2,14.442561475698,-11.));
+#11641=CARTESIAN_POINT('',(-42.6,14.442561475698,-11.));
+#11642=CARTESIAN_POINT('Origin',(-42.2,14.442561475698,-11.));
+#11643=CARTESIAN_POINT('',(-42.6,14.442561475698,-11.));
+#11644=CARTESIAN_POINT('Origin',(-42.6,-14.7550020016016,-11.));
+#11645=CARTESIAN_POINT('',(-42.6,-7.3775010008008,-11.));
+#11646=CARTESIAN_POINT('Origin',(-43.4,15.43223563717,-11.));
+#11647=CARTESIAN_POINT('',(-43.4428571428572,15.8299330916578,-11.));
+#11648=CARTESIAN_POINT('',(-43.4428571428572,15.8299330916578,-11.));
+#11649=CARTESIAN_POINT('',(-43.8,15.43223563717,-11.));
+#11650=CARTESIAN_POINT('Origin',(-43.4,15.43223563717,-11.));
+#11651=CARTESIAN_POINT('',(-43.8,15.43223563717,-11.));
+#11652=CARTESIAN_POINT('Origin',(-43.8,15.8038475772934,-11.));
+#11653=CARTESIAN_POINT('',(-43.8,-15.43223563717,-11.));
+#11654=CARTESIAN_POINT('',(-43.8,7.90192378864668,-11.));
+#11655=CARTESIAN_POINT('',(-43.8,-15.43223563717,-11.));
+#11656=CARTESIAN_POINT('Origin',(-43.4,-15.43223563717,-11.));
+#11657=CARTESIAN_POINT('Origin',(-43.4,-15.43223563717,-11.));
+#11658=CARTESIAN_POINT('Origin',(33.43223563717,20.4,-11.));
+#11659=CARTESIAN_POINT('',(33.8299330916578,20.4428571428571,-11.));
+#11660=CARTESIAN_POINT('',(33.8299330916578,20.4428571428571,-11.));
+#11661=CARTESIAN_POINT('Origin',(33.43223563717,20.4,-11.));
+#11662=CARTESIAN_POINT('Origin',(-32.9,18.7,-11.));
+#11663=CARTESIAN_POINT('',(-34.4,18.7,-11.));
+#11664=CARTESIAN_POINT('',(-34.4,18.7,-11.));
+#11665=CARTESIAN_POINT('',(-32.9,18.7,-11.));
+#11666=CARTESIAN_POINT('',(-17.7,18.7,-11.));
+#11667=CARTESIAN_POINT('',(-32.9,18.7,-11.));
+#11668=CARTESIAN_POINT('Origin',(-32.9,19.6,-11.));
+#11669=CARTESIAN_POINT('',(-32.9,9.8,-11.));
+#11670=CARTESIAN_POINT('Origin',(-34.4,18.7,-11.));
+#11671=CARTESIAN_POINT('',(-34.4,9.35,-11.));
+#11672=CARTESIAN_POINT('Origin',(-28.9,18.7,-11.));
+#11673=CARTESIAN_POINT('',(-30.4,18.7,-11.));
+#11674=CARTESIAN_POINT('',(-30.4,18.7,-11.));
+#11675=CARTESIAN_POINT('',(-28.9,18.7,-11.));
+#11676=CARTESIAN_POINT('',(-15.7,18.7,-11.));
+#11677=CARTESIAN_POINT('',(-28.9,18.7,-11.));
+#11678=CARTESIAN_POINT('Origin',(-28.9,19.6,-11.));
+#11679=CARTESIAN_POINT('',(-28.9,9.8,-11.));
+#11680=CARTESIAN_POINT('Origin',(-30.4,18.7,-11.));
+#11681=CARTESIAN_POINT('',(-30.4,9.35,-11.));
+#11682=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11683=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11684=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11685=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11686=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#11687=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#11688=CARTESIAN_POINT('Origin',(-2.50000000000001,-4.44089209850063E-15,
+-11.));
+#11689=CARTESIAN_POINT('',(-47.3,-25.5,-11.));
+#11690=CARTESIAN_POINT('Origin',(-47.3,-24.3,-11.));
+#11691=CARTESIAN_POINT('',(42.3,-25.5,-11.));
+#11692=CARTESIAN_POINT('',(42.3,-25.5,-11.));
+#11693=CARTESIAN_POINT('',(43.5,-24.3,-11.));
+#11694=CARTESIAN_POINT('Origin',(42.3,-24.3,-11.));
+#11695=CARTESIAN_POINT('',(43.5,24.3,-11.));
+#11696=CARTESIAN_POINT('',(-45.7,21.,-11.));
+#11697=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11698=CARTESIAN_POINT('',(37.3,21.,-11.));
+#11699=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11700=CARTESIAN_POINT('',(-45.7,-21.,-11.));
+#11701=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11702=CARTESIAN_POINT('',(37.3,-21.,-11.));
+#11703=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#11704=CARTESIAN_POINT('Origin',(39.,-21.,-11.));
+#11705=CARTESIAN_POINT('',(37.3,-21.,-12.4));
+#11706=CARTESIAN_POINT('',(37.3,-21.,-11.));
+#11707=CARTESIAN_POINT('Origin',(39.,-21.,-12.4));
+#11708=CARTESIAN_POINT('Origin',(-2.5,0.,-12.4));
+#11709=CARTESIAN_POINT('Origin',(-44.,-21.,-11.));
+#11710=CARTESIAN_POINT('',(-45.7,-21.,-12.4));
+#11711=CARTESIAN_POINT('',(-45.7,-21.,-11.));
+#11712=CARTESIAN_POINT('Origin',(-44.,-21.,-12.4));
+#11713=CARTESIAN_POINT('Origin',(-2.5,0.,-12.4));
+#11714=CARTESIAN_POINT('Origin',(39.,21.,-11.));
+#11715=CARTESIAN_POINT('',(37.3,21.,-12.4));
+#11716=CARTESIAN_POINT('',(37.3,21.,-11.));
+#11717=CARTESIAN_POINT('Origin',(39.,21.,-12.4));
+#11718=CARTESIAN_POINT('Origin',(-2.5,0.,-12.4));
+#11719=CARTESIAN_POINT('Origin',(-44.,21.,-11.));
+#11720=CARTESIAN_POINT('',(-45.7,21.,-12.4));
+#11721=CARTESIAN_POINT('',(-45.7,21.,-11.));
+#11722=CARTESIAN_POINT('Origin',(-44.,21.,-12.4));
+#11723=CARTESIAN_POINT('Origin',(-2.5,0.,-12.4));
+#11724=CARTESIAN_POINT('Origin',(-47.3,-24.3,-11.));
+#11725=CARTESIAN_POINT('',(-47.3,-25.5,-11.));
+#11726=CARTESIAN_POINT('Origin',(42.3,-25.5,-11.));
+#11727=CARTESIAN_POINT('',(42.3,-25.5,-11.));
+#11728=CARTESIAN_POINT('Origin',(42.3,-24.3,-11.));
+#11729=CARTESIAN_POINT('',(43.5,-24.3,-11.));
+#11730=CARTESIAN_POINT('Origin',(43.5,24.3,-11.));
+#11731=CARTESIAN_POINT('Origin',(-2.50000000000001,-4.44089209850063E-15,
+-11.));
+#11732=CARTESIAN_POINT('',(0.,0.,0.));
+#11733=CARTESIAN_POINT('Origin',(43.6,73.4714282001532,8.79788056907627));
+#11734=CARTESIAN_POINT('',(43.6,73.7542709126278,8.30798262051963));
+#11735=CARTESIAN_POINT('',(44.,73.3679005821121,8.41151023856065));
+#11736=CARTESIAN_POINT('',(43.6,73.7542709126278,8.30798262051962));
+#11737=CARTESIAN_POINT('',(43.6,73.4714282001532,8.79788056907627));
+#11738=CARTESIAN_POINT('',(43.6,73.4714282001532,8.79788056907627));
+#11739=CARTESIAN_POINT('',(44.,73.3679005821121,8.41151023856064));
+#11740=CARTESIAN_POINT('Origin',(34.4,73.7542709126278,8.30798262051963));
+#11741=CARTESIAN_POINT('',(34.4,73.4714282001532,8.79788056907627));
+#11742=CARTESIAN_POINT('',(34.,73.3679005821121,8.41151023856064));
+#11743=CARTESIAN_POINT('',(34.4,73.4714282001532,8.79788056907627));
+#11744=CARTESIAN_POINT('',(34.4,73.7542709126278,8.30798262051963));
+#11745=CARTESIAN_POINT('',(34.4,73.7542709126278,8.30798262051963));
+#11746=CARTESIAN_POINT('',(34.,73.3679005821121,8.41151023856064));
+#11747=CARTESIAN_POINT('Origin',(39.,73.6128495563905,8.55293159479795));
+#11748=CARTESIAN_POINT('',(39.,73.7542709126278,8.30798262051963));
+#11749=CARTESIAN_POINT('',(39.,73.4714282001532,8.79788056907627));
+#11750=CARTESIAN_POINT('Origin',(43.6,61.0203738935838,-39.2155680329025));
+#11751=CARTESIAN_POINT('',(43.6,60.5304759450272,-39.4984107453771));
+#11752=CARTESIAN_POINT('',(44.,60.6340035630682,-39.1120404148615));
+#11753=CARTESIAN_POINT('',(43.6,60.5304759450272,-39.4984107453771));
+#11754=CARTESIAN_POINT('',(43.6,61.0203738935838,-39.2155680329025));
+#11755=CARTESIAN_POINT('',(43.6,61.0203738935838,-39.2155680329025));
+#11756=CARTESIAN_POINT('',(44.,60.6340035630682,-39.1120404148615));
+#11757=CARTESIAN_POINT('Origin',(34.4,60.5304759450272,-39.4984107453771));
+#11758=CARTESIAN_POINT('',(34.4,61.0203738935838,-39.2155680329025));
+#11759=CARTESIAN_POINT('',(34.,60.6340035630682,-39.1120404148615));
+#11760=CARTESIAN_POINT('',(34.4,61.0203738935838,-39.2155680329025));
+#11761=CARTESIAN_POINT('',(34.4,60.5304759450272,-39.4984107453771));
+#11762=CARTESIAN_POINT('',(34.4,60.5304759450272,-39.4984107453771));
+#11763=CARTESIAN_POINT('',(34.,60.6340035630682,-39.1120404148615));
+#11764=CARTESIAN_POINT('Origin',(39.,60.7754249193055,-39.3569893891398));
+#11765=CARTESIAN_POINT('',(39.,60.5304759450272,-39.4984107453771));
+#11766=CARTESIAN_POINT('',(39.,61.0203738935838,-39.2155680329025));
+#11767=CARTESIAN_POINT('Origin',(43.6,57.4395133009021,-38.670189801049));
+#11768=CARTESIAN_POINT('',(43.6,57.1566705884275,-38.1802918524924));
+#11769=CARTESIAN_POINT('',(44.,57.5430409189431,-38.2838194705334));
+#11770=CARTESIAN_POINT('',(43.6,57.1566705884275,-38.1802918524924));
+#11771=CARTESIAN_POINT('',(43.6,57.4395133009021,-38.670189801049));
+#11772=CARTESIAN_POINT('',(43.6,57.4395133009021,-38.670189801049));
+#11773=CARTESIAN_POINT('',(44.,57.5430409189431,-38.2838194705334));
+#11774=CARTESIAN_POINT('Origin',(34.4,57.1566705884275,-38.1802918524924));
+#11775=CARTESIAN_POINT('',(34.4,57.4395133009021,-38.670189801049));
+#11776=CARTESIAN_POINT('',(34.,57.5430409189431,-38.2838194705334));
+#11777=CARTESIAN_POINT('',(34.4,57.4395133009021,-38.670189801049));
+#11778=CARTESIAN_POINT('',(34.4,57.1566705884275,-38.1802918524924));
+#11779=CARTESIAN_POINT('',(34.4,57.1566705884275,-38.1802918524924));
+#11780=CARTESIAN_POINT('',(34.,57.5430409189431,-38.2838194705334));
+#11781=CARTESIAN_POINT('Origin',(39.,57.2980919446648,-38.4252408267707));
+#11782=CARTESIAN_POINT('',(39.,57.1566705884275,-38.1802918524924));
+#11783=CARTESIAN_POINT('',(39.,57.4395133009021,-38.670189801049));
+#11784=CARTESIAN_POINT('Origin',(43.8,64.8303841798615,-10.3143435075603));
+#11785=CARTESIAN_POINT('',(43.6,67.0923048454132,-1.1));
+#11786=CARTESIAN_POINT('',(43.6,64.6371990146036,-10.2625796985398));
+#11787=CARTESIAN_POINT('',(44.,67.6135949945497,-0.699999999999999));
+#11788=CARTESIAN_POINT('',(44.,65.0235693451193,-10.3661073165808));
+#11789=CARTESIAN_POINT('',(44.,67.6135949945497,-0.699999999999999));
+#11790=CARTESIAN_POINT('Origin',(43.8,40.0644496326672,-0.9));
+#11791=CARTESIAN_POINT('',(44.,34.3,-0.700000000000001));
+#11792=CARTESIAN_POINT('',(44.,40.0644496326672,-0.700000000000001));
+#11793=CARTESIAN_POINT('',(43.6,34.7,-1.1));
+#11794=CARTESIAN_POINT('',(44.,34.3,-0.700000000000001));
+#11795=CARTESIAN_POINT('',(43.6,40.0644496326672,-1.1));
+#11796=CARTESIAN_POINT('Origin',(43.6,34.7,-19.4));
+#11797=CARTESIAN_POINT('',(43.6,34.3,-19.8));
+#11798=CARTESIAN_POINT('',(44.,34.3,-19.4));
+#11799=CARTESIAN_POINT('',(43.6,34.3,-19.8));
+#11800=CARTESIAN_POINT('',(43.6,34.7,-19.4));
+#11801=CARTESIAN_POINT('',(43.6,34.7,-19.4));
+#11802=CARTESIAN_POINT('',(44.,34.3,-19.4));
+#11803=CARTESIAN_POINT('Origin',(43.8,37.0644496326672,-11.4));
+#11804=CARTESIAN_POINT('',(44.,26.,-11.6));
+#11805=CARTESIAN_POINT('',(44.,29.1,-11.6));
+#11806=CARTESIAN_POINT('',(44.,37.0644496326672,-11.6));
+#11807=CARTESIAN_POINT('',(43.6,28.7,-11.2));
+#11808=CARTESIAN_POINT('',(44.,29.1,-11.6));
+#11809=CARTESIAN_POINT('',(43.6,25.6,-11.2));
+#11810=CARTESIAN_POINT('',(43.6,37.0644496326672,-11.2));
+#11811=CARTESIAN_POINT('',(44.,26.,-11.6));
+#11812=CARTESIAN_POINT('Origin',(43.6,28.7,4.5));
+#11813=CARTESIAN_POINT('',(43.6,29.1,4.9));
+#11814=CARTESIAN_POINT('',(44.,29.1,4.5));
+#11815=CARTESIAN_POINT('',(43.6,29.1,4.9));
+#11816=CARTESIAN_POINT('',(43.6,28.7,4.5));
+#11817=CARTESIAN_POINT('',(43.6,28.7,4.5));
+#11818=CARTESIAN_POINT('',(44.,29.1,4.5));
+#11819=CARTESIAN_POINT('Origin',(34.4,34.3,-19.8));
+#11820=CARTESIAN_POINT('',(34.4,34.7,-19.4));
+#11821=CARTESIAN_POINT('',(34.,34.3,-19.4));
+#11822=CARTESIAN_POINT('',(34.4,34.7,-19.4));
+#11823=CARTESIAN_POINT('',(34.4,34.3,-19.8));
+#11824=CARTESIAN_POINT('',(34.4,34.3,-19.8));
+#11825=CARTESIAN_POINT('',(34.,34.3,-19.4));
+#11826=CARTESIAN_POINT('Origin',(39.,34.5,-19.6));
+#11827=CARTESIAN_POINT('',(39.,34.3,-19.8));
+#11828=CARTESIAN_POINT('',(39.,34.7,-19.4));
+#11829=CARTESIAN_POINT('Origin',(43.6,17.4,-19.8));
+#11830=CARTESIAN_POINT('',(43.6,17.,-19.4));
+#11831=CARTESIAN_POINT('',(44.,17.4,-19.4));
+#11832=CARTESIAN_POINT('',(43.6,17.,-19.4));
+#11833=CARTESIAN_POINT('',(43.6,17.4,-19.8));
+#11834=CARTESIAN_POINT('',(43.6,17.4,-19.8));
+#11835=CARTESIAN_POINT('',(44.,17.4,-19.4));
+#11836=CARTESIAN_POINT('Origin',(34.4,29.1,4.9));
+#11837=CARTESIAN_POINT('',(34.4,28.7,4.5));
+#11838=CARTESIAN_POINT('',(34.,29.1,4.5));
+#11839=CARTESIAN_POINT('',(34.4,28.7,4.5));
+#11840=CARTESIAN_POINT('',(34.4,29.1,4.9));
+#11841=CARTESIAN_POINT('',(34.4,29.1,4.9));
+#11842=CARTESIAN_POINT('',(34.,29.1,4.5));
+#11843=CARTESIAN_POINT('Origin',(39.,28.9,4.7));
+#11844=CARTESIAN_POINT('',(39.,29.1,4.9));
+#11845=CARTESIAN_POINT('',(39.,28.7,4.5));
+#11846=CARTESIAN_POINT('Origin',(34.2,57.0644496326672,4.7));
+#11847=CARTESIAN_POINT('',(34.4,68.6999999999999,4.90000000000002));
+#11848=CARTESIAN_POINT('',(34.,68.5928203230275,4.5));
+#11849=CARTESIAN_POINT('',(35.9104388299785,69.1047208647093,6.41043882997854));
+#11850=CARTESIAN_POINT('',(34.,57.0644496326672,4.5));
+#11851=CARTESIAN_POINT('',(34.4,57.0644496326672,4.9));
+#11852=CARTESIAN_POINT('Origin',(34.4,17.,-19.4));
+#11853=CARTESIAN_POINT('',(34.4,17.4,-19.8));
+#11854=CARTESIAN_POINT('',(34.,17.4,-19.4));
+#11855=CARTESIAN_POINT('',(34.4,17.4,-19.8));
+#11856=CARTESIAN_POINT('',(34.4,17.,-19.4));
+#11857=CARTESIAN_POINT('',(34.4,17.,-19.4));
+#11858=CARTESIAN_POINT('',(34.,17.4,-19.4));
+#11859=CARTESIAN_POINT('Origin',(39.,17.2,-19.6));
+#11860=CARTESIAN_POINT('',(39.,17.,-19.4));
+#11861=CARTESIAN_POINT('',(39.,17.4,-19.8));
+#11862=CARTESIAN_POINT('Origin',(43.6,17.,-13.2));
+#11863=CARTESIAN_POINT('',(43.6,17.4,-12.8));
+#11864=CARTESIAN_POINT('',(44.,17.4,-13.2));
+#11865=CARTESIAN_POINT('',(43.6,17.4,-12.8));
+#11866=CARTESIAN_POINT('',(43.6,17.,-13.2));
+#11867=CARTESIAN_POINT('',(43.6,17.,-13.2));
+#11868=CARTESIAN_POINT('',(44.,17.4,-13.2));
+#11869=CARTESIAN_POINT('Origin',(34.2,28.9,-5.01807730799319));
+#11870=CARTESIAN_POINT('',(34.4,28.7,-11.2));
+#11871=CARTESIAN_POINT('',(34.4,28.7,-5.01807730799319));
+#11872=CARTESIAN_POINT('',(34.,29.1,-11.6));
+#11873=CARTESIAN_POINT('',(34.,29.1,-5.01807730799319));
+#11874=CARTESIAN_POINT('',(34.,29.1,-11.6));
+#11875=CARTESIAN_POINT('Origin',(34.4,17.4,-12.8));
+#11876=CARTESIAN_POINT('',(34.4,17.,-13.2));
+#11877=CARTESIAN_POINT('',(34.,17.4,-13.2));
+#11878=CARTESIAN_POINT('',(34.4,17.,-13.2));
+#11879=CARTESIAN_POINT('',(34.4,17.4,-12.8));
+#11880=CARTESIAN_POINT('',(34.4,17.4,-12.8));
+#11881=CARTESIAN_POINT('',(34.,17.4,-13.2));
+#11882=CARTESIAN_POINT('Origin',(39.,17.2,-13.));
+#11883=CARTESIAN_POINT('',(39.,17.4,-12.8));
+#11884=CARTESIAN_POINT('',(39.,17.,-13.2));
+#11885=CARTESIAN_POINT('Origin',(34.2,37.0644496326672,-11.4));
+#11886=CARTESIAN_POINT('',(34.,26.,-11.6));
+#11887=CARTESIAN_POINT('',(34.,37.0644496326672,-11.6));
+#11888=CARTESIAN_POINT('',(34.4,25.6,-11.2));
+#11889=CARTESIAN_POINT('',(34.,26.,-11.6));
+#11890=CARTESIAN_POINT('',(34.4,37.0644496326672,-11.2));
+#11891=CARTESIAN_POINT('Origin',(34.2,25.8,-13.0680773079932));
+#11892=CARTESIAN_POINT('',(34.,26.,-13.2));
+#11893=CARTESIAN_POINT('',(34.,26.,-13.0680773079932));
+#11894=CARTESIAN_POINT('',(34.4,25.6,-12.8));
+#11895=CARTESIAN_POINT('',(34.,26.,-13.2));
+#11896=CARTESIAN_POINT('',(34.4,25.6,-13.0680773079932));
+#11897=CARTESIAN_POINT('Origin',(34.2,35.5144496326672,-13.));
+#11898=CARTESIAN_POINT('',(34.,35.5144496326672,-13.2));
+#11899=CARTESIAN_POINT('',(34.4,35.5144496326672,-12.8));
+#11900=CARTESIAN_POINT('Origin',(34.2,17.2,-13.8680773079932));
+#11901=CARTESIAN_POINT('',(34.,17.4,-13.8680773079932));
+#11902=CARTESIAN_POINT('',(34.4,17.,-13.8680773079932));
+#11903=CARTESIAN_POINT('Origin',(43.8,17.2,-13.8680773079932));
+#11904=CARTESIAN_POINT('',(44.,17.4,-13.8680773079932));
+#11905=CARTESIAN_POINT('',(43.6,17.,-13.8680773079932));
+#11906=CARTESIAN_POINT('Origin',(43.8,35.5144496326672,-13.));
+#11907=CARTESIAN_POINT('',(43.6,25.6,-12.8));
+#11908=CARTESIAN_POINT('',(43.6,35.5144496326672,-12.8));
+#11909=CARTESIAN_POINT('',(44.,26.,-13.2));
+#11910=CARTESIAN_POINT('',(44.,35.5144496326672,-13.2));
+#11911=CARTESIAN_POINT('',(44.,26.,-13.2));
+#11912=CARTESIAN_POINT('Origin',(34.2,31.2144496326672,-19.6));
+#11913=CARTESIAN_POINT('',(34.,31.2144496326672,-19.4));
+#11914=CARTESIAN_POINT('',(34.4,31.2144496326672,-19.8));
+#11915=CARTESIAN_POINT('Origin',(43.8,25.8,-13.0680773079932));
+#11916=CARTESIAN_POINT('',(43.6,25.6,-13.0680773079932));
+#11917=CARTESIAN_POINT('',(44.,26.,-13.0680773079932));
+#11918=CARTESIAN_POINT('Origin',(43.8,31.2144496326672,-19.6));
+#11919=CARTESIAN_POINT('',(44.,31.2144496326672,-19.4));
+#11920=CARTESIAN_POINT('',(43.6,31.2144496326672,-19.8));
+#11921=CARTESIAN_POINT('Origin',(34.2,34.5,-17.3680773079932));
+#11922=CARTESIAN_POINT('',(34.4,34.7,-1.1));
+#11923=CARTESIAN_POINT('',(34.4,34.7,-17.3680773079932));
+#11924=CARTESIAN_POINT('',(34.,34.3,-0.700000000000001));
+#11925=CARTESIAN_POINT('',(34.,34.3,-17.3680773079932));
+#11926=CARTESIAN_POINT('',(34.,34.3,-0.700000000000001));
+#11927=CARTESIAN_POINT('Origin',(43.8,28.9,-5.01807730799319));
+#11928=CARTESIAN_POINT('',(44.,29.1,-5.01807730799319));
+#11929=CARTESIAN_POINT('',(43.6,28.7,-5.01807730799319));
+#11930=CARTESIAN_POINT('Origin',(43.8,57.0644496326672,4.7));
+#11931=CARTESIAN_POINT('',(44.,68.5928203230275,4.5));
+#11932=CARTESIAN_POINT('',(43.6,68.6999999999999,4.90000000000002));
+#11933=CARTESIAN_POINT('',(42.0895611700215,69.1047208647093,6.41043882997854));
+#11934=CARTESIAN_POINT('',(43.6,57.0644496326672,4.9));
+#11935=CARTESIAN_POINT('',(44.,57.0644496326672,4.5));
+#11936=CARTESIAN_POINT('Origin',(43.8,34.5,-17.3680773079932));
+#11937=CARTESIAN_POINT('',(44.,34.3,-17.3680773079932));
+#11938=CARTESIAN_POINT('',(43.6,34.7,-17.3680773079932));
+#11939=CARTESIAN_POINT('Origin',(34.2,40.0644496326672,-0.9));
+#11940=CARTESIAN_POINT('',(34.4,67.0923048454132,-1.1));
+#11941=CARTESIAN_POINT('',(34.4,40.0644496326672,-1.1));
+#11942=CARTESIAN_POINT('',(34.,67.6135949945497,-0.7));
+#11943=CARTESIAN_POINT('',(34.,40.0644496326672,-0.700000000000001));
+#11944=CARTESIAN_POINT('',(34.,67.6135949945497,-0.7));
+#11945=CARTESIAN_POINT('Origin',(34.2,64.8303841798615,-10.3143435075603));
+#11946=CARTESIAN_POINT('',(34.,65.0235693451193,-10.3661073165808));
+#11947=CARTESIAN_POINT('',(34.4,64.6371990146036,-10.2625796985398));
+#11948=CARTESIAN_POINT('Origin',(34.2,48.7283098201772,-36.1289746272036));
+#11949=CARTESIAN_POINT('',(34.,48.7800736291977,-35.9357894619458));
+#11950=CARTESIAN_POINT('',(34.4,48.6765460111567,-36.3221597924614));
+#11951=CARTESIAN_POINT('Origin',(43.8,48.7283098201772,-36.1289746272036));
+#11952=CARTESIAN_POINT('',(44.,48.7800736291977,-35.9357894619458));
+#11953=CARTESIAN_POINT('',(43.6,48.6765460111567,-36.3221597924614));
+#11954=CARTESIAN_POINT('Origin',(34.2,63.2881362169888,-29.9794231614334));
+#11955=CARTESIAN_POINT('',(34.,63.094951051731,-29.9276593524129));
+#11956=CARTESIAN_POINT('',(34.4,63.4813213822466,-30.0311869704539));
+#11957=CARTESIAN_POINT('Origin',(43.8,63.2881362169888,-29.9794231614334));
+#11958=CARTESIAN_POINT('',(44.,63.094951051731,-29.9276593524129));
+#11959=CARTESIAN_POINT('',(43.6,63.4813213822466,-30.0311869704539));
+#11960=CARTESIAN_POINT('Origin',(34.2,63.4975861098403,11.2633082665291));
+#11961=CARTESIAN_POINT('',(34.,69.8905676074715,9.34325880092972));
+#11962=CARTESIAN_POINT('',(34.4,69.9940952255125,9.72962913144534));
+#11963=CARTESIAN_POINT('',(35.45,70.2658552228702,10.7438512490489));
+#11964=CARTESIAN_POINT('',(34.4,63.5493499188608,11.4564934317869));
+#11965=CARTESIAN_POINT('',(34.,63.4458223008198,11.0701231012713));
+#11966=CARTESIAN_POINT('Origin',(43.8,63.4975861098403,11.2633082665291));
+#11967=CARTESIAN_POINT('',(43.6,69.9940952255125,9.72962913144534));
+#11968=CARTESIAN_POINT('',(44.,69.8905676074715,9.34325880092972));
+#11969=CARTESIAN_POINT('',(42.55,70.2658552228702,10.7438512490489));
+#11970=CARTESIAN_POINT('',(44.,63.4458223008198,11.0701231012713));
+#11971=CARTESIAN_POINT('',(43.6,63.5493499188608,11.4564934317869));
+#11972=CARTESIAN_POINT('Origin',(39.,34.7,-1.1));
+#11973=CARTESIAN_POINT('',(39.,34.7,-1.1));
+#11974=CARTESIAN_POINT('',(39.,67.0923048454132,-1.1));
+#11975=CARTESIAN_POINT('Origin',(39.,34.7,-19.8));
+#11976=CARTESIAN_POINT('Origin',(39.,28.7,-11.2));
+#11977=CARTESIAN_POINT('',(39.,25.6,-11.2));
+#11978=CARTESIAN_POINT('',(39.,28.7,-11.2));
+#11979=CARTESIAN_POINT('Origin',(39.,25.6,-11.2));
+#11980=CARTESIAN_POINT('',(39.,25.6,-12.8));
+#11981=CARTESIAN_POINT('Origin',(39.,25.6,-12.8));
+#11982=CARTESIAN_POINT('',(37.3,21.,-12.8));
+#11983=CARTESIAN_POINT('Origin',(39.,21.,-12.8));
+#11984=CARTESIAN_POINT('Origin',(39.,68.6999999999999,4.9));
+#11985=CARTESIAN_POINT('',(39.,68.6999999999999,4.90000000000002));
+#11986=CARTESIAN_POINT('Origin',(44.,45.4288992653344,-14.9361546159864));
+#11987=CARTESIAN_POINT('',(44.,57.0531429703865,-38.566662183008));
+#11988=CARTESIAN_POINT('Origin',(39.,60.9168462755428,-39.6019383634181));
+#11989=CARTESIAN_POINT('Origin',(39.,57.0531429703865,-38.566662183008));
+#11990=CARTESIAN_POINT('Origin',(39.,17.,-19.8));
+#11991=CARTESIAN_POINT('',(36.,21.,-19.8));
+#11992=CARTESIAN_POINT('Origin',(39.,21.,-19.8));
+#11993=CARTESIAN_POINT('Origin',(39.,17.,-12.8));
+#11994=CARTESIAN_POINT('Origin',(39.,21.,-19.8));
+#11995=CARTESIAN_POINT('',(36.,21.,-16.8));
+#11996=CARTESIAN_POINT('',(36.,21.,-19.8));
+#11997=CARTESIAN_POINT('Origin',(39.,21.,-16.8));
+#11998=CARTESIAN_POINT('Origin',(39.,21.,-16.8));
+#11999=CARTESIAN_POINT('',(37.3,21.,-16.8));
+#12000=CARTESIAN_POINT('Origin',(39.,21.,-16.8));
+#12001=CARTESIAN_POINT('Origin',(39.,21.,-19.8));
+#12002=CARTESIAN_POINT('',(37.3,21.,-19.8));
+#12003=CARTESIAN_POINT('Origin',(34.,45.4288992653344,-14.9361546159864));
+#12004=CARTESIAN_POINT('',(34.,57.0531429703865,-38.566662183008));
+#12005=CARTESIAN_POINT('Origin',(39.,69.9940952255125,9.72962913144534));
+#12006=CARTESIAN_POINT('',(39.,69.9940952255125,9.72962913144534));
+#12007=CARTESIAN_POINT('Origin',(39.,73.8577985306688,8.69435295103526));
+#12008=CARTESIAN_POINT('Origin',(39.,67.0923048454132,-1.1));
+#12009=CARTESIAN_POINT('Origin',(39.,28.7,4.9));
+#12010=CARTESIAN_POINT('',(0.,0.,0.));
+#12011=CARTESIAN_POINT('',(0.,0.,0.));
+#12012=CARTESIAN_POINT('',(0.,0.,0.));
+#12013=CARTESIAN_POINT('',(0.,0.,0.));
+#12014=CARTESIAN_POINT('',(0.,0.,0.));
+#12015=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12016=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12017=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12018=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12019=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12020=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12021=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#12029,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#12022=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12015))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12023=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12016))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12024=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12017))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12025=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12018))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12026=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12019))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12027=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12020))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12028=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12021))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12029,#12031,#12032))
+REPRESENTATION_CONTEXT('','3D')
+);
+#12029=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#12030=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#12031=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#12032=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#12033=SHAPE_DEFINITION_REPRESENTATION(#12039,#12050);
+#12034=SHAPE_DEFINITION_REPRESENTATION(#12040,#12051);
+#12035=SHAPE_DEFINITION_REPRESENTATION(#12041,#12052);
+#12036=SHAPE_DEFINITION_REPRESENTATION(#12042,#12053);
+#12037=SHAPE_DEFINITION_REPRESENTATION(#12043,#12054);
+#12038=SHAPE_DEFINITION_REPRESENTATION(#12044,#12055);
+#12039=PRODUCT_DEFINITION_SHAPE('',$,#12057);
+#12040=PRODUCT_DEFINITION_SHAPE('',$,#12058);
+#12041=PRODUCT_DEFINITION_SHAPE('',$,#12059);
+#12042=PRODUCT_DEFINITION_SHAPE('',$,#12060);
+#12043=PRODUCT_DEFINITION_SHAPE('',$,#12061);
+#12044=PRODUCT_DEFINITION_SHAPE('',$,#12062);
+#12045=PRODUCT_DEFINITION_SHAPE($,$,#26);
+#12046=PRODUCT_DEFINITION_SHAPE($,$,#27);
+#12047=PRODUCT_DEFINITION_SHAPE($,$,#28);
+#12048=PRODUCT_DEFINITION_SHAPE($,$,#29);
+#12049=PRODUCT_DEFINITION_SHAPE($,$,#30);
+#12050=SHAPE_REPRESENTATION('',(#7219,#7879,#7880,#7881,#7882,#7883),#12022);
+#12051=SHAPE_REPRESENTATION('',(#7220),#12023);
+#12052=SHAPE_REPRESENTATION('',(#7337),#12024);
+#12053=SHAPE_REPRESENTATION('',(#7472),#12025);
+#12054=SHAPE_REPRESENTATION('',(#7673),#12026);
+#12055=SHAPE_REPRESENTATION('',(#7808),#12027);
+#12056=PRODUCT_DEFINITION_CONTEXT('part definition',#12076,'design');
+#12057=PRODUCT_DEFINITION('CYD','Cheap Yellow Display v16',#12063,#12056);
+#12058=PRODUCT_DEFINITION('Display','Display',#12064,#12056);
+#12059=PRODUCT_DEFINITION('case front','case front',#12065,#12056);
+#12060=PRODUCT_DEFINITION('case rear','case rear',#12066,#12056);
+#12061=PRODUCT_DEFINITION('case back panel','case back panel',#12067,#12056);
+#12062=PRODUCT_DEFINITION('case foot','case foot',#12068,#12056);
+#12063=PRODUCT_DEFINITION_FORMATION('',$,#12078);
+#12064=PRODUCT_DEFINITION_FORMATION('',$,#12079);
+#12065=PRODUCT_DEFINITION_FORMATION('',$,#12080);
+#12066=PRODUCT_DEFINITION_FORMATION('',$,#12081);
+#12067=PRODUCT_DEFINITION_FORMATION('',$,#12082);
+#12068=PRODUCT_DEFINITION_FORMATION('',$,#12083);
+#12069=PRODUCT_RELATED_PRODUCT_CATEGORY('Cheap Yellow Display v16',
+'Cheap Yellow Display v16',(#12078));
+#12070=PRODUCT_RELATED_PRODUCT_CATEGORY('Display','Display',(#12079));
+#12071=PRODUCT_RELATED_PRODUCT_CATEGORY('case front','case front',(#12080));
+#12072=PRODUCT_RELATED_PRODUCT_CATEGORY('case rear','case rear',(#12081));
+#12073=PRODUCT_RELATED_PRODUCT_CATEGORY('case back panel',
+'case back panel',(#12082));
+#12074=PRODUCT_RELATED_PRODUCT_CATEGORY('case foot','case foot',(#12083));
+#12075=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2009,#12076);
+#12076=APPLICATION_CONTEXT(
+'Core Data for Automotive Mechanical Design Process');
+#12077=PRODUCT_CONTEXT('part definition',#12076,'mechanical');
+#12078=PRODUCT('CYD','Cheap Yellow Display v16',$,(#12077));
+#12079=PRODUCT('Display','Display',$,(#12077));
+#12080=PRODUCT('case front','case front',$,(#12077));
+#12081=PRODUCT('case rear','case rear',$,(#12077));
+#12082=PRODUCT('case back panel','case back panel',$,(#12077));
+#12083=PRODUCT('case foot','case foot',$,(#12077));
+#12084=PRESENTATION_STYLE_ASSIGNMENT((#12088));
+#12085=PRESENTATION_STYLE_ASSIGNMENT((#12089));
+#12086=PRESENTATION_STYLE_ASSIGNMENT((#12090));
+#12087=PRESENTATION_STYLE_ASSIGNMENT((#12091));
+#12088=SURFACE_STYLE_USAGE(.BOTH.,#12092);
+#12089=SURFACE_STYLE_USAGE(.BOTH.,#12093);
+#12090=SURFACE_STYLE_USAGE(.BOTH.,#12094);
+#12091=SURFACE_STYLE_USAGE(.BOTH.,#12095);
+#12092=SURFACE_SIDE_STYLE('',(#12096));
+#12093=SURFACE_SIDE_STYLE('',(#12097));
+#12094=SURFACE_SIDE_STYLE('',(#12098));
+#12095=SURFACE_SIDE_STYLE('',(#12099));
+#12096=SURFACE_STYLE_FILL_AREA(#12100);
+#12097=SURFACE_STYLE_FILL_AREA(#12101);
+#12098=SURFACE_STYLE_FILL_AREA(#12102);
+#12099=SURFACE_STYLE_FILL_AREA(#12103);
+#12100=FILL_AREA_STYLE('Steel - Satin',(#12104));
+#12101=FILL_AREA_STYLE('Paint - Enamel Glossy (Black)',(#12105));
+#12102=FILL_AREA_STYLE('ABS (White)',(#12106));
+#12103=FILL_AREA_STYLE('Paint - Enamel Glossy (Yellow)',(#12107));
+#12104=FILL_AREA_STYLE_COLOUR('Steel - Satin',#12108);
+#12105=FILL_AREA_STYLE_COLOUR('Paint - Enamel Glossy (Black)',#12109);
+#12106=FILL_AREA_STYLE_COLOUR('ABS (White)',#12110);
+#12107=FILL_AREA_STYLE_COLOUR('Paint - Enamel Glossy (Yellow)',#12111);
+#12108=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
+#12109=COLOUR_RGB('Paint - Enamel Glossy (Black)',0.0980392156862745,0.0980392156862745,
+0.0980392156862745);
+#12110=COLOUR_RGB('ABS (White)',0.964705882352941,0.964705882352941,0.952941176470588);
+#12111=COLOUR_RGB('Paint - Enamel Glossy (Yellow)',0.909803921568627,0.67843137254902,
+0.137254901960784);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/3dModels/Havenview_CYD_CAD/README.md b/3dModels/Havenview_CYD_CAD/README.md
new file mode 100644
index 0000000..ecdcadc
--- /dev/null
+++ b/3dModels/Havenview_CYD_CAD/README.md
@@ -0,0 +1,26 @@
+# CYD Snap Lid case with portrait or landscape feet
+
+This is a click together case for the CYD with optional feet that can be used to hold the case in portrait or landscape
+
+Designed by Havenview.
+
+## Files
+
+I have added the design files in the following formats:
+
+ - f3d - For import into Fusion 360
+ - step - For import in other CAD software
+
+## Printing Details
+
+- Main case consists of case front, case rear and case back panel
+- As a stand alone case, the back panel glues in place
+- You can modify that back panel to add other holes/features for connectors etc
+- drill out the guides on the back panel and add heatset inserts in the case rear to allow M3 cap head screws to attach the feet
+
+## Additional Hardware Required
+
+- 2x M3 SHCS, length 16mm and 2x M3x4 heatset inserts if you want to use the feet
+- Heatset inserts available here: [CNC Kitchen](https://cnckitchen.store/products/gewindeeinsatz-threaded-insert-m3-short-100-stk-pcs) or [Amazon](https://www.amazon.de/-/en/KITCHEN-Original-Threaded-Insert-Version/dp/B09FXNX6WF)
+
+Instructions for using the inserts [can be found here](https://www.youtube.com/watch?v=G-UF4tv3Hvc&t=368s).
\ No newline at end of file
diff --git a/3dModels/README.md b/3dModels/README.md
index f1e10e8..0041d26 100644
--- a/3dModels/README.md
+++ b/3dModels/README.md
@@ -20,6 +20,6 @@ There are a number of designs for cases that can be found across the various 3D
- [ESP32-2432S028R-Panel-Mount-Case](https://github.com/clowrey/ESP32-2432S028R-Panel-Mount-Case)
- [Alien3D Deck (Printables)](https://www.printables.com/model/310352/)
- [ESP32-2432S028 enclosure for Battery and BMS
-(Thangs)](https://thangs.com/designer/dimosram/3d-model/ESP32-2432S028%20enclosure%20for%20Battery%20and%20BMS-788656)
+(Thangs)](https://thangs.com/designer/dimosram/3d-model/ESP32-2432S028%20enclosure%20for%20Battery%20and%20BMS-788656) - Possibly wrong size? [#44](https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/issues/44)
- [2.8inch ESP32 2432S028R (Thingiverse)](https://www.thingiverse.com/thing:5990927)
- [Case for Sunton ESP32-2432S028 2.8" TFT-Touch Board (Printables)](https://www.printables.com/model/519913-case-for-sunton-esp32-2432s028-28-tft-touch-board)
diff --git a/ADDONS.md b/ADDONS.md
index 3b93d86..2cdffd1 100644
--- a/ADDONS.md
+++ b/ADDONS.md
@@ -21,7 +21,7 @@ If you want to use the pins of the SD card for a different purpose, the easiest
### Links
-- [Micro SD Card Snigger - Aliexpress\*](https://s.click.aliexpress.com/e/_Ddwcy9h)
+- [Micro SD Card Sniffer - Aliexpress\*](https://s.click.aliexpress.com/e/_Ddwcy9h)
## Nintendo Wii Nunchuck
@@ -33,9 +33,9 @@ For these two pins you get:
- 2 Buttons
- An accelerometer
-## Hardware Required
+### Hardware Required
-### Nunchuck controllers
+#### Nunchuck controllers
Official Nintendo ones are generally better (maybe try second-hand options), but third-party ones also work fine.
@@ -43,7 +43,7 @@ Official Nintendo ones are generally better (maybe try second-hand options), but
- [Amazon.com Search\*](https://amzn.to/3nRJTUd)
- [Aliexpress (Third Party)\*](https://s.click.aliexpress.com/e/_AaQbXh)
-### Nunchuck controllers
+#### Nunchuck Adaptors
There are many different options available for these, even the cheap ones from Aliexpress work perfectly.
@@ -51,7 +51,7 @@ There are many different options available for these, even the cheap ones from A
- [My Open source one from Oshpark](https://oshpark.com/shared_projects/RcIxSx2D)
- [Adafaruit](https://www.adafruit.com/product/4836)
-## Wiring
+### Wiring
The easiest way to wire this up is to use the wire that came with the CYD and the **CN1** JST connector (the one closest to the Micro SD card slot)
@@ -66,7 +66,7 @@ Connect the wire to your breakout board as follows:
Note: I have found pull-ups resistors are not required on SDA and SCL
-## Example
+### Example
Check out the [NunchuckTest](/Examples/InputTests/NunchuckTest) example for code how to use it.
diff --git a/DisplayConfig/User_Setup.h b/DisplayConfig/User_Setup.h
index ae802ee..527cbbb 100644
--- a/DisplayConfig/User_Setup.h
+++ b/DisplayConfig/User_Setup.h
@@ -368,7 +368,7 @@
// The ESP32 has 2 free SPI ports i.e. VSPI and HSPI, the VSPI is the default.
// If the VSPI port is in use and pins are not accessible (e.g. TTGO T-Beam)
// then uncomment the following line:
-//#define USE_HSPI_PORT
+#define USE_HSPI_PORT
// Comment out the following #define if "SPI Transactions" do not need to be
// supported. When commented out the code size will be smaller and sketches will
diff --git a/Examples/Basics/1-HelloWorld/1-HelloWorld.ino b/Examples/Basics/1-HelloWorld/1-HelloWorld.ino
index 4f38d53..3518442 100644
--- a/Examples/Basics/1-HelloWorld/1-HelloWorld.ino
+++ b/Examples/Basics/1-HelloWorld/1-HelloWorld.ino
@@ -15,6 +15,14 @@
// Make sure to copy the UserSetup.h file into the library as
// per the Github Instructions. The pins are defined in there.
+// Font 1. Original Adafruit 8 pixel font needs ~1820 bytes in FLASH
+// Font 2. Small 16 pixel high font, needs ~3534 bytes in FLASH, 96 characters
+// Font 4. Medium 26 pixel high font, needs ~5848 bytes in FLASH, 96 characters
+// Note the following larger fonts are primarily numeric only!
+// Font 6. Large 48 pixel font, needs ~2666 bytes in FLASH, only characters 1234567890:-.apm
+// Font 7. 7 segment 48 pixel font, needs ~2438 bytes in FLASH, only characters 1234567890:-.
+// Font 8. Large 75 pixel font needs ~3256 bytes in FLASH, only characters 1234567890:-.
+
#include
// A library for interfacing with LCD displays
//
@@ -34,12 +42,12 @@ void setup() {
tft.setTextColor(TFT_WHITE, TFT_BLACK);
int x = 5;
int y = 10;
- int fontSize = 2;
- tft.drawString("Hello", x, y, fontSize); // Left Aligned
+ int fontNum = 2;
+ tft.drawString("Hello", x, y, fontNum); // Left Aligned
x = 320 /2;
y += 16;
tft.setTextColor(TFT_BLUE, TFT_BLACK);
- tft.drawCentreString("World", x, y, fontSize);
+ tft.drawCentreString("World", x, y, fontNum);
}
diff --git a/Examples/Basics/1-HelloWorld/platformio.ini b/Examples/Basics/1-HelloWorld/platformio.ini
new file mode 100644
index 0000000..305b6f6
--- /dev/null
+++ b/Examples/Basics/1-HelloWorld/platformio.ini
@@ -0,0 +1,50 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ bodmer/TFT_eSPI@^2.5.33
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+build_flags =
+ -DUSER_SETUP_LOADED
+ -DILI9341_2_DRIVER
+ -DUSE_HSPI_PORT
+ -DTFT_WIDTH=240
+ -DTFT_HEIGHT=320
+ -DTFT_MISO=12
+ -DTFT_MOSI=13
+ -DTFT_SCLK=14
+ -DTFT_CS=15
+ -DTFT_DC=2
+ -DTFT_RST=-1
+ -DTFT_BL=21
+ -DTFT_BACKLIGHT_ON=HIGH
+ -DTFT_BACKLIGHT_OFF=LOW
+ -DLOAD_GLCD
+ -DSPI_FREQUENCY=55000000
+ -DSPI_READ_FREQUENCY=20000000
+ -DSPI_TOUCH_FREQUENCY=2500000
+ -DLOAD_FONT2
+ -DLOAD_FONT4
+ -DLOAD_FONT6
+ -DLOAD_FONT7
+ -DLOAD_FONT8
+ -DLOAD_GFXFF
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
+
diff --git a/Examples/Basics/2-TouchTest/2-TouchTest.ino b/Examples/Basics/2-TouchTest/2-TouchTest.ino
index 2a38913..9248ecc 100644
--- a/Examples/Basics/2-TouchTest/2-TouchTest.ino
+++ b/Examples/Basics/2-TouchTest/2-TouchTest.ino
@@ -53,7 +53,7 @@
// ----------------------------
-SPIClass mySpi = SPIClass(HSPI);
+SPIClass mySpi = SPIClass(VSPI);
XPT2046_Touchscreen ts(XPT2046_CS, XPT2046_IRQ);
TFT_eSPI tft = TFT_eSPI();
diff --git a/Examples/Basics/2-TouchTest/platformio.ini b/Examples/Basics/2-TouchTest/platformio.ini
new file mode 100644
index 0000000..f65e827
--- /dev/null
+++ b/Examples/Basics/2-TouchTest/platformio.ini
@@ -0,0 +1,51 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ bodmer/TFT_eSPI@^2.5.33
+ https://github.com/PaulStoffregen/XPT2046_Touchscreen.git#v1.4
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+build_flags =
+ -DUSER_SETUP_LOADED
+ -DILI9341_2_DRIVER
+ -DTFT_WIDTH=240
+ -DTFT_HEIGHT=320
+ -DUSE_HSPI_PORT
+ -DTFT_MISO=12
+ -DTFT_MOSI=13
+ -DTFT_SCLK=14
+ -DTFT_CS=15
+ -DTFT_DC=2
+ -DTFT_RST=-1
+ -DTFT_BL=21
+ -DTFT_BACKLIGHT_ON=HIGH
+ -DTFT_BACKLIGHT_OFF=LOW
+ -DLOAD_GLCD
+ -DSPI_FREQUENCY=55000000
+ -DSPI_READ_FREQUENCY=20000000
+ -DSPI_TOUCH_FREQUENCY=2500000
+ -DLOAD_FONT2
+ -DLOAD_FONT4
+ -DLOAD_FONT6
+ -DLOAD_FONT7
+ -DLOAD_FONT8
+ -DLOAD_GFXFF
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
+
diff --git a/Examples/Basics/3-SDCardTest/3-SDCardTest.ino b/Examples/Basics/3-SDCardTest/3-SDCardTest.ino
index 87598e3..7416df9 100644
--- a/Examples/Basics/3-SDCardTest/3-SDCardTest.ino
+++ b/Examples/Basics/3-SDCardTest/3-SDCardTest.ino
@@ -27,13 +27,12 @@
// ----------------------------
-// SD Reader pins
+// SD Reader pins (default VSPI pins)
// ----------------------------
-
-#define SD_SCK 18
-#define SD_MISO 19
-#define SD_MOSI 23
-#define SD_CS 5
+//#define SD_SCK 18
+//#define SD_MISO 19
+//#define SD_MOSI 23
+//#define SD_CS 5
// ----------------------------
@@ -56,7 +55,7 @@ void listDir(fs::FS &fs, const char * dirname, uint8_t levels) {
Serial.print(" DIR : ");
Serial.println(file.name());
if (levels) {
- listDir(fs, file.name(), levels - 1);
+ listDir(fs, file.path(), levels - 1);
}
} else {
Serial.print(" FILE: ");
@@ -197,10 +196,9 @@ void testFileIO(fs::FS &fs, const char * path) {
void setup() {
Serial.begin(115200);
- SPIClass spi = SPIClass(HSPI);
- spi.begin(SD_SCK, SD_MISO, SD_MOSI, SD_CS);
+ SPIClass spi = SPIClass(VSPI);
- if (!SD.begin(SD_CS, spi, 80000000)) {
+ if (!SD.begin(SS, spi, 80000000)) {
Serial.println("Card Mount Failed");
return;
}
diff --git a/Examples/Basics/3-SDCardTest/platformio.ini b/Examples/Basics/3-SDCardTest/platformio.ini
new file mode 100644
index 0000000..0772d39
--- /dev/null
+++ b/Examples/Basics/3-SDCardTest/platformio.ini
@@ -0,0 +1,22 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ SD
+ FS
+ SPI
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+
+[env:cyd]
+# no difference
+
+[env:cyd2usb]
+# no difference
\ No newline at end of file
diff --git a/Examples/Basics/4-BacklightControlTest/platformio.ini b/Examples/Basics/4-BacklightControlTest/platformio.ini
new file mode 100644
index 0000000..e1bb597
--- /dev/null
+++ b/Examples/Basics/4-BacklightControlTest/platformio.ini
@@ -0,0 +1,50 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ bodmer/TFT_eSPI@^2.5.33
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+build_flags =
+ -DUSER_SETUP_LOADED
+ -DILI9341_2_DRIVER
+ -DTFT_WIDTH=240
+ -DTFT_HEIGHT=320
+ -DUSE_HSPI_PORT
+ -DTFT_MISO=12
+ -DTFT_MOSI=13
+ -DTFT_SCLK=14
+ -DTFT_CS=15
+ -DTFT_DC=2
+ -DTFT_RST=-1
+ -DTFT_BL=21
+ -DTFT_BACKLIGHT_ON=HIGH
+ -DTFT_BACKLIGHT_OFF=LOW
+ -DLOAD_GLCD
+ -DSPI_FREQUENCY=55000000
+ -DSPI_READ_FREQUENCY=20000000
+ -DSPI_TOUCH_FREQUENCY=2500000
+ -DLOAD_FONT2
+ -DLOAD_FONT4
+ -DLOAD_FONT6
+ -DLOAD_FONT7
+ -DLOAD_FONT8
+ -DLOAD_GFXFF
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
+
diff --git a/Examples/Basics/5-LDRTest/5-LDRTest.ino b/Examples/Basics/5-LDRTest/5-LDRTest.ino
index 9147512..7a69a5c 100644
--- a/Examples/Basics/5-LDRTest/5-LDRTest.ino
+++ b/Examples/Basics/5-LDRTest/5-LDRTest.ino
@@ -45,6 +45,9 @@ void setup() {
Serial.begin(115200);
+ // Increase read sensitivity
+ analogSetAttenuation(ADC_0db);
+
pinMode(LDR_PIN, INPUT);
// Start the tft display and set it to black
diff --git a/Examples/Basics/5-LDRTest/platformio.ini b/Examples/Basics/5-LDRTest/platformio.ini
new file mode 100644
index 0000000..e1bb597
--- /dev/null
+++ b/Examples/Basics/5-LDRTest/platformio.ini
@@ -0,0 +1,50 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ bodmer/TFT_eSPI@^2.5.33
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+build_flags =
+ -DUSER_SETUP_LOADED
+ -DILI9341_2_DRIVER
+ -DTFT_WIDTH=240
+ -DTFT_HEIGHT=320
+ -DUSE_HSPI_PORT
+ -DTFT_MISO=12
+ -DTFT_MOSI=13
+ -DTFT_SCLK=14
+ -DTFT_CS=15
+ -DTFT_DC=2
+ -DTFT_RST=-1
+ -DTFT_BL=21
+ -DTFT_BACKLIGHT_ON=HIGH
+ -DTFT_BACKLIGHT_OFF=LOW
+ -DLOAD_GLCD
+ -DSPI_FREQUENCY=55000000
+ -DSPI_READ_FREQUENCY=20000000
+ -DSPI_TOUCH_FREQUENCY=2500000
+ -DLOAD_FONT2
+ -DLOAD_FONT4
+ -DLOAD_FONT6
+ -DLOAD_FONT7
+ -DLOAD_FONT8
+ -DLOAD_GFXFF
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
+
diff --git a/Examples/Basics/6-LEDTest/platformio.ini b/Examples/Basics/6-LEDTest/platformio.ini
new file mode 100644
index 0000000..3578591
--- /dev/null
+++ b/Examples/Basics/6-LEDTest/platformio.ini
@@ -0,0 +1,18 @@
+[platformio]
+src_dir = .
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+
+
+[env:cyd]
+# no difference
+
+[env:cyd2usb]
+# no difference
\ No newline at end of file
diff --git a/Examples/Basics/7-HelloRadio/platformio.ini b/Examples/Basics/7-HelloRadio/platformio.ini
new file mode 100644
index 0000000..4d0dd33
--- /dev/null
+++ b/Examples/Basics/7-HelloRadio/platformio.ini
@@ -0,0 +1,51 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ bodmer/TFT_eSPI@^2.5.33
+ https://github.com/schreibfaul1/ESP32-audioI2S.git#3.0.0
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+build_flags =
+ -DUSER_SETUP_LOADED
+ -DILI9341_2_DRIVER
+ -DTFT_WIDTH=240
+ -DTFT_HEIGHT=320
+ -DUSE_HSPI_PORT
+ -DTFT_MISO=12
+ -DTFT_MOSI=13
+ -DTFT_SCLK=14
+ -DTFT_CS=15
+ -DTFT_DC=2
+ -DTFT_RST=-1
+ -DTFT_BL=21
+ -DTFT_BACKLIGHT_ON=HIGH
+ -DTFT_BACKLIGHT_OFF=LOW
+ -DLOAD_GLCD
+ -DSPI_FREQUENCY=55000000
+ -DSPI_READ_FREQUENCY=20000000
+ -DSPI_TOUCH_FREQUENCY=2500000
+ -DLOAD_FONT2
+ -DLOAD_FONT4
+ -DLOAD_FONT6
+ -DLOAD_FONT7
+ -DLOAD_FONT8
+ -DLOAD_GFXFF
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
+
diff --git a/Examples/ESPHome/1-Helloworld/yellowtft1.yaml b/Examples/ESPHome/1-Helloworld/yellowtft1.yaml
index e066f09..4bb2bd8 100644
--- a/Examples/ESPHome/1-Helloworld/yellowtft1.yaml
+++ b/Examples/ESPHome/1-Helloworld/yellowtft1.yaml
@@ -112,7 +112,7 @@ output:
# Setup the ili9xxx platform
#
-# Display is used as 280x320 by default so we rotate it to 90°
+# Display is used as 240x320 by default so we rotate it to 90°
display:
- platform: ili9xxx
model: ili9341
diff --git a/Examples/ESPHome/6-VariousFeatures/yellowtft1.yaml b/Examples/ESPHome/6-VariousFeatures/yellowtft1.yaml
new file mode 100644
index 0000000..dbcb96b
--- /dev/null
+++ b/Examples/ESPHome/6-VariousFeatures/yellowtft1.yaml
@@ -0,0 +1,327 @@
+substitutions:
+ device_name: yellowtft1
+ friendly_name: Yellow TFT 1
+
+
+ button_a_max_width: "120"
+ button_a_max_height: "120"
+ button_a_x1: "20"
+ # button_a_x1 + button_a_max_width
+ button_a_x2: "140"
+ button_a_y1: "60"
+ # button_a_y1 + button_a_max_height
+ button_a_y2: "140"
+
+ button_b_max_width: "120"
+ button_b_max_height: "120"
+ button_b_x1: "180"
+ # button_b_x1 + button_b_max_width
+ button_b_x2: "300"
+ button_b_y1: "60"
+ # button_b_y1 + button_b_max_height
+ button_b_y2: "180"
+
+
+esphome:
+ name: $device_name
+ friendly_name: $friendly_name
+ compile_process_limit: 1
+
+esp32:
+ board: esp32dev
+ framework:
+ type: arduino
+
+# Enable logging
+logger:
+
+# Enable Home Assistant API
+api:
+ encryption:
+ key: !secret api_key
+
+ota:
+ password: !secret ota_password
+
+wifi:
+ ssid: !secret wifi_ssid
+ password: !secret wifi_password
+
+ # Enable fallback hotspot (captive portal) in case wifi connection fails
+ ap:
+ ssid: $device_name Fallback Hotspot
+ password: !secret ap_password
+
+captive_portal:
+
+web_server:
+ port: 80
+ include_internal: true
+
+# ============================================================
+# ESPHome Display related setup
+#
+# Create a font to use, add and remove glyphs as needed.
+font:
+ - file: 'fonts/Arimo-Regular.ttf'
+ id: arimo12
+ size: 12
+ glyphs: "<>!\"%()+=,-_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz"
+ - file: 'fonts/Arimo-Regular.ttf'
+ id: arimo24
+ size: 24
+ glyphs: "<>!\"%()+=,-_.:°0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz"
+
+# Create a colors to use in the display
+color:
+ - id: ha_blue
+ hex: f2c051
+ - id: aquamarina
+ hex: d1d59f
+ - id: blue_color
+ # Make use of `red: 100%` if using ILI9342
+ blue: 100%
+ - id: red_color
+ # Make use of `blue: 100%` if using ILI9342
+ red: 100%
+ - id: green_color
+ green: 100%
+ - id: yellow_color
+ hex: ffff00
+
+# Create an ESPHome logo image
+image:
+ - file: "images/esphome.png"
+ id: esphome_image
+ type: RGB24
+
+# ============================================================
+# Home Assistant related setup
+#
+light:
+# Setup backlight from LCD
+ - platform: monochromatic
+ output: backlight_pwm
+ name: Display Backlight
+ id: backlight
+ restore_mode: ALWAYS_ON
+
+# Setup a RGB light in Home Assistant
+ - platform: rgb
+ name: RGB
+ id: led
+ red: led_red
+ green: led_green
+ blue: led_blue
+ restore_mode: ALWAYS_OFF
+
+# Create a time sensor, this will fetch time from Home Assistant
+time:
+ - platform: homeassistant
+ id: ha_time
+ - platform: sntp
+ id: sntp_time
+
+# Setup two binary sensors for the two areas for touch
+binary_sensor:
+ - platform: status
+ id: board_status
+ name: "$friendly_name Status"
+
+ - platform: touchscreen
+ name: Button A
+ x_min: $button_a_x1
+ x_max: $button_a_x2
+ y_min: $button_a_y1
+ y_max: $button_a_y2
+ on_press:
+ - display.page.show_previous: esp_display
+ - component.update: esp_display
+
+ - platform: touchscreen
+ name: Button B
+ x_min: $button_b_x1
+ x_max: $button_b_x2
+ y_min: $button_b_y1
+ y_max: $button_b_y2
+ on_press:
+ - display.page.show_next: esp_display
+ - component.update: esp_display
+
+# ============================================================
+# Hardware related setup
+
+sensor:
+ # Board LDR
+ - platform: adc
+ pin: GPIO34
+ name: "board_ldr"
+ update_interval: 1500ms
+# Reports the WiFi signal strength/RSSI in dB
+ - platform: wifi_signal
+ name: "WiFi Signal dB"
+ id: wifi_signal_db
+ update_interval: 60s
+ entity_category: "diagnostic"
+# Reports the WiFi signal strength in %
+ - platform: copy
+ source_id: wifi_signal_db
+ name: "WiFi Signal Percent"
+ filters:
+ - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
+ unit_of_measurement: "Signal %"
+ entity_category: "diagnostic"
+
+# Setup SPI for the display. The ESP32-2432S028R uses separate SPI buses for display and touch
+spi:
+ - id: spi_tft
+ clk_pin: GPIO14
+ mosi_pin: GPIO13
+ miso_pin: GPIO12
+ - id: spi_touch
+ clk_pin: GPIO25
+ mosi_pin: GPIO32
+ miso_pin: GPIO39
+
+switch:
+ # Board power switches
+ - platform: restart
+ name: "$friendly_name restart"
+ - platform: shutdown
+ name: "$friendly_name shutdown"
+ - platform: safe_mode
+ name: "$friendly_name restart (Safe Mode)"
+
+output:
+# Setup a pin to control the backlight
+ - platform: ledc
+ pin: GPIO21
+ id: backlight_pwm
+# Setup the pins that control the RGB LED
+ - platform: ledc
+ pin: GPIO4
+ id: led_red
+ inverted: true
+ - platform: ledc
+ pin: GPIO16
+ id: led_green
+ inverted: true
+ - platform: ledc
+ pin: GPIO17
+ id: led_blue
+ inverted: true
+
+i2s_audio:
+ i2s_lrclk_pin: GPIO25
+ i2s_bclk_pin: GPIO26
+
+media_player:
+ - platform: i2s_audio
+ name: ESPHome I2S Media Player
+ dac_type: internal
+ mode: stereo
+
+
+# Setup the ili9xxx platform
+# Display is used as 240x320 by default so we rotate it to 90°
+display:
+ - platform: ili9xxx
+ id: esp_display
+ # In some boards the model might be ILI9342 so change this if your board has two USB ports
+ model: ILI9341
+ spi_id: spi_tft
+ cs_pin: GPIO15
+ dc_pin: GPIO2
+ # Remove rotation if your board used the ILI9341 LCD
+ rotation: 90
+ pages:
+ - id: page1
+ lambda: |-
+ it.fill(id(ha_blue));
+ it.print(0, 10, id(arimo24), "This is page 1!");
+ it.filled_rectangle($button_a_x1, $button_a_y1, $button_a_max_width, $button_a_max_height, id(aquamarina));
+ it.filled_rectangle($button_b_x1, $button_b_y1, $button_b_max_width, $button_b_max_height, id(aquamarina));
+ it.print(80, 120, id(arimo24), TextAlign::CENTER, "<");
+ it.print(240, 120, id(arimo24), TextAlign::CENTER, ">");
+ - id: page2
+ lambda: |-
+ it.fill(id(ha_blue));
+ it.print(0, 10, id(arimo24), "This is page 2!");
+ it.filled_rectangle($button_a_x1, $button_a_y1, $button_a_max_width, $button_a_max_height, id(aquamarina));
+ it.filled_rectangle($button_b_x1, $button_b_y1, $button_b_max_width, $button_b_max_height, id(aquamarina));
+ it.print(80, 120, id(arimo24), TextAlign::CENTER, "<");
+ it.print(240, 120, id(arimo24), TextAlign::CENTER, ">");
+ - id: page3
+ lambda: |-
+ it.fill(id(ha_blue));
+ it.print(0, 10, id(arimo24), "This is page 3!");
+ it.image(200, 5, id(esphome_image));
+ it.strftime(100, 200, id(arimo12), "%Y-%m-%d", id(sntp_time).now());
+ it.strftime(40, 220, id(arimo12), "%H:%M", id(sntp_time).now());
+ it.filled_rectangle($button_a_x1, $button_a_y1, $button_a_max_width, $button_a_max_height, id(aquamarina));
+ it.filled_rectangle($button_b_x1, $button_b_y1, $button_b_max_width, $button_b_max_height, id(aquamarina));
+ it.print(80, 120, id(arimo24), TextAlign::CENTER, "<");
+ it.print(240, 120, id(arimo24), TextAlign::CENTER, ">");
+ - id: page4
+ lambda: |-
+ int shift_x = (it.get_width()-310)/2;
+ int shift_y = (it.get_height()-256)/2;
+ for(auto i = 0; i<256; i++) {
+ it.horizontal_line(shift_x+ 0,i+shift_y,50, red_color.fade_to_white(i));
+ it.horizontal_line(shift_x+ 50,i+shift_y,50, red_color.fade_to_black(i));
+
+ it.horizontal_line(shift_x+105,i+shift_y,50, green_color.fade_to_white(i));
+ it.horizontal_line(shift_x+155,i+shift_y,50, green_color.fade_to_black(i));
+
+ it.horizontal_line(shift_x+210,i+shift_y,50, blue_color.fade_to_white(i));
+ it.horizontal_line(shift_x+260,i+shift_y,50, blue_color.fade_to_black(i));
+ }
+ it.rectangle(shift_x+ 0, 0+shift_y, shift_x+ 310, 256+shift_y, yellow_color);
+ it.print(0, 10, id(arimo24), "This is page 4!");
+ it.filled_rectangle($button_a_x1, $button_a_y1, $button_a_max_width, $button_a_max_height, id(aquamarina));
+ it.filled_rectangle($button_b_x1, $button_b_y1, $button_b_max_width, $button_b_max_height, id(aquamarina));
+ it.print(80, 120, id(arimo24), TextAlign::CENTER, "<");
+ it.print(240, 120, id(arimo24), TextAlign::CENTER, ">");
+ - id: page5
+ lambda: |-
+ it.fill(id(red_color));
+ it.print(0, 10, id(arimo24), "This is page 5!");
+ it.print(0, 30, id(arimo24), "Background in Red");
+ it.filled_rectangle($button_a_x1, $button_a_y1, $button_a_max_width, $button_a_max_height, id(blue_color));
+ it.filled_rectangle($button_b_x1, $button_b_y1, $button_b_max_width, $button_b_max_height, id(green_color));
+ it.print(80, 120, id(arimo24), TextAlign::CENTER, "Blue");
+ it.print(240, 120, id(arimo24), TextAlign::CENTER, "Green");
+
+
+
+# Set up the xpt2046 touch platform
+touchscreen:
+ platform: xpt2046
+ id: esp_touchscreen
+ spi_id: spi_touch
+ cs_pin: GPIO33
+ interrupt_pin: GPIO36
+ update_interval: 50ms
+ report_interval: 1s
+ threshold: 400
+ calibration_x_min: 3860
+ calibration_x_max: 280
+ calibration_y_min: 340
+ calibration_y_max: 3860
+ swap_x_y: true
+ # Calibration for the display
+ # on_touch:
+ # - lambda: |-
+ # ESP_LOGI("cal", "x=%d, y=%d, x_raw=%d, y_raw=%0d",
+ # id(esp_touchscreen).x,
+ # id(esp_touchscreen).y,
+ # id(esp_touchscreen).x_raw,
+ # id(esp_touchscreen).y_raw
+ # );
+
+# Loop trough all pages on the display
+interval:
+ - interval: 15s
+ then:
+ - display.page.show_next: esp_display
+ - component.update: esp_display
\ No newline at end of file
diff --git a/Examples/ESPHome/7-ExtendedTouchDemo/yellowtft1.yaml b/Examples/ESPHome/7-ExtendedTouchDemo/yellowtft1.yaml
new file mode 100644
index 0000000..a57a93a
--- /dev/null
+++ b/Examples/ESPHome/7-ExtendedTouchDemo/yellowtft1.yaml
@@ -0,0 +1,267 @@
+#
+# Basic yaml code to get the ESP32-2432S028R display to work in ESPHome.
+#
+# This yaml displays two circles with icons in them acting as binary touch sensors inside of Home Assistant.
+# It turns off the backlight after 30-60 seconds
+#
+# Written by Jonny Bergdahl and then extended slightly
+# - [GitHub](https://github.com/jonnybergdahl)
+# - [Twitter](https://twitter.com/jonnybergdahl)
+# - [YouTube](https://www.youtube.com/jonnybergdahl)
+#
+# ============================================================
+# NOTE:
+# In order for this to work you need to add the following settings in your secrets.yaml file:
+# - api_key
+# - ota_password
+# - wifi_ssid
+# - wifi_password
+# - ap_password
+#
+# Create a folder named fonts in your ESPHome folder, and copy the file fonts/materialdesignicons-webfont.ttf there.
+#
+# ============================================================
+# Example file setup
+# Change the naming below, they will be the names used in Home Assistant
+#
+substitutions:
+ device_name: yellowtft1
+ friendly_name: Yellow TFT 1
+
+# ============================================================
+# Standard ESPHome setup
+#
+# ESPHome naming
+esphome:
+ name: $device_name
+ friendly_name: $friendly_name
+
+# The ESP32-2432S028R uses a standard ESP32-WROVER, so we use the esp32dev defintion
+esp32:
+ board: esp32dev
+ framework:
+ type: arduino
+
+# Enable logging
+logger:
+
+# Enable Home Assistant API
+api:
+ encryption:
+ key: !secret api_key
+
+# Set OTA password
+ota:
+ password: !secret ota_password
+
+# Setup WiFi credentials
+wifi:
+ ssid: !secret wifi_ssid
+ password: !secret wifi_password
+
+ # Enable fallback hotspot (captive portal) in case wifi connection fails
+ ap:
+ ssid: $device_name Fallback Hotspot
+ password: !secret ap_password
+
+captive_portal:
+
+# Set up some global variables for some values that we want to persist
+globals:
+ - id: wifi_iconstring
+ type: std::string
+ restore_value: no
+ initial_value: '""'
+ - id: recent_touch
+ type: bool
+ restore_value: no
+ initial_value: "true"
+
+# ============================================================
+# ESPHome Display related setup
+#
+# Create a font to use, add and remove glyphs as needed
+# The Material Design Icon font is going to be used to display wifi
+# state as well as displaying the lightbulb icons
+font:
+ - file: 'fonts/materialdesignicons-webfont.ttf'
+ id: mdi_large
+ size: 48
+ glyphs: [
+ "", # lightbulb-on
+ "", # lightbulb-off
+ ]
+ - file: "fonts/materialdesignicons-webfont.ttf"
+ id: mdi_medium
+ size: 24
+ glyphs: [
+ "", # no-wifi
+ "", # low-wifi
+ "", # wifi-1
+ "", # wifi-2
+ "", # wifi-3
+ "", # wifi-4
+ ]
+
+# Create a Home Assistant blue color
+color:
+ - id: ha_blue
+ hex: 51c0f2
+
+# ============================================================
+# Home Assistant related setup
+#
+light:
+ - platform: monochromatic
+ output: backlight_pwm
+ name: Display Backlight
+ id: backlight
+ restore_mode: ALWAYS_ON
+# Set up the LED on the back and turn it off by default
+ - platform: rgb
+ name: LED
+ id: led
+ red: output_red
+ green: output_green
+ blue: output_blue
+ restore_mode: ALWAYS_OFF
+
+# Setup two binary sensors for the two areas for touch
+binary_sensor:
+ - platform: touchscreen
+ name: Light On
+ x_min: 20
+ x_max: 140
+ y_min: 60
+ y_max: 180
+
+ - platform: touchscreen
+ name: Light Off
+ x_min: 180
+ x_max: 300
+ y_min: 60
+ y_max: 180
+
+# ============================================================
+# Hardware related setup
+#
+# Setup SPI for the display. The ESP32-2432S028R uses separate SPI buses for display and touch
+spi:
+ - id: tft
+ clk_pin: GPIO14
+ mosi_pin: GPIO13
+ miso_pin: GPIO12
+ - id: touch
+ clk_pin: GPIO25
+ mosi_pin: GPIO32
+ miso_pin: GPIO39
+
+# Setup a pin to control the backlight and channels for the red/green/blue of the LED on the back
+output:
+ - platform: ledc
+ pin: GPIO21
+ id: backlight_pwm
+ - platform: ledc
+ id: output_red
+ pin: GPIO4
+ inverted: true
+ - platform: ledc
+ id: output_green
+ pin: GPIO16
+ inverted: true
+ - platform: ledc
+ id: output_blue
+ pin: GPIO17
+ inverted: true
+
+# Setup a script that can update the UI values independent of the display lambda
+# so that we're not trying to pull the WiFi signal strength every single frame
+script:
+ - id: update_ui_values
+ then:
+ - lambda: |-
+ if (isnan(id(wifi_signal_pct).state))
+ id(wifi_iconstring) = ""; // No-wifi
+ else if (id(wifi_signal_pct).state < 10)
+ id(wifi_iconstring) = ""; // low-wifi
+ else if (id(wifi_signal_pct).state < 30)
+ id(wifi_iconstring) = ""; // wifi-1
+ else if (id(wifi_signal_pct).state < 50)
+ id(wifi_iconstring) = ""; // wifi-2
+ else if (id(wifi_signal_pct).state < 75)
+ id(wifi_iconstring) = ""; // wifi-3
+ else
+ id(wifi_iconstring) = ""; // wifi-4
+
+# Update the UI state every 10 seconds
+interval:
+ - interval: 10s
+ then:
+ - script.execute: update_ui_values
+ # Every 30 seconds check to see if we had a recent touch and
+ # turn off the backlight if we haven't. This does mean that it
+ # can be up to 60 seconds until the backlight turns off
+ - interval: 30s
+ then:
+ - if:
+ condition:
+ - lambda: |-
+ return !id(recent_touch);
+ then:
+ light.turn_off:
+ id: backlight
+ else:
+ - lambda: |-
+ id(recent_touch) = false;
+
+# Setup the ili9xxx platform
+#
+# Display is used as 240x320 by default so we rotate it to 90°
+display:
+ - platform: ili9xxx
+ model: ili9341
+ spi_id: tft
+ cs_pin: GPIO15
+ dc_pin: GPIO2
+ rotation: 90
+ lambda: |-
+ it.fill(id(Color::BLACK));
+ it.filled_circle(80, 120, 60, id(ha_blue));
+ it.filled_circle(240, 120, 60, id(ha_blue));
+ it.print(80, 120, id(mdi_large), TextAlign::CENTER, "");
+ it.print(240, 120, id(mdi_large), TextAlign::CENTER, "");
+ it.print(296, 0, id(mdi_medium), id(wifi_iconstring).c_str());
+
+# Set up the xpt2046 touch platform
+touchscreen:
+ platform: xpt2046
+ spi_id: touch
+ cs_pin: GPIO33
+ interrupt_pin: GPIO36
+ update_interval: 50ms
+ report_interval: 1s
+ threshold: 400
+ calibration_x_min: 3860
+ calibration_x_max: 280
+ calibration_y_min: 340
+ calibration_y_max: 3860
+ swap_x_y: false
+# When the display is touched, turn on the backlight,
+# store that we had a recent touch, and update the UI
+ on_touch:
+ then:
+ - light.turn_on: backlight
+ - lambda: |-
+ id(recent_touch) = true;
+ - script.execute: update_ui_values
+
+# Wifi sensor that drives the UI signal strength icon
+sensor:
+ - platform: wifi_signal # Reports the WiFi signal strength in %
+ name: "WiFi Signal Percent"
+ filters:
+ - lambda: return min(max(2 * (x + 100.0), 0.0), 100.0);
+ unit_of_measurement: "Signal %"
+ id: wifi_signal_pct
+ update_interval: 60s
+ entity_category: "diagnostic"
\ No newline at end of file
diff --git a/Examples/ESPHome/README.md b/Examples/ESPHome/README.md
index f8e8b49..9fd1a9d 100644
--- a/Examples/ESPHome/README.md
+++ b/Examples/ESPHome/README.md
@@ -9,9 +9,23 @@ In order for the yaml to work you need to add the following settings in your sec
- wifi_password
- ap_password
-For some of the examples you need to copy font or imnge files to your ESPHome folder. Those
+For some of the examples you need to copy font or image files to your ESPHome folder. Those
examples contains the instructions in the yaml file itself.
+> [!NOTE]
+> #### NEW HARDWARE VERSION WITH USB-C CONNECTOR:
+> for this, the display component needs to be set up like the following (model ili9342, no rotation, inverted)
+>```
+>display:
+> - platform: ili9xxx
+> id: esp_display
+> model: ili9342
+> spi_id: tft
+> cs_pin: GPIO15
+> dc_pin: GPIO2
+> invert_display: true
+>```
+
## 1-HelloWorld
This yaml displays the text Hello World centered in the display.
@@ -30,4 +44,4 @@ This yaml displays two rectangles acting as binary touch sensors inside of Home
## 5-TemperatureGraph
-This yaml displays a graph of a Home Assistant temperature sensor.
\ No newline at end of file
+This yaml displays a graph of a Home Assistant temperature sensor.
diff --git a/Examples/ESPHome/fonts/materialdesignicons-webfont.ttf b/Examples/ESPHome/fonts/materialdesignicons-webfont.ttf
new file mode 100644
index 0000000..edd6cb0
Binary files /dev/null and b/Examples/ESPHome/fonts/materialdesignicons-webfont.ttf differ
diff --git a/Examples/LVGL/LVGL_Arduino/LVGL_Arduino.ino b/Examples/LVGL/LVGL_Arduino/LVGL_Arduino.ino
new file mode 100644
index 0000000..e0becca
--- /dev/null
+++ b/Examples/LVGL/LVGL_Arduino/LVGL_Arduino.ino
@@ -0,0 +1,217 @@
+/*Using LVGL with Arduino requires some extra steps:
+ *Be sure to read the docs here: https://docs.lvgl.io/master/get-started/platforms/arduino.html */
+
+#include
+#include
+#include "examples/lv_examples.h"
+#include "demos/lv_demos.h"
+
+#include
+// A library for interfacing with the touch screen
+//
+// Can be installed from the library manager (Search for "XPT2046")
+//https://github.com/PaulStoffregen/XPT2046_Touchscreen
+// ----------------------------
+// Touch Screen pins
+// ----------------------------
+
+// The CYD touch uses some non default
+// SPI pins
+
+#define XPT2046_IRQ 36
+#define XPT2046_MOSI 32
+#define XPT2046_MISO 39
+#define XPT2046_CLK 25
+#define XPT2046_CS 33
+SPIClass mySpi = SPIClass(HSPI);
+XPT2046_Touchscreen ts(XPT2046_CS, XPT2046_IRQ);
+
+
+/*Change to your screen resolution*/
+static const uint16_t screenWidth = 320;
+static const uint16_t screenHeight = 240;
+
+static lv_disp_draw_buf_t draw_buf;
+static lv_color_t buf[ screenWidth * screenHeight / 10 ];
+
+TFT_eSPI tft = TFT_eSPI(screenWidth, screenHeight); /* TFT instance */
+
+#if LV_USE_LOG != 0
+/* Serial debugging */
+void my_print(const char * buf)
+{
+ Serial.printf(buf);
+ Serial.flush();
+}
+#endif
+
+/* Display flushing */
+void my_disp_flush( lv_disp_drv_t *disp_drv, const lv_area_t *area, lv_color_t *color_p )
+{
+ uint32_t w = ( area->x2 - area->x1 + 1 );
+ uint32_t h = ( area->y2 - area->y1 + 1 );
+
+ tft.startWrite();
+ tft.setAddrWindow( area->x1, area->y1, w, h );
+ tft.pushColors( ( uint16_t * )&color_p->full, w * h, true );
+ tft.endWrite();
+
+ lv_disp_flush_ready( disp_drv );
+}
+
+/*Read the touchpad*/
+void my_touchpad_read( lv_indev_drv_t * indev_drv, lv_indev_data_t * data )
+{
+ uint16_t touchX, touchY;
+
+ //bool touched = tft.getTouch( &touchX, &touchY, 600 );
+ //bool touched = false;
+ bool touched = (ts.tirqTouched() && ts.touched());
+
+ if( !touched )
+ {
+ data->state = LV_INDEV_STATE_REL;
+ }
+ else
+ {
+ TS_Point p = ts.getPoint();
+ touchX = map(p.x,200,3700,1,screenWidth); /* Touchscreen X calibration */
+ touchY = map(p.y,240,3800,1,screenHeight); /* Touchscreen X calibration */
+ data->state = LV_INDEV_STATE_PR;
+
+ /*Set the coordinates*/
+ data->point.x = touchX;
+ data->point.y = touchY;
+
+ Serial.print( "Data x " );
+ Serial.println( touchX );
+
+ Serial.print( "Data y " );
+ Serial.println( touchY );
+ }
+}
+
+void setup()
+{
+ Serial.begin( 115200 ); /* prepare for possible serial debug */
+
+ String LVGL_Arduino = "Hello Arduino! ";
+ LVGL_Arduino += String('V') + lv_version_major() + "." + lv_version_minor() + "." + lv_version_patch();
+
+ Serial.println( LVGL_Arduino );
+ Serial.println( "I am LVGL_Arduino" );
+
+ lv_init();
+
+#if LV_USE_LOG != 0
+ lv_log_register_print_cb( my_print ); /* register print function for debugging */
+#endif
+
+ mySpi.begin(XPT2046_CLK, XPT2046_MISO, XPT2046_MOSI, XPT2046_CS); /* Start second SPI bus for touchscreen */
+ ts.begin(mySpi); /* Touchscreen init */
+ ts.setRotation(1); /* Landscape orientation */
+
+ tft.begin(); /* TFT init */
+ tft.setRotation( 1 ); /* Landscape orientation */
+
+ lv_disp_draw_buf_init( &draw_buf, buf, NULL, screenWidth * screenHeight / 10 );
+
+ /*Initialize the display*/
+ static lv_disp_drv_t disp_drv;
+ lv_disp_drv_init( &disp_drv );
+ /*Change the following line to your display resolution*/
+ disp_drv.hor_res = screenWidth;
+ disp_drv.ver_res = screenHeight;
+ disp_drv.flush_cb = my_disp_flush;
+ disp_drv.draw_buf = &draw_buf;
+ lv_disp_drv_register( &disp_drv );
+
+ /*Initialize the (dummy) input device driver*/
+ static lv_indev_drv_t indev_drv;
+ lv_indev_drv_init( &indev_drv );
+ indev_drv.type = LV_INDEV_TYPE_POINTER;
+ indev_drv.read_cb = my_touchpad_read;
+ lv_indev_drv_register( &indev_drv );
+
+ /* Uncomment to create simple label */
+ // lv_obj_t *label = lv_label_create( lv_scr_act() );
+ // lv_label_set_text( label, "Hello Ardino and LVGL!");
+ // lv_obj_align( label, LV_ALIGN_CENTER, 0, 0 );
+
+ /* Try an example. See all the examples
+ * online: https://docs.lvgl.io/master/examples.html
+ * source codes: https://github.com/lvgl/lvgl/tree/e7f88efa5853128bf871dde335c0ca8da9eb7731/examples
+ */
+ // lv_example_animimg_1();
+ // lv_example_arc_1();
+ // lv_example_arc_2();
+ // lv_example_bar_1();
+ // lv_example_bar_2();
+ // lv_example_bar_3();
+ // lv_example_bar_4();
+ // lv_example_bar_5();
+ // lv_example_bar_6();
+ // lv_example_btn_1();
+ // lv_example_btn_2();
+ // lv_example_btn_3();
+ // lv_example_btnmatrix_1();
+ // lv_example_btnmatrix_2();
+ // lv_example_btnmatrix_3();
+ // lv_example_calendar_1();
+ // lv_example_chart_1();
+ // lv_example_chart_2();
+ // lv_example_chart_3();
+ // lv_example_chart_4();
+ // lv_example_chart_5();
+ // lv_example_chart_6();
+ // lv_example_chart_7();
+ // lv_example_chart_8();
+ // lv_example_chart_9();
+ // lv_example_checkbox_1();
+ // lv_example_checkbox_2();
+ // lv_example_dropdown_1();
+ // lv_example_dropdown_2();
+ // lv_example_dropdown_3();
+ // lv_example_keyboard_1();
+ // lv_example_label_1();
+ // lv_example_label_2();
+ // lv_example_label_3();
+ // lv_example_label_4();
+ // lv_example_label_5();
+ // lv_example_line_1();
+ // lv_example_list_1();
+ // lv_example_list_2();
+ // lv_example_msgbox_1();
+ // lv_example_roller_1();
+ // lv_example_roller_2();
+ // lv_example_roller_3();
+ // lv_example_slider_1();
+ // lv_example_slider_2();
+ // lv_example_slider_3();
+ // lv_example_span_1();
+ // lv_example_spinbox_1();
+ // lv_example_spinner_1();
+ // lv_example_switch_1();
+ // lv_example_table_1();
+ // lv_example_table_2();
+ // lv_example_tabview_1();
+ // lv_example_tabview_2();
+ // lv_example_textarea_1();
+ // lv_example_textarea_2();
+ // lv_example_textarea_3();
+ // lv_example_tileview_1();
+ // lv_example_win_1();
+
+ /*Or try out a demo. Don't forget to enable the demos in lv_conf.h. E.g. LV_USE_DEMO_WIDGETS*/
+ lv_demo_widgets();
+ // lv_demo_benchmark();
+ // lv_demo_keypad_encoder();
+
+ Serial.println( "Setup done" );
+}
+
+void loop()
+{
+ lv_timer_handler(); /* let the GUI do its work */
+ delay( 5 );
+}
diff --git a/Examples/LVGL/README.md b/Examples/LVGL/README.md
new file mode 100644
index 0000000..4ec750a
--- /dev/null
+++ b/Examples/LVGL/README.md
@@ -0,0 +1,53 @@
+# LVGL examples
+
+[LVGL](https://lvgl.io/) is a popular library for creating user interfaces on resource constrained devices like the ESP32.
+
+You can install LVGL through the Arduino Library manager, but it will not compile 'out of the box'. Similarly to TFT_eSPI it needs manual editing of the configuration file.
+
+Also, LVGL on Arduino tends to assume that you are using the touchscreen component of the TFT_eSPI display library, but the basic CYD cannot use this as the touchscreen controller is connected to a different SPI bus from the display.
+
+The LVGL_Arduino example in here is a copy of the default Arduino example edited slightly to make the examples easier to use and include support for the XPT2046 driver used elsewhere in this repository.
+
+## Installation
+
+To be able to use LVGL examples and demos in the Arduino IDE, take the following steps.
+
+- Install TFT_eSPI from the Arduino Library Manager and [make sure your display works with the examples](https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/blob/main/SETUP.md), as described elsewhere in this repo.
+- Install XPT2046_Touchscreen from the Arduino Library Manager and [make sure your touchscreen works](https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/tree/main/Examples/Basics/2-TouchTest), as described elsewhere in this repo.
+- Install LVGL from the Arduino Library Manager, search for 'lvgl'.
+- **Do not** install 'lv_examples' from the Arduino Library Manager, it is for older versions than than the one that is currently installed. Also, you do not need to install 'lv_arduino' from the Arduino Library Manager, it is a different port of lvgl.
+- Copy lv_conf.h from this repository to the Arduino 'libraries' folder. Not the LVGL library location, the folder 'above' that. See the [Arduino documentation](https://docs.arduino.cc/software/ide-v1/tutorials/installing-libraries) for help in locating the 'libraries' folder as it can vary between systems.
+- Within the LVGL library directory move the 'examples' directory into the 'src' directory. This is due to a limitation of the Arduino IDE build system compared to other build systems used by LVGL. You will need to do repeat this if you upgrade LVGL.
+- Within the LVGL library directory move the 'demos' directory into the 'src' directory, as above.
+
+## Touchscreen calibration
+
+Lines 78-79 map the readings from the resistive touchscreen to screen locations. These values were chosen based off an example CYD, you may need ot change them slightly.
+
+The first number on line 78 is the touchscreen value at the left edge, the second the value at the right edge.
+
+The first number on line 79 is the touchscreen value at the top edge, the second the value at the bottom edge.
+
+```c++
+ touchX = map(p.x,200,3700,1,screenWidth); /* Touchscreen X calibration */
+ touchY = map(p.y,240,3800,1,screenHeight); /* Touchscreen Y calibration */
+```
+
+You can use the '[TouchTest.ino](https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/tree/main/Examples/Basics/2-TouchTest)' example to get the values for your touchscreen.
+
+## Choosing an example
+
+The LVGL examples are not separate sketches, they are function calls you uncomment inside the single example sketch. Uncomment one line at a time and compile and upload the sketch again to see each example or demo. The build process for LVGL is quite long as it's a large library.
+
+- Lines 145-203 are examples of a particular style of widget. Some are animated or mildly interactive.
+- Lines 206-208 are more complete demos with multiple widgets of various types. The benchmark demo does a benchmark.
+
+The sketch comes with the 'lv_demo_widgets' demo ready to go.
+
+Not all of the examples/demos mentioned in the LVGL docs work, but the ones that do are included in the sketch for you to uncomment and try.
+
+## Disabling example/demo compilation
+
+Once you are done with the examples and demos you should probably remove support for them as it will reduce compile time.
+
+To do this, edit 'lv_conf.h' in the Arduino 'libraries' folder and change '#define LV_BUILD_EXAMPLES 1' to '#define LV_BUILD_EXAMPLES 0' and '#define LV_USE_DEMO_WIDGETS 1' to '#define LV_USE_DEMO_WIDGETS 0'.
diff --git a/Examples/LVGL/lv_conf.h b/Examples/LVGL/lv_conf.h
new file mode 100644
index 0000000..843f9cd
--- /dev/null
+++ b/Examples/LVGL/lv_conf.h
@@ -0,0 +1,770 @@
+/**
+ * @file lv_conf.h
+ * Configuration file for v8.3.9
+ */
+
+/*
+ * Copy this file as `lv_conf.h`
+ * 1. simply next to the `lvgl` folder
+ * 2. or any other places and
+ * - define `LV_CONF_INCLUDE_SIMPLE`
+ * - add the path as include path
+ */
+
+/* clang-format off */
+#if 1 /*Set it to "1" to enable content*/
+
+#ifndef LV_CONF_H
+#define LV_CONF_H
+
+#include
+
+/*====================
+ COLOR SETTINGS
+ *====================*/
+
+/*Color depth: 1 (1 byte per pixel), 8 (RGB332), 16 (RGB565), 32 (ARGB8888)*/
+#define LV_COLOR_DEPTH 16
+
+/*Swap the 2 bytes of RGB565 color. Useful if the display has an 8-bit interface (e.g. SPI)*/
+#define LV_COLOR_16_SWAP 0
+
+/*Enable features to draw on transparent background.
+ *It's required if opa, and transform_* style properties are used.
+ *Can be also used if the UI is above another layer, e.g. an OSD menu or video player.*/
+#define LV_COLOR_SCREEN_TRANSP 0
+
+/* Adjust color mix functions rounding. GPUs might calculate color mix (blending) differently.
+ * 0: round down, 64: round up from x.75, 128: round up from half, 192: round up from x.25, 254: round up */
+#define LV_COLOR_MIX_ROUND_OFS 0
+
+/*Images pixels with this color will not be drawn if they are chroma keyed)*/
+#define LV_COLOR_CHROMA_KEY lv_color_hex(0x00ff00) /*pure green*/
+
+/*=========================
+ MEMORY SETTINGS
+ *=========================*/
+
+/*1: use custom malloc/free, 0: use the built-in `lv_mem_alloc()` and `lv_mem_free()`*/
+#define LV_MEM_CUSTOM 0
+#if LV_MEM_CUSTOM == 0
+ /*Size of the memory available for `lv_mem_alloc()` in bytes (>= 2kB)*/
+ #define LV_MEM_SIZE (48U * 1024U) /*[bytes]*/
+
+ /*Set an address for the memory pool instead of allocating it as a normal array. Can be in external SRAM too.*/
+ #define LV_MEM_ADR 0 /*0: unused*/
+ /*Instead of an address give a memory allocator that will be called to get a memory pool for LVGL. E.g. my_malloc*/
+ #if LV_MEM_ADR == 0
+ #undef LV_MEM_POOL_INCLUDE
+ #undef LV_MEM_POOL_ALLOC
+ #endif
+
+#else /*LV_MEM_CUSTOM*/
+ #define LV_MEM_CUSTOM_INCLUDE /*Header for the dynamic memory function*/
+ #define LV_MEM_CUSTOM_ALLOC malloc
+ #define LV_MEM_CUSTOM_FREE free
+ #define LV_MEM_CUSTOM_REALLOC realloc
+#endif /*LV_MEM_CUSTOM*/
+
+/*Number of the intermediate memory buffer used during rendering and other internal processing mechanisms.
+ *You will see an error log message if there wasn't enough buffers. */
+#define LV_MEM_BUF_MAX_NUM 16
+
+/*Use the standard `memcpy` and `memset` instead of LVGL's own functions. (Might or might not be faster).*/
+#define LV_MEMCPY_MEMSET_STD 0
+
+/*====================
+ HAL SETTINGS
+ *====================*/
+
+/*Default display refresh period. LVG will redraw changed areas with this period time*/
+#define LV_DISP_DEF_REFR_PERIOD 30 /*[ms]*/
+
+/*Input device read period in milliseconds*/
+#define LV_INDEV_DEF_READ_PERIOD 30 /*[ms]*/
+
+/*Use a custom tick source that tells the elapsed time in milliseconds.
+ *It removes the need to manually update the tick with `lv_tick_inc()`)*/
+#define LV_TICK_CUSTOM 1
+#if LV_TICK_CUSTOM
+ #define LV_TICK_CUSTOM_INCLUDE "Arduino.h" /*Header for the system time function*/
+ #define LV_TICK_CUSTOM_SYS_TIME_EXPR (millis()) /*Expression evaluating to current system time in ms*/
+ /*If using lvgl as ESP32 component*/
+ // #define LV_TICK_CUSTOM_INCLUDE "esp_timer.h"
+ // #define LV_TICK_CUSTOM_SYS_TIME_EXPR ((esp_timer_get_time() / 1000LL))
+#endif /*LV_TICK_CUSTOM*/
+
+/*Default Dot Per Inch. Used to initialize default sizes such as widgets sized, style paddings.
+ *(Not so important, you can adjust it to modify default sizes and spaces)*/
+#define LV_DPI_DEF 130 /*[px/inch]*/
+
+/*=======================
+ * FEATURE CONFIGURATION
+ *=======================*/
+
+/*-------------
+ * Drawing
+ *-----------*/
+
+/*Enable complex draw engine.
+ *Required to draw shadow, gradient, rounded corners, circles, arc, skew lines, image transformations or any masks*/
+#define LV_DRAW_COMPLEX 1
+#if LV_DRAW_COMPLEX != 0
+
+ /*Allow buffering some shadow calculation.
+ *LV_SHADOW_CACHE_SIZE is the max. shadow size to buffer, where shadow size is `shadow_width + radius`
+ *Caching has LV_SHADOW_CACHE_SIZE^2 RAM cost*/
+ #define LV_SHADOW_CACHE_SIZE 0
+
+ /* Set number of maximally cached circle data.
+ * The circumference of 1/4 circle are saved for anti-aliasing
+ * radius * 4 bytes are used per circle (the most often used radiuses are saved)
+ * 0: to disable caching */
+ #define LV_CIRCLE_CACHE_SIZE 4
+#endif /*LV_DRAW_COMPLEX*/
+
+/**
+ * "Simple layers" are used when a widget has `style_opa < 255` to buffer the widget into a layer
+ * and blend it as an image with the given opacity.
+ * Note that `bg_opa`, `text_opa` etc don't require buffering into layer)
+ * The widget can be buffered in smaller chunks to avoid using large buffers.
+ *
+ * - LV_LAYER_SIMPLE_BUF_SIZE: [bytes] the optimal target buffer size. LVGL will try to allocate it
+ * - LV_LAYER_SIMPLE_FALLBACK_BUF_SIZE: [bytes] used if `LV_LAYER_SIMPLE_BUF_SIZE` couldn't be allocated.
+ *
+ * Both buffer sizes are in bytes.
+ * "Transformed layers" (where transform_angle/zoom properties are used) use larger buffers
+ * and can't be drawn in chunks. So these settings affects only widgets with opacity.
+ */
+#define LV_LAYER_SIMPLE_BUF_SIZE (24 * 1024)
+#define LV_LAYER_SIMPLE_FALLBACK_BUF_SIZE (3 * 1024)
+
+/*Default image cache size. Image caching keeps the images opened.
+ *If only the built-in image formats are used there is no real advantage of caching. (I.e. if no new image decoder is added)
+ *With complex image decoders (e.g. PNG or JPG) caching can save the continuous open/decode of images.
+ *However the opened images might consume additional RAM.
+ *0: to disable caching*/
+#define LV_IMG_CACHE_DEF_SIZE 0
+
+/*Number of stops allowed per gradient. Increase this to allow more stops.
+ *This adds (sizeof(lv_color_t) + 1) bytes per additional stop*/
+#define LV_GRADIENT_MAX_STOPS 2
+
+/*Default gradient buffer size.
+ *When LVGL calculates the gradient "maps" it can save them into a cache to avoid calculating them again.
+ *LV_GRAD_CACHE_DEF_SIZE sets the size of this cache in bytes.
+ *If the cache is too small the map will be allocated only while it's required for the drawing.
+ *0 mean no caching.*/
+#define LV_GRAD_CACHE_DEF_SIZE 0
+
+/*Allow dithering the gradients (to achieve visual smooth color gradients on limited color depth display)
+ *LV_DITHER_GRADIENT implies allocating one or two more lines of the object's rendering surface
+ *The increase in memory consumption is (32 bits * object width) plus 24 bits * object width if using error diffusion */
+#define LV_DITHER_GRADIENT 0
+#if LV_DITHER_GRADIENT
+ /*Add support for error diffusion dithering.
+ *Error diffusion dithering gets a much better visual result, but implies more CPU consumption and memory when drawing.
+ *The increase in memory consumption is (24 bits * object's width)*/
+ #define LV_DITHER_ERROR_DIFFUSION 0
+#endif
+
+/*Maximum buffer size to allocate for rotation.
+ *Only used if software rotation is enabled in the display driver.*/
+#define LV_DISP_ROT_MAX_BUF (10*1024)
+
+/*-------------
+ * GPU
+ *-----------*/
+
+/*Use Arm's 2D acceleration library Arm-2D */
+#define LV_USE_GPU_ARM2D 0
+
+/*Use STM32's DMA2D (aka Chrom Art) GPU*/
+#define LV_USE_GPU_STM32_DMA2D 0
+#if LV_USE_GPU_STM32_DMA2D
+ /*Must be defined to include path of CMSIS header of target processor
+ e.g. "stm32f7xx.h" or "stm32f4xx.h"*/
+ #define LV_GPU_DMA2D_CMSIS_INCLUDE
+#endif
+
+/*Enable RA6M3 G2D GPU*/
+#define LV_USE_GPU_RA6M3_G2D 0
+#if LV_USE_GPU_RA6M3_G2D
+ /*include path of target processor
+ e.g. "hal_data.h"*/
+ #define LV_GPU_RA6M3_G2D_INCLUDE "hal_data.h"
+#endif
+
+/*Use SWM341's DMA2D GPU*/
+#define LV_USE_GPU_SWM341_DMA2D 0
+#if LV_USE_GPU_SWM341_DMA2D
+ #define LV_GPU_SWM341_DMA2D_INCLUDE "SWM341.h"
+#endif
+
+/*Use NXP's PXP GPU iMX RTxxx platforms*/
+#define LV_USE_GPU_NXP_PXP 0
+#if LV_USE_GPU_NXP_PXP
+ /*1: Add default bare metal and FreeRTOS interrupt handling routines for PXP (lv_gpu_nxp_pxp_osa.c)
+ * and call lv_gpu_nxp_pxp_init() automatically during lv_init(). Note that symbol SDK_OS_FREE_RTOS
+ * has to be defined in order to use FreeRTOS OSA, otherwise bare-metal implementation is selected.
+ *0: lv_gpu_nxp_pxp_init() has to be called manually before lv_init()
+ */
+ #define LV_USE_GPU_NXP_PXP_AUTO_INIT 0
+#endif
+
+/*Use NXP's VG-Lite GPU iMX RTxxx platforms*/
+#define LV_USE_GPU_NXP_VG_LITE 0
+
+/*Use SDL renderer API*/
+#define LV_USE_GPU_SDL 0
+#if LV_USE_GPU_SDL
+ #define LV_GPU_SDL_INCLUDE_PATH
+ /*Texture cache size, 8MB by default*/
+ #define LV_GPU_SDL_LRU_SIZE (1024 * 1024 * 8)
+ /*Custom blend mode for mask drawing, disable if you need to link with older SDL2 lib*/
+ #define LV_GPU_SDL_CUSTOM_BLEND_MODE (SDL_VERSION_ATLEAST(2, 0, 6))
+#endif
+
+/*-------------
+ * Logging
+ *-----------*/
+
+/*Enable the log module*/
+#define LV_USE_LOG 0
+#if LV_USE_LOG
+
+ /*How important log should be added:
+ *LV_LOG_LEVEL_TRACE A lot of logs to give detailed information
+ *LV_LOG_LEVEL_INFO Log important events
+ *LV_LOG_LEVEL_WARN Log if something unwanted happened but didn't cause a problem
+ *LV_LOG_LEVEL_ERROR Only critical issue, when the system may fail
+ *LV_LOG_LEVEL_USER Only logs added by the user
+ *LV_LOG_LEVEL_NONE Do not log anything*/
+ #define LV_LOG_LEVEL LV_LOG_LEVEL_WARN
+
+ /*1: Print the log with 'printf';
+ *0: User need to register a callback with `lv_log_register_print_cb()`*/
+ #define LV_LOG_PRINTF 0
+
+ /*Enable/disable LV_LOG_TRACE in modules that produces a huge number of logs*/
+ #define LV_LOG_TRACE_MEM 1
+ #define LV_LOG_TRACE_TIMER 1
+ #define LV_LOG_TRACE_INDEV 1
+ #define LV_LOG_TRACE_DISP_REFR 1
+ #define LV_LOG_TRACE_EVENT 1
+ #define LV_LOG_TRACE_OBJ_CREATE 1
+ #define LV_LOG_TRACE_LAYOUT 1
+ #define LV_LOG_TRACE_ANIM 1
+
+#endif /*LV_USE_LOG*/
+
+/*-------------
+ * Asserts
+ *-----------*/
+
+/*Enable asserts if an operation is failed or an invalid data is found.
+ *If LV_USE_LOG is enabled an error message will be printed on failure*/
+#define LV_USE_ASSERT_NULL 1 /*Check if the parameter is NULL. (Very fast, recommended)*/
+#define LV_USE_ASSERT_MALLOC 1 /*Checks is the memory is successfully allocated or no. (Very fast, recommended)*/
+#define LV_USE_ASSERT_STYLE 0 /*Check if the styles are properly initialized. (Very fast, recommended)*/
+#define LV_USE_ASSERT_MEM_INTEGRITY 0 /*Check the integrity of `lv_mem` after critical operations. (Slow)*/
+#define LV_USE_ASSERT_OBJ 0 /*Check the object's type and existence (e.g. not deleted). (Slow)*/
+
+/*Add a custom handler when assert happens e.g. to restart the MCU*/
+#define LV_ASSERT_HANDLER_INCLUDE
+#define LV_ASSERT_HANDLER while(1); /*Halt by default*/
+
+/*-------------
+ * Others
+ *-----------*/
+
+/*1: Show CPU usage and FPS count*/
+#define LV_USE_PERF_MONITOR 0
+#if LV_USE_PERF_MONITOR
+ #define LV_USE_PERF_MONITOR_POS LV_ALIGN_BOTTOM_RIGHT
+#endif
+
+/*1: Show the used memory and the memory fragmentation
+ * Requires LV_MEM_CUSTOM = 0*/
+#define LV_USE_MEM_MONITOR 0
+#if LV_USE_MEM_MONITOR
+ #define LV_USE_MEM_MONITOR_POS LV_ALIGN_BOTTOM_LEFT
+#endif
+
+/*1: Draw random colored rectangles over the redrawn areas*/
+#define LV_USE_REFR_DEBUG 0
+
+/*Change the built in (v)snprintf functions*/
+#define LV_SPRINTF_CUSTOM 0
+#if LV_SPRINTF_CUSTOM
+ #define LV_SPRINTF_INCLUDE
+ #define lv_snprintf snprintf
+ #define lv_vsnprintf vsnprintf
+#else /*LV_SPRINTF_CUSTOM*/
+ #define LV_SPRINTF_USE_FLOAT 0
+#endif /*LV_SPRINTF_CUSTOM*/
+
+#define LV_USE_USER_DATA 1
+
+/*Garbage Collector settings
+ *Used if lvgl is bound to higher level language and the memory is managed by that language*/
+#define LV_ENABLE_GC 0
+#if LV_ENABLE_GC != 0
+ #define LV_GC_INCLUDE "gc.h" /*Include Garbage Collector related things*/
+#endif /*LV_ENABLE_GC*/
+
+/*=====================
+ * COMPILER SETTINGS
+ *====================*/
+
+/*For big endian systems set to 1*/
+#define LV_BIG_ENDIAN_SYSTEM 0
+
+/*Define a custom attribute to `lv_tick_inc` function*/
+#define LV_ATTRIBUTE_TICK_INC
+
+/*Define a custom attribute to `lv_timer_handler` function*/
+#define LV_ATTRIBUTE_TIMER_HANDLER
+
+/*Define a custom attribute to `lv_disp_flush_ready` function*/
+#define LV_ATTRIBUTE_FLUSH_READY
+
+/*Required alignment size for buffers*/
+#define LV_ATTRIBUTE_MEM_ALIGN_SIZE 1
+
+/*Will be added where memories needs to be aligned (with -Os data might not be aligned to boundary by default).
+ * E.g. __attribute__((aligned(4)))*/
+#define LV_ATTRIBUTE_MEM_ALIGN
+
+/*Attribute to mark large constant arrays for example font's bitmaps*/
+#define LV_ATTRIBUTE_LARGE_CONST
+
+/*Compiler prefix for a big array declaration in RAM*/
+#define LV_ATTRIBUTE_LARGE_RAM_ARRAY
+
+/*Place performance critical functions into a faster memory (e.g RAM)*/
+#define LV_ATTRIBUTE_FAST_MEM
+
+/*Prefix variables that are used in GPU accelerated operations, often these need to be placed in RAM sections that are DMA accessible*/
+#define LV_ATTRIBUTE_DMA
+
+/*Export integer constant to binding. This macro is used with constants in the form of LV_ that
+ *should also appear on LVGL binding API such as Micropython.*/
+#define LV_EXPORT_CONST_INT(int_value) struct _silence_gcc_warning /*The default value just prevents GCC warning*/
+
+/*Extend the default -32k..32k coordinate range to -4M..4M by using int32_t for coordinates instead of int16_t*/
+#define LV_USE_LARGE_COORD 0
+
+/*==================
+ * FONT USAGE
+ *===================*/
+
+/*Montserrat fonts with ASCII range and some symbols using bpp = 4
+ *https://fonts.google.com/specimen/Montserrat*/
+#define LV_FONT_MONTSERRAT_8 0
+#define LV_FONT_MONTSERRAT_10 0
+#define LV_FONT_MONTSERRAT_12 0
+#define LV_FONT_MONTSERRAT_14 1
+#define LV_FONT_MONTSERRAT_16 0
+#define LV_FONT_MONTSERRAT_18 0
+#define LV_FONT_MONTSERRAT_20 0
+#define LV_FONT_MONTSERRAT_22 0
+#define LV_FONT_MONTSERRAT_24 0
+#define LV_FONT_MONTSERRAT_26 0
+#define LV_FONT_MONTSERRAT_28 0
+#define LV_FONT_MONTSERRAT_30 0
+#define LV_FONT_MONTSERRAT_32 0
+#define LV_FONT_MONTSERRAT_34 0
+#define LV_FONT_MONTSERRAT_36 0
+#define LV_FONT_MONTSERRAT_38 0
+#define LV_FONT_MONTSERRAT_40 0
+#define LV_FONT_MONTSERRAT_42 0
+#define LV_FONT_MONTSERRAT_44 0
+#define LV_FONT_MONTSERRAT_46 0
+#define LV_FONT_MONTSERRAT_48 0
+
+/*Demonstrate special features*/
+#define LV_FONT_MONTSERRAT_12_SUBPX 0
+#define LV_FONT_MONTSERRAT_28_COMPRESSED 0 /*bpp = 3*/
+#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW 0 /*Hebrew, Arabic, Persian letters and all their forms*/
+#define LV_FONT_SIMSUN_16_CJK 0 /*1000 most common CJK radicals*/
+
+/*Pixel perfect monospace fonts*/
+#define LV_FONT_UNSCII_8 0
+#define LV_FONT_UNSCII_16 0
+
+/*Optionally declare custom fonts here.
+ *You can use these fonts as default font too and they will be available globally.
+ *E.g. #define LV_FONT_CUSTOM_DECLARE LV_FONT_DECLARE(my_font_1) LV_FONT_DECLARE(my_font_2)*/
+#define LV_FONT_CUSTOM_DECLARE
+
+/*Always set a default font*/
+#define LV_FONT_DEFAULT &lv_font_montserrat_14
+
+/*Enable handling large font and/or fonts with a lot of characters.
+ *The limit depends on the font size, font face and bpp.
+ *Compiler error will be triggered if a font needs it.*/
+#define LV_FONT_FMT_TXT_LARGE 0
+
+/*Enables/disables support for compressed fonts.*/
+#define LV_USE_FONT_COMPRESSED 0
+
+/*Enable subpixel rendering*/
+#define LV_USE_FONT_SUBPX 0
+#if LV_USE_FONT_SUBPX
+ /*Set the pixel order of the display. Physical order of RGB channels. Doesn't matter with "normal" fonts.*/
+ #define LV_FONT_SUBPX_BGR 0 /*0: RGB; 1:BGR order*/
+#endif
+
+/*Enable drawing placeholders when glyph dsc is not found*/
+#define LV_USE_FONT_PLACEHOLDER 1
+
+/*=================
+ * TEXT SETTINGS
+ *=================*/
+
+/**
+ * Select a character encoding for strings.
+ * Your IDE or editor should have the same character encoding
+ * - LV_TXT_ENC_UTF8
+ * - LV_TXT_ENC_ASCII
+ */
+#define LV_TXT_ENC LV_TXT_ENC_UTF8
+
+/*Can break (wrap) texts on these chars*/
+#define LV_TXT_BREAK_CHARS " ,.;:-_"
+
+/*If a word is at least this long, will break wherever "prettiest"
+ *To disable, set to a value <= 0*/
+#define LV_TXT_LINE_BREAK_LONG_LEN 0
+
+/*Minimum number of characters in a long word to put on a line before a break.
+ *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/
+#define LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN 3
+
+/*Minimum number of characters in a long word to put on a line after a break.
+ *Depends on LV_TXT_LINE_BREAK_LONG_LEN.*/
+#define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN 3
+
+/*The control character to use for signalling text recoloring.*/
+#define LV_TXT_COLOR_CMD "#"
+
+/*Support bidirectional texts. Allows mixing Left-to-Right and Right-to-Left texts.
+ *The direction will be processed according to the Unicode Bidirectional Algorithm:
+ *https://www.w3.org/International/articles/inline-bidi-markup/uba-basics*/
+#define LV_USE_BIDI 0
+#if LV_USE_BIDI
+ /*Set the default direction. Supported values:
+ *`LV_BASE_DIR_LTR` Left-to-Right
+ *`LV_BASE_DIR_RTL` Right-to-Left
+ *`LV_BASE_DIR_AUTO` detect texts base direction*/
+ #define LV_BIDI_BASE_DIR_DEF LV_BASE_DIR_AUTO
+#endif
+
+/*Enable Arabic/Persian processing
+ *In these languages characters should be replaced with an other form based on their position in the text*/
+#define LV_USE_ARABIC_PERSIAN_CHARS 0
+
+/*==================
+ * WIDGET USAGE
+ *================*/
+
+/*Documentation of the widgets: https://docs.lvgl.io/latest/en/html/widgets/index.html*/
+
+#define LV_USE_ARC 1
+
+#define LV_USE_BAR 1
+
+#define LV_USE_BTN 1
+
+#define LV_USE_BTNMATRIX 1
+
+#define LV_USE_CANVAS 1
+
+#define LV_USE_CHECKBOX 1
+
+#define LV_USE_DROPDOWN 1 /*Requires: lv_label*/
+
+#define LV_USE_IMG 1 /*Requires: lv_label*/
+
+#define LV_USE_LABEL 1
+#if LV_USE_LABEL
+ #define LV_LABEL_TEXT_SELECTION 1 /*Enable selecting text of the label*/
+ #define LV_LABEL_LONG_TXT_HINT 1 /*Store some extra info in labels to speed up drawing of very long texts*/
+#endif
+
+#define LV_USE_LINE 1
+
+#define LV_USE_ROLLER 1 /*Requires: lv_label*/
+#if LV_USE_ROLLER
+ #define LV_ROLLER_INF_PAGES 7 /*Number of extra "pages" when the roller is infinite*/
+#endif
+
+#define LV_USE_SLIDER 1 /*Requires: lv_bar*/
+
+#define LV_USE_SWITCH 1
+
+#define LV_USE_TEXTAREA 1 /*Requires: lv_label*/
+#if LV_USE_TEXTAREA != 0
+ #define LV_TEXTAREA_DEF_PWD_SHOW_TIME 1500 /*ms*/
+#endif
+
+#define LV_USE_TABLE 1
+
+/*==================
+ * EXTRA COMPONENTS
+ *==================*/
+
+/*-----------
+ * Widgets
+ *----------*/
+#define LV_USE_ANIMIMG 1
+
+#define LV_USE_CALENDAR 1
+#if LV_USE_CALENDAR
+ #define LV_CALENDAR_WEEK_STARTS_MONDAY 0
+ #if LV_CALENDAR_WEEK_STARTS_MONDAY
+ #define LV_CALENDAR_DEFAULT_DAY_NAMES {"Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"}
+ #else
+ #define LV_CALENDAR_DEFAULT_DAY_NAMES {"Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"}
+ #endif
+
+ #define LV_CALENDAR_DEFAULT_MONTH_NAMES {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"}
+ #define LV_USE_CALENDAR_HEADER_ARROW 1
+ #define LV_USE_CALENDAR_HEADER_DROPDOWN 1
+#endif /*LV_USE_CALENDAR*/
+
+#define LV_USE_CHART 1
+
+#define LV_USE_COLORWHEEL 1
+
+#define LV_USE_IMGBTN 1
+
+#define LV_USE_KEYBOARD 1
+
+#define LV_USE_LED 1
+
+#define LV_USE_LIST 1
+
+#define LV_USE_MENU 1
+
+#define LV_USE_METER 1
+
+#define LV_USE_MSGBOX 1
+
+#define LV_USE_SPAN 1
+#if LV_USE_SPAN
+ /*A line text can contain maximum num of span descriptor */
+ #define LV_SPAN_SNIPPET_STACK_SIZE 64
+#endif
+
+#define LV_USE_SPINBOX 1
+
+#define LV_USE_SPINNER 1
+
+#define LV_USE_TABVIEW 1
+
+#define LV_USE_TILEVIEW 1
+
+#define LV_USE_WIN 1
+
+/*-----------
+ * Themes
+ *----------*/
+
+/*A simple, impressive and very complete theme*/
+#define LV_USE_THEME_DEFAULT 1
+#if LV_USE_THEME_DEFAULT
+
+ /*0: Light mode; 1: Dark mode*/
+ #define LV_THEME_DEFAULT_DARK 0
+
+ /*1: Enable grow on press*/
+ #define LV_THEME_DEFAULT_GROW 1
+
+ /*Default transition time in [ms]*/
+ #define LV_THEME_DEFAULT_TRANSITION_TIME 80
+#endif /*LV_USE_THEME_DEFAULT*/
+
+/*A very simple theme that is a good starting point for a custom theme*/
+#define LV_USE_THEME_BASIC 1
+
+/*A theme designed for monochrome displays*/
+#define LV_USE_THEME_MONO 1
+
+/*-----------
+ * Layouts
+ *----------*/
+
+/*A layout similar to Flexbox in CSS.*/
+#define LV_USE_FLEX 1
+
+/*A layout similar to Grid in CSS.*/
+#define LV_USE_GRID 1
+
+/*---------------------
+ * 3rd party libraries
+ *--------------------*/
+
+/*File system interfaces for common APIs */
+
+/*API for fopen, fread, etc*/
+#define LV_USE_FS_STDIO 0
+#if LV_USE_FS_STDIO
+ #define LV_FS_STDIO_LETTER '\0' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/
+ #define LV_FS_STDIO_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/
+ #define LV_FS_STDIO_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/
+#endif
+
+/*API for open, read, etc*/
+#define LV_USE_FS_POSIX 0
+#if LV_USE_FS_POSIX
+ #define LV_FS_POSIX_LETTER '\0' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/
+ #define LV_FS_POSIX_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/
+ #define LV_FS_POSIX_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/
+#endif
+
+/*API for CreateFile, ReadFile, etc*/
+#define LV_USE_FS_WIN32 0
+#if LV_USE_FS_WIN32
+ #define LV_FS_WIN32_LETTER '\0' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/
+ #define LV_FS_WIN32_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/
+ #define LV_FS_WIN32_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/
+#endif
+
+/*API for FATFS (needs to be added separately). Uses f_open, f_read, etc*/
+#define LV_USE_FS_FATFS 0
+#if LV_USE_FS_FATFS
+ #define LV_FS_FATFS_LETTER '\0' /*Set an upper cased letter on which the drive will accessible (e.g. 'A')*/
+ #define LV_FS_FATFS_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/
+#endif
+
+/*PNG decoder library*/
+#define LV_USE_PNG 0
+
+/*BMP decoder library*/
+#define LV_USE_BMP 0
+
+/* JPG + split JPG decoder library.
+ * Split JPG is a custom format optimized for embedded systems. */
+#define LV_USE_SJPG 0
+
+/*GIF decoder library*/
+#define LV_USE_GIF 0
+
+/*QR code library*/
+#define LV_USE_QRCODE 0
+
+/*FreeType library*/
+#define LV_USE_FREETYPE 0
+#if LV_USE_FREETYPE
+ /*Memory used by FreeType to cache characters [bytes] (-1: no caching)*/
+ #define LV_FREETYPE_CACHE_SIZE (16 * 1024)
+ #if LV_FREETYPE_CACHE_SIZE >= 0
+ /* 1: bitmap cache use the sbit cache, 0:bitmap cache use the image cache. */
+ /* sbit cache:it is much more memory efficient for small bitmaps(font size < 256) */
+ /* if font size >= 256, must be configured as image cache */
+ #define LV_FREETYPE_SBIT_CACHE 0
+ /* Maximum number of opened FT_Face/FT_Size objects managed by this cache instance. */
+ /* (0:use system defaults) */
+ #define LV_FREETYPE_CACHE_FT_FACES 0
+ #define LV_FREETYPE_CACHE_FT_SIZES 0
+ #endif
+#endif
+
+/*Rlottie library*/
+#define LV_USE_RLOTTIE 0
+
+/*FFmpeg library for image decoding and playing videos
+ *Supports all major image formats so do not enable other image decoder with it*/
+#define LV_USE_FFMPEG 0
+#if LV_USE_FFMPEG
+ /*Dump input information to stderr*/
+ #define LV_FFMPEG_DUMP_FORMAT 0
+#endif
+
+/*-----------
+ * Others
+ *----------*/
+
+/*1: Enable API to take snapshot for object*/
+#define LV_USE_SNAPSHOT 0
+
+/*1: Enable Monkey test*/
+#define LV_USE_MONKEY 0
+
+/*1: Enable grid navigation*/
+#define LV_USE_GRIDNAV 0
+
+/*1: Enable lv_obj fragment*/
+#define LV_USE_FRAGMENT 0
+
+/*1: Support using images as font in label or span widgets */
+#define LV_USE_IMGFONT 0
+
+/*1: Enable a published subscriber based messaging system */
+#define LV_USE_MSG 0
+
+/*1: Enable Pinyin input method*/
+/*Requires: lv_keyboard*/
+#define LV_USE_IME_PINYIN 0
+#if LV_USE_IME_PINYIN
+ /*1: Use default thesaurus*/
+ /*If you do not use the default thesaurus, be sure to use `lv_ime_pinyin` after setting the thesauruss*/
+ #define LV_IME_PINYIN_USE_DEFAULT_DICT 1
+ /*Set the maximum number of candidate panels that can be displayed*/
+ /*This needs to be adjusted according to the size of the screen*/
+ #define LV_IME_PINYIN_CAND_TEXT_NUM 6
+
+ /*Use 9 key input(k9)*/
+ #define LV_IME_PINYIN_USE_K9_MODE 1
+ #if LV_IME_PINYIN_USE_K9_MODE == 1
+ #define LV_IME_PINYIN_K9_CAND_TEXT_NUM 3
+ #endif // LV_IME_PINYIN_USE_K9_MODE
+#endif
+
+/*==================
+* EXAMPLES
+*==================*/
+
+/*Enable the examples to be built with the library*/
+#define LV_BUILD_EXAMPLES 1
+
+/*===================
+ * DEMO USAGE
+ ====================*/
+
+/*Show some widget. It might be required to increase `LV_MEM_SIZE` */
+#define LV_USE_DEMO_WIDGETS 1
+#if LV_USE_DEMO_WIDGETS
+#define LV_DEMO_WIDGETS_SLIDESHOW 0
+#endif
+
+/*Demonstrate the usage of encoder and keyboard*/
+#define LV_USE_DEMO_KEYPAD_AND_ENCODER 1
+
+/*Benchmark your system*/
+#define LV_USE_DEMO_BENCHMARK 1
+#if LV_USE_DEMO_BENCHMARK
+/*Use RGB565A8 images with 16 bit color depth instead of ARGB8565*/
+#define LV_DEMO_BENCHMARK_RGB565A8 0
+#endif
+
+/*Stress test for LVGL*/
+#define LV_USE_DEMO_STRESS 1
+
+/*Music player demo*/
+#define LV_USE_DEMO_MUSIC 0
+#if LV_USE_DEMO_MUSIC
+ #define LV_DEMO_MUSIC_SQUARE 0
+ #define LV_DEMO_MUSIC_LANDSCAPE 1
+ #define LV_DEMO_MUSIC_ROUND 0
+ #define LV_DEMO_MUSIC_LARGE 0
+ #define LV_DEMO_MUSIC_AUTO_PLAY 0
+#endif
+
+/*--END OF LV_CONF_H--*/
+
+#endif /*LV_CONF_H*/
+
+#endif /*End of "Content enable"*/
diff --git a/Examples/Projects/RollingClock/.gitignore b/Examples/Projects/RollingClock/.gitignore
new file mode 100644
index 0000000..936efc8
--- /dev/null
+++ b/Examples/Projects/RollingClock/.gitignore
@@ -0,0 +1,6 @@
+.pio
+.vscode/.browse.c_cpp.db*
+.vscode/c_cpp_properties.json
+.vscode/launch.json
+.vscode/ipch
+creds.h
diff --git a/Examples/Projects/RollingClock/Digit.cpp b/Examples/Projects/RollingClock/Digit.cpp
new file mode 100644
index 0000000..50ecebd
--- /dev/null
+++ b/Examples/Projects/RollingClock/Digit.cpp
@@ -0,0 +1,66 @@
+#include "Digit.h"
+
+Digit::Digit(int value)
+{
+ m_value = value;
+ m_newValue = value;
+ m_frame = 0;
+}
+
+int Digit::Value()
+{
+ return m_value;
+}
+
+int Digit::Value(int value)
+{
+ m_value = value;
+ m_newValue = value;
+ return m_value;
+}
+
+int Digit::NewValue()
+{
+ return m_newValue;
+}
+
+int Digit::NewValue(int newValue)
+{
+ m_newValue = newValue;
+ return m_newValue;
+}
+
+int Digit::Frame()
+{
+ return m_frame;
+}
+
+int Digit::Frame(int frame)
+{
+ m_frame = frame;
+ return m_frame;
+}
+
+int Digit::Height()
+{
+ return m_height;
+}
+
+int Digit::Height(int height)
+{
+ m_height = height;
+ return m_height;
+}
+
+void Digit::SetXY(int x, int y)
+{
+ m_x = x;
+ m_y = y;
+}
+
+int Digit::X() { return m_x; };
+int Digit::Y() { return m_y; };
+
+Digit::~Digit()
+{
+}
\ No newline at end of file
diff --git a/Examples/Projects/RollingClock/Digit.h b/Examples/Projects/RollingClock/Digit.h
new file mode 100644
index 0000000..552040f
--- /dev/null
+++ b/Examples/Projects/RollingClock/Digit.h
@@ -0,0 +1,27 @@
+
+class Digit
+{
+private:
+ int m_value;
+ int m_newValue;
+ int m_frame;
+ int m_height;
+ int m_x;
+ int m_y;
+
+public:
+ Digit(int value);
+ ~Digit();
+ int Value();
+ int Value(int value);
+ int NewValue();
+ int NewValue(int newValue);
+ int Frame();
+ int Frame(int frame);
+ int Height();
+ int Height(int height);
+ void SetXY(int x, int y);
+ int X();
+ int Y();
+};
+
diff --git a/Examples/Projects/RollingClock/README.md b/Examples/Projects/RollingClock/README.md
new file mode 100644
index 0000000..d0ef0e3
--- /dev/null
+++ b/Examples/Projects/RollingClock/README.md
@@ -0,0 +1,7 @@
+# CYD ROLLING CLOCK
+This example shows a digital clock with a rolling effect as the digits change.
+Most of the code are borrowed from other examples. Thanks Internet!
+
+You will have to modify the PREFERENCES section in RollingClock.ino to your WiFi and TimeZone.
+
+[CYD Rolling Clock](https://youtu.be/-od1sp2yYmw)
diff --git a/Examples/Projects/RollingClock/RollingClock.ino b/Examples/Projects/RollingClock/RollingClock.ino
new file mode 100644
index 0000000..c053d96
--- /dev/null
+++ b/Examples/Projects/RollingClock/RollingClock.ino
@@ -0,0 +1,429 @@
+/* === CYD ROLLING CLOCK ===
+This example shows a digital clock with a rolling effect as the digits change.
+Most of the code are borrowed from other examples. Thanks Internet!
+
+You will have to modify the PREFERENCES section in RollingClock.ino to your WiFi and TimeZone.
+*/
+
+#include
+#include // Time Library provides Time and Date conversions
+#include // To connect to WiFi
+#include // To communicate with NTP server
+#include
+
+#define TOUCH_CS // This sketch does not use touch, but this is defined to quiet the warning about not defining touch_cs.
+
+/*-------- DEBUGGING ----------*/
+void Debug(String label, int val)
+{
+ Serial.print(label);
+ Serial.print("=");
+ Serial.println(val);
+}
+
+/*-------- TIME SERVER ----------*/
+// NTP Servers:
+static const char ntpServerName[] = "us.pool.ntp.org";
+// static const char ntpServerName[] = "time.nist.gov";
+// static const char ntpServerName[] = "time-a.timefreq.bldrdoc.gov";
+// static const char ntpServerName[] = "time-b.timefreq.bldrdoc.gov";
+// static const char ntpServerName[] = "time-c.timefreq.bldrdoc.gov";
+
+WiFiUDP Udp;
+unsigned int localPort = 8888; // local port to listen for UDP packets
+TimeChangeRule *tcr; // pointer to the time change rule, use to get TZ abbrev
+
+/*-------- PREFERENCES ----------*/
+String credentials[][2] = {
+ {"SSID", "password"},
+ {"OptionalOtherSSID", "OptionalOtherSSDPassword"},
+};
+const bool SHOW_24HOUR = false;
+const bool SHOW_AMPM = true;
+
+const bool NOT_US_DATE = true;
+
+// Info about these settings at https://github.com/JChristensen/Timezone#coding-timechangerules
+TimeChangeRule myStandardTime = {"CST", First, Sun, Nov, 2, -6 * 60};
+TimeChangeRule myDaylightSavingsTime = {"CDT", Second, Sun, Mar, 2, -5 * 60};
+
+// TimeChangeRule myStandardTime = {"GMT", First, Sun, Nov, 2, 0};
+// TimeChangeRule myDaylightSavingsTime = {"IST", Second, Sun, Mar, 2, 1 * 60};
+Timezone myTZ(myStandardTime, myDaylightSavingsTime);
+static const int ntpSyncIntervalInSeconds = 300; // How often to sync with time server (300 = every five minutes)
+
+/*-------- CYD (Cheap Yellow Display) ----------*/
+#include // Hardware-specific library
+#include
+TFT_eSPI tft = TFT_eSPI(); // Invoke custom library
+TFT_eSprite sprite = TFT_eSprite(&tft); // Sprite class
+
+int clockFont = 1;
+int clockSize = 6;
+int clockDatum = TL_DATUM;
+uint16_t clockBackgroundColor = TFT_BLACK;
+uint16_t clockFontColor = TFT_YELLOW;
+
+void SetupCYD()
+{
+ tft.init();
+ tft.fillScreen(clockBackgroundColor);
+ tft.setTextColor(clockFontColor, clockBackgroundColor);
+
+ tft.setRotation(1);
+ tft.setTextFont(clockFont);
+ tft.setTextSize(clockSize);
+ tft.setTextDatum(clockDatum);
+
+ sprite.createSprite(tft.textWidth("8"), tft.fontHeight());
+ sprite.setTextColor(clockFontColor, clockBackgroundColor);
+ sprite.setRotation(1);
+ sprite.setTextFont(clockFont);
+ sprite.setTextSize(clockSize);
+ sprite.setTextDatum(clockDatum);
+}
+
+/*-------- Digits ----------*/
+#include "Digit.h"
+Digit *digs[6];
+int colons[2];
+int timeY = 50;
+int ampm[2]; // X, Y of the AM or PM indicator
+bool ispm;
+
+void CalculateDigitOffsets()
+{
+ int y = timeY;
+ int width = tft.width();
+ int DigitWidth = tft.textWidth("8");
+ int colonWidth = tft.textWidth(":");
+ int left = SHOW_AMPM ? 10 : (width - DigitWidth * 6 - colonWidth * 2) / 2;
+ digs[0]->SetXY(left, y); // HH
+ digs[1]->SetXY(digs[0]->X() + DigitWidth, y); // HH
+
+ colons[0] = digs[1]->X() + DigitWidth; // :
+
+ digs[2]->SetXY(colons[0] + colonWidth, y); // MM
+ digs[3]->SetXY(digs[2]->X() + DigitWidth, y);
+
+ colons[1] = digs[3]->X() + DigitWidth; // :
+
+ digs[4]->SetXY(colons[1] + colonWidth, y); // SS
+ digs[5]->SetXY(digs[4]->X() + DigitWidth, y);
+
+ ampm[0] = digs[5]->X() + DigitWidth + 4;
+ ampm[1] = y - 2;
+}
+
+void SetupDigits()
+{
+ tft.fillScreen(clockBackgroundColor);
+ tft.setTextFont(clockFont);
+ tft.setTextSize(clockSize);
+ tft.setTextDatum(clockDatum);
+
+ for (size_t i = 0; i < 6; i++)
+ {
+ digs[i] = new Digit(0);
+ digs[i]->Height(tft.fontHeight());
+ }
+
+ //-- Measure font widths --
+ // Debug("1", tft.textWidth("1"));
+ // Debug(":", tft.textWidth(":"));
+ // Debug("8", tft.textWidth("8"));
+
+ CalculateDigitOffsets();
+}
+
+/*-------- DRAWING ----------*/
+void DrawColons()
+{
+ tft.setTextFont(clockFont);
+ tft.setTextSize(clockSize);
+ tft.setTextDatum(clockDatum);
+ tft.drawChar(':', colons[0], timeY);
+ tft.drawChar(':', colons[1], timeY);
+}
+
+void DrawAmPm()
+{
+ if (SHOW_AMPM)
+ {
+ tft.setTextSize(3);
+ tft.drawChar(ispm ? 'P' : 'A', ampm[0], ampm[1]);
+ tft.drawChar('M', ampm[0], ampm[1] + tft.fontHeight());
+ }
+}
+
+void DrawADigit(Digit *digg); // Without this line, compiler says: error: variable or field 'DrawADigit' declared void.
+
+void DrawADigit(Digit *digg)
+{
+ if (digg->Value() == digg->NewValue())
+ {
+ sprite.drawNumber(digg->Value(), 0, 0);
+ sprite.pushSprite(digg->X(), digg->Y());
+ }
+ else
+ {
+ for (size_t f = 0; f <= digg->Height(); f++)
+ {
+ digg->Frame(f);
+ sprite.drawNumber(digg->Value(), 0, -digg->Frame());
+ sprite.drawNumber(digg->NewValue(), 0, digg->Height() - digg->Frame());
+ sprite.pushSprite(digg->X(), digg->Y());
+ delay(5);
+ }
+ digg->Value(digg->NewValue());
+ }
+}
+
+void DrawDigitsAtOnce()
+{
+ tft.setTextDatum(TL_DATUM);
+ for (size_t f = 0; f <= digs[0]->Height(); f++) // For all animation frames...
+ {
+ for (size_t di = 0; di < 6; di++) // for all Digits...
+ {
+ Digit *dig = digs[di];
+ if (dig->Value() == dig->NewValue()) // If Digit is not changing...
+ {
+ if (f == 0) //... and this is first frame, just draw it to screeen without animation.
+ {
+ sprite.drawNumber(dig->Value(), 0, 0);
+ sprite.pushSprite(dig->X(), dig->Y());
+ }
+ }
+ else // However, if a Digit is changing value, we need to draw animation frame "f"
+ {
+ dig->Frame(f); // Set the animation offset
+ sprite.drawNumber(dig->Value(), 0, -dig->Frame()); // Scroll up the current value
+ sprite.drawNumber(dig->NewValue(), 0, dig->Height() - dig->Frame()); // while make new value appear from below
+ sprite.pushSprite(dig->X(), dig->Y()); // Draw the current animation frame to actual screen.
+ }
+ }
+ delay(5);
+ }
+
+ // Once all animations are done, then we can update all Digits to current new values.
+ for (size_t di = 0; di < 6; di++)
+ {
+ Digit *dig = digs[di];
+ dig->Value(dig->NewValue());
+ }
+}
+
+void DrawDigitsWithoutAnimation()
+{
+ for (size_t di = 0; di < 6; di++)
+ {
+ Digit *dig = digs[di];
+ dig->Value(dig->NewValue());
+ dig->Frame(0);
+ sprite.drawNumber(dig->NewValue(), 0, 0);
+ sprite.pushSprite(dig->X(), dig->Y());
+ }
+}
+
+void DrawDigitsOneByOne()
+{
+ tft.setTextDatum(TL_DATUM);
+ for (size_t i = 0; i < 6; i++)
+ {
+ DrawADigit(digs[5 - i]);
+ }
+}
+
+void ParseDigits(time_t utc)
+{
+ time_t local = myTZ.toLocal(utc, &tcr);
+ digs[0]->NewValue((SHOW_24HOUR ? hour(local) : hourFormat12(local)) / 10);
+ digs[1]->NewValue((SHOW_24HOUR ? hour(local) : hourFormat12(local)) % 10);
+ digs[2]->NewValue(minute(local) / 10);
+ digs[3]->NewValue(minute(local) % 10);
+ digs[4]->NewValue(second(local) / 10);
+ digs[5]->NewValue(second(local) % 10);
+ ispm = isPM(local);
+}
+
+/*-------- NTP code ----------*/
+const int NTP_PACKET_SIZE = 48; // NTP time is in the first 48 bytes of message
+byte packetBuffer[NTP_PACKET_SIZE]; // buffer to hold incoming & outgoing packets
+
+// send an NTP request to the time server at the given address
+void sendNTPpacket(IPAddress &address)
+{
+ memset(packetBuffer, 0, NTP_PACKET_SIZE); // set all bytes in the buffer to 0
+
+ // Initialize values needed to form NTP request
+ // (see URL above for details on the packets)
+ packetBuffer[0] = 0b11100011; // LI, Version, Mode
+ packetBuffer[1] = 0; // Stratum, or type of clock
+ packetBuffer[2] = 6; // Polling Interval
+ packetBuffer[3] = 0xEC; // Peer Clock Precision
+
+ // 8 bytes of zero for Root Delay & Root Dispersion
+ packetBuffer[12] = 49;
+ packetBuffer[13] = 0x4E;
+ packetBuffer[14] = 49;
+ packetBuffer[15] = 52;
+
+ // all NTP fields have been given values, now
+ // you can send a packet requesting a timestamp:
+ Udp.beginPacket(address, 123); // NTP requests are to port 123
+ Udp.write(packetBuffer, NTP_PACKET_SIZE);
+ Udp.endPacket();
+}
+
+time_t getNtpTime()
+{
+ IPAddress ntpServerIP; // NTP server's ip address
+
+ while (Udp.parsePacket() > 0)
+ ; // discard any previously received packets
+
+ Serial.println("Transmit NTP Request");
+ WiFi.hostByName(ntpServerName, ntpServerIP);
+ Serial.print(ntpServerName);
+ Serial.print(": ");
+ Serial.println(ntpServerIP);
+
+ sendNTPpacket(ntpServerIP);
+ uint32_t beginWait = millis();
+ while (millis() - beginWait < 1500)
+ {
+ int size = Udp.parsePacket();
+ if (size >= NTP_PACKET_SIZE)
+ {
+ // Serial.println("Receive NTP Response");
+ Udp.read(packetBuffer, NTP_PACKET_SIZE); // read packet into the buffer
+ unsigned long secsSince1900;
+ // convert four bytes starting at location 40 to a long integer
+ secsSince1900 = (unsigned long)packetBuffer[40] << 24;
+ secsSince1900 |= (unsigned long)packetBuffer[41] << 16;
+ secsSince1900 |= (unsigned long)packetBuffer[42] << 8;
+ secsSince1900 |= (unsigned long)packetBuffer[43];
+
+ // NTP server responds within 50ms, so it does not account for the one second lag.
+ // unsigned long secsSinceNTPRequest = (millis() - beginWait);
+ // Debug("secsSinceNTPRequest=",secsSinceNTPRequest);
+ unsigned long hackFactor = 1; // Without this the clock is 1 second behind (even when drawing without animation)
+
+ return secsSince1900 - 2208988800UL + hackFactor;
+ }
+ }
+ Serial.println("No NTP Response :-(");
+ return timeNotSet; // return 0 if unable to get the time
+}
+
+void DrawDate(time_t utc)
+{
+ time_t local = myTZ.toLocal(utc, &tcr);
+ int dd = day(local);
+ int mth = month(local);
+ int yr = year(local);
+
+ tft.setTextDatum(BC_DATUM);
+ char buffer[50];
+ if (NOT_US_DATE)
+ {
+ sprintf(buffer, "%02d/%02d/%d", dd, mth, yr);
+ }
+ else
+ {
+ // MURICA!!
+ sprintf(buffer, "%02d/%02d/%d", mth, dd, yr);
+ }
+
+ tft.setTextSize(4);
+ tft.drawString(buffer, 320 / 2, 210);
+
+ int dow = weekday(local);
+ String dayNames[] = {"", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
+ tft.setTextSize(4);
+ tft.drawString(dayNames[dow], 320 / 2, 170);
+}
+
+void SetupWiFi()
+{
+ while (WiFi.status() != WL_CONNECTED)
+ {
+ int numSSIDs = sizeof(credentials) / sizeof(credentials[0]);
+ for (size_t i = 0; (i < numSSIDs); i++)
+ {
+ String ssid = credentials[i][0];
+ String pass = credentials[i][1];
+
+ Serial.print("Connecting to ");
+ Serial.println();
+ Serial.print("pass: ");
+ Serial.println(credentials[i][1]);
+
+ tft.fillScreen(clockBackgroundColor);
+ tft.setTextFont(4);
+ tft.setTextSize(1);
+ tft.setTextDatum(MC_DATUM);
+ tft.drawString("Connecting to", 320 / 2, 240 / 2 - 40);
+ tft.drawString(ssid, 320 / 2, 240 / 2);
+
+ WiFi.begin(ssid.c_str(), pass.c_str());
+
+ int tries = 5 * 2;
+ String dots = "";
+ while (WiFi.status() != WL_CONNECTED && tries-- > 0)
+ {
+ delay(500);
+ Serial.print(".");
+ dots = dots + ".";
+ tft.drawString(dots, 320 / 2, 240 / 2 + 20);
+ }
+
+ if (WiFi.status() == WL_CONNECTED)
+ break;
+ }
+ }
+}
+
+void SetupNTP()
+{
+ Serial.print("IP number assigned by DHCP is ");
+ Serial.println(WiFi.localIP());
+ Serial.println("Starting UDP");
+ Udp.begin(localPort);
+ Serial.println("waiting for sync");
+ setSyncProvider(getNtpTime);
+ setSyncInterval(ntpSyncIntervalInSeconds);
+ while (timeStatus() == timeNotSet)
+ {
+ Serial.print(".");
+ delay(100);
+ }
+}
+
+/*-------- SETUP & LOOP ----------*/
+void setup()
+{
+ Serial.begin(115200);
+ SetupCYD();
+ SetupWiFi();
+ SetupNTP();
+ SetupDigits();
+}
+
+time_t prevDisplay = 0; // when the Digital clock was displayed
+
+void loop()
+{
+ time_t current = now();
+ if (current != prevDisplay)
+ {
+ prevDisplay = current;
+ ParseDigits(prevDisplay);
+ DrawDigitsAtOnce(); // Choose one: DrawDigitsWithoutAnimation(), DrawDigitsAtOnce(), DrawDigitsOneByOne()
+ DrawDate(prevDisplay); // Draw Date and day of the week.
+ DrawColons();
+ DrawAmPm();
+ }
+ delay(100);
+}
diff --git a/Examples/Projects/RollingClock/platformio.ini b/Examples/Projects/RollingClock/platformio.ini
new file mode 100644
index 0000000..ff2c443
--- /dev/null
+++ b/Examples/Projects/RollingClock/platformio.ini
@@ -0,0 +1,54 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+
+monitor_speed = 115200
+board_build.flash_mode = qio
+upload_speed = 115200
+lib_deps =
+ paulstoffregen/Time@^1.6.1
+ jchristensen/Timezone@^1.2.4
+ bodmer/TFT_eSPI@^2.5.33
+
+build_flags =
+ -D USER_SETUP_LOADED
+ -D ILI9341_2_DRIVER ; Alternative ILI9341 driver, see https://github.com/Bodmer/TFT_eSPI/issues/1172
+ -D TFT_WIDTH=240 ; #define TFT_WIDTH 240 // ST7789 240 x 240 and 240 x 320
+ -D TFT_HEIGHT=320 ; #define TFT_HEIGHT 320 // ST7789 240 x 320
+ -D TFT_BL=21 ; #define TFT_BL 21 // LED back-light control pin
+ -D TFT_BACKLIGHT_ON=HIGH ; #define TFT_BACKLIGHT_ON HIGH // Level to turn ON back-light (HIGH or LOW)
+ -D TFT_MISO=12 ; #define TFT_MISO 12
+ -D TFT_MOSI=13 ; #define TFT_MOSI 13
+ -D TFT_SCLK=14 ; #define TFT_SCLK 14
+ -D TFT_CS=15 ; #define TFT_CS 15 // Chip select control pin
+ -D TFT_DC=2 ; #define TFT_DC 2 // Data Command control pin
+ -D TFT_RST=-1 ; #define TFT_RST -1 // Set TFT_RST to -1 if display RESET is connected to ESP32 board RST
+ -D LOAD_GLCD ; #define LOAD_GLCD // Font 1. Original Adafruit 8 pixel font needs ~1820 bytes in FLASH
+ -D LOAD_FONT2 ; #define LOAD_FONT2 // Font 2. Small 16 pixel high font, needs ~3534 bytes in FLASH, 96 characters
+ ;-D LOAD_FONT3 ; ???#define LOAD_FONT4 // Font 4. Medium 26 pixel high font, needs ~5848 bytes in FLASH, 96 characters
+ -D LOAD_FONT4 ; #define LOAD_FONT4 // Font 4. Medium 26 pixel high font, needs ~5848 bytes in FLASH, 96 characters
+ ;-D LOAD_FONT5 ; ???#define LOAD_FONT6 // Font 6. Large 48 pixel font, needs ~2666 bytes in FLASH, only characters 1234567890:-.apm
+ -D LOAD_FONT6 ; #define LOAD_FONT6 // Font 6. Large 48 pixel font, needs ~2666 bytes in FLASH, only characters 1234567890:-.apm
+ -D LOAD_FONT7 ; #define LOAD_FONT7 // Font 7. 7 segment 48 pixel font, needs ~2438 bytes in FLASH, only characters 1234567890:-.
+ -D LOAD_FONT8 ; #define LOAD_FONT8 // Font 8. Large 75 pixel font needs ~3256 bytes in FLASH, only characters 1234567890:-.
+ -D LOAD_GFXFF ; #define LOAD_GFXFF // FreeFonts. Include access to the 48 Adafruit_GFX free fonts FF1 to FF48 and custom fonts
+ -D SMOOTH_FONT ; #define SMOOTH_FONT
+ -D SPI_FREQUENCY=55000000 ; #define SPI_FREQUENCY 55000000 // STM32 SPI1 only (SPI2 maximum is 27MHz)
+ -D SPI_READ_FREQUENCY=20000000 ; #define SPI_READ_FREQUENCY 20000000
+ -D SPI_TOUCH_FREQUENCY=2500000 ; #define SPI_TOUCH_FREQUENCY 2500000
+ ;-D TFT_INVERSION_ON ; #define TFT_INVERSION_ON <-- Uncomment this if your screen shows white instead of black background.
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
\ No newline at end of file
diff --git a/Examples/Showcases/1-Slideshow/1-Slideshow.ino b/Examples/Showcases/1-Slideshow/1-Slideshow.ino
new file mode 100644
index 0000000..a406bf3
--- /dev/null
+++ b/Examples/Showcases/1-Slideshow/1-Slideshow.ino
@@ -0,0 +1,256 @@
+/*******************************************************************
+ SD card slide show for the ESP32 Cheap Yellow Display.
+
+ https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display
+
+ Written by Claus Näveke
+ Github: https://github.com/TheNitek
+ *******************************************************************/
+
+// Make sure to copy the UserSetup.h file into the library as
+// per the Github Instructions. The pins are defined in there.
+
+#include
+// A library for interfacing with LCD displays
+//
+// Can be installed from the library manager (Search for "TFT_eSPI")
+// https://github.com/Bodmer/TFT_eSPI
+
+#include
+// A library for interfacing with the touch screen
+//
+// Can be installed from the library manager (Search for "XPT2046_Bitbang_Slim")
+// https://github.com/TheNitek/XPT2046_Bitbang_Arduino_Library
+
+#include
+
+#include
+// A library for accessing SD cards
+//
+// Can be installed from the library manager (Search for "SdFat")
+// https://github.com/greiman/SdFat
+
+typedef SdBaseFile File; // Avoid compile issues
+#include
+// A library for decoding JPGs
+//
+// Can be installed from the library manager (Search for "JPEGDEC")
+// https://github.com/bitbank2/JPEGDEC
+
+
+// ----------------------------
+// Touch Screen pins
+// ----------------------------
+
+// The CYD touch uses some non default
+// SPI pins
+
+#define XPT2046_IRQ 36
+#define XPT2046_MOSI 32
+#define XPT2046_MISO 39
+#define XPT2046_CLK 25
+#define XPT2046_CS 33
+
+TFT_eSPI tft = TFT_eSPI();
+JPEGDEC jpeg;
+
+XPT2046_Bitbang ts = XPT2046_Bitbang(XPT2046_MOSI, XPT2046_MISO, XPT2046_CLK, XPT2046_CS);
+
+// Functions to access a file on the SD card
+SPIClass sdSpi = SPIClass(VSPI);
+SdSpiConfig sdSpiConfig = SdSpiConfig(SS, DEDICATED_SPI, SD_SCK_MHZ(32), &sdSpi);
+SdFat sd;
+SdBaseFile root;
+SdBaseFile jpgFile;
+int16_t currentIndex = 0;
+uint16_t fileCount = 0;
+
+uint32_t timer;
+int16_t y_offset;
+int16_t lastY;
+
+volatile bool buttonPressed = false;
+
+void IRAM_ATTR buttonInt() {
+ buttonPressed = true;
+}
+
+int JPEGDraw(JPEGDRAW *pDraw) {
+ tft.pushImage(pDraw->x, pDraw->y, pDraw->iWidth, pDraw->iHeight, pDraw->pPixels);
+ return 1;
+}
+
+void * myOpen(const char *filename, int32_t *size) {
+ jpgFile = sd.open(filename);
+ *size = jpgFile.size();
+ return &jpgFile;
+}
+void myClose(void *handle) {
+ if (jpgFile) jpgFile.close();
+}
+int32_t myRead(JPEGFILE *handle, uint8_t *buffer, int32_t length) {
+ if (!jpgFile) return 0;
+ return jpgFile.read(buffer, length);
+}
+int32_t mySeek(JPEGFILE *handle, int32_t position) {
+ if (!jpgFile) return 0;
+ return jpgFile.seek(position);
+}
+
+void decodeJpeg(const char *name) {
+ jpeg.open(name, myOpen, myClose, myRead, mySeek, JPEGDraw);
+ // If the image doesn't fill the screen: make background black (but safe the time if not needed)
+ if(jpeg.getWidth() < tft.width() || jpeg.getHeight() < tft.height()) {
+ tft.fillScreen(TFT_BLACK);
+ }
+ jpeg.decode((tft.width()-jpeg.getWidth())/2, (tft.height()-jpeg.getHeight())/2, 0);
+ jpeg.close();
+}
+
+void loadImage(uint16_t targetIndex) {
+ if(targetIndex >= fileCount) {
+ // Starting from the beginning again
+ targetIndex = 0;
+ }
+
+ Serial.print("Loading file no "); Serial.println(targetIndex);
+
+ root.rewind();
+
+ uint16_t index = 0;
+
+ FsFile entry;
+ char name[100];
+ while (entry.openNext(&root)) {
+ if (entry.isDirectory()) {
+ entry.close();
+ continue;
+ }
+ entry.getName(name, sizeof(name));
+ const int len = strlen(name);
+ if (len > 3 && strcasecmp(name + len - 3, "JPG") != 0) {
+ entry.close();
+ continue;
+ }
+
+ if(index < targetIndex) {
+ index++;
+ entry.close();
+ continue;
+ }
+
+ Serial.print("File: "); Serial.println(name);
+
+ decodeJpeg(name);
+
+ entry.close();
+ return;
+ }
+
+ Serial.print("Could not load file no "); Serial.println(targetIndex);
+}
+
+// Show error on the display and serial
+void error(const char *msg) {
+ tft.fillScreen(TFT_BLACK);
+ Serial.println();
+ tft.setCursor(0, 0);
+ tft.println("Could not open /");
+ while(true) delay(1000);
+}
+
+void setup() {
+ Serial.begin(115200);
+
+ // Button for next image
+ pinMode(0, INPUT);
+ // Register an interrupt for the next button
+ attachInterrupt(0, buttonInt, FALLING);
+
+ // disable RGB LED on the back
+ pinMode(4, OUTPUT);
+ pinMode(16, OUTPUT);
+ pinMode(17, OUTPUT);
+ digitalWrite(4, HIGH);
+ digitalWrite(16, HIGH);
+ digitalWrite(17, HIGH);
+
+ // Start the tft display and set it to black
+ tft.init();
+ tft.setRotation(1); //This is the display in landscape
+
+ // Clear the screen before writing to it
+ tft.fillScreen(TFT_BLACK);
+ tft.setTextColor(TFT_WHITE, TFT_BLACK);
+ tft.setTextSize(2);
+ tft.setSwapBytes(true);
+
+ // Fix image quality for CYD2USB
+#ifdef TFT_INVERSION_ON
+ tft.writecommand(ILI9341_GAMMASET); //Gamma curve selected
+ tft.writedata(2);
+ delay(120);
+ tft.writecommand(ILI9341_GAMMASET); //Gamma curve selected
+ tft.writedata(1);
+#endif
+
+ ts.begin();
+
+ // Initialize SD card
+ if(!sd.begin(sdSpiConfig)) {
+ // SD error, stop here
+ sd.initErrorPrint(&Serial);
+ tft.setCursor(0, 0);
+ sd.initErrorPrint(&tft);
+ while(true) delay(1000);
+ }
+
+ Serial.print("FAT type: "); sd.printFatType(&Serial); Serial.println();
+
+ if(!root.open("/")) {
+ error("Could not open /");
+ }
+
+ // Count the number of JPGs on the card
+ FsFile file;
+ char name[100];
+ while (file.openNext(&root))
+ {
+ file.getName(name, sizeof(name));
+ const int len = strlen(name);
+ if (len > 3 && strcasecmp(name + len - 3, "JPG") == 0) {
+ fileCount++;
+ }
+ file.close();
+ }
+
+ if(fileCount == 0) {
+ error("No .JPG files found");
+ }
+
+ Serial.print("JPGs found: "); Serial.println(fileCount);
+
+ // Show first image
+ loadImage(currentIndex);
+
+ timer = millis();
+}
+
+void loop() {
+ TouchPoint t = ts.getTouch();
+
+ // Display next image after 10 seconds or button press
+ if((millis() - timer > 10*1000) || buttonPressed || t.zRaw > 0) {
+ Serial.printf("x: %d y: %d xRaw: %d yRaw: %d zRaw: %d\n", t.x, t.y, t.xRaw, t.yRaw, t.zRaw);
+ currentIndex++;
+ loadImage(currentIndex);
+ timer = millis();
+ buttonPressed = false;
+ }
+
+ if(currentIndex >= fileCount) {
+ // Starting from the beginning again
+ currentIndex = 0;
+ }
+ delay(100);
+}
\ No newline at end of file
diff --git a/Examples/Showcases/1-Slideshow/platformio.ini b/Examples/Showcases/1-Slideshow/platformio.ini
new file mode 100644
index 0000000..d6dabc6
--- /dev/null
+++ b/Examples/Showcases/1-Slideshow/platformio.ini
@@ -0,0 +1,55 @@
+[platformio]
+src_dir = .
+default_envs = cyd
+
+[env]
+platform = espressif32
+board = esp32dev
+framework = arduino
+lib_deps =
+ bodmer/TFT_eSPI@^2.5.33
+ bitbank2/JPEGDEC@^1.2.8
+ greiman/SdFat@^2.2.2
+ nitek/XPT2046_Bitbang_Slim@^2.0.0
+monitor_speed = 115200
+monitor_filters = esp32_exception_decoder
+upload_speed = 921600
+board_build.partitions=min_spiffs.csv
+board_build.arduino.upstream_packages = no
+build_flags =
+ -DUSER_SETUP_LOADED
+ -DILI9341_2_DRIVER
+ -DTFT_WIDTH=240
+ -DTFT_HEIGHT=320
+ -DTFT_MISO=12
+ -DTFT_MOSI=13
+ -DTFT_SCLK=14
+ -DTFT_CS=15
+ -DUSE_HSPI_PORT
+ -DTFT_DC=2
+ -DTFT_RST=-1
+ -DTFT_BL=21
+ -DTFT_BACKLIGHT_ON=HIGH
+ -DTFT_BACKLIGHT_OFF=LOW
+ -DSPI_FREQUENCY=55000000
+ -DSPI_READ_FREQUENCY=20000000
+ -DSPI_TOUCH_FREQUENCY=2500000
+ -DLOAD_GLCD
+ -DLOAD_FONT2
+ -DLOAD_FONT4
+ -DLOAD_FONT6
+ -DLOAD_FONT7
+ -DLOAD_FONT8
+ -DLOAD_GFXFF
+ -DSMOOTH_FONT=0
+
+[env:cyd]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_OFF
+
+[env:cyd2usb]
+build_flags =
+ ${env.build_flags}
+ -DTFT_INVERSION_ON
+
diff --git a/Examples/openHASP/README.md b/Examples/openHASP/README.md
new file mode 100644
index 0000000..20f0ebd
--- /dev/null
+++ b/Examples/openHASP/README.md
@@ -0,0 +1,117 @@
+# openHASP
+[openHASP](https://www.openhasp.com) allows you to control your Home Assistant installation via a customisable touchscreen UI.
+
+## Current status
+Support for the CYD is in beta, as such you'll need to use the 'nightly' builds. Currently only the display and touchscreen are supported out of the box but adding support for the RGB LED is mostly trivial. There is no support for the speaker and the LDR output does not appear to work
+
+## OpenHASP vs ESPHome
+ESPHome is much more configurable, supports more peripherals and is fairly easy to install the integration and get working. Generating pages for the CYD is done exclusively through YAML and is a bit fiddly. Any buttons/widgets you create are generally automagically added to Home Assistant.
+
+OpenHASP is much easier to work with, but is slightly harder to install. Generating and testing pages is a lot easier, but peripheral support is basically non-existant in comparison. Also any widgets you create have to be manually added via YAML to Home Assistant.
+
+
+I went with OpenHASP as making pages was a lot easier and I didn't plan to use any other peripherals other than the touchscreen and display.
+
+## Installing onto the CYD
+Note you'll need to get the full firmware `Sunton 2432S028R` build from the [nightly page](https://nightly.openhasp.com/):
+
+
+You should be able to web install from that page by selecting the correct build and pressing the `INSTALL` button. Alternatively you can use the Espressif 'Flash Download Tools' to upload the firmware, instructions can be found [here](https://openhasp.haswitchplate.com/0.7.0/firmware/esp32/)
+
+Once installed onto the CYD you configure it by connecting to the wifi network it creates (it displays a QR code to make this easy). Once connected to the network, navigate to http://192.168.4.1 to finish [setting up the device.](https://www.openhasp.com/0.7.0/firmware/wifi-setup/)
+
+## Setting up the Home Assistant openHASP integration
+This isn't a whole lot of fun and isn't a one click process. It's described [here](https://openhasp.haswitchplate.com/0.7.0/integrations/home-assistant/howto/)
+
+
+## Creating and modifying pages
+If you got this far, relax! Installing and setting up the HA integration is the hard part. All that's left is to generate some pages for the CYD to display and then tell Home Assistant what you want to do when a button is pressed.
+
+There are examples on how to do this on the [openHASP website](https://www.openhasp.com/0.7.0/integrations/home-assistant/sampl_conf/). Make sure you refer to the [0.7.0 documentation](https://www.openhasp.com/0.7.0/) as that is what the nightly builds use
+
+## Loading pages from Home Assistant
+It's possible to setup openHASP so instead of the pages being held in flash memory, they are loaded over the network from your Home Assistant installation. You may find this useful if you have multiple devices displaying the same content.
+
+Upload your pages.jsonl to somewhere on your Home Assistant server, I put mine in `/homeassistant/openhasp/pages.jsonl`
+
+Make sure your configuration.yaml has something like the following:
+```
+homeassistant:
+ allowlist_external_dirs:
+ - "/config/openhasp"
+```
+
+Restart Home Assistant to update the configuration and navigate to `Home Assistant -> Settings -> Devices and services.`
+
+Find the openHASP button under 'Configured' and click on it. On the right hand side you should have a heading 'Integration Entities' with a list of your plates. Click on configure.
+
+An options box will pop up, under 'Full path to the JSONL file' put the path of the page you uploaded earlier, in my case it's `/config/openhasp/pages.jsonl`
+
+## Adding the RGB LED and physical button
+Navigate to the device using a webbrowser and goto `Configuration'->'GPIO settings'->Add New Pin Outputs`
+
+
+Add the following pin inputs, make sure they are set to 'inverted'
+```
+Pin Type Group Default Action
+
+4 Mood Red 0 Inverted
+
+16 Mood Green 0 Inverted
+
+17 Mood Blue 0 Inverted
+```
+
+To add the physical button, navigate to `Configuration'->'GPIO settings'->Add New Pin Inputs`
+```
+Pin Type Group Default Action
+
+0 Push Button 0 Normal
+```
+Unlike the touchscreen buttons, these will get automagically added to Home Assistant.
+
+
+# Things to watch out for
+
+## Large fonts
+Be aware that [using fonts](https://www.openhasp.com/0.7.0/design/fonts/) with a pixel size greater than 32px causes openHASP to use a TTF font which requires a *lot* more memory. On devices without PSRAM like the CYD this can cause random reboots and issues when loading certain pages in the WebUI
+
+## MQTT Authentication problems
+It should be as simple as going to `Home Assistant -> Settings -> People`, adding an `openhasp` user and setting a password. Bear in mind there may be a problem when using especially long MQTT passwords as openHASP appears to have a hardcoded limit of [64 characters](https://github.com/HASwitchPlate/openHASP/blob/6cf4262f2356eaa686abe045ab01a5467a6963b1/include/hasp_conf.h#L16)
+
+## Troubleshooting
+When things start being weird, it's a good idea to connect to the serial port and look at the logs. Connect the plate to your PC via USB and download [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html). Select the connection type as 'Serial' and the speed to '115200'. You'll have to use device manager to see which COM port to put into the 'Serial line' box (mine comes up as COM7).
+```
+ELF file SHA256: 0000000000000000
+
+Rebooting...
+ets Jul 29 2019 12:21:46
+
+rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
+configsip: 0, SPIWP:0xee
+clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
+mode:DIO, clock div:2
+load:0x3fff0030,len:184
+load:0x40078000,len:12732
+ho 0 tail 12 room 4
+load:0x40080400,len:2908
+entry 0x400805c4
+
+
+
+ open____ _____ _____ _____
+ | | | _ | __| _ |
+ | | |__ | __|
+ |__|__|__|__|_____|__|
+ Home Automation Switch Plate
+ Open Hardware edition v0.7.0-rc6
+
+[06:21:16.693][110580/160512 31][ 0/ 0 0] DBUG: Started @ 115200 bps
+#[06:21:16.702][110580/160512 31][ 0/ 0 0] DBUG: Environment: esp32-2432s028r_4MB
+#[06:21:16.712][110580/160512 31][ 0/ 0 0] UART: Started
+#[06:21:16.720][110580/160512 31][ 0/ 0 0] UART: Client login from serial
+#[06:21:16.729][110580/160512 31][ 0/ 0 0] CONF: SPI flash FS mounted
+Prompt > [06:21:16.767][110580/160512 31][ 0/ 0 0] CONF: Loading /config.json
+Prompt > [06:21:16.778][110580/159712 30][ 0/ 0 0] CONF: Loaded /config.json
+Prompt > [06:21:16.788][110580/160576 31][ 0/ 0 0] DBUG: Loading debug settings
+```
diff --git a/Hardware/SDtoNFC/Gerber_Sd to NFC Board_2023-12-06.zip b/Hardware/SDtoNFC/Gerber_Sd to NFC Board_2023-12-06.zip
new file mode 100644
index 0000000..e43b971
Binary files /dev/null and b/Hardware/SDtoNFC/Gerber_Sd to NFC Board_2023-12-06.zip differ
diff --git a/Hardware/SDtoNFC/Readme.md b/Hardware/SDtoNFC/Readme.md
new file mode 100644
index 0000000..0b34a61
--- /dev/null
+++ b/Hardware/SDtoNFC/Readme.md
@@ -0,0 +1,21 @@
+# SD to NFC Adaptor
+This is a PCB for breaking out the pins of the MicroSD Card. It is specifically designed for the red PN532 NFC module, but it can be used for anything.
+
+## What PCB Thickness to order
+
+SD cards are typically 0.75mm thick, but that is not a typical PCB thickness that is offered by the fab houses
+
+The SD card sniffer I bought from Aliexpress was 1mm thick
+
+I've ordered both 0.8mm and 1mm PCBs from JLC and both worked ok.
+
+## NFC Module
+
+[PN532 NFC reader - Aliexpress*](https://s.click.aliexpress.com/e/_DCanbAB)
+
+
+## License
+
+CERN Open Hardware Licence v1.2
+
+Essentially, do whatever you want with it.
diff --git a/PINS.md b/PINS.md
index 4b8e6cc..61514ae 100644
--- a/PINS.md
+++ b/PINS.md
@@ -76,13 +76,15 @@ Note: LEDs are "active low", meaning HIGH == off, LOW == on
|IO17|Blue LED||
## SD Card
+Uses the VSPI
+Pin names are predefined in SPI.h
|Pin|Use|Note|
|---|---|----|
-|IO5|SD_CS||
-|IO18|SD_SCK||
-|IO19|SD_MISO||
-|IO23|SD_MOSI||
+|IO5|SS||
+|IO18|SCK||
+|IO19|MISO||
+|IO23|MOSI||
## Touch Screen
@@ -101,6 +103,7 @@ Note: LEDs are "active low", meaning HIGH == off, LOW == on
|IO34|||
## Display
+Uses the HSPI
|Pin|Use|Note|
|---|---|----|
diff --git a/PROJECTS.md b/PROJECTS.md
index 51edb0b..33d170a 100644
--- a/PROJECTS.md
+++ b/PROJECTS.md
@@ -17,6 +17,7 @@ Projects appearing on here is not necessarily a seal of approval from me, I will
| ESP32-fluid-simulation | A small fluid simulation with touch input | [Kenny Peng](https://github.com/colonelwatch) | | [Github](https://github.com/colonelwatch/ESP32-fluid-simulation) | |
| ESP32-TV | Play Video Files on the ESP32 | [atomic14](https://github.com/atomic14) | Speaker if you want sound and possibly an IR receiver | [Github](https://github.com/atomic14/esp32-tv) | |
| xtouch | "The xtouch screen is a revolutionary addition to your BambuLab Printer" | [xperiments-in](https://github.com/xperiments-in) (\#) | | [Github](https://github.com/xperiments-in/xtouch) | [Webflash](https://github.com/xperiments-in/xtouch#online-web-installer) |
+| CYD-Klipper | An implementation of a wireless Klipper status display on an ESP32 + screen | [Sims](https://github.com/suchmememanyskill) | | [Github](https://github.com/suchmememanyskill/CYD-Klipper) | [Webflash](https://suchmememanyskill.github.io/CYD-Klipper/) |
(\#) = Project not added by original author
diff --git a/README.md b/README.md
index fcf5300..e306ed4 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# ESP32-Cheap-Yellow-Display
-There is an ESP32 with a built in 320 x 240 LCD display with a touch screen called the "ESP32-2432S028R", since this doesn't roll of the tongue, I propose it should be renamed the "Cheap Yellow Display" or CYD for short. This display is only about $15 delivered so I think it's really good value.
+There is an ESP32 with a built in 320 x 240 2.8" LCD display with a touch screen called the "ESP32-2432S028R", since this doesn't roll of the tongue, I propose it should be renamed the "Cheap Yellow Display" or CYD for short. This display is only about $15 delivered so I think it's really good value.
![image](https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/assets/1562562/76c3d481-2523-4b6f-881c-2e29f9368cd0)
@@ -9,7 +9,7 @@ There is an ESP32 with a built in 320 x 240 LCD display with a touch screen call
The CYD has the following features:
- ESP32 (With Wifi and Bluetooth)
-- 320 x 240 LCD Display
+- 320 x 240 LCD Display (2.8")
- Touch Screen (Resistive)
- USB for powering and programming
- SD Card Slot, LED and some additional pins broken out
@@ -95,6 +95,17 @@ This project is licensed as MIT as per the [license file](/LICENSE)
The one exception to this is the [OriginalDocumentation](/OriginalDocumentation/) folder, that I do not have the right to license
+## Other Languages
+
+Some members of the community have ported some of this information to other languages!
+
+Please note: I can't gaurantee the accuracy of the translation, how up to date they are or the content on them in general.
+
+- [French / Française](https://github.com/usini/ESP32-Cheap-Yellow-Display-Documentation-FR)
+- [German / Deutsch](https://github.com/paelzer/ESP32-Cheap-Yellow-Display-Documentation-DE)
+
+If you would like to contribure a translation, please name the repo with the language name or code in the repo name and you can link it here.
+
## Help Support what I do!
[If you enjoy my work, please consider becoming a Github sponsor!](https://github.com/sponsors/witnessmenow/)
diff --git a/cyd.md b/cyd.md
new file mode 100644
index 0000000..cd48fb8
--- /dev/null
+++ b/cyd.md
@@ -0,0 +1,19 @@
+## What is a Cheap Yellow Display (CYD)?
+
+A CYD is a ESP32-2432S028, an ESP32 development board with a 2.8" display with a resistive touch screen,
+
+There are other boards with different sizes displays that look similar but **are not** a CYD. This isn't to try exclude anyone, but there so many different displays and types that it would be incredibly difficult and very confusing to support all of them.
+
+You can verify you have the correct board by checking the number on the back of the display.
+
+![image](https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display/assets/1562562/d23bf84f-f34b-4814-b609-87c359d6334e)
+
+## My CYD has two USB ports
+
+The original CYD only has a micro USB port, but there is a device that is also labelled a *ESP32-2432S028* that has two USB ports, one micro USB and one USB-C.
+
+If an extra USB port was the only difference, there would be no problems, but unfortunately that is not the case.
+
+The display is also different on these boards, so it requires a different config file
+
+Ideally we would just not call it a CYD, but it seems to be a very popular board, so I think it would be too confusing to not handle it.