diff --git a/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml b/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml
index ca3aab7..3ceccfe 100644
--- a/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml
+++ b/.idea/.idea.KhaoticEngineReborn/.idea/workspace.xml
@@ -5,12 +5,16 @@
-
-
+
+
+
+
-
-
+
+
+
+
@@ -64,7 +68,7 @@
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"nodejs_package_manager_path": "npm",
- "settings.editor.selected.configurable": "preferences.keymap",
+ "settings.editor.selected.configurable": "preferences.pluginManager",
"vue.rearranger.settings.migration": "true"
}
}
@@ -201,6 +205,10 @@
+
+
+
+
diff --git a/CoreLib/Color.cpp b/CoreLib/Color.cpp
new file mode 100644
index 0000000..0a1c2f3
--- /dev/null
+++ b/CoreLib/Color.cpp
@@ -0,0 +1,18 @@
+#include "pch.h"
+#include "Color.h"
+#if __has_include("Color.g.cpp")
+#include "Color.g.cpp"
+#endif
+
+namespace winrt::enginecustom::implementation
+{
+ int32_t Color::MyProperty()
+ {
+ throw hresult_not_implemented();
+ }
+
+ void Color::MyProperty(int32_t /*value*/)
+ {
+ throw hresult_not_implemented();
+ }
+}
diff --git a/CoreLib/Color.h b/CoreLib/Color.h
new file mode 100644
index 0000000..23ade1d
--- /dev/null
+++ b/CoreLib/Color.h
@@ -0,0 +1,21 @@
+#pragma once
+
+#include "Color.g.h"
+
+namespace winrt::enginecustom::implementation
+{
+ struct Color : ColorT
+ {
+ Color() = default;
+
+ int32_t MyProperty();
+ void MyProperty(int32_t value);
+ };
+}
+
+namespace winrt::enginecustom::factory_implementation
+{
+ struct Color : ColorT
+ {
+ };
+}
diff --git a/CoreLib/Color.idl b/CoreLib/Color.idl
new file mode 100644
index 0000000..cbbecc5
--- /dev/null
+++ b/CoreLib/Color.idl
@@ -0,0 +1,10 @@
+namespace enginecustom
+{
+ [bindable]
+ [default_interface]
+ runtimeclass Color
+ {
+ Color();
+ Int32 MyProperty;
+ }
+}
diff --git a/CoreLib/DemoScene_V10.1.2.ker b/CoreLib/DemoScene_V10.1.2.ker
new file mode 100644
index 0000000..0278198
--- /dev/null
+++ b/CoreLib/DemoScene_V10.1.2.ker
@@ -0,0 +1 @@
+1 isosphere 0 10 0 0 -0 0 1 1 1 Content/Assets/Kobject/isosphere.obj ALPHA_MAPPING 1 Unknown 1 0 2 assets/Texture/Bricks2K.png F:\Github_Repo\khaotic-engine-Reborn\enginecustom\assets\Texture\moss01.png 1 assets/Texture/BricksNRM2K.png 1 assets/Texture/BricksGLOSS2K.png 1 F:\Github_Repo\khaotic-engine-Reborn\enginecustom\assets\Texture\alpha01.png
diff --git a/CoreLib/KhaoticIcon.ico b/CoreLib/KhaoticIcon.ico
new file mode 100644
index 0000000..3db73a3
Binary files /dev/null and b/CoreLib/KhaoticIcon.ico differ
diff --git a/CoreLib/TODO.txt b/CoreLib/TODO.txt
new file mode 100644
index 0000000..b2af2f5
--- /dev/null
+++ b/CoreLib/TODO.txt
@@ -0,0 +1,8 @@
+- Scene Manager :
+
+TODO : Save and Load Scene
+
+- ImguiManager :
+
+TODO : Add Save and Load Scene Button in the bar menu
+TODO : Add a preview of the game in a new window
\ No newline at end of file
diff --git a/CoreLib/assets/Model/TXT/bath.txt b/CoreLib/assets/Model/TXT/bath.txt
new file mode 100644
index 0000000..4f067c7
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/bath.txt
@@ -0,0 +1,82 @@
+Vertex Count: 78
+
+Data:
+
+4 -0.5 -4 0.998008 0.998008 0 1 -0
+-4 -0.5 4 0.001992 0.00199199 0 1 -0
+4 -0.5 4 0.998008 0.00199199 0 1 -0
+4 -0.5 -4 0.998008 0.998008 0 1 -0
+-4 -0.5 -4 0.001992 0.998008 0 1 -0
+-4 -0.5 4 0.001992 0.00199199 0 1 -0
+4 1 4 0.187127 0.998008 0 0 -1
+-4 -0.5 4 0.000374 0.00199199 0 0 -1
+-4 1 4 0.187127 0.00199199 0 0 -1
+4 -0.5 4 0.000374 0.998008 0 0 -1
+-4 -0.5 4 0.000374 0.00199199 0 0 -1
+4 1 4 0.187127 0.998008 0 0 -1
+4 1 -4 0.187126 0.998008 -1 0 -0
+4 -0.5 4 0.000373 0.00199199 -1 0 -0
+4 1 4 0.187126 0.00199199 -1 0 -0
+4 -0.5 -4 0.000373 0.998008 -1 0 -0
+4 -0.5 4 0.000373 0.00199199 -1 0 -0
+4 1 -4 0.187126 0.998008 -1 0 -0
+-4 1 -4 0.000374 0.00199199 0 0 1
+4 -0.5 -4 0.187127 0.998008 0 0 1
+4 1 -4 0.000374 0.998008 0 0 1
+-4 1 -4 0.000374 0.00199199 0 0 1
+-4 -0.5 -4 0.187127 0.00199199 0 0 1
+4 -0.5 -4 0.187127 0.998008 0 0 1
+-4 1 4 0.187127 0.998008 1 0 -0
+-4 -0.5 -4 0.000374 0.00199199 1 0 -0
+-4 1 -4 0.187127 0.00199199 1 0 -0
+-4 -0.5 4 0.000374 0.998008 1 0 -0
+-4 -0.5 -4 0.000374 0.00199199 1 0 -0
+-4 1 4 0.187127 0.998008 1 0 -0
+-5 1 5 0.199602 0.00199199 -1 0 -0
+-5 -1 -5 0.000398 0.998008 -1 0 -0
+-5 -1 5 0.000398 0.00199199 -1 0 -0
+-5 1 -5 0.199602 0.998008 -1 0 -0
+-5 -1 -5 0.000398 0.998008 -1 0 -0
+-5 1 5 0.199602 0.00199199 -1 0 -0
+5 1 -5 0.199602 0.00199199 1 0 -0
+5 -1 5 0.000398 0.998008 1 0 -0
+5 -1 -5 0.000398 0.00199199 1 0 -0
+5 1 5 0.199602 0.998008 1 0 -0
+5 -1 5 0.000398 0.998008 1 0 -0
+5 1 -5 0.199602 0.00199199 1 0 -0
+-5 -1 5 0.199602 0.00199199 0 0 1
+5 1 5 0.000398 0.998008 0 0 1
+-5 1 5 0.000398 0.00199199 0 0 1
+5 -1 5 0.199602 0.998008 0 0 1
+5 1 5 0.000398 0.998008 0 0 1
+-5 -1 5 0.199602 0.00199199 0 0 1
+-5 1 5 0.001992 0.00199199 0 1 -0
+-4 1 -4 0.101594 0.898406 0 1 -0
+-5 1 -5 0.001992 0.998008 0 1 -0
+-5 1 5 0.001992 0.00199199 0 1 -0
+-4 1 4 0.101594 0.101594 0 1 -0
+-4 1 -4 0.101594 0.898406 0 1 -0
+-4 1 -4 0.101594 0.898406 0 1 -0
+5 1 -5 0.998008 0.998008 0 1 -0
+-5 1 -5 0.001992 0.998008 0 1 -0
+4 1 -4 0.898406 0.898406 0 1 -0
+5 1 -5 0.998008 0.998008 0 1 -0
+-4 1 -4 0.101594 0.898406 0 1 -0
+4 1 -4 0.898406 0.898406 0 1 -0
+5 1 5 0.998008 0.00199199 0 1 -0
+5 1 -5 0.998008 0.998008 0 1 -0
+4 1 4 0.898406 0.101594 0 1 -0
+5 1 5 0.998008 0.00199199 0 1 -0
+4 1 -4 0.898406 0.898406 0 1 -0
+4 1 4 0.898406 0.101594 0 1 -0
+-5 1 5 0.001992 0.00199199 0 1 -0
+5 1 5 0.998008 0.00199199 0 1 -0
+-5 1 5 0.001992 0.00199199 0 1 -0
+4 1 4 0.898406 0.101594 0 1 -0
+-4 1 4 0.101594 0.101594 0 1 -0
+-5 1 -5 0.199602 0.00199199 0 0 -1
+5 -1 -5 0.000398 0.998008 0 0 -1
+-5 -1 -5 0.000398 0.00199199 0 0 -1
+5 1 -5 0.199602 0.998008 0 0 -1
+5 -1 -5 0.000398 0.998008 0 0 -1
+-5 1 -5 0.199602 0.00199199 0 0 -1
diff --git a/CoreLib/assets/Model/TXT/chunk.txt b/CoreLib/assets/Model/TXT/chunk.txt
new file mode 100644
index 0000000..2717f8e
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/chunk.txt
@@ -0,0 +1,403 @@
+Vertex Count: 400
+
+Data:
+0 0.0 0 0.0 0.0 0.0 1.0 0.0
+1 0.0 0 1.0 0.0 0.0 1.0 0.0
+1 0.0 1 1.0 1.0 0.0 1.0 0.0
+0 0.0 1 0.0 1.0 0.0 1.0 0.0
+0 0.0 1 0.0 0.0 0.0 1.0 0.0
+1 0.0 1 1.0 0.0 0.0 1.0 0.0
+1 0.0 2 1.0 1.0 0.0 1.0 0.0
+0 0.0 2 0.0 1.0 0.0 1.0 0.0
+0 0.0 2 0.0 0.0 0.0 1.0 0.0
+1 0.0 2 1.0 0.0 0.0 1.0 0.0
+1 0.0 3 1.0 1.0 0.0 1.0 0.0
+0 0.0 3 0.0 1.0 0.0 1.0 0.0
+0 0.0 3 0.0 0.0 0.0 1.0 0.0
+1 0.0 3 1.0 0.0 0.0 1.0 0.0
+1 0.0 4 1.0 1.0 0.0 1.0 0.0
+0 0.0 4 0.0 1.0 0.0 1.0 0.0
+0 0.0 4 0.0 0.0 0.0 1.0 0.0
+1 0.0 4 1.0 0.0 0.0 1.0 0.0
+1 0.0 5 1.0 1.0 0.0 1.0 0.0
+0 0.0 5 0.0 1.0 0.0 1.0 0.0
+0 0.0 5 0.0 0.0 0.0 1.0 0.0
+1 0.0 5 1.0 0.0 0.0 1.0 0.0
+1 0.0 6 1.0 1.0 0.0 1.0 0.0
+0 0.0 6 0.0 1.0 0.0 1.0 0.0
+0 0.0 6 0.0 0.0 0.0 1.0 0.0
+1 0.0 6 1.0 0.0 0.0 1.0 0.0
+1 0.0 7 1.0 1.0 0.0 1.0 0.0
+0 0.0 7 0.0 1.0 0.0 1.0 0.0
+0 0.0 7 0.0 0.0 0.0 1.0 0.0
+1 0.0 7 1.0 0.0 0.0 1.0 0.0
+1 0.0 8 1.0 1.0 0.0 1.0 0.0
+0 0.0 8 0.0 1.0 0.0 1.0 0.0
+0 0.0 8 0.0 0.0 0.0 1.0 0.0
+1 0.0 8 1.0 0.0 0.0 1.0 0.0
+1 0.0 9 1.0 1.0 0.0 1.0 0.0
+0 0.0 9 0.0 1.0 0.0 1.0 0.0
+0 0.0 9 0.0 0.0 0.0 1.0 0.0
+1 0.0 9 1.0 0.0 0.0 1.0 0.0
+1 0.0 10 1.0 1.0 0.0 1.0 0.0
+0 0.0 10 0.0 1.0 0.0 1.0 0.0
+1 0.0 0 0.0 0.0 0.0 1.0 0.0
+2 0.0 0 1.0 0.0 0.0 1.0 0.0
+2 0.0 1 1.0 1.0 0.0 1.0 0.0
+1 0.0 1 0.0 1.0 0.0 1.0 0.0
+1 0.0 1 0.0 0.0 0.0 1.0 0.0
+2 0.0 1 1.0 0.0 0.0 1.0 0.0
+2 0.0 2 1.0 1.0 0.0 1.0 0.0
+1 0.0 2 0.0 1.0 0.0 1.0 0.0
+1 0.0 2 0.0 0.0 0.0 1.0 0.0
+2 0.0 2 1.0 0.0 0.0 1.0 0.0
+2 0.0 3 1.0 1.0 0.0 1.0 0.0
+1 0.0 3 0.0 1.0 0.0 1.0 0.0
+1 0.0 3 0.0 0.0 0.0 1.0 0.0
+2 0.0 3 1.0 0.0 0.0 1.0 0.0
+2 0.0 4 1.0 1.0 0.0 1.0 0.0
+1 0.0 4 0.0 1.0 0.0 1.0 0.0
+1 0.0 4 0.0 0.0 0.0 1.0 0.0
+2 0.0 4 1.0 0.0 0.0 1.0 0.0
+2 0.0 5 1.0 1.0 0.0 1.0 0.0
+1 0.0 5 0.0 1.0 0.0 1.0 0.0
+1 0.0 5 0.0 0.0 0.0 1.0 0.0
+2 0.0 5 1.0 0.0 0.0 1.0 0.0
+2 0.0 6 1.0 1.0 0.0 1.0 0.0
+1 0.0 6 0.0 1.0 0.0 1.0 0.0
+1 0.0 6 0.0 0.0 0.0 1.0 0.0
+2 0.0 6 1.0 0.0 0.0 1.0 0.0
+2 0.0 7 1.0 1.0 0.0 1.0 0.0
+1 0.0 7 0.0 1.0 0.0 1.0 0.0
+1 0.0 7 0.0 0.0 0.0 1.0 0.0
+2 0.0 7 1.0 0.0 0.0 1.0 0.0
+2 0.0 8 1.0 1.0 0.0 1.0 0.0
+1 0.0 8 0.0 1.0 0.0 1.0 0.0
+1 0.0 8 0.0 0.0 0.0 1.0 0.0
+2 0.0 8 1.0 0.0 0.0 1.0 0.0
+2 0.0 9 1.0 1.0 0.0 1.0 0.0
+1 0.0 9 0.0 1.0 0.0 1.0 0.0
+1 0.0 9 0.0 0.0 0.0 1.0 0.0
+2 0.0 9 1.0 0.0 0.0 1.0 0.0
+2 0.0 10 1.0 1.0 0.0 1.0 0.0
+1 0.0 10 0.0 1.0 0.0 1.0 0.0
+2 0.0 0 0.0 0.0 0.0 1.0 0.0
+3 0.0 0 1.0 0.0 0.0 1.0 0.0
+3 0.0 1 1.0 1.0 0.0 1.0 0.0
+2 0.0 1 0.0 1.0 0.0 1.0 0.0
+2 0.0 1 0.0 0.0 0.0 1.0 0.0
+3 0.0 1 1.0 0.0 0.0 1.0 0.0
+3 0.0 2 1.0 1.0 0.0 1.0 0.0
+2 0.0 2 0.0 1.0 0.0 1.0 0.0
+2 0.0 2 0.0 0.0 0.0 1.0 0.0
+3 0.0 2 1.0 0.0 0.0 1.0 0.0
+3 0.0 3 1.0 1.0 0.0 1.0 0.0
+2 0.0 3 0.0 1.0 0.0 1.0 0.0
+2 0.0 3 0.0 0.0 0.0 1.0 0.0
+3 0.0 3 1.0 0.0 0.0 1.0 0.0
+3 0.0 4 1.0 1.0 0.0 1.0 0.0
+2 0.0 4 0.0 1.0 0.0 1.0 0.0
+2 0.0 4 0.0 0.0 0.0 1.0 0.0
+3 0.0 4 1.0 0.0 0.0 1.0 0.0
+3 0.0 5 1.0 1.0 0.0 1.0 0.0
+2 0.0 5 0.0 1.0 0.0 1.0 0.0
+2 0.0 5 0.0 0.0 0.0 1.0 0.0
+3 0.0 5 1.0 0.0 0.0 1.0 0.0
+3 0.0 6 1.0 1.0 0.0 1.0 0.0
+2 0.0 6 0.0 1.0 0.0 1.0 0.0
+2 0.0 6 0.0 0.0 0.0 1.0 0.0
+3 0.0 6 1.0 0.0 0.0 1.0 0.0
+3 0.0 7 1.0 1.0 0.0 1.0 0.0
+2 0.0 7 0.0 1.0 0.0 1.0 0.0
+2 0.0 7 0.0 0.0 0.0 1.0 0.0
+3 0.0 7 1.0 0.0 0.0 1.0 0.0
+3 0.0 8 1.0 1.0 0.0 1.0 0.0
+2 0.0 8 0.0 1.0 0.0 1.0 0.0
+2 0.0 8 0.0 0.0 0.0 1.0 0.0
+3 0.0 8 1.0 0.0 0.0 1.0 0.0
+3 0.0 9 1.0 1.0 0.0 1.0 0.0
+2 0.0 9 0.0 1.0 0.0 1.0 0.0
+2 0.0 9 0.0 0.0 0.0 1.0 0.0
+3 0.0 9 1.0 0.0 0.0 1.0 0.0
+3 0.0 10 1.0 1.0 0.0 1.0 0.0
+2 0.0 10 0.0 1.0 0.0 1.0 0.0
+3 0.0 0 0.0 0.0 0.0 1.0 0.0
+4 0.0 0 1.0 0.0 0.0 1.0 0.0
+4 0.0 1 1.0 1.0 0.0 1.0 0.0
+3 0.0 1 0.0 1.0 0.0 1.0 0.0
+3 0.0 1 0.0 0.0 0.0 1.0 0.0
+4 0.0 1 1.0 0.0 0.0 1.0 0.0
+4 0.0 2 1.0 1.0 0.0 1.0 0.0
+3 0.0 2 0.0 1.0 0.0 1.0 0.0
+3 0.0 2 0.0 0.0 0.0 1.0 0.0
+4 0.0 2 1.0 0.0 0.0 1.0 0.0
+4 0.0 3 1.0 1.0 0.0 1.0 0.0
+3 0.0 3 0.0 1.0 0.0 1.0 0.0
+3 0.0 3 0.0 0.0 0.0 1.0 0.0
+4 0.0 3 1.0 0.0 0.0 1.0 0.0
+4 0.0 4 1.0 1.0 0.0 1.0 0.0
+3 0.0 4 0.0 1.0 0.0 1.0 0.0
+3 0.0 4 0.0 0.0 0.0 1.0 0.0
+4 0.0 4 1.0 0.0 0.0 1.0 0.0
+4 0.0 5 1.0 1.0 0.0 1.0 0.0
+3 0.0 5 0.0 1.0 0.0 1.0 0.0
+3 0.0 5 0.0 0.0 0.0 1.0 0.0
+4 0.0 5 1.0 0.0 0.0 1.0 0.0
+4 0.0 6 1.0 1.0 0.0 1.0 0.0
+3 0.0 6 0.0 1.0 0.0 1.0 0.0
+3 0.0 6 0.0 0.0 0.0 1.0 0.0
+4 0.0 6 1.0 0.0 0.0 1.0 0.0
+4 0.0 7 1.0 1.0 0.0 1.0 0.0
+3 0.0 7 0.0 1.0 0.0 1.0 0.0
+3 0.0 7 0.0 0.0 0.0 1.0 0.0
+4 0.0 7 1.0 0.0 0.0 1.0 0.0
+4 0.0 8 1.0 1.0 0.0 1.0 0.0
+3 0.0 8 0.0 1.0 0.0 1.0 0.0
+3 0.0 8 0.0 0.0 0.0 1.0 0.0
+4 0.0 8 1.0 0.0 0.0 1.0 0.0
+4 0.0 9 1.0 1.0 0.0 1.0 0.0
+3 0.0 9 0.0 1.0 0.0 1.0 0.0
+3 0.0 9 0.0 0.0 0.0 1.0 0.0
+4 0.0 9 1.0 0.0 0.0 1.0 0.0
+4 0.0 10 1.0 1.0 0.0 1.0 0.0
+3 0.0 10 0.0 1.0 0.0 1.0 0.0
+4 0.0 0 0.0 0.0 0.0 1.0 0.0
+5 0.0 0 1.0 0.0 0.0 1.0 0.0
+5 0.0 1 1.0 1.0 0.0 1.0 0.0
+4 0.0 1 0.0 1.0 0.0 1.0 0.0
+4 0.0 1 0.0 0.0 0.0 1.0 0.0
+5 0.0 1 1.0 0.0 0.0 1.0 0.0
+5 0.0 2 1.0 1.0 0.0 1.0 0.0
+4 0.0 2 0.0 1.0 0.0 1.0 0.0
+4 0.0 2 0.0 0.0 0.0 1.0 0.0
+5 0.0 2 1.0 0.0 0.0 1.0 0.0
+5 0.0 3 1.0 1.0 0.0 1.0 0.0
+4 0.0 3 0.0 1.0 0.0 1.0 0.0
+4 0.0 3 0.0 0.0 0.0 1.0 0.0
+5 0.0 3 1.0 0.0 0.0 1.0 0.0
+5 0.0 4 1.0 1.0 0.0 1.0 0.0
+4 0.0 4 0.0 1.0 0.0 1.0 0.0
+4 0.0 4 0.0 0.0 0.0 1.0 0.0
+5 0.0 4 1.0 0.0 0.0 1.0 0.0
+5 0.0 5 1.0 1.0 0.0 1.0 0.0
+4 0.0 5 0.0 1.0 0.0 1.0 0.0
+4 0.0 5 0.0 0.0 0.0 1.0 0.0
+5 0.0 5 1.0 0.0 0.0 1.0 0.0
+5 0.0 6 1.0 1.0 0.0 1.0 0.0
+4 0.0 6 0.0 1.0 0.0 1.0 0.0
+4 0.0 6 0.0 0.0 0.0 1.0 0.0
+5 0.0 6 1.0 0.0 0.0 1.0 0.0
+5 0.0 7 1.0 1.0 0.0 1.0 0.0
+4 0.0 7 0.0 1.0 0.0 1.0 0.0
+4 0.0 7 0.0 0.0 0.0 1.0 0.0
+5 0.0 7 1.0 0.0 0.0 1.0 0.0
+5 0.0 8 1.0 1.0 0.0 1.0 0.0
+4 0.0 8 0.0 1.0 0.0 1.0 0.0
+4 0.0 8 0.0 0.0 0.0 1.0 0.0
+5 0.0 8 1.0 0.0 0.0 1.0 0.0
+5 0.0 9 1.0 1.0 0.0 1.0 0.0
+4 0.0 9 0.0 1.0 0.0 1.0 0.0
+4 0.0 9 0.0 0.0 0.0 1.0 0.0
+5 0.0 9 1.0 0.0 0.0 1.0 0.0
+5 0.0 10 1.0 1.0 0.0 1.0 0.0
+4 0.0 10 0.0 1.0 0.0 1.0 0.0
+5 0.0 0 0.0 0.0 0.0 1.0 0.0
+6 0.0 0 1.0 0.0 0.0 1.0 0.0
+6 0.0 1 1.0 1.0 0.0 1.0 0.0
+5 0.0 1 0.0 1.0 0.0 1.0 0.0
+5 0.0 1 0.0 0.0 0.0 1.0 0.0
+6 0.0 1 1.0 0.0 0.0 1.0 0.0
+6 0.0 2 1.0 1.0 0.0 1.0 0.0
+5 0.0 2 0.0 1.0 0.0 1.0 0.0
+5 0.0 2 0.0 0.0 0.0 1.0 0.0
+6 0.0 2 1.0 0.0 0.0 1.0 0.0
+6 0.0 3 1.0 1.0 0.0 1.0 0.0
+5 0.0 3 0.0 1.0 0.0 1.0 0.0
+5 0.0 3 0.0 0.0 0.0 1.0 0.0
+6 0.0 3 1.0 0.0 0.0 1.0 0.0
+6 0.0 4 1.0 1.0 0.0 1.0 0.0
+5 0.0 4 0.0 1.0 0.0 1.0 0.0
+5 0.0 4 0.0 0.0 0.0 1.0 0.0
+6 0.0 4 1.0 0.0 0.0 1.0 0.0
+6 0.0 5 1.0 1.0 0.0 1.0 0.0
+5 0.0 5 0.0 1.0 0.0 1.0 0.0
+5 0.0 5 0.0 0.0 0.0 1.0 0.0
+6 0.0 5 1.0 0.0 0.0 1.0 0.0
+6 0.0 6 1.0 1.0 0.0 1.0 0.0
+5 0.0 6 0.0 1.0 0.0 1.0 0.0
+5 0.0 6 0.0 0.0 0.0 1.0 0.0
+6 0.0 6 1.0 0.0 0.0 1.0 0.0
+6 0.0 7 1.0 1.0 0.0 1.0 0.0
+5 0.0 7 0.0 1.0 0.0 1.0 0.0
+5 0.0 7 0.0 0.0 0.0 1.0 0.0
+6 0.0 7 1.0 0.0 0.0 1.0 0.0
+6 0.0 8 1.0 1.0 0.0 1.0 0.0
+5 0.0 8 0.0 1.0 0.0 1.0 0.0
+5 0.0 8 0.0 0.0 0.0 1.0 0.0
+6 0.0 8 1.0 0.0 0.0 1.0 0.0
+6 0.0 9 1.0 1.0 0.0 1.0 0.0
+5 0.0 9 0.0 1.0 0.0 1.0 0.0
+5 0.0 9 0.0 0.0 0.0 1.0 0.0
+6 0.0 9 1.0 0.0 0.0 1.0 0.0
+6 0.0 10 1.0 1.0 0.0 1.0 0.0
+5 0.0 10 0.0 1.0 0.0 1.0 0.0
+6 0.0 0 0.0 0.0 0.0 1.0 0.0
+7 0.0 0 1.0 0.0 0.0 1.0 0.0
+7 0.0 1 1.0 1.0 0.0 1.0 0.0
+6 0.0 1 0.0 1.0 0.0 1.0 0.0
+6 0.0 1 0.0 0.0 0.0 1.0 0.0
+7 0.0 1 1.0 0.0 0.0 1.0 0.0
+7 0.0 2 1.0 1.0 0.0 1.0 0.0
+6 0.0 2 0.0 1.0 0.0 1.0 0.0
+6 0.0 2 0.0 0.0 0.0 1.0 0.0
+7 0.0 2 1.0 0.0 0.0 1.0 0.0
+7 0.0 3 1.0 1.0 0.0 1.0 0.0
+6 0.0 3 0.0 1.0 0.0 1.0 0.0
+6 0.0 3 0.0 0.0 0.0 1.0 0.0
+7 0.0 3 1.0 0.0 0.0 1.0 0.0
+7 0.0 4 1.0 1.0 0.0 1.0 0.0
+6 0.0 4 0.0 1.0 0.0 1.0 0.0
+6 0.0 4 0.0 0.0 0.0 1.0 0.0
+7 0.0 4 1.0 0.0 0.0 1.0 0.0
+7 0.0 5 1.0 1.0 0.0 1.0 0.0
+6 0.0 5 0.0 1.0 0.0 1.0 0.0
+6 0.0 5 0.0 0.0 0.0 1.0 0.0
+7 0.0 5 1.0 0.0 0.0 1.0 0.0
+7 0.0 6 1.0 1.0 0.0 1.0 0.0
+6 0.0 6 0.0 1.0 0.0 1.0 0.0
+6 0.0 6 0.0 0.0 0.0 1.0 0.0
+7 0.0 6 1.0 0.0 0.0 1.0 0.0
+7 0.0 7 1.0 1.0 0.0 1.0 0.0
+6 0.0 7 0.0 1.0 0.0 1.0 0.0
+6 0.0 7 0.0 0.0 0.0 1.0 0.0
+7 0.0 7 1.0 0.0 0.0 1.0 0.0
+7 0.0 8 1.0 1.0 0.0 1.0 0.0
+6 0.0 8 0.0 1.0 0.0 1.0 0.0
+6 0.0 8 0.0 0.0 0.0 1.0 0.0
+7 0.0 8 1.0 0.0 0.0 1.0 0.0
+7 0.0 9 1.0 1.0 0.0 1.0 0.0
+6 0.0 9 0.0 1.0 0.0 1.0 0.0
+6 0.0 9 0.0 0.0 0.0 1.0 0.0
+7 0.0 9 1.0 0.0 0.0 1.0 0.0
+7 0.0 10 1.0 1.0 0.0 1.0 0.0
+6 0.0 10 0.0 1.0 0.0 1.0 0.0
+7 0.0 0 0.0 0.0 0.0 1.0 0.0
+8 0.0 0 1.0 0.0 0.0 1.0 0.0
+8 0.0 1 1.0 1.0 0.0 1.0 0.0
+7 0.0 1 0.0 1.0 0.0 1.0 0.0
+7 0.0 1 0.0 0.0 0.0 1.0 0.0
+8 0.0 1 1.0 0.0 0.0 1.0 0.0
+8 0.0 2 1.0 1.0 0.0 1.0 0.0
+7 0.0 2 0.0 1.0 0.0 1.0 0.0
+7 0.0 2 0.0 0.0 0.0 1.0 0.0
+8 0.0 2 1.0 0.0 0.0 1.0 0.0
+8 0.0 3 1.0 1.0 0.0 1.0 0.0
+7 0.0 3 0.0 1.0 0.0 1.0 0.0
+7 0.0 3 0.0 0.0 0.0 1.0 0.0
+8 0.0 3 1.0 0.0 0.0 1.0 0.0
+8 0.0 4 1.0 1.0 0.0 1.0 0.0
+7 0.0 4 0.0 1.0 0.0 1.0 0.0
+7 0.0 4 0.0 0.0 0.0 1.0 0.0
+8 0.0 4 1.0 0.0 0.0 1.0 0.0
+8 0.0 5 1.0 1.0 0.0 1.0 0.0
+7 0.0 5 0.0 1.0 0.0 1.0 0.0
+7 0.0 5 0.0 0.0 0.0 1.0 0.0
+8 0.0 5 1.0 0.0 0.0 1.0 0.0
+8 0.0 6 1.0 1.0 0.0 1.0 0.0
+7 0.0 6 0.0 1.0 0.0 1.0 0.0
+7 0.0 6 0.0 0.0 0.0 1.0 0.0
+8 0.0 6 1.0 0.0 0.0 1.0 0.0
+8 0.0 7 1.0 1.0 0.0 1.0 0.0
+7 0.0 7 0.0 1.0 0.0 1.0 0.0
+7 0.0 7 0.0 0.0 0.0 1.0 0.0
+8 0.0 7 1.0 0.0 0.0 1.0 0.0
+8 0.0 8 1.0 1.0 0.0 1.0 0.0
+7 0.0 8 0.0 1.0 0.0 1.0 0.0
+7 0.0 8 0.0 0.0 0.0 1.0 0.0
+8 0.0 8 1.0 0.0 0.0 1.0 0.0
+8 0.0 9 1.0 1.0 0.0 1.0 0.0
+7 0.0 9 0.0 1.0 0.0 1.0 0.0
+7 0.0 9 0.0 0.0 0.0 1.0 0.0
+8 0.0 9 1.0 0.0 0.0 1.0 0.0
+8 0.0 10 1.0 1.0 0.0 1.0 0.0
+7 0.0 10 0.0 1.0 0.0 1.0 0.0
+8 0.0 0 0.0 0.0 0.0 1.0 0.0
+9 0.0 0 1.0 0.0 0.0 1.0 0.0
+9 0.0 1 1.0 1.0 0.0 1.0 0.0
+8 0.0 1 0.0 1.0 0.0 1.0 0.0
+8 0.0 1 0.0 0.0 0.0 1.0 0.0
+9 0.0 1 1.0 0.0 0.0 1.0 0.0
+9 0.0 2 1.0 1.0 0.0 1.0 0.0
+8 0.0 2 0.0 1.0 0.0 1.0 0.0
+8 0.0 2 0.0 0.0 0.0 1.0 0.0
+9 0.0 2 1.0 0.0 0.0 1.0 0.0
+9 0.0 3 1.0 1.0 0.0 1.0 0.0
+8 0.0 3 0.0 1.0 0.0 1.0 0.0
+8 0.0 3 0.0 0.0 0.0 1.0 0.0
+9 0.0 3 1.0 0.0 0.0 1.0 0.0
+9 0.0 4 1.0 1.0 0.0 1.0 0.0
+8 0.0 4 0.0 1.0 0.0 1.0 0.0
+8 0.0 4 0.0 0.0 0.0 1.0 0.0
+9 0.0 4 1.0 0.0 0.0 1.0 0.0
+9 0.0 5 1.0 1.0 0.0 1.0 0.0
+8 0.0 5 0.0 1.0 0.0 1.0 0.0
+8 0.0 5 0.0 0.0 0.0 1.0 0.0
+9 0.0 5 1.0 0.0 0.0 1.0 0.0
+9 0.0 6 1.0 1.0 0.0 1.0 0.0
+8 0.0 6 0.0 1.0 0.0 1.0 0.0
+8 0.0 6 0.0 0.0 0.0 1.0 0.0
+9 0.0 6 1.0 0.0 0.0 1.0 0.0
+9 0.0 7 1.0 1.0 0.0 1.0 0.0
+8 0.0 7 0.0 1.0 0.0 1.0 0.0
+8 0.0 7 0.0 0.0 0.0 1.0 0.0
+9 0.0 7 1.0 0.0 0.0 1.0 0.0
+9 0.0 8 1.0 1.0 0.0 1.0 0.0
+8 0.0 8 0.0 1.0 0.0 1.0 0.0
+8 0.0 8 0.0 0.0 0.0 1.0 0.0
+9 0.0 8 1.0 0.0 0.0 1.0 0.0
+9 0.0 9 1.0 1.0 0.0 1.0 0.0
+8 0.0 9 0.0 1.0 0.0 1.0 0.0
+8 0.0 9 0.0 0.0 0.0 1.0 0.0
+9 0.0 9 1.0 0.0 0.0 1.0 0.0
+9 0.0 10 1.0 1.0 0.0 1.0 0.0
+8 0.0 10 0.0 1.0 0.0 1.0 0.0
+9 0.0 0 0.0 0.0 0.0 1.0 0.0
+10 0.0 0 1.0 0.0 0.0 1.0 0.0
+10 0.0 1 1.0 1.0 0.0 1.0 0.0
+9 0.0 1 0.0 1.0 0.0 1.0 0.0
+9 0.0 1 0.0 0.0 0.0 1.0 0.0
+10 0.0 1 1.0 0.0 0.0 1.0 0.0
+10 0.0 2 1.0 1.0 0.0 1.0 0.0
+9 0.0 2 0.0 1.0 0.0 1.0 0.0
+9 0.0 2 0.0 0.0 0.0 1.0 0.0
+10 0.0 2 1.0 0.0 0.0 1.0 0.0
+10 0.0 3 1.0 1.0 0.0 1.0 0.0
+9 0.0 3 0.0 1.0 0.0 1.0 0.0
+9 0.0 3 0.0 0.0 0.0 1.0 0.0
+10 0.0 3 1.0 0.0 0.0 1.0 0.0
+10 0.0 4 1.0 1.0 0.0 1.0 0.0
+9 0.0 4 0.0 1.0 0.0 1.0 0.0
+9 0.0 4 0.0 0.0 0.0 1.0 0.0
+10 0.0 4 1.0 0.0 0.0 1.0 0.0
+10 0.0 5 1.0 1.0 0.0 1.0 0.0
+9 0.0 5 0.0 1.0 0.0 1.0 0.0
+9 0.0 5 0.0 0.0 0.0 1.0 0.0
+10 0.0 5 1.0 0.0 0.0 1.0 0.0
+10 0.0 6 1.0 1.0 0.0 1.0 0.0
+9 0.0 6 0.0 1.0 0.0 1.0 0.0
+9 0.0 6 0.0 0.0 0.0 1.0 0.0
+10 0.0 6 1.0 0.0 0.0 1.0 0.0
+10 0.0 7 1.0 1.0 0.0 1.0 0.0
+9 0.0 7 0.0 1.0 0.0 1.0 0.0
+9 0.0 7 0.0 0.0 0.0 1.0 0.0
+10 0.0 7 1.0 0.0 0.0 1.0 0.0
+10 0.0 8 1.0 1.0 0.0 1.0 0.0
+9 0.0 8 0.0 1.0 0.0 1.0 0.0
+9 0.0 8 0.0 0.0 0.0 1.0 0.0
+10 0.0 8 1.0 0.0 0.0 1.0 0.0
+10 0.0 9 1.0 1.0 0.0 1.0 0.0
+9 0.0 9 0.0 1.0 0.0 1.0 0.0
+9 0.0 9 0.0 0.0 0.0 1.0 0.0
+10 0.0 9 1.0 0.0 0.0 1.0 0.0
+10 0.0 10 1.0 1.0 0.0 1.0 0.0
+9 0.0 10 0.0 1.0 0.0 1.0 0.0
diff --git a/CoreLib/assets/Model/TXT/cube.txt b/CoreLib/assets/Model/TXT/cube.txt
new file mode 100644
index 0000000..f8040ca
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/cube.txt
@@ -0,0 +1,40 @@
+Vertex Count: 36
+
+Data:
+
+-1.0 1.0 -1.0 0.0 0.0 0.0 0.0 -1.0
+ 1.0 1.0 -1.0 1.0 0.0 0.0 0.0 -1.0
+-1.0 -1.0 -1.0 0.0 1.0 0.0 0.0 -1.0
+-1.0 -1.0 -1.0 0.0 1.0 0.0 0.0 -1.0
+ 1.0 1.0 -1.0 1.0 0.0 0.0 0.0 -1.0
+ 1.0 -1.0 -1.0 1.0 1.0 0.0 0.0 -1.0
+ 1.0 1.0 -1.0 0.0 0.0 1.0 0.0 0.0
+ 1.0 1.0 1.0 1.0 0.0 1.0 0.0 0.0
+ 1.0 -1.0 -1.0 0.0 1.0 1.0 0.0 0.0
+ 1.0 -1.0 -1.0 0.0 1.0 1.0 0.0 0.0
+ 1.0 1.0 1.0 1.0 0.0 1.0 0.0 0.0
+ 1.0 -1.0 1.0 1.0 1.0 1.0 0.0 0.0
+ 1.0 1.0 1.0 0.0 0.0 0.0 0.0 1.0
+-1.0 1.0 1.0 1.0 0.0 0.0 0.0 1.0
+ 1.0 -1.0 1.0 0.0 1.0 0.0 0.0 1.0
+ 1.0 -1.0 1.0 0.0 1.0 0.0 0.0 1.0
+-1.0 1.0 1.0 1.0 0.0 0.0 0.0 1.0
+-1.0 -1.0 1.0 1.0 1.0 0.0 0.0 1.0
+-1.0 1.0 1.0 0.0 0.0 -1.0 0.0 0.0
+-1.0 1.0 -1.0 1.0 0.0 -1.0 0.0 0.0
+-1.0 -1.0 1.0 0.0 1.0 -1.0 0.0 0.0
+-1.0 -1.0 1.0 0.0 1.0 -1.0 0.0 0.0
+-1.0 1.0 -1.0 1.0 0.0 -1.0 0.0 0.0
+-1.0 -1.0 -1.0 1.0 1.0 -1.0 0.0 0.0
+-1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0
+ 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0
+-1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0
+-1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0
+ 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0
+ 1.0 1.0 -1.0 1.0 1.0 0.0 1.0 0.0
+-1.0 -1.0 -1.0 0.0 0.0 0.0 -1.0 0.0
+ 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0
+-1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0
+-1.0 -1.0 1.0 0.0 1.0 0.0 -1.0 0.0
+ 1.0 -1.0 -1.0 1.0 0.0 0.0 -1.0 0.0
+ 1.0 -1.0 1.0 1.0 1.0 0.0 -1.0 0.0
diff --git a/CoreLib/assets/Model/TXT/ground.txt b/CoreLib/assets/Model/TXT/ground.txt
new file mode 100644
index 0000000..231d065
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/ground.txt
@@ -0,0 +1,10 @@
+Vertex Count: 6
+
+Data:
+
+-20 0 20 0.0 0.0 0 1 0
+ 20 0 -20 1.0 1.0 0 1 0
+-20 0 -20 0.0 1.0 0 1 0
+ 20 0 20 1.0 0.0 0 1 0
+ 20 0 -20 1.0 1.0 0 1 0
+-20 0 20 0.0 0.0 0 1 0
diff --git a/CoreLib/assets/Model/TXT/plane.txt b/CoreLib/assets/Model/TXT/plane.txt
new file mode 100644
index 0000000..6e10635
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/plane.txt
@@ -0,0 +1,10 @@
+Vertex Count: 6
+
+Data:
+
+-1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0
+ 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0
+-1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0
+-1.0 1.0 -1.0 0.0 1.0 0.0 1.0 0.0
+ 1.0 1.0 1.0 1.0 0.0 0.0 1.0 0.0
+ 1.0 1.0 -1.0 1.0 1.0 0.0 1.0 0.0
diff --git a/CoreLib/assets/Model/TXT/sphere.txt b/CoreLib/assets/Model/TXT/sphere.txt
new file mode 100644
index 0000000..724cec3
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/sphere.txt
@@ -0,0 +1,14704 @@
+Vertex Count: 14700
+
+Data:
+
+0.124345 -0.992115 0.015708 1.04003 0.996057 0.124426 -0.992115 0.015059
+0.060818 -0.998027 0.015615 1.08003 0.999013 0.067186 -0.997612 0.016026
+0.062295 -0.998027 0.00787 1.04003 0.999013 0.068665 -0.997612 0.007485
+0.121396 -0.992115 0.031169 1.08003 0.996057 0.121558 -0.992115 0.03053
+0.060818 -0.998027 0.015615 1.08003 0.999013 0.067186 -0.997612 0.016026
+0.124345 -0.992115 0.015708 1.04003 0.996057 0.124426 -0.992115 0.015059
+0.121396 -0.992115 0.031169 1.08003 0.996057 0.121558 -0.992115 0.03053
+0.058381 -0.998027 0.023115 1.12003 0.999013 0.064648 -0.997612 0.024322
+0.060818 -0.998027 0.015615 1.08003 0.999013 0.067186 -0.997612 0.016026
+0.116532 -0.992115 0.046138 1.12003 0.996057 0.116772 -0.992114 0.045533
+0.058381 -0.998027 0.023115 1.12003 0.999013 0.064648 -0.997612 0.024322
+0.121396 -0.992115 0.031169 1.08003 0.996057 0.121558 -0.992115 0.03053
+0.116532 -0.992115 0.046138 1.12003 0.996057 0.116772 -0.992114 0.045533
+0.055024 -0.998027 0.03025 1.16003 0.999013 0.06109 -0.997612 0.032235
+0.058381 -0.998027 0.023115 1.12003 0.999013 0.064648 -0.997612 0.024322
+0.10983 -0.992115 0.06038 1.16003 0.996057 0.110145 -0.992115 0.059806
+0.055024 -0.998027 0.03025 1.16003 0.999013 0.06109 -0.997612 0.032235
+0.116532 -0.992115 0.046138 1.12003 0.996057 0.116772 -0.992114 0.045533
+0.10983 -0.992115 0.06038 1.16003 0.996057 0.110145 -0.992115 0.059806
+0.050799 -0.998027 0.036907 1.20003 0.999013 0.056568 -0.997612 0.039636
+0.055024 -0.998027 0.03025 1.16003 0.999013 0.06109 -0.997612 0.032235
+0.101397 -0.992115 0.073669 1.20003 0.996057 0.101781 -0.992115 0.07314
+0.050799 -0.998027 0.036907 1.20003 0.999013 0.056568 -0.997612 0.039636
+0.10983 -0.992115 0.06038 1.16003 0.996057 0.110145 -0.992115 0.059806
+0.101397 -0.992115 0.073669 1.20003 0.996057 0.101781 -0.992115 0.07314
+0.045772 -0.998027 0.042983 1.24003 0.999013 0.051155 -0.997612 0.046413
+0.050799 -0.998027 0.036907 1.20003 0.999013 0.056568 -0.997612 0.039636
+0.091364 -0.992115 0.085797 1.24003 0.996057 0.091811 -0.992115 0.085319
+0.045772 -0.998027 0.042983 1.24003 0.999013 0.051155 -0.997612 0.046413
+0.101397 -0.992115 0.073669 1.20003 0.996057 0.101781 -0.992115 0.07314
+0.091364 -0.992115 0.085797 1.24003 0.996057 0.091811 -0.992115 0.085319
+0.040024 -0.998027 0.048381 1.28003 0.999013 0.044934 -0.997612 0.052457
+0.045772 -0.998027 0.042983 1.24003 0.999013 0.051155 -0.997612 0.046413
+0.07989 -0.992115 0.096571 1.28003 0.996057 0.080394 -0.992115 0.096153
+0.040024 -0.998027 0.048381 1.28003 0.999013 0.044934 -0.997612 0.052457
+0.091364 -0.992115 0.085797 1.24003 0.996057 0.091811 -0.992115 0.085319
+0.07989 -0.992115 0.096571 1.28003 0.996057 0.080394 -0.992115 0.096153
+0.033645 -0.998027 0.053016 1.32003 0.999013 0.038005 -0.997612 0.057675
+0.040024 -0.998027 0.048381 1.28003 0.999013 0.044934 -0.997612 0.052457
+0.067157 -0.992115 0.105822 1.32003 0.996057 0.067709 -0.992115 0.105471
+0.033645 -0.998027 0.053016 1.32003 0.999013 0.038005 -0.997612 0.057675
+0.07989 -0.992115 0.096571 1.28003 0.996057 0.080394 -0.992115 0.096153
+0.067157 -0.992115 0.105822 1.32003 0.996057 0.067709 -0.992115 0.105471
+0.026735 -0.998027 0.056815 1.36003 0.999013 0.030477 -0.997612 0.061984
+0.033645 -0.998027 0.053016 1.32003 0.999013 0.038005 -0.997612 0.057675
+0.053364 -0.992115 0.113405 1.36003 0.996057 0.053956 -0.992115 0.113126
+0.026735 -0.998027 0.056815 1.36003 0.999013 0.030477 -0.997612 0.061984
+0.067157 -0.992115 0.105822 1.32003 0.996057 0.067709 -0.992115 0.105471
+0.053364 -0.992115 0.113405 1.36003 0.996057 0.053956 -0.992115 0.113126
+0.019403 -0.998027 0.059717 1.40003 0.999013 0.022468 -0.997612 0.065316
+0.026735 -0.998027 0.056815 1.36003 0.999013 0.030477 -0.997612 0.061984
+0.03873 -0.992115 0.119199 1.40003 0.996057 0.039352 -0.992114 0.118998
+0.019403 -0.998027 0.059717 1.40003 0.999013 0.022468 -0.997612 0.065316
+0.053364 -0.992115 0.113405 1.36003 0.996057 0.053956 -0.992115 0.113126
+0.03873 -0.992115 0.119199 1.40003 0.996057 0.039352 -0.992114 0.118998
+0.011766 -0.998027 0.061678 1.44003 0.999013 0.014105 -0.997612 0.067618
+0.019403 -0.998027 0.059717 1.40003 0.999013 0.022468 -0.997612 0.065316
+0.023485 -0.992115 0.123113 1.44003 0.996057 0.024127 -0.992114 0.122992
+0.011766 -0.998027 0.061678 1.44003 0.999013 0.014105 -0.997612 0.067618
+0.03873 -0.992115 0.119199 1.40003 0.996057 0.039352 -0.992114 0.118998
+0.023485 -0.992115 0.123113 1.44003 0.996057 0.024127 -0.992114 0.122992
+0.003943 -0.998027 0.062667 1.48003 0.999013 0.005519 -0.997612 0.068852
+0.011766 -0.998027 0.061678 1.44003 0.999013 0.014105 -0.997612 0.067618
+0.00787 -0.992115 0.125086 1.48003 0.996057 0.008522 -0.992115 0.125044
+0.003943 -0.998027 0.062667 1.48003 0.999013 0.005519 -0.997612 0.068852
+0.023485 -0.992115 0.123113 1.44003 0.996057 0.024127 -0.992114 0.122992
+0.00787 -0.992115 0.125086 1.48003 0.996057 0.008522 -0.992115 0.125044
+-0.003943 -0.998027 0.062667 1.52003 0.999013 -0.003154 -0.997612 0.069
+0.003943 -0.998027 0.062667 1.48003 0.999013 0.005519 -0.997612 0.068852
+-0.00787 -0.992115 0.125086 1.52003 0.996057 -0.007217 -0.992115 0.125126
+-0.003943 -0.998027 0.062667 1.52003 0.999013 -0.003154 -0.997612 0.069
+0.00787 -0.992115 0.125086 1.48003 0.996057 0.008522 -0.992115 0.125044
+-0.00787 -0.992115 0.125086 -0.479969 0.996057 -0.007217 -0.992115 0.125126
+-0.011766 -0.998027 0.061678 -0.439969 0.999013 -0.011777 -0.997612 0.068061
+-0.003943 -0.998027 0.062667 -0.47997 0.999013 -0.003154 -0.997612 0.069
+-0.023485 -0.992115 0.123113 -0.439969 0.996057 -0.022843 -0.992115 0.123235
+-0.011766 -0.998027 0.061678 -0.439969 0.999013 -0.011777 -0.997612 0.068061
+-0.00787 -0.992115 0.125086 -0.479969 0.996057 -0.007217 -0.992115 0.125126
+-0.023485 -0.992115 0.123113 -0.439969 0.996057 -0.022843 -0.992115 0.123235
+-0.019403 -0.998027 0.059717 -0.399969 0.999013 -0.020214 -0.997612 0.066048
+-0.011766 -0.998027 0.061678 -0.439969 0.999013 -0.011777 -0.997612 0.068061
+-0.03873 -0.992115 0.119199 -0.399969 0.996057 -0.038108 -0.992115 0.1194
+-0.019403 -0.998027 0.059717 -0.399969 0.999013 -0.020214 -0.997612 0.066048
+-0.023485 -0.992115 0.123113 -0.439969 0.996057 -0.022843 -0.992115 0.123235
+-0.03873 -0.992115 0.119199 -0.399969 0.996057 -0.038108 -0.992115 0.1194
+-0.026735 -0.998027 0.056815 -0.359969 0.999013 -0.028333 -0.997612 0.062993
+-0.019403 -0.998027 0.059717 -0.399969 0.999013 -0.020214 -0.997612 0.066048
+-0.053364 -0.992115 0.113405 -0.359969 0.996057 -0.052773 -0.992115 0.113683
+-0.026735 -0.998027 0.056815 -0.359969 0.999013 -0.028333 -0.997612 0.062993
+-0.03873 -0.992115 0.119199 -0.399969 0.996057 -0.038108 -0.992115 0.1194
+-0.053364 -0.992115 0.113405 -0.359969 0.996057 -0.052773 -0.992115 0.113683
+-0.033645 -0.998027 0.053016 -0.319969 0.999013 -0.036005 -0.997612 0.058947
+-0.026735 -0.998027 0.056815 -0.359969 0.999013 -0.028333 -0.997612 0.062993
+-0.067157 -0.992115 0.105822 -0.319968 0.996057 -0.066605 -0.992115 0.106173
+-0.033645 -0.998027 0.053016 -0.319969 0.999013 -0.036005 -0.997612 0.058947
+-0.053364 -0.992115 0.113405 -0.359969 0.996057 -0.052773 -0.992115 0.113683
+-0.067157 -0.992115 0.105822 -0.319968 0.996057 -0.066605 -0.992115 0.106173
+-0.040024 -0.998027 0.048381 -0.279968 0.999013 -0.043109 -0.997612 0.053967
+-0.033645 -0.998027 0.053016 -0.319969 0.999013 -0.036005 -0.997612 0.058947
+-0.07989 -0.992115 0.096571 -0.279968 0.996057 -0.079386 -0.992115 0.096986
+-0.040024 -0.998027 0.048381 -0.279968 0.999013 -0.043109 -0.997612 0.053967
+-0.067157 -0.992115 0.105822 -0.319968 0.996057 -0.066605 -0.992115 0.106173
+-0.07989 -0.992115 0.096571 -0.279968 0.996057 -0.079386 -0.992115 0.096986
+-0.045772 -0.998027 0.042983 -0.239968 0.999013 -0.049533 -0.997612 0.048139
+-0.040024 -0.998027 0.048381 -0.279968 0.999013 -0.043109 -0.997612 0.053967
+-0.091364 -0.992115 0.085797 -0.239968 0.996057 -0.090916 -0.992114 0.086274
+-0.045772 -0.998027 0.042983 -0.239968 0.999013 -0.049533 -0.997612 0.048139
+-0.07989 -0.992115 0.096571 -0.279968 0.996057 -0.079386 -0.992115 0.096986
+-0.091364 -0.992115 0.085797 -0.239968 0.996057 -0.090916 -0.992114 0.086274
+-0.050799 -0.998027 0.036907 -0.199968 0.999013 -0.055176 -0.997612 0.041552
+-0.045772 -0.998027 0.042983 -0.239968 0.999013 -0.049533 -0.997612 0.048139
+-0.101397 -0.992115 0.073669 -0.199968 0.996057 -0.101012 -0.992115 0.074197
+-0.050799 -0.998027 0.036907 -0.199968 0.999013 -0.055176 -0.997612 0.041552
+-0.091364 -0.992115 0.085797 -0.239968 0.996057 -0.090916 -0.992114 0.086274
+-0.101397 -0.992115 0.073669 -0.199968 0.996057 -0.101012 -0.992115 0.074197
+-0.055024 -0.998027 0.03025 -0.159968 0.999013 -0.059948 -0.997612 0.034307
+-0.050799 -0.998027 0.036907 -0.199968 0.999013 -0.055176 -0.997612 0.041552
+-0.10983 -0.992115 0.06038 -0.159968 0.996057 -0.109515 -0.992115 0.060953
+-0.055024 -0.998027 0.03025 -0.159968 0.999013 -0.059948 -0.997612 0.034307
+-0.101397 -0.992115 0.073669 -0.199968 0.996057 -0.101012 -0.992115 0.074197
+-0.10983 -0.992115 0.06038 -0.159968 0.996057 -0.109515 -0.992115 0.060953
+-0.058381 -0.998027 0.023115 -0.119967 0.999013 -0.063776 -0.997612 0.026525
+-0.055024 -0.998027 0.03025 -0.159968 0.999013 -0.059948 -0.997612 0.034307
+-0.116532 -0.992115 0.046138 -0.119968 0.996057 -0.116291 -0.992115 0.046745
+-0.058381 -0.998027 0.023115 -0.119967 0.999013 -0.063776 -0.997612 0.026525
+-0.10983 -0.992115 0.06038 -0.159968 0.996057 -0.109515 -0.992115 0.060953
+-0.116532 -0.992115 0.046138 -0.119968 0.996057 -0.116291 -0.992115 0.046745
+-0.060818 -0.998027 0.015615 -0.079967 0.999013 -0.066597 -0.997612 0.01832
+-0.058381 -0.998027 0.023115 -0.119967 0.999013 -0.063776 -0.997612 0.026525
+-0.121396 -0.992115 0.031169 -0.079968 0.996057 -0.121233 -0.992115 0.031801
+-0.060818 -0.998027 0.015615 -0.079967 0.999013 -0.066597 -0.997612 0.01832
+-0.116532 -0.992115 0.046138 -0.119968 0.996057 -0.116291 -0.992115 0.046745
+-0.121396 -0.992115 0.031169 -0.079968 0.996057 -0.121233 -0.992115 0.031801
+-0.062295 -0.998027 0.00787 -0.039967 0.999013 -0.068368 -0.997612 0.009832
+-0.060818 -0.998027 0.015615 -0.079967 0.999013 -0.066597 -0.997612 0.01832
+-0.124345 -0.992115 0.015708 -0.039968 0.996057 -0.124263 -0.992115 0.016357
+-0.062295 -0.998027 0.00787 -0.039967 0.999013 -0.068368 -0.997612 0.009832
+-0.121396 -0.992115 0.031169 -0.079968 0.996057 -0.121233 -0.992115 0.031801
+-0.124345 -0.992115 0.015708 -0.039968 0.996057 -0.124263 -0.992115 0.016357
+-0.062791 -0.998027 -0 3.3e-005 0.999013 -0.069061 -0.997612 0.001184
+-0.062295 -0.998027 0.00787 -0.039967 0.999013 -0.068368 -0.997612 0.009832
+-0.125333 -0.992115 -0 3.3e-005 0.996057 -0.125333 -0.992115 0.000653
+-0.062791 -0.998027 -0 3.3e-005 0.999013 -0.069061 -0.997612 0.001184
+-0.124345 -0.992115 0.015708 -0.039968 0.996057 -0.124263 -0.992115 0.016357
+-0.125333 -0.992115 -0 3.3e-005 0.996057 -0.125333 -0.992115 0.000653
+-0.062295 -0.998027 -0.00787 0.040033 0.999013 -0.068665 -0.997612 -0.007482
+-0.062791 -0.998027 -0 3.3e-005 0.999013 -0.069061 -0.997612 0.001184
+-0.124345 -0.992115 -0.015708 0.040033 0.996057 -0.124426 -0.992115 -0.015059
+-0.062295 -0.998027 -0.00787 0.040033 0.999013 -0.068665 -0.997612 -0.007482
+-0.125333 -0.992115 -0 3.3e-005 0.996057 -0.125333 -0.992115 0.000653
+-0.124345 -0.992115 -0.015708 0.040033 0.996057 -0.124426 -0.992115 -0.015059
+-0.060818 -0.998027 -0.015615 0.080034 0.999013 -0.067186 -0.997612 -0.016022
+-0.062295 -0.998027 -0.00787 0.040033 0.999013 -0.068665 -0.997612 -0.007482
+-0.121396 -0.992115 -0.031169 0.080033 0.996057 -0.121558 -0.992115 -0.03053
+-0.060818 -0.998027 -0.015615 0.080034 0.999013 -0.067186 -0.997612 -0.016022
+-0.124345 -0.992115 -0.015708 0.040033 0.996057 -0.124426 -0.992115 -0.015059
+-0.121396 -0.992115 -0.031169 0.080033 0.996057 -0.121558 -0.992115 -0.03053
+-0.058381 -0.998027 -0.023115 0.120034 0.999013 -0.064648 -0.997612 -0.024321
+-0.060818 -0.998027 -0.015615 0.080034 0.999013 -0.067186 -0.997612 -0.016022
+-0.116532 -0.992115 -0.046138 0.120033 0.996057 -0.116772 -0.992114 -0.045534
+-0.058381 -0.998027 -0.023115 0.120034 0.999013 -0.064648 -0.997612 -0.024321
+-0.121396 -0.992115 -0.031169 0.080033 0.996057 -0.121558 -0.992115 -0.03053
+-0.116532 -0.992115 -0.046138 0.120033 0.996057 -0.116772 -0.992114 -0.045534
+-0.055024 -0.998027 -0.03025 0.160034 0.999013 -0.06109 -0.997612 -0.032235
+-0.058381 -0.998027 -0.023115 0.120034 0.999013 -0.064648 -0.997612 -0.024321
+-0.10983 -0.992115 -0.06038 0.160033 0.996057 -0.110145 -0.992115 -0.059806
+-0.055024 -0.998027 -0.03025 0.160034 0.999013 -0.06109 -0.997612 -0.032235
+-0.116532 -0.992115 -0.046138 0.120033 0.996057 -0.116772 -0.992114 -0.045534
+-0.10983 -0.992115 -0.06038 0.160033 0.996057 -0.110145 -0.992115 -0.059806
+-0.050799 -0.998027 -0.036907 0.200034 0.999013 -0.056568 -0.997612 -0.039636
+-0.055024 -0.998027 -0.03025 0.160034 0.999013 -0.06109 -0.997612 -0.032235
+-0.101397 -0.992115 -0.073669 0.200033 0.996057 -0.101781 -0.992115 -0.07314
+-0.050799 -0.998027 -0.036907 0.200034 0.999013 -0.056568 -0.997612 -0.039636
+-0.10983 -0.992115 -0.06038 0.160033 0.996057 -0.110145 -0.992115 -0.059806
+-0.101397 -0.992115 -0.073669 0.200033 0.996057 -0.101781 -0.992115 -0.07314
+-0.045772 -0.998027 -0.042983 0.240034 0.999013 -0.051155 -0.997612 -0.046413
+-0.050799 -0.998027 -0.036907 0.200034 0.999013 -0.056568 -0.997612 -0.039636
+-0.091364 -0.992115 -0.085797 0.240033 0.996057 -0.091811 -0.992115 -0.085319
+-0.045772 -0.998027 -0.042983 0.240034 0.999013 -0.051155 -0.997612 -0.046413
+-0.101397 -0.992115 -0.073669 0.200033 0.996057 -0.101781 -0.992115 -0.07314
+-0.091364 -0.992115 -0.085797 0.240033 0.996057 -0.091811 -0.992115 -0.085319
+-0.040024 -0.998027 -0.048381 0.280034 0.999013 -0.044934 -0.997612 -0.052457
+-0.045772 -0.998027 -0.042983 0.240034 0.999013 -0.051155 -0.997612 -0.046413
+-0.07989 -0.992115 -0.096571 0.280033 0.996057 -0.080394 -0.992115 -0.096153
+-0.040024 -0.998027 -0.048381 0.280034 0.999013 -0.044934 -0.997612 -0.052457
+-0.091364 -0.992115 -0.085797 0.240033 0.996057 -0.091811 -0.992115 -0.085319
+-0.07989 -0.992115 -0.096571 0.280033 0.996057 -0.080394 -0.992115 -0.096153
+-0.033645 -0.998027 -0.053016 0.320034 0.999013 -0.038005 -0.997612 -0.057675
+-0.040024 -0.998027 -0.048381 0.280034 0.999013 -0.044934 -0.997612 -0.052457
+-0.067157 -0.992115 -0.105822 0.320033 0.996057 -0.067709 -0.992115 -0.105471
+-0.033645 -0.998027 -0.053016 0.320034 0.999013 -0.038005 -0.997612 -0.057675
+-0.07989 -0.992115 -0.096571 0.280033 0.996057 -0.080394 -0.992115 -0.096153
+-0.067157 -0.992115 -0.105822 0.320033 0.996057 -0.067709 -0.992115 -0.105471
+-0.026735 -0.998027 -0.056815 0.360034 0.999013 -0.030477 -0.997612 -0.061984
+-0.033645 -0.998027 -0.053016 0.320034 0.999013 -0.038005 -0.997612 -0.057675
+-0.053364 -0.992115 -0.113405 0.360033 0.996057 -0.053956 -0.992115 -0.113126
+-0.026735 -0.998027 -0.056815 0.360034 0.999013 -0.030477 -0.997612 -0.061984
+-0.067157 -0.992115 -0.105822 0.320033 0.996057 -0.067709 -0.992115 -0.105471
+-0.053364 -0.992115 -0.113405 0.360033 0.996057 -0.053956 -0.992115 -0.113126
+-0.019403 -0.998027 -0.059717 0.400034 0.999013 -0.022468 -0.997612 -0.065316
+-0.026735 -0.998027 -0.056815 0.360034 0.999013 -0.030477 -0.997612 -0.061984
+-0.03873 -0.992115 -0.119199 0.400033 0.996057 -0.039352 -0.992115 -0.118996
+-0.019403 -0.998027 -0.059717 0.400034 0.999013 -0.022468 -0.997612 -0.065316
+-0.053364 -0.992115 -0.113405 0.360033 0.996057 -0.053956 -0.992115 -0.113126
+-0.03873 -0.992115 -0.119199 0.400033 0.996057 -0.039352 -0.992115 -0.118996
+-0.011766 -0.998027 -0.061678 0.440034 0.999013 -0.014105 -0.997612 -0.067616
+-0.019403 -0.998027 -0.059717 0.400034 0.999013 -0.022468 -0.997612 -0.065316
+-0.023485 -0.992115 -0.123113 0.440033 0.996057 -0.024127 -0.992115 -0.122989
+-0.011766 -0.998027 -0.061678 0.440034 0.999013 -0.014105 -0.997612 -0.067616
+-0.03873 -0.992115 -0.119199 0.400033 0.996057 -0.039352 -0.992115 -0.118996
+-0.023485 -0.992115 -0.123113 0.440033 0.996057 -0.024127 -0.992115 -0.122989
+-0.003943 -0.998027 -0.062667 0.480033 0.999013 -0.005519 -0.997612 -0.06885
+-0.011766 -0.998027 -0.061678 0.440034 0.999013 -0.014105 -0.997612 -0.067616
+-0.00787 -0.992115 -0.125086 0.480033 0.996057 -0.008522 -0.992115 -0.125044
+-0.003943 -0.998027 -0.062667 0.480033 0.999013 -0.005519 -0.997612 -0.06885
+-0.023485 -0.992115 -0.123113 0.440033 0.996057 -0.024127 -0.992115 -0.122989
+-0.00787 -0.992115 -0.125086 0.480033 0.996057 -0.008522 -0.992115 -0.125044
+0.003943 -0.998027 -0.062667 0.520033 0.999013 0.003154 -0.997612 -0.068999
+-0.003943 -0.998027 -0.062667 0.480033 0.999013 -0.005519 -0.997612 -0.06885
+0.00787 -0.992115 -0.125086 0.520033 0.996057 0.007217 -0.992115 -0.125126
+0.003943 -0.998027 -0.062667 0.520033 0.999013 0.003154 -0.997612 -0.068999
+-0.00787 -0.992115 -0.125086 0.480033 0.996057 -0.008522 -0.992115 -0.125044
+0.00787 -0.992115 -0.125086 0.520033 0.996057 0.007217 -0.992115 -0.125126
+0.011766 -0.998027 -0.061678 0.560033 0.999013 0.011777 -0.997612 -0.06806
+0.003943 -0.998027 -0.062667 0.520033 0.999013 0.003154 -0.997612 -0.068999
+0.023485 -0.992115 -0.123113 0.560032 0.996057 0.022843 -0.992115 -0.123235
+0.011766 -0.998027 -0.061678 0.560033 0.999013 0.011777 -0.997612 -0.06806
+0.00787 -0.992115 -0.125086 0.520033 0.996057 0.007217 -0.992115 -0.125126
+0.023485 -0.992115 -0.123113 0.560032 0.996057 0.022843 -0.992115 -0.123235
+0.019403 -0.998027 -0.059717 0.600033 0.999013 0.020215 -0.997612 -0.066048
+0.011766 -0.998027 -0.061678 0.560033 0.999013 0.011777 -0.997612 -0.06806
+0.03873 -0.992115 -0.119199 0.600032 0.996057 0.038108 -0.992115 -0.1194
+0.019403 -0.998027 -0.059717 0.600033 0.999013 0.020215 -0.997612 -0.066048
+0.023485 -0.992115 -0.123113 0.560032 0.996057 0.022843 -0.992115 -0.123235
+0.03873 -0.992115 -0.119199 0.600032 0.996057 0.038108 -0.992115 -0.1194
+0.026735 -0.998027 -0.056815 0.640033 0.999013 0.028333 -0.997612 -0.062993
+0.019403 -0.998027 -0.059717 0.600033 0.999013 0.020215 -0.997612 -0.066048
+0.053364 -0.992115 -0.113405 0.640032 0.996057 0.052773 -0.992115 -0.113683
+0.026735 -0.998027 -0.056815 0.640033 0.999013 0.028333 -0.997612 -0.062993
+0.03873 -0.992115 -0.119199 0.600032 0.996057 0.038108 -0.992115 -0.1194
+0.053364 -0.992115 -0.113405 0.640032 0.996057 0.052773 -0.992115 -0.113683
+0.033645 -0.998027 -0.053016 0.680032 0.999013 0.036005 -0.997612 -0.058947
+0.026735 -0.998027 -0.056815 0.640033 0.999013 0.028333 -0.997612 -0.062993
+0.067157 -0.992115 -0.105822 0.680032 0.996057 0.066605 -0.992115 -0.106173
+0.033645 -0.998027 -0.053016 0.680032 0.999013 0.036005 -0.997612 -0.058947
+0.053364 -0.992115 -0.113405 0.640032 0.996057 0.052773 -0.992115 -0.113683
+0.067157 -0.992115 -0.105822 0.680032 0.996057 0.066605 -0.992115 -0.106173
+0.040024 -0.998027 -0.048381 0.720032 0.999013 0.043109 -0.997612 -0.053968
+0.033645 -0.998027 -0.053016 0.680032 0.999013 0.036005 -0.997612 -0.058947
+0.07989 -0.992115 -0.096571 0.720032 0.996057 0.079386 -0.992115 -0.096987
+0.040024 -0.998027 -0.048381 0.720032 0.999013 0.043109 -0.997612 -0.053968
+0.067157 -0.992115 -0.105822 0.680032 0.996057 0.066605 -0.992115 -0.106173
+0.07989 -0.992115 -0.096571 0.720032 0.996057 0.079386 -0.992115 -0.096987
+0.045772 -0.998027 -0.042983 0.760032 0.999013 0.049533 -0.997612 -0.048139
+0.040024 -0.998027 -0.048381 0.720032 0.999013 0.043109 -0.997612 -0.053968
+0.091364 -0.992115 -0.085797 0.760032 0.996057 0.090916 -0.992115 -0.086274
+0.045772 -0.998027 -0.042983 0.760032 0.999013 0.049533 -0.997612 -0.048139
+0.07989 -0.992115 -0.096571 0.720032 0.996057 0.079386 -0.992115 -0.096987
+0.091364 -0.992115 -0.085797 0.760032 0.996057 0.090916 -0.992115 -0.086274
+0.050799 -0.998027 -0.036907 0.800032 0.999013 0.055176 -0.997612 -0.041551
+0.045772 -0.998027 -0.042983 0.760032 0.999013 0.049533 -0.997612 -0.048139
+0.101397 -0.992115 -0.073669 0.800032 0.996057 0.101012 -0.992115 -0.074197
+0.050799 -0.998027 -0.036907 0.800032 0.999013 0.055176 -0.997612 -0.041551
+0.091364 -0.992115 -0.085797 0.760032 0.996057 0.090916 -0.992115 -0.086274
+0.101397 -0.992115 -0.073669 0.800032 0.996057 0.101012 -0.992115 -0.074197
+0.055024 -0.998027 -0.03025 0.840031 0.999013 0.059948 -0.997612 -0.034306
+0.050799 -0.998027 -0.036907 0.800032 0.999013 0.055176 -0.997612 -0.041551
+0.10983 -0.992115 -0.06038 0.840032 0.996057 0.109515 -0.992115 -0.060954
+0.055024 -0.998027 -0.03025 0.840031 0.999013 0.059948 -0.997612 -0.034306
+0.101397 -0.992115 -0.073669 0.800032 0.996057 0.101012 -0.992115 -0.074197
+0.10983 -0.992115 -0.06038 0.840032 0.996057 0.109515 -0.992115 -0.060954
+0.058381 -0.998027 -0.023115 0.880031 0.999013 0.063776 -0.997612 -0.026525
+0.055024 -0.998027 -0.03025 0.840031 0.999013 0.059948 -0.997612 -0.034306
+0.116532 -0.992115 -0.046138 0.880031 0.996057 0.116291 -0.992115 -0.046744
+0.058381 -0.998027 -0.023115 0.880031 0.999013 0.063776 -0.997612 -0.026525
+0.10983 -0.992115 -0.06038 0.840032 0.996057 0.109515 -0.992115 -0.060954
+0.116532 -0.992115 -0.046138 0.880031 0.996057 0.116291 -0.992115 -0.046744
+0.060818 -0.998027 -0.015615 0.920031 0.999013 0.066597 -0.997612 -0.018323
+0.058381 -0.998027 -0.023115 0.880031 0.999013 0.063776 -0.997612 -0.026525
+0.121396 -0.992115 -0.031169 0.920031 0.996057 0.121233 -0.992115 -0.031802
+0.060818 -0.998027 -0.015615 0.920031 0.999013 0.066597 -0.997612 -0.018323
+0.116532 -0.992115 -0.046138 0.880031 0.996057 0.116291 -0.992115 -0.046744
+0.121396 -0.992115 -0.031169 0.920031 0.996057 0.121233 -0.992115 -0.031802
+0.062295 -0.998027 -0.00787 0.960031 0.999013 0.068368 -0.997612 -0.009834
+0.060818 -0.998027 -0.015615 0.920031 0.999013 0.066597 -0.997612 -0.018323
+0.124345 -0.992115 -0.015708 0.960031 0.996057 0.124263 -0.992115 -0.016356
+0.062295 -0.998027 -0.00787 0.960031 0.999013 0.068368 -0.997612 -0.009834
+0.121396 -0.992115 -0.031169 0.920031 0.996057 0.121233 -0.992115 -0.031802
+0.124345 -0.992115 -0.015708 0.960031 0.996057 0.124263 -0.992115 -0.016356
+0.062791 -0.998027 -0 1.00003 0.999013 0.069062 -0.997612 -0.001184
+0.062295 -0.998027 -0.00787 0.960031 0.999013 0.068368 -0.997612 -0.009834
+0.125333 -0.992115 -0 1.00003 0.996057 0.125333 -0.992115 -0.000653
+0.062791 -0.998027 -0 1.00003 0.999013 0.069062 -0.997612 -0.001184
+0.124345 -0.992115 -0.015708 0.960031 0.996057 0.124263 -0.992115 -0.016356
+0.125333 -0.992115 -0 1.00003 0.996057 0.125333 -0.992115 -0.000653
+0.062295 -0.998027 0.00787 1.04003 0.999013 0.068665 -0.997612 0.007485
+0.062791 -0.998027 -0 1.00003 0.999013 0.069062 -0.997612 -0.001184
+0.124345 -0.992115 0.015708 1.04003 0.996057 0.124426 -0.992115 0.015059
+0.062295 -0.998027 0.00787 1.04003 0.999013 0.068665 -0.997612 0.007485
+0.125333 -0.992115 -0 1.00003 0.996057 0.125333 -0.992115 -0.000653
+0.185904 -0.982287 0.023485 1.04003 0.991144 0.185984 -0.982287 0.022842
+0.121396 -0.992115 0.031169 1.08003 0.996057 0.121558 -0.992115 0.03053
+0.124345 -0.992115 0.015708 1.04003 0.996057 0.124426 -0.992115 0.015059
+0.181495 -0.982287 0.0466 1.08003 0.991144 0.181655 -0.982287 0.045972
+0.121396 -0.992115 0.031169 1.08003 0.996057 0.121558 -0.992115 0.03053
+0.185904 -0.982287 0.023485 1.04003 0.991144 0.185984 -0.982287 0.022842
+0.181495 -0.982287 0.0466 1.08003 0.991144 0.181655 -0.982287 0.045972
+0.116532 -0.992115 0.046138 1.12003 0.996057 0.116772 -0.992114 0.045533
+0.121396 -0.992115 0.031169 1.08003 0.996057 0.121558 -0.992115 0.03053
+0.174223 -0.982287 0.06898 1.12003 0.991144 0.17446 -0.982287 0.068379
+0.116532 -0.992115 0.046138 1.12003 0.996057 0.116772 -0.992114 0.045533
+0.181495 -0.982287 0.0466 1.08003 0.991144 0.181655 -0.982287 0.045972
+0.174223 -0.982287 0.06898 1.12003 0.991144 0.17446 -0.982287 0.068379
+0.10983 -0.992115 0.06038 1.16003 0.996057 0.110145 -0.992115 0.059806
+0.116532 -0.992115 0.046138 1.12003 0.996057 0.116772 -0.992114 0.045533
+0.164204 -0.982287 0.090272 1.16003 0.991144 0.164515 -0.982287 0.089702
+0.10983 -0.992115 0.06038 1.16003 0.996057 0.110145 -0.992115 0.059806
+0.174223 -0.982287 0.06898 1.12003 0.991144 0.17446 -0.982287 0.068379
+0.164204 -0.982287 0.090272 1.16003 0.991144 0.164515 -0.982287 0.089702
+0.101397 -0.992115 0.073669 1.20003 0.996057 0.101781 -0.992115 0.07314
+0.10983 -0.992115 0.06038 1.16003 0.996057 0.110145 -0.992115 0.059806
+0.151595 -0.982287 0.11014 1.20003 0.991144 0.151974 -0.982287 0.109616
+0.101397 -0.992115 0.073669 1.20003 0.996057 0.101781 -0.992115 0.07314
+0.164204 -0.982287 0.090272 1.16003 0.991144 0.164515 -0.982287 0.089702
+0.151595 -0.982287 0.11014 1.20003 0.991144 0.151974 -0.982287 0.109616
+0.091364 -0.992115 0.085797 1.24003 0.996057 0.091811 -0.992115 0.085319
+0.101397 -0.992115 0.073669 1.20003 0.996057 0.101781 -0.992115 0.07314
+0.136595 -0.982287 0.128271 1.24003 0.991144 0.137038 -0.982287 0.127799
+0.091364 -0.992115 0.085797 1.24003 0.996057 0.091811 -0.992115 0.085319
+0.151595 -0.982287 0.11014 1.20003 0.991144 0.151974 -0.982287 0.109616
+0.136595 -0.982287 0.128271 1.24003 0.991144 0.137038 -0.982287 0.127799
+0.07989 -0.992115 0.096571 1.28003 0.996057 0.080394 -0.992115 0.096153
+0.091364 -0.992115 0.085797 1.24003 0.996057 0.091811 -0.992115 0.085319
+0.119441 -0.982287 0.14438 1.28003 0.991144 0.11994 -0.982287 0.143967
+0.07989 -0.992115 0.096571 1.28003 0.996057 0.080394 -0.992115 0.096153
+0.136595 -0.982287 0.128271 1.24003 0.991144 0.137038 -0.982287 0.127799
+0.119441 -0.982287 0.14438 1.28003 0.991144 0.11994 -0.982287 0.143967
+0.067157 -0.992115 0.105822 1.32003 0.996057 0.067709 -0.992115 0.105471
+0.07989 -0.992115 0.096571 1.28003 0.996057 0.080394 -0.992115 0.096153
+0.100404 -0.982287 0.158211 1.32003 0.991144 0.10095 -0.982287 0.157865
+0.067157 -0.992115 0.105822 1.32003 0.996057 0.067709 -0.992115 0.105471
+0.119441 -0.982287 0.14438 1.28003 0.991144 0.11994 -0.982287 0.143967
+0.100404 -0.982287 0.158211 1.32003 0.991144 0.10095 -0.982287 0.157865
+0.053364 -0.992115 0.113405 1.36003 0.996057 0.053956 -0.992115 0.113126
+0.067157 -0.992115 0.105822 1.32003 0.996057 0.067709 -0.992115 0.105471
+0.079783 -0.982287 0.169548 1.36003 0.991144 0.080368 -0.982287 0.169271
+0.053364 -0.992115 0.113405 1.36003 0.996057 0.053956 -0.992115 0.113126
+0.100404 -0.982287 0.158211 1.32003 0.991144 0.10095 -0.982287 0.157865
+0.079783 -0.982287 0.169548 1.36003 0.991144 0.080368 -0.982287 0.169271
+0.03873 -0.992115 0.119199 1.40003 0.996057 0.039352 -0.992114 0.118998
+0.053364 -0.992115 0.113405 1.36003 0.996057 0.053956 -0.992115 0.113126
+0.057904 -0.982287 0.17821 1.40003 0.991144 0.058519 -0.982287 0.17801
+0.03873 -0.992115 0.119199 1.40003 0.996057 0.039352 -0.992114 0.118998
+0.079783 -0.982287 0.169548 1.36003 0.991144 0.080368 -0.982287 0.169271
+0.057904 -0.982287 0.17821 1.40003 0.991144 0.058519 -0.982287 0.17801
+0.023485 -0.992115 0.123113 1.44003 0.996057 0.024127 -0.992114 0.122992
+0.03873 -0.992115 0.119199 1.40003 0.996057 0.039352 -0.992114 0.118998
+0.035112 -0.982287 0.184062 1.44003 0.991144 0.035747 -0.982288 0.183939
+0.023485 -0.992115 0.123113 1.44003 0.996057 0.024127 -0.992114 0.122992
+0.057904 -0.982287 0.17821 1.40003 0.991144 0.058519 -0.982287 0.17801
+0.035112 -0.982287 0.184062 1.44003 0.991144 0.035747 -0.982288 0.183939
+0.00787 -0.992115 0.125086 1.48003 0.996057 0.008522 -0.992115 0.125044
+0.023485 -0.992115 0.123113 1.44003 0.996057 0.024127 -0.992114 0.122992
+0.011766 -0.982287 0.187012 1.48003 0.991144 0.012412 -0.982287 0.18697
+0.00787 -0.992115 0.125086 1.48003 0.996057 0.008522 -0.992115 0.125044
+0.035112 -0.982287 0.184062 1.44003 0.991144 0.035747 -0.982288 0.183939
+0.011766 -0.982287 0.187012 1.48003 0.991144 0.012412 -0.982287 0.18697
+-0.00787 -0.992115 0.125086 1.52003 0.996057 -0.007217 -0.992115 0.125126
+0.00787 -0.992115 0.125086 1.48003 0.996057 0.008522 -0.992115 0.125044
+-0.011766 -0.982287 0.187012 1.52003 0.991144 -0.01112 -0.982287 0.187051
+-0.00787 -0.992115 0.125086 1.52003 0.996057 -0.007217 -0.992115 0.125126
+0.011766 -0.982287 0.187012 1.48003 0.991144 0.012412 -0.982287 0.18697
+-0.011766 -0.982287 0.187012 -0.479969 0.991144 -0.01112 -0.982287 0.187051
+-0.023485 -0.992115 0.123113 -0.439969 0.996057 -0.022843 -0.992115 0.123235
+-0.00787 -0.992115 0.125086 -0.479969 0.996057 -0.007217 -0.992115 0.125126
+-0.035112 -0.982287 0.184062 -0.439969 0.991144 -0.034476 -0.982287 0.184183
+-0.023485 -0.992115 0.123113 -0.439969 0.996057 -0.022843 -0.992115 0.123235
+-0.011766 -0.982287 0.187012 -0.479969 0.991144 -0.01112 -0.982287 0.187051
+-0.035112 -0.982287 0.184062 -0.439969 0.991144 -0.034476 -0.982287 0.184183
+-0.03873 -0.992115 0.119199 -0.399969 0.996057 -0.038108 -0.992115 0.1194
+-0.023485 -0.992115 0.123113 -0.439969 0.996057 -0.022843 -0.992115 0.123235
+-0.057904 -0.982287 0.17821 -0.399969 0.991144 -0.057288 -0.982287 0.17841
+-0.03873 -0.992115 0.119199 -0.399969 0.996057 -0.038108 -0.992115 0.1194
+-0.035112 -0.982287 0.184062 -0.439969 0.991144 -0.034476 -0.982287 0.184183
+-0.057904 -0.982287 0.17821 -0.399969 0.991144 -0.057288 -0.982287 0.17841
+-0.053364 -0.992115 0.113405 -0.359969 0.996057 -0.052773 -0.992115 0.113683
+-0.03873 -0.992115 0.119199 -0.399969 0.996057 -0.038108 -0.992115 0.1194
+-0.079783 -0.982287 0.169548 -0.359968 0.991144 -0.079197 -0.982287 0.169823
+-0.053364 -0.992115 0.113405 -0.359969 0.996057 -0.052773 -0.992115 0.113683
+-0.057904 -0.982287 0.17821 -0.399969 0.991144 -0.057288 -0.982287 0.17841
+-0.079783 -0.982287 0.169548 -0.359968 0.991144 -0.079197 -0.982287 0.169823
+-0.067157 -0.992115 0.105822 -0.319968 0.996057 -0.066605 -0.992115 0.106173
+-0.053364 -0.992115 0.113405 -0.359969 0.996057 -0.052773 -0.992115 0.113683
+-0.100404 -0.982287 0.158211 -0.319968 0.991144 -0.099857 -0.982287 0.158558
+-0.067157 -0.992115 0.105822 -0.319968 0.996057 -0.066605 -0.992115 0.106173
+-0.079783 -0.982287 0.169548 -0.359968 0.991144 -0.079197 -0.982287 0.169823
+-0.100404 -0.982287 0.158211 -0.319968 0.991144 -0.099857 -0.982287 0.158558
+-0.07989 -0.992115 0.096571 -0.279968 0.996057 -0.079386 -0.992115 0.096986
+-0.067157 -0.992115 0.105822 -0.319968 0.996057 -0.066605 -0.992115 0.106173
+-0.119441 -0.982287 0.14438 -0.279968 0.991144 -0.118942 -0.982287 0.144792
+-0.07989 -0.992115 0.096571 -0.279968 0.996057 -0.079386 -0.992115 0.096986
+-0.100404 -0.982287 0.158211 -0.319968 0.991144 -0.099857 -0.982287 0.158558
+-0.119441 -0.982287 0.14438 -0.279968 0.991144 -0.118942 -0.982287 0.144792
+-0.091364 -0.992115 0.085797 -0.239968 0.996057 -0.090916 -0.992114 0.086274
+-0.07989 -0.992115 0.096571 -0.279968 0.996057 -0.079386 -0.992115 0.096986
+-0.136595 -0.982287 0.128271 -0.239968 0.991144 -0.136152 -0.982287 0.128742
+-0.091364 -0.992115 0.085797 -0.239968 0.996057 -0.090916 -0.992114 0.086274
+-0.119441 -0.982287 0.14438 -0.279968 0.991144 -0.118942 -0.982287 0.144792
+-0.136595 -0.982287 0.128271 -0.239968 0.991144 -0.136152 -0.982287 0.128742
+-0.101397 -0.992115 0.073669 -0.199968 0.996057 -0.101012 -0.992115 0.074197
+-0.091364 -0.992115 0.085797 -0.239968 0.996057 -0.090916 -0.992114 0.086274
+-0.151595 -0.982287 0.11014 -0.199968 0.991144 -0.151214 -0.982287 0.110662
+-0.101397 -0.992115 0.073669 -0.199968 0.996057 -0.101012 -0.992115 0.074197
+-0.136595 -0.982287 0.128271 -0.239968 0.991144 -0.136152 -0.982287 0.128742
+-0.151595 -0.982287 0.11014 -0.199968 0.991144 -0.151214 -0.982287 0.110662
+-0.10983 -0.992115 0.06038 -0.159968 0.996057 -0.109515 -0.992115 0.060953
+-0.101397 -0.992115 0.073669 -0.199968 0.996057 -0.101012 -0.992115 0.074197
+-0.164204 -0.982287 0.090272 -0.159968 0.991144 -0.163891 -0.982287 0.090839
+-0.10983 -0.992115 0.06038 -0.159968 0.996057 -0.109515 -0.992115 0.060953
+-0.151595 -0.982287 0.11014 -0.199968 0.991144 -0.151214 -0.982287 0.110662
+-0.164204 -0.982287 0.090272 -0.159968 0.991144 -0.163891 -0.982287 0.090839
+-0.116532 -0.992115 0.046138 -0.119968 0.996057 -0.116291 -0.992115 0.046745
+-0.10983 -0.992115 0.06038 -0.159968 0.996057 -0.109515 -0.992115 0.060953
+-0.174223 -0.982287 0.06898 -0.119968 0.991144 -0.173984 -0.982287 0.069581
+-0.116532 -0.992115 0.046138 -0.119968 0.996057 -0.116291 -0.992115 0.046745
+-0.164204 -0.982287 0.090272 -0.159968 0.991144 -0.163891 -0.982287 0.090839
+-0.174223 -0.982287 0.06898 -0.119968 0.991144 -0.173984 -0.982287 0.069581
+-0.121396 -0.992115 0.031169 -0.079968 0.996057 -0.121233 -0.992115 0.031801
+-0.116532 -0.992115 0.046138 -0.119968 0.996057 -0.116291 -0.992115 0.046745
+-0.181495 -0.982287 0.0466 -0.079968 0.991144 -0.181333 -0.982287 0.047225
+-0.121396 -0.992115 0.031169 -0.079968 0.996057 -0.121233 -0.992115 0.031801
+-0.174223 -0.982287 0.06898 -0.119968 0.991144 -0.173984 -0.982287 0.069581
+-0.181495 -0.982287 0.0466 -0.079968 0.991144 -0.181333 -0.982287 0.047225
+-0.124345 -0.992115 0.015708 -0.039968 0.996057 -0.124263 -0.992115 0.016357
+-0.121396 -0.992115 0.031169 -0.079968 0.996057 -0.121233 -0.992115 0.031801
+-0.185904 -0.982287 0.023485 -0.039968 0.991144 -0.185822 -0.982287 0.024127
+-0.124345 -0.992115 0.015708 -0.039968 0.996057 -0.124263 -0.992115 0.016357
+-0.181495 -0.982287 0.0466 -0.079968 0.991144 -0.181333 -0.982287 0.047225
+-0.185904 -0.982287 0.023485 -0.039968 0.991144 -0.185822 -0.982287 0.024127
+-0.125333 -0.992115 -0 3.3e-005 0.996057 -0.125333 -0.992115 0.000653
+-0.124345 -0.992115 0.015708 -0.039968 0.996057 -0.124263 -0.992115 0.016357
+-0.187381 -0.982287 -0 3.2e-005 0.991144 -0.187381 -0.982287 0.000647
+-0.125333 -0.992115 -0 3.3e-005 0.996057 -0.125333 -0.992115 0.000653
+-0.185904 -0.982287 0.023485 -0.039968 0.991144 -0.185822 -0.982287 0.024127
+-0.187381 -0.982287 -0 3.2e-005 0.991144 -0.187381 -0.982287 0.000647
+-0.124345 -0.992115 -0.015708 0.040033 0.996057 -0.124426 -0.992115 -0.015059
+-0.125333 -0.992115 -0 3.3e-005 0.996057 -0.125333 -0.992115 0.000653
+-0.185904 -0.982287 -0.023485 0.040032 0.991144 -0.185984 -0.982287 -0.022842
+-0.124345 -0.992115 -0.015708 0.040033 0.996057 -0.124426 -0.992115 -0.015059
+-0.187381 -0.982287 -0 3.2e-005 0.991144 -0.187381 -0.982287 0.000647
+-0.185904 -0.982287 -0.023485 0.040032 0.991144 -0.185984 -0.982287 -0.022842
+-0.121396 -0.992115 -0.031169 0.080033 0.996057 -0.121558 -0.992115 -0.03053
+-0.124345 -0.992115 -0.015708 0.040033 0.996057 -0.124426 -0.992115 -0.015059
+-0.181495 -0.982287 -0.0466 0.080032 0.991144 -0.181655 -0.982287 -0.045972
+-0.121396 -0.992115 -0.031169 0.080033 0.996057 -0.121558 -0.992115 -0.03053
+-0.185904 -0.982287 -0.023485 0.040032 0.991144 -0.185984 -0.982287 -0.022842
+-0.181495 -0.982287 -0.0466 0.080032 0.991144 -0.181655 -0.982287 -0.045972
+-0.116532 -0.992115 -0.046138 0.120033 0.996057 -0.116772 -0.992114 -0.045534
+-0.121396 -0.992115 -0.031169 0.080033 0.996057 -0.121558 -0.992115 -0.03053
+-0.174223 -0.982287 -0.06898 0.120032 0.991144 -0.17446 -0.982287 -0.068379
+-0.116532 -0.992115 -0.046138 0.120033 0.996057 -0.116772 -0.992114 -0.045534
+-0.181495 -0.982287 -0.0466 0.080032 0.991144 -0.181655 -0.982287 -0.045972
+-0.174223 -0.982287 -0.06898 0.120032 0.991144 -0.17446 -0.982287 -0.068379
+-0.10983 -0.992115 -0.06038 0.160033 0.996057 -0.110145 -0.992115 -0.059806
+-0.116532 -0.992115 -0.046138 0.120033 0.996057 -0.116772 -0.992114 -0.045534
+-0.164204 -0.982287 -0.090272 0.160033 0.991144 -0.164515 -0.982287 -0.089703
+-0.10983 -0.992115 -0.06038 0.160033 0.996057 -0.110145 -0.992115 -0.059806
+-0.174223 -0.982287 -0.06898 0.120032 0.991144 -0.17446 -0.982287 -0.068379
+-0.164204 -0.982287 -0.090272 0.160033 0.991144 -0.164515 -0.982287 -0.089703
+-0.101397 -0.992115 -0.073669 0.200033 0.996057 -0.101781 -0.992115 -0.07314
+-0.10983 -0.992115 -0.06038 0.160033 0.996057 -0.110145 -0.992115 -0.059806
+-0.151595 -0.982287 -0.11014 0.200033 0.991144 -0.151974 -0.982287 -0.109616
+-0.101397 -0.992115 -0.073669 0.200033 0.996057 -0.101781 -0.992115 -0.07314
+-0.164204 -0.982287 -0.090272 0.160033 0.991144 -0.164515 -0.982287 -0.089703
+-0.151595 -0.982287 -0.11014 0.200033 0.991144 -0.151974 -0.982287 -0.109616
+-0.091364 -0.992115 -0.085797 0.240033 0.996057 -0.091811 -0.992115 -0.085319
+-0.101397 -0.992115 -0.073669 0.200033 0.996057 -0.101781 -0.992115 -0.07314
+-0.136595 -0.982287 -0.128271 0.240033 0.991144 -0.137038 -0.982287 -0.1278
+-0.091364 -0.992115 -0.085797 0.240033 0.996057 -0.091811 -0.992115 -0.085319
+-0.151595 -0.982287 -0.11014 0.200033 0.991144 -0.151974 -0.982287 -0.109616
+-0.136595 -0.982287 -0.128271 0.240033 0.991144 -0.137038 -0.982287 -0.1278
+-0.07989 -0.992115 -0.096571 0.280033 0.996057 -0.080394 -0.992115 -0.096153
+-0.091364 -0.992115 -0.085797 0.240033 0.996057 -0.091811 -0.992115 -0.085319
+-0.119441 -0.982287 -0.14438 0.280033 0.991144 -0.11994 -0.982287 -0.143966
+-0.07989 -0.992115 -0.096571 0.280033 0.996057 -0.080394 -0.992115 -0.096153
+-0.136595 -0.982287 -0.128271 0.240033 0.991144 -0.137038 -0.982287 -0.1278
+-0.119441 -0.982287 -0.14438 0.280033 0.991144 -0.11994 -0.982287 -0.143966
+-0.067157 -0.992115 -0.105822 0.320033 0.996057 -0.067709 -0.992115 -0.105471
+-0.07989 -0.992115 -0.096571 0.280033 0.996057 -0.080394 -0.992115 -0.096153
+-0.100404 -0.982287 -0.158211 0.320033 0.991144 -0.10095 -0.982287 -0.157865
+-0.067157 -0.992115 -0.105822 0.320033 0.996057 -0.067709 -0.992115 -0.105471
+-0.119441 -0.982287 -0.14438 0.280033 0.991144 -0.11994 -0.982287 -0.143966
+-0.100404 -0.982287 -0.158211 0.320033 0.991144 -0.10095 -0.982287 -0.157865
+-0.053364 -0.992115 -0.113405 0.360033 0.996057 -0.053956 -0.992115 -0.113126
+-0.067157 -0.992115 -0.105822 0.320033 0.996057 -0.067709 -0.992115 -0.105471
+-0.079783 -0.982287 -0.169548 0.360033 0.991144 -0.080368 -0.982287 -0.169272
+-0.053364 -0.992115 -0.113405 0.360033 0.996057 -0.053956 -0.992115 -0.113126
+-0.100404 -0.982287 -0.158211 0.320033 0.991144 -0.10095 -0.982287 -0.157865
+-0.079783 -0.982287 -0.169548 0.360033 0.991144 -0.080368 -0.982287 -0.169272
+-0.03873 -0.992115 -0.119199 0.400033 0.996057 -0.039352 -0.992115 -0.118996
+-0.053364 -0.992115 -0.113405 0.360033 0.996057 -0.053956 -0.992115 -0.113126
+-0.057904 -0.982287 -0.17821 0.400032 0.991144 -0.058519 -0.982287 -0.178009
+-0.03873 -0.992115 -0.119199 0.400033 0.996057 -0.039352 -0.992115 -0.118996
+-0.079783 -0.982287 -0.169548 0.360033 0.991144 -0.080368 -0.982287 -0.169272
+-0.057904 -0.982287 -0.17821 0.400032 0.991144 -0.058519 -0.982287 -0.178009
+-0.023485 -0.992115 -0.123113 0.440033 0.996057 -0.024127 -0.992115 -0.122989
+-0.03873 -0.992115 -0.119199 0.400033 0.996057 -0.039352 -0.992115 -0.118996
+-0.035112 -0.982287 -0.184062 0.440032 0.991144 -0.035747 -0.982287 -0.183941
+-0.023485 -0.992115 -0.123113 0.440033 0.996057 -0.024127 -0.992115 -0.122989
+-0.057904 -0.982287 -0.17821 0.400032 0.991144 -0.058519 -0.982287 -0.178009
+-0.035112 -0.982287 -0.184062 0.440032 0.991144 -0.035747 -0.982287 -0.183941
+-0.00787 -0.992115 -0.125086 0.480033 0.996057 -0.008522 -0.992115 -0.125044
+-0.023485 -0.992115 -0.123113 0.440033 0.996057 -0.024127 -0.992115 -0.122989
+-0.011766 -0.982287 -0.187012 0.480032 0.991144 -0.012412 -0.982287 -0.18697
+-0.00787 -0.992115 -0.125086 0.480033 0.996057 -0.008522 -0.992115 -0.125044
+-0.035112 -0.982287 -0.184062 0.440032 0.991144 -0.035747 -0.982287 -0.183941
+-0.011766 -0.982287 -0.187012 0.480032 0.991144 -0.012412 -0.982287 -0.18697
+0.00787 -0.992115 -0.125086 0.520033 0.996057 0.007217 -0.992115 -0.125126
+-0.00787 -0.992115 -0.125086 0.480033 0.996057 -0.008522 -0.992115 -0.125044
+0.011766 -0.982287 -0.187012 0.520032 0.991144 0.01112 -0.982287 -0.187052
+0.00787 -0.992115 -0.125086 0.520033 0.996057 0.007217 -0.992115 -0.125126
+-0.011766 -0.982287 -0.187012 0.480032 0.991144 -0.012412 -0.982287 -0.18697
+0.011766 -0.982287 -0.187012 0.520032 0.991144 0.01112 -0.982287 -0.187052
+0.023485 -0.992115 -0.123113 0.560032 0.996057 0.022843 -0.992115 -0.123235
+0.00787 -0.992115 -0.125086 0.520033 0.996057 0.007217 -0.992115 -0.125126
+0.035112 -0.982287 -0.184062 0.560032 0.991144 0.034476 -0.982287 -0.184183
+0.023485 -0.992115 -0.123113 0.560032 0.996057 0.022843 -0.992115 -0.123235
+0.011766 -0.982287 -0.187012 0.520032 0.991144 0.01112 -0.982287 -0.187052
+0.035112 -0.982287 -0.184062 0.560032 0.991144 0.034476 -0.982287 -0.184183
+0.03873 -0.992115 -0.119199 0.600032 0.996057 0.038108 -0.992115 -0.1194
+0.023485 -0.992115 -0.123113 0.560032 0.996057 0.022843 -0.992115 -0.123235
+0.057904 -0.982287 -0.17821 0.600032 0.991144 0.057288 -0.982287 -0.17841
+0.03873 -0.992115 -0.119199 0.600032 0.996057 0.038108 -0.992115 -0.1194
+0.035112 -0.982287 -0.184062 0.560032 0.991144 0.034476 -0.982287 -0.184183
+0.057904 -0.982287 -0.17821 0.600032 0.991144 0.057288 -0.982287 -0.17841
+0.053364 -0.992115 -0.113405 0.640032 0.996057 0.052773 -0.992115 -0.113683
+0.03873 -0.992115 -0.119199 0.600032 0.996057 0.038108 -0.992115 -0.1194
+0.079783 -0.982287 -0.169548 0.640032 0.991144 0.079197 -0.982287 -0.169822
+0.053364 -0.992115 -0.113405 0.640032 0.996057 0.052773 -0.992115 -0.113683
+0.057904 -0.982287 -0.17821 0.600032 0.991144 0.057288 -0.982287 -0.17841
+0.079783 -0.982287 -0.169548 0.640032 0.991144 0.079197 -0.982287 -0.169822
+0.067157 -0.992115 -0.105822 0.680032 0.996057 0.066605 -0.992115 -0.106173
+0.053364 -0.992115 -0.113405 0.640032 0.996057 0.052773 -0.992115 -0.113683
+0.100404 -0.982287 -0.158211 0.680032 0.991144 0.099857 -0.982287 -0.158558
+0.067157 -0.992115 -0.105822 0.680032 0.996057 0.066605 -0.992115 -0.106173
+0.079783 -0.982287 -0.169548 0.640032 0.991144 0.079197 -0.982287 -0.169822
+0.100404 -0.982287 -0.158211 0.680032 0.991144 0.099857 -0.982287 -0.158558
+0.07989 -0.992115 -0.096571 0.720032 0.996057 0.079386 -0.992115 -0.096987
+0.067157 -0.992115 -0.105822 0.680032 0.996057 0.066605 -0.992115 -0.106173
+0.119441 -0.982287 -0.14438 0.720032 0.991144 0.118942 -0.982287 -0.144791
+0.07989 -0.992115 -0.096571 0.720032 0.996057 0.079386 -0.992115 -0.096987
+0.100404 -0.982287 -0.158211 0.680032 0.991144 0.099857 -0.982287 -0.158558
+0.119441 -0.982287 -0.14438 0.720032 0.991144 0.118942 -0.982287 -0.144791
+0.091364 -0.992115 -0.085797 0.760032 0.996057 0.090916 -0.992115 -0.086274
+0.07989 -0.992115 -0.096571 0.720032 0.996057 0.079386 -0.992115 -0.096987
+0.136595 -0.982287 -0.128271 0.760032 0.991144 0.136152 -0.982287 -0.128742
+0.091364 -0.992115 -0.085797 0.760032 0.996057 0.090916 -0.992115 -0.086274
+0.119441 -0.982287 -0.14438 0.720032 0.991144 0.118942 -0.982287 -0.144791
+0.136595 -0.982287 -0.128271 0.760032 0.991144 0.136152 -0.982287 -0.128742
+0.101397 -0.992115 -0.073669 0.800032 0.996057 0.101012 -0.992115 -0.074197
+0.091364 -0.992115 -0.085797 0.760032 0.996057 0.090916 -0.992115 -0.086274
+0.151595 -0.982287 -0.11014 0.800032 0.991144 0.151214 -0.982287 -0.110665
+0.101397 -0.992115 -0.073669 0.800032 0.996057 0.101012 -0.992115 -0.074197
+0.136595 -0.982287 -0.128271 0.760032 0.991144 0.136152 -0.982287 -0.128742
+0.151595 -0.982287 -0.11014 0.800032 0.991144 0.151214 -0.982287 -0.110665
+0.10983 -0.992115 -0.06038 0.840032 0.996057 0.109515 -0.992115 -0.060954
+0.101397 -0.992115 -0.073669 0.800032 0.996057 0.101012 -0.992115 -0.074197
+0.164204 -0.982287 -0.090272 0.840032 0.991144 0.163891 -0.982287 -0.090839
+0.10983 -0.992115 -0.06038 0.840032 0.996057 0.109515 -0.992115 -0.060954
+0.151595 -0.982287 -0.11014 0.800032 0.991144 0.151214 -0.982287 -0.110665
+0.164204 -0.982287 -0.090272 0.840032 0.991144 0.163891 -0.982287 -0.090839
+0.116532 -0.992115 -0.046138 0.880031 0.996057 0.116291 -0.992115 -0.046744
+0.10983 -0.992115 -0.06038 0.840032 0.996057 0.109515 -0.992115 -0.060954
+0.174223 -0.982287 -0.06898 0.880032 0.991144 0.173984 -0.982287 -0.069581
+0.116532 -0.992115 -0.046138 0.880031 0.996057 0.116291 -0.992115 -0.046744
+0.164204 -0.982287 -0.090272 0.840032 0.991144 0.163891 -0.982287 -0.090839
+0.174223 -0.982287 -0.06898 0.880032 0.991144 0.173984 -0.982287 -0.069581
+0.121396 -0.992115 -0.031169 0.920031 0.996057 0.121233 -0.992115 -0.031802
+0.116532 -0.992115 -0.046138 0.880031 0.996057 0.116291 -0.992115 -0.046744
+0.181494 -0.982287 -0.0466 0.920032 0.991144 0.181333 -0.982287 -0.047227
+0.121396 -0.992115 -0.031169 0.920031 0.996057 0.121233 -0.992115 -0.031802
+0.174223 -0.982287 -0.06898 0.880032 0.991144 0.173984 -0.982287 -0.069581
+0.181494 -0.982287 -0.0466 0.920032 0.991144 0.181333 -0.982287 -0.047227
+0.124345 -0.992115 -0.015708 0.960031 0.996057 0.124263 -0.992115 -0.016356
+0.121396 -0.992115 -0.031169 0.920031 0.996057 0.121233 -0.992115 -0.031802
+0.185904 -0.982287 -0.023485 0.960031 0.991144 0.185822 -0.982287 -0.024128
+0.124345 -0.992115 -0.015708 0.960031 0.996057 0.124263 -0.992115 -0.016356
+0.181494 -0.982287 -0.0466 0.920032 0.991144 0.181333 -0.982287 -0.047227
+0.185904 -0.982287 -0.023485 0.960031 0.991144 0.185822 -0.982287 -0.024128
+0.125333 -0.992115 -0 1.00003 0.996057 0.125333 -0.992115 -0.000653
+0.124345 -0.992115 -0.015708 0.960031 0.996057 0.124263 -0.992115 -0.016356
+0.187381 -0.982287 -0 1.00003 0.991144 0.187381 -0.982287 -0.000649
+0.125333 -0.992115 -0 1.00003 0.996057 0.125333 -0.992115 -0.000653
+0.185904 -0.982287 -0.023485 0.960031 0.991144 0.185822 -0.982287 -0.024128
+0.187381 -0.982287 -0 1.00003 0.991144 0.187381 -0.982287 -0.000649
+0.124345 -0.992115 0.015708 1.04003 0.996057 0.124426 -0.992115 0.015059
+0.125333 -0.992115 -0 1.00003 0.996057 0.125333 -0.992115 -0.000653
+0.185904 -0.982287 0.023485 1.04003 0.991144 0.185984 -0.982287 0.022842
+0.124345 -0.992115 0.015708 1.04003 0.996057 0.124426 -0.992115 0.015059
+0.187381 -0.982287 -0 1.00003 0.991144 0.187381 -0.982287 -0.000649
+0.246729 -0.968583 0.031169 1.04003 0.984292 0.246808 -0.968583 0.030534
+0.181495 -0.982287 0.0466 1.08003 0.991144 0.181655 -0.982287 0.045972
+0.185904 -0.982287 0.023485 1.04003 0.991144 0.185984 -0.982287 0.022842
+0.240877 -0.968583 0.061847 1.08003 0.984292 0.241034 -0.968583 0.061227
+0.181495 -0.982287 0.0466 1.08003 0.991144 0.181655 -0.982287 0.045972
+0.246729 -0.968583 0.031169 1.04003 0.984292 0.246808 -0.968583 0.030534
+0.240877 -0.968583 0.061847 1.08003 0.984292 0.241034 -0.968583 0.061227
+0.174223 -0.982287 0.06898 1.12003 0.991144 0.17446 -0.982287 0.068379
+0.181495 -0.982287 0.0466 1.08003 0.991144 0.181655 -0.982287 0.045972
+0.231226 -0.968583 0.091549 1.12003 0.984292 0.231459 -0.968583 0.090956
+0.174223 -0.982287 0.06898 1.12003 0.991144 0.17446 -0.982287 0.068379
+0.240877 -0.968583 0.061847 1.08003 0.984292 0.241034 -0.968583 0.061227
+0.231226 -0.968583 0.091549 1.12003 0.984292 0.231459 -0.968583 0.090956
+0.164204 -0.982287 0.090272 1.16003 0.991144 0.164515 -0.982287 0.089702
+0.174223 -0.982287 0.06898 1.12003 0.991144 0.17446 -0.982287 0.068379
+0.217929 -0.968583 0.119807 1.16003 0.984292 0.218235 -0.968583 0.119248
+0.164204 -0.982287 0.090272 1.16003 0.991144 0.164515 -0.982287 0.089702
+0.231226 -0.968583 0.091549 1.12003 0.984292 0.231459 -0.968583 0.090956
+0.217929 -0.968583 0.119807 1.16003 0.984292 0.218235 -0.968583 0.119248
+0.151595 -0.982287 0.11014 1.20003 0.991144 0.151974 -0.982287 0.109616
+0.164204 -0.982287 0.090272 1.16003 0.991144 0.164515 -0.982287 0.089702
+0.201195 -0.968583 0.146176 1.20003 0.984292 0.201568 -0.968583 0.145659
+0.151595 -0.982287 0.11014 1.20003 0.991144 0.151974 -0.982287 0.109616
+0.217929 -0.968583 0.119807 1.16003 0.984292 0.218235 -0.968583 0.119248
+0.201195 -0.968583 0.146176 1.20003 0.984292 0.201568 -0.968583 0.145659
+0.136595 -0.982287 0.128271 1.24003 0.991144 0.137038 -0.982287 0.127799
+0.151595 -0.982287 0.11014 1.20003 0.991144 0.151974 -0.982287 0.109616
+0.181287 -0.968583 0.17024 1.24003 0.984292 0.181723 -0.968583 0.169774
+0.136595 -0.982287 0.128271 1.24003 0.991144 0.137038 -0.982287 0.127799
+0.201195 -0.968583 0.146176 1.20003 0.984292 0.201568 -0.968583 0.145659
+0.181287 -0.968583 0.17024 1.24003 0.984292 0.181723 -0.968583 0.169774
+0.119441 -0.982287 0.14438 1.28003 0.991144 0.11994 -0.982287 0.143967
+0.136595 -0.982287 0.128271 1.24003 0.991144 0.137038 -0.982287 0.127799
+0.158521 -0.968583 0.191619 1.28003 0.984292 0.159012 -0.968583 0.191211
+0.119441 -0.982287 0.14438 1.28003 0.991144 0.11994 -0.982287 0.143967
+0.181287 -0.968583 0.17024 1.24003 0.984292 0.181723 -0.968583 0.169774
+0.158521 -0.968583 0.191619 1.28003 0.984292 0.159012 -0.968583 0.191211
+0.100404 -0.982287 0.158211 1.32003 0.991144 0.10095 -0.982287 0.157865
+0.119441 -0.982287 0.14438 1.28003 0.991144 0.11994 -0.982287 0.143967
+0.133255 -0.968583 0.209976 1.32003 0.984292 0.133793 -0.968583 0.209633
+0.100404 -0.982287 0.158211 1.32003 0.991144 0.10095 -0.982287 0.157865
+0.158521 -0.968583 0.191619 1.28003 0.984292 0.159012 -0.968583 0.191211
+0.133255 -0.968583 0.209976 1.32003 0.984292 0.133793 -0.968583 0.209633
+0.079783 -0.982287 0.169548 1.36003 0.991144 0.080368 -0.982287 0.169271
+0.100404 -0.982287 0.158211 1.32003 0.991144 0.10095 -0.982287 0.157865
+0.105887 -0.968583 0.225022 1.36003 0.984292 0.106464 -0.968584 0.224748
+0.079783 -0.982287 0.169548 1.36003 0.991144 0.080368 -0.982287 0.169271
+0.133255 -0.968583 0.209976 1.32003 0.984292 0.133793 -0.968583 0.209633
+0.105887 -0.968583 0.225022 1.36003 0.984292 0.106464 -0.968584 0.224748
+0.057904 -0.982287 0.17821 1.40003 0.991144 0.058519 -0.982287 0.17801
+0.079783 -0.982287 0.169548 1.36003 0.991144 0.080368 -0.982287 0.169271
+0.076849 -0.968583 0.236518 1.40003 0.984292 0.077456 -0.968584 0.236319
+0.057904 -0.982287 0.17821 1.40003 0.991144 0.058519 -0.982287 0.17801
+0.105887 -0.968583 0.225022 1.36003 0.984292 0.106464 -0.968584 0.224748
+0.076849 -0.968583 0.236518 1.40003 0.984292 0.077456 -0.968584 0.236319
+0.035112 -0.982287 0.184062 1.44003 0.991144 0.035747 -0.982288 0.183939
+0.057904 -0.982287 0.17821 1.40003 0.991144 0.058519 -0.982287 0.17801
+0.0466 -0.968583 0.244285 1.44003 0.984292 0.047226 -0.968583 0.244164
+0.035112 -0.982287 0.184062 1.44003 0.991144 0.035747 -0.982288 0.183939
+0.076849 -0.968583 0.236518 1.40003 0.984292 0.077456 -0.968584 0.236319
+0.0466 -0.968583 0.244285 1.44003 0.984292 0.047226 -0.968583 0.244164
+0.011766 -0.982287 0.187012 1.48003 0.991144 0.012412 -0.982287 0.18697
+0.035112 -0.982287 0.184062 1.44003 0.991144 0.035747 -0.982288 0.183939
+0.015615 -0.968583 0.248199 1.48003 0.984292 0.016252 -0.968583 0.248158
+0.011766 -0.982287 0.187012 1.48003 0.991144 0.012412 -0.982287 0.18697
+0.0466 -0.968583 0.244285 1.44003 0.984292 0.047226 -0.968583 0.244164
+0.015615 -0.968583 0.248199 1.48003 0.984292 0.016252 -0.968583 0.248158
+-0.011766 -0.982287 0.187012 1.52003 0.991144 -0.01112 -0.982287 0.187051
+0.011766 -0.982287 0.187012 1.48003 0.991144 0.012412 -0.982287 0.18697
+-0.015615 -0.968583 0.248199 1.52003 0.984292 -0.014978 -0.968583 0.248238
+-0.011766 -0.982287 0.187012 1.52003 0.991144 -0.01112 -0.982287 0.187051
+0.015615 -0.968583 0.248199 1.48003 0.984292 0.016252 -0.968583 0.248158
+-0.015615 -0.968583 0.248199 -0.479968 0.984292 -0.014978 -0.968583 0.248238
+-0.035112 -0.982287 0.184062 -0.439969 0.991144 -0.034476 -0.982287 0.184183
+-0.011766 -0.982287 0.187012 -0.479969 0.991144 -0.01112 -0.982287 0.187051
+-0.0466 -0.968583 0.244285 -0.439968 0.984292 -0.045973 -0.968583 0.244403
+-0.035112 -0.982287 0.184062 -0.439969 0.991144 -0.034476 -0.982287 0.184183
+-0.015615 -0.968583 0.248199 -0.479968 0.984292 -0.014978 -0.968583 0.248238
+-0.0466 -0.968583 0.244285 -0.439968 0.984292 -0.045973 -0.968583 0.244403
+-0.057904 -0.982287 0.17821 -0.399969 0.991144 -0.057288 -0.982287 0.17841
+-0.035112 -0.982287 0.184062 -0.439969 0.991144 -0.034476 -0.982287 0.184183
+-0.076849 -0.968583 0.236518 -0.399968 0.984292 -0.076242 -0.968583 0.236714
+-0.057904 -0.982287 0.17821 -0.399969 0.991144 -0.057288 -0.982287 0.17841
+-0.0466 -0.968583 0.244285 -0.439968 0.984292 -0.045973 -0.968583 0.244403
+-0.076849 -0.968583 0.236518 -0.399968 0.984292 -0.076242 -0.968583 0.236714
+-0.079783 -0.982287 0.169548 -0.359968 0.991144 -0.079197 -0.982287 0.169823
+-0.057904 -0.982287 0.17821 -0.399969 0.991144 -0.057288 -0.982287 0.17841
+-0.105887 -0.968583 0.225021 -0.359968 0.984292 -0.105309 -0.968583 0.225291
+-0.079783 -0.982287 0.169548 -0.359968 0.991144 -0.079197 -0.982287 0.169823
+-0.076849 -0.968583 0.236518 -0.399968 0.984292 -0.076242 -0.968583 0.236714
+-0.105887 -0.968583 0.225021 -0.359968 0.984292 -0.105309 -0.968583 0.225291
+-0.100404 -0.982287 0.158211 -0.319968 0.991144 -0.099857 -0.982287 0.158558
+-0.079783 -0.982287 0.169548 -0.359968 0.991144 -0.079197 -0.982287 0.169823
+-0.133255 -0.968583 0.209976 -0.319968 0.984292 -0.132715 -0.968583 0.210317
+-0.100404 -0.982287 0.158211 -0.319968 0.991144 -0.099857 -0.982287 0.158558
+-0.105887 -0.968583 0.225021 -0.359968 0.984292 -0.105309 -0.968583 0.225291
+-0.133255 -0.968583 0.209976 -0.319968 0.984292 -0.132715 -0.968583 0.210317
+-0.119441 -0.982287 0.14438 -0.279968 0.991144 -0.118942 -0.982287 0.144792
+-0.100404 -0.982287 0.158211 -0.319968 0.991144 -0.099857 -0.982287 0.158558
+-0.158521 -0.968583 0.191619 -0.279968 0.984292 -0.158028 -0.968583 0.192024
+-0.119441 -0.982287 0.14438 -0.279968 0.991144 -0.118942 -0.982287 0.144792
+-0.133255 -0.968583 0.209976 -0.319968 0.984292 -0.132715 -0.968583 0.210317
+-0.158521 -0.968583 0.191619 -0.279968 0.984292 -0.158028 -0.968583 0.192024
+-0.136595 -0.982287 0.128271 -0.239968 0.991144 -0.136152 -0.982287 0.128742
+-0.119441 -0.982287 0.14438 -0.279968 0.991144 -0.118942 -0.982287 0.144792
+-0.181287 -0.968583 0.17024 -0.239968 0.984292 -0.180849 -0.968584 0.170704
+-0.136595 -0.982287 0.128271 -0.239968 0.991144 -0.136152 -0.982287 0.128742
+-0.158521 -0.968583 0.191619 -0.279968 0.984292 -0.158028 -0.968583 0.192024
+-0.181287 -0.968583 0.17024 -0.239968 0.984292 -0.180849 -0.968584 0.170704
+-0.151595 -0.982287 0.11014 -0.199968 0.991144 -0.151214 -0.982287 0.110662
+-0.136595 -0.982287 0.128271 -0.239968 0.991144 -0.136152 -0.982287 0.128742
+-0.201194 -0.968583 0.146176 -0.199968 0.984292 -0.200818 -0.968583 0.146692
+-0.151595 -0.982287 0.11014 -0.199968 0.991144 -0.151214 -0.982287 0.110662
+-0.181287 -0.968583 0.17024 -0.239968 0.984292 -0.180849 -0.968584 0.170704
+-0.201194 -0.968583 0.146176 -0.199968 0.984292 -0.200818 -0.968583 0.146692
+-0.164204 -0.982287 0.090272 -0.159968 0.991144 -0.163891 -0.982287 0.090839
+-0.151595 -0.982287 0.11014 -0.199968 0.991144 -0.151214 -0.982287 0.110662
+-0.217929 -0.968583 0.119807 -0.159968 0.984292 -0.21762 -0.968583 0.120366
+-0.164204 -0.982287 0.090272 -0.159968 0.991144 -0.163891 -0.982287 0.090839
+-0.201194 -0.968583 0.146176 -0.199968 0.984292 -0.200818 -0.968583 0.146692
+-0.217929 -0.968583 0.119807 -0.159968 0.984292 -0.21762 -0.968583 0.120366
+-0.174223 -0.982287 0.06898 -0.119968 0.991144 -0.173984 -0.982287 0.069581
+-0.164204 -0.982287 0.090272 -0.159968 0.991144 -0.163891 -0.982287 0.090839
+-0.231226 -0.968583 0.091549 -0.119968 0.984292 -0.23099 -0.968583 0.092141
+-0.174223 -0.982287 0.06898 -0.119968 0.991144 -0.173984 -0.982287 0.069581
+-0.217929 -0.968583 0.119807 -0.159968 0.984292 -0.21762 -0.968583 0.120366
+-0.231226 -0.968583 0.091549 -0.119968 0.984292 -0.23099 -0.968583 0.092141
+-0.181495 -0.982287 0.0466 -0.079968 0.991144 -0.181333 -0.982287 0.047225
+-0.174223 -0.982287 0.06898 -0.119968 0.991144 -0.173984 -0.982287 0.069581
+-0.240877 -0.968583 0.061847 -0.079968 0.984292 -0.240717 -0.968583 0.062464
+-0.181495 -0.982287 0.0466 -0.079968 0.991144 -0.181333 -0.982287 0.047225
+-0.231226 -0.968583 0.091549 -0.119968 0.984292 -0.23099 -0.968583 0.092141
+-0.240877 -0.968583 0.061847 -0.079968 0.984292 -0.240717 -0.968583 0.062464
+-0.185904 -0.982287 0.023485 -0.039968 0.991144 -0.185822 -0.982287 0.024127
+-0.181495 -0.982287 0.0466 -0.079968 0.991144 -0.181333 -0.982287 0.047225
+-0.246729 -0.968583 0.031169 -0.039968 0.984292 -0.246647 -0.968583 0.031802
+-0.185904 -0.982287 0.023485 -0.039968 0.991144 -0.185822 -0.982287 0.024127
+-0.240877 -0.968583 0.061847 -0.079968 0.984292 -0.240717 -0.968583 0.062464
+-0.246729 -0.968583 0.031169 -0.039968 0.984292 -0.246647 -0.968583 0.031802
+-0.187381 -0.982287 -0 3.2e-005 0.991144 -0.187381 -0.982287 0.000647
+-0.185904 -0.982287 0.023485 -0.039968 0.991144 -0.185822 -0.982287 0.024127
+-0.24869 -0.968583 -0 3.2e-005 0.984292 -0.248688 -0.968583 0.000637
+-0.187381 -0.982287 -0 3.2e-005 0.991144 -0.187381 -0.982287 0.000647
+-0.246729 -0.968583 0.031169 -0.039968 0.984292 -0.246647 -0.968583 0.031802
+-0.24869 -0.968583 -0 3.2e-005 0.984292 -0.248688 -0.968583 0.000637
+-0.185904 -0.982287 -0.023485 0.040032 0.991144 -0.185984 -0.982287 -0.022842
+-0.187381 -0.982287 -0 3.2e-005 0.991144 -0.187381 -0.982287 0.000647
+-0.246729 -0.968583 -0.031169 0.040032 0.984292 -0.246807 -0.968583 -0.030536
+-0.185904 -0.982287 -0.023485 0.040032 0.991144 -0.185984 -0.982287 -0.022842
+-0.24869 -0.968583 -0 3.2e-005 0.984292 -0.248688 -0.968583 0.000637
+-0.246729 -0.968583 -0.031169 0.040032 0.984292 -0.246807 -0.968583 -0.030536
+-0.181495 -0.982287 -0.0466 0.080032 0.991144 -0.181655 -0.982287 -0.045972
+-0.185904 -0.982287 -0.023485 0.040032 0.991144 -0.185984 -0.982287 -0.022842
+-0.240877 -0.968583 -0.061847 0.080032 0.984292 -0.241034 -0.968583 -0.061228
+-0.181495 -0.982287 -0.0466 0.080032 0.991144 -0.181655 -0.982287 -0.045972
+-0.246729 -0.968583 -0.031169 0.040032 0.984292 -0.246807 -0.968583 -0.030536
+-0.240877 -0.968583 -0.061847 0.080032 0.984292 -0.241034 -0.968583 -0.061228
+-0.174223 -0.982287 -0.06898 0.120032 0.991144 -0.17446 -0.982287 -0.068379
+-0.181495 -0.982287 -0.0466 0.080032 0.991144 -0.181655 -0.982287 -0.045972
+-0.231226 -0.968583 -0.091549 0.120032 0.984292 -0.23146 -0.968583 -0.090956
+-0.174223 -0.982287 -0.06898 0.120032 0.991144 -0.17446 -0.982287 -0.068379
+-0.240877 -0.968583 -0.061847 0.080032 0.984292 -0.241034 -0.968583 -0.061228
+-0.231226 -0.968583 -0.091549 0.120032 0.984292 -0.23146 -0.968583 -0.090956
+-0.164204 -0.982287 -0.090272 0.160033 0.991144 -0.164515 -0.982287 -0.089703
+-0.174223 -0.982287 -0.06898 0.120032 0.991144 -0.17446 -0.982287 -0.068379
+-0.217929 -0.968583 -0.119807 0.160032 0.984292 -0.218235 -0.968583 -0.119248
+-0.164204 -0.982287 -0.090272 0.160033 0.991144 -0.164515 -0.982287 -0.089703
+-0.231226 -0.968583 -0.091549 0.120032 0.984292 -0.23146 -0.968583 -0.090956
+-0.217929 -0.968583 -0.119807 0.160032 0.984292 -0.218235 -0.968583 -0.119248
+-0.151595 -0.982287 -0.11014 0.200033 0.991144 -0.151974 -0.982287 -0.109616
+-0.164204 -0.982287 -0.090272 0.160033 0.991144 -0.164515 -0.982287 -0.089703
+-0.201194 -0.968583 -0.146176 0.200032 0.984292 -0.201568 -0.968583 -0.145659
+-0.151595 -0.982287 -0.11014 0.200033 0.991144 -0.151974 -0.982287 -0.109616
+-0.217929 -0.968583 -0.119807 0.160032 0.984292 -0.218235 -0.968583 -0.119248
+-0.201194 -0.968583 -0.146176 0.200032 0.984292 -0.201568 -0.968583 -0.145659
+-0.136595 -0.982287 -0.128271 0.240033 0.991144 -0.137038 -0.982287 -0.1278
+-0.151595 -0.982287 -0.11014 0.200033 0.991144 -0.151974 -0.982287 -0.109616
+-0.181287 -0.968583 -0.17024 0.240032 0.984292 -0.181723 -0.968583 -0.169775
+-0.136595 -0.982287 -0.128271 0.240033 0.991144 -0.137038 -0.982287 -0.1278
+-0.201194 -0.968583 -0.146176 0.200032 0.984292 -0.201568 -0.968583 -0.145659
+-0.181287 -0.968583 -0.17024 0.240032 0.984292 -0.181723 -0.968583 -0.169775
+-0.119441 -0.982287 -0.14438 0.280033 0.991144 -0.11994 -0.982287 -0.143966
+-0.136595 -0.982287 -0.128271 0.240033 0.991144 -0.137038 -0.982287 -0.1278
+-0.158521 -0.968583 -0.191619 0.280032 0.984292 -0.159012 -0.968583 -0.191211
+-0.119441 -0.982287 -0.14438 0.280033 0.991144 -0.11994 -0.982287 -0.143966
+-0.181287 -0.968583 -0.17024 0.240032 0.984292 -0.181723 -0.968583 -0.169775
+-0.158521 -0.968583 -0.191619 0.280032 0.984292 -0.159012 -0.968583 -0.191211
+-0.100404 -0.982287 -0.158211 0.320033 0.991144 -0.10095 -0.982287 -0.157865
+-0.119441 -0.982287 -0.14438 0.280033 0.991144 -0.11994 -0.982287 -0.143966
+-0.133255 -0.968583 -0.209976 0.320032 0.984292 -0.133793 -0.968583 -0.209633
+-0.100404 -0.982287 -0.158211 0.320033 0.991144 -0.10095 -0.982287 -0.157865
+-0.158521 -0.968583 -0.191619 0.280032 0.984292 -0.159012 -0.968583 -0.191211
+-0.133255 -0.968583 -0.209976 0.320032 0.984292 -0.133793 -0.968583 -0.209633
+-0.079783 -0.982287 -0.169548 0.360033 0.991144 -0.080368 -0.982287 -0.169272
+-0.100404 -0.982287 -0.158211 0.320033 0.991144 -0.10095 -0.982287 -0.157865
+-0.105887 -0.968583 -0.225021 0.360032 0.984292 -0.106464 -0.968584 -0.224748
+-0.079783 -0.982287 -0.169548 0.360033 0.991144 -0.080368 -0.982287 -0.169272
+-0.133255 -0.968583 -0.209976 0.320032 0.984292 -0.133793 -0.968583 -0.209633
+-0.105887 -0.968583 -0.225021 0.360032 0.984292 -0.106464 -0.968584 -0.224748
+-0.057904 -0.982287 -0.17821 0.400032 0.991144 -0.058519 -0.982287 -0.178009
+-0.079783 -0.982287 -0.169548 0.360033 0.991144 -0.080368 -0.982287 -0.169272
+-0.076849 -0.968583 -0.236518 0.400032 0.984292 -0.077456 -0.968583 -0.23632
+-0.057904 -0.982287 -0.17821 0.400032 0.991144 -0.058519 -0.982287 -0.178009
+-0.105887 -0.968583 -0.225021 0.360032 0.984292 -0.106464 -0.968584 -0.224748
+-0.076849 -0.968583 -0.236518 0.400032 0.984292 -0.077456 -0.968583 -0.23632
+-0.035112 -0.982287 -0.184062 0.440032 0.991144 -0.035747 -0.982287 -0.183941
+-0.057904 -0.982287 -0.17821 0.400032 0.991144 -0.058519 -0.982287 -0.178009
+-0.0466 -0.968583 -0.244285 0.440032 0.984292 -0.047226 -0.968583 -0.244164
+-0.035112 -0.982287 -0.184062 0.440032 0.991144 -0.035747 -0.982287 -0.183941
+-0.076849 -0.968583 -0.236518 0.400032 0.984292 -0.077456 -0.968583 -0.23632
+-0.0466 -0.968583 -0.244285 0.440032 0.984292 -0.047226 -0.968583 -0.244164
+-0.011766 -0.982287 -0.187012 0.480032 0.991144 -0.012412 -0.982287 -0.18697
+-0.035112 -0.982287 -0.184062 0.440032 0.991144 -0.035747 -0.982287 -0.183941
+-0.015615 -0.968583 -0.248199 0.480032 0.984292 -0.016252 -0.968583 -0.248157
+-0.011766 -0.982287 -0.187012 0.480032 0.991144 -0.012412 -0.982287 -0.18697
+-0.0466 -0.968583 -0.244285 0.440032 0.984292 -0.047226 -0.968583 -0.244164
+-0.015615 -0.968583 -0.248199 0.480032 0.984292 -0.016252 -0.968583 -0.248157
+0.011766 -0.982287 -0.187012 0.520032 0.991144 0.01112 -0.982287 -0.187052
+-0.011766 -0.982287 -0.187012 0.480032 0.991144 -0.012412 -0.982287 -0.18697
+0.015615 -0.968583 -0.248199 0.520032 0.984292 0.014978 -0.968583 -0.248238
+0.011766 -0.982287 -0.187012 0.520032 0.991144 0.01112 -0.982287 -0.187052
+-0.015615 -0.968583 -0.248199 0.480032 0.984292 -0.016252 -0.968583 -0.248157
+0.015615 -0.968583 -0.248199 0.520032 0.984292 0.014978 -0.968583 -0.248238
+0.035112 -0.982287 -0.184062 0.560032 0.991144 0.034476 -0.982287 -0.184183
+0.011766 -0.982287 -0.187012 0.520032 0.991144 0.01112 -0.982287 -0.187052
+0.0466 -0.968583 -0.244285 0.560032 0.984292 0.045973 -0.968583 -0.244404
+0.035112 -0.982287 -0.184062 0.560032 0.991144 0.034476 -0.982287 -0.184183
+0.015615 -0.968583 -0.248199 0.520032 0.984292 0.014978 -0.968583 -0.248238
+0.0466 -0.968583 -0.244285 0.560032 0.984292 0.045973 -0.968583 -0.244404
+0.057904 -0.982287 -0.17821 0.600032 0.991144 0.057288 -0.982287 -0.17841
+0.035112 -0.982287 -0.184062 0.560032 0.991144 0.034476 -0.982287 -0.184183
+0.076849 -0.968583 -0.236518 0.600032 0.984292 0.076242 -0.968583 -0.236714
+0.057904 -0.982287 -0.17821 0.600032 0.991144 0.057288 -0.982287 -0.17841
+0.0466 -0.968583 -0.244285 0.560032 0.984292 0.045973 -0.968583 -0.244404
+0.076849 -0.968583 -0.236518 0.600032 0.984292 0.076242 -0.968583 -0.236714
+0.079783 -0.982287 -0.169548 0.640032 0.991144 0.079197 -0.982287 -0.169822
+0.057904 -0.982287 -0.17821 0.600032 0.991144 0.057288 -0.982287 -0.17841
+0.105887 -0.968583 -0.225021 0.640032 0.984292 0.105309 -0.968583 -0.225292
+0.079783 -0.982287 -0.169548 0.640032 0.991144 0.079197 -0.982287 -0.169822
+0.076849 -0.968583 -0.236518 0.600032 0.984292 0.076242 -0.968583 -0.236714
+0.105887 -0.968583 -0.225021 0.640032 0.984292 0.105309 -0.968583 -0.225292
+0.100404 -0.982287 -0.158211 0.680032 0.991144 0.099857 -0.982287 -0.158558
+0.079783 -0.982287 -0.169548 0.640032 0.991144 0.079197 -0.982287 -0.169822
+0.133255 -0.968583 -0.209976 0.680032 0.984292 0.132715 -0.968583 -0.210317
+0.100404 -0.982287 -0.158211 0.680032 0.991144 0.099857 -0.982287 -0.158558
+0.105887 -0.968583 -0.225021 0.640032 0.984292 0.105309 -0.968583 -0.225292
+0.133255 -0.968583 -0.209976 0.680032 0.984292 0.132715 -0.968583 -0.210317
+0.119441 -0.982287 -0.14438 0.720032 0.991144 0.118942 -0.982287 -0.144791
+0.100404 -0.982287 -0.158211 0.680032 0.991144 0.099857 -0.982287 -0.158558
+0.158521 -0.968583 -0.191619 0.720032 0.984292 0.158028 -0.968583 -0.192024
+0.119441 -0.982287 -0.14438 0.720032 0.991144 0.118942 -0.982287 -0.144791
+0.133255 -0.968583 -0.209976 0.680032 0.984292 0.132715 -0.968583 -0.210317
+0.158521 -0.968583 -0.191619 0.720032 0.984292 0.158028 -0.968583 -0.192024
+0.136595 -0.982287 -0.128271 0.760032 0.991144 0.136152 -0.982287 -0.128742
+0.119441 -0.982287 -0.14438 0.720032 0.991144 0.118942 -0.982287 -0.144791
+0.181287 -0.968583 -0.17024 0.760032 0.984292 0.180849 -0.968583 -0.170704
+0.136595 -0.982287 -0.128271 0.760032 0.991144 0.136152 -0.982287 -0.128742
+0.158521 -0.968583 -0.191619 0.720032 0.984292 0.158028 -0.968583 -0.192024
+0.181287 -0.968583 -0.17024 0.760032 0.984292 0.180849 -0.968583 -0.170704
+0.151595 -0.982287 -0.11014 0.800032 0.991144 0.151214 -0.982287 -0.110665
+0.136595 -0.982287 -0.128271 0.760032 0.991144 0.136152 -0.982287 -0.128742
+0.201194 -0.968583 -0.146176 0.800032 0.984292 0.200818 -0.968583 -0.146691
+0.151595 -0.982287 -0.11014 0.800032 0.991144 0.151214 -0.982287 -0.110665
+0.181287 -0.968583 -0.17024 0.760032 0.984292 0.180849 -0.968583 -0.170704
+0.201194 -0.968583 -0.146176 0.800032 0.984292 0.200818 -0.968583 -0.146691
+0.164204 -0.982287 -0.090272 0.840032 0.991144 0.163891 -0.982287 -0.090839
+0.151595 -0.982287 -0.11014 0.800032 0.991144 0.151214 -0.982287 -0.110665
+0.217929 -0.968583 -0.119807 0.840032 0.984292 0.21762 -0.968583 -0.120366
+0.164204 -0.982287 -0.090272 0.840032 0.991144 0.163891 -0.982287 -0.090839
+0.201194 -0.968583 -0.146176 0.800032 0.984292 0.200818 -0.968583 -0.146691
+0.217929 -0.968583 -0.119807 0.840032 0.984292 0.21762 -0.968583 -0.120366
+0.174223 -0.982287 -0.06898 0.880032 0.991144 0.173984 -0.982287 -0.069581
+0.164204 -0.982287 -0.090272 0.840032 0.991144 0.163891 -0.982287 -0.090839
+0.231226 -0.968583 -0.091549 0.880032 0.984292 0.23099 -0.968583 -0.092142
+0.174223 -0.982287 -0.06898 0.880032 0.991144 0.173984 -0.982287 -0.069581
+0.217929 -0.968583 -0.119807 0.840032 0.984292 0.21762 -0.968583 -0.120366
+0.231226 -0.968583 -0.091549 0.880032 0.984292 0.23099 -0.968583 -0.092142
+0.181494 -0.982287 -0.0466 0.920032 0.991144 0.181333 -0.982287 -0.047227
+0.174223 -0.982287 -0.06898 0.880032 0.991144 0.173984 -0.982287 -0.069581
+0.240877 -0.968583 -0.061847 0.920032 0.984292 0.240717 -0.968583 -0.062465
+0.181494 -0.982287 -0.0466 0.920032 0.991144 0.181333 -0.982287 -0.047227
+0.231226 -0.968583 -0.091549 0.880032 0.984292 0.23099 -0.968583 -0.092142
+0.240877 -0.968583 -0.061847 0.920032 0.984292 0.240717 -0.968583 -0.062465
+0.185904 -0.982287 -0.023485 0.960031 0.991144 0.185822 -0.982287 -0.024128
+0.181494 -0.982287 -0.0466 0.920032 0.991144 0.181333 -0.982287 -0.047227
+0.246729 -0.968583 -0.031169 0.960032 0.984292 0.246648 -0.968583 -0.031802
+0.185904 -0.982287 -0.023485 0.960031 0.991144 0.185822 -0.982287 -0.024128
+0.240877 -0.968583 -0.061847 0.920032 0.984292 0.240717 -0.968583 -0.062465
+0.246729 -0.968583 -0.031169 0.960032 0.984292 0.246648 -0.968583 -0.031802
+0.187381 -0.982287 -0 1.00003 0.991144 0.187381 -0.982287 -0.000649
+0.185904 -0.982287 -0.023485 0.960031 0.991144 0.185822 -0.982287 -0.024128
+0.24869 -0.968583 -0 1.00003 0.984292 0.248689 -0.968583 -0.000639
+0.187381 -0.982287 -0 1.00003 0.991144 0.187381 -0.982287 -0.000649
+0.246729 -0.968583 -0.031169 0.960032 0.984292 0.246648 -0.968583 -0.031802
+0.24869 -0.968583 -0 1.00003 0.984292 0.248689 -0.968583 -0.000639
+0.185904 -0.982287 0.023485 1.04003 0.991144 0.185984 -0.982287 0.022842
+0.187381 -0.982287 -0 1.00003 0.991144 0.187381 -0.982287 -0.000649
+0.246729 -0.968583 0.031169 1.04003 0.984292 0.246808 -0.968583 0.030534
+0.185904 -0.982287 0.023485 1.04003 0.991144 0.185984 -0.982287 0.022842
+0.24869 -0.968583 -0 1.00003 0.984292 0.248689 -0.968583 -0.000639
+0.306581 -0.951057 0.03873 1.04003 0.975528 0.306658 -0.951057 0.038107
+0.240877 -0.968583 0.061847 1.08003 0.984292 0.241034 -0.968583 0.061227
+0.246729 -0.968583 0.031169 1.04003 0.984292 0.246808 -0.968583 0.030534
+0.299309 -0.951057 0.076849 1.08003 0.975528 0.299463 -0.951057 0.076242
+0.240877 -0.968583 0.061847 1.08003 0.984292 0.241034 -0.968583 0.061227
+0.306581 -0.951057 0.03873 1.04003 0.975528 0.306658 -0.951057 0.038107
+0.299309 -0.951057 0.076849 1.08003 0.975528 0.299463 -0.951057 0.076242
+0.231226 -0.968583 0.091549 1.12003 0.984292 0.231459 -0.968583 0.090956
+0.240877 -0.968583 0.061847 1.08003 0.984292 0.241034 -0.968583 0.061227
+0.287317 -0.951057 0.113757 1.12003 0.975528 0.287546 -0.951057 0.113175
+0.231226 -0.968583 0.091549 1.12003 0.984292 0.231459 -0.968583 0.090956
+0.299309 -0.951057 0.076849 1.08003 0.975528 0.299463 -0.951057 0.076242
+0.287317 -0.951057 0.113757 1.12003 0.975528 0.287546 -0.951057 0.113175
+0.217929 -0.968583 0.119807 1.16003 0.984292 0.218235 -0.968583 0.119248
+0.231226 -0.968583 0.091549 1.12003 0.984292 0.231459 -0.968583 0.090956
+0.270794 -0.951057 0.14887 1.16003 0.975528 0.271094 -0.951057 0.14832
+0.217929 -0.968583 0.119807 1.16003 0.984292 0.218235 -0.968583 0.119248
+0.287317 -0.951057 0.113757 1.12003 0.975528 0.287546 -0.951057 0.113175
+0.270794 -0.951057 0.14887 1.16003 0.975528 0.271094 -0.951057 0.14832
+0.201195 -0.968583 0.146176 1.20003 0.984292 0.201568 -0.968583 0.145659
+0.217929 -0.968583 0.119807 1.16003 0.984292 0.218235 -0.968583 0.119248
+0.25 -0.951057 0.181636 1.20003 0.975528 0.250367 -0.951057 0.181128
+0.201195 -0.968583 0.146176 1.20003 0.984292 0.201568 -0.968583 0.145659
+0.270794 -0.951057 0.14887 1.16003 0.975528 0.271094 -0.951057 0.14832
+0.25 -0.951057 0.181636 1.20003 0.975528 0.250367 -0.951057 0.181128
+0.181287 -0.968583 0.17024 1.24003 0.984292 0.181723 -0.968583 0.169774
+0.201195 -0.968583 0.146176 1.20003 0.984292 0.201568 -0.968583 0.145659
+0.225264 -0.951057 0.211537 1.24003 0.975528 0.225692 -0.951057 0.211079
+0.181287 -0.968583 0.17024 1.24003 0.984292 0.181723 -0.968583 0.169774
+0.25 -0.951057 0.181636 1.20003 0.975528 0.250367 -0.951057 0.181128
+0.225264 -0.951057 0.211537 1.24003 0.975528 0.225692 -0.951057 0.211079
+0.158521 -0.968583 0.191619 1.28003 0.984292 0.159012 -0.968583 0.191211
+0.181287 -0.968583 0.17024 1.24003 0.984292 0.181723 -0.968583 0.169774
+0.196975 -0.951057 0.238102 1.28003 0.975528 0.197457 -0.951057 0.237701
+0.158521 -0.968583 0.191619 1.28003 0.984292 0.159012 -0.968583 0.191211
+0.225264 -0.951057 0.211537 1.24003 0.975528 0.225692 -0.951057 0.211079
+0.196975 -0.951057 0.238102 1.28003 0.975528 0.197457 -0.951057 0.237701
+0.133255 -0.968583 0.209976 1.32003 0.984292 0.133793 -0.968583 0.209633
+0.158521 -0.968583 0.191619 1.28003 0.984292 0.159012 -0.968583 0.191211
+0.16558 -0.951057 0.260912 1.32003 0.975528 0.166108 -0.951057 0.260575
+0.133255 -0.968583 0.209976 1.32003 0.984292 0.133793 -0.968583 0.209633
+0.196975 -0.951057 0.238102 1.28003 0.975528 0.197457 -0.951057 0.237701
+0.16558 -0.951057 0.260912 1.32003 0.975528 0.166108 -0.951057 0.260575
+0.105887 -0.968583 0.225022 1.36003 0.984292 0.106464 -0.968584 0.224748
+0.133255 -0.968583 0.209976 1.32003 0.984292 0.133793 -0.968583 0.209633
+0.131573 -0.951057 0.279607 1.36003 0.975528 0.132139 -0.951057 0.279339
+0.105887 -0.968583 0.225022 1.36003 0.984292 0.106464 -0.968584 0.224748
+0.16558 -0.951057 0.260912 1.32003 0.975528 0.166108 -0.951057 0.260575
+0.131573 -0.951057 0.279607 1.36003 0.975528 0.132139 -0.951057 0.279339
+0.076849 -0.968583 0.236518 1.40003 0.984292 0.077456 -0.968584 0.236319
+0.105887 -0.968583 0.225022 1.36003 0.984292 0.106464 -0.968584 0.224748
+0.095492 -0.951057 0.293893 1.40003 0.975528 0.096087 -0.951057 0.293697
+0.076849 -0.968583 0.236518 1.40003 0.984292 0.077456 -0.968584 0.236319
+0.131573 -0.951057 0.279607 1.36003 0.975528 0.132139 -0.951057 0.279339
+0.095492 -0.951057 0.293893 1.40003 0.975528 0.096087 -0.951057 0.293697
+0.0466 -0.968583 0.244285 1.44003 0.984292 0.047226 -0.968583 0.244164
+0.076849 -0.968583 0.236518 1.40003 0.984292 0.077456 -0.968584 0.236319
+0.057904 -0.951057 0.303544 1.44003 0.975528 0.058519 -0.951057 0.303424
+0.0466 -0.968583 0.244285 1.44003 0.984292 0.047226 -0.968583 0.244164
+0.095492 -0.951057 0.293893 1.40003 0.975528 0.096087 -0.951057 0.293697
+0.057904 -0.951057 0.303544 1.44003 0.975528 0.058519 -0.951057 0.303424
+0.015615 -0.968583 0.248199 1.48003 0.984292 0.016252 -0.968583 0.248158
+0.0466 -0.968583 0.244285 1.44003 0.984292 0.047226 -0.968583 0.244164
+0.019403 -0.951057 0.308407 1.48003 0.975528 0.020029 -0.951057 0.308367
+0.015615 -0.968583 0.248199 1.48003 0.984292 0.016252 -0.968583 0.248158
+0.057904 -0.951057 0.303544 1.44003 0.975528 0.058519 -0.951057 0.303424
+0.019403 -0.951057 0.308407 1.48003 0.975528 0.020029 -0.951057 0.308367
+-0.015615 -0.968583 0.248199 1.52003 0.984292 -0.014978 -0.968583 0.248238
+0.015615 -0.968583 0.248199 1.48003 0.984292 0.016252 -0.968583 0.248158
+-0.019403 -0.951057 0.308407 1.52003 0.975528 -0.018778 -0.951057 0.308445
+-0.015615 -0.968583 0.248199 1.52003 0.984292 -0.014978 -0.968583 0.248238
+0.019403 -0.951057 0.308407 1.48003 0.975528 0.020029 -0.951057 0.308367
+-0.019403 -0.951057 0.308407 -0.479968 0.975528 -0.018778 -0.951057 0.308445
+-0.0466 -0.968583 0.244285 -0.439968 0.984292 -0.045973 -0.968583 0.244403
+-0.015615 -0.968583 0.248199 -0.479968 0.984292 -0.014978 -0.968583 0.248238
+-0.057904 -0.951057 0.303544 -0.439968 0.975528 -0.057288 -0.951057 0.30366
+-0.0466 -0.968583 0.244285 -0.439968 0.984292 -0.045973 -0.968583 0.244403
+-0.019403 -0.951057 0.308407 -0.479968 0.975528 -0.018778 -0.951057 0.308445
+-0.057904 -0.951057 0.303544 -0.439968 0.975528 -0.057288 -0.951057 0.30366
+-0.076849 -0.968583 0.236518 -0.399968 0.984292 -0.076242 -0.968583 0.236714
+-0.0466 -0.968583 0.244285 -0.439968 0.984292 -0.045973 -0.968583 0.244403
+-0.095492 -0.951057 0.293893 -0.399968 0.975528 -0.094895 -0.951057 0.294085
+-0.076849 -0.968583 0.236518 -0.399968 0.984292 -0.076242 -0.968583 0.236714
+-0.057904 -0.951057 0.303544 -0.439968 0.975528 -0.057288 -0.951057 0.30366
+-0.095492 -0.951057 0.293893 -0.399968 0.975528 -0.094895 -0.951057 0.294085
+-0.105887 -0.968583 0.225021 -0.359968 0.984292 -0.105309 -0.968583 0.225291
+-0.076849 -0.968583 0.236518 -0.399968 0.984292 -0.076242 -0.968583 0.236714
+-0.131573 -0.951057 0.279607 -0.359968 0.975528 -0.131006 -0.951057 0.279872
+-0.105887 -0.968583 0.225021 -0.359968 0.984292 -0.105309 -0.968583 0.225291
+-0.095492 -0.951057 0.293893 -0.399968 0.975528 -0.094895 -0.951057 0.294085
+-0.131573 -0.951057 0.279607 -0.359968 0.975528 -0.131006 -0.951057 0.279872
+-0.133255 -0.968583 0.209976 -0.319968 0.984292 -0.132715 -0.968583 0.210317
+-0.105887 -0.968583 0.225021 -0.359968 0.984292 -0.105309 -0.968583 0.225291
+-0.16558 -0.951057 0.260912 -0.319968 0.975528 -0.16505 -0.951057 0.261246
+-0.133255 -0.968583 0.209976 -0.319968 0.984292 -0.132715 -0.968583 0.210317
+-0.131573 -0.951057 0.279607 -0.359968 0.975528 -0.131006 -0.951057 0.279872
+-0.16558 -0.951057 0.260912 -0.319968 0.975528 -0.16505 -0.951057 0.261246
+-0.158521 -0.968583 0.191619 -0.279968 0.984292 -0.158028 -0.968583 0.192024
+-0.133255 -0.968583 0.209976 -0.319968 0.984292 -0.132715 -0.968583 0.210317
+-0.196975 -0.951057 0.238102 -0.279968 0.975528 -0.196491 -0.951057 0.2385
+-0.158521 -0.968583 0.191619 -0.279968 0.984292 -0.158028 -0.968583 0.192024
+-0.16558 -0.951057 0.260912 -0.319968 0.975528 -0.16505 -0.951057 0.261246
+-0.196975 -0.951057 0.238102 -0.279968 0.975528 -0.196491 -0.951057 0.2385
+-0.181287 -0.968583 0.17024 -0.239968 0.984292 -0.180849 -0.968584 0.170704
+-0.158521 -0.968583 0.191619 -0.279968 0.984292 -0.158028 -0.968583 0.192024
+-0.225264 -0.951057 0.211537 -0.239968 0.975528 -0.224834 -0.951057 0.211992
+-0.181287 -0.968583 0.17024 -0.239968 0.984292 -0.180849 -0.968584 0.170704
+-0.196975 -0.951057 0.238102 -0.279968 0.975528 -0.196491 -0.951057 0.2385
+-0.225264 -0.951057 0.211537 -0.239968 0.975528 -0.224834 -0.951057 0.211992
+-0.201194 -0.968583 0.146176 -0.199968 0.984292 -0.200818 -0.968583 0.146692
+-0.181287 -0.968583 0.17024 -0.239968 0.984292 -0.180849 -0.968584 0.170704
+-0.25 -0.951057 0.181636 -0.199968 0.975528 -0.249631 -0.951057 0.182141
+-0.201194 -0.968583 0.146176 -0.199968 0.984292 -0.200818 -0.968583 0.146692
+-0.225264 -0.951057 0.211537 -0.239968 0.975528 -0.224834 -0.951057 0.211992
+-0.25 -0.951057 0.181636 -0.199968 0.975528 -0.249631 -0.951057 0.182141
+-0.217929 -0.968583 0.119807 -0.159968 0.984292 -0.21762 -0.968583 0.120366
+-0.201194 -0.968583 0.146176 -0.199968 0.984292 -0.200818 -0.968583 0.146692
+-0.270794 -0.951057 0.14887 -0.159968 0.975528 -0.270491 -0.951057 0.149419
+-0.217929 -0.968583 0.119807 -0.159968 0.984292 -0.21762 -0.968583 0.120366
+-0.25 -0.951057 0.181636 -0.199968 0.975528 -0.249631 -0.951057 0.182141
+-0.270794 -0.951057 0.14887 -0.159968 0.975528 -0.270491 -0.951057 0.149419
+-0.231226 -0.968583 0.091549 -0.119968 0.984292 -0.23099 -0.968583 0.092141
+-0.217929 -0.968583 0.119807 -0.159968 0.984292 -0.21762 -0.968583 0.120366
+-0.287317 -0.951057 0.113757 -0.119968 0.975528 -0.287085 -0.951057 0.114339
+-0.231226 -0.968583 0.091549 -0.119968 0.984292 -0.23099 -0.968583 0.092141
+-0.270794 -0.951057 0.14887 -0.159968 0.975528 -0.270491 -0.951057 0.149419
+-0.287317 -0.951057 0.113757 -0.119968 0.975528 -0.287085 -0.951057 0.114339
+-0.240877 -0.968583 0.061847 -0.079968 0.984292 -0.240717 -0.968583 0.062464
+-0.231226 -0.968583 0.091549 -0.119968 0.984292 -0.23099 -0.968583 0.092141
+-0.299309 -0.951057 0.076849 -0.079968 0.975528 -0.299152 -0.951057 0.077456
+-0.240877 -0.968583 0.061847 -0.079968 0.984292 -0.240717 -0.968583 0.062464
+-0.287317 -0.951057 0.113757 -0.119968 0.975528 -0.287085 -0.951057 0.114339
+-0.299309 -0.951057 0.076849 -0.079968 0.975528 -0.299152 -0.951057 0.077456
+-0.246729 -0.968583 0.031169 -0.039968 0.984292 -0.246647 -0.968583 0.031802
+-0.240877 -0.968583 0.061847 -0.079968 0.984292 -0.240717 -0.968583 0.062464
+-0.306581 -0.951057 0.03873 -0.039968 0.975528 -0.306501 -0.951057 0.039352
+-0.246729 -0.968583 0.031169 -0.039968 0.984292 -0.246647 -0.968583 0.031802
+-0.299309 -0.951057 0.076849 -0.079968 0.975528 -0.299152 -0.951057 0.077456
+-0.306581 -0.951057 0.03873 -0.039968 0.975528 -0.306501 -0.951057 0.039352
+-0.24869 -0.968583 -0 3.2e-005 0.984292 -0.248688 -0.968583 0.000637
+-0.246729 -0.968583 0.031169 -0.039968 0.984292 -0.246647 -0.968583 0.031802
+-0.309017 -0.951057 -0 3.2e-005 0.975528 -0.309016 -0.951057 0.000627
+-0.24869 -0.968583 -0 3.2e-005 0.984292 -0.248688 -0.968583 0.000637
+-0.306581 -0.951057 0.03873 -0.039968 0.975528 -0.306501 -0.951057 0.039352
+-0.309017 -0.951057 -0 3.2e-005 0.975528 -0.309016 -0.951057 0.000627
+-0.246729 -0.968583 -0.031169 0.040032 0.984292 -0.246807 -0.968583 -0.030536
+-0.24869 -0.968583 -0 3.2e-005 0.984292 -0.248688 -0.968583 0.000637
+-0.30658 -0.951057 -0.03873 0.040032 0.975528 -0.306658 -0.951057 -0.038109
+-0.246729 -0.968583 -0.031169 0.040032 0.984292 -0.246807 -0.968583 -0.030536
+-0.309017 -0.951057 -0 3.2e-005 0.975528 -0.309016 -0.951057 0.000627
+-0.30658 -0.951057 -0.03873 0.040032 0.975528 -0.306658 -0.951057 -0.038109
+-0.240877 -0.968583 -0.061847 0.080032 0.984292 -0.241034 -0.968583 -0.061228
+-0.246729 -0.968583 -0.031169 0.040032 0.984292 -0.246807 -0.968583 -0.030536
+-0.299309 -0.951057 -0.076849 0.080032 0.975528 -0.299463 -0.951057 -0.076242
+-0.240877 -0.968583 -0.061847 0.080032 0.984292 -0.241034 -0.968583 -0.061228
+-0.30658 -0.951057 -0.03873 0.040032 0.975528 -0.306658 -0.951057 -0.038109
+-0.299309 -0.951057 -0.076849 0.080032 0.975528 -0.299463 -0.951057 -0.076242
+-0.231226 -0.968583 -0.091549 0.120032 0.984292 -0.23146 -0.968583 -0.090956
+-0.240877 -0.968583 -0.061847 0.080032 0.984292 -0.241034 -0.968583 -0.061228
+-0.287317 -0.951057 -0.113757 0.120032 0.975528 -0.287546 -0.951057 -0.113175
+-0.231226 -0.968583 -0.091549 0.120032 0.984292 -0.23146 -0.968583 -0.090956
+-0.299309 -0.951057 -0.076849 0.080032 0.975528 -0.299463 -0.951057 -0.076242
+-0.287317 -0.951057 -0.113757 0.120032 0.975528 -0.287546 -0.951057 -0.113175
+-0.217929 -0.968583 -0.119807 0.160032 0.984292 -0.218235 -0.968583 -0.119248
+-0.231226 -0.968583 -0.091549 0.120032 0.984292 -0.23146 -0.968583 -0.090956
+-0.270794 -0.951057 -0.14887 0.160032 0.975528 -0.271094 -0.951057 -0.14832
+-0.217929 -0.968583 -0.119807 0.160032 0.984292 -0.218235 -0.968583 -0.119248
+-0.287317 -0.951057 -0.113757 0.120032 0.975528 -0.287546 -0.951057 -0.113175
+-0.270794 -0.951057 -0.14887 0.160032 0.975528 -0.271094 -0.951057 -0.14832
+-0.201194 -0.968583 -0.146176 0.200032 0.984292 -0.201568 -0.968583 -0.145659
+-0.217929 -0.968583 -0.119807 0.160032 0.984292 -0.218235 -0.968583 -0.119248
+-0.25 -0.951057 -0.181636 0.200032 0.975528 -0.250367 -0.951057 -0.181127
+-0.201194 -0.968583 -0.146176 0.200032 0.984292 -0.201568 -0.968583 -0.145659
+-0.270794 -0.951057 -0.14887 0.160032 0.975528 -0.271094 -0.951057 -0.14832
+-0.25 -0.951057 -0.181636 0.200032 0.975528 -0.250367 -0.951057 -0.181127
+-0.181287 -0.968583 -0.17024 0.240032 0.984292 -0.181723 -0.968583 -0.169775
+-0.201194 -0.968583 -0.146176 0.200032 0.984292 -0.201568 -0.968583 -0.145659
+-0.225264 -0.951057 -0.211537 0.240032 0.975528 -0.225692 -0.951057 -0.21108
+-0.181287 -0.968583 -0.17024 0.240032 0.984292 -0.181723 -0.968583 -0.169775
+-0.25 -0.951057 -0.181636 0.200032 0.975528 -0.250367 -0.951057 -0.181127
+-0.225264 -0.951057 -0.211537 0.240032 0.975528 -0.225692 -0.951057 -0.21108
+-0.158521 -0.968583 -0.191619 0.280032 0.984292 -0.159012 -0.968583 -0.191211
+-0.181287 -0.968583 -0.17024 0.240032 0.984292 -0.181723 -0.968583 -0.169775
+-0.196975 -0.951057 -0.238102 0.280032 0.975528 -0.197457 -0.951057 -0.237701
+-0.158521 -0.968583 -0.191619 0.280032 0.984292 -0.159012 -0.968583 -0.191211
+-0.225264 -0.951057 -0.211537 0.240032 0.975528 -0.225692 -0.951057 -0.21108
+-0.196975 -0.951057 -0.238102 0.280032 0.975528 -0.197457 -0.951057 -0.237701
+-0.133255 -0.968583 -0.209976 0.320032 0.984292 -0.133793 -0.968583 -0.209633
+-0.158521 -0.968583 -0.191619 0.280032 0.984292 -0.159012 -0.968583 -0.191211
+-0.16558 -0.951057 -0.260912 0.320032 0.975528 -0.166108 -0.951057 -0.260575
+-0.133255 -0.968583 -0.209976 0.320032 0.984292 -0.133793 -0.968583 -0.209633
+-0.196975 -0.951057 -0.238102 0.280032 0.975528 -0.197457 -0.951057 -0.237701
+-0.16558 -0.951057 -0.260912 0.320032 0.975528 -0.166108 -0.951057 -0.260575
+-0.105887 -0.968583 -0.225021 0.360032 0.984292 -0.106464 -0.968584 -0.224748
+-0.133255 -0.968583 -0.209976 0.320032 0.984292 -0.133793 -0.968583 -0.209633
+-0.131573 -0.951057 -0.279607 0.360032 0.975528 -0.132139 -0.951057 -0.279339
+-0.105887 -0.968583 -0.225021 0.360032 0.984292 -0.106464 -0.968584 -0.224748
+-0.16558 -0.951057 -0.260912 0.320032 0.975528 -0.166108 -0.951057 -0.260575
+-0.131573 -0.951057 -0.279607 0.360032 0.975528 -0.132139 -0.951057 -0.279339
+-0.076849 -0.968583 -0.236518 0.400032 0.984292 -0.077456 -0.968583 -0.23632
+-0.105887 -0.968583 -0.225021 0.360032 0.984292 -0.106464 -0.968584 -0.224748
+-0.095492 -0.951057 -0.293893 0.400032 0.975528 -0.096087 -0.951057 -0.293698
+-0.076849 -0.968583 -0.236518 0.400032 0.984292 -0.077456 -0.968583 -0.23632
+-0.131573 -0.951057 -0.279607 0.360032 0.975528 -0.132139 -0.951057 -0.279339
+-0.095492 -0.951057 -0.293893 0.400032 0.975528 -0.096087 -0.951057 -0.293698
+-0.0466 -0.968583 -0.244285 0.440032 0.984292 -0.047226 -0.968583 -0.244164
+-0.076849 -0.968583 -0.236518 0.400032 0.984292 -0.077456 -0.968583 -0.23632
+-0.057904 -0.951057 -0.303544 0.440032 0.975528 -0.058519 -0.951057 -0.303425
+-0.0466 -0.968583 -0.244285 0.440032 0.984292 -0.047226 -0.968583 -0.244164
+-0.095492 -0.951057 -0.293893 0.400032 0.975528 -0.096087 -0.951057 -0.293698
+-0.057904 -0.951057 -0.303544 0.440032 0.975528 -0.058519 -0.951057 -0.303425
+-0.015615 -0.968583 -0.248199 0.480032 0.984292 -0.016252 -0.968583 -0.248157
+-0.0466 -0.968583 -0.244285 0.440032 0.984292 -0.047226 -0.968583 -0.244164
+-0.019403 -0.951057 -0.308407 0.480032 0.975528 -0.020028 -0.951057 -0.308367
+-0.015615 -0.968583 -0.248199 0.480032 0.984292 -0.016252 -0.968583 -0.248157
+-0.057904 -0.951057 -0.303544 0.440032 0.975528 -0.058519 -0.951057 -0.303425
+-0.019403 -0.951057 -0.308407 0.480032 0.975528 -0.020028 -0.951057 -0.308367
+0.015615 -0.968583 -0.248199 0.520032 0.984292 0.014978 -0.968583 -0.248238
+-0.015615 -0.968583 -0.248199 0.480032 0.984292 -0.016252 -0.968583 -0.248157
+0.019403 -0.951057 -0.308407 0.520032 0.975528 0.018778 -0.951056 -0.308446
+0.015615 -0.968583 -0.248199 0.520032 0.984292 0.014978 -0.968583 -0.248238
+-0.019403 -0.951057 -0.308407 0.480032 0.975528 -0.020028 -0.951057 -0.308367
+0.019403 -0.951057 -0.308407 0.520032 0.975528 0.018778 -0.951056 -0.308446
+0.0466 -0.968583 -0.244285 0.560032 0.984292 0.045973 -0.968583 -0.244404
+0.015615 -0.968583 -0.248199 0.520032 0.984292 0.014978 -0.968583 -0.248238
+0.057904 -0.951057 -0.303544 0.560032 0.975528 0.057288 -0.951057 -0.30366
+0.0466 -0.968583 -0.244285 0.560032 0.984292 0.045973 -0.968583 -0.244404
+0.019403 -0.951057 -0.308407 0.520032 0.975528 0.018778 -0.951056 -0.308446
+0.057904 -0.951057 -0.303544 0.560032 0.975528 0.057288 -0.951057 -0.30366
+0.076849 -0.968583 -0.236518 0.600032 0.984292 0.076242 -0.968583 -0.236714
+0.0466 -0.968583 -0.244285 0.560032 0.984292 0.045973 -0.968583 -0.244404
+0.095492 -0.951057 -0.293893 0.600032 0.975528 0.094895 -0.951057 -0.294085
+0.076849 -0.968583 -0.236518 0.600032 0.984292 0.076242 -0.968583 -0.236714
+0.057904 -0.951057 -0.303544 0.560032 0.975528 0.057288 -0.951057 -0.30366
+0.095492 -0.951057 -0.293893 0.600032 0.975528 0.094895 -0.951057 -0.294085
+0.105887 -0.968583 -0.225021 0.640032 0.984292 0.105309 -0.968583 -0.225292
+0.076849 -0.968583 -0.236518 0.600032 0.984292 0.076242 -0.968583 -0.236714
+0.131573 -0.951057 -0.279607 0.640032 0.975528 0.131006 -0.951057 -0.279872
+0.105887 -0.968583 -0.225021 0.640032 0.984292 0.105309 -0.968583 -0.225292
+0.095492 -0.951057 -0.293893 0.600032 0.975528 0.094895 -0.951057 -0.294085
+0.131573 -0.951057 -0.279607 0.640032 0.975528 0.131006 -0.951057 -0.279872
+0.133255 -0.968583 -0.209976 0.680032 0.984292 0.132715 -0.968583 -0.210317
+0.105887 -0.968583 -0.225021 0.640032 0.984292 0.105309 -0.968583 -0.225292
+0.16558 -0.951057 -0.260912 0.680032 0.975528 0.16505 -0.951057 -0.261246
+0.133255 -0.968583 -0.209976 0.680032 0.984292 0.132715 -0.968583 -0.210317
+0.131573 -0.951057 -0.279607 0.640032 0.975528 0.131006 -0.951057 -0.279872
+0.16558 -0.951057 -0.260912 0.680032 0.975528 0.16505 -0.951057 -0.261246
+0.158521 -0.968583 -0.191619 0.720032 0.984292 0.158028 -0.968583 -0.192024
+0.133255 -0.968583 -0.209976 0.680032 0.984292 0.132715 -0.968583 -0.210317
+0.196975 -0.951057 -0.238102 0.720032 0.975528 0.196491 -0.951057 -0.2385
+0.158521 -0.968583 -0.191619 0.720032 0.984292 0.158028 -0.968583 -0.192024
+0.16558 -0.951057 -0.260912 0.680032 0.975528 0.16505 -0.951057 -0.261246
+0.196975 -0.951057 -0.238102 0.720032 0.975528 0.196491 -0.951057 -0.2385
+0.181287 -0.968583 -0.17024 0.760032 0.984292 0.180849 -0.968583 -0.170704
+0.158521 -0.968583 -0.191619 0.720032 0.984292 0.158028 -0.968583 -0.192024
+0.225264 -0.951057 -0.211537 0.760032 0.975528 0.224834 -0.951057 -0.211992
+0.181287 -0.968583 -0.17024 0.760032 0.984292 0.180849 -0.968583 -0.170704
+0.196975 -0.951057 -0.238102 0.720032 0.975528 0.196491 -0.951057 -0.2385
+0.225264 -0.951057 -0.211537 0.760032 0.975528 0.224834 -0.951057 -0.211992
+0.201194 -0.968583 -0.146176 0.800032 0.984292 0.200818 -0.968583 -0.146691
+0.181287 -0.968583 -0.17024 0.760032 0.984292 0.180849 -0.968583 -0.170704
+0.25 -0.951057 -0.181636 0.800032 0.975528 0.249631 -0.951057 -0.182141
+0.201194 -0.968583 -0.146176 0.800032 0.984292 0.200818 -0.968583 -0.146691
+0.225264 -0.951057 -0.211537 0.760032 0.975528 0.224834 -0.951057 -0.211992
+0.25 -0.951057 -0.181636 0.800032 0.975528 0.249631 -0.951057 -0.182141
+0.217929 -0.968583 -0.119807 0.840032 0.984292 0.21762 -0.968583 -0.120366
+0.201194 -0.968583 -0.146176 0.800032 0.984292 0.200818 -0.968583 -0.146691
+0.270794 -0.951057 -0.14887 0.840032 0.975528 0.270491 -0.951057 -0.149419
+0.217929 -0.968583 -0.119807 0.840032 0.984292 0.21762 -0.968583 -0.120366
+0.25 -0.951057 -0.181636 0.800032 0.975528 0.249631 -0.951057 -0.182141
+0.270794 -0.951057 -0.14887 0.840032 0.975528 0.270491 -0.951057 -0.149419
+0.231226 -0.968583 -0.091549 0.880032 0.984292 0.23099 -0.968583 -0.092142
+0.217929 -0.968583 -0.119807 0.840032 0.984292 0.21762 -0.968583 -0.120366
+0.287317 -0.951057 -0.113757 0.880032 0.975528 0.287085 -0.951057 -0.114339
+0.231226 -0.968583 -0.091549 0.880032 0.984292 0.23099 -0.968583 -0.092142
+0.270794 -0.951057 -0.14887 0.840032 0.975528 0.270491 -0.951057 -0.149419
+0.287317 -0.951057 -0.113757 0.880032 0.975528 0.287085 -0.951057 -0.114339
+0.240877 -0.968583 -0.061847 0.920032 0.984292 0.240717 -0.968583 -0.062465
+0.231226 -0.968583 -0.091549 0.880032 0.984292 0.23099 -0.968583 -0.092142
+0.299309 -0.951057 -0.076849 0.920032 0.975528 0.299152 -0.951057 -0.077456
+0.240877 -0.968583 -0.061847 0.920032 0.984292 0.240717 -0.968583 -0.062465
+0.287317 -0.951057 -0.113757 0.880032 0.975528 0.287085 -0.951057 -0.114339
+0.299309 -0.951057 -0.076849 0.920032 0.975528 0.299152 -0.951057 -0.077456
+0.246729 -0.968583 -0.031169 0.960032 0.984292 0.246648 -0.968583 -0.031802
+0.240877 -0.968583 -0.061847 0.920032 0.984292 0.240717 -0.968583 -0.062465
+0.30658 -0.951057 -0.03873 0.960032 0.975528 0.306501 -0.951057 -0.039351
+0.246729 -0.968583 -0.031169 0.960032 0.984292 0.246648 -0.968583 -0.031802
+0.299309 -0.951057 -0.076849 0.920032 0.975528 0.299152 -0.951057 -0.077456
+0.30658 -0.951057 -0.03873 0.960032 0.975528 0.306501 -0.951057 -0.039351
+0.24869 -0.968583 -0 1.00003 0.984292 0.248689 -0.968583 -0.000639
+0.246729 -0.968583 -0.031169 0.960032 0.984292 0.246648 -0.968583 -0.031802
+0.309017 -0.951057 -0 1.00003 0.975528 0.309016 -0.951057 -0.000627
+0.24869 -0.968583 -0 1.00003 0.984292 0.248689 -0.968583 -0.000639
+0.30658 -0.951057 -0.03873 0.960032 0.975528 0.306501 -0.951057 -0.039351
+0.309017 -0.951057 -0 1.00003 0.975528 0.309016 -0.951057 -0.000627
+0.246729 -0.968583 0.031169 1.04003 0.984292 0.246808 -0.968583 0.030534
+0.24869 -0.968583 -0 1.00003 0.984292 0.248689 -0.968583 -0.000639
+0.306581 -0.951057 0.03873 1.04003 0.975528 0.306658 -0.951057 0.038107
+0.246729 -0.968583 0.031169 1.04003 0.984292 0.246808 -0.968583 0.030534
+0.309017 -0.951057 -0 1.00003 0.975528 0.309016 -0.951057 -0.000627
+0.365222 -0.929776 0.046138 1.04003 0.964888 0.365297 -0.929777 0.045529
+0.299309 -0.951057 0.076849 1.08003 0.975528 0.299463 -0.951057 0.076242
+0.306581 -0.951057 0.03873 1.04003 0.975528 0.306658 -0.951057 0.038107
+0.35656 -0.929776 0.091549 1.08003 0.964888 0.35671 -0.929777 0.090956
+0.299309 -0.951057 0.076849 1.08003 0.975528 0.299463 -0.951057 0.076242
+0.365222 -0.929776 0.046138 1.04003 0.964888 0.365297 -0.929777 0.045529
+0.35656 -0.929776 0.091549 1.08003 0.964888 0.35671 -0.929777 0.090956
+0.287317 -0.951057 0.113757 1.12003 0.975528 0.287546 -0.951057 0.113175
+0.299309 -0.951057 0.076849 1.08003 0.975528 0.299463 -0.951057 0.076242
+0.342274 -0.929776 0.135516 1.12003 0.964888 0.342498 -0.929777 0.134947
+0.287317 -0.951057 0.113757 1.12003 0.975528 0.287546 -0.951057 0.113175
+0.35656 -0.929776 0.091549 1.08003 0.964888 0.35671 -0.929777 0.090956
+0.342274 -0.929776 0.135516 1.12003 0.964888 0.342498 -0.929777 0.134947
+0.270794 -0.951057 0.14887 1.16003 0.975528 0.271094 -0.951057 0.14832
+0.287317 -0.951057 0.113757 1.12003 0.975528 0.287546 -0.951057 0.113175
+0.32259 -0.929776 0.177346 1.16003 0.964888 0.322884 -0.929777 0.176808
+0.270794 -0.951057 0.14887 1.16003 0.975528 0.271094 -0.951057 0.14832
+0.342274 -0.929776 0.135516 1.12003 0.964888 0.342498 -0.929777 0.134947
+0.32259 -0.929776 0.177346 1.16003 0.964888 0.322884 -0.929777 0.176808
+0.25 -0.951057 0.181636 1.20003 0.975528 0.250367 -0.951057 0.181128
+0.270794 -0.951057 0.14887 1.16003 0.975528 0.271094 -0.951057 0.14832
+0.297819 -0.929776 0.216378 1.20003 0.964888 0.298178 -0.929777 0.215882
+0.25 -0.951057 0.181636 1.20003 0.975528 0.250367 -0.951057 0.181128
+0.32259 -0.929776 0.177346 1.16003 0.964888 0.322884 -0.929777 0.176808
+0.297819 -0.929776 0.216378 1.20003 0.964888 0.298178 -0.929777 0.215882
+0.225264 -0.951057 0.211537 1.24003 0.975528 0.225692 -0.951057 0.211079
+0.25 -0.951057 0.181636 1.20003 0.975528 0.250367 -0.951057 0.181128
+0.268351 -0.929776 0.251999 1.24003 0.964888 0.268769 -0.929777 0.251551
+0.225264 -0.951057 0.211537 1.24003 0.975528 0.225692 -0.951057 0.211079
+0.297819 -0.929776 0.216378 1.20003 0.964888 0.298178 -0.929777 0.215882
+0.268351 -0.929776 0.251999 1.24003 0.964888 0.268769 -0.929777 0.251551
+0.196975 -0.951057 0.238102 1.28003 0.975528 0.197457 -0.951057 0.237701
+0.225264 -0.951057 0.211537 1.24003 0.975528 0.225692 -0.951057 0.211079
+0.234652 -0.929776 0.283645 1.28003 0.964888 0.235122 -0.929777 0.283254
+0.196975 -0.951057 0.238102 1.28003 0.975528 0.197457 -0.951057 0.237701
+0.268351 -0.929776 0.251999 1.24003 0.964888 0.268769 -0.929777 0.251551
+0.234652 -0.929776 0.283645 1.28003 0.964888 0.235122 -0.929777 0.283254
+0.16558 -0.951057 0.260912 1.32003 0.975528 0.166108 -0.951057 0.260575
+0.196975 -0.951057 0.238102 1.28003 0.975528 0.197457 -0.951057 0.237701
+0.197251 -0.929776 0.310818 1.32003 0.964888 0.197767 -0.929777 0.310489
+0.16558 -0.951057 0.260912 1.32003 0.975528 0.166108 -0.951057 0.260575
+0.234652 -0.929776 0.283645 1.28003 0.964888 0.235122 -0.929777 0.283254
+0.197251 -0.929776 0.310818 1.32003 0.964888 0.197767 -0.929777 0.310489
+0.131573 -0.951057 0.279607 1.36003 0.975528 0.132139 -0.951057 0.279339
+0.16558 -0.951057 0.260912 1.32003 0.975528 0.166108 -0.951057 0.260575
+0.15674 -0.929776 0.333089 1.36003 0.964888 0.157293 -0.929777 0.332827
+0.131573 -0.951057 0.279607 1.36003 0.975528 0.132139 -0.951057 0.279339
+0.197251 -0.929776 0.310818 1.32003 0.964888 0.197767 -0.929777 0.310489
+0.15674 -0.929776 0.333089 1.36003 0.964888 0.157293 -0.929777 0.332827
+0.095492 -0.951057 0.293893 1.40003 0.975528 0.096087 -0.951057 0.293697
+0.131573 -0.951057 0.279607 1.36003 0.975528 0.132139 -0.951057 0.279339
+0.113757 -0.929776 0.350108 1.40003 0.964888 0.114339 -0.929777 0.349917
+0.095492 -0.951057 0.293893 1.40003 0.975528 0.096087 -0.951057 0.293697
+0.15674 -0.929776 0.333089 1.36003 0.964888 0.157293 -0.929777 0.332827
+0.113757 -0.929776 0.350108 1.40003 0.964888 0.114339 -0.929777 0.349917
+0.057904 -0.951057 0.303544 1.44003 0.975528 0.058519 -0.951057 0.303424
+0.095492 -0.951057 0.293893 1.40003 0.975528 0.096087 -0.951057 0.293697
+0.06898 -0.929776 0.361604 1.44003 0.964888 0.069581 -0.929777 0.361488
+0.057904 -0.951057 0.303544 1.44003 0.975528 0.058519 -0.951057 0.303424
+0.113757 -0.929776 0.350108 1.40003 0.964888 0.114339 -0.929777 0.349917
+0.06898 -0.929776 0.361604 1.44003 0.964888 0.069581 -0.929777 0.361488
+0.019403 -0.951057 0.308407 1.48003 0.975528 0.020029 -0.951057 0.308367
+0.057904 -0.951057 0.303544 1.44003 0.975528 0.058519 -0.951057 0.303424
+0.023115 -0.929776 0.367398 1.48003 0.964888 0.023726 -0.929777 0.367358
+0.019403 -0.951057 0.308407 1.48003 0.975528 0.020029 -0.951057 0.308367
+0.06898 -0.929776 0.361604 1.44003 0.964888 0.069581 -0.929777 0.361488
+0.023115 -0.929776 0.367398 1.48003 0.964888 0.023726 -0.929777 0.367358
+-0.019403 -0.951057 0.308407 1.52003 0.975528 -0.018778 -0.951057 0.308445
+0.019403 -0.951057 0.308407 1.48003 0.975528 0.020029 -0.951057 0.308367
+-0.023115 -0.929776 0.367398 1.52003 0.964888 -0.022504 -0.929777 0.367435
+-0.019403 -0.951057 0.308407 1.52003 0.975528 -0.018778 -0.951057 0.308445
+0.023115 -0.929776 0.367398 1.48003 0.964888 0.023726 -0.929777 0.367358
+-0.023115 -0.929776 0.367398 -0.479968 0.964888 -0.022504 -0.929777 0.367435
+-0.057904 -0.951057 0.303544 -0.439968 0.975528 -0.057288 -0.951057 0.30366
+-0.019403 -0.951057 0.308407 -0.479968 0.975528 -0.018778 -0.951057 0.308445
+-0.06898 -0.929776 0.361604 -0.439968 0.964888 -0.068378 -0.929777 0.361717
+-0.057904 -0.951057 0.303544 -0.439968 0.975528 -0.057288 -0.951057 0.30366
+-0.023115 -0.929776 0.367398 -0.479968 0.964888 -0.022504 -0.929777 0.367435
+-0.06898 -0.929776 0.361604 -0.439968 0.964888 -0.068378 -0.929777 0.361717
+-0.095492 -0.951057 0.293893 -0.399968 0.975528 -0.094895 -0.951057 0.294085
+-0.057904 -0.951057 0.303544 -0.439968 0.975528 -0.057288 -0.951057 0.30366
+-0.113757 -0.929776 0.350107 -0.399968 0.964888 -0.113174 -0.929777 0.350295
+-0.095492 -0.951057 0.293893 -0.399968 0.975528 -0.094895 -0.951057 0.294085
+-0.06898 -0.929776 0.361604 -0.439968 0.964888 -0.068378 -0.929777 0.361717
+-0.113757 -0.929776 0.350107 -0.399968 0.964888 -0.113174 -0.929777 0.350295
+-0.131573 -0.951057 0.279607 -0.359968 0.975528 -0.131006 -0.951057 0.279872
+-0.095492 -0.951057 0.293893 -0.399968 0.975528 -0.094895 -0.951057 0.294085
+-0.15674 -0.929776 0.333089 -0.359968 0.964888 -0.156185 -0.929777 0.333348
+-0.131573 -0.951057 0.279607 -0.359968 0.975528 -0.131006 -0.951057 0.279872
+-0.113757 -0.929776 0.350107 -0.399968 0.964888 -0.113174 -0.929777 0.350295
+-0.15674 -0.929776 0.333089 -0.359968 0.964888 -0.156185 -0.929777 0.333348
+-0.16558 -0.951057 0.260912 -0.319968 0.975528 -0.16505 -0.951057 0.261246
+-0.131573 -0.951057 0.279607 -0.359968 0.975528 -0.131006 -0.951057 0.279872
+-0.197251 -0.929776 0.310818 -0.319968 0.964888 -0.196733 -0.929777 0.311144
+-0.16558 -0.951057 0.260912 -0.319968 0.975528 -0.16505 -0.951057 0.261246
+-0.15674 -0.929776 0.333089 -0.359968 0.964888 -0.156185 -0.929777 0.333348
+-0.197251 -0.929776 0.310818 -0.319968 0.964888 -0.196733 -0.929777 0.311144
+-0.196975 -0.951057 0.238102 -0.279968 0.975528 -0.196491 -0.951057 0.2385
+-0.16558 -0.951057 0.260912 -0.319968 0.975528 -0.16505 -0.951057 0.261246
+-0.234652 -0.929776 0.283645 -0.279968 0.964888 -0.234179 -0.929777 0.284034
+-0.196975 -0.951057 0.238102 -0.279968 0.975528 -0.196491 -0.951057 0.2385
+-0.197251 -0.929776 0.310818 -0.319968 0.964888 -0.196733 -0.929777 0.311144
+-0.234652 -0.929776 0.283645 -0.279968 0.964888 -0.234179 -0.929777 0.284034
+-0.225264 -0.951057 0.211537 -0.239968 0.975528 -0.224834 -0.951057 0.211992
+-0.196975 -0.951057 0.238102 -0.279968 0.975528 -0.196491 -0.951057 0.2385
+-0.268351 -0.929776 0.251999 -0.239968 0.964888 -0.267931 -0.929777 0.252444
+-0.225264 -0.951057 0.211537 -0.239968 0.975528 -0.224834 -0.951057 0.211992
+-0.234652 -0.929776 0.283645 -0.279968 0.964888 -0.234179 -0.929777 0.284034
+-0.268351 -0.929776 0.251999 -0.239968 0.964888 -0.267931 -0.929777 0.252444
+-0.25 -0.951057 0.181636 -0.199968 0.975528 -0.249631 -0.951057 0.182141
+-0.225264 -0.951057 0.211537 -0.239968 0.975528 -0.224834 -0.951057 0.211992
+-0.297819 -0.929776 0.216378 -0.199968 0.964888 -0.297458 -0.929777 0.216872
+-0.25 -0.951057 0.181636 -0.199968 0.975528 -0.249631 -0.951057 0.182141
+-0.268351 -0.929776 0.251999 -0.239968 0.964888 -0.267931 -0.929777 0.252444
+-0.297819 -0.929776 0.216378 -0.199968 0.964888 -0.297458 -0.929777 0.216872
+-0.270794 -0.951057 0.14887 -0.159968 0.975528 -0.270491 -0.951057 0.149419
+-0.25 -0.951057 0.181636 -0.199968 0.975528 -0.249631 -0.951057 0.182141
+-0.32259 -0.929776 0.177345 -0.159968 0.964888 -0.322294 -0.929777 0.177881
+-0.270794 -0.951057 0.14887 -0.159968 0.975528 -0.270491 -0.951057 0.149419
+-0.297819 -0.929776 0.216378 -0.199968 0.964888 -0.297458 -0.929777 0.216872
+-0.32259 -0.929776 0.177345 -0.159968 0.964888 -0.322294 -0.929777 0.177881
+-0.287317 -0.951057 0.113757 -0.119968 0.975528 -0.287085 -0.951057 0.114339
+-0.270794 -0.951057 0.14887 -0.159968 0.975528 -0.270491 -0.951057 0.149419
+-0.342274 -0.929776 0.135516 -0.119968 0.964888 -0.342047 -0.929777 0.136084
+-0.287317 -0.951057 0.113757 -0.119968 0.975528 -0.287085 -0.951057 0.114339
+-0.32259 -0.929776 0.177345 -0.159968 0.964888 -0.322294 -0.929777 0.177881
+-0.342274 -0.929776 0.135516 -0.119968 0.964888 -0.342047 -0.929777 0.136084
+-0.299309 -0.951057 0.076849 -0.079968 0.975528 -0.299152 -0.951057 0.077456
+-0.287317 -0.951057 0.113757 -0.119968 0.975528 -0.287085 -0.951057 0.114339
+-0.356559 -0.929776 0.091549 -0.079968 0.964888 -0.356406 -0.929777 0.092141
+-0.299309 -0.951057 0.076849 -0.079968 0.975528 -0.299152 -0.951057 0.077456
+-0.342274 -0.929776 0.135516 -0.119968 0.964888 -0.342047 -0.929777 0.136084
+-0.356559 -0.929776 0.091549 -0.079968 0.964888 -0.356406 -0.929777 0.092141
+-0.306581 -0.951057 0.03873 -0.039968 0.975528 -0.306501 -0.951057 0.039352
+-0.299309 -0.951057 0.076849 -0.079968 0.975528 -0.299152 -0.951057 0.077456
+-0.365222 -0.929776 0.046138 -0.039968 0.964888 -0.365144 -0.929777 0.046746
+-0.306581 -0.951057 0.03873 -0.039968 0.975528 -0.306501 -0.951057 0.039352
+-0.356559 -0.929776 0.091549 -0.079968 0.964888 -0.356406 -0.929777 0.092141
+-0.365222 -0.929776 0.046138 -0.039968 0.964888 -0.365144 -0.929777 0.046746
+-0.309017 -0.951057 -0 3.2e-005 0.975528 -0.309016 -0.951057 0.000627
+-0.306581 -0.951057 0.03873 -0.039968 0.975528 -0.306501 -0.951057 0.039352
+-0.368125 -0.929776 -0 3.2e-005 0.964888 -0.368123 -0.929777 0.000613
+-0.309017 -0.951057 -0 3.2e-005 0.975528 -0.309016 -0.951057 0.000627
+-0.365222 -0.929776 0.046138 -0.039968 0.964888 -0.365144 -0.929777 0.046746
+-0.368125 -0.929776 -0 3.2e-005 0.964888 -0.368123 -0.929777 0.000613
+-0.30658 -0.951057 -0.03873 0.040032 0.975528 -0.306658 -0.951057 -0.038109
+-0.309017 -0.951057 -0 3.2e-005 0.975528 -0.309016 -0.951057 0.000627
+-0.365222 -0.929776 -0.046138 0.040032 0.964888 -0.365297 -0.929777 -0.04553
+-0.30658 -0.951057 -0.03873 0.040032 0.975528 -0.306658 -0.951057 -0.038109
+-0.368125 -0.929776 -0 3.2e-005 0.964888 -0.368123 -0.929777 0.000613
+-0.365222 -0.929776 -0.046138 0.040032 0.964888 -0.365297 -0.929777 -0.04553
+-0.299309 -0.951057 -0.076849 0.080032 0.975528 -0.299463 -0.951057 -0.076242
+-0.30658 -0.951057 -0.03873 0.040032 0.975528 -0.306658 -0.951057 -0.038109
+-0.356559 -0.929776 -0.091549 0.080032 0.964888 -0.35671 -0.929777 -0.090955
+-0.299309 -0.951057 -0.076849 0.080032 0.975528 -0.299463 -0.951057 -0.076242
+-0.365222 -0.929776 -0.046138 0.040032 0.964888 -0.365297 -0.929777 -0.04553
+-0.356559 -0.929776 -0.091549 0.080032 0.964888 -0.35671 -0.929777 -0.090955
+-0.287317 -0.951057 -0.113757 0.120032 0.975528 -0.287546 -0.951057 -0.113175
+-0.299309 -0.951057 -0.076849 0.080032 0.975528 -0.299463 -0.951057 -0.076242
+-0.342274 -0.929776 -0.135516 0.120032 0.964888 -0.342498 -0.929777 -0.134946
+-0.287317 -0.951057 -0.113757 0.120032 0.975528 -0.287546 -0.951057 -0.113175
+-0.356559 -0.929776 -0.091549 0.080032 0.964888 -0.35671 -0.929777 -0.090955
+-0.342274 -0.929776 -0.135516 0.120032 0.964888 -0.342498 -0.929777 -0.134946
+-0.270794 -0.951057 -0.14887 0.160032 0.975528 -0.271094 -0.951057 -0.14832
+-0.287317 -0.951057 -0.113757 0.120032 0.975528 -0.287546 -0.951057 -0.113175
+-0.32259 -0.929776 -0.177345 0.160032 0.964888 -0.322884 -0.929777 -0.176809
+-0.270794 -0.951057 -0.14887 0.160032 0.975528 -0.271094 -0.951057 -0.14832
+-0.342274 -0.929776 -0.135516 0.120032 0.964888 -0.342498 -0.929777 -0.134946
+-0.32259 -0.929776 -0.177345 0.160032 0.964888 -0.322884 -0.929777 -0.176809
+-0.25 -0.951057 -0.181636 0.200032 0.975528 -0.250367 -0.951057 -0.181127
+-0.270794 -0.951057 -0.14887 0.160032 0.975528 -0.271094 -0.951057 -0.14832
+-0.297819 -0.929776 -0.216378 0.200032 0.964888 -0.298178 -0.929777 -0.215882
+-0.25 -0.951057 -0.181636 0.200032 0.975528 -0.250367 -0.951057 -0.181127
+-0.32259 -0.929776 -0.177345 0.160032 0.964888 -0.322884 -0.929777 -0.176809
+-0.297819 -0.929776 -0.216378 0.200032 0.964888 -0.298178 -0.929777 -0.215882
+-0.225264 -0.951057 -0.211537 0.240032 0.975528 -0.225692 -0.951057 -0.21108
+-0.25 -0.951057 -0.181636 0.200032 0.975528 -0.250367 -0.951057 -0.181127
+-0.268351 -0.929776 -0.251999 0.240032 0.964888 -0.26877 -0.929777 -0.251551
+-0.225264 -0.951057 -0.211537 0.240032 0.975528 -0.225692 -0.951057 -0.21108
+-0.297819 -0.929776 -0.216378 0.200032 0.964888 -0.298178 -0.929777 -0.215882
+-0.268351 -0.929776 -0.251999 0.240032 0.964888 -0.26877 -0.929777 -0.251551
+-0.196975 -0.951057 -0.238102 0.280032 0.975528 -0.197457 -0.951057 -0.237701
+-0.225264 -0.951057 -0.211537 0.240032 0.975528 -0.225692 -0.951057 -0.21108
+-0.234651 -0.929776 -0.283645 0.280032 0.964888 -0.235122 -0.929777 -0.283253
+-0.196975 -0.951057 -0.238102 0.280032 0.975528 -0.197457 -0.951057 -0.237701
+-0.268351 -0.929776 -0.251999 0.240032 0.964888 -0.26877 -0.929777 -0.251551
+-0.234651 -0.929776 -0.283645 0.280032 0.964888 -0.235122 -0.929777 -0.283253
+-0.16558 -0.951057 -0.260912 0.320032 0.975528 -0.166108 -0.951057 -0.260575
+-0.196975 -0.951057 -0.238102 0.280032 0.975528 -0.197457 -0.951057 -0.237701
+-0.197251 -0.929776 -0.310818 0.320032 0.964888 -0.197767 -0.929777 -0.310488
+-0.16558 -0.951057 -0.260912 0.320032 0.975528 -0.166108 -0.951057 -0.260575
+-0.234651 -0.929776 -0.283645 0.280032 0.964888 -0.235122 -0.929777 -0.283253
+-0.197251 -0.929776 -0.310818 0.320032 0.964888 -0.197767 -0.929777 -0.310488
+-0.131573 -0.951057 -0.279607 0.360032 0.975528 -0.132139 -0.951057 -0.279339
+-0.16558 -0.951057 -0.260912 0.320032 0.975528 -0.166108 -0.951057 -0.260575
+-0.15674 -0.929776 -0.333089 0.360032 0.964888 -0.157293 -0.929777 -0.332827
+-0.131573 -0.951057 -0.279607 0.360032 0.975528 -0.132139 -0.951057 -0.279339
+-0.197251 -0.929776 -0.310818 0.320032 0.964888 -0.197767 -0.929777 -0.310488
+-0.15674 -0.929776 -0.333089 0.360032 0.964888 -0.157293 -0.929777 -0.332827
+-0.095492 -0.951057 -0.293893 0.400032 0.975528 -0.096087 -0.951057 -0.293698
+-0.131573 -0.951057 -0.279607 0.360032 0.975528 -0.132139 -0.951057 -0.279339
+-0.113757 -0.929776 -0.350107 0.400032 0.964888 -0.114339 -0.929777 -0.349916
+-0.095492 -0.951057 -0.293893 0.400032 0.975528 -0.096087 -0.951057 -0.293698
+-0.15674 -0.929776 -0.333089 0.360032 0.964888 -0.157293 -0.929777 -0.332827
+-0.113757 -0.929776 -0.350107 0.400032 0.964888 -0.114339 -0.929777 -0.349916
+-0.057904 -0.951057 -0.303544 0.440032 0.975528 -0.058519 -0.951057 -0.303425
+-0.095492 -0.951057 -0.293893 0.400032 0.975528 -0.096087 -0.951057 -0.293698
+-0.06898 -0.929776 -0.361604 0.440032 0.964888 -0.069581 -0.929777 -0.361488
+-0.057904 -0.951057 -0.303544 0.440032 0.975528 -0.058519 -0.951057 -0.303425
+-0.113757 -0.929776 -0.350107 0.400032 0.964888 -0.114339 -0.929777 -0.349916
+-0.06898 -0.929776 -0.361604 0.440032 0.964888 -0.069581 -0.929777 -0.361488
+-0.019403 -0.951057 -0.308407 0.480032 0.975528 -0.020028 -0.951057 -0.308367
+-0.057904 -0.951057 -0.303544 0.440032 0.975528 -0.058519 -0.951057 -0.303425
+-0.023115 -0.929776 -0.367398 0.480032 0.964888 -0.023726 -0.929777 -0.367358
+-0.019403 -0.951057 -0.308407 0.480032 0.975528 -0.020028 -0.951057 -0.308367
+-0.06898 -0.929776 -0.361604 0.440032 0.964888 -0.069581 -0.929777 -0.361488
+-0.023115 -0.929776 -0.367398 0.480032 0.964888 -0.023726 -0.929777 -0.367358
+0.019403 -0.951057 -0.308407 0.520032 0.975528 0.018778 -0.951056 -0.308446
+-0.019403 -0.951057 -0.308407 0.480032 0.975528 -0.020028 -0.951057 -0.308367
+0.023115 -0.929776 -0.367398 0.520032 0.964888 0.022504 -0.929777 -0.367435
+0.019403 -0.951057 -0.308407 0.520032 0.975528 0.018778 -0.951056 -0.308446
+-0.023115 -0.929776 -0.367398 0.480032 0.964888 -0.023726 -0.929777 -0.367358
+0.023115 -0.929776 -0.367398 0.520032 0.964888 0.022504 -0.929777 -0.367435
+0.057904 -0.951057 -0.303544 0.560032 0.975528 0.057288 -0.951057 -0.30366
+0.019403 -0.951057 -0.308407 0.520032 0.975528 0.018778 -0.951056 -0.308446
+0.06898 -0.929776 -0.361604 0.560032 0.964888 0.068378 -0.929777 -0.361718
+0.057904 -0.951057 -0.303544 0.560032 0.975528 0.057288 -0.951057 -0.30366
+0.023115 -0.929776 -0.367398 0.520032 0.964888 0.022504 -0.929777 -0.367435
+0.06898 -0.929776 -0.361604 0.560032 0.964888 0.068378 -0.929777 -0.361718
+0.095492 -0.951057 -0.293893 0.600032 0.975528 0.094895 -0.951057 -0.294085
+0.057904 -0.951057 -0.303544 0.560032 0.975528 0.057288 -0.951057 -0.30366
+0.113757 -0.929776 -0.350107 0.600032 0.964888 0.113174 -0.929777 -0.350295
+0.095492 -0.951057 -0.293893 0.600032 0.975528 0.094895 -0.951057 -0.294085
+0.06898 -0.929776 -0.361604 0.560032 0.964888 0.068378 -0.929777 -0.361718
+0.113757 -0.929776 -0.350107 0.600032 0.964888 0.113174 -0.929777 -0.350295
+0.131573 -0.951057 -0.279607 0.640032 0.975528 0.131006 -0.951057 -0.279872
+0.095492 -0.951057 -0.293893 0.600032 0.975528 0.094895 -0.951057 -0.294085
+0.15674 -0.929776 -0.333089 0.640032 0.964888 0.156185 -0.929777 -0.333348
+0.131573 -0.951057 -0.279607 0.640032 0.975528 0.131006 -0.951057 -0.279872
+0.113757 -0.929776 -0.350107 0.600032 0.964888 0.113174 -0.929777 -0.350295
+0.15674 -0.929776 -0.333089 0.640032 0.964888 0.156185 -0.929777 -0.333348
+0.16558 -0.951057 -0.260912 0.680032 0.975528 0.16505 -0.951057 -0.261246
+0.131573 -0.951057 -0.279607 0.640032 0.975528 0.131006 -0.951057 -0.279872
+0.197251 -0.929776 -0.310818 0.680032 0.964888 0.196733 -0.929777 -0.311145
+0.16558 -0.951057 -0.260912 0.680032 0.975528 0.16505 -0.951057 -0.261246
+0.15674 -0.929776 -0.333089 0.640032 0.964888 0.156185 -0.929777 -0.333348
+0.197251 -0.929776 -0.310818 0.680032 0.964888 0.196733 -0.929777 -0.311145
+0.196975 -0.951057 -0.238102 0.720032 0.975528 0.196491 -0.951057 -0.2385
+0.16558 -0.951057 -0.260912 0.680032 0.975528 0.16505 -0.951057 -0.261246
+0.234651 -0.929776 -0.283645 0.720032 0.964888 0.234179 -0.929777 -0.284034
+0.196975 -0.951057 -0.238102 0.720032 0.975528 0.196491 -0.951057 -0.2385
+0.197251 -0.929776 -0.310818 0.680032 0.964888 0.196733 -0.929777 -0.311145
+0.234651 -0.929776 -0.283645 0.720032 0.964888 0.234179 -0.929777 -0.284034
+0.225264 -0.951057 -0.211537 0.760032 0.975528 0.224834 -0.951057 -0.211992
+0.196975 -0.951057 -0.238102 0.720032 0.975528 0.196491 -0.951057 -0.2385
+0.268351 -0.929776 -0.251999 0.760032 0.964888 0.267931 -0.929777 -0.252444
+0.225264 -0.951057 -0.211537 0.760032 0.975528 0.224834 -0.951057 -0.211992
+0.234651 -0.929776 -0.283645 0.720032 0.964888 0.234179 -0.929777 -0.284034
+0.268351 -0.929776 -0.251999 0.760032 0.964888 0.267931 -0.929777 -0.252444
+0.25 -0.951057 -0.181636 0.800032 0.975528 0.249631 -0.951057 -0.182141
+0.225264 -0.951057 -0.211537 0.760032 0.975528 0.224834 -0.951057 -0.211992
+0.297819 -0.929776 -0.216378 0.800032 0.964888 0.297458 -0.929777 -0.216872
+0.25 -0.951057 -0.181636 0.800032 0.975528 0.249631 -0.951057 -0.182141
+0.268351 -0.929776 -0.251999 0.760032 0.964888 0.267931 -0.929777 -0.252444
+0.297819 -0.929776 -0.216378 0.800032 0.964888 0.297458 -0.929777 -0.216872
+0.270794 -0.951057 -0.14887 0.840032 0.975528 0.270491 -0.951057 -0.149419
+0.25 -0.951057 -0.181636 0.800032 0.975528 0.249631 -0.951057 -0.182141
+0.32259 -0.929776 -0.177345 0.840032 0.964888 0.322294 -0.929777 -0.177882
+0.270794 -0.951057 -0.14887 0.840032 0.975528 0.270491 -0.951057 -0.149419
+0.297819 -0.929776 -0.216378 0.800032 0.964888 0.297458 -0.929777 -0.216872
+0.32259 -0.929776 -0.177345 0.840032 0.964888 0.322294 -0.929777 -0.177882
+0.287317 -0.951057 -0.113757 0.880032 0.975528 0.287085 -0.951057 -0.114339
+0.270794 -0.951057 -0.14887 0.840032 0.975528 0.270491 -0.951057 -0.149419
+0.342274 -0.929776 -0.135516 0.880032 0.964888 0.342047 -0.929777 -0.136085
+0.287317 -0.951057 -0.113757 0.880032 0.975528 0.287085 -0.951057 -0.114339
+0.32259 -0.929776 -0.177345 0.840032 0.964888 0.322294 -0.929777 -0.177882
+0.342274 -0.929776 -0.135516 0.880032 0.964888 0.342047 -0.929777 -0.136085
+0.299309 -0.951057 -0.076849 0.920032 0.975528 0.299152 -0.951057 -0.077456
+0.287317 -0.951057 -0.113757 0.880032 0.975528 0.287085 -0.951057 -0.114339
+0.356559 -0.929776 -0.091549 0.920032 0.964888 0.356406 -0.929777 -0.092142
+0.299309 -0.951057 -0.076849 0.920032 0.975528 0.299152 -0.951057 -0.077456
+0.342274 -0.929776 -0.135516 0.880032 0.964888 0.342047 -0.929777 -0.136085
+0.356559 -0.929776 -0.091549 0.920032 0.964888 0.356406 -0.929777 -0.092142
+0.30658 -0.951057 -0.03873 0.960032 0.975528 0.306501 -0.951057 -0.039351
+0.299309 -0.951057 -0.076849 0.920032 0.975528 0.299152 -0.951057 -0.077456
+0.365222 -0.929776 -0.046138 0.960032 0.964888 0.365144 -0.929777 -0.046746
+0.30658 -0.951057 -0.03873 0.960032 0.975528 0.306501 -0.951057 -0.039351
+0.356559 -0.929776 -0.091549 0.920032 0.964888 0.356406 -0.929777 -0.092142
+0.365222 -0.929776 -0.046138 0.960032 0.964888 0.365144 -0.929777 -0.046746
+0.309017 -0.951057 -0 1.00003 0.975528 0.309016 -0.951057 -0.000627
+0.30658 -0.951057 -0.03873 0.960032 0.975528 0.306501 -0.951057 -0.039351
+0.368125 -0.929776 -0 1.00003 0.964888 0.368123 -0.929777 -0.000614
+0.309017 -0.951057 -0 1.00003 0.975528 0.309016 -0.951057 -0.000627
+0.365222 -0.929776 -0.046138 0.960032 0.964888 0.365144 -0.929777 -0.046746
+0.368125 -0.929776 -0 1.00003 0.964888 0.368123 -0.929777 -0.000614
+0.306581 -0.951057 0.03873 1.04003 0.975528 0.306658 -0.951057 0.038107
+0.309017 -0.951057 -0 1.00003 0.975528 0.309016 -0.951057 -0.000627
+0.365222 -0.929776 0.046138 1.04003 0.964888 0.365297 -0.929777 0.045529
+0.306581 -0.951057 0.03873 1.04003 0.975528 0.306658 -0.951057 0.038107
+0.368125 -0.929776 -0 1.00003 0.964888 0.368123 -0.929777 -0.000614
+0.422422 -0.904827 0.053364 1.04003 0.952414 0.422495 -0.904828 0.052771
+0.35656 -0.929776 0.091549 1.08003 0.964888 0.35671 -0.929777 0.090956
+0.365222 -0.929776 0.046138 1.04003 0.964888 0.365297 -0.929777 0.045529
+0.412403 -0.904827 0.105887 1.08003 0.952414 0.412549 -0.904828 0.10531
+0.35656 -0.929776 0.091549 1.08003 0.964888 0.35671 -0.929777 0.090956
+0.422422 -0.904827 0.053364 1.04003 0.952414 0.422495 -0.904828 0.052771
+0.412403 -0.904827 0.105887 1.08003 0.952414 0.412549 -0.904828 0.10531
+0.342274 -0.929776 0.135516 1.12003 0.964888 0.342498 -0.929777 0.134947
+0.35656 -0.929776 0.091549 1.08003 0.964888 0.35671 -0.929777 0.090956
+0.39588 -0.904827 0.15674 1.12003 0.952414 0.396097 -0.904828 0.156185
+0.342274 -0.929776 0.135516 1.12003 0.964888 0.342498 -0.929777 0.134947
+0.412403 -0.904827 0.105887 1.08003 0.952414 0.412549 -0.904828 0.10531
+0.39588 -0.904827 0.15674 1.12003 0.952414 0.396097 -0.904828 0.156185
+0.32259 -0.929776 0.177346 1.16003 0.964888 0.322884 -0.929777 0.176808
+0.342274 -0.929776 0.135516 1.12003 0.964888 0.342498 -0.929777 0.134947
+0.373114 -0.904827 0.205121 1.16003 0.952414 0.373399 -0.904828 0.204597
+0.32259 -0.929776 0.177346 1.16003 0.964888 0.322884 -0.929777 0.176808
+0.39588 -0.904827 0.15674 1.12003 0.952414 0.396097 -0.904828 0.156185
+0.373114 -0.904827 0.205121 1.16003 0.952414 0.373399 -0.904828 0.204597
+0.297819 -0.929776 0.216378 1.20003 0.964888 0.298178 -0.929777 0.215882
+0.32259 -0.929776 0.177346 1.16003 0.964888 0.322884 -0.929777 0.176808
+0.344463 -0.904827 0.250267 1.20003 0.952414 0.344812 -0.904828 0.249784
+0.297819 -0.929776 0.216378 1.20003 0.964888 0.298178 -0.929777 0.215882
+0.373114 -0.904827 0.205121 1.16003 0.952414 0.373399 -0.904828 0.204597
+0.344463 -0.904827 0.250267 1.20003 0.952414 0.344812 -0.904828 0.249784
+0.268351 -0.929776 0.251999 1.24003 0.964888 0.268769 -0.929777 0.251551
+0.297819 -0.929776 0.216378 1.20003 0.964888 0.298178 -0.929777 0.215882
+0.31038 -0.904827 0.291466 1.24003 0.952414 0.310787 -0.904828 0.29103
+0.268351 -0.929776 0.251999 1.24003 0.964888 0.268769 -0.929777 0.251551
+0.344463 -0.904827 0.250267 1.20003 0.952414 0.344812 -0.904828 0.249784
+0.31038 -0.904827 0.291466 1.24003 0.952414 0.310787 -0.904828 0.29103
+0.234652 -0.929776 0.283645 1.28003 0.964888 0.235122 -0.929777 0.283254
+0.268351 -0.929776 0.251999 1.24003 0.964888 0.268769 -0.929777 0.251551
+0.271402 -0.904827 0.328069 1.28003 0.952414 0.27186 -0.904828 0.327687
+0.234652 -0.929776 0.283645 1.28003 0.964888 0.235122 -0.929777 0.283254
+0.31038 -0.904827 0.291466 1.24003 0.952414 0.310787 -0.904828 0.29103
+0.271402 -0.904827 0.328069 1.28003 0.952414 0.27186 -0.904828 0.327687
+0.197251 -0.929776 0.310818 1.32003 0.964888 0.197767 -0.929777 0.310489
+0.234652 -0.929776 0.283645 1.28003 0.964888 0.235122 -0.929777 0.283254
+0.228144 -0.904827 0.359498 1.32003 0.952414 0.228646 -0.904828 0.359177
+0.197251 -0.929776 0.310818 1.32003 0.964888 0.197767 -0.929777 0.310489
+0.271402 -0.904827 0.328069 1.28003 0.952414 0.27186 -0.904828 0.327687
+0.228144 -0.904827 0.359498 1.32003 0.952414 0.228646 -0.904828 0.359177
+0.15674 -0.929776 0.333089 1.36003 0.964888 0.157293 -0.929777 0.332827
+0.197251 -0.929776 0.310818 1.32003 0.964888 0.197767 -0.929777 0.310489
+0.181288 -0.904827 0.385257 1.36003 0.952414 0.181826 -0.904828 0.385002
+0.15674 -0.929776 0.333089 1.36003 0.964888 0.157293 -0.929777 0.332827
+0.228144 -0.904827 0.359498 1.32003 0.952414 0.228646 -0.904828 0.359177
+0.181288 -0.904827 0.385257 1.36003 0.952414 0.181826 -0.904828 0.385002
+0.113757 -0.929776 0.350108 1.40003 0.964888 0.114339 -0.929777 0.349917
+0.15674 -0.929776 0.333089 1.36003 0.964888 0.157293 -0.929777 0.332827
+0.131573 -0.904827 0.404941 1.40003 0.952414 0.132139 -0.904828 0.404755
+0.113757 -0.929776 0.350108 1.40003 0.964888 0.114339 -0.929777 0.349917
+0.181288 -0.904827 0.385257 1.36003 0.952414 0.181826 -0.904828 0.385002
+0.131573 -0.904827 0.404941 1.40003 0.952414 0.132139 -0.904828 0.404755
+0.06898 -0.929776 0.361604 1.44003 0.964888 0.069581 -0.929777 0.361488
+0.113757 -0.929776 0.350108 1.40003 0.964888 0.114339 -0.929777 0.349917
+0.079783 -0.904827 0.418238 1.44003 0.952414 0.080368 -0.904828 0.418124
+0.06898 -0.929776 0.361604 1.44003 0.964888 0.069581 -0.929777 0.361488
+0.131573 -0.904827 0.404941 1.40003 0.952414 0.132139 -0.904828 0.404755
+0.079783 -0.904827 0.418238 1.44003 0.952414 0.080368 -0.904828 0.418124
+0.023115 -0.929776 0.367398 1.48003 0.964888 0.023726 -0.929777 0.367358
+0.06898 -0.929776 0.361604 1.44003 0.964888 0.069581 -0.929777 0.361488
+0.026735 -0.904827 0.424939 1.48003 0.952414 0.027329 -0.904828 0.4249
+0.023115 -0.929776 0.367398 1.48003 0.964888 0.023726 -0.929777 0.367358
+0.079783 -0.904827 0.418238 1.44003 0.952414 0.080368 -0.904828 0.418124
+0.026735 -0.904827 0.424939 1.48003 0.952414 0.027329 -0.904828 0.4249
+-0.023115 -0.929776 0.367398 1.52003 0.964888 -0.022504 -0.929777 0.367435
+0.023115 -0.929776 0.367398 1.48003 0.964888 0.023726 -0.929777 0.367358
+-0.026735 -0.904827 0.424939 1.52003 0.952414 -0.02614 -0.904828 0.424975
+-0.023115 -0.929776 0.367398 1.52003 0.964888 -0.022504 -0.929777 0.367435
+0.026735 -0.904827 0.424939 1.48003 0.952414 0.027329 -0.904828 0.4249
+-0.026735 -0.904827 0.424939 -0.479968 0.952414 -0.02614 -0.904828 0.424975
+-0.06898 -0.929776 0.361604 -0.439968 0.964888 -0.068378 -0.929777 0.361717
+-0.023115 -0.929776 0.367398 -0.479968 0.964888 -0.022504 -0.929777 0.367435
+-0.079783 -0.904827 0.418238 -0.439968 0.952414 -0.079198 -0.904828 0.418348
+-0.06898 -0.929776 0.361604 -0.439968 0.964888 -0.068378 -0.929777 0.361717
+-0.026735 -0.904827 0.424939 -0.479968 0.952414 -0.02614 -0.904828 0.424975
+-0.079783 -0.904827 0.418238 -0.439968 0.952414 -0.079198 -0.904828 0.418348
+-0.113757 -0.929776 0.350107 -0.399968 0.964888 -0.113174 -0.929777 0.350295
+-0.06898 -0.929776 0.361604 -0.439968 0.964888 -0.068378 -0.929777 0.361717
+-0.131573 -0.904827 0.40494 -0.399968 0.952414 -0.131006 -0.904828 0.405123
+-0.113757 -0.929776 0.350107 -0.399968 0.964888 -0.113174 -0.929777 0.350295
+-0.079783 -0.904827 0.418238 -0.439968 0.952414 -0.079198 -0.904828 0.418348
+-0.131573 -0.904827 0.40494 -0.399968 0.952414 -0.131006 -0.904828 0.405123
+-0.15674 -0.929776 0.333089 -0.359968 0.964888 -0.156185 -0.929777 0.333348
+-0.113757 -0.929776 0.350107 -0.399968 0.964888 -0.113174 -0.929777 0.350295
+-0.181288 -0.904827 0.385257 -0.359968 0.952414 -0.180748 -0.904828 0.385509
+-0.15674 -0.929776 0.333089 -0.359968 0.964888 -0.156185 -0.929777 0.333348
+-0.131573 -0.904827 0.40494 -0.399968 0.952414 -0.131006 -0.904828 0.405123
+-0.181288 -0.904827 0.385257 -0.359968 0.952414 -0.180748 -0.904828 0.385509
+-0.197251 -0.929776 0.310818 -0.319968 0.964888 -0.196733 -0.929777 0.311144
+-0.15674 -0.929776 0.333089 -0.359968 0.964888 -0.156185 -0.929777 0.333348
+-0.228144 -0.904827 0.359498 -0.319968 0.952414 -0.22764 -0.904828 0.359815
+-0.197251 -0.929776 0.310818 -0.319968 0.964888 -0.196733 -0.929777 0.311144
+-0.181288 -0.904827 0.385257 -0.359968 0.952414 -0.180748 -0.904828 0.385509
+-0.228144 -0.904827 0.359498 -0.319968 0.952414 -0.22764 -0.904828 0.359815
+-0.234652 -0.929776 0.283645 -0.279968 0.964888 -0.234179 -0.929777 0.284034
+-0.197251 -0.929776 0.310818 -0.319968 0.964888 -0.196733 -0.929777 0.311144
+-0.271402 -0.904827 0.328069 -0.279968 0.952414 -0.270942 -0.904828 0.328447
+-0.234652 -0.929776 0.283645 -0.279968 0.964888 -0.234179 -0.929777 0.284034
+-0.228144 -0.904827 0.359498 -0.319968 0.952414 -0.22764 -0.904828 0.359815
+-0.271402 -0.904827 0.328069 -0.279968 0.952414 -0.270942 -0.904828 0.328447
+-0.268351 -0.929776 0.251999 -0.239968 0.964888 -0.267931 -0.929777 0.252444
+-0.234652 -0.929776 0.283645 -0.279968 0.964888 -0.234179 -0.929777 0.284034
+-0.31038 -0.904827 0.291466 -0.239968 0.952414 -0.309971 -0.904828 0.2919
+-0.268351 -0.929776 0.251999 -0.239968 0.964888 -0.267931 -0.929777 0.252444
+-0.271402 -0.904827 0.328069 -0.279968 0.952414 -0.270942 -0.904828 0.328447
+-0.31038 -0.904827 0.291466 -0.239968 0.952414 -0.309971 -0.904828 0.2919
+-0.297819 -0.929776 0.216378 -0.199968 0.964888 -0.297458 -0.929777 0.216872
+-0.268351 -0.929776 0.251999 -0.239968 0.964888 -0.267931 -0.929777 0.252444
+-0.344463 -0.904827 0.250267 -0.199968 0.952414 -0.344111 -0.904828 0.250748
+-0.297819 -0.929776 0.216378 -0.199968 0.964888 -0.297458 -0.929777 0.216872
+-0.31038 -0.904827 0.291466 -0.239968 0.952414 -0.309971 -0.904828 0.2919
+-0.344463 -0.904827 0.250267 -0.199968 0.952414 -0.344111 -0.904828 0.250748
+-0.32259 -0.929776 0.177345 -0.159968 0.964888 -0.322294 -0.929777 0.177881
+-0.297819 -0.929776 0.216378 -0.199968 0.964888 -0.297458 -0.929777 0.216872
+-0.373113 -0.904827 0.205121 -0.159968 0.952414 -0.372825 -0.904828 0.205642
+-0.32259 -0.929776 0.177345 -0.159968 0.964888 -0.322294 -0.929777 0.177881
+-0.344463 -0.904827 0.250267 -0.199968 0.952414 -0.344111 -0.904828 0.250748
+-0.373113 -0.904827 0.205121 -0.159968 0.952414 -0.372825 -0.904828 0.205642
+-0.342274 -0.929776 0.135516 -0.119968 0.964888 -0.342047 -0.929777 0.136084
+-0.32259 -0.929776 0.177345 -0.159968 0.964888 -0.322294 -0.929777 0.177881
+-0.39588 -0.904827 0.15674 -0.119968 0.952414 -0.395659 -0.904828 0.157293
+-0.342274 -0.929776 0.135516 -0.119968 0.964888 -0.342047 -0.929777 0.136084
+-0.373113 -0.904827 0.205121 -0.159968 0.952414 -0.372825 -0.904828 0.205642
+-0.39588 -0.904827 0.15674 -0.119968 0.952414 -0.395659 -0.904828 0.157293
+-0.356559 -0.929776 0.091549 -0.079968 0.964888 -0.356406 -0.929777 0.092141
+-0.342274 -0.929776 0.135516 -0.119968 0.964888 -0.342047 -0.929777 0.136084
+-0.412403 -0.904827 0.105887 -0.079968 0.952414 -0.412253 -0.904828 0.106463
+-0.356559 -0.929776 0.091549 -0.079968 0.964888 -0.356406 -0.929777 0.092141
+-0.39588 -0.904827 0.15674 -0.119968 0.952414 -0.395659 -0.904828 0.157293
+-0.412403 -0.904827 0.105887 -0.079968 0.952414 -0.412253 -0.904828 0.106463
+-0.365222 -0.929776 0.046138 -0.039968 0.964888 -0.365144 -0.929777 0.046746
+-0.356559 -0.929776 0.091549 -0.079968 0.964888 -0.356406 -0.929777 0.092141
+-0.422422 -0.904827 0.053364 -0.039968 0.952414 -0.422346 -0.904828 0.053955
+-0.365222 -0.929776 0.046138 -0.039968 0.964888 -0.365144 -0.929777 0.046746
+-0.412403 -0.904827 0.105887 -0.079968 0.952414 -0.412253 -0.904828 0.106463
+-0.422422 -0.904827 0.053364 -0.039968 0.952414 -0.422346 -0.904828 0.053955
+-0.368125 -0.929776 -0 3.2e-005 0.964888 -0.368123 -0.929777 0.000613
+-0.365222 -0.929776 0.046138 -0.039968 0.964888 -0.365144 -0.929777 0.046746
+-0.42578 -0.904827 -0 3.2e-005 0.952414 -0.425778 -0.904828 0.000596
+-0.368125 -0.929776 -0 3.2e-005 0.964888 -0.368123 -0.929777 0.000613
+-0.422422 -0.904827 0.053364 -0.039968 0.952414 -0.422346 -0.904828 0.053955
+-0.42578 -0.904827 -0 3.2e-005 0.952414 -0.425778 -0.904828 0.000596
+-0.365222 -0.929776 -0.046138 0.040032 0.964888 -0.365297 -0.929777 -0.04553
+-0.368125 -0.929776 -0 3.2e-005 0.964888 -0.368123 -0.929777 0.000613
+-0.422422 -0.904827 -0.053364 0.040032 0.952414 -0.422495 -0.904828 -0.052773
+-0.365222 -0.929776 -0.046138 0.040032 0.964888 -0.365297 -0.929777 -0.04553
+-0.42578 -0.904827 -0 3.2e-005 0.952414 -0.425778 -0.904828 0.000596
+-0.422422 -0.904827 -0.053364 0.040032 0.952414 -0.422495 -0.904828 -0.052773
+-0.356559 -0.929776 -0.091549 0.080032 0.964888 -0.35671 -0.929777 -0.090955
+-0.365222 -0.929776 -0.046138 0.040032 0.964888 -0.365297 -0.929777 -0.04553
+-0.412403 -0.904827 -0.105887 0.080032 0.952414 -0.412549 -0.904828 -0.105309
+-0.356559 -0.929776 -0.091549 0.080032 0.964888 -0.35671 -0.929777 -0.090955
+-0.422422 -0.904827 -0.053364 0.040032 0.952414 -0.422495 -0.904828 -0.052773
+-0.412403 -0.904827 -0.105887 0.080032 0.952414 -0.412549 -0.904828 -0.105309
+-0.342274 -0.929776 -0.135516 0.120032 0.964888 -0.342498 -0.929777 -0.134946
+-0.356559 -0.929776 -0.091549 0.080032 0.964888 -0.35671 -0.929777 -0.090955
+-0.39588 -0.904827 -0.15674 0.120032 0.952414 -0.396097 -0.904828 -0.156186
+-0.342274 -0.929776 -0.135516 0.120032 0.964888 -0.342498 -0.929777 -0.134946
+-0.412403 -0.904827 -0.105887 0.080032 0.952414 -0.412549 -0.904828 -0.105309
+-0.39588 -0.904827 -0.15674 0.120032 0.952414 -0.396097 -0.904828 -0.156186
+-0.32259 -0.929776 -0.177345 0.160032 0.964888 -0.322884 -0.929777 -0.176809
+-0.342274 -0.929776 -0.135516 0.120032 0.964888 -0.342498 -0.929777 -0.134946
+-0.373113 -0.904827 -0.205121 0.160032 0.952414 -0.373399 -0.904828 -0.204598
+-0.32259 -0.929776 -0.177345 0.160032 0.964888 -0.322884 -0.929777 -0.176809
+-0.39588 -0.904827 -0.15674 0.120032 0.952414 -0.396097 -0.904828 -0.156186
+-0.373113 -0.904827 -0.205121 0.160032 0.952414 -0.373399 -0.904828 -0.204598
+-0.297819 -0.929776 -0.216378 0.200032 0.964888 -0.298178 -0.929777 -0.215882
+-0.32259 -0.929776 -0.177345 0.160032 0.964888 -0.322884 -0.929777 -0.176809
+-0.344463 -0.904827 -0.250267 0.200032 0.952414 -0.344812 -0.904828 -0.249784
+-0.297819 -0.929776 -0.216378 0.200032 0.964888 -0.298178 -0.929777 -0.215882
+-0.373113 -0.904827 -0.205121 0.160032 0.952414 -0.373399 -0.904828 -0.204598
+-0.344463 -0.904827 -0.250267 0.200032 0.952414 -0.344812 -0.904828 -0.249784
+-0.268351 -0.929776 -0.251999 0.240032 0.964888 -0.26877 -0.929777 -0.251551
+-0.297819 -0.929776 -0.216378 0.200032 0.964888 -0.298178 -0.929777 -0.215882
+-0.31038 -0.904827 -0.291466 0.240032 0.952414 -0.310786 -0.904828 -0.291031
+-0.268351 -0.929776 -0.251999 0.240032 0.964888 -0.26877 -0.929777 -0.251551
+-0.344463 -0.904827 -0.250267 0.200032 0.952414 -0.344812 -0.904828 -0.249784
+-0.31038 -0.904827 -0.291466 0.240032 0.952414 -0.310786 -0.904828 -0.291031
+-0.234651 -0.929776 -0.283645 0.280032 0.964888 -0.235122 -0.929777 -0.283253
+-0.268351 -0.929776 -0.251999 0.240032 0.964888 -0.26877 -0.929777 -0.251551
+-0.271402 -0.904827 -0.328069 0.280032 0.952414 -0.27186 -0.904828 -0.327688
+-0.234651 -0.929776 -0.283645 0.280032 0.964888 -0.235122 -0.929777 -0.283253
+-0.31038 -0.904827 -0.291466 0.240032 0.952414 -0.310786 -0.904828 -0.291031
+-0.271402 -0.904827 -0.328069 0.280032 0.952414 -0.27186 -0.904828 -0.327688
+-0.197251 -0.929776 -0.310818 0.320032 0.964888 -0.197767 -0.929777 -0.310488
+-0.234651 -0.929776 -0.283645 0.280032 0.964888 -0.235122 -0.929777 -0.283253
+-0.228144 -0.904827 -0.359498 0.320032 0.952414 -0.228646 -0.904828 -0.359176
+-0.197251 -0.929776 -0.310818 0.320032 0.964888 -0.197767 -0.929777 -0.310488
+-0.271402 -0.904827 -0.328069 0.280032 0.952414 -0.27186 -0.904828 -0.327688
+-0.228144 -0.904827 -0.359498 0.320032 0.952414 -0.228646 -0.904828 -0.359176
+-0.15674 -0.929776 -0.333089 0.360032 0.964888 -0.157293 -0.929777 -0.332827
+-0.197251 -0.929776 -0.310818 0.320032 0.964888 -0.197767 -0.929777 -0.310488
+-0.181288 -0.904827 -0.385257 0.360032 0.952414 -0.181826 -0.904827 -0.385002
+-0.15674 -0.929776 -0.333089 0.360032 0.964888 -0.157293 -0.929777 -0.332827
+-0.228144 -0.904827 -0.359498 0.320032 0.952414 -0.228646 -0.904828 -0.359176
+-0.181288 -0.904827 -0.385257 0.360032 0.952414 -0.181826 -0.904827 -0.385002
+-0.113757 -0.929776 -0.350107 0.400032 0.964888 -0.114339 -0.929777 -0.349916
+-0.15674 -0.929776 -0.333089 0.360032 0.964888 -0.157293 -0.929777 -0.332827
+-0.131573 -0.904827 -0.40494 0.400032 0.952414 -0.132139 -0.904827 -0.404755
+-0.113757 -0.929776 -0.350107 0.400032 0.964888 -0.114339 -0.929777 -0.349916
+-0.181288 -0.904827 -0.385257 0.360032 0.952414 -0.181826 -0.904827 -0.385002
+-0.131573 -0.904827 -0.40494 0.400032 0.952414 -0.132139 -0.904827 -0.404755
+-0.06898 -0.929776 -0.361604 0.440032 0.964888 -0.069581 -0.929777 -0.361488
+-0.113757 -0.929776 -0.350107 0.400032 0.964888 -0.114339 -0.929777 -0.349916
+-0.079783 -0.904827 -0.418238 0.440032 0.952414 -0.080368 -0.904827 -0.418125
+-0.06898 -0.929776 -0.361604 0.440032 0.964888 -0.069581 -0.929777 -0.361488
+-0.131573 -0.904827 -0.40494 0.400032 0.952414 -0.132139 -0.904827 -0.404755
+-0.079783 -0.904827 -0.418238 0.440032 0.952414 -0.080368 -0.904827 -0.418125
+-0.023115 -0.929776 -0.367398 0.480032 0.964888 -0.023726 -0.929777 -0.367358
+-0.06898 -0.929776 -0.361604 0.440032 0.964888 -0.069581 -0.929777 -0.361488
+-0.026735 -0.904827 -0.424939 0.480032 0.952414 -0.027329 -0.904828 -0.4249
+-0.023115 -0.929776 -0.367398 0.480032 0.964888 -0.023726 -0.929777 -0.367358
+-0.079783 -0.904827 -0.418238 0.440032 0.952414 -0.080368 -0.904827 -0.418125
+-0.026735 -0.904827 -0.424939 0.480032 0.952414 -0.027329 -0.904828 -0.4249
+0.023115 -0.929776 -0.367398 0.520032 0.964888 0.022504 -0.929777 -0.367435
+-0.023115 -0.929776 -0.367398 0.480032 0.964888 -0.023726 -0.929777 -0.367358
+0.026735 -0.904827 -0.424939 0.520032 0.952414 0.02614 -0.904827 -0.424976
+0.023115 -0.929776 -0.367398 0.520032 0.964888 0.022504 -0.929777 -0.367435
+-0.026735 -0.904827 -0.424939 0.480032 0.952414 -0.027329 -0.904828 -0.4249
+0.026735 -0.904827 -0.424939 0.520032 0.952414 0.02614 -0.904827 -0.424976
+0.06898 -0.929776 -0.361604 0.560032 0.964888 0.068378 -0.929777 -0.361718
+0.023115 -0.929776 -0.367398 0.520032 0.964888 0.022504 -0.929777 -0.367435
+0.079783 -0.904827 -0.418238 0.560032 0.952414 0.079198 -0.904827 -0.418348
+0.06898 -0.929776 -0.361604 0.560032 0.964888 0.068378 -0.929777 -0.361718
+0.026735 -0.904827 -0.424939 0.520032 0.952414 0.02614 -0.904827 -0.424976
+0.079783 -0.904827 -0.418238 0.560032 0.952414 0.079198 -0.904827 -0.418348
+0.113757 -0.929776 -0.350107 0.600032 0.964888 0.113174 -0.929777 -0.350295
+0.06898 -0.929776 -0.361604 0.560032 0.964888 0.068378 -0.929777 -0.361718
+0.131573 -0.904827 -0.40494 0.600032 0.952414 0.131006 -0.904827 -0.405123
+0.113757 -0.929776 -0.350107 0.600032 0.964888 0.113174 -0.929777 -0.350295
+0.079783 -0.904827 -0.418238 0.560032 0.952414 0.079198 -0.904827 -0.418348
+0.131573 -0.904827 -0.40494 0.600032 0.952414 0.131006 -0.904827 -0.405123
+0.15674 -0.929776 -0.333089 0.640032 0.964888 0.156185 -0.929777 -0.333348
+0.113757 -0.929776 -0.350107 0.600032 0.964888 0.113174 -0.929777 -0.350295
+0.181288 -0.904827 -0.385257 0.640032 0.952414 0.180748 -0.904827 -0.385509
+0.15674 -0.929776 -0.333089 0.640032 0.964888 0.156185 -0.929777 -0.333348
+0.131573 -0.904827 -0.40494 0.600032 0.952414 0.131006 -0.904827 -0.405123
+0.181288 -0.904827 -0.385257 0.640032 0.952414 0.180748 -0.904827 -0.385509
+0.197251 -0.929776 -0.310818 0.680032 0.964888 0.196733 -0.929777 -0.311145
+0.15674 -0.929776 -0.333089 0.640032 0.964888 0.156185 -0.929777 -0.333348
+0.228144 -0.904827 -0.359497 0.680032 0.952414 0.22764 -0.904827 -0.359815
+0.197251 -0.929776 -0.310818 0.680032 0.964888 0.196733 -0.929777 -0.311145
+0.181288 -0.904827 -0.385257 0.640032 0.952414 0.180748 -0.904827 -0.385509
+0.228144 -0.904827 -0.359497 0.680032 0.952414 0.22764 -0.904827 -0.359815
+0.234651 -0.929776 -0.283645 0.720032 0.964888 0.234179 -0.929777 -0.284034
+0.197251 -0.929776 -0.310818 0.680032 0.964888 0.196733 -0.929777 -0.311145
+0.271402 -0.904827 -0.328069 0.720032 0.952414 0.270942 -0.904827 -0.328448
+0.234651 -0.929776 -0.283645 0.720032 0.964888 0.234179 -0.929777 -0.284034
+0.228144 -0.904827 -0.359497 0.680032 0.952414 0.22764 -0.904827 -0.359815
+0.271402 -0.904827 -0.328069 0.720032 0.952414 0.270942 -0.904827 -0.328448
+0.268351 -0.929776 -0.251999 0.760032 0.964888 0.267931 -0.929777 -0.252444
+0.234651 -0.929776 -0.283645 0.720032 0.964888 0.234179 -0.929777 -0.284034
+0.31038 -0.904827 -0.291466 0.760032 0.952414 0.309971 -0.904828 -0.291899
+0.268351 -0.929776 -0.251999 0.760032 0.964888 0.267931 -0.929777 -0.252444
+0.271402 -0.904827 -0.328069 0.720032 0.952414 0.270942 -0.904827 -0.328448
+0.31038 -0.904827 -0.291466 0.760032 0.952414 0.309971 -0.904828 -0.291899
+0.297819 -0.929776 -0.216378 0.800032 0.964888 0.297458 -0.929777 -0.216872
+0.268351 -0.929776 -0.251999 0.760032 0.964888 0.267931 -0.929777 -0.252444
+0.344463 -0.904827 -0.250267 0.800032 0.952414 0.344112 -0.904828 -0.250748
+0.297819 -0.929776 -0.216378 0.800032 0.964888 0.297458 -0.929777 -0.216872
+0.31038 -0.904827 -0.291466 0.760032 0.952414 0.309971 -0.904828 -0.291899
+0.344463 -0.904827 -0.250267 0.800032 0.952414 0.344112 -0.904828 -0.250748
+0.32259 -0.929776 -0.177345 0.840032 0.964888 0.322294 -0.929777 -0.177882
+0.297819 -0.929776 -0.216378 0.800032 0.964888 0.297458 -0.929777 -0.216872
+0.373113 -0.904827 -0.205121 0.840032 0.952414 0.372825 -0.904827 -0.205642
+0.32259 -0.929776 -0.177345 0.840032 0.964888 0.322294 -0.929777 -0.177882
+0.344463 -0.904827 -0.250267 0.800032 0.952414 0.344112 -0.904828 -0.250748
+0.373113 -0.904827 -0.205121 0.840032 0.952414 0.372825 -0.904827 -0.205642
+0.342274 -0.929776 -0.135516 0.880032 0.964888 0.342047 -0.929777 -0.136085
+0.32259 -0.929776 -0.177345 0.840032 0.964888 0.322294 -0.929777 -0.177882
+0.39588 -0.904827 -0.15674 0.880032 0.952414 0.395659 -0.904828 -0.157293
+0.342274 -0.929776 -0.135516 0.880032 0.964888 0.342047 -0.929777 -0.136085
+0.373113 -0.904827 -0.205121 0.840032 0.952414 0.372825 -0.904827 -0.205642
+0.39588 -0.904827 -0.15674 0.880032 0.952414 0.395659 -0.904828 -0.157293
+0.356559 -0.929776 -0.091549 0.920032 0.964888 0.356406 -0.929777 -0.092142
+0.342274 -0.929776 -0.135516 0.880032 0.964888 0.342047 -0.929777 -0.136085
+0.412403 -0.904827 -0.105887 0.920032 0.952414 0.412253 -0.904828 -0.106464
+0.356559 -0.929776 -0.091549 0.920032 0.964888 0.356406 -0.929777 -0.092142
+0.39588 -0.904827 -0.15674 0.880032 0.952414 0.395659 -0.904828 -0.157293
+0.412403 -0.904827 -0.105887 0.920032 0.952414 0.412253 -0.904828 -0.106464
+0.365222 -0.929776 -0.046138 0.960032 0.964888 0.365144 -0.929777 -0.046746
+0.356559 -0.929776 -0.091549 0.920032 0.964888 0.356406 -0.929777 -0.092142
+0.422422 -0.904827 -0.053364 0.960032 0.952414 0.422346 -0.904828 -0.053956
+0.365222 -0.929776 -0.046138 0.960032 0.964888 0.365144 -0.929777 -0.046746
+0.412403 -0.904827 -0.105887 0.920032 0.952414 0.412253 -0.904828 -0.106464
+0.422422 -0.904827 -0.053364 0.960032 0.952414 0.422346 -0.904828 -0.053956
+0.368125 -0.929776 -0 1.00003 0.964888 0.368123 -0.929777 -0.000614
+0.365222 -0.929776 -0.046138 0.960032 0.964888 0.365144 -0.929777 -0.046746
+0.425779 -0.904827 -0 1.00003 0.952414 0.425778 -0.904828 -0.000597
+0.368125 -0.929776 -0 1.00003 0.964888 0.368123 -0.929777 -0.000614
+0.422422 -0.904827 -0.053364 0.960032 0.952414 0.422346 -0.904828 -0.053956
+0.425779 -0.904827 -0 1.00003 0.952414 0.425778 -0.904828 -0.000597
+0.365222 -0.929776 0.046138 1.04003 0.964888 0.365297 -0.929777 0.045529
+0.368125 -0.929776 -0 1.00003 0.964888 0.368123 -0.929777 -0.000614
+0.422422 -0.904827 0.053364 1.04003 0.952414 0.422495 -0.904828 0.052771
+0.365222 -0.929776 0.046138 1.04003 0.964888 0.365297 -0.929777 0.045529
+0.425779 -0.904827 -0 1.00003 0.952414 0.425778 -0.904828 -0.000597
+0.477955 -0.876307 0.06038 1.04003 0.938153 0.478025 -0.876308 0.059805
+0.412403 -0.904827 0.105887 1.08003 0.952414 0.412549 -0.904828 0.10531
+0.422422 -0.904827 0.053364 1.04003 0.952414 0.422495 -0.904828 0.052771
+0.466619 -0.876307 0.119807 1.08003 0.938153 0.46676 -0.876308 0.119248
+0.412403 -0.904827 0.105887 1.08003 0.952414 0.412549 -0.904828 0.10531
+0.477955 -0.876307 0.06038 1.04003 0.938153 0.478025 -0.876308 0.059805
+0.466619 -0.876307 0.119807 1.08003 0.938153 0.46676 -0.876308 0.119248
+0.39588 -0.904827 0.15674 1.12003 0.952414 0.396097 -0.904828 0.156185
+0.412403 -0.904827 0.105887 1.08003 0.952414 0.412549 -0.904828 0.10531
+0.447924 -0.876307 0.177346 1.12003 0.938153 0.448134 -0.876308 0.176808
+0.39588 -0.904827 0.15674 1.12003 0.952414 0.396097 -0.904828 0.156185
+0.466619 -0.876307 0.119807 1.08003 0.938153 0.46676 -0.876308 0.119248
+0.447924 -0.876307 0.177346 1.12003 0.938153 0.448134 -0.876308 0.176808
+0.373114 -0.904827 0.205121 1.16003 0.952414 0.373399 -0.904828 0.204597
+0.39588 -0.904827 0.15674 1.12003 0.952414 0.396097 -0.904828 0.156185
+0.422164 -0.876307 0.232087 1.16003 0.938153 0.42244 -0.876308 0.23158
+0.373114 -0.904827 0.205121 1.16003 0.952414 0.373399 -0.904828 0.204597
+0.447924 -0.876307 0.177346 1.12003 0.938153 0.448134 -0.876308 0.176808
+0.422164 -0.876307 0.232087 1.16003 0.938153 0.42244 -0.876308 0.23158
+0.344463 -0.904827 0.250267 1.20003 0.952414 0.344812 -0.904828 0.249784
+0.373114 -0.904827 0.205121 1.16003 0.952414 0.373399 -0.904828 0.204597
+0.389747 -0.876307 0.283168 1.20003 0.938153 0.390084 -0.876308 0.282699
+0.344463 -0.904827 0.250267 1.20003 0.952414 0.344812 -0.904828 0.249784
+0.422164 -0.876307 0.232087 1.16003 0.938153 0.42244 -0.876308 0.23158
+0.389747 -0.876307 0.283168 1.20003 0.938153 0.390084 -0.876308 0.282699
+0.31038 -0.904827 0.291466 1.24003 0.952414 0.310787 -0.904828 0.29103
+0.344463 -0.904827 0.250267 1.20003 0.952414 0.344812 -0.904828 0.249784
+0.351184 -0.876307 0.329783 1.24003 0.938153 0.351577 -0.876308 0.329361
+0.31038 -0.904827 0.291466 1.24003 0.952414 0.310787 -0.904828 0.29103
+0.389747 -0.876307 0.283168 1.20003 0.938153 0.390084 -0.876308 0.282699
+0.351184 -0.876307 0.329783 1.24003 0.938153 0.351577 -0.876308 0.329361
+0.271402 -0.904827 0.328069 1.28003 0.952414 0.27186 -0.904828 0.327687
+0.31038 -0.904827 0.291466 1.24003 0.952414 0.310787 -0.904828 0.29103
+0.307082 -0.876307 0.371198 1.28003 0.938153 0.307525 -0.876307 0.370829
+0.271402 -0.904827 0.328069 1.28003 0.952414 0.27186 -0.904828 0.327687
+0.351184 -0.876307 0.329783 1.24003 0.938153 0.351577 -0.876308 0.329361
+0.307082 -0.876307 0.371198 1.28003 0.938153 0.307525 -0.876307 0.370829
+0.228144 -0.904827 0.359498 1.32003 0.952414 0.228646 -0.904828 0.359177
+0.271402 -0.904827 0.328069 1.28003 0.952414 0.27186 -0.904828 0.327687
+0.258137 -0.876307 0.406759 1.32003 0.938153 0.258623 -0.876308 0.406447
+0.228144 -0.904827 0.359498 1.32003 0.952414 0.228646 -0.904828 0.359177
+0.307082 -0.876307 0.371198 1.28003 0.938153 0.307525 -0.876307 0.370829
+0.258137 -0.876307 0.406759 1.32003 0.938153 0.258623 -0.876308 0.406447
+0.181288 -0.904827 0.385257 1.36003 0.952414 0.181826 -0.904828 0.385002
+0.228144 -0.904827 0.359498 1.32003 0.952414 0.228646 -0.904828 0.359177
+0.205121 -0.876307 0.435904 1.36003 0.938153 0.205642 -0.876308 0.435656
+0.181288 -0.904827 0.385257 1.36003 0.952414 0.181826 -0.904828 0.385002
+0.258137 -0.876307 0.406759 1.32003 0.938153 0.258623 -0.876308 0.406447
+0.205121 -0.876307 0.435904 1.36003 0.938153 0.205642 -0.876308 0.435656
+0.131573 -0.904827 0.404941 1.40003 0.952414 0.132139 -0.904828 0.404755
+0.181288 -0.904827 0.385257 1.36003 0.952414 0.181826 -0.904828 0.385002
+0.14887 -0.876307 0.458175 1.40003 0.938153 0.149418 -0.876308 0.457995
+0.131573 -0.904827 0.404941 1.40003 0.952414 0.132139 -0.904828 0.404755
+0.205121 -0.876307 0.435904 1.36003 0.938153 0.205642 -0.876308 0.435656
+0.14887 -0.876307 0.458175 1.40003 0.938153 0.149418 -0.876308 0.457995
+0.079783 -0.904827 0.418238 1.44003 0.952414 0.080368 -0.904828 0.418124
+0.131573 -0.904827 0.404941 1.40003 0.952414 0.132139 -0.904828 0.404755
+0.090272 -0.876307 0.473221 1.44003 0.938153 0.090838 -0.876308 0.47311
+0.079783 -0.904827 0.418238 1.44003 0.952414 0.080368 -0.904828 0.418124
+0.14887 -0.876307 0.458175 1.40003 0.938153 0.149418 -0.876308 0.457995
+0.090272 -0.876307 0.473221 1.44003 0.938153 0.090838 -0.876308 0.47311
+0.026735 -0.904827 0.424939 1.48003 0.952414 0.027329 -0.904828 0.4249
+0.079783 -0.904827 0.418238 1.44003 0.952414 0.080368 -0.904828 0.418124
+0.03025 -0.876307 0.480803 1.48003 0.938153 0.030825 -0.876308 0.480764
+0.026735 -0.904827 0.424939 1.48003 0.952414 0.027329 -0.904828 0.4249
+0.090272 -0.876307 0.473221 1.44003 0.938153 0.090838 -0.876308 0.47311
+0.03025 -0.876307 0.480803 1.48003 0.938153 0.030825 -0.876308 0.480764
+-0.026735 -0.904827 0.424939 1.52003 0.952414 -0.02614 -0.904828 0.424975
+0.026735 -0.904827 0.424939 1.48003 0.952414 0.027329 -0.904828 0.4249
+-0.03025 -0.876307 0.480803 1.52003 0.938153 -0.029674 -0.876307 0.480838
+-0.026735 -0.904827 0.424939 1.52003 0.952414 -0.02614 -0.904828 0.424975
+0.03025 -0.876307 0.480803 1.48003 0.938153 0.030825 -0.876308 0.480764
+-0.03025 -0.876307 0.480803 -0.479968 0.938153 -0.029674 -0.876307 0.480838
+-0.079783 -0.904827 0.418238 -0.439968 0.952414 -0.079198 -0.904828 0.418348
+-0.026735 -0.904827 0.424939 -0.479968 0.952414 -0.02614 -0.904828 0.424975
+-0.090272 -0.876307 0.473221 -0.439968 0.938153 -0.089705 -0.876308 0.473327
+-0.079783 -0.904827 0.418238 -0.439968 0.952414 -0.079198 -0.904828 0.418348
+-0.03025 -0.876307 0.480803 -0.479968 0.938153 -0.029674 -0.876307 0.480838
+-0.090272 -0.876307 0.473221 -0.439968 0.938153 -0.089705 -0.876308 0.473327
+-0.131573 -0.904827 0.40494 -0.399968 0.952414 -0.131006 -0.904828 0.405123
+-0.079783 -0.904827 0.418238 -0.439968 0.952414 -0.079198 -0.904828 0.418348
+-0.14887 -0.876307 0.458175 -0.399968 0.938153 -0.148321 -0.876308 0.458351
+-0.131573 -0.904827 0.40494 -0.399968 0.952414 -0.131006 -0.904828 0.405123
+-0.090272 -0.876307 0.473221 -0.439968 0.938153 -0.089705 -0.876308 0.473327
+-0.14887 -0.876307 0.458175 -0.399968 0.938153 -0.148321 -0.876308 0.458351
+-0.181288 -0.904827 0.385257 -0.359968 0.952414 -0.180748 -0.904828 0.385509
+-0.131573 -0.904827 0.40494 -0.399968 0.952414 -0.131006 -0.904828 0.405123
+-0.205121 -0.876307 0.435904 -0.359968 0.938153 -0.204598 -0.876308 0.436148
+-0.181288 -0.904827 0.385257 -0.359968 0.952414 -0.180748 -0.904828 0.385509
+-0.14887 -0.876307 0.458175 -0.399968 0.938153 -0.148321 -0.876308 0.458351
+-0.205121 -0.876307 0.435904 -0.359968 0.938153 -0.204598 -0.876308 0.436148
+-0.228144 -0.904827 0.359498 -0.319968 0.952414 -0.22764 -0.904828 0.359815
+-0.181288 -0.904827 0.385257 -0.359968 0.952414 -0.180748 -0.904828 0.385509
+-0.258137 -0.876307 0.406758 -0.319968 0.938153 -0.257648 -0.876308 0.407065
+-0.228144 -0.904827 0.359498 -0.319968 0.952414 -0.22764 -0.904828 0.359815
+-0.205121 -0.876307 0.435904 -0.359968 0.938153 -0.204598 -0.876308 0.436148
+-0.258137 -0.876307 0.406758 -0.319968 0.938153 -0.257648 -0.876308 0.407065
+-0.271402 -0.904827 0.328069 -0.279968 0.952414 -0.270942 -0.904828 0.328447
+-0.228144 -0.904827 0.359498 -0.319968 0.952414 -0.22764 -0.904828 0.359815
+-0.307082 -0.876307 0.371198 -0.279968 0.938153 -0.306636 -0.876308 0.371564
+-0.271402 -0.904827 0.328069 -0.279968 0.952414 -0.270942 -0.904828 0.328447
+-0.258137 -0.876307 0.406758 -0.319968 0.938153 -0.257648 -0.876308 0.407065
+-0.307082 -0.876307 0.371198 -0.279968 0.938153 -0.306636 -0.876308 0.371564
+-0.31038 -0.904827 0.291466 -0.239968 0.952414 -0.309971 -0.904828 0.2919
+-0.271402 -0.904827 0.328069 -0.279968 0.952414 -0.270942 -0.904828 0.328447
+-0.351184 -0.876307 0.329783 -0.239968 0.938153 -0.350787 -0.876308 0.330202
+-0.31038 -0.904827 0.291466 -0.239968 0.952414 -0.309971 -0.904828 0.2919
+-0.307082 -0.876307 0.371198 -0.279968 0.938153 -0.306636 -0.876308 0.371564
+-0.351184 -0.876307 0.329783 -0.239968 0.938153 -0.350787 -0.876308 0.330202
+-0.344463 -0.904827 0.250267 -0.199968 0.952414 -0.344111 -0.904828 0.250748
+-0.31038 -0.904827 0.291466 -0.239968 0.952414 -0.309971 -0.904828 0.2919
+-0.389747 -0.876307 0.283168 -0.199968 0.938153 -0.389406 -0.876308 0.283633
+-0.344463 -0.904827 0.250267 -0.199968 0.952414 -0.344111 -0.904828 0.250748
+-0.351184 -0.876307 0.329783 -0.239968 0.938153 -0.350787 -0.876308 0.330202
+-0.389747 -0.876307 0.283168 -0.199968 0.938153 -0.389406 -0.876308 0.283633
+-0.373113 -0.904827 0.205121 -0.159968 0.952414 -0.372825 -0.904828 0.205642
+-0.344463 -0.904827 0.250267 -0.199968 0.952414 -0.344111 -0.904828 0.250748
+-0.422164 -0.876307 0.232087 -0.159968 0.938153 -0.421884 -0.876308 0.232591
+-0.373113 -0.904827 0.205121 -0.159968 0.952414 -0.372825 -0.904828 0.205642
+-0.389747 -0.876307 0.283168 -0.199968 0.938153 -0.389406 -0.876308 0.283633
+-0.422164 -0.876307 0.232087 -0.159968 0.938153 -0.421884 -0.876308 0.232591
+-0.39588 -0.904827 0.15674 -0.119968 0.952414 -0.395659 -0.904828 0.157293
+-0.373113 -0.904827 0.205121 -0.159968 0.952414 -0.372825 -0.904828 0.205642
+-0.447924 -0.876307 0.177345 -0.119968 0.938153 -0.447709 -0.876308 0.17788
+-0.39588 -0.904827 0.15674 -0.119968 0.952414 -0.395659 -0.904828 0.157293
+-0.422164 -0.876307 0.232087 -0.159968 0.938153 -0.421884 -0.876308 0.232591
+-0.447924 -0.876307 0.177345 -0.119968 0.938153 -0.447709 -0.876308 0.17788
+-0.412403 -0.904827 0.105887 -0.079968 0.952414 -0.412253 -0.904828 0.106463
+-0.39588 -0.904827 0.15674 -0.119968 0.952414 -0.395659 -0.904828 0.157293
+-0.466619 -0.876307 0.119807 -0.079968 0.938153 -0.466473 -0.876308 0.120365
+-0.412403 -0.904827 0.105887 -0.079968 0.952414 -0.412253 -0.904828 0.106463
+-0.447924 -0.876307 0.177345 -0.119968 0.938153 -0.447709 -0.876308 0.17788
+-0.466619 -0.876307 0.119807 -0.079968 0.938153 -0.466473 -0.876308 0.120365
+-0.422422 -0.904827 0.053364 -0.039968 0.952414 -0.422346 -0.904828 0.053955
+-0.412403 -0.904827 0.105887 -0.079968 0.952414 -0.412253 -0.904828 0.106463
+-0.477955 -0.876307 0.06038 -0.039968 0.938153 -0.477881 -0.876307 0.060952
+-0.422422 -0.904827 0.053364 -0.039968 0.952414 -0.422346 -0.904828 0.053955
+-0.466619 -0.876307 0.119807 -0.079968 0.938153 -0.466473 -0.876308 0.120365
+-0.477955 -0.876307 0.06038 -0.039968 0.938153 -0.477881 -0.876307 0.060952
+-0.42578 -0.904827 -0 3.2e-005 0.952414 -0.425778 -0.904828 0.000596
+-0.422422 -0.904827 0.053364 -0.039968 0.952414 -0.422346 -0.904828 0.053955
+-0.481754 -0.876307 -0 3.2e-005 0.938153 -0.481752 -0.876307 0.000577
+-0.42578 -0.904827 -0 3.2e-005 0.952414 -0.425778 -0.904828 0.000596
+-0.477955 -0.876307 0.06038 -0.039968 0.938153 -0.477881 -0.876307 0.060952
+-0.481754 -0.876307 -0 3.2e-005 0.938153 -0.481752 -0.876307 0.000577
+-0.422422 -0.904827 -0.053364 0.040032 0.952414 -0.422495 -0.904828 -0.052773
+-0.42578 -0.904827 -0 3.2e-005 0.952414 -0.425778 -0.904828 0.000596
+-0.477955 -0.876307 -0.06038 0.040032 0.938153 -0.478025 -0.876308 -0.059806
+-0.422422 -0.904827 -0.053364 0.040032 0.952414 -0.422495 -0.904828 -0.052773
+-0.481754 -0.876307 -0 3.2e-005 0.938153 -0.481752 -0.876307 0.000577
+-0.477955 -0.876307 -0.06038 0.040032 0.938153 -0.478025 -0.876308 -0.059806
+-0.412403 -0.904827 -0.105887 0.080032 0.952414 -0.412549 -0.904828 -0.105309
+-0.422422 -0.904827 -0.053364 0.040032 0.952414 -0.422495 -0.904828 -0.052773
+-0.466619 -0.876307 -0.119807 0.080032 0.938153 -0.46676 -0.876308 -0.119248
+-0.412403 -0.904827 -0.105887 0.080032 0.952414 -0.412549 -0.904828 -0.105309
+-0.477955 -0.876307 -0.06038 0.040032 0.938153 -0.478025 -0.876308 -0.059806
+-0.466619 -0.876307 -0.119807 0.080032 0.938153 -0.46676 -0.876308 -0.119248
+-0.39588 -0.904827 -0.15674 0.120032 0.952414 -0.396097 -0.904828 -0.156186
+-0.412403 -0.904827 -0.105887 0.080032 0.952414 -0.412549 -0.904828 -0.105309
+-0.447924 -0.876307 -0.177346 0.120032 0.938153 -0.448134 -0.876308 -0.176808
+-0.39588 -0.904827 -0.15674 0.120032 0.952414 -0.396097 -0.904828 -0.156186
+-0.466619 -0.876307 -0.119807 0.080032 0.938153 -0.46676 -0.876308 -0.119248
+-0.447924 -0.876307 -0.177346 0.120032 0.938153 -0.448134 -0.876308 -0.176808
+-0.373113 -0.904827 -0.205121 0.160032 0.952414 -0.373399 -0.904828 -0.204598
+-0.39588 -0.904827 -0.15674 0.120032 0.952414 -0.396097 -0.904828 -0.156186
+-0.422164 -0.876307 -0.232087 0.160032 0.938153 -0.42244 -0.876308 -0.231581
+-0.373113 -0.904827 -0.205121 0.160032 0.952414 -0.373399 -0.904828 -0.204598
+-0.447924 -0.876307 -0.177346 0.120032 0.938153 -0.448134 -0.876308 -0.176808
+-0.422164 -0.876307 -0.232087 0.160032 0.938153 -0.42244 -0.876308 -0.231581
+-0.344463 -0.904827 -0.250267 0.200032 0.952414 -0.344812 -0.904828 -0.249784
+-0.373113 -0.904827 -0.205121 0.160032 0.952414 -0.373399 -0.904828 -0.204598
+-0.389747 -0.876307 -0.283168 0.200032 0.938153 -0.390084 -0.876308 -0.2827
+-0.344463 -0.904827 -0.250267 0.200032 0.952414 -0.344812 -0.904828 -0.249784
+-0.422164 -0.876307 -0.232087 0.160032 0.938153 -0.42244 -0.876308 -0.231581
+-0.389747 -0.876307 -0.283168 0.200032 0.938153 -0.390084 -0.876308 -0.2827
+-0.31038 -0.904827 -0.291466 0.240032 0.952414 -0.310786 -0.904828 -0.291031
+-0.344463 -0.904827 -0.250267 0.200032 0.952414 -0.344812 -0.904828 -0.249784
+-0.351183 -0.876307 -0.329783 0.240032 0.938153 -0.351577 -0.876308 -0.329361
+-0.31038 -0.904827 -0.291466 0.240032 0.952414 -0.310786 -0.904828 -0.291031
+-0.389747 -0.876307 -0.283168 0.200032 0.938153 -0.390084 -0.876308 -0.2827
+-0.351183 -0.876307 -0.329783 0.240032 0.938153 -0.351577 -0.876308 -0.329361
+-0.271402 -0.904827 -0.328069 0.280032 0.952414 -0.27186 -0.904828 -0.327688
+-0.31038 -0.904827 -0.291466 0.240032 0.952414 -0.310786 -0.904828 -0.291031
+-0.307081 -0.876307 -0.371198 0.280032 0.938153 -0.307525 -0.876308 -0.370828
+-0.271402 -0.904827 -0.328069 0.280032 0.952414 -0.27186 -0.904828 -0.327688
+-0.351183 -0.876307 -0.329783 0.240032 0.938153 -0.351577 -0.876308 -0.329361
+-0.307081 -0.876307 -0.371198 0.280032 0.938153 -0.307525 -0.876308 -0.370828
+-0.228144 -0.904827 -0.359498 0.320032 0.952414 -0.228646 -0.904828 -0.359176
+-0.271402 -0.904827 -0.328069 0.280032 0.952414 -0.27186 -0.904828 -0.327688
+-0.258137 -0.876307 -0.406758 0.320032 0.938153 -0.258622 -0.876307 -0.406448
+-0.228144 -0.904827 -0.359498 0.320032 0.952414 -0.228646 -0.904828 -0.359176
+-0.307081 -0.876307 -0.371198 0.280032 0.938153 -0.307525 -0.876308 -0.370828
+-0.258137 -0.876307 -0.406758 0.320032 0.938153 -0.258622 -0.876307 -0.406448
+-0.181288 -0.904827 -0.385257 0.360032 0.952414 -0.181826 -0.904827 -0.385002
+-0.228144 -0.904827 -0.359498 0.320032 0.952414 -0.228646 -0.904828 -0.359176
+-0.205121 -0.876307 -0.435904 0.360032 0.938153 -0.205642 -0.876308 -0.435656
+-0.181288 -0.904827 -0.385257 0.360032 0.952414 -0.181826 -0.904827 -0.385002
+-0.258137 -0.876307 -0.406758 0.320032 0.938153 -0.258622 -0.876307 -0.406448
+-0.205121 -0.876307 -0.435904 0.360032 0.938153 -0.205642 -0.876308 -0.435656
+-0.131573 -0.904827 -0.40494 0.400032 0.952414 -0.132139 -0.904827 -0.404755
+-0.181288 -0.904827 -0.385257 0.360032 0.952414 -0.181826 -0.904827 -0.385002
+-0.14887 -0.876307 -0.458175 0.400032 0.938153 -0.149418 -0.876308 -0.457995
+-0.131573 -0.904827 -0.40494 0.400032 0.952414 -0.132139 -0.904827 -0.404755
+-0.205121 -0.876307 -0.435904 0.360032 0.938153 -0.205642 -0.876308 -0.435656
+-0.14887 -0.876307 -0.458175 0.400032 0.938153 -0.149418 -0.876308 -0.457995
+-0.079783 -0.904827 -0.418238 0.440032 0.952414 -0.080368 -0.904827 -0.418125
+-0.131573 -0.904827 -0.40494 0.400032 0.952414 -0.132139 -0.904827 -0.404755
+-0.090272 -0.876307 -0.473221 0.440032 0.938153 -0.090838 -0.876308 -0.47311
+-0.079783 -0.904827 -0.418238 0.440032 0.952414 -0.080368 -0.904827 -0.418125
+-0.14887 -0.876307 -0.458175 0.400032 0.938153 -0.149418 -0.876308 -0.457995
+-0.090272 -0.876307 -0.473221 0.440032 0.938153 -0.090838 -0.876308 -0.47311
+-0.026735 -0.904827 -0.424939 0.480032 0.952414 -0.027329 -0.904828 -0.4249
+-0.079783 -0.904827 -0.418238 0.440032 0.952414 -0.080368 -0.904827 -0.418125
+-0.03025 -0.876307 -0.480803 0.480032 0.938153 -0.030825 -0.876307 -0.480765
+-0.026735 -0.904827 -0.424939 0.480032 0.952414 -0.027329 -0.904828 -0.4249
+-0.090272 -0.876307 -0.473221 0.440032 0.938153 -0.090838 -0.876308 -0.47311
+-0.03025 -0.876307 -0.480803 0.480032 0.938153 -0.030825 -0.876307 -0.480765
+0.026735 -0.904827 -0.424939 0.520032 0.952414 0.02614 -0.904827 -0.424976
+-0.026735 -0.904827 -0.424939 0.480032 0.952414 -0.027329 -0.904828 -0.4249
+0.03025 -0.876307 -0.480803 0.520032 0.938153 0.029674 -0.876308 -0.480837
+0.026735 -0.904827 -0.424939 0.520032 0.952414 0.02614 -0.904827 -0.424976
+-0.03025 -0.876307 -0.480803 0.480032 0.938153 -0.030825 -0.876307 -0.480765
+0.03025 -0.876307 -0.480803 0.520032 0.938153 0.029674 -0.876308 -0.480837
+0.079783 -0.904827 -0.418238 0.560032 0.952414 0.079198 -0.904827 -0.418348
+0.026735 -0.904827 -0.424939 0.520032 0.952414 0.02614 -0.904827 -0.424976
+0.090272 -0.876307 -0.473221 0.560032 0.938153 0.089705 -0.876308 -0.473327
+0.079783 -0.904827 -0.418238 0.560032 0.952414 0.079198 -0.904827 -0.418348
+0.03025 -0.876307 -0.480803 0.520032 0.938153 0.029674 -0.876308 -0.480837
+0.090272 -0.876307 -0.473221 0.560032 0.938153 0.089705 -0.876308 -0.473327
+0.131573 -0.904827 -0.40494 0.600032 0.952414 0.131006 -0.904827 -0.405123
+0.079783 -0.904827 -0.418238 0.560032 0.952414 0.079198 -0.904827 -0.418348
+0.14887 -0.876307 -0.458175 0.600032 0.938153 0.148321 -0.876308 -0.458351
+0.131573 -0.904827 -0.40494 0.600032 0.952414 0.131006 -0.904827 -0.405123
+0.090272 -0.876307 -0.473221 0.560032 0.938153 0.089705 -0.876308 -0.473327
+0.14887 -0.876307 -0.458175 0.600032 0.938153 0.148321 -0.876308 -0.458351
+0.181288 -0.904827 -0.385257 0.640032 0.952414 0.180748 -0.904827 -0.385509
+0.131573 -0.904827 -0.40494 0.600032 0.952414 0.131006 -0.904827 -0.405123
+0.205121 -0.876307 -0.435904 0.640032 0.938153 0.204598 -0.876308 -0.436148
+0.181288 -0.904827 -0.385257 0.640032 0.952414 0.180748 -0.904827 -0.385509
+0.14887 -0.876307 -0.458175 0.600032 0.938153 0.148321 -0.876308 -0.458351
+0.205121 -0.876307 -0.435904 0.640032 0.938153 0.204598 -0.876308 -0.436148
+0.228144 -0.904827 -0.359497 0.680032 0.952414 0.22764 -0.904827 -0.359815
+0.181288 -0.904827 -0.385257 0.640032 0.952414 0.180748 -0.904827 -0.385509
+0.258137 -0.876307 -0.406758 0.680032 0.938153 0.257649 -0.876308 -0.407066
+0.228144 -0.904827 -0.359497 0.680032 0.952414 0.22764 -0.904827 -0.359815
+0.205121 -0.876307 -0.435904 0.640032 0.938153 0.204598 -0.876308 -0.436148
+0.258137 -0.876307 -0.406758 0.680032 0.938153 0.257649 -0.876308 -0.407066
+0.271402 -0.904827 -0.328069 0.720032 0.952414 0.270942 -0.904827 -0.328448
+0.228144 -0.904827 -0.359497 0.680032 0.952414 0.22764 -0.904827 -0.359815
+0.307081 -0.876307 -0.371198 0.720032 0.938153 0.306636 -0.876307 -0.371564
+0.271402 -0.904827 -0.328069 0.720032 0.952414 0.270942 -0.904827 -0.328448
+0.258137 -0.876307 -0.406758 0.680032 0.938153 0.257649 -0.876308 -0.407066
+0.307081 -0.876307 -0.371198 0.720032 0.938153 0.306636 -0.876307 -0.371564
+0.31038 -0.904827 -0.291466 0.760032 0.952414 0.309971 -0.904828 -0.291899
+0.271402 -0.904827 -0.328069 0.720032 0.952414 0.270942 -0.904827 -0.328448
+0.351183 -0.876307 -0.329783 0.760032 0.938153 0.350787 -0.876307 -0.330202
+0.31038 -0.904827 -0.291466 0.760032 0.952414 0.309971 -0.904828 -0.291899
+0.307081 -0.876307 -0.371198 0.720032 0.938153 0.306636 -0.876307 -0.371564
+0.351183 -0.876307 -0.329783 0.760032 0.938153 0.350787 -0.876307 -0.330202
+0.344463 -0.904827 -0.250267 0.800032 0.952414 0.344112 -0.904828 -0.250748
+0.31038 -0.904827 -0.291466 0.760032 0.952414 0.309971 -0.904828 -0.291899
+0.389747 -0.876307 -0.283168 0.800032 0.938153 0.389406 -0.876308 -0.283633
+0.344463 -0.904827 -0.250267 0.800032 0.952414 0.344112 -0.904828 -0.250748
+0.351183 -0.876307 -0.329783 0.760032 0.938153 0.350787 -0.876307 -0.330202
+0.389747 -0.876307 -0.283168 0.800032 0.938153 0.389406 -0.876308 -0.283633
+0.373113 -0.904827 -0.205121 0.840032 0.952414 0.372825 -0.904827 -0.205642
+0.344463 -0.904827 -0.250267 0.800032 0.952414 0.344112 -0.904828 -0.250748
+0.422164 -0.876307 -0.232087 0.840032 0.938153 0.421885 -0.876308 -0.232591
+0.373113 -0.904827 -0.205121 0.840032 0.952414 0.372825 -0.904827 -0.205642
+0.389747 -0.876307 -0.283168 0.800032 0.938153 0.389406 -0.876308 -0.283633
+0.422164 -0.876307 -0.232087 0.840032 0.938153 0.421885 -0.876308 -0.232591
+0.39588 -0.904827 -0.15674 0.880032 0.952414 0.395659 -0.904828 -0.157293
+0.373113 -0.904827 -0.205121 0.840032 0.952414 0.372825 -0.904827 -0.205642
+0.447923 -0.876307 -0.177345 0.880032 0.938153 0.447709 -0.876307 -0.177882
+0.39588 -0.904827 -0.15674 0.880032 0.952414 0.395659 -0.904828 -0.157293
+0.422164 -0.876307 -0.232087 0.840032 0.938153 0.421885 -0.876308 -0.232591
+0.447923 -0.876307 -0.177345 0.880032 0.938153 0.447709 -0.876307 -0.177882
+0.412403 -0.904827 -0.105887 0.920032 0.952414 0.412253 -0.904828 -0.106464
+0.39588 -0.904827 -0.15674 0.880032 0.952414 0.395659 -0.904828 -0.157293
+0.466619 -0.876307 -0.119807 0.920032 0.938153 0.466473 -0.876308 -0.120366
+0.412403 -0.904827 -0.105887 0.920032 0.952414 0.412253 -0.904828 -0.106464
+0.447923 -0.876307 -0.177345 0.880032 0.938153 0.447709 -0.876307 -0.177882
+0.466619 -0.876307 -0.119807 0.920032 0.938153 0.466473 -0.876308 -0.120366
+0.422422 -0.904827 -0.053364 0.960032 0.952414 0.422346 -0.904828 -0.053956
+0.412403 -0.904827 -0.105887 0.920032 0.952414 0.412253 -0.904828 -0.106464
+0.477955 -0.876307 -0.06038 0.960032 0.938153 0.477881 -0.876308 -0.060952
+0.422422 -0.904827 -0.053364 0.960032 0.952414 0.422346 -0.904828 -0.053956
+0.466619 -0.876307 -0.119807 0.920032 0.938153 0.466473 -0.876308 -0.120366
+0.477955 -0.876307 -0.06038 0.960032 0.938153 0.477881 -0.876308 -0.060952
+0.425779 -0.904827 -0 1.00003 0.952414 0.425778 -0.904828 -0.000597
+0.422422 -0.904827 -0.053364 0.960032 0.952414 0.422346 -0.904828 -0.053956
+0.481754 -0.876307 -0 1.00003 0.938153 0.481752 -0.876308 -0.000579
+0.425779 -0.904827 -0 1.00003 0.952414 0.425778 -0.904828 -0.000597
+0.477955 -0.876307 -0.06038 0.960032 0.938153 0.477881 -0.876308 -0.060952
+0.481754 -0.876307 -0 1.00003 0.938153 0.481752 -0.876308 -0.000579
+0.422422 -0.904827 0.053364 1.04003 0.952414 0.422495 -0.904828 0.052771
+0.425779 -0.904827 -0 1.00003 0.952414 0.425778 -0.904828 -0.000597
+0.477955 -0.876307 0.06038 1.04003 0.938153 0.478025 -0.876308 0.059805
+0.422422 -0.904827 0.053364 1.04003 0.952414 0.422495 -0.904828 0.052771
+0.481754 -0.876307 -0 1.00003 0.938153 0.481752 -0.876308 -0.000579
+0.531602 -0.844328 0.067157 1.04003 0.922164 0.53167 -0.844329 0.066603
+0.466619 -0.876307 0.119807 1.08003 0.938153 0.46676 -0.876308 0.119248
+0.477955 -0.876307 0.06038 1.04003 0.938153 0.478025 -0.876308 0.059805
+0.518993 -0.844328 0.133255 1.08003 0.922164 0.519129 -0.844329 0.132716
+0.466619 -0.876307 0.119807 1.08003 0.938153 0.46676 -0.876308 0.119248
+0.531602 -0.844328 0.067157 1.04003 0.922164 0.53167 -0.844329 0.066603
+0.518993 -0.844328 0.133255 1.08003 0.922164 0.519129 -0.844329 0.132716
+0.447924 -0.876307 0.177346 1.12003 0.938153 0.448134 -0.876308 0.176808
+0.466619 -0.876307 0.119807 1.08003 0.938153 0.46676 -0.876308 0.119248
+0.4982 -0.844328 0.197251 1.12003 0.922164 0.498402 -0.844329 0.196734
+0.447924 -0.876307 0.177346 1.12003 0.938153 0.448134 -0.876308 0.176808
+0.518993 -0.844328 0.133255 1.08003 0.922164 0.519129 -0.844329 0.132716
+0.4982 -0.844328 0.197251 1.12003 0.922164 0.498402 -0.844329 0.196734
+0.422164 -0.876307 0.232087 1.16003 0.938153 0.42244 -0.876308 0.23158
+0.447924 -0.876307 0.177346 1.12003 0.938153 0.448134 -0.876308 0.176808
+0.469549 -0.844328 0.258137 1.16003 0.922164 0.469815 -0.844329 0.257649
+0.422164 -0.876307 0.232087 1.16003 0.938153 0.42244 -0.876308 0.23158
+0.4982 -0.844328 0.197251 1.12003 0.922164 0.498402 -0.844329 0.196734
+0.469549 -0.844328 0.258137 1.16003 0.922164 0.469815 -0.844329 0.257649
+0.389747 -0.876307 0.283168 1.20003 0.938153 0.390084 -0.876308 0.282699
+0.422164 -0.876307 0.232087 1.16003 0.938153 0.42244 -0.876308 0.23158
+0.433493 -0.844328 0.314951 1.20003 0.922164 0.433818 -0.844329 0.3145
+0.389747 -0.876307 0.283168 1.20003 0.938153 0.390084 -0.876308 0.282699
+0.469549 -0.844328 0.258137 1.16003 0.922164 0.469815 -0.844329 0.257649
+0.433493 -0.844328 0.314951 1.20003 0.922164 0.433818 -0.844329 0.3145
+0.351184 -0.876307 0.329783 1.24003 0.938153 0.351577 -0.876308 0.329361
+0.389747 -0.876307 0.283168 1.20003 0.938153 0.390084 -0.876308 0.282699
+0.390601 -0.844328 0.366799 1.24003 0.922164 0.39098 -0.844329 0.366392
+0.351184 -0.876307 0.329783 1.24003 0.938153 0.351577 -0.876308 0.329361
+0.433493 -0.844328 0.314951 1.20003 0.922164 0.433818 -0.844329 0.3145
+0.390601 -0.844328 0.366799 1.24003 0.922164 0.39098 -0.844329 0.366392
+0.307082 -0.876307 0.371198 1.28003 0.938153 0.307525 -0.876307 0.370829
+0.351184 -0.876307 0.329783 1.24003 0.938153 0.351577 -0.876308 0.329361
+0.341549 -0.844328 0.412862 1.28003 0.922164 0.341976 -0.844329 0.412506
+0.307082 -0.876307 0.371198 1.28003 0.938153 0.307525 -0.876307 0.370829
+0.390601 -0.844328 0.366799 1.24003 0.922164 0.39098 -0.844329 0.366392
+0.341549 -0.844328 0.412862 1.28003 0.922164 0.341976 -0.844329 0.412506
+0.258137 -0.876307 0.406759 1.32003 0.938153 0.258623 -0.876308 0.406447
+0.307082 -0.876307 0.371198 1.28003 0.938153 0.307525 -0.876307 0.370829
+0.287111 -0.844328 0.452414 1.32003 0.922164 0.287579 -0.844329 0.452114
+0.258137 -0.876307 0.406759 1.32003 0.938153 0.258623 -0.876308 0.406447
+0.341549 -0.844328 0.412862 1.28003 0.922164 0.341976 -0.844329 0.412506
+0.287111 -0.844328 0.452414 1.32003 0.922164 0.287579 -0.844329 0.452114
+0.205121 -0.876307 0.435904 1.36003 0.938153 0.205642 -0.876308 0.435656
+0.258137 -0.876307 0.406759 1.32003 0.938153 0.258623 -0.876308 0.406447
+0.228144 -0.844328 0.484831 1.36003 0.922164 0.228646 -0.844329 0.484592
+0.205121 -0.876307 0.435904 1.36003 0.938153 0.205642 -0.876308 0.435656
+0.287111 -0.844328 0.452414 1.32003 0.922164 0.287579 -0.844329 0.452114
+0.228144 -0.844328 0.484831 1.36003 0.922164 0.228646 -0.844329 0.484592
+0.14887 -0.876307 0.458175 1.40003 0.938153 0.149418 -0.876308 0.457995
+0.205121 -0.876307 0.435904 1.36003 0.938153 0.205642 -0.876308 0.435656
+0.16558 -0.844328 0.509602 1.40003 0.922164 0.166107 -0.844329 0.509428
+0.14887 -0.876307 0.458175 1.40003 0.938153 0.149418 -0.876308 0.457995
+0.228144 -0.844328 0.484831 1.36003 0.922164 0.228646 -0.844329 0.484592
+0.16558 -0.844328 0.509602 1.40003 0.922164 0.166107 -0.844329 0.509428
+0.090272 -0.876307 0.473221 1.44003 0.938153 0.090838 -0.876308 0.47311
+0.14887 -0.876307 0.458175 1.40003 0.938153 0.149418 -0.876308 0.457995
+0.100404 -0.844328 0.526336 1.44003 0.922164 0.100949 -0.844329 0.52623
+0.090272 -0.876307 0.473221 1.44003 0.938153 0.090838 -0.876308 0.47311
+0.16558 -0.844328 0.509602 1.40003 0.922164 0.166107 -0.844329 0.509428
+0.100404 -0.844328 0.526336 1.44003 0.922164 0.100949 -0.844329 0.52623
+0.03025 -0.876307 0.480803 1.48003 0.938153 0.030825 -0.876308 0.480764
+0.090272 -0.876307 0.473221 1.44003 0.938153 0.090838 -0.876308 0.47311
+0.033645 -0.844328 0.53477 1.48003 0.922164 0.034199 -0.844329 0.534733
+0.03025 -0.876307 0.480803 1.48003 0.938153 0.030825 -0.876308 0.480764
+0.100404 -0.844328 0.526336 1.44003 0.922164 0.100949 -0.844329 0.52623
+0.033645 -0.844328 0.53477 1.48003 0.922164 0.034199 -0.844329 0.534733
+-0.03025 -0.876307 0.480803 1.52003 0.938153 -0.029674 -0.876307 0.480838
+0.03025 -0.876307 0.480803 1.48003 0.938153 0.030825 -0.876308 0.480764
+-0.033645 -0.844328 0.53477 1.52003 0.922164 -0.03309 -0.844329 0.534803
+-0.03025 -0.876307 0.480803 1.52003 0.938153 -0.029674 -0.876307 0.480838
+0.033645 -0.844328 0.53477 1.48003 0.922164 0.034199 -0.844329 0.534733
+-0.033645 -0.844328 0.53477 -0.479968 0.922164 -0.03309 -0.844329 0.534803
+-0.090272 -0.876307 0.473221 -0.439968 0.938153 -0.089705 -0.876308 0.473327
+-0.03025 -0.876307 0.480803 -0.479968 0.938153 -0.029674 -0.876307 0.480838
+-0.100404 -0.844328 0.526336 -0.439968 0.922164 -0.099858 -0.844329 0.526438
+-0.090272 -0.876307 0.473221 -0.439968 0.938153 -0.089705 -0.876308 0.473327
+-0.033645 -0.844328 0.53477 -0.479968 0.922164 -0.03309 -0.844329 0.534803
+-0.100404 -0.844328 0.526336 -0.439968 0.922164 -0.099858 -0.844329 0.526438
+-0.14887 -0.876307 0.458175 -0.399968 0.938153 -0.148321 -0.876308 0.458351
+-0.090272 -0.876307 0.473221 -0.439968 0.938153 -0.089705 -0.876308 0.473327
+-0.16558 -0.844328 0.509602 -0.399968 0.922164 -0.16505 -0.844329 0.509772
+-0.14887 -0.876307 0.458175 -0.399968 0.938153 -0.148321 -0.876308 0.458351
+-0.100404 -0.844328 0.526336 -0.439968 0.922164 -0.099858 -0.844329 0.526438
+-0.16558 -0.844328 0.509602 -0.399968 0.922164 -0.16505 -0.844329 0.509772
+-0.205121 -0.876307 0.435904 -0.359968 0.938153 -0.204598 -0.876308 0.436148
+-0.14887 -0.876307 0.458175 -0.399968 0.938153 -0.148321 -0.876308 0.458351
+-0.228144 -0.844328 0.484831 -0.359968 0.922164 -0.227641 -0.844329 0.485066
+-0.205121 -0.876307 0.435904 -0.359968 0.938153 -0.204598 -0.876308 0.436148
+-0.16558 -0.844328 0.509602 -0.399968 0.922164 -0.16505 -0.844329 0.509772
+-0.228144 -0.844328 0.484831 -0.359968 0.922164 -0.227641 -0.844329 0.485066
+-0.258137 -0.876307 0.406758 -0.319968 0.938153 -0.257648 -0.876308 0.407065
+-0.205121 -0.876307 0.435904 -0.359968 0.938153 -0.204598 -0.876308 0.436148
+-0.287111 -0.844328 0.452414 -0.319968 0.922164 -0.28664 -0.844329 0.45271
+-0.258137 -0.876307 0.406758 -0.319968 0.938153 -0.257648 -0.876308 0.407065
+-0.228144 -0.844328 0.484831 -0.359968 0.922164 -0.227641 -0.844329 0.485066
+-0.287111 -0.844328 0.452414 -0.319968 0.922164 -0.28664 -0.844329 0.45271
+-0.307082 -0.876307 0.371198 -0.279968 0.938153 -0.306636 -0.876308 0.371564
+-0.258137 -0.876307 0.406758 -0.319968 0.938153 -0.257648 -0.876308 0.407065
+-0.341549 -0.844328 0.412862 -0.279968 0.922164 -0.34112 -0.844329 0.413215
+-0.307082 -0.876307 0.371198 -0.279968 0.938153 -0.306636 -0.876308 0.371564
+-0.287111 -0.844328 0.452414 -0.319968 0.922164 -0.28664 -0.844329 0.45271
+-0.341549 -0.844328 0.412862 -0.279968 0.922164 -0.34112 -0.844329 0.413215
+-0.351184 -0.876307 0.329783 -0.239968 0.938153 -0.350787 -0.876308 0.330202
+-0.307082 -0.876307 0.371198 -0.279968 0.938153 -0.306636 -0.876308 0.371564
+-0.390601 -0.844328 0.366799 -0.239968 0.922164 -0.390219 -0.844329 0.367202
+-0.351184 -0.876307 0.329783 -0.239968 0.938153 -0.350787 -0.876308 0.330202
+-0.341549 -0.844328 0.412862 -0.279968 0.922164 -0.34112 -0.844329 0.413215
+-0.390601 -0.844328 0.366799 -0.239968 0.922164 -0.390219 -0.844329 0.367202
+-0.389747 -0.876307 0.283168 -0.199968 0.938153 -0.389406 -0.876308 0.283633
+-0.351184 -0.876307 0.329783 -0.239968 0.938153 -0.350787 -0.876308 0.330202
+-0.433493 -0.844328 0.314951 -0.199968 0.922164 -0.433165 -0.844329 0.315399
+-0.389747 -0.876307 0.283168 -0.199968 0.938153 -0.389406 -0.876308 0.283633
+-0.390601 -0.844328 0.366799 -0.239968 0.922164 -0.390219 -0.844329 0.367202
+-0.433493 -0.844328 0.314951 -0.199968 0.922164 -0.433165 -0.844329 0.315399
+-0.422164 -0.876307 0.232087 -0.159968 0.938153 -0.421884 -0.876308 0.232591
+-0.389747 -0.876307 0.283168 -0.199968 0.938153 -0.389406 -0.876308 0.283633
+-0.469549 -0.844328 0.258137 -0.159968 0.922164 -0.469279 -0.844329 0.258623
+-0.422164 -0.876307 0.232087 -0.159968 0.938153 -0.421884 -0.876308 0.232591
+-0.433493 -0.844328 0.314951 -0.199968 0.922164 -0.433165 -0.844329 0.315399
+-0.469549 -0.844328 0.258137 -0.159968 0.922164 -0.469279 -0.844329 0.258623
+-0.447924 -0.876307 0.177345 -0.119968 0.938153 -0.447709 -0.876308 0.17788
+-0.422164 -0.876307 0.232087 -0.159968 0.938153 -0.421884 -0.876308 0.232591
+-0.4982 -0.844328 0.197251 -0.119968 0.922164 -0.497993 -0.844329 0.197767
+-0.447924 -0.876307 0.177345 -0.119968 0.938153 -0.447709 -0.876308 0.17788
+-0.469549 -0.844328 0.258137 -0.159968 0.922164 -0.469279 -0.844329 0.258623
+-0.4982 -0.844328 0.197251 -0.119968 0.922164 -0.497993 -0.844329 0.197767
+-0.466619 -0.876307 0.119807 -0.079968 0.938153 -0.466473 -0.876308 0.120365
+-0.447924 -0.876307 0.177345 -0.119968 0.938153 -0.447709 -0.876308 0.17788
+-0.518993 -0.844328 0.133255 -0.079968 0.922164 -0.518853 -0.844329 0.133793
+-0.466619 -0.876307 0.119807 -0.079968 0.938153 -0.466473 -0.876308 0.120365
+-0.4982 -0.844328 0.197251 -0.119968 0.922164 -0.497993 -0.844329 0.197767
+-0.518993 -0.844328 0.133255 -0.079968 0.922164 -0.518853 -0.844329 0.133793
+-0.477955 -0.876307 0.06038 -0.039968 0.938153 -0.477881 -0.876307 0.060952
+-0.466619 -0.876307 0.119807 -0.079968 0.938153 -0.466473 -0.876308 0.120365
+-0.531602 -0.844328 0.067157 -0.039968 0.922164 -0.53153 -0.844329 0.067708
+-0.477955 -0.876307 0.06038 -0.039968 0.938153 -0.477881 -0.876307 0.060952
+-0.518993 -0.844328 0.133255 -0.079968 0.922164 -0.518853 -0.844329 0.133793
+-0.531602 -0.844328 0.067157 -0.039968 0.922164 -0.53153 -0.844329 0.067708
+-0.481754 -0.876307 -0 3.2e-005 0.938153 -0.481752 -0.876307 0.000577
+-0.477955 -0.876307 0.06038 -0.039968 0.938153 -0.477881 -0.876307 0.060952
+-0.535827 -0.844328 -0 3.2e-005 0.922164 -0.535825 -0.844329 0.000556
+-0.481754 -0.876307 -0 3.2e-005 0.938153 -0.481752 -0.876307 0.000577
+-0.531602 -0.844328 0.067157 -0.039968 0.922164 -0.53153 -0.844329 0.067708
+-0.535827 -0.844328 -0 3.2e-005 0.922164 -0.535825 -0.844329 0.000556
+-0.477955 -0.876307 -0.06038 0.040032 0.938153 -0.478025 -0.876308 -0.059806
+-0.481754 -0.876307 -0 3.2e-005 0.938153 -0.481752 -0.876307 0.000577
+-0.531602 -0.844328 -0.067157 0.040032 0.922164 -0.53167 -0.844329 -0.066605
+-0.477955 -0.876307 -0.06038 0.040032 0.938153 -0.478025 -0.876308 -0.059806
+-0.535827 -0.844328 -0 3.2e-005 0.922164 -0.535825 -0.844329 0.000556
+-0.531602 -0.844328 -0.067157 0.040032 0.922164 -0.53167 -0.844329 -0.066605
+-0.466619 -0.876307 -0.119807 0.080032 0.938153 -0.46676 -0.876308 -0.119248
+-0.477955 -0.876307 -0.06038 0.040032 0.938153 -0.478025 -0.876308 -0.059806
+-0.518993 -0.844328 -0.133255 0.080032 0.922164 -0.519129 -0.844329 -0.132716
+-0.466619 -0.876307 -0.119807 0.080032 0.938153 -0.46676 -0.876308 -0.119248
+-0.531602 -0.844328 -0.067157 0.040032 0.922164 -0.53167 -0.844329 -0.066605
+-0.518993 -0.844328 -0.133255 0.080032 0.922164 -0.519129 -0.844329 -0.132716
+-0.447924 -0.876307 -0.177346 0.120032 0.938153 -0.448134 -0.876308 -0.176808
+-0.466619 -0.876307 -0.119807 0.080032 0.938153 -0.46676 -0.876308 -0.119248
+-0.498199 -0.844328 -0.197251 0.120032 0.922164 -0.498402 -0.844329 -0.196734
+-0.447924 -0.876307 -0.177346 0.120032 0.938153 -0.448134 -0.876308 -0.176808
+-0.518993 -0.844328 -0.133255 0.080032 0.922164 -0.519129 -0.844329 -0.132716
+-0.498199 -0.844328 -0.197251 0.120032 0.922164 -0.498402 -0.844329 -0.196734
+-0.422164 -0.876307 -0.232087 0.160032 0.938153 -0.42244 -0.876308 -0.231581
+-0.447924 -0.876307 -0.177346 0.120032 0.938153 -0.448134 -0.876308 -0.176808
+-0.469549 -0.844328 -0.258137 0.160032 0.922164 -0.469815 -0.844329 -0.257648
+-0.422164 -0.876307 -0.232087 0.160032 0.938153 -0.42244 -0.876308 -0.231581
+-0.498199 -0.844328 -0.197251 0.120032 0.922164 -0.498402 -0.844329 -0.196734
+-0.469549 -0.844328 -0.258137 0.160032 0.922164 -0.469815 -0.844329 -0.257648
+-0.389747 -0.876307 -0.283168 0.200032 0.938153 -0.390084 -0.876308 -0.2827
+-0.422164 -0.876307 -0.232087 0.160032 0.938153 -0.42244 -0.876308 -0.231581
+-0.433493 -0.844328 -0.314951 0.200032 0.922164 -0.433818 -0.844329 -0.3145
+-0.389747 -0.876307 -0.283168 0.200032 0.938153 -0.390084 -0.876308 -0.2827
+-0.469549 -0.844328 -0.258137 0.160032 0.922164 -0.469815 -0.844329 -0.257648
+-0.433493 -0.844328 -0.314951 0.200032 0.922164 -0.433818 -0.844329 -0.3145
+-0.351183 -0.876307 -0.329783 0.240032 0.938153 -0.351577 -0.876308 -0.329361
+-0.389747 -0.876307 -0.283168 0.200032 0.938153 -0.390084 -0.876308 -0.2827
+-0.390601 -0.844328 -0.366799 0.240032 0.922164 -0.39098 -0.844329 -0.366392
+-0.351183 -0.876307 -0.329783 0.240032 0.938153 -0.351577 -0.876308 -0.329361
+-0.433493 -0.844328 -0.314951 0.200032 0.922164 -0.433818 -0.844329 -0.3145
+-0.390601 -0.844328 -0.366799 0.240032 0.922164 -0.39098 -0.844329 -0.366392
+-0.307081 -0.876307 -0.371198 0.280032 0.938153 -0.307525 -0.876308 -0.370828
+-0.351183 -0.876307 -0.329783 0.240032 0.938153 -0.351577 -0.876308 -0.329361
+-0.341549 -0.844328 -0.412862 0.280032 0.922164 -0.341976 -0.844329 -0.412507
+-0.307081 -0.876307 -0.371198 0.280032 0.938153 -0.307525 -0.876308 -0.370828
+-0.390601 -0.844328 -0.366799 0.240032 0.922164 -0.39098 -0.844329 -0.366392
+-0.341549 -0.844328 -0.412862 0.280032 0.922164 -0.341976 -0.844329 -0.412507
+-0.258137 -0.876307 -0.406758 0.320032 0.938153 -0.258622 -0.876307 -0.406448
+-0.307081 -0.876307 -0.371198 0.280032 0.938153 -0.307525 -0.876308 -0.370828
+-0.28711 -0.844328 -0.452414 0.320032 0.922164 -0.287578 -0.844329 -0.452114
+-0.258137 -0.876307 -0.406758 0.320032 0.938153 -0.258622 -0.876307 -0.406448
+-0.341549 -0.844328 -0.412862 0.280032 0.922164 -0.341976 -0.844329 -0.412507
+-0.28711 -0.844328 -0.452414 0.320032 0.922164 -0.287578 -0.844329 -0.452114
+-0.205121 -0.876307 -0.435904 0.360032 0.938153 -0.205642 -0.876308 -0.435656
+-0.258137 -0.876307 -0.406758 0.320032 0.938153 -0.258622 -0.876307 -0.406448
+-0.228144 -0.844328 -0.484831 0.360032 0.922164 -0.228646 -0.844329 -0.484593
+-0.205121 -0.876307 -0.435904 0.360032 0.938153 -0.205642 -0.876308 -0.435656
+-0.28711 -0.844328 -0.452414 0.320032 0.922164 -0.287578 -0.844329 -0.452114
+-0.228144 -0.844328 -0.484831 0.360032 0.922164 -0.228646 -0.844329 -0.484593
+-0.14887 -0.876307 -0.458175 0.400032 0.938153 -0.149418 -0.876308 -0.457995
+-0.205121 -0.876307 -0.435904 0.360032 0.938153 -0.205642 -0.876308 -0.435656
+-0.16558 -0.844328 -0.509602 0.400032 0.922164 -0.166108 -0.844329 -0.509428
+-0.14887 -0.876307 -0.458175 0.400032 0.938153 -0.149418 -0.876308 -0.457995
+-0.228144 -0.844328 -0.484831 0.360032 0.922164 -0.228646 -0.844329 -0.484593
+-0.16558 -0.844328 -0.509602 0.400032 0.922164 -0.166108 -0.844329 -0.509428
+-0.090272 -0.876307 -0.473221 0.440032 0.938153 -0.090838 -0.876308 -0.47311
+-0.14887 -0.876307 -0.458175 0.400032 0.938153 -0.149418 -0.876308 -0.457995
+-0.100404 -0.844328 -0.526336 0.440032 0.922164 -0.10095 -0.844329 -0.52623
+-0.090272 -0.876307 -0.473221 0.440032 0.938153 -0.090838 -0.876308 -0.47311
+-0.16558 -0.844328 -0.509602 0.400032 0.922164 -0.166108 -0.844329 -0.509428
+-0.100404 -0.844328 -0.526336 0.440032 0.922164 -0.10095 -0.844329 -0.52623
+-0.03025 -0.876307 -0.480803 0.480032 0.938153 -0.030825 -0.876307 -0.480765
+-0.090272 -0.876307 -0.473221 0.440032 0.938153 -0.090838 -0.876308 -0.47311
+-0.033645 -0.844328 -0.53477 0.480032 0.922164 -0.034199 -0.844329 -0.534733
+-0.03025 -0.876307 -0.480803 0.480032 0.938153 -0.030825 -0.876307 -0.480765
+-0.100404 -0.844328 -0.526336 0.440032 0.922164 -0.10095 -0.844329 -0.52623
+-0.033645 -0.844328 -0.53477 0.480032 0.922164 -0.034199 -0.844329 -0.534733
+0.03025 -0.876307 -0.480803 0.520032 0.938153 0.029674 -0.876308 -0.480837
+-0.03025 -0.876307 -0.480803 0.480032 0.938153 -0.030825 -0.876307 -0.480765
+0.033645 -0.844328 -0.53477 0.520032 0.922164 0.03309 -0.844329 -0.534802
+0.03025 -0.876307 -0.480803 0.520032 0.938153 0.029674 -0.876308 -0.480837
+-0.033645 -0.844328 -0.53477 0.480032 0.922164 -0.034199 -0.844329 -0.534733
+0.033645 -0.844328 -0.53477 0.520032 0.922164 0.03309 -0.844329 -0.534802
+0.090272 -0.876307 -0.473221 0.560032 0.938153 0.089705 -0.876308 -0.473327
+0.03025 -0.876307 -0.480803 0.520032 0.938153 0.029674 -0.876308 -0.480837
+0.100404 -0.844328 -0.526336 0.560032 0.922164 0.099858 -0.844329 -0.526438
+0.090272 -0.876307 -0.473221 0.560032 0.938153 0.089705 -0.876308 -0.473327
+0.033645 -0.844328 -0.53477 0.520032 0.922164 0.03309 -0.844329 -0.534802
+0.100404 -0.844328 -0.526336 0.560032 0.922164 0.099858 -0.844329 -0.526438
+0.14887 -0.876307 -0.458175 0.600032 0.938153 0.148321 -0.876308 -0.458351
+0.090272 -0.876307 -0.473221 0.560032 0.938153 0.089705 -0.876308 -0.473327
+0.16558 -0.844328 -0.509602 0.600032 0.922164 0.165051 -0.844329 -0.509772
+0.14887 -0.876307 -0.458175 0.600032 0.938153 0.148321 -0.876308 -0.458351
+0.100404 -0.844328 -0.526336 0.560032 0.922164 0.099858 -0.844329 -0.526438
+0.16558 -0.844328 -0.509602 0.600032 0.922164 0.165051 -0.844329 -0.509772
+0.205121 -0.876307 -0.435904 0.640032 0.938153 0.204598 -0.876308 -0.436148
+0.14887 -0.876307 -0.458175 0.600032 0.938153 0.148321 -0.876308 -0.458351
+0.228144 -0.844328 -0.484831 0.640032 0.922164 0.22764 -0.844329 -0.485066
+0.205121 -0.876307 -0.435904 0.640032 0.938153 0.204598 -0.876308 -0.436148
+0.16558 -0.844328 -0.509602 0.600032 0.922164 0.165051 -0.844329 -0.509772
+0.228144 -0.844328 -0.484831 0.640032 0.922164 0.22764 -0.844329 -0.485066
+0.258137 -0.876307 -0.406758 0.680032 0.938153 0.257649 -0.876308 -0.407066
+0.205121 -0.876307 -0.435904 0.640032 0.938153 0.204598 -0.876308 -0.436148
+0.28711 -0.844328 -0.452414 0.680032 0.922164 0.28664 -0.844329 -0.45271
+0.258137 -0.876307 -0.406758 0.680032 0.938153 0.257649 -0.876308 -0.407066
+0.228144 -0.844328 -0.484831 0.640032 0.922164 0.22764 -0.844329 -0.485066
+0.28711 -0.844328 -0.452414 0.680032 0.922164 0.28664 -0.844329 -0.45271
+0.307081 -0.876307 -0.371198 0.720032 0.938153 0.306636 -0.876307 -0.371564
+0.258137 -0.876307 -0.406758 0.680032 0.938153 0.257649 -0.876308 -0.407066
+0.341549 -0.844328 -0.412862 0.720032 0.922164 0.34112 -0.844329 -0.413215
+0.307081 -0.876307 -0.371198 0.720032 0.938153 0.306636 -0.876307 -0.371564
+0.28711 -0.844328 -0.452414 0.680032 0.922164 0.28664 -0.844329 -0.45271
+0.341549 -0.844328 -0.412862 0.720032 0.922164 0.34112 -0.844329 -0.413215
+0.351183 -0.876307 -0.329783 0.760032 0.938153 0.350787 -0.876307 -0.330202
+0.307081 -0.876307 -0.371198 0.720032 0.938153 0.306636 -0.876307 -0.371564
+0.390601 -0.844328 -0.366799 0.760032 0.922164 0.39022 -0.844329 -0.367203
+0.351183 -0.876307 -0.329783 0.760032 0.938153 0.350787 -0.876307 -0.330202
+0.341549 -0.844328 -0.412862 0.720032 0.922164 0.34112 -0.844329 -0.413215
+0.390601 -0.844328 -0.366799 0.760032 0.922164 0.39022 -0.844329 -0.367203
+0.389747 -0.876307 -0.283168 0.800032 0.938153 0.389406 -0.876308 -0.283633
+0.351183 -0.876307 -0.329783 0.760032 0.938153 0.350787 -0.876307 -0.330202
+0.433493 -0.844328 -0.314951 0.800032 0.922164 0.433165 -0.844329 -0.315399
+0.389747 -0.876307 -0.283168 0.800032 0.938153 0.389406 -0.876308 -0.283633
+0.390601 -0.844328 -0.366799 0.760032 0.922164 0.39022 -0.844329 -0.367203
+0.433493 -0.844328 -0.314951 0.800032 0.922164 0.433165 -0.844329 -0.315399
+0.422164 -0.876307 -0.232087 0.840032 0.938153 0.421885 -0.876308 -0.232591
+0.389747 -0.876307 -0.283168 0.800032 0.938153 0.389406 -0.876308 -0.283633
+0.469549 -0.844328 -0.258137 0.840032 0.922164 0.46928 -0.844329 -0.258623
+0.422164 -0.876307 -0.232087 0.840032 0.938153 0.421885 -0.876308 -0.232591
+0.433493 -0.844328 -0.314951 0.800032 0.922164 0.433165 -0.844329 -0.315399
+0.469549 -0.844328 -0.258137 0.840032 0.922164 0.46928 -0.844329 -0.258623
+0.447923 -0.876307 -0.177345 0.880032 0.938153 0.447709 -0.876307 -0.177882
+0.422164 -0.876307 -0.232087 0.840032 0.938153 0.421885 -0.876308 -0.232591
+0.498199 -0.844328 -0.197251 0.880032 0.922164 0.497993 -0.844329 -0.197767
+0.447923 -0.876307 -0.177345 0.880032 0.938153 0.447709 -0.876307 -0.177882
+0.469549 -0.844328 -0.258137 0.840032 0.922164 0.46928 -0.844329 -0.258623
+0.498199 -0.844328 -0.197251 0.880032 0.922164 0.497993 -0.844329 -0.197767
+0.466619 -0.876307 -0.119807 0.920032 0.938153 0.466473 -0.876308 -0.120366
+0.447923 -0.876307 -0.177345 0.880032 0.938153 0.447709 -0.876307 -0.177882
+0.518993 -0.844328 -0.133255 0.920032 0.922164 0.518853 -0.844329 -0.133793
+0.466619 -0.876307 -0.119807 0.920032 0.938153 0.466473 -0.876308 -0.120366
+0.498199 -0.844328 -0.197251 0.880032 0.922164 0.497993 -0.844329 -0.197767
+0.518993 -0.844328 -0.133255 0.920032 0.922164 0.518853 -0.844329 -0.133793
+0.477955 -0.876307 -0.06038 0.960032 0.938153 0.477881 -0.876308 -0.060952
+0.466619 -0.876307 -0.119807 0.920032 0.938153 0.466473 -0.876308 -0.120366
+0.531602 -0.844328 -0.067157 0.960032 0.922164 0.531531 -0.844329 -0.067708
+0.477955 -0.876307 -0.06038 0.960032 0.938153 0.477881 -0.876308 -0.060952
+0.518993 -0.844328 -0.133255 0.920032 0.922164 0.518853 -0.844329 -0.133793
+0.531602 -0.844328 -0.067157 0.960032 0.922164 0.531531 -0.844329 -0.067708
+0.481754 -0.876307 -0 1.00003 0.938153 0.481752 -0.876308 -0.000579
+0.477955 -0.876307 -0.06038 0.960032 0.938153 0.477881 -0.876308 -0.060952
+0.535827 -0.844328 -0 1.00003 0.922164 0.535825 -0.844329 -0.000558
+0.481754 -0.876307 -0 1.00003 0.938153 0.481752 -0.876308 -0.000579
+0.531602 -0.844328 -0.067157 0.960032 0.922164 0.531531 -0.844329 -0.067708
+0.535827 -0.844328 -0 1.00003 0.922164 0.535825 -0.844329 -0.000558
+0.477955 -0.876307 0.06038 1.04003 0.938153 0.478025 -0.876308 0.059805
+0.481754 -0.876307 -0 1.00003 0.938153 0.481752 -0.876308 -0.000579
+0.531602 -0.844328 0.067157 1.04003 0.922164 0.53167 -0.844329 0.066603
+0.477955 -0.876307 0.06038 1.04003 0.938153 0.478025 -0.876308 0.059805
+0.535827 -0.844328 -0 1.00003 0.922164 0.535825 -0.844329 -0.000558
+0.583151 -0.809017 0.073669 1.04003 0.904508 0.583216 -0.809018 0.073138
+0.518993 -0.844328 0.133255 1.08003 0.922164 0.519129 -0.844329 0.132716
+0.531602 -0.844328 0.067157 1.04003 0.922164 0.53167 -0.844329 0.066603
+0.569319 -0.809017 0.146176 1.08003 0.904508 0.56945 -0.809018 0.14566
+0.518993 -0.844328 0.133255 1.08003 0.922164 0.519129 -0.844329 0.132716
+0.583151 -0.809017 0.073669 1.04003 0.904508 0.583216 -0.809018 0.073138
+0.569319 -0.809017 0.146176 1.08003 0.904508 0.56945 -0.809018 0.14566
+0.4982 -0.844328 0.197251 1.12003 0.922164 0.498402 -0.844329 0.196734
+0.518993 -0.844328 0.133255 1.08003 0.922164 0.519129 -0.844329 0.132716
+0.54651 -0.809017 0.216378 1.12003 0.904508 0.546703 -0.809018 0.215882
+0.4982 -0.844328 0.197251 1.12003 0.922164 0.498402 -0.844329 0.196734
+0.569319 -0.809017 0.146176 1.08003 0.904508 0.56945 -0.809018 0.14566
+0.54651 -0.809017 0.216378 1.12003 0.904508 0.546703 -0.809018 0.215882
+0.469549 -0.844328 0.258137 1.16003 0.922164 0.469815 -0.844329 0.257649
+0.4982 -0.844328 0.197251 1.12003 0.922164 0.498402 -0.844329 0.196734
+0.515081 -0.809017 0.283168 1.16003 0.904508 0.515335 -0.809018 0.282701
+0.469549 -0.844328 0.258137 1.16003 0.922164 0.469815 -0.844329 0.257649
+0.54651 -0.809017 0.216378 1.12003 0.904508 0.546703 -0.809018 0.215882
+0.515081 -0.809017 0.283168 1.16003 0.904508 0.515335 -0.809018 0.282701
+0.433493 -0.844328 0.314951 1.20003 0.922164 0.433818 -0.844329 0.3145
+0.469549 -0.844328 0.258137 1.16003 0.922164 0.469815 -0.844329 0.257649
+0.475529 -0.809017 0.345492 1.20003 0.904508 0.47584 -0.809018 0.34506
+0.433493 -0.844328 0.314951 1.20003 0.922164 0.433818 -0.844329 0.3145
+0.515081 -0.809017 0.283168 1.16003 0.904508 0.515335 -0.809018 0.282701
+0.475529 -0.809017 0.345492 1.20003 0.904508 0.47584 -0.809018 0.34506
+0.390601 -0.844328 0.366799 1.24003 0.922164 0.39098 -0.844329 0.366392
+0.433493 -0.844328 0.314951 1.20003 0.922164 0.433818 -0.844329 0.3145
+0.428477 -0.809017 0.402367 1.24003 0.904508 0.42884 -0.809018 0.401978
+0.390601 -0.844328 0.366799 1.24003 0.922164 0.39098 -0.844329 0.366392
+0.475529 -0.809017 0.345492 1.20003 0.904508 0.47584 -0.809018 0.34506
+0.428477 -0.809017 0.402367 1.24003 0.904508 0.42884 -0.809018 0.401978
+0.341549 -0.844328 0.412862 1.28003 0.922164 0.341976 -0.844329 0.412506
+0.390601 -0.844328 0.366799 1.24003 0.922164 0.39098 -0.844329 0.366392
+0.374669 -0.809017 0.452897 1.28003 0.904508 0.375078 -0.809018 0.452556
+0.341549 -0.844328 0.412862 1.28003 0.922164 0.341976 -0.844329 0.412506
+0.428477 -0.809017 0.402367 1.24003 0.904508 0.42884 -0.809018 0.401978
+0.374669 -0.809017 0.452897 1.28003 0.904508 0.375078 -0.809018 0.452556
+0.287111 -0.844328 0.452414 1.32003 0.922164 0.287579 -0.844329 0.452114
+0.341549 -0.844328 0.412862 1.28003 0.922164 0.341976 -0.844329 0.412506
+0.314951 -0.809017 0.496284 1.32003 0.904508 0.3154 -0.809018 0.495997
+0.287111 -0.844328 0.452414 1.32003 0.922164 0.287579 -0.844329 0.452114
+0.374669 -0.809017 0.452897 1.28003 0.904508 0.375078 -0.809018 0.452556
+0.314951 -0.809017 0.496284 1.32003 0.904508 0.3154 -0.809018 0.495997
+0.228144 -0.844328 0.484831 1.36003 0.922164 0.228646 -0.844329 0.484592
+0.287111 -0.844328 0.452414 1.32003 0.922164 0.287579 -0.844329 0.452114
+0.250267 -0.809017 0.531845 1.36003 0.904508 0.250748 -0.809018 0.531616
+0.228144 -0.844328 0.484831 1.36003 0.922164 0.228646 -0.844329 0.484592
+0.314951 -0.809017 0.496284 1.32003 0.904508 0.3154 -0.809018 0.495997
+0.250267 -0.809017 0.531845 1.36003 0.904508 0.250748 -0.809018 0.531616
+0.16558 -0.844328 0.509602 1.40003 0.922164 0.166107 -0.844329 0.509428
+0.228144 -0.844328 0.484831 1.36003 0.922164 0.228646 -0.844329 0.484592
+0.181636 -0.809017 0.559018 1.40003 0.904508 0.182141 -0.809018 0.558851
+0.16558 -0.844328 0.509602 1.40003 0.922164 0.166107 -0.844329 0.509428
+0.250267 -0.809017 0.531845 1.36003 0.904508 0.250748 -0.809018 0.531616
+0.181636 -0.809017 0.559018 1.40003 0.904508 0.182141 -0.809018 0.558851
+0.100404 -0.844328 0.526336 1.44003 0.922164 0.100949 -0.844329 0.52623
+0.16558 -0.844328 0.509602 1.40003 0.922164 0.166107 -0.844329 0.509428
+0.11014 -0.809017 0.577375 1.44003 0.904508 0.110663 -0.809018 0.577273
+0.100404 -0.844328 0.526336 1.44003 0.922164 0.100949 -0.844329 0.52623
+0.181636 -0.809017 0.559018 1.40003 0.904508 0.182141 -0.809018 0.558851
+0.11014 -0.809017 0.577375 1.44003 0.904508 0.110663 -0.809018 0.577273
+0.033645 -0.844328 0.53477 1.48003 0.922164 0.034199 -0.844329 0.534733
+0.100404 -0.844328 0.526336 1.44003 0.922164 0.100949 -0.844329 0.52623
+0.036907 -0.809017 0.586626 1.48003 0.904508 0.037438 -0.809018 0.586591
+0.033645 -0.844328 0.53477 1.48003 0.922164 0.034199 -0.844329 0.534733
+0.11014 -0.809017 0.577375 1.44003 0.904508 0.110663 -0.809018 0.577273
+0.036907 -0.809017 0.586626 1.48003 0.904508 0.037438 -0.809018 0.586591
+-0.033645 -0.844328 0.53477 1.52003 0.922164 -0.03309 -0.844329 0.534803
+0.033645 -0.844328 0.53477 1.48003 0.922164 0.034199 -0.844329 0.534733
+-0.036907 -0.809017 0.586626 1.52003 0.904508 -0.036376 -0.809018 0.586657
+-0.033645 -0.844328 0.53477 1.52003 0.922164 -0.03309 -0.844329 0.534803
+0.036907 -0.809017 0.586626 1.48003 0.904508 0.037438 -0.809018 0.586591
+-0.036907 -0.809017 0.586626 -0.479968 0.904508 -0.036376 -0.809018 0.586657
+-0.100404 -0.844328 0.526336 -0.439968 0.922164 -0.099858 -0.844329 0.526438
+-0.033645 -0.844328 0.53477 -0.479968 0.922164 -0.03309 -0.844329 0.534803
+-0.11014 -0.809017 0.577374 -0.439968 0.904508 -0.109617 -0.809018 0.577472
+-0.100404 -0.844328 0.526336 -0.439968 0.922164 -0.099858 -0.844329 0.526438
+-0.036907 -0.809017 0.586626 -0.479968 0.904508 -0.036376 -0.809018 0.586657
+-0.11014 -0.809017 0.577374 -0.439968 0.904508 -0.109617 -0.809018 0.577472
+-0.16558 -0.844328 0.509602 -0.399968 0.922164 -0.16505 -0.844329 0.509772
+-0.100404 -0.844328 0.526336 -0.439968 0.922164 -0.099858 -0.844329 0.526438
+-0.181636 -0.809017 0.559017 -0.399968 0.904508 -0.181129 -0.809018 0.55918
+-0.16558 -0.844328 0.509602 -0.399968 0.922164 -0.16505 -0.844329 0.509772
+-0.11014 -0.809017 0.577374 -0.439968 0.904508 -0.109617 -0.809018 0.577472
+-0.181636 -0.809017 0.559017 -0.399968 0.904508 -0.181129 -0.809018 0.55918
+-0.228144 -0.844328 0.484831 -0.359968 0.922164 -0.227641 -0.844329 0.485066
+-0.16558 -0.844328 0.509602 -0.399968 0.922164 -0.16505 -0.844329 0.509772
+-0.250267 -0.809017 0.531844 -0.359968 0.904508 -0.249784 -0.809018 0.532069
+-0.228144 -0.844328 0.484831 -0.359968 0.922164 -0.227641 -0.844329 0.485066
+-0.181636 -0.809017 0.559017 -0.399968 0.904508 -0.181129 -0.809018 0.55918
+-0.250267 -0.809017 0.531844 -0.359968 0.904508 -0.249784 -0.809018 0.532069
+-0.287111 -0.844328 0.452414 -0.319968 0.922164 -0.28664 -0.844329 0.45271
+-0.228144 -0.844328 0.484831 -0.359968 0.922164 -0.227641 -0.844329 0.485066
+-0.314951 -0.809017 0.496284 -0.319968 0.904508 -0.314501 -0.809018 0.496568
+-0.287111 -0.844328 0.452414 -0.319968 0.922164 -0.28664 -0.844329 0.45271
+-0.250267 -0.809017 0.531844 -0.359968 0.904508 -0.249784 -0.809018 0.532069
+-0.314951 -0.809017 0.496284 -0.319968 0.904508 -0.314501 -0.809018 0.496568
+-0.341549 -0.844328 0.412862 -0.279968 0.922164 -0.34112 -0.844329 0.413215
+-0.287111 -0.844328 0.452414 -0.319968 0.922164 -0.28664 -0.844329 0.45271
+-0.374669 -0.809017 0.452897 -0.279968 0.904508 -0.374258 -0.809018 0.453234
+-0.341549 -0.844328 0.412862 -0.279968 0.922164 -0.34112 -0.844329 0.413215
+-0.314951 -0.809017 0.496284 -0.319968 0.904508 -0.314501 -0.809018 0.496568
+-0.374669 -0.809017 0.452897 -0.279968 0.904508 -0.374258 -0.809018 0.453234
+-0.390601 -0.844328 0.366799 -0.239968 0.922164 -0.390219 -0.844329 0.367202
+-0.341549 -0.844328 0.412862 -0.279968 0.922164 -0.34112 -0.844329 0.413215
+-0.428477 -0.809017 0.402367 -0.239968 0.904508 -0.428112 -0.809018 0.402754
+-0.390601 -0.844328 0.366799 -0.239968 0.922164 -0.390219 -0.844329 0.367202
+-0.374669 -0.809017 0.452897 -0.279968 0.904508 -0.374258 -0.809018 0.453234
+-0.428477 -0.809017 0.402367 -0.239968 0.904508 -0.428112 -0.809018 0.402754
+-0.433493 -0.844328 0.314951 -0.199968 0.922164 -0.433165 -0.844329 0.315399
+-0.390601 -0.844328 0.366799 -0.239968 0.922164 -0.390219 -0.844329 0.367202
+-0.475529 -0.809017 0.345492 -0.199968 0.904508 -0.475214 -0.809018 0.345921
+-0.433493 -0.844328 0.314951 -0.199968 0.922164 -0.433165 -0.844329 0.315399
+-0.428477 -0.809017 0.402367 -0.239968 0.904508 -0.428112 -0.809018 0.402754
+-0.475529 -0.809017 0.345492 -0.199968 0.904508 -0.475214 -0.809018 0.345921
+-0.469549 -0.844328 0.258137 -0.159968 0.922164 -0.469279 -0.844329 0.258623
+-0.433493 -0.844328 0.314951 -0.199968 0.922164 -0.433165 -0.844329 0.315399
+-0.515081 -0.809017 0.283168 -0.159968 0.904508 -0.514822 -0.809018 0.283633
+-0.469549 -0.844328 0.258137 -0.159968 0.922164 -0.469279 -0.844329 0.258623
+-0.475529 -0.809017 0.345492 -0.199968 0.904508 -0.475214 -0.809018 0.345921
+-0.515081 -0.809017 0.283168 -0.159968 0.904508 -0.514822 -0.809018 0.283633
+-0.4982 -0.844328 0.197251 -0.119968 0.922164 -0.497993 -0.844329 0.197767
+-0.469549 -0.844328 0.258137 -0.159968 0.922164 -0.469279 -0.844329 0.258623
+-0.546509 -0.809017 0.216378 -0.119968 0.904508 -0.546311 -0.809018 0.216872
+-0.4982 -0.844328 0.197251 -0.119968 0.922164 -0.497993 -0.844329 0.197767
+-0.515081 -0.809017 0.283168 -0.159968 0.904508 -0.514822 -0.809018 0.283633
+-0.546509 -0.809017 0.216378 -0.119968 0.904508 -0.546311 -0.809018 0.216872
+-0.518993 -0.844328 0.133255 -0.079968 0.922164 -0.518853 -0.844329 0.133793
+-0.4982 -0.844328 0.197251 -0.119968 0.922164 -0.497993 -0.844329 0.197767
+-0.569319 -0.809017 0.146176 -0.079968 0.904508 -0.569185 -0.809018 0.146691
+-0.518993 -0.844328 0.133255 -0.079968 0.922164 -0.518853 -0.844329 0.133793
+-0.546509 -0.809017 0.216378 -0.119968 0.904508 -0.546311 -0.809018 0.216872
+-0.569319 -0.809017 0.146176 -0.079968 0.904508 -0.569185 -0.809018 0.146691
+-0.531602 -0.844328 0.067157 -0.039968 0.922164 -0.53153 -0.844329 0.067708
+-0.518993 -0.844328 0.133255 -0.079968 0.922164 -0.518853 -0.844329 0.133793
+-0.583151 -0.809017 0.073669 -0.039968 0.904508 -0.583082 -0.809018 0.074197
+-0.531602 -0.844328 0.067157 -0.039968 0.922164 -0.53153 -0.844329 0.067708
+-0.569319 -0.809017 0.146176 -0.079968 0.904508 -0.569185 -0.809018 0.146691
+-0.583151 -0.809017 0.073669 -0.039968 0.904508 -0.583082 -0.809018 0.074197
+-0.535827 -0.844328 -0 3.2e-005 0.922164 -0.535825 -0.844329 0.000556
+-0.531602 -0.844328 0.067157 -0.039968 0.922164 -0.53153 -0.844329 0.067708
+-0.587786 -0.809017 -0 3.2e-005 0.904508 -0.587784 -0.809018 0.000532
+-0.535827 -0.844328 -0 3.2e-005 0.922164 -0.535825 -0.844329 0.000556
+-0.583151 -0.809017 0.073669 -0.039968 0.904508 -0.583082 -0.809018 0.074197
+-0.587786 -0.809017 -0 3.2e-005 0.904508 -0.587784 -0.809018 0.000532
+-0.531602 -0.844328 -0.067157 0.040032 0.922164 -0.53167 -0.844329 -0.066605
+-0.535827 -0.844328 -0 3.2e-005 0.922164 -0.535825 -0.844329 0.000556
+-0.583151 -0.809017 -0.073669 0.040032 0.904508 -0.583216 -0.809018 -0.07314
+-0.531602 -0.844328 -0.067157 0.040032 0.922164 -0.53167 -0.844329 -0.066605
+-0.587786 -0.809017 -0 3.2e-005 0.904508 -0.587784 -0.809018 0.000532
+-0.583151 -0.809017 -0.073669 0.040032 0.904508 -0.583216 -0.809018 -0.07314
+-0.518993 -0.844328 -0.133255 0.080032 0.922164 -0.519129 -0.844329 -0.132716
+-0.531602 -0.844328 -0.067157 0.040032 0.922164 -0.53167 -0.844329 -0.066605
+-0.569319 -0.809017 -0.146176 0.080032 0.904508 -0.56945 -0.809018 -0.14566
+-0.518993 -0.844328 -0.133255 0.080032 0.922164 -0.519129 -0.844329 -0.132716
+-0.583151 -0.809017 -0.073669 0.040032 0.904508 -0.583216 -0.809018 -0.07314
+-0.569319 -0.809017 -0.146176 0.080032 0.904508 -0.56945 -0.809018 -0.14566
+-0.498199 -0.844328 -0.197251 0.120032 0.922164 -0.498402 -0.844329 -0.196734
+-0.518993 -0.844328 -0.133255 0.080032 0.922164 -0.519129 -0.844329 -0.132716
+-0.546509 -0.809017 -0.216378 0.120032 0.904508 -0.546703 -0.809018 -0.215883
+-0.498199 -0.844328 -0.197251 0.120032 0.922164 -0.498402 -0.844329 -0.196734
+-0.569319 -0.809017 -0.146176 0.080032 0.904508 -0.56945 -0.809018 -0.14566
+-0.546509 -0.809017 -0.216378 0.120032 0.904508 -0.546703 -0.809018 -0.215883
+-0.469549 -0.844328 -0.258137 0.160032 0.922164 -0.469815 -0.844329 -0.257648
+-0.498199 -0.844328 -0.197251 0.120032 0.922164 -0.498402 -0.844329 -0.196734
+-0.51508 -0.809017 -0.283168 0.160032 0.904508 -0.515335 -0.809018 -0.282701
+-0.469549 -0.844328 -0.258137 0.160032 0.922164 -0.469815 -0.844329 -0.257648
+-0.546509 -0.809017 -0.216378 0.120032 0.904508 -0.546703 -0.809018 -0.215883
+-0.51508 -0.809017 -0.283168 0.160032 0.904508 -0.515335 -0.809018 -0.282701
+-0.433493 -0.844328 -0.314951 0.200032 0.922164 -0.433818 -0.844329 -0.3145
+-0.469549 -0.844328 -0.258137 0.160032 0.922164 -0.469815 -0.844329 -0.257648
+-0.475528 -0.809017 -0.345492 0.200032 0.904508 -0.47584 -0.809018 -0.34506
+-0.433493 -0.844328 -0.314951 0.200032 0.922164 -0.433818 -0.844329 -0.3145
+-0.51508 -0.809017 -0.283168 0.160032 0.904508 -0.515335 -0.809018 -0.282701
+-0.475528 -0.809017 -0.345492 0.200032 0.904508 -0.47584 -0.809018 -0.34506
+-0.390601 -0.844328 -0.366799 0.240032 0.922164 -0.39098 -0.844329 -0.366392
+-0.433493 -0.844328 -0.314951 0.200032 0.922164 -0.433818 -0.844329 -0.3145
+-0.428477 -0.809017 -0.402367 0.240032 0.904508 -0.42884 -0.809018 -0.401978
+-0.390601 -0.844328 -0.366799 0.240032 0.922164 -0.39098 -0.844329 -0.366392
+-0.475528 -0.809017 -0.345492 0.200032 0.904508 -0.47584 -0.809018 -0.34506
+-0.428477 -0.809017 -0.402367 0.240032 0.904508 -0.42884 -0.809018 -0.401978
+-0.341549 -0.844328 -0.412862 0.280032 0.922164 -0.341976 -0.844329 -0.412507
+-0.390601 -0.844328 -0.366799 0.240032 0.922164 -0.39098 -0.844329 -0.366392
+-0.374669 -0.809017 -0.452897 0.280032 0.904508 -0.375078 -0.809018 -0.452556
+-0.341549 -0.844328 -0.412862 0.280032 0.922164 -0.341976 -0.844329 -0.412507
+-0.428477 -0.809017 -0.402367 0.240032 0.904508 -0.42884 -0.809018 -0.401978
+-0.374669 -0.809017 -0.452897 0.280032 0.904508 -0.375078 -0.809018 -0.452556
+-0.28711 -0.844328 -0.452414 0.320032 0.922164 -0.287578 -0.844329 -0.452114
+-0.341549 -0.844328 -0.412862 0.280032 0.922164 -0.341976 -0.844329 -0.412507
+-0.314951 -0.809017 -0.496284 0.320032 0.904508 -0.3154 -0.809018 -0.495997
+-0.28711 -0.844328 -0.452414 0.320032 0.922164 -0.287578 -0.844329 -0.452114
+-0.374669 -0.809017 -0.452897 0.280032 0.904508 -0.375078 -0.809018 -0.452556
+-0.314951 -0.809017 -0.496284 0.320032 0.904508 -0.3154 -0.809018 -0.495997
+-0.228144 -0.844328 -0.484831 0.360032 0.922164 -0.228646 -0.844329 -0.484593
+-0.28711 -0.844328 -0.452414 0.320032 0.922164 -0.287578 -0.844329 -0.452114
+-0.250267 -0.809017 -0.531844 0.360032 0.904508 -0.250748 -0.809018 -0.531616
+-0.228144 -0.844328 -0.484831 0.360032 0.922164 -0.228646 -0.844329 -0.484593
+-0.314951 -0.809017 -0.496284 0.320032 0.904508 -0.3154 -0.809018 -0.495997
+-0.250267 -0.809017 -0.531844 0.360032 0.904508 -0.250748 -0.809018 -0.531616
+-0.16558 -0.844328 -0.509602 0.400032 0.922164 -0.166108 -0.844329 -0.509428
+-0.228144 -0.844328 -0.484831 0.360032 0.922164 -0.228646 -0.844329 -0.484593
+-0.181636 -0.809017 -0.559017 0.400032 0.904508 -0.182142 -0.809018 -0.558851
+-0.16558 -0.844328 -0.509602 0.400032 0.922164 -0.166108 -0.844329 -0.509428
+-0.250267 -0.809017 -0.531844 0.360032 0.904508 -0.250748 -0.809018 -0.531616
+-0.181636 -0.809017 -0.559017 0.400032 0.904508 -0.182142 -0.809018 -0.558851
+-0.100404 -0.844328 -0.526336 0.440032 0.922164 -0.10095 -0.844329 -0.52623
+-0.16558 -0.844328 -0.509602 0.400032 0.922164 -0.166108 -0.844329 -0.509428
+-0.11014 -0.809017 -0.577374 0.440032 0.904508 -0.110663 -0.809018 -0.577273
+-0.100404 -0.844328 -0.526336 0.440032 0.922164 -0.10095 -0.844329 -0.52623
+-0.181636 -0.809017 -0.559017 0.400032 0.904508 -0.182142 -0.809018 -0.558851
+-0.11014 -0.809017 -0.577374 0.440032 0.904508 -0.110663 -0.809018 -0.577273
+-0.033645 -0.844328 -0.53477 0.480032 0.922164 -0.034199 -0.844329 -0.534733
+-0.100404 -0.844328 -0.526336 0.440032 0.922164 -0.10095 -0.844329 -0.52623
+-0.036907 -0.809017 -0.586626 0.480032 0.904508 -0.037438 -0.809018 -0.586591
+-0.033645 -0.844328 -0.53477 0.480032 0.922164 -0.034199 -0.844329 -0.534733
+-0.11014 -0.809017 -0.577374 0.440032 0.904508 -0.110663 -0.809018 -0.577273
+-0.036907 -0.809017 -0.586626 0.480032 0.904508 -0.037438 -0.809018 -0.586591
+0.033645 -0.844328 -0.53477 0.520032 0.922164 0.03309 -0.844329 -0.534802
+-0.033645 -0.844328 -0.53477 0.480032 0.922164 -0.034199 -0.844329 -0.534733
+0.036907 -0.809017 -0.586626 0.520032 0.904508 0.036376 -0.809018 -0.586658
+0.033645 -0.844328 -0.53477 0.520032 0.922164 0.03309 -0.844329 -0.534802
+-0.036907 -0.809017 -0.586626 0.480032 0.904508 -0.037438 -0.809018 -0.586591
+0.036907 -0.809017 -0.586626 0.520032 0.904508 0.036376 -0.809018 -0.586658
+0.100404 -0.844328 -0.526336 0.560032 0.922164 0.099858 -0.844329 -0.526438
+0.033645 -0.844328 -0.53477 0.520032 0.922164 0.03309 -0.844329 -0.534802
+0.11014 -0.809017 -0.577374 0.560032 0.904508 0.109617 -0.809018 -0.577473
+0.100404 -0.844328 -0.526336 0.560032 0.922164 0.099858 -0.844329 -0.526438
+0.036907 -0.809017 -0.586626 0.520032 0.904508 0.036376 -0.809018 -0.586658
+0.11014 -0.809017 -0.577374 0.560032 0.904508 0.109617 -0.809018 -0.577473
+0.16558 -0.844328 -0.509602 0.600032 0.922164 0.165051 -0.844329 -0.509772
+0.100404 -0.844328 -0.526336 0.560032 0.922164 0.099858 -0.844329 -0.526438
+0.181636 -0.809017 -0.559017 0.600032 0.904508 0.181129 -0.809018 -0.55918
+0.16558 -0.844328 -0.509602 0.600032 0.922164 0.165051 -0.844329 -0.509772
+0.11014 -0.809017 -0.577374 0.560032 0.904508 0.109617 -0.809018 -0.577473
+0.181636 -0.809017 -0.559017 0.600032 0.904508 0.181129 -0.809018 -0.55918
+0.228144 -0.844328 -0.484831 0.640032 0.922164 0.22764 -0.844329 -0.485066
+0.16558 -0.844328 -0.509602 0.600032 0.922164 0.165051 -0.844329 -0.509772
+0.250267 -0.809017 -0.531844 0.640032 0.904508 0.249785 -0.809018 -0.532069
+0.228144 -0.844328 -0.484831 0.640032 0.922164 0.22764 -0.844329 -0.485066
+0.181636 -0.809017 -0.559017 0.600032 0.904508 0.181129 -0.809018 -0.55918
+0.250267 -0.809017 -0.531844 0.640032 0.904508 0.249785 -0.809018 -0.532069
+0.28711 -0.844328 -0.452414 0.680032 0.922164 0.28664 -0.844329 -0.45271
+0.228144 -0.844328 -0.484831 0.640032 0.922164 0.22764 -0.844329 -0.485066
+0.314951 -0.809017 -0.496284 0.680032 0.904508 0.314501 -0.809018 -0.496568
+0.28711 -0.844328 -0.452414 0.680032 0.922164 0.28664 -0.844329 -0.45271
+0.250267 -0.809017 -0.531844 0.640032 0.904508 0.249785 -0.809018 -0.532069
+0.314951 -0.809017 -0.496284 0.680032 0.904508 0.314501 -0.809018 -0.496568
+0.341549 -0.844328 -0.412862 0.720032 0.922164 0.34112 -0.844329 -0.413215
+0.28711 -0.844328 -0.452414 0.680032 0.922164 0.28664 -0.844329 -0.45271
+0.374669 -0.809017 -0.452896 0.720032 0.904508 0.374258 -0.809018 -0.453234
+0.341549 -0.844328 -0.412862 0.720032 0.922164 0.34112 -0.844329 -0.413215
+0.314951 -0.809017 -0.496284 0.680032 0.904508 0.314501 -0.809018 -0.496568
+0.374669 -0.809017 -0.452896 0.720032 0.904508 0.374258 -0.809018 -0.453234
+0.390601 -0.844328 -0.366799 0.760032 0.922164 0.39022 -0.844329 -0.367203
+0.341549 -0.844328 -0.412862 0.720032 0.922164 0.34112 -0.844329 -0.413215
+0.428477 -0.809017 -0.402367 0.760032 0.904508 0.428112 -0.809018 -0.402754
+0.390601 -0.844328 -0.366799 0.760032 0.922164 0.39022 -0.844329 -0.367203
+0.374669 -0.809017 -0.452896 0.720032 0.904508 0.374258 -0.809018 -0.453234
+0.428477 -0.809017 -0.402367 0.760032 0.904508 0.428112 -0.809018 -0.402754
+0.433493 -0.844328 -0.314951 0.800032 0.922164 0.433165 -0.844329 -0.315399
+0.390601 -0.844328 -0.366799 0.760032 0.922164 0.39022 -0.844329 -0.367203
+0.475528 -0.809017 -0.345492 0.800032 0.904508 0.475214 -0.809018 -0.345921
+0.433493 -0.844328 -0.314951 0.800032 0.922164 0.433165 -0.844329 -0.315399
+0.428477 -0.809017 -0.402367 0.760032 0.904508 0.428112 -0.809018 -0.402754
+0.475528 -0.809017 -0.345492 0.800032 0.904508 0.475214 -0.809018 -0.345921
+0.469549 -0.844328 -0.258137 0.840032 0.922164 0.46928 -0.844329 -0.258623
+0.433493 -0.844328 -0.314951 0.800032 0.922164 0.433165 -0.844329 -0.315399
+0.51508 -0.809017 -0.283168 0.840032 0.904508 0.514822 -0.809018 -0.283634
+0.469549 -0.844328 -0.258137 0.840032 0.922164 0.46928 -0.844329 -0.258623
+0.475528 -0.809017 -0.345492 0.800032 0.904508 0.475214 -0.809018 -0.345921
+0.51508 -0.809017 -0.283168 0.840032 0.904508 0.514822 -0.809018 -0.283634
+0.498199 -0.844328 -0.197251 0.880032 0.922164 0.497993 -0.844329 -0.197767
+0.469549 -0.844328 -0.258137 0.840032 0.922164 0.46928 -0.844329 -0.258623
+0.546509 -0.809017 -0.216378 0.880032 0.904508 0.546312 -0.809018 -0.216873
+0.498199 -0.844328 -0.197251 0.880032 0.922164 0.497993 -0.844329 -0.197767
+0.51508 -0.809017 -0.283168 0.840032 0.904508 0.514822 -0.809018 -0.283634
+0.546509 -0.809017 -0.216378 0.880032 0.904508 0.546312 -0.809018 -0.216873
+0.518993 -0.844328 -0.133255 0.920032 0.922164 0.518853 -0.844329 -0.133793
+0.498199 -0.844328 -0.197251 0.880032 0.922164 0.497993 -0.844329 -0.197767
+0.569319 -0.809017 -0.146176 0.920032 0.904508 0.569186 -0.809018 -0.146691
+0.518993 -0.844328 -0.133255 0.920032 0.922164 0.518853 -0.844329 -0.133793
+0.546509 -0.809017 -0.216378 0.880032 0.904508 0.546312 -0.809018 -0.216873
+0.569319 -0.809017 -0.146176 0.920032 0.904508 0.569186 -0.809018 -0.146691
+0.531602 -0.844328 -0.067157 0.960032 0.922164 0.531531 -0.844329 -0.067708
+0.518993 -0.844328 -0.133255 0.920032 0.922164 0.518853 -0.844329 -0.133793
+0.58315 -0.809017 -0.073669 0.960032 0.904508 0.583083 -0.809018 -0.074197
+0.531602 -0.844328 -0.067157 0.960032 0.922164 0.531531 -0.844329 -0.067708
+0.569319 -0.809017 -0.146176 0.920032 0.904508 0.569186 -0.809018 -0.146691
+0.58315 -0.809017 -0.073669 0.960032 0.904508 0.583083 -0.809018 -0.074197
+0.535827 -0.844328 -0 1.00003 0.922164 0.535825 -0.844329 -0.000558
+0.531602 -0.844328 -0.067157 0.960032 0.922164 0.531531 -0.844329 -0.067708
+0.587785 -0.809017 -0 1.00003 0.904508 0.587784 -0.809018 -0.000535
+0.535827 -0.844328 -0 1.00003 0.922164 0.535825 -0.844329 -0.000558
+0.58315 -0.809017 -0.073669 0.960032 0.904508 0.583083 -0.809018 -0.074197
+0.587785 -0.809017 -0 1.00003 0.904508 0.587784 -0.809018 -0.000535
+0.531602 -0.844328 0.067157 1.04003 0.922164 0.53167 -0.844329 0.066603
+0.535827 -0.844328 -0 1.00003 0.922164 0.535825 -0.844329 -0.000558
+0.583151 -0.809017 0.073669 1.04003 0.904508 0.583216 -0.809018 0.073138
+0.531602 -0.844328 0.067157 1.04003 0.922164 0.53167 -0.844329 0.066603
+0.587785 -0.809017 -0 1.00003 0.904508 0.587784 -0.809018 -0.000535
+0.632398 -0.770513 0.079891 1.04003 0.885257 0.63246 -0.770515 0.079385
+0.569319 -0.809017 0.146176 1.08003 0.904508 0.56945 -0.809018 0.14566
+0.583151 -0.809017 0.073669 1.04003 0.904508 0.583216 -0.809018 0.073138
+0.617399 -0.770513 0.158521 1.08003 0.885257 0.617522 -0.770515 0.15803
+0.569319 -0.809017 0.146176 1.08003 0.904508 0.56945 -0.809018 0.14566
+0.632398 -0.770513 0.079891 1.04003 0.885257 0.63246 -0.770515 0.079385
+0.617399 -0.770513 0.158521 1.08003 0.885257 0.617522 -0.770515 0.15803
+0.54651 -0.809017 0.216378 1.12003 0.904508 0.546703 -0.809018 0.215882
+0.569319 -0.809017 0.146176 1.08003 0.904508 0.56945 -0.809018 0.14566
+0.592662 -0.770513 0.234652 1.12003 0.885257 0.592846 -0.770515 0.234179
+0.54651 -0.809017 0.216378 1.12003 0.904508 0.546703 -0.809018 0.215882
+0.617399 -0.770513 0.158521 1.08003 0.885257 0.617522 -0.770515 0.15803
+0.592662 -0.770513 0.234652 1.12003 0.885257 0.592846 -0.770515 0.234179
+0.515081 -0.809017 0.283168 1.16003 0.904508 0.515335 -0.809018 0.282701
+0.54651 -0.809017 0.216378 1.12003 0.904508 0.546703 -0.809018 0.215882
+0.558579 -0.770513 0.307082 1.16003 0.885257 0.558821 -0.770515 0.306636
+0.515081 -0.809017 0.283168 1.16003 0.904508 0.515335 -0.809018 0.282701
+0.592662 -0.770513 0.234652 1.12003 0.885257 0.592846 -0.770515 0.234179
+0.558579 -0.770513 0.307082 1.16003 0.885257 0.558821 -0.770515 0.306636
+0.475529 -0.809017 0.345492 1.20003 0.904508 0.47584 -0.809018 0.34506
+0.515081 -0.809017 0.283168 1.16003 0.904508 0.515335 -0.809018 0.282701
+0.515687 -0.770513 0.374669 1.20003 0.885257 0.515983 -0.770515 0.374257
+0.475529 -0.809017 0.345492 1.20003 0.904508 0.47584 -0.809018 0.34506
+0.558579 -0.770513 0.307082 1.16003 0.885257 0.558821 -0.770515 0.306636
+0.515687 -0.770513 0.374669 1.20003 0.885257 0.515983 -0.770515 0.374257
+0.428477 -0.809017 0.402367 1.24003 0.904508 0.42884 -0.809018 0.401978
+0.475529 -0.809017 0.345492 1.20003 0.904508 0.47584 -0.809018 0.34506
+0.464663 -0.770513 0.436347 1.24003 0.885257 0.465008 -0.770514 0.435977
+0.428477 -0.809017 0.402367 1.24003 0.904508 0.42884 -0.809018 0.401978
+0.515687 -0.770513 0.374669 1.20003 0.885257 0.515983 -0.770515 0.374257
+0.464663 -0.770513 0.436347 1.24003 0.885257 0.465008 -0.770514 0.435977
+0.374669 -0.809017 0.452897 1.28003 0.904508 0.375078 -0.809018 0.452556
+0.428477 -0.809017 0.402367 1.24003 0.904508 0.42884 -0.809018 0.401978
+0.40631 -0.770513 0.491144 1.28003 0.885257 0.406699 -0.770515 0.490819
+0.374669 -0.809017 0.452897 1.28003 0.904508 0.375078 -0.809018 0.452556
+0.464663 -0.770513 0.436347 1.24003 0.885257 0.465008 -0.770514 0.435977
+0.40631 -0.770513 0.491144 1.28003 0.885257 0.406699 -0.770515 0.490819
+0.314951 -0.809017 0.496284 1.32003 0.904508 0.3154 -0.809018 0.495997
+0.374669 -0.809017 0.452897 1.28003 0.904508 0.375078 -0.809018 0.452556
+0.341549 -0.770513 0.538195 1.32003 0.885257 0.341976 -0.770515 0.537922
+0.314951 -0.809017 0.496284 1.32003 0.904508 0.3154 -0.809018 0.495997
+0.40631 -0.770513 0.491144 1.28003 0.885257 0.406699 -0.770515 0.490819
+0.341549 -0.770513 0.538195 1.32003 0.885257 0.341976 -0.770515 0.537922
+0.250267 -0.809017 0.531845 1.36003 0.904508 0.250748 -0.809018 0.531616
+0.314951 -0.809017 0.496284 1.32003 0.904508 0.3154 -0.809018 0.495997
+0.271402 -0.770513 0.576759 1.36003 0.885257 0.27186 -0.770515 0.576541
+0.250267 -0.809017 0.531845 1.36003 0.904508 0.250748 -0.809018 0.531616
+0.341549 -0.770513 0.538195 1.32003 0.885257 0.341976 -0.770515 0.537922
+0.271402 -0.770513 0.576759 1.36003 0.885257 0.27186 -0.770515 0.576541
+0.181636 -0.809017 0.559018 1.40003 0.904508 0.182141 -0.809018 0.558851
+0.250267 -0.809017 0.531845 1.36003 0.904508 0.250748 -0.809018 0.531616
+0.196975 -0.770513 0.606227 1.40003 0.885257 0.197456 -0.770515 0.606068
+0.181636 -0.809017 0.559018 1.40003 0.904508 0.182141 -0.809018 0.558851
+0.271402 -0.770513 0.576759 1.36003 0.885257 0.27186 -0.770515 0.576541
+0.196975 -0.770513 0.606227 1.40003 0.885257 0.197456 -0.770515 0.606068
+0.11014 -0.809017 0.577375 1.44003 0.904508 0.110663 -0.809018 0.577273
+0.181636 -0.809017 0.559018 1.40003 0.904508 0.182141 -0.809018 0.558851
+0.119441 -0.770513 0.626134 1.44003 0.885257 0.119939 -0.770515 0.626037
+0.11014 -0.809017 0.577375 1.44003 0.904508 0.110663 -0.809018 0.577273
+0.196975 -0.770513 0.606227 1.40003 0.885257 0.197456 -0.770515 0.606068
+0.119441 -0.770513 0.626134 1.44003 0.885257 0.119939 -0.770515 0.626037
+0.036907 -0.809017 0.586626 1.48003 0.904508 0.037438 -0.809018 0.586591
+0.11014 -0.809017 0.577375 1.44003 0.904508 0.110663 -0.809018 0.577273
+0.040024 -0.770513 0.636167 1.48003 0.885257 0.04053 -0.770515 0.636133
+0.036907 -0.809017 0.586626 1.48003 0.904508 0.037438 -0.809018 0.586591
+0.119441 -0.770513 0.626134 1.44003 0.885257 0.119939 -0.770515 0.626037
+0.040024 -0.770513 0.636167 1.48003 0.885257 0.04053 -0.770515 0.636133
+-0.036907 -0.809017 0.586626 1.52003 0.904508 -0.036376 -0.809018 0.586657
+0.036907 -0.809017 0.586626 1.48003 0.904508 0.037438 -0.809018 0.586591
+-0.040024 -0.770513 0.636167 1.52003 0.885257 -0.039518 -0.770514 0.636196
+-0.036907 -0.809017 0.586626 1.52003 0.904508 -0.036376 -0.809018 0.586657
+0.040024 -0.770513 0.636167 1.48003 0.885257 0.04053 -0.770515 0.636133
+-0.040024 -0.770513 0.636167 -0.479968 0.885257 -0.039518 -0.770514 0.636196
+-0.11014 -0.809017 0.577374 -0.439968 0.904508 -0.109617 -0.809018 0.577472
+-0.036907 -0.809017 0.586626 -0.479968 0.904508 -0.036376 -0.809018 0.586657
+-0.119441 -0.770513 0.626134 -0.439968 0.885257 -0.118943 -0.770514 0.626227
+-0.11014 -0.809017 0.577374 -0.439968 0.904508 -0.109617 -0.809018 0.577472
+-0.040024 -0.770513 0.636167 -0.479968 0.885257 -0.039518 -0.770514 0.636196
+-0.119441 -0.770513 0.626134 -0.439968 0.885257 -0.118943 -0.770514 0.626227
+-0.181636 -0.809017 0.559017 -0.399968 0.904508 -0.181129 -0.809018 0.55918
+-0.11014 -0.809017 0.577374 -0.439968 0.904508 -0.109617 -0.809018 0.577472
+-0.196975 -0.770513 0.606227 -0.399968 0.885257 -0.196492 -0.770515 0.606381
+-0.181636 -0.809017 0.559017 -0.399968 0.904508 -0.181129 -0.809018 0.55918
+-0.119441 -0.770513 0.626134 -0.439968 0.885257 -0.118943 -0.770514 0.626227
+-0.196975 -0.770513 0.606227 -0.399968 0.885257 -0.196492 -0.770515 0.606381
+-0.250267 -0.809017 0.531844 -0.359968 0.904508 -0.249784 -0.809018 0.532069
+-0.181636 -0.809017 0.559017 -0.399968 0.904508 -0.181129 -0.809018 0.55918
+-0.271402 -0.770513 0.576759 -0.359968 0.885257 -0.270943 -0.770514 0.576973
+-0.250267 -0.809017 0.531844 -0.359968 0.904508 -0.249784 -0.809018 0.532069
+-0.196975 -0.770513 0.606227 -0.399968 0.885257 -0.196492 -0.770515 0.606381
+-0.271402 -0.770513 0.576759 -0.359968 0.885257 -0.270943 -0.770514 0.576973
+-0.314951 -0.809017 0.496284 -0.319968 0.904508 -0.314501 -0.809018 0.496568
+-0.250267 -0.809017 0.531844 -0.359968 0.904508 -0.249784 -0.809018 0.532069
+-0.341549 -0.770513 0.538195 -0.319968 0.885257 -0.34112 -0.770515 0.538465
+-0.314951 -0.809017 0.496284 -0.319968 0.904508 -0.314501 -0.809018 0.496568
+-0.271402 -0.770513 0.576759 -0.359968 0.885257 -0.270943 -0.770514 0.576973
+-0.341549 -0.770513 0.538195 -0.319968 0.885257 -0.34112 -0.770515 0.538465
+-0.374669 -0.809017 0.452897 -0.279968 0.904508 -0.374258 -0.809018 0.453234
+-0.314951 -0.809017 0.496284 -0.319968 0.904508 -0.314501 -0.809018 0.496568
+-0.40631 -0.770513 0.491144 -0.279968 0.885257 -0.405917 -0.770515 0.491465
+-0.374669 -0.809017 0.452897 -0.279968 0.904508 -0.374258 -0.809018 0.453234
+-0.341549 -0.770513 0.538195 -0.319968 0.885257 -0.34112 -0.770515 0.538465
+-0.40631 -0.770513 0.491144 -0.279968 0.885257 -0.405917 -0.770515 0.491465
+-0.428477 -0.809017 0.402367 -0.239968 0.904508 -0.428112 -0.809018 0.402754
+-0.374669 -0.809017 0.452897 -0.279968 0.904508 -0.374258 -0.809018 0.453234
+-0.464662 -0.770513 0.436347 -0.239968 0.885257 -0.464314 -0.770514 0.436715
+-0.428477 -0.809017 0.402367 -0.239968 0.904508 -0.428112 -0.809018 0.402754
+-0.40631 -0.770513 0.491144 -0.279968 0.885257 -0.405917 -0.770515 0.491465
+-0.464662 -0.770513 0.436347 -0.239968 0.885257 -0.464314 -0.770514 0.436715
+-0.475529 -0.809017 0.345492 -0.199968 0.904508 -0.475214 -0.809018 0.345921
+-0.428477 -0.809017 0.402367 -0.239968 0.904508 -0.428112 -0.809018 0.402754
+-0.515687 -0.770513 0.374669 -0.199968 0.885257 -0.515387 -0.770515 0.375077
+-0.475529 -0.809017 0.345492 -0.199968 0.904508 -0.475214 -0.809018 0.345921
+-0.464662 -0.770513 0.436347 -0.239968 0.885257 -0.464314 -0.770514 0.436715
+-0.515687 -0.770513 0.374669 -0.199968 0.885257 -0.515387 -0.770515 0.375077
+-0.515081 -0.809017 0.283168 -0.159968 0.904508 -0.514822 -0.809018 0.283633
+-0.475529 -0.809017 0.345492 -0.199968 0.904508 -0.475214 -0.809018 0.345921
+-0.558579 -0.770513 0.307082 -0.159968 0.885257 -0.558333 -0.770515 0.307525
+-0.515081 -0.809017 0.283168 -0.159968 0.904508 -0.514822 -0.809018 0.283633
+-0.515687 -0.770513 0.374669 -0.199968 0.885257 -0.515387 -0.770515 0.375077
+-0.558579 -0.770513 0.307082 -0.159968 0.885257 -0.558333 -0.770515 0.307525
+-0.546509 -0.809017 0.216378 -0.119968 0.904508 -0.546311 -0.809018 0.216872
+-0.515081 -0.809017 0.283168 -0.159968 0.904508 -0.514822 -0.809018 0.283633
+-0.592662 -0.770513 0.234652 -0.119968 0.885257 -0.592474 -0.770515 0.235122
+-0.546509 -0.809017 0.216378 -0.119968 0.904508 -0.546311 -0.809018 0.216872
+-0.558579 -0.770513 0.307082 -0.159968 0.885257 -0.558333 -0.770515 0.307525
+-0.592662 -0.770513 0.234652 -0.119968 0.885257 -0.592474 -0.770515 0.235122
+-0.569319 -0.809017 0.146176 -0.079968 0.904508 -0.569185 -0.809018 0.146691
+-0.546509 -0.809017 0.216378 -0.119968 0.904508 -0.546311 -0.809018 0.216872
+-0.617399 -0.770513 0.158521 -0.079968 0.885257 -0.61727 -0.770515 0.159011
+-0.569319 -0.809017 0.146176 -0.079968 0.904508 -0.569185 -0.809018 0.146691
+-0.592662 -0.770513 0.234652 -0.119968 0.885257 -0.592474 -0.770515 0.235122
+-0.617399 -0.770513 0.158521 -0.079968 0.885257 -0.61727 -0.770515 0.159011
+-0.583151 -0.809017 0.073669 -0.039968 0.904508 -0.583082 -0.809018 0.074197
+-0.569319 -0.809017 0.146176 -0.079968 0.904508 -0.569185 -0.809018 0.146691
+-0.632398 -0.770513 0.07989 -0.039968 0.885257 -0.632333 -0.770514 0.080393
+-0.583151 -0.809017 0.073669 -0.039968 0.904508 -0.583082 -0.809018 0.074197
+-0.617399 -0.770513 0.158521 -0.079968 0.885257 -0.61727 -0.770515 0.159011
+-0.632398 -0.770513 0.07989 -0.039968 0.885257 -0.632333 -0.770514 0.080393
+-0.587786 -0.809017 -0 3.2e-005 0.904508 -0.587784 -0.809018 0.000532
+-0.583151 -0.809017 0.073669 -0.039968 0.904508 -0.583082 -0.809018 0.074197
+-0.637424 -0.770513 -0 3.2e-005 0.885257 -0.637422 -0.770515 0.000507
+-0.587786 -0.809017 -0 3.2e-005 0.904508 -0.587784 -0.809018 0.000532
+-0.632398 -0.770513 0.07989 -0.039968 0.885257 -0.632333 -0.770514 0.080393
+-0.637424 -0.770513 -0 3.2e-005 0.885257 -0.637422 -0.770515 0.000507
+-0.583151 -0.809017 -0.073669 0.040032 0.904508 -0.583216 -0.809018 -0.07314
+-0.587786 -0.809017 -0 3.2e-005 0.904508 -0.587784 -0.809018 0.000532
+-0.632398 -0.770513 -0.079891 0.040032 0.885257 -0.632459 -0.770515 -0.079387
+-0.583151 -0.809017 -0.073669 0.040032 0.904508 -0.583216 -0.809018 -0.07314
+-0.637424 -0.770513 -0 3.2e-005 0.885257 -0.637422 -0.770515 0.000507
+-0.632398 -0.770513 -0.079891 0.040032 0.885257 -0.632459 -0.770515 -0.079387
+-0.569319 -0.809017 -0.146176 0.080032 0.904508 -0.56945 -0.809018 -0.14566
+-0.583151 -0.809017 -0.073669 0.040032 0.904508 -0.583216 -0.809018 -0.07314
+-0.617399 -0.770513 -0.158521 0.080032 0.885257 -0.617522 -0.770515 -0.158029
+-0.569319 -0.809017 -0.146176 0.080032 0.904508 -0.56945 -0.809018 -0.14566
+-0.632398 -0.770513 -0.079891 0.040032 0.885257 -0.632459 -0.770515 -0.079387
+-0.617399 -0.770513 -0.158521 0.080032 0.885257 -0.617522 -0.770515 -0.158029
+-0.546509 -0.809017 -0.216378 0.120032 0.904508 -0.546703 -0.809018 -0.215883
+-0.569319 -0.809017 -0.146176 0.080032 0.904508 -0.56945 -0.809018 -0.14566
+-0.592662 -0.770513 -0.234652 0.120032 0.885257 -0.592847 -0.770515 -0.23418
+-0.546509 -0.809017 -0.216378 0.120032 0.904508 -0.546703 -0.809018 -0.215883
+-0.617399 -0.770513 -0.158521 0.080032 0.885257 -0.617522 -0.770515 -0.158029
+-0.592662 -0.770513 -0.234652 0.120032 0.885257 -0.592847 -0.770515 -0.23418
+-0.51508 -0.809017 -0.283168 0.160032 0.904508 -0.515335 -0.809018 -0.282701
+-0.546509 -0.809017 -0.216378 0.120032 0.904508 -0.546703 -0.809018 -0.215883
+-0.558579 -0.770513 -0.307082 0.160032 0.885257 -0.558821 -0.770515 -0.306636
+-0.51508 -0.809017 -0.283168 0.160032 0.904508 -0.515335 -0.809018 -0.282701
+-0.592662 -0.770513 -0.234652 0.120032 0.885257 -0.592847 -0.770515 -0.23418
+-0.558579 -0.770513 -0.307082 0.160032 0.885257 -0.558821 -0.770515 -0.306636
+-0.475528 -0.809017 -0.345492 0.200032 0.904508 -0.47584 -0.809018 -0.34506
+-0.51508 -0.809017 -0.283168 0.160032 0.904508 -0.515335 -0.809018 -0.282701
+-0.515687 -0.770513 -0.374669 0.200032 0.885257 -0.515983 -0.770515 -0.374257
+-0.475528 -0.809017 -0.345492 0.200032 0.904508 -0.47584 -0.809018 -0.34506
+-0.558579 -0.770513 -0.307082 0.160032 0.885257 -0.558821 -0.770515 -0.306636
+-0.515687 -0.770513 -0.374669 0.200032 0.885257 -0.515983 -0.770515 -0.374257
+-0.428477 -0.809017 -0.402367 0.240032 0.904508 -0.42884 -0.809018 -0.401978
+-0.475528 -0.809017 -0.345492 0.200032 0.904508 -0.47584 -0.809018 -0.34506
+-0.464662 -0.770513 -0.436347 0.240032 0.885257 -0.465008 -0.770514 -0.435977
+-0.428477 -0.809017 -0.402367 0.240032 0.904508 -0.42884 -0.809018 -0.401978
+-0.515687 -0.770513 -0.374669 0.200032 0.885257 -0.515983 -0.770515 -0.374257
+-0.464662 -0.770513 -0.436347 0.240032 0.885257 -0.465008 -0.770514 -0.435977
+-0.374669 -0.809017 -0.452897 0.280032 0.904508 -0.375078 -0.809018 -0.452556
+-0.428477 -0.809017 -0.402367 0.240032 0.904508 -0.42884 -0.809018 -0.401978
+-0.406309 -0.770513 -0.491144 0.280032 0.885257 -0.406699 -0.770515 -0.490819
+-0.374669 -0.809017 -0.452897 0.280032 0.904508 -0.375078 -0.809018 -0.452556
+-0.464662 -0.770513 -0.436347 0.240032 0.885257 -0.465008 -0.770514 -0.435977
+-0.406309 -0.770513 -0.491144 0.280032 0.885257 -0.406699 -0.770515 -0.490819
+-0.314951 -0.809017 -0.496284 0.320032 0.904508 -0.3154 -0.809018 -0.495997
+-0.374669 -0.809017 -0.452897 0.280032 0.904508 -0.375078 -0.809018 -0.452556
+-0.341549 -0.770513 -0.538195 0.320032 0.885257 -0.341976 -0.770515 -0.537922
+-0.314951 -0.809017 -0.496284 0.320032 0.904508 -0.3154 -0.809018 -0.495997
+-0.406309 -0.770513 -0.491144 0.280032 0.885257 -0.406699 -0.770515 -0.490819
+-0.341549 -0.770513 -0.538195 0.320032 0.885257 -0.341976 -0.770515 -0.537922
+-0.250267 -0.809017 -0.531844 0.360032 0.904508 -0.250748 -0.809018 -0.531616
+-0.314951 -0.809017 -0.496284 0.320032 0.904508 -0.3154 -0.809018 -0.495997
+-0.271402 -0.770513 -0.576759 0.360032 0.885257 -0.27186 -0.770514 -0.576542
+-0.250267 -0.809017 -0.531844 0.360032 0.904508 -0.250748 -0.809018 -0.531616
+-0.341549 -0.770513 -0.538195 0.320032 0.885257 -0.341976 -0.770515 -0.537922
+-0.271402 -0.770513 -0.576759 0.360032 0.885257 -0.27186 -0.770514 -0.576542
+-0.181636 -0.809017 -0.559017 0.400032 0.904508 -0.182142 -0.809018 -0.558851
+-0.250267 -0.809017 -0.531844 0.360032 0.904508 -0.250748 -0.809018 -0.531616
+-0.196975 -0.770513 -0.606227 0.400032 0.885257 -0.197456 -0.770514 -0.606068
+-0.181636 -0.809017 -0.559017 0.400032 0.904508 -0.182142 -0.809018 -0.558851
+-0.271402 -0.770513 -0.576759 0.360032 0.885257 -0.27186 -0.770514 -0.576542
+-0.196975 -0.770513 -0.606227 0.400032 0.885257 -0.197456 -0.770514 -0.606068
+-0.11014 -0.809017 -0.577374 0.440032 0.904508 -0.110663 -0.809018 -0.577273
+-0.181636 -0.809017 -0.559017 0.400032 0.904508 -0.182142 -0.809018 -0.558851
+-0.119441 -0.770513 -0.626134 0.440032 0.885257 -0.119939 -0.770514 -0.626037
+-0.11014 -0.809017 -0.577374 0.440032 0.904508 -0.110663 -0.809018 -0.577273
+-0.196975 -0.770513 -0.606227 0.400032 0.885257 -0.197456 -0.770514 -0.606068
+-0.119441 -0.770513 -0.626134 0.440032 0.885257 -0.119939 -0.770514 -0.626037
+-0.036907 -0.809017 -0.586626 0.480032 0.904508 -0.037438 -0.809018 -0.586591
+-0.11014 -0.809017 -0.577374 0.440032 0.904508 -0.110663 -0.809018 -0.577273
+-0.040024 -0.770513 -0.636166 0.480032 0.885257 -0.04053 -0.770514 -0.636133
+-0.036907 -0.809017 -0.586626 0.480032 0.904508 -0.037438 -0.809018 -0.586591
+-0.119441 -0.770513 -0.626134 0.440032 0.885257 -0.119939 -0.770514 -0.626037
+-0.040024 -0.770513 -0.636166 0.480032 0.885257 -0.04053 -0.770514 -0.636133
+0.036907 -0.809017 -0.586626 0.520032 0.904508 0.036376 -0.809018 -0.586658
+-0.036907 -0.809017 -0.586626 0.480032 0.904508 -0.037438 -0.809018 -0.586591
+0.040024 -0.770513 -0.636166 0.520032 0.885257 0.039518 -0.770514 -0.636197
+0.036907 -0.809017 -0.586626 0.520032 0.904508 0.036376 -0.809018 -0.586658
+-0.040024 -0.770513 -0.636166 0.480032 0.885257 -0.04053 -0.770514 -0.636133
+0.040024 -0.770513 -0.636166 0.520032 0.885257 0.039518 -0.770514 -0.636197
+0.11014 -0.809017 -0.577374 0.560032 0.904508 0.109617 -0.809018 -0.577473
+0.036907 -0.809017 -0.586626 0.520032 0.904508 0.036376 -0.809018 -0.586658
+0.119441 -0.770513 -0.626134 0.560032 0.885257 0.118943 -0.770514 -0.626227
+0.11014 -0.809017 -0.577374 0.560032 0.904508 0.109617 -0.809018 -0.577473
+0.040024 -0.770513 -0.636166 0.520032 0.885257 0.039518 -0.770514 -0.636197
+0.119441 -0.770513 -0.626134 0.560032 0.885257 0.118943 -0.770514 -0.626227
+0.181636 -0.809017 -0.559017 0.600032 0.904508 0.181129 -0.809018 -0.55918
+0.11014 -0.809017 -0.577374 0.560032 0.904508 0.109617 -0.809018 -0.577473
+0.196975 -0.770513 -0.606226 0.600032 0.885257 0.196492 -0.770514 -0.606381
+0.181636 -0.809017 -0.559017 0.600032 0.904508 0.181129 -0.809018 -0.55918
+0.119441 -0.770513 -0.626134 0.560032 0.885257 0.118943 -0.770514 -0.626227
+0.196975 -0.770513 -0.606226 0.600032 0.885257 0.196492 -0.770514 -0.606381
+0.250267 -0.809017 -0.531844 0.640032 0.904508 0.249785 -0.809018 -0.532069
+0.181636 -0.809017 -0.559017 0.600032 0.904508 0.181129 -0.809018 -0.55918
+0.271402 -0.770513 -0.576759 0.640032 0.885257 0.270943 -0.770514 -0.576973
+0.250267 -0.809017 -0.531844 0.640032 0.904508 0.249785 -0.809018 -0.532069
+0.196975 -0.770513 -0.606226 0.600032 0.885257 0.196492 -0.770514 -0.606381
+0.271402 -0.770513 -0.576759 0.640032 0.885257 0.270943 -0.770514 -0.576973
+0.314951 -0.809017 -0.496284 0.680032 0.904508 0.314501 -0.809018 -0.496568
+0.250267 -0.809017 -0.531844 0.640032 0.904508 0.249785 -0.809018 -0.532069
+0.341549 -0.770513 -0.538195 0.680032 0.885257 0.34112 -0.770514 -0.538465
+0.314951 -0.809017 -0.496284 0.680032 0.904508 0.314501 -0.809018 -0.496568
+0.271402 -0.770513 -0.576759 0.640032 0.885257 0.270943 -0.770514 -0.576973
+0.341549 -0.770513 -0.538195 0.680032 0.885257 0.34112 -0.770514 -0.538465
+0.374669 -0.809017 -0.452896 0.720032 0.904508 0.374258 -0.809018 -0.453234
+0.314951 -0.809017 -0.496284 0.680032 0.904508 0.314501 -0.809018 -0.496568
+0.406309 -0.770513 -0.491144 0.720032 0.885257 0.405918 -0.770514 -0.491465
+0.374669 -0.809017 -0.452896 0.720032 0.904508 0.374258 -0.809018 -0.453234
+0.341549 -0.770513 -0.538195 0.680032 0.885257 0.34112 -0.770514 -0.538465
+0.406309 -0.770513 -0.491144 0.720032 0.885257 0.405918 -0.770514 -0.491465
+0.428477 -0.809017 -0.402367 0.760032 0.904508 0.428112 -0.809018 -0.402754
+0.374669 -0.809017 -0.452896 0.720032 0.904508 0.374258 -0.809018 -0.453234
+0.464662 -0.770513 -0.436347 0.760032 0.885257 0.464314 -0.770514 -0.436715
+0.428477 -0.809017 -0.402367 0.760032 0.904508 0.428112 -0.809018 -0.402754
+0.406309 -0.770513 -0.491144 0.720032 0.885257 0.405918 -0.770514 -0.491465
+0.464662 -0.770513 -0.436347 0.760032 0.885257 0.464314 -0.770514 -0.436715
+0.475528 -0.809017 -0.345492 0.800032 0.904508 0.475214 -0.809018 -0.345921
+0.428477 -0.809017 -0.402367 0.760032 0.904508 0.428112 -0.809018 -0.402754
+0.515687 -0.770513 -0.374668 0.800032 0.885257 0.515388 -0.770514 -0.375078
+0.475528 -0.809017 -0.345492 0.800032 0.904508 0.475214 -0.809018 -0.345921
+0.464662 -0.770513 -0.436347 0.760032 0.885257 0.464314 -0.770514 -0.436715
+0.515687 -0.770513 -0.374668 0.800032 0.885257 0.515388 -0.770514 -0.375078
+0.51508 -0.809017 -0.283168 0.840032 0.904508 0.514822 -0.809018 -0.283634
+0.475528 -0.809017 -0.345492 0.800032 0.904508 0.475214 -0.809018 -0.345921
+0.558579 -0.770513 -0.307081 0.840032 0.885257 0.558334 -0.770514 -0.307525
+0.51508 -0.809017 -0.283168 0.840032 0.904508 0.514822 -0.809018 -0.283634
+0.515687 -0.770513 -0.374668 0.800032 0.885257 0.515388 -0.770514 -0.375078
+0.558579 -0.770513 -0.307081 0.840032 0.885257 0.558334 -0.770514 -0.307525
+0.546509 -0.809017 -0.216378 0.880032 0.904508 0.546312 -0.809018 -0.216873
+0.51508 -0.809017 -0.283168 0.840032 0.904508 0.514822 -0.809018 -0.283634
+0.592662 -0.770513 -0.234651 0.880032 0.885257 0.592474 -0.770514 -0.235122
+0.546509 -0.809017 -0.216378 0.880032 0.904508 0.546312 -0.809018 -0.216873
+0.558579 -0.770513 -0.307081 0.840032 0.885257 0.558334 -0.770514 -0.307525
+0.592662 -0.770513 -0.234651 0.880032 0.885257 0.592474 -0.770514 -0.235122
+0.569319 -0.809017 -0.146176 0.920032 0.904508 0.569186 -0.809018 -0.146691
+0.546509 -0.809017 -0.216378 0.880032 0.904508 0.546312 -0.809018 -0.216873
+0.617398 -0.770513 -0.158521 0.920032 0.885257 0.617271 -0.770514 -0.159011
+0.569319 -0.809017 -0.146176 0.920032 0.904508 0.569186 -0.809018 -0.146691
+0.592662 -0.770513 -0.234651 0.880032 0.885257 0.592474 -0.770514 -0.235122
+0.617398 -0.770513 -0.158521 0.920032 0.885257 0.617271 -0.770514 -0.159011
+0.58315 -0.809017 -0.073669 0.960032 0.904508 0.583083 -0.809018 -0.074197
+0.569319 -0.809017 -0.146176 0.920032 0.904508 0.569186 -0.809018 -0.146691
+0.632398 -0.770513 -0.07989 0.960032 0.885257 0.632333 -0.770514 -0.080393
+0.58315 -0.809017 -0.073669 0.960032 0.904508 0.583083 -0.809018 -0.074197
+0.617398 -0.770513 -0.158521 0.920032 0.885257 0.617271 -0.770514 -0.159011
+0.632398 -0.770513 -0.07989 0.960032 0.885257 0.632333 -0.770514 -0.080393
+0.587785 -0.809017 -0 1.00003 0.904508 0.587784 -0.809018 -0.000535
+0.58315 -0.809017 -0.073669 0.960032 0.904508 0.583083 -0.809018 -0.074197
+0.637424 -0.770513 -0 1.00003 0.885257 0.637423 -0.770514 -0.00051
+0.587785 -0.809017 -0 1.00003 0.904508 0.587784 -0.809018 -0.000535
+0.632398 -0.770513 -0.07989 0.960032 0.885257 0.632333 -0.770514 -0.080393
+0.637424 -0.770513 -0 1.00003 0.885257 0.637423 -0.770514 -0.00051
+0.583151 -0.809017 0.073669 1.04003 0.904508 0.583216 -0.809018 0.073138
+0.587785 -0.809017 -0 1.00003 0.904508 0.587784 -0.809018 -0.000535
+0.632398 -0.770513 0.079891 1.04003 0.885257 0.63246 -0.770515 0.079385
+0.583151 -0.809017 0.073669 1.04003 0.904508 0.583216 -0.809018 0.073138
+0.637424 -0.770513 -0 1.00003 0.885257 0.637423 -0.770514 -0.00051
+0.67915 -0.728969 0.085797 1.04003 0.864484 0.679207 -0.728971 0.085318
+0.617399 -0.770513 0.158521 1.08003 0.885257 0.617522 -0.770515 0.15803
+0.632398 -0.770513 0.079891 1.04003 0.885257 0.63246 -0.770515 0.079385
+0.663042 -0.728969 0.17024 1.08003 0.864484 0.663158 -0.72897 0.169775
+0.617399 -0.770513 0.158521 1.08003 0.885257 0.617522 -0.770515 0.15803
+0.67915 -0.728969 0.085797 1.04003 0.864484 0.679207 -0.728971 0.085318
+0.663042 -0.728969 0.17024 1.08003 0.864484 0.663158 -0.72897 0.169775
+0.592662 -0.770513 0.234652 1.12003 0.885257 0.592846 -0.770515 0.234179
+0.617399 -0.770513 0.158521 1.08003 0.885257 0.617522 -0.770515 0.15803
+0.636477 -0.728969 0.251999 1.12003 0.864484 0.63665 -0.728971 0.251552
+0.592662 -0.770513 0.234652 1.12003 0.885257 0.592846 -0.770515 0.234179
+0.663042 -0.728969 0.17024 1.08003 0.864484 0.663158 -0.72897 0.169775
+0.636477 -0.728969 0.251999 1.12003 0.864484 0.63665 -0.728971 0.251552
+0.558579 -0.770513 0.307082 1.16003 0.885257 0.558821 -0.770515 0.306636
+0.592662 -0.770513 0.234652 1.12003 0.885257 0.592846 -0.770515 0.234179
+0.599874 -0.728969 0.329783 1.16003 0.864484 0.600102 -0.72897 0.329362
+0.558579 -0.770513 0.307082 1.16003 0.885257 0.558821 -0.770515 0.306636
+0.636477 -0.728969 0.251999 1.12003 0.864484 0.63665 -0.728971 0.251552
+0.599874 -0.728969 0.329783 1.16003 0.864484 0.600102 -0.72897 0.329362
+0.515687 -0.770513 0.374669 1.20003 0.885257 0.515983 -0.770515 0.374257
+0.558579 -0.770513 0.307082 1.16003 0.885257 0.558821 -0.770515 0.306636
+0.553811 -0.728969 0.402367 1.20003 0.864484 0.554091 -0.72897 0.401978
+0.515687 -0.770513 0.374669 1.20003 0.885257 0.515983 -0.770515 0.374257
+0.599874 -0.728969 0.329783 1.16003 0.864484 0.600102 -0.72897 0.329362
+0.553811 -0.728969 0.402367 1.20003 0.864484 0.554091 -0.72897 0.401978
+0.464663 -0.770513 0.436347 1.24003 0.885257 0.465008 -0.770514 0.435977
+0.515687 -0.770513 0.374669 1.20003 0.885257 0.515983 -0.770515 0.374257
+0.499014 -0.728969 0.468605 1.24003 0.864484 0.49934 -0.72897 0.468254
+0.464663 -0.770513 0.436347 1.24003 0.885257 0.465008 -0.770514 0.435977
+0.553811 -0.728969 0.402367 1.20003 0.864484 0.554091 -0.72897 0.401978
+0.499014 -0.728969 0.468605 1.24003 0.864484 0.49934 -0.72897 0.468254
+0.40631 -0.770513 0.491144 1.28003 0.885257 0.406699 -0.770515 0.490819
+0.464663 -0.770513 0.436347 1.24003 0.885257 0.465008 -0.770514 0.435977
+0.436347 -0.728969 0.527453 1.28003 0.864484 0.436715 -0.728971 0.527145
+0.40631 -0.770513 0.491144 1.28003 0.885257 0.406699 -0.770515 0.490819
+0.499014 -0.728969 0.468605 1.24003 0.864484 0.49934 -0.72897 0.468254
+0.436347 -0.728969 0.527453 1.28003 0.864484 0.436715 -0.728971 0.527145
+0.341549 -0.770513 0.538195 1.32003 0.885257 0.341976 -0.770515 0.537922
+0.40631 -0.770513 0.491144 1.28003 0.885257 0.406699 -0.770515 0.490819
+0.366799 -0.728969 0.577983 1.32003 0.864484 0.367203 -0.72897 0.577724
+0.341549 -0.770513 0.538195 1.32003 0.885257 0.341976 -0.770515 0.537922
+0.436347 -0.728969 0.527453 1.28003 0.864484 0.436715 -0.728971 0.527145
+0.366799 -0.728969 0.577983 1.32003 0.864484 0.367203 -0.72897 0.577724
+0.271402 -0.770513 0.576759 1.36003 0.885257 0.27186 -0.770515 0.576541
+0.341549 -0.770513 0.538195 1.32003 0.885257 0.341976 -0.770515 0.537922
+0.291466 -0.728969 0.619397 1.36003 0.864484 0.291899 -0.72897 0.619191
+0.271402 -0.770513 0.576759 1.36003 0.885257 0.27186 -0.770515 0.576541
+0.366799 -0.728969 0.577983 1.32003 0.864484 0.367203 -0.72897 0.577724
+0.291466 -0.728969 0.619397 1.36003 0.864484 0.291899 -0.72897 0.619191
+0.196975 -0.770513 0.606227 1.40003 0.885257 0.197456 -0.770515 0.606068
+0.271402 -0.770513 0.576759 1.36003 0.885257 0.27186 -0.770515 0.576541
+0.211537 -0.728969 0.651044 1.40003 0.864484 0.211992 -0.72897 0.650893
+0.196975 -0.770513 0.606227 1.40003 0.885257 0.197456 -0.770515 0.606068
+0.291466 -0.728969 0.619397 1.36003 0.864484 0.291899 -0.72897 0.619191
+0.211537 -0.728969 0.651044 1.40003 0.864484 0.211992 -0.72897 0.650893
+0.119441 -0.770513 0.626134 1.44003 0.885257 0.119939 -0.770515 0.626037
+0.196975 -0.770513 0.606227 1.40003 0.885257 0.197456 -0.770515 0.606068
+0.128271 -0.728969 0.672423 1.44003 0.864484 0.128742 -0.72897 0.67233
+0.119441 -0.770513 0.626134 1.44003 0.885257 0.119939 -0.770515 0.626037
+0.211537 -0.728969 0.651044 1.40003 0.864484 0.211992 -0.72897 0.650893
+0.128271 -0.728969 0.672423 1.44003 0.864484 0.128742 -0.72897 0.67233
+0.040024 -0.770513 0.636167 1.48003 0.885257 0.04053 -0.770515 0.636133
+0.119441 -0.770513 0.626134 1.44003 0.885257 0.119939 -0.770515 0.626037
+0.042983 -0.728969 0.683197 1.48003 0.864484 0.043461 -0.728971 0.683164
+0.040024 -0.770513 0.636167 1.48003 0.885257 0.04053 -0.770515 0.636133
+0.128271 -0.728969 0.672423 1.44003 0.864484 0.128742 -0.72897 0.67233
+0.042983 -0.728969 0.683197 1.48003 0.864484 0.043461 -0.728971 0.683164
+-0.040024 -0.770513 0.636167 1.52003 0.885257 -0.039518 -0.770514 0.636196
+0.040024 -0.770513 0.636167 1.48003 0.885257 0.04053 -0.770515 0.636133
+-0.042983 -0.728969 0.683197 1.52003 0.864484 -0.042504 -0.72897 0.683225
+-0.040024 -0.770513 0.636167 1.52003 0.885257 -0.039518 -0.770514 0.636196
+0.042983 -0.728969 0.683197 1.48003 0.864484 0.043461 -0.728971 0.683164
+-0.042983 -0.728969 0.683197 -0.479968 0.864484 -0.042504 -0.72897 0.683225
+-0.119441 -0.770513 0.626134 -0.439968 0.885257 -0.118943 -0.770514 0.626227
+-0.040024 -0.770513 0.636167 -0.479968 0.885257 -0.039518 -0.770514 0.636196
+-0.128272 -0.728969 0.672422 -0.439968 0.864484 -0.1278 -0.72897 0.67251
+-0.119441 -0.770513 0.626134 -0.439968 0.885257 -0.118943 -0.770514 0.626227
+-0.042983 -0.728969 0.683197 -0.479968 0.864484 -0.042504 -0.72897 0.683225
+-0.128272 -0.728969 0.672422 -0.439968 0.864484 -0.1278 -0.72897 0.67251
+-0.196975 -0.770513 0.606227 -0.399968 0.885257 -0.196492 -0.770515 0.606381
+-0.119441 -0.770513 0.626134 -0.439968 0.885257 -0.118943 -0.770514 0.626227
+-0.211537 -0.728969 0.651044 -0.399968 0.864484 -0.21108 -0.72897 0.651189
+-0.196975 -0.770513 0.606227 -0.399968 0.885257 -0.196492 -0.770515 0.606381
+-0.128272 -0.728969 0.672422 -0.439968 0.864484 -0.1278 -0.72897 0.67251
+-0.211537 -0.728969 0.651044 -0.399968 0.864484 -0.21108 -0.72897 0.651189
+-0.271402 -0.770513 0.576759 -0.359968 0.885257 -0.270943 -0.770514 0.576973
+-0.196975 -0.770513 0.606227 -0.399968 0.885257 -0.196492 -0.770515 0.606381
+-0.291466 -0.728969 0.619397 -0.359968 0.864484 -0.291032 -0.72897 0.619599
+-0.271402 -0.770513 0.576759 -0.359968 0.885257 -0.270943 -0.770514 0.576973
+-0.211537 -0.728969 0.651044 -0.399968 0.864484 -0.21108 -0.72897 0.651189
+-0.291466 -0.728969 0.619397 -0.359968 0.864484 -0.291032 -0.72897 0.619599
+-0.341549 -0.770513 0.538195 -0.319968 0.885257 -0.34112 -0.770515 0.538465
+-0.271402 -0.770513 0.576759 -0.359968 0.885257 -0.270943 -0.770514 0.576973
+-0.366799 -0.728969 0.577983 -0.319968 0.864484 -0.366393 -0.72897 0.578238
+-0.341549 -0.770513 0.538195 -0.319968 0.885257 -0.34112 -0.770515 0.538465
+-0.291466 -0.728969 0.619397 -0.359968 0.864484 -0.291032 -0.72897 0.619599
+-0.366799 -0.728969 0.577983 -0.319968 0.864484 -0.366393 -0.72897 0.578238
+-0.40631 -0.770513 0.491144 -0.279968 0.885257 -0.405917 -0.770515 0.491465
+-0.341549 -0.770513 0.538195 -0.319968 0.885257 -0.34112 -0.770515 0.538465
+-0.436347 -0.728969 0.527453 -0.279968 0.864484 -0.435976 -0.72897 0.527757
+-0.40631 -0.770513 0.491144 -0.279968 0.885257 -0.405917 -0.770515 0.491465
+-0.366799 -0.728969 0.577983 -0.319968 0.864484 -0.366393 -0.72897 0.578238
+-0.436347 -0.728969 0.527453 -0.279968 0.864484 -0.435976 -0.72897 0.527757
+-0.464662 -0.770513 0.436347 -0.239968 0.885257 -0.464314 -0.770514 0.436715
+-0.40631 -0.770513 0.491144 -0.279968 0.885257 -0.405917 -0.770515 0.491465
+-0.499014 -0.728969 0.468605 -0.239968 0.864484 -0.498684 -0.72897 0.468953
+-0.464662 -0.770513 0.436347 -0.239968 0.885257 -0.464314 -0.770514 0.436715
+-0.436347 -0.728969 0.527453 -0.279968 0.864484 -0.435976 -0.72897 0.527757
+-0.499014 -0.728969 0.468605 -0.239968 0.864484 -0.498684 -0.72897 0.468953
+-0.515687 -0.770513 0.374669 -0.199968 0.885257 -0.515387 -0.770515 0.375077
+-0.464662 -0.770513 0.436347 -0.239968 0.885257 -0.464314 -0.770514 0.436715
+-0.553811 -0.728969 0.402367 -0.199968 0.864484 -0.553527 -0.72897 0.402753
+-0.515687 -0.770513 0.374669 -0.199968 0.885257 -0.515387 -0.770515 0.375077
+-0.499014 -0.728969 0.468605 -0.239968 0.864484 -0.498684 -0.72897 0.468953
+-0.553811 -0.728969 0.402367 -0.199968 0.864484 -0.553527 -0.72897 0.402753
+-0.558579 -0.770513 0.307082 -0.159968 0.885257 -0.558333 -0.770515 0.307525
+-0.515687 -0.770513 0.374669 -0.199968 0.885257 -0.515387 -0.770515 0.375077
+-0.599874 -0.728969 0.329783 -0.159968 0.864484 -0.599641 -0.72897 0.330202
+-0.558579 -0.770513 0.307082 -0.159968 0.885257 -0.558333 -0.770515 0.307525
+-0.553811 -0.728969 0.402367 -0.199968 0.864484 -0.553527 -0.72897 0.402753
+-0.599874 -0.728969 0.329783 -0.159968 0.864484 -0.599641 -0.72897 0.330202
+-0.592662 -0.770513 0.234652 -0.119968 0.885257 -0.592474 -0.770515 0.235122
+-0.558579 -0.770513 0.307082 -0.159968 0.885257 -0.558333 -0.770515 0.307525
+-0.636476 -0.728969 0.251999 -0.119968 0.864484 -0.636297 -0.72897 0.252443
+-0.592662 -0.770513 0.234652 -0.119968 0.885257 -0.592474 -0.770515 0.235122
+-0.599874 -0.728969 0.329783 -0.159968 0.864484 -0.599641 -0.72897 0.330202
+-0.636476 -0.728969 0.251999 -0.119968 0.864484 -0.636297 -0.72897 0.252443
+-0.617399 -0.770513 0.158521 -0.079968 0.885257 -0.61727 -0.770515 0.159011
+-0.592662 -0.770513 0.234652 -0.119968 0.885257 -0.592474 -0.770515 0.235122
+-0.663041 -0.728969 0.17024 -0.079968 0.864484 -0.66292 -0.72897 0.170704
+-0.617399 -0.770513 0.158521 -0.079968 0.885257 -0.61727 -0.770515 0.159011
+-0.636476 -0.728969 0.251999 -0.119968 0.864484 -0.636297 -0.72897 0.252443
+-0.663041 -0.728969 0.17024 -0.079968 0.864484 -0.66292 -0.72897 0.170704
+-0.632398 -0.770513 0.07989 -0.039968 0.885257 -0.632333 -0.770514 0.080393
+-0.617399 -0.770513 0.158521 -0.079968 0.885257 -0.61727 -0.770515 0.159011
+-0.67915 -0.728969 0.085797 -0.039968 0.864484 -0.679087 -0.72897 0.086272
+-0.632398 -0.770513 0.07989 -0.039968 0.885257 -0.632333 -0.770514 0.080393
+-0.663041 -0.728969 0.17024 -0.079968 0.864484 -0.66292 -0.72897 0.170704
+-0.67915 -0.728969 0.085797 -0.039968 0.864484 -0.679087 -0.72897 0.086272
+-0.637424 -0.770513 -0 3.2e-005 0.885257 -0.637422 -0.770515 0.000507
+-0.632398 -0.770513 0.07989 -0.039968 0.885257 -0.632333 -0.770514 0.080393
+-0.684548 -0.728969 -0 3.2e-005 0.864484 -0.684546 -0.72897 0.000479
+-0.637424 -0.770513 -0 3.2e-005 0.885257 -0.637422 -0.770515 0.000507
+-0.67915 -0.728969 0.085797 -0.039968 0.864484 -0.679087 -0.72897 0.086272
+-0.684548 -0.728969 -0 3.2e-005 0.864484 -0.684546 -0.72897 0.000479
+-0.632398 -0.770513 -0.079891 0.040032 0.885257 -0.632459 -0.770515 -0.079387
+-0.637424 -0.770513 -0 3.2e-005 0.885257 -0.637422 -0.770515 0.000507
+-0.67915 -0.728969 -0.085797 0.040032 0.864484 -0.679208 -0.72897 -0.08532
+-0.632398 -0.770513 -0.079891 0.040032 0.885257 -0.632459 -0.770515 -0.079387
+-0.684548 -0.728969 -0 3.2e-005 0.864484 -0.684546 -0.72897 0.000479
+-0.67915 -0.728969 -0.085797 0.040032 0.864484 -0.679208 -0.72897 -0.08532
+-0.617399 -0.770513 -0.158521 0.080032 0.885257 -0.617522 -0.770515 -0.158029
+-0.632398 -0.770513 -0.079891 0.040032 0.885257 -0.632459 -0.770515 -0.079387
+-0.663041 -0.728969 -0.17024 0.080032 0.864484 -0.663159 -0.72897 -0.169775
+-0.617399 -0.770513 -0.158521 0.080032 0.885257 -0.617522 -0.770515 -0.158029
+-0.67915 -0.728969 -0.085797 0.040032 0.864484 -0.679208 -0.72897 -0.08532
+-0.663041 -0.728969 -0.17024 0.080032 0.864484 -0.663159 -0.72897 -0.169775
+-0.592662 -0.770513 -0.234652 0.120032 0.885257 -0.592847 -0.770515 -0.23418
+-0.617399 -0.770513 -0.158521 0.080032 0.885257 -0.617522 -0.770515 -0.158029
+-0.636476 -0.728969 -0.251999 0.120032 0.864484 -0.636651 -0.72897 -0.251552
+-0.592662 -0.770513 -0.234652 0.120032 0.885257 -0.592847 -0.770515 -0.23418
+-0.663041 -0.728969 -0.17024 0.080032 0.864484 -0.663159 -0.72897 -0.169775
+-0.636476 -0.728969 -0.251999 0.120032 0.864484 -0.636651 -0.72897 -0.251552
+-0.558579 -0.770513 -0.307082 0.160032 0.885257 -0.558821 -0.770515 -0.306636
+-0.592662 -0.770513 -0.234652 0.120032 0.885257 -0.592847 -0.770515 -0.23418
+-0.599874 -0.728969 -0.329783 0.160032 0.864484 -0.600103 -0.72897 -0.329362
+-0.558579 -0.770513 -0.307082 0.160032 0.885257 -0.558821 -0.770515 -0.306636
+-0.636476 -0.728969 -0.251999 0.120032 0.864484 -0.636651 -0.72897 -0.251552
+-0.599874 -0.728969 -0.329783 0.160032 0.864484 -0.600103 -0.72897 -0.329362
+-0.515687 -0.770513 -0.374669 0.200032 0.885257 -0.515983 -0.770515 -0.374257
+-0.558579 -0.770513 -0.307082 0.160032 0.885257 -0.558821 -0.770515 -0.306636
+-0.553811 -0.728969 -0.402367 0.200032 0.864484 -0.554091 -0.72897 -0.401978
+-0.515687 -0.770513 -0.374669 0.200032 0.885257 -0.515983 -0.770515 -0.374257
+-0.599874 -0.728969 -0.329783 0.160032 0.864484 -0.600103 -0.72897 -0.329362
+-0.553811 -0.728969 -0.402367 0.200032 0.864484 -0.554091 -0.72897 -0.401978
+-0.464662 -0.770513 -0.436347 0.240032 0.885257 -0.465008 -0.770514 -0.435977
+-0.515687 -0.770513 -0.374669 0.200032 0.885257 -0.515983 -0.770515 -0.374257
+-0.499014 -0.728969 -0.468605 0.240032 0.864484 -0.49934 -0.72897 -0.468254
+-0.464662 -0.770513 -0.436347 0.240032 0.885257 -0.465008 -0.770514 -0.435977
+-0.553811 -0.728969 -0.402367 0.200032 0.864484 -0.554091 -0.72897 -0.401978
+-0.499014 -0.728969 -0.468605 0.240032 0.864484 -0.49934 -0.72897 -0.468254
+-0.406309 -0.770513 -0.491144 0.280032 0.885257 -0.406699 -0.770515 -0.490819
+-0.464662 -0.770513 -0.436347 0.240032 0.885257 -0.465008 -0.770514 -0.435977
+-0.436347 -0.728969 -0.527453 0.280032 0.864484 -0.436715 -0.72897 -0.527145
+-0.406309 -0.770513 -0.491144 0.280032 0.885257 -0.406699 -0.770515 -0.490819
+-0.499014 -0.728969 -0.468605 0.240032 0.864484 -0.49934 -0.72897 -0.468254
+-0.436347 -0.728969 -0.527453 0.280032 0.864484 -0.436715 -0.72897 -0.527145
+-0.341549 -0.770513 -0.538195 0.320032 0.885257 -0.341976 -0.770515 -0.537922
+-0.406309 -0.770513 -0.491144 0.280032 0.885257 -0.406699 -0.770515 -0.490819
+-0.366799 -0.728969 -0.577983 0.320032 0.864484 -0.367202 -0.72897 -0.577724
+-0.341549 -0.770513 -0.538195 0.320032 0.885257 -0.341976 -0.770515 -0.537922
+-0.436347 -0.728969 -0.527453 0.280032 0.864484 -0.436715 -0.72897 -0.527145
+-0.366799 -0.728969 -0.577983 0.320032 0.864484 -0.367202 -0.72897 -0.577724
+-0.271402 -0.770513 -0.576759 0.360032 0.885257 -0.27186 -0.770514 -0.576542
+-0.341549 -0.770513 -0.538195 0.320032 0.885257 -0.341976 -0.770515 -0.537922
+-0.291466 -0.728969 -0.619397 0.360032 0.864484 -0.291899 -0.72897 -0.619191
+-0.271402 -0.770513 -0.576759 0.360032 0.885257 -0.27186 -0.770514 -0.576542
+-0.366799 -0.728969 -0.577983 0.320032 0.864484 -0.367202 -0.72897 -0.577724
+-0.291466 -0.728969 -0.619397 0.360032 0.864484 -0.291899 -0.72897 -0.619191
+-0.196975 -0.770513 -0.606227 0.400032 0.885257 -0.197456 -0.770514 -0.606068
+-0.271402 -0.770513 -0.576759 0.360032 0.885257 -0.27186 -0.770514 -0.576542
+-0.211537 -0.728969 -0.651043 0.400032 0.864484 -0.211992 -0.72897 -0.650893
+-0.196975 -0.770513 -0.606227 0.400032 0.885257 -0.197456 -0.770514 -0.606068
+-0.291466 -0.728969 -0.619397 0.360032 0.864484 -0.291899 -0.72897 -0.619191
+-0.211537 -0.728969 -0.651043 0.400032 0.864484 -0.211992 -0.72897 -0.650893
+-0.119441 -0.770513 -0.626134 0.440032 0.885257 -0.119939 -0.770514 -0.626037
+-0.196975 -0.770513 -0.606227 0.400032 0.885257 -0.197456 -0.770514 -0.606068
+-0.128271 -0.728969 -0.672422 0.440032 0.864484 -0.128742 -0.72897 -0.67233
+-0.119441 -0.770513 -0.626134 0.440032 0.885257 -0.119939 -0.770514 -0.626037
+-0.211537 -0.728969 -0.651043 0.400032 0.864484 -0.211992 -0.72897 -0.650893
+-0.128271 -0.728969 -0.672422 0.440032 0.864484 -0.128742 -0.72897 -0.67233
+-0.040024 -0.770513 -0.636166 0.480032 0.885257 -0.04053 -0.770514 -0.636133
+-0.119441 -0.770513 -0.626134 0.440032 0.885257 -0.119939 -0.770514 -0.626037
+-0.042983 -0.728969 -0.683197 0.480032 0.864484 -0.043461 -0.72897 -0.683165
+-0.040024 -0.770513 -0.636166 0.480032 0.885257 -0.04053 -0.770514 -0.636133
+-0.128271 -0.728969 -0.672422 0.440032 0.864484 -0.128742 -0.72897 -0.67233
+-0.042983 -0.728969 -0.683197 0.480032 0.864484 -0.043461 -0.72897 -0.683165
+0.040024 -0.770513 -0.636166 0.520032 0.885257 0.039518 -0.770514 -0.636197
+-0.040024 -0.770513 -0.636166 0.480032 0.885257 -0.04053 -0.770514 -0.636133
+0.042983 -0.728969 -0.683197 0.520032 0.864484 0.042504 -0.72897 -0.683225
+0.040024 -0.770513 -0.636166 0.520032 0.885257 0.039518 -0.770514 -0.636197
+-0.042983 -0.728969 -0.683197 0.480032 0.864484 -0.043461 -0.72897 -0.683165
+0.042983 -0.728969 -0.683197 0.520032 0.864484 0.042504 -0.72897 -0.683225
+0.119441 -0.770513 -0.626134 0.560032 0.885257 0.118943 -0.770514 -0.626227
+0.040024 -0.770513 -0.636166 0.520032 0.885257 0.039518 -0.770514 -0.636197
+0.128271 -0.728969 -0.672422 0.560032 0.864484 0.1278 -0.72897 -0.67251
+0.119441 -0.770513 -0.626134 0.560032 0.885257 0.118943 -0.770514 -0.626227
+0.042983 -0.728969 -0.683197 0.520032 0.864484 0.042504 -0.72897 -0.683225
+0.128271 -0.728969 -0.672422 0.560032 0.864484 0.1278 -0.72897 -0.67251
+0.196975 -0.770513 -0.606226 0.600032 0.885257 0.196492 -0.770514 -0.606381
+0.119441 -0.770513 -0.626134 0.560032 0.885257 0.118943 -0.770514 -0.626227
+0.211537 -0.728969 -0.651043 0.600032 0.864484 0.21108 -0.72897 -0.651189
+0.196975 -0.770513 -0.606226 0.600032 0.885257 0.196492 -0.770514 -0.606381
+0.128271 -0.728969 -0.672422 0.560032 0.864484 0.1278 -0.72897 -0.67251
+0.211537 -0.728969 -0.651043 0.600032 0.864484 0.21108 -0.72897 -0.651189
+0.271402 -0.770513 -0.576759 0.640032 0.885257 0.270943 -0.770514 -0.576973
+0.196975 -0.770513 -0.606226 0.600032 0.885257 0.196492 -0.770514 -0.606381
+0.291466 -0.728969 -0.619397 0.640032 0.864484 0.291032 -0.72897 -0.619599
+0.271402 -0.770513 -0.576759 0.640032 0.885257 0.270943 -0.770514 -0.576973
+0.211537 -0.728969 -0.651043 0.600032 0.864484 0.21108 -0.72897 -0.651189
+0.291466 -0.728969 -0.619397 0.640032 0.864484 0.291032 -0.72897 -0.619599
+0.341549 -0.770513 -0.538195 0.680032 0.885257 0.34112 -0.770514 -0.538465
+0.271402 -0.770513 -0.576759 0.640032 0.885257 0.270943 -0.770514 -0.576973
+0.366799 -0.728969 -0.577982 0.680032 0.864484 0.366393 -0.72897 -0.578238
+0.341549 -0.770513 -0.538195 0.680032 0.885257 0.34112 -0.770514 -0.538465
+0.291466 -0.728969 -0.619397 0.640032 0.864484 0.291032 -0.72897 -0.619599
+0.366799 -0.728969 -0.577982 0.680032 0.864484 0.366393 -0.72897 -0.578238
+0.406309 -0.770513 -0.491144 0.720032 0.885257 0.405918 -0.770514 -0.491465
+0.341549 -0.770513 -0.538195 0.680032 0.885257 0.34112 -0.770514 -0.538465
+0.436347 -0.728969 -0.527453 0.720032 0.864484 0.435977 -0.72897 -0.527757
+0.406309 -0.770513 -0.491144 0.720032 0.885257 0.405918 -0.770514 -0.491465
+0.366799 -0.728969 -0.577982 0.680032 0.864484 0.366393 -0.72897 -0.578238
+0.436347 -0.728969 -0.527453 0.720032 0.864484 0.435977 -0.72897 -0.527757
+0.464662 -0.770513 -0.436347 0.760032 0.885257 0.464314 -0.770514 -0.436715
+0.406309 -0.770513 -0.491144 0.720032 0.885257 0.405918 -0.770514 -0.491465
+0.499014 -0.728969 -0.468605 0.760032 0.864484 0.498684 -0.72897 -0.468953
+0.464662 -0.770513 -0.436347 0.760032 0.885257 0.464314 -0.770514 -0.436715
+0.436347 -0.728969 -0.527453 0.720032 0.864484 0.435977 -0.72897 -0.527757
+0.499014 -0.728969 -0.468605 0.760032 0.864484 0.498684 -0.72897 -0.468953
+0.515687 -0.770513 -0.374668 0.800032 0.885257 0.515388 -0.770514 -0.375078
+0.464662 -0.770513 -0.436347 0.760032 0.885257 0.464314 -0.770514 -0.436715
+0.55381 -0.728969 -0.402367 0.800032 0.864484 0.553527 -0.72897 -0.402753
+0.515687 -0.770513 -0.374668 0.800032 0.885257 0.515388 -0.770514 -0.375078
+0.499014 -0.728969 -0.468605 0.760032 0.864484 0.498684 -0.72897 -0.468953
+0.55381 -0.728969 -0.402367 0.800032 0.864484 0.553527 -0.72897 -0.402753
+0.558579 -0.770513 -0.307081 0.840032 0.885257 0.558334 -0.770514 -0.307525
+0.515687 -0.770513 -0.374668 0.800032 0.885257 0.515388 -0.770514 -0.375078
+0.599873 -0.728969 -0.329783 0.840032 0.864484 0.599641 -0.72897 -0.330202
+0.558579 -0.770513 -0.307081 0.840032 0.885257 0.558334 -0.770514 -0.307525
+0.55381 -0.728969 -0.402367 0.800032 0.864484 0.553527 -0.72897 -0.402753
+0.599873 -0.728969 -0.329783 0.840032 0.864484 0.599641 -0.72897 -0.330202
+0.592662 -0.770513 -0.234651 0.880032 0.885257 0.592474 -0.770514 -0.235122
+0.558579 -0.770513 -0.307081 0.840032 0.885257 0.558334 -0.770514 -0.307525
+0.636476 -0.728969 -0.251999 0.880032 0.864484 0.636298 -0.72897 -0.252444
+0.592662 -0.770513 -0.234651 0.880032 0.885257 0.592474 -0.770514 -0.235122
+0.599873 -0.728969 -0.329783 0.840032 0.864484 0.599641 -0.72897 -0.330202
+0.636476 -0.728969 -0.251999 0.880032 0.864484 0.636298 -0.72897 -0.252444
+0.617398 -0.770513 -0.158521 0.920032 0.885257 0.617271 -0.770514 -0.159011
+0.592662 -0.770513 -0.234651 0.880032 0.885257 0.592474 -0.770514 -0.235122
+0.663041 -0.728969 -0.17024 0.920032 0.864484 0.66292 -0.72897 -0.170704
+0.617398 -0.770513 -0.158521 0.920032 0.885257 0.617271 -0.770514 -0.159011
+0.636476 -0.728969 -0.251999 0.880032 0.864484 0.636298 -0.72897 -0.252444
+0.663041 -0.728969 -0.17024 0.920032 0.864484 0.66292 -0.72897 -0.170704
+0.632398 -0.770513 -0.07989 0.960032 0.885257 0.632333 -0.770514 -0.080393
+0.617398 -0.770513 -0.158521 0.920032 0.885257 0.617271 -0.770514 -0.159011
+0.679149 -0.728969 -0.085797 0.960032 0.864484 0.679088 -0.72897 -0.086272
+0.632398 -0.770513 -0.07989 0.960032 0.885257 0.632333 -0.770514 -0.080393
+0.663041 -0.728969 -0.17024 0.920032 0.864484 0.66292 -0.72897 -0.170704
+0.679149 -0.728969 -0.085797 0.960032 0.864484 0.679088 -0.72897 -0.086272
+0.637424 -0.770513 -0 1.00003 0.885257 0.637423 -0.770514 -0.00051
+0.632398 -0.770513 -0.07989 0.960032 0.885257 0.632333 -0.770514 -0.080393
+0.684547 -0.728969 -0 1.00003 0.864484 0.684546 -0.72897 -0.000482
+0.637424 -0.770513 -0 1.00003 0.885257 0.637423 -0.770514 -0.00051
+0.679149 -0.728969 -0.085797 0.960032 0.864484 0.679088 -0.72897 -0.086272
+0.684547 -0.728969 -0 1.00003 0.864484 0.684546 -0.72897 -0.000482
+0.632398 -0.770513 0.079891 1.04003 0.885257 0.63246 -0.770515 0.079385
+0.637424 -0.770513 -0 1.00003 0.885257 0.637423 -0.770514 -0.00051
+0.67915 -0.728969 0.085797 1.04003 0.864484 0.679207 -0.728971 0.085318
+0.632398 -0.770513 0.079891 1.04003 0.885257 0.63246 -0.770515 0.079385
+0.684547 -0.728969 -0 1.00003 0.864484 0.684546 -0.72897 -0.000482
+0.723221 -0.684547 0.091364 1.04003 0.842274 0.723275 -0.684549 0.090914
+0.663042 -0.728969 0.17024 1.08003 0.864484 0.663158 -0.72897 0.169775
+0.67915 -0.728969 0.085797 1.04003 0.864484 0.679207 -0.728971 0.085318
+0.706068 -0.684547 0.181287 1.08003 0.842274 0.706177 -0.684549 0.180851
+0.663042 -0.728969 0.17024 1.08003 0.864484 0.663158 -0.72897 0.169775
+0.723221 -0.684547 0.091364 1.04003 0.842274 0.723275 -0.684549 0.090914
+0.706068 -0.684547 0.181287 1.08003 0.842274 0.706177 -0.684549 0.180851
+0.636477 -0.728969 0.251999 1.12003 0.864484 0.63665 -0.728971 0.251552
+0.663042 -0.728969 0.17024 1.08003 0.864484 0.663158 -0.72897 0.169775
+0.677779 -0.684547 0.268352 1.12003 0.842274 0.677942 -0.684549 0.267932
+0.636477 -0.728969 0.251999 1.12003 0.864484 0.63665 -0.728971 0.251552
+0.706068 -0.684547 0.181287 1.08003 0.842274 0.706177 -0.684549 0.180851
+0.677779 -0.684547 0.268352 1.12003 0.842274 0.677942 -0.684549 0.267932
+0.599874 -0.728969 0.329783 1.16003 0.864484 0.600102 -0.72897 0.329362
+0.636477 -0.728969 0.251999 1.12003 0.864484 0.63665 -0.728971 0.251552
+0.638801 -0.684547 0.351184 1.16003 0.842274 0.639015 -0.684549 0.350788
+0.599874 -0.728969 0.329783 1.16003 0.864484 0.600102 -0.72897 0.329362
+0.677779 -0.684547 0.268352 1.12003 0.842274 0.677942 -0.684549 0.267932
+0.638801 -0.684547 0.351184 1.16003 0.842274 0.639015 -0.684549 0.350788
+0.553811 -0.728969 0.402367 1.20003 0.864484 0.554091 -0.72897 0.401978
+0.599874 -0.728969 0.329783 1.16003 0.864484 0.600102 -0.72897 0.329362
+0.589749 -0.684547 0.428477 1.20003 0.842274 0.590011 -0.684549 0.428112
+0.553811 -0.728969 0.402367 1.20003 0.864484 0.554091 -0.72897 0.401978
+0.638801 -0.684547 0.351184 1.16003 0.842274 0.639015 -0.684549 0.350788
+0.589749 -0.684547 0.428477 1.20003 0.842274 0.590011 -0.684549 0.428112
+0.499014 -0.728969 0.468605 1.24003 0.864484 0.49934 -0.72897 0.468254
+0.553811 -0.728969 0.402367 1.20003 0.864484 0.554091 -0.72897 0.401978
+0.531396 -0.684547 0.499014 1.24003 0.842274 0.531702 -0.684549 0.498684
+0.499014 -0.728969 0.468605 1.24003 0.864484 0.49934 -0.72897 0.468254
+0.589749 -0.684547 0.428477 1.20003 0.842274 0.590011 -0.684549 0.428112
+0.531396 -0.684547 0.499014 1.24003 0.842274 0.531702 -0.684549 0.498684
+0.436347 -0.728969 0.527453 1.28003 0.864484 0.436715 -0.728971 0.527145
+0.499014 -0.728969 0.468605 1.24003 0.864484 0.49934 -0.72897 0.468254
+0.464663 -0.684547 0.561681 1.28003 0.842274 0.465008 -0.684549 0.561391
+0.436347 -0.728969 0.527453 1.28003 0.864484 0.436715 -0.728971 0.527145
+0.531396 -0.684547 0.499014 1.24003 0.842274 0.531702 -0.684549 0.498684
+0.464663 -0.684547 0.561681 1.28003 0.842274 0.465008 -0.684549 0.561391
+0.366799 -0.728969 0.577983 1.32003 0.864484 0.367203 -0.72897 0.577724
+0.436347 -0.728969 0.527453 1.28003 0.864484 0.436715 -0.728971 0.527145
+0.390601 -0.684547 0.615489 1.32003 0.842274 0.39098 -0.684549 0.615246
+0.366799 -0.728969 0.577983 1.32003 0.864484 0.367203 -0.72897 0.577724
+0.464663 -0.684547 0.561681 1.28003 0.842274 0.465008 -0.684549 0.561391
+0.390601 -0.684547 0.615489 1.32003 0.842274 0.39098 -0.684549 0.615246
+0.291466 -0.728969 0.619397 1.36003 0.864484 0.291899 -0.72897 0.619191
+0.366799 -0.728969 0.577983 1.32003 0.864484 0.367203 -0.72897 0.577724
+0.31038 -0.684547 0.659591 1.36003 0.842274 0.310786 -0.684549 0.659397
+0.291466 -0.728969 0.619397 1.36003 0.864484 0.291899 -0.72897 0.619191
+0.390601 -0.684547 0.615489 1.32003 0.842274 0.39098 -0.684549 0.615246
+0.31038 -0.684547 0.659591 1.36003 0.842274 0.310786 -0.684549 0.659397
+0.211537 -0.728969 0.651044 1.40003 0.864484 0.211992 -0.72897 0.650893
+0.291466 -0.728969 0.619397 1.36003 0.864484 0.291899 -0.72897 0.619191
+0.225264 -0.684547 0.693291 1.40003 0.842274 0.225691 -0.684549 0.69315
+0.211537 -0.728969 0.651044 1.40003 0.864484 0.211992 -0.72897 0.650893
+0.31038 -0.684547 0.659591 1.36003 0.842274 0.310786 -0.684549 0.659397
+0.225264 -0.684547 0.693291 1.40003 0.842274 0.225691 -0.684549 0.69315
+0.128271 -0.728969 0.672423 1.44003 0.864484 0.128742 -0.72897 0.67233
+0.211537 -0.728969 0.651044 1.40003 0.864484 0.211992 -0.72897 0.650893
+0.136595 -0.684547 0.716057 1.44003 0.842274 0.137037 -0.684549 0.715971
+0.128271 -0.728969 0.672423 1.44003 0.864484 0.128742 -0.72897 0.67233
+0.225264 -0.684547 0.693291 1.40003 0.842274 0.225691 -0.684549 0.69315
+0.136595 -0.684547 0.716057 1.44003 0.842274 0.137037 -0.684549 0.715971
+0.042983 -0.728969 0.683197 1.48003 0.864484 0.043461 -0.728971 0.683164
+0.128271 -0.728969 0.672423 1.44003 0.864484 0.128742 -0.72897 0.67233
+0.045772 -0.684547 0.727531 1.48003 0.842274 0.046221 -0.684549 0.7275
+0.042983 -0.728969 0.683197 1.48003 0.864484 0.043461 -0.728971 0.683164
+0.136595 -0.684547 0.716057 1.44003 0.842274 0.137037 -0.684549 0.715971
+0.045772 -0.684547 0.727531 1.48003 0.842274 0.046221 -0.684549 0.7275
+-0.042983 -0.728969 0.683197 1.52003 0.864484 -0.042504 -0.72897 0.683225
+0.042983 -0.728969 0.683197 1.48003 0.864484 0.043461 -0.728971 0.683164
+-0.045772 -0.684547 0.727531 1.52003 0.842274 -0.045323 -0.684549 0.727557
+-0.042983 -0.728969 0.683197 1.52003 0.864484 -0.042504 -0.72897 0.683225
+0.045772 -0.684547 0.727531 1.48003 0.842274 0.046221 -0.684549 0.7275
+-0.045772 -0.684547 0.727531 -0.479968 0.842274 -0.045323 -0.684549 0.727557
+-0.128272 -0.728969 0.672422 -0.439968 0.864484 -0.1278 -0.72897 0.67251
+-0.042983 -0.728969 0.683197 -0.479968 0.864484 -0.042504 -0.72897 0.683225
+-0.136595 -0.684547 0.716057 -0.439968 0.842274 -0.136153 -0.684549 0.716139
+-0.128272 -0.728969 0.672422 -0.439968 0.864484 -0.1278 -0.72897 0.67251
+-0.045772 -0.684547 0.727531 -0.479968 0.842274 -0.045323 -0.684549 0.727557
+-0.136595 -0.684547 0.716057 -0.439968 0.842274 -0.136153 -0.684549 0.716139
+-0.211537 -0.728969 0.651044 -0.399968 0.864484 -0.21108 -0.72897 0.651189
+-0.128272 -0.728969 0.672422 -0.439968 0.864484 -0.1278 -0.72897 0.67251
+-0.225264 -0.684547 0.693291 -0.399968 0.842274 -0.224835 -0.684549 0.693428
+-0.211537 -0.728969 0.651044 -0.399968 0.864484 -0.21108 -0.72897 0.651189
+-0.136595 -0.684547 0.716057 -0.439968 0.842274 -0.136153 -0.684549 0.716139
+-0.225264 -0.684547 0.693291 -0.399968 0.842274 -0.224835 -0.684549 0.693428
+-0.291466 -0.728969 0.619397 -0.359968 0.864484 -0.291032 -0.72897 0.619599
+-0.211537 -0.728969 0.651044 -0.399968 0.864484 -0.21108 -0.72897 0.651189
+-0.31038 -0.684547 0.659591 -0.359968 0.842274 -0.309972 -0.684549 0.65978
+-0.291466 -0.728969 0.619397 -0.359968 0.864484 -0.291032 -0.72897 0.619599
+-0.225264 -0.684547 0.693291 -0.399968 0.842274 -0.224835 -0.684549 0.693428
+-0.31038 -0.684547 0.659591 -0.359968 0.842274 -0.309972 -0.684549 0.65978
+-0.366799 -0.728969 0.577983 -0.319968 0.864484 -0.366393 -0.72897 0.578238
+-0.291466 -0.728969 0.619397 -0.359968 0.864484 -0.291032 -0.72897 0.619599
+-0.390601 -0.684547 0.615489 -0.319968 0.842274 -0.39022 -0.684549 0.615728
+-0.366799 -0.728969 0.577983 -0.319968 0.864484 -0.366393 -0.72897 0.578238
+-0.31038 -0.684547 0.659591 -0.359968 0.842274 -0.309972 -0.684549 0.65978
+-0.390601 -0.684547 0.615489 -0.319968 0.842274 -0.39022 -0.684549 0.615728
+-0.436347 -0.728969 0.527453 -0.279968 0.864484 -0.435976 -0.72897 0.527757
+-0.366799 -0.728969 0.577983 -0.319968 0.864484 -0.366393 -0.72897 0.578238
+-0.464663 -0.684547 0.56168 -0.279968 0.842274 -0.464314 -0.684549 0.561966
+-0.436347 -0.728969 0.527453 -0.279968 0.864484 -0.435976 -0.72897 0.527757
+-0.390601 -0.684547 0.615489 -0.319968 0.842274 -0.39022 -0.684549 0.615728
+-0.464663 -0.684547 0.56168 -0.279968 0.842274 -0.464314 -0.684549 0.561966
+-0.499014 -0.728969 0.468605 -0.239968 0.864484 -0.498684 -0.72897 0.468953
+-0.436347 -0.728969 0.527453 -0.279968 0.864484 -0.435976 -0.72897 0.527757
+-0.531396 -0.684547 0.499014 -0.239968 0.842274 -0.531086 -0.684548 0.49934
+-0.499014 -0.728969 0.468605 -0.239968 0.864484 -0.498684 -0.72897 0.468953
+-0.464663 -0.684547 0.56168 -0.279968 0.842274 -0.464314 -0.684549 0.561966
+-0.531396 -0.684547 0.499014 -0.239968 0.842274 -0.531086 -0.684548 0.49934
+-0.553811 -0.728969 0.402367 -0.199968 0.864484 -0.553527 -0.72897 0.402753
+-0.499014 -0.728969 0.468605 -0.239968 0.864484 -0.498684 -0.72897 0.468953
+-0.589749 -0.684547 0.428477 -0.199968 0.842274 -0.589483 -0.684548 0.42884
+-0.553811 -0.728969 0.402367 -0.199968 0.864484 -0.553527 -0.72897 0.402753
+-0.531396 -0.684547 0.499014 -0.239968 0.842274 -0.531086 -0.684548 0.49934
+-0.589749 -0.684547 0.428477 -0.199968 0.842274 -0.589483 -0.684548 0.42884
+-0.599874 -0.728969 0.329783 -0.159968 0.864484 -0.599641 -0.72897 0.330202
+-0.553811 -0.728969 0.402367 -0.199968 0.864484 -0.553527 -0.72897 0.402753
+-0.638801 -0.684547 0.351184 -0.159968 0.842274 -0.638582 -0.684549 0.351577
+-0.599874 -0.728969 0.329783 -0.159968 0.864484 -0.599641 -0.72897 0.330202
+-0.589749 -0.684547 0.428477 -0.199968 0.842274 -0.589483 -0.684548 0.42884
+-0.638801 -0.684547 0.351184 -0.159968 0.842274 -0.638582 -0.684549 0.351577
+-0.636476 -0.728969 0.251999 -0.119968 0.864484 -0.636297 -0.72897 0.252443
+-0.599874 -0.728969 0.329783 -0.159968 0.864484 -0.599641 -0.72897 0.330202
+-0.677778 -0.684547 0.268351 -0.119968 0.842274 -0.677611 -0.684548 0.268769
+-0.636476 -0.728969 0.251999 -0.119968 0.864484 -0.636297 -0.72897 0.252443
+-0.638801 -0.684547 0.351184 -0.159968 0.842274 -0.638582 -0.684549 0.351577
+-0.677778 -0.684547 0.268351 -0.119968 0.842274 -0.677611 -0.684548 0.268769
+-0.663041 -0.728969 0.17024 -0.079968 0.864484 -0.66292 -0.72897 0.170704
+-0.636476 -0.728969 0.251999 -0.119968 0.864484 -0.636297 -0.72897 0.252443
+-0.706067 -0.684547 0.181287 -0.079968 0.842274 -0.705953 -0.684549 0.181723
+-0.663041 -0.728969 0.17024 -0.079968 0.864484 -0.66292 -0.72897 0.170704
+-0.677778 -0.684547 0.268351 -0.119968 0.842274 -0.677611 -0.684548 0.268769
+-0.706067 -0.684547 0.181287 -0.079968 0.842274 -0.705953 -0.684549 0.181723
+-0.67915 -0.728969 0.085797 -0.039968 0.864484 -0.679087 -0.72897 0.086272
+-0.663041 -0.728969 0.17024 -0.079968 0.864484 -0.66292 -0.72897 0.170704
+-0.723221 -0.684547 0.091364 -0.039968 0.842274 -0.723163 -0.684549 0.09181
+-0.67915 -0.728969 0.085797 -0.039968 0.864484 -0.679087 -0.72897 0.086272
+-0.706067 -0.684547 0.181287 -0.079968 0.842274 -0.705953 -0.684549 0.181723
+-0.723221 -0.684547 0.091364 -0.039968 0.842274 -0.723163 -0.684549 0.09181
+-0.684548 -0.728969 -0 3.2e-005 0.864484 -0.684546 -0.72897 0.000479
+-0.67915 -0.728969 0.085797 -0.039968 0.864484 -0.679087 -0.72897 0.086272
+-0.728969 -0.684547 -0 3.2e-005 0.842274 -0.728967 -0.684549 0.00045
+-0.684548 -0.728969 -0 3.2e-005 0.864484 -0.684546 -0.72897 0.000479
+-0.723221 -0.684547 0.091364 -0.039968 0.842274 -0.723163 -0.684549 0.09181
+-0.728969 -0.684547 -0 3.2e-005 0.842274 -0.728967 -0.684549 0.00045
+-0.67915 -0.728969 -0.085797 0.040032 0.864484 -0.679208 -0.72897 -0.08532
+-0.684548 -0.728969 -0 3.2e-005 0.864484 -0.684546 -0.72897 0.000479
+-0.723221 -0.684547 -0.091364 0.040032 0.842274 -0.723275 -0.684549 -0.090917
+-0.67915 -0.728969 -0.085797 0.040032 0.864484 -0.679208 -0.72897 -0.08532
+-0.728969 -0.684547 -0 3.2e-005 0.842274 -0.728967 -0.684549 0.00045
+-0.723221 -0.684547 -0.091364 0.040032 0.842274 -0.723275 -0.684549 -0.090917
+-0.663041 -0.728969 -0.17024 0.080032 0.864484 -0.663159 -0.72897 -0.169775
+-0.67915 -0.728969 -0.085797 0.040032 0.864484 -0.679208 -0.72897 -0.08532
+-0.706067 -0.684547 -0.181287 0.080032 0.842274 -0.706177 -0.684549 -0.180851
+-0.663041 -0.728969 -0.17024 0.080032 0.864484 -0.663159 -0.72897 -0.169775
+-0.723221 -0.684547 -0.091364 0.040032 0.842274 -0.723275 -0.684549 -0.090917
+-0.706067 -0.684547 -0.181287 0.080032 0.842274 -0.706177 -0.684549 -0.180851
+-0.636476 -0.728969 -0.251999 0.120032 0.864484 -0.636651 -0.72897 -0.251552
+-0.663041 -0.728969 -0.17024 0.080032 0.864484 -0.663159 -0.72897 -0.169775
+-0.677778 -0.684547 -0.268351 0.120032 0.842274 -0.677942 -0.684549 -0.267932
+-0.636476 -0.728969 -0.251999 0.120032 0.864484 -0.636651 -0.72897 -0.251552
+-0.706067 -0.684547 -0.181287 0.080032 0.842274 -0.706177 -0.684549 -0.180851
+-0.677778 -0.684547 -0.268351 0.120032 0.842274 -0.677942 -0.684549 -0.267932
+-0.599874 -0.728969 -0.329783 0.160032 0.864484 -0.600103 -0.72897 -0.329362
+-0.636476 -0.728969 -0.251999 0.120032 0.864484 -0.636651 -0.72897 -0.251552
+-0.6388 -0.684547 -0.351184 0.160032 0.842274 -0.639016 -0.684548 -0.350788
+-0.599874 -0.728969 -0.329783 0.160032 0.864484 -0.600103 -0.72897 -0.329362
+-0.677778 -0.684547 -0.268351 0.120032 0.842274 -0.677942 -0.684549 -0.267932
+-0.6388 -0.684547 -0.351184 0.160032 0.842274 -0.639016 -0.684548 -0.350788
+-0.553811 -0.728969 -0.402367 0.200032 0.864484 -0.554091 -0.72897 -0.401978
+-0.599874 -0.728969 -0.329783 0.160032 0.864484 -0.600103 -0.72897 -0.329362
+-0.589748 -0.684547 -0.428477 0.200032 0.842274 -0.590011 -0.684548 -0.428112
+-0.553811 -0.728969 -0.402367 0.200032 0.864484 -0.554091 -0.72897 -0.401978
+-0.6388 -0.684547 -0.351184 0.160032 0.842274 -0.639016 -0.684548 -0.350788
+-0.589748 -0.684547 -0.428477 0.200032 0.842274 -0.590011 -0.684548 -0.428112
+-0.499014 -0.728969 -0.468605 0.240032 0.864484 -0.49934 -0.72897 -0.468254
+-0.553811 -0.728969 -0.402367 0.200032 0.864484 -0.554091 -0.72897 -0.401978
+-0.531395 -0.684547 -0.499014 0.240032 0.842274 -0.531702 -0.684548 -0.498684
+-0.499014 -0.728969 -0.468605 0.240032 0.864484 -0.49934 -0.72897 -0.468254
+-0.589748 -0.684547 -0.428477 0.200032 0.842274 -0.590011 -0.684548 -0.428112
+-0.531395 -0.684547 -0.499014 0.240032 0.842274 -0.531702 -0.684548 -0.498684
+-0.436347 -0.728969 -0.527453 0.280032 0.864484 -0.436715 -0.72897 -0.527145
+-0.499014 -0.728969 -0.468605 0.240032 0.864484 -0.49934 -0.72897 -0.468254
+-0.464662 -0.684547 -0.56168 0.280032 0.842274 -0.465008 -0.684548 -0.561392
+-0.436347 -0.728969 -0.527453 0.280032 0.864484 -0.436715 -0.72897 -0.527145
+-0.531395 -0.684547 -0.499014 0.240032 0.842274 -0.531702 -0.684548 -0.498684
+-0.464662 -0.684547 -0.56168 0.280032 0.842274 -0.465008 -0.684548 -0.561392
+-0.366799 -0.728969 -0.577983 0.320032 0.864484 -0.367202 -0.72897 -0.577724
+-0.436347 -0.728969 -0.527453 0.280032 0.864484 -0.436715 -0.72897 -0.527145
+-0.390601 -0.684547 -0.615489 0.320032 0.842274 -0.39098 -0.684549 -0.615246
+-0.366799 -0.728969 -0.577983 0.320032 0.864484 -0.367202 -0.72897 -0.577724
+-0.464662 -0.684547 -0.56168 0.280032 0.842274 -0.465008 -0.684548 -0.561392
+-0.390601 -0.684547 -0.615489 0.320032 0.842274 -0.39098 -0.684549 -0.615246
+-0.291466 -0.728969 -0.619397 0.360032 0.864484 -0.291899 -0.72897 -0.619191
+-0.366799 -0.728969 -0.577983 0.320032 0.864484 -0.367202 -0.72897 -0.577724
+-0.31038 -0.684547 -0.659591 0.360032 0.842274 -0.310786 -0.684549 -0.659398
+-0.291466 -0.728969 -0.619397 0.360032 0.864484 -0.291899 -0.72897 -0.619191
+-0.390601 -0.684547 -0.615489 0.320032 0.842274 -0.39098 -0.684549 -0.615246
+-0.31038 -0.684547 -0.659591 0.360032 0.842274 -0.310786 -0.684549 -0.659398
+-0.211537 -0.728969 -0.651043 0.400032 0.864484 -0.211992 -0.72897 -0.650893
+-0.291466 -0.728969 -0.619397 0.360032 0.864484 -0.291899 -0.72897 -0.619191
+-0.225264 -0.684547 -0.693291 0.400032 0.842274 -0.225692 -0.684548 -0.69315
+-0.211537 -0.728969 -0.651043 0.400032 0.864484 -0.211992 -0.72897 -0.650893
+-0.31038 -0.684547 -0.659591 0.360032 0.842274 -0.310786 -0.684549 -0.659398
+-0.225264 -0.684547 -0.693291 0.400032 0.842274 -0.225692 -0.684548 -0.69315
+-0.128271 -0.728969 -0.672422 0.440032 0.864484 -0.128742 -0.72897 -0.67233
+-0.211537 -0.728969 -0.651043 0.400032 0.864484 -0.211992 -0.72897 -0.650893
+-0.136595 -0.684547 -0.716057 0.440032 0.842274 -0.137037 -0.684548 -0.715971
+-0.128271 -0.728969 -0.672422 0.440032 0.864484 -0.128742 -0.72897 -0.67233
+-0.225264 -0.684547 -0.693291 0.400032 0.842274 -0.225692 -0.684548 -0.69315
+-0.136595 -0.684547 -0.716057 0.440032 0.842274 -0.137037 -0.684548 -0.715971
+-0.042983 -0.728969 -0.683197 0.480032 0.864484 -0.043461 -0.72897 -0.683165
+-0.128271 -0.728969 -0.672422 0.440032 0.864484 -0.128742 -0.72897 -0.67233
+-0.045772 -0.684547 -0.72753 0.480032 0.842274 -0.046221 -0.684549 -0.7275
+-0.042983 -0.728969 -0.683197 0.480032 0.864484 -0.043461 -0.72897 -0.683165
+-0.136595 -0.684547 -0.716057 0.440032 0.842274 -0.137037 -0.684548 -0.715971
+-0.045772 -0.684547 -0.72753 0.480032 0.842274 -0.046221 -0.684549 -0.7275
+0.042983 -0.728969 -0.683197 0.520032 0.864484 0.042504 -0.72897 -0.683225
+-0.042983 -0.728969 -0.683197 0.480032 0.864484 -0.043461 -0.72897 -0.683165
+0.045772 -0.684547 -0.72753 0.520032 0.842274 0.045323 -0.684549 -0.727557
+0.042983 -0.728969 -0.683197 0.520032 0.864484 0.042504 -0.72897 -0.683225
+-0.045772 -0.684547 -0.72753 0.480032 0.842274 -0.046221 -0.684549 -0.7275
+0.045772 -0.684547 -0.72753 0.520032 0.842274 0.045323 -0.684549 -0.727557
+0.128271 -0.728969 -0.672422 0.560032 0.864484 0.1278 -0.72897 -0.67251
+0.042983 -0.728969 -0.683197 0.520032 0.864484 0.042504 -0.72897 -0.683225
+0.136595 -0.684547 -0.716057 0.560032 0.842274 0.136153 -0.684549 -0.716139
+0.128271 -0.728969 -0.672422 0.560032 0.864484 0.1278 -0.72897 -0.67251
+0.045772 -0.684547 -0.72753 0.520032 0.842274 0.045323 -0.684549 -0.727557
+0.136595 -0.684547 -0.716057 0.560032 0.842274 0.136153 -0.684549 -0.716139
+0.211537 -0.728969 -0.651043 0.600032 0.864484 0.21108 -0.72897 -0.651189
+0.128271 -0.728969 -0.672422 0.560032 0.864484 0.1278 -0.72897 -0.67251
+0.225264 -0.684547 -0.693291 0.600032 0.842274 0.224836 -0.684548 -0.693428
+0.211537 -0.728969 -0.651043 0.600032 0.864484 0.21108 -0.72897 -0.651189
+0.136595 -0.684547 -0.716057 0.560032 0.842274 0.136153 -0.684549 -0.716139
+0.225264 -0.684547 -0.693291 0.600032 0.842274 0.224836 -0.684548 -0.693428
+0.291466 -0.728969 -0.619397 0.640032 0.864484 0.291032 -0.72897 -0.619599
+0.211537 -0.728969 -0.651043 0.600032 0.864484 0.21108 -0.72897 -0.651189
+0.31038 -0.684547 -0.659591 0.640032 0.842274 0.309972 -0.684548 -0.659781
+0.291466 -0.728969 -0.619397 0.640032 0.864484 0.291032 -0.72897 -0.619599
+0.225264 -0.684547 -0.693291 0.600032 0.842274 0.224836 -0.684548 -0.693428
+0.31038 -0.684547 -0.659591 0.640032 0.842274 0.309972 -0.684548 -0.659781
+0.366799 -0.728969 -0.577982 0.680032 0.864484 0.366393 -0.72897 -0.578238
+0.291466 -0.728969 -0.619397 0.640032 0.864484 0.291032 -0.72897 -0.619599
+0.390601 -0.684547 -0.615489 0.680032 0.842274 0.39022 -0.684548 -0.615729
+0.366799 -0.728969 -0.577982 0.680032 0.864484 0.366393 -0.72897 -0.578238
+0.31038 -0.684547 -0.659591 0.640032 0.842274 0.309972 -0.684548 -0.659781
+0.390601 -0.684547 -0.615489 0.680032 0.842274 0.39022 -0.684548 -0.615729
+0.436347 -0.728969 -0.527453 0.720032 0.864484 0.435977 -0.72897 -0.527757
+0.366799 -0.728969 -0.577982 0.680032 0.864484 0.366393 -0.72897 -0.578238
+0.464662 -0.684547 -0.56168 0.720032 0.842274 0.464314 -0.684549 -0.561965
+0.436347 -0.728969 -0.527453 0.720032 0.864484 0.435977 -0.72897 -0.527757
+0.390601 -0.684547 -0.615489 0.680032 0.842274 0.39022 -0.684548 -0.615729
+0.464662 -0.684547 -0.56168 0.720032 0.842274 0.464314 -0.684549 -0.561965
+0.499014 -0.728969 -0.468605 0.760032 0.864484 0.498684 -0.72897 -0.468953
+0.436347 -0.728969 -0.527453 0.720032 0.864484 0.435977 -0.72897 -0.527757
+0.531395 -0.684547 -0.499013 0.760032 0.842274 0.531086 -0.684548 -0.49934
+0.499014 -0.728969 -0.468605 0.760032 0.864484 0.498684 -0.72897 -0.468953
+0.464662 -0.684547 -0.56168 0.720032 0.842274 0.464314 -0.684549 -0.561965
+0.531395 -0.684547 -0.499013 0.760032 0.842274 0.531086 -0.684548 -0.49934
+0.55381 -0.728969 -0.402367 0.800032 0.864484 0.553527 -0.72897 -0.402753
+0.499014 -0.728969 -0.468605 0.760032 0.864484 0.498684 -0.72897 -0.468953
+0.589748 -0.684547 -0.428477 0.800032 0.842274 0.589482 -0.684549 -0.42884
+0.55381 -0.728969 -0.402367 0.800032 0.864484 0.553527 -0.72897 -0.402753
+0.531395 -0.684547 -0.499013 0.760032 0.842274 0.531086 -0.684548 -0.49934
+0.589748 -0.684547 -0.428477 0.800032 0.842274 0.589482 -0.684549 -0.42884
+0.599873 -0.728969 -0.329783 0.840032 0.864484 0.599641 -0.72897 -0.330202
+0.55381 -0.728969 -0.402367 0.800032 0.864484 0.553527 -0.72897 -0.402753
+0.6388 -0.684547 -0.351183 0.840032 0.842274 0.638582 -0.684548 -0.351577
+0.599873 -0.728969 -0.329783 0.840032 0.864484 0.599641 -0.72897 -0.330202
+0.589748 -0.684547 -0.428477 0.800032 0.842274 0.589482 -0.684549 -0.42884
+0.6388 -0.684547 -0.351183 0.840032 0.842274 0.638582 -0.684548 -0.351577
+0.636476 -0.728969 -0.251999 0.880032 0.864484 0.636298 -0.72897 -0.252444
+0.599873 -0.728969 -0.329783 0.840032 0.864484 0.599641 -0.72897 -0.330202
+0.677778 -0.684547 -0.268351 0.880032 0.842274 0.677611 -0.684548 -0.268769
+0.636476 -0.728969 -0.251999 0.880032 0.864484 0.636298 -0.72897 -0.252444
+0.6388 -0.684547 -0.351183 0.840032 0.842274 0.638582 -0.684548 -0.351577
+0.677778 -0.684547 -0.268351 0.880032 0.842274 0.677611 -0.684548 -0.268769
+0.663041 -0.728969 -0.17024 0.920032 0.864484 0.66292 -0.72897 -0.170704
+0.636476 -0.728969 -0.251999 0.880032 0.864484 0.636298 -0.72897 -0.252444
+0.706067 -0.684547 -0.181287 0.920032 0.842274 0.705954 -0.684548 -0.181723
+0.663041 -0.728969 -0.17024 0.920032 0.864484 0.66292 -0.72897 -0.170704
+0.677778 -0.684547 -0.268351 0.880032 0.842274 0.677611 -0.684548 -0.268769
+0.706067 -0.684547 -0.181287 0.920032 0.842274 0.705954 -0.684548 -0.181723
+0.679149 -0.728969 -0.085797 0.960032 0.864484 0.679088 -0.72897 -0.086272
+0.663041 -0.728969 -0.17024 0.920032 0.864484 0.66292 -0.72897 -0.170704
+0.723221 -0.684547 -0.091364 0.960032 0.842274 0.723163 -0.684548 -0.09181
+0.679149 -0.728969 -0.085797 0.960032 0.864484 0.679088 -0.72897 -0.086272
+0.706067 -0.684547 -0.181287 0.920032 0.842274 0.705954 -0.684548 -0.181723
+0.723221 -0.684547 -0.091364 0.960032 0.842274 0.723163 -0.684548 -0.09181
+0.684547 -0.728969 -0 1.00003 0.864484 0.684546 -0.72897 -0.000482
+0.679149 -0.728969 -0.085797 0.960032 0.864484 0.679088 -0.72897 -0.086272
+0.728969 -0.684547 -0 1.00003 0.842274 0.728967 -0.684548 -0.000453
+0.684547 -0.728969 -0 1.00003 0.864484 0.684546 -0.72897 -0.000482
+0.723221 -0.684547 -0.091364 0.960032 0.842274 0.723163 -0.684548 -0.09181
+0.728969 -0.684547 -0 1.00003 0.842274 0.728967 -0.684548 -0.000453
+0.67915 -0.728969 0.085797 1.04003 0.864484 0.679207 -0.728971 0.085318
+0.684547 -0.728969 -0 1.00003 0.864484 0.684546 -0.72897 -0.000482
+0.723221 -0.684547 0.091364 1.04003 0.842274 0.723275 -0.684549 0.090914
+0.67915 -0.728969 0.085797 1.04003 0.864484 0.679207 -0.728971 0.085318
+0.728969 -0.684547 -0 1.00003 0.842274 0.728967 -0.684548 -0.000453
+0.764438 -0.637424 0.096571 1.04003 0.818712 0.764489 -0.637426 0.096152
+0.706068 -0.684547 0.181287 1.08003 0.842274 0.706177 -0.684549 0.180851
+0.723221 -0.684547 0.091364 1.04003 0.842274 0.723275 -0.684549 0.090914
+0.746307 -0.637424 0.191619 1.08003 0.818712 0.746409 -0.637425 0.191213
+0.706068 -0.684547 0.181287 1.08003 0.842274 0.706177 -0.684549 0.180851
+0.764438 -0.637424 0.096571 1.04003 0.818712 0.764489 -0.637426 0.096152
+0.746307 -0.637424 0.191619 1.08003 0.818712 0.746409 -0.637425 0.191213
+0.677779 -0.684547 0.268352 1.12003 0.842274 0.677942 -0.684549 0.267932
+0.706068 -0.684547 0.181287 1.08003 0.842274 0.706177 -0.684549 0.180851
+0.716406 -0.637424 0.283645 1.12003 0.818712 0.716558 -0.637426 0.283255
+0.677779 -0.684547 0.268352 1.12003 0.842274 0.677942 -0.684549 0.267932
+0.746307 -0.637424 0.191619 1.08003 0.818712 0.746409 -0.637425 0.191213
+0.716406 -0.637424 0.283645 1.12003 0.818712 0.716558 -0.637426 0.283255
+0.638801 -0.684547 0.351184 1.16003 0.842274 0.639015 -0.684549 0.350788
+0.677779 -0.684547 0.268352 1.12003 0.842274 0.677942 -0.684549 0.267932
+0.675207 -0.637424 0.371198 1.16003 0.818712 0.675406 -0.637426 0.37083
+0.638801 -0.684547 0.351184 1.16003 0.842274 0.639015 -0.684549 0.350788
+0.716406 -0.637424 0.283645 1.12003 0.818712 0.716558 -0.637426 0.283255
+0.675207 -0.637424 0.371198 1.16003 0.818712 0.675406 -0.637426 0.37083
+0.589749 -0.684547 0.428477 1.20003 0.842274 0.590011 -0.684549 0.428112
+0.638801 -0.684547 0.351184 1.16003 0.842274 0.639015 -0.684549 0.350788
+0.623359 -0.637424 0.452897 1.20003 0.818712 0.623604 -0.637425 0.452556
+0.589749 -0.684547 0.428477 1.20003 0.842274 0.590011 -0.684549 0.428112
+0.675207 -0.637424 0.371198 1.16003 0.818712 0.675406 -0.637426 0.37083
+0.623359 -0.637424 0.452897 1.20003 0.818712 0.623604 -0.637425 0.452556
+0.531396 -0.684547 0.499014 1.24003 0.842274 0.531702 -0.684549 0.498684
+0.589749 -0.684547 0.428477 1.20003 0.842274 0.590011 -0.684549 0.428112
+0.561681 -0.637424 0.527453 1.24003 0.818712 0.561966 -0.637426 0.527146
+0.531396 -0.684547 0.499014 1.24003 0.842274 0.531702 -0.684549 0.498684
+0.623359 -0.637424 0.452897 1.20003 0.818712 0.623604 -0.637425 0.452556
+0.561681 -0.637424 0.527453 1.24003 0.818712 0.561966 -0.637426 0.527146
+0.464663 -0.684547 0.561681 1.28003 0.842274 0.465008 -0.684549 0.561391
+0.531396 -0.684547 0.499014 1.24003 0.842274 0.531702 -0.684549 0.498684
+0.491144 -0.637424 0.593691 1.28003 0.818712 0.491466 -0.637426 0.593422
+0.464663 -0.684547 0.561681 1.28003 0.842274 0.465008 -0.684549 0.561391
+0.561681 -0.637424 0.527453 1.24003 0.818712 0.561966 -0.637426 0.527146
+0.491144 -0.637424 0.593691 1.28003 0.818712 0.491466 -0.637426 0.593422
+0.390601 -0.684547 0.615489 1.32003 0.842274 0.39098 -0.684549 0.615246
+0.464663 -0.684547 0.561681 1.28003 0.842274 0.465008 -0.684549 0.561391
+0.412862 -0.637424 0.650567 1.32003 0.818712 0.413215 -0.637425 0.65034
+0.390601 -0.684547 0.615489 1.32003 0.842274 0.39098 -0.684549 0.615246
+0.491144 -0.637424 0.593691 1.28003 0.818712 0.491466 -0.637426 0.593422
+0.412862 -0.637424 0.650567 1.32003 0.818712 0.413215 -0.637425 0.65034
+0.31038 -0.684547 0.659591 1.36003 0.842274 0.310786 -0.684549 0.659397
+0.390601 -0.684547 0.615489 1.32003 0.842274 0.39098 -0.684549 0.615246
+0.328069 -0.637424 0.697182 1.36003 0.818712 0.328447 -0.637425 0.697002
+0.31038 -0.684547 0.659591 1.36003 0.842274 0.310786 -0.684549 0.659397
+0.412862 -0.637424 0.650567 1.32003 0.818712 0.413215 -0.637425 0.65034
+0.328069 -0.637424 0.697182 1.36003 0.818712 0.328447 -0.637425 0.697002
+0.225264 -0.684547 0.693291 1.40003 0.842274 0.225691 -0.684549 0.69315
+0.31038 -0.684547 0.659591 1.36003 0.842274 0.310786 -0.684549 0.659397
+0.238102 -0.637424 0.732802 1.40003 0.818712 0.2385 -0.637425 0.732671
+0.225264 -0.684547 0.693291 1.40003 0.842274 0.225691 -0.684549 0.69315
+0.328069 -0.637424 0.697182 1.36003 0.818712 0.328447 -0.637425 0.697002
+0.238102 -0.637424 0.732802 1.40003 0.818712 0.2385 -0.637425 0.732671
+0.136595 -0.684547 0.716057 1.44003 0.842274 0.137037 -0.684549 0.715971
+0.225264 -0.684547 0.693291 1.40003 0.842274 0.225691 -0.684549 0.69315
+0.14438 -0.637424 0.756866 1.44003 0.818712 0.144791 -0.637425 0.756786
+0.136595 -0.684547 0.716057 1.44003 0.842274 0.137037 -0.684549 0.715971
+0.238102 -0.637424 0.732802 1.40003 0.818712 0.2385 -0.637425 0.732671
+0.14438 -0.637424 0.756866 1.44003 0.818712 0.144791 -0.637425 0.756786
+0.045772 -0.684547 0.727531 1.48003 0.842274 0.046221 -0.684549 0.7275
+0.136595 -0.684547 0.716057 1.44003 0.842274 0.137037 -0.684549 0.715971
+0.048381 -0.637424 0.768994 1.48003 0.818712 0.048799 -0.637425 0.768965
+0.045772 -0.684547 0.727531 1.48003 0.842274 0.046221 -0.684549 0.7275
+0.14438 -0.637424 0.756866 1.44003 0.818712 0.144791 -0.637425 0.756786
+0.048381 -0.637424 0.768994 1.48003 0.818712 0.048799 -0.637425 0.768965
+-0.045772 -0.684547 0.727531 1.52003 0.842274 -0.045323 -0.684549 0.727557
+0.045772 -0.684547 0.727531 1.48003 0.842274 0.046221 -0.684549 0.7275
+-0.048381 -0.637424 0.768993 1.52003 0.818712 -0.047963 -0.637425 0.769018
+-0.045772 -0.684547 0.727531 1.52003 0.842274 -0.045323 -0.684549 0.727557
+0.048381 -0.637424 0.768994 1.48003 0.818712 0.048799 -0.637425 0.768965
+-0.048381 -0.637424 0.768993 -0.479968 0.818712 -0.047963 -0.637425 0.769018
+-0.136595 -0.684547 0.716057 -0.439968 0.842274 -0.136153 -0.684549 0.716139
+-0.045772 -0.684547 0.727531 -0.479968 0.842274 -0.045323 -0.684549 0.727557
+-0.14438 -0.637424 0.756866 -0.439968 0.818712 -0.143968 -0.637426 0.756943
+-0.136595 -0.684547 0.716057 -0.439968 0.842274 -0.136153 -0.684549 0.716139
+-0.048381 -0.637424 0.768993 -0.479968 0.818712 -0.047963 -0.637425 0.769018
+-0.14438 -0.637424 0.756866 -0.439968 0.818712 -0.143968 -0.637426 0.756943
+-0.225264 -0.684547 0.693291 -0.399968 0.842274 -0.224835 -0.684549 0.693428
+-0.136595 -0.684547 0.716057 -0.439968 0.842274 -0.136153 -0.684549 0.716139
+-0.238102 -0.637424 0.732802 -0.399968 0.818712 -0.237703 -0.637426 0.73293
+-0.225264 -0.684547 0.693291 -0.399968 0.842274 -0.224835 -0.684549 0.693428
+-0.14438 -0.637424 0.756866 -0.439968 0.818712 -0.143968 -0.637426 0.756943
+-0.238102 -0.637424 0.732802 -0.399968 0.818712 -0.237703 -0.637426 0.73293
+-0.31038 -0.684547 0.659591 -0.359968 0.842274 -0.309972 -0.684549 0.65978
+-0.225264 -0.684547 0.693291 -0.399968 0.842274 -0.224835 -0.684549 0.693428
+-0.328069 -0.637424 0.697182 -0.359968 0.818712 -0.327689 -0.637425 0.697358
+-0.31038 -0.684547 0.659591 -0.359968 0.842274 -0.309972 -0.684549 0.65978
+-0.238102 -0.637424 0.732802 -0.399968 0.818712 -0.237703 -0.637426 0.73293
+-0.328069 -0.637424 0.697182 -0.359968 0.818712 -0.327689 -0.637425 0.697358
+-0.390601 -0.684547 0.615489 -0.319968 0.842274 -0.39022 -0.684549 0.615728
+-0.31038 -0.684547 0.659591 -0.359968 0.842274 -0.309972 -0.684549 0.65978
+-0.412862 -0.637424 0.650566 -0.319968 0.818712 -0.412507 -0.637425 0.650789
+-0.390601 -0.684547 0.615489 -0.319968 0.842274 -0.39022 -0.684549 0.615728
+-0.328069 -0.637424 0.697182 -0.359968 0.818712 -0.327689 -0.637425 0.697358
+-0.412862 -0.637424 0.650566 -0.319968 0.818712 -0.412507 -0.637425 0.650789
+-0.464663 -0.684547 0.56168 -0.279968 0.842274 -0.464314 -0.684549 0.561966
+-0.390601 -0.684547 0.615489 -0.319968 0.842274 -0.39022 -0.684549 0.615728
+-0.491144 -0.637424 0.593691 -0.279968 0.818712 -0.49082 -0.637425 0.593957
+-0.464663 -0.684547 0.56168 -0.279968 0.842274 -0.464314 -0.684549 0.561966
+-0.412862 -0.637424 0.650566 -0.319968 0.818712 -0.412507 -0.637425 0.650789
+-0.491144 -0.637424 0.593691 -0.279968 0.818712 -0.49082 -0.637425 0.593957
+-0.531396 -0.684547 0.499014 -0.239968 0.842274 -0.531086 -0.684548 0.49934
+-0.464663 -0.684547 0.56168 -0.279968 0.842274 -0.464314 -0.684549 0.561966
+-0.56168 -0.637424 0.527453 -0.239968 0.818712 -0.561392 -0.637425 0.527757
+-0.531396 -0.684547 0.499014 -0.239968 0.842274 -0.531086 -0.684548 0.49934
+-0.491144 -0.637424 0.593691 -0.279968 0.818712 -0.49082 -0.637425 0.593957
+-0.56168 -0.637424 0.527453 -0.239968 0.818712 -0.561392 -0.637425 0.527757
+-0.589749 -0.684547 0.428477 -0.199968 0.842274 -0.589483 -0.684548 0.42884
+-0.531396 -0.684547 0.499014 -0.239968 0.842274 -0.531086 -0.684548 0.49934
+-0.623359 -0.637424 0.452897 -0.199968 0.818712 -0.623111 -0.637426 0.453234
+-0.589749 -0.684547 0.428477 -0.199968 0.842274 -0.589483 -0.684548 0.42884
+-0.56168 -0.637424 0.527453 -0.239968 0.818712 -0.561392 -0.637425 0.527757
+-0.623359 -0.637424 0.452897 -0.199968 0.818712 -0.623111 -0.637426 0.453234
+-0.638801 -0.684547 0.351184 -0.159968 0.842274 -0.638582 -0.684549 0.351577
+-0.589749 -0.684547 0.428477 -0.199968 0.842274 -0.589483 -0.684548 0.42884
+-0.675206 -0.637424 0.371198 -0.159968 0.818712 -0.675003 -0.637426 0.371564
+-0.638801 -0.684547 0.351184 -0.159968 0.842274 -0.638582 -0.684549 0.351577
+-0.623359 -0.637424 0.452897 -0.199968 0.818712 -0.623111 -0.637426 0.453234
+-0.675206 -0.637424 0.371198 -0.159968 0.818712 -0.675003 -0.637426 0.371564
+-0.677778 -0.684547 0.268351 -0.119968 0.842274 -0.677611 -0.684548 0.268769
+-0.638801 -0.684547 0.351184 -0.159968 0.842274 -0.638582 -0.684549 0.351577
+-0.716406 -0.637424 0.283645 -0.119968 0.818712 -0.71625 -0.637425 0.284034
+-0.677778 -0.684547 0.268351 -0.119968 0.842274 -0.677611 -0.684548 0.268769
+-0.675206 -0.637424 0.371198 -0.159968 0.818712 -0.675003 -0.637426 0.371564
+-0.716406 -0.637424 0.283645 -0.119968 0.818712 -0.71625 -0.637425 0.284034
+-0.706067 -0.684547 0.181287 -0.079968 0.842274 -0.705953 -0.684549 0.181723
+-0.677778 -0.684547 0.268351 -0.119968 0.842274 -0.677611 -0.684548 0.268769
+-0.746307 -0.637424 0.191619 -0.079968 0.818712 -0.746201 -0.637425 0.192024
+-0.706067 -0.684547 0.181287 -0.079968 0.842274 -0.705953 -0.684549 0.181723
+-0.716406 -0.637424 0.283645 -0.119968 0.818712 -0.71625 -0.637425 0.284034
+-0.746307 -0.637424 0.191619 -0.079968 0.818712 -0.746201 -0.637425 0.192024
+-0.723221 -0.684547 0.091364 -0.039968 0.842274 -0.723163 -0.684549 0.09181
+-0.706067 -0.684547 0.181287 -0.079968 0.842274 -0.705953 -0.684549 0.181723
+-0.764438 -0.637424 0.096571 -0.039968 0.818712 -0.764383 -0.637426 0.096987
+-0.723221 -0.684547 0.091364 -0.039968 0.842274 -0.723163 -0.684549 0.09181
+-0.746307 -0.637424 0.191619 -0.079968 0.818712 -0.746201 -0.637425 0.192024
+-0.764438 -0.637424 0.096571 -0.039968 0.818712 -0.764383 -0.637426 0.096987
+-0.728969 -0.684547 -0 3.2e-005 0.842274 -0.728967 -0.684549 0.00045
+-0.723221 -0.684547 0.091364 -0.039968 0.842274 -0.723163 -0.684549 0.09181
+-0.770514 -0.637424 -0 3.2e-005 0.818712 -0.770512 -0.637426 0.000419
+-0.728969 -0.684547 -0 3.2e-005 0.842274 -0.728967 -0.684549 0.00045
+-0.764438 -0.637424 0.096571 -0.039968 0.818712 -0.764383 -0.637426 0.096987
+-0.770514 -0.637424 -0 3.2e-005 0.818712 -0.770512 -0.637426 0.000419
+-0.723221 -0.684547 -0.091364 0.040032 0.842274 -0.723275 -0.684549 -0.090917
+-0.728969 -0.684547 -0 3.2e-005 0.842274 -0.728967 -0.684549 0.00045
+-0.764438 -0.637424 -0.096571 0.040032 0.818712 -0.764489 -0.637425 -0.096155
+-0.723221 -0.684547 -0.091364 0.040032 0.842274 -0.723275 -0.684549 -0.090917
+-0.770514 -0.637424 -0 3.2e-005 0.818712 -0.770512 -0.637426 0.000419
+-0.764438 -0.637424 -0.096571 0.040032 0.818712 -0.764489 -0.637425 -0.096155
+-0.706067 -0.684547 -0.181287 0.080032 0.842274 -0.706177 -0.684549 -0.180851
+-0.723221 -0.684547 -0.091364 0.040032 0.842274 -0.723275 -0.684549 -0.090917
+-0.746307 -0.637424 -0.191619 0.080032 0.818712 -0.746409 -0.637426 -0.191213
+-0.706067 -0.684547 -0.181287 0.080032 0.842274 -0.706177 -0.684549 -0.180851
+-0.764438 -0.637424 -0.096571 0.040032 0.818712 -0.764489 -0.637425 -0.096155
+-0.746307 -0.637424 -0.191619 0.080032 0.818712 -0.746409 -0.637426 -0.191213
+-0.677778 -0.684547 -0.268351 0.120032 0.842274 -0.677942 -0.684549 -0.267932
+-0.706067 -0.684547 -0.181287 0.080032 0.842274 -0.706177 -0.684549 -0.180851
+-0.716406 -0.637424 -0.283645 0.120032 0.818712 -0.716558 -0.637425 -0.283255
+-0.677778 -0.684547 -0.268351 0.120032 0.842274 -0.677942 -0.684549 -0.267932
+-0.746307 -0.637424 -0.191619 0.080032 0.818712 -0.746409 -0.637426 -0.191213
+-0.716406 -0.637424 -0.283645 0.120032 0.818712 -0.716558 -0.637425 -0.283255
+-0.6388 -0.684547 -0.351184 0.160032 0.842274 -0.639016 -0.684548 -0.350788
+-0.677778 -0.684547 -0.268351 0.120032 0.842274 -0.677942 -0.684549 -0.267932
+-0.675206 -0.637424 -0.371198 0.160032 0.818712 -0.675407 -0.637425 -0.37083
+-0.6388 -0.684547 -0.351184 0.160032 0.842274 -0.639016 -0.684548 -0.350788
+-0.716406 -0.637424 -0.283645 0.120032 0.818712 -0.716558 -0.637425 -0.283255
+-0.675206 -0.637424 -0.371198 0.160032 0.818712 -0.675407 -0.637425 -0.37083
+-0.589748 -0.684547 -0.428477 0.200032 0.842274 -0.590011 -0.684548 -0.428112
+-0.6388 -0.684547 -0.351184 0.160032 0.842274 -0.639016 -0.684548 -0.350788
+-0.623359 -0.637424 -0.452897 0.200032 0.818712 -0.623603 -0.637425 -0.452557
+-0.589748 -0.684547 -0.428477 0.200032 0.842274 -0.590011 -0.684548 -0.428112
+-0.675206 -0.637424 -0.371198 0.160032 0.818712 -0.675407 -0.637425 -0.37083
+-0.623359 -0.637424 -0.452897 0.200032 0.818712 -0.623603 -0.637425 -0.452557
+-0.531395 -0.684547 -0.499014 0.240032 0.842274 -0.531702 -0.684548 -0.498684
+-0.589748 -0.684547 -0.428477 0.200032 0.842274 -0.590011 -0.684548 -0.428112
+-0.56168 -0.637424 -0.527453 0.240032 0.818712 -0.561966 -0.637425 -0.527147
+-0.531395 -0.684547 -0.499014 0.240032 0.842274 -0.531702 -0.684548 -0.498684
+-0.623359 -0.637424 -0.452897 0.200032 0.818712 -0.623603 -0.637425 -0.452557
+-0.56168 -0.637424 -0.527453 0.240032 0.818712 -0.561966 -0.637425 -0.527147
+-0.464662 -0.684547 -0.56168 0.280032 0.842274 -0.465008 -0.684548 -0.561392
+-0.531395 -0.684547 -0.499014 0.240032 0.842274 -0.531702 -0.684548 -0.498684
+-0.491144 -0.637424 -0.593691 0.280032 0.818712 -0.491466 -0.637425 -0.593422
+-0.464662 -0.684547 -0.56168 0.280032 0.842274 -0.465008 -0.684548 -0.561392
+-0.56168 -0.637424 -0.527453 0.240032 0.818712 -0.561966 -0.637425 -0.527147
+-0.491144 -0.637424 -0.593691 0.280032 0.818712 -0.491466 -0.637425 -0.593422
+-0.390601 -0.684547 -0.615489 0.320032 0.842274 -0.39098 -0.684549 -0.615246
+-0.464662 -0.684547 -0.56168 0.280032 0.842274 -0.465008 -0.684548 -0.561392
+-0.412862 -0.637424 -0.650566 0.320032 0.818712 -0.413214 -0.637425 -0.650341
+-0.390601 -0.684547 -0.615489 0.320032 0.842274 -0.39098 -0.684549 -0.615246
+-0.491144 -0.637424 -0.593691 0.280032 0.818712 -0.491466 -0.637425 -0.593422
+-0.412862 -0.637424 -0.650566 0.320032 0.818712 -0.413214 -0.637425 -0.650341
+-0.31038 -0.684547 -0.659591 0.360032 0.842274 -0.310786 -0.684549 -0.659398
+-0.390601 -0.684547 -0.615489 0.320032 0.842274 -0.39098 -0.684549 -0.615246
+-0.328069 -0.637424 -0.697182 0.360032 0.818712 -0.328447 -0.637425 -0.697002
+-0.31038 -0.684547 -0.659591 0.360032 0.842274 -0.310786 -0.684549 -0.659398
+-0.412862 -0.637424 -0.650566 0.320032 0.818712 -0.413214 -0.637425 -0.650341
+-0.328069 -0.637424 -0.697182 0.360032 0.818712 -0.328447 -0.637425 -0.697002
+-0.225264 -0.684547 -0.693291 0.400032 0.842274 -0.225692 -0.684548 -0.69315
+-0.31038 -0.684547 -0.659591 0.360032 0.842274 -0.310786 -0.684549 -0.659398
+-0.238102 -0.637424 -0.732802 0.400032 0.818712 -0.2385 -0.637426 -0.732671
+-0.225264 -0.684547 -0.693291 0.400032 0.842274 -0.225692 -0.684548 -0.69315
+-0.328069 -0.637424 -0.697182 0.360032 0.818712 -0.328447 -0.637425 -0.697002
+-0.238102 -0.637424 -0.732802 0.400032 0.818712 -0.2385 -0.637426 -0.732671
+-0.136595 -0.684547 -0.716057 0.440032 0.842274 -0.137037 -0.684548 -0.715971
+-0.225264 -0.684547 -0.693291 0.400032 0.842274 -0.225692 -0.684548 -0.69315
+-0.14438 -0.637424 -0.756866 0.440032 0.818712 -0.144791 -0.637425 -0.756786
+-0.136595 -0.684547 -0.716057 0.440032 0.842274 -0.137037 -0.684548 -0.715971
+-0.238102 -0.637424 -0.732802 0.400032 0.818712 -0.2385 -0.637426 -0.732671
+-0.14438 -0.637424 -0.756866 0.440032 0.818712 -0.144791 -0.637425 -0.756786
+-0.045772 -0.684547 -0.72753 0.480032 0.842274 -0.046221 -0.684549 -0.7275
+-0.136595 -0.684547 -0.716057 0.440032 0.842274 -0.137037 -0.684548 -0.715971
+-0.048381 -0.637424 -0.768993 0.480032 0.818712 -0.048799 -0.637425 -0.768965
+-0.045772 -0.684547 -0.72753 0.480032 0.842274 -0.046221 -0.684549 -0.7275
+-0.14438 -0.637424 -0.756866 0.440032 0.818712 -0.144791 -0.637425 -0.756786
+-0.048381 -0.637424 -0.768993 0.480032 0.818712 -0.048799 -0.637425 -0.768965
+0.045772 -0.684547 -0.72753 0.520032 0.842274 0.045323 -0.684549 -0.727557
+-0.045772 -0.684547 -0.72753 0.480032 0.842274 -0.046221 -0.684549 -0.7275
+0.048381 -0.637424 -0.768993 0.520032 0.818712 0.047963 -0.637425 -0.769018
+0.045772 -0.684547 -0.72753 0.520032 0.842274 0.045323 -0.684549 -0.727557
+-0.048381 -0.637424 -0.768993 0.480032 0.818712 -0.048799 -0.637425 -0.768965
+0.048381 -0.637424 -0.768993 0.520032 0.818712 0.047963 -0.637425 -0.769018
+0.136595 -0.684547 -0.716057 0.560032 0.842274 0.136153 -0.684549 -0.716139
+0.045772 -0.684547 -0.72753 0.520032 0.842274 0.045323 -0.684549 -0.727557
+0.14438 -0.637424 -0.756866 0.560032 0.818712 0.143968 -0.637425 -0.756943
+0.136595 -0.684547 -0.716057 0.560032 0.842274 0.136153 -0.684549 -0.716139
+0.048381 -0.637424 -0.768993 0.520032 0.818712 0.047963 -0.637425 -0.769018
+0.14438 -0.637424 -0.756866 0.560032 0.818712 0.143968 -0.637425 -0.756943
+0.225264 -0.684547 -0.693291 0.600032 0.842274 0.224836 -0.684548 -0.693428
+0.136595 -0.684547 -0.716057 0.560032 0.842274 0.136153 -0.684549 -0.716139
+0.238102 -0.637424 -0.732802 0.600032 0.818712 0.237703 -0.637425 -0.73293
+0.225264 -0.684547 -0.693291 0.600032 0.842274 0.224836 -0.684548 -0.693428
+0.14438 -0.637424 -0.756866 0.560032 0.818712 0.143968 -0.637425 -0.756943
+0.238102 -0.637424 -0.732802 0.600032 0.818712 0.237703 -0.637425 -0.73293
+0.31038 -0.684547 -0.659591 0.640032 0.842274 0.309972 -0.684548 -0.659781
+0.225264 -0.684547 -0.693291 0.600032 0.842274 0.224836 -0.684548 -0.693428
+0.328069 -0.637424 -0.697181 0.640032 0.818712 0.327689 -0.637425 -0.697358
+0.31038 -0.684547 -0.659591 0.640032 0.842274 0.309972 -0.684548 -0.659781
+0.238102 -0.637424 -0.732802 0.600032 0.818712 0.237703 -0.637425 -0.73293
+0.328069 -0.637424 -0.697181 0.640032 0.818712 0.327689 -0.637425 -0.697358
+0.390601 -0.684547 -0.615489 0.680032 0.842274 0.39022 -0.684548 -0.615729
+0.31038 -0.684547 -0.659591 0.640032 0.842274 0.309972 -0.684548 -0.659781
+0.412862 -0.637424 -0.650566 0.680032 0.818712 0.412507 -0.637425 -0.650789
+0.390601 -0.684547 -0.615489 0.680032 0.842274 0.39022 -0.684548 -0.615729
+0.328069 -0.637424 -0.697181 0.640032 0.818712 0.327689 -0.637425 -0.697358
+0.412862 -0.637424 -0.650566 0.680032 0.818712 0.412507 -0.637425 -0.650789
+0.464662 -0.684547 -0.56168 0.720032 0.842274 0.464314 -0.684549 -0.561965
+0.390601 -0.684547 -0.615489 0.680032 0.842274 0.39022 -0.684548 -0.615729
+0.491144 -0.637424 -0.593691 0.720032 0.818712 0.49082 -0.637425 -0.593957
+0.464662 -0.684547 -0.56168 0.720032 0.842274 0.464314 -0.684549 -0.561965
+0.412862 -0.637424 -0.650566 0.680032 0.818712 0.412507 -0.637425 -0.650789
+0.491144 -0.637424 -0.593691 0.720032 0.818712 0.49082 -0.637425 -0.593957
+0.531395 -0.684547 -0.499013 0.760032 0.842274 0.531086 -0.684548 -0.49934
+0.464662 -0.684547 -0.56168 0.720032 0.842274 0.464314 -0.684549 -0.561965
+0.56168 -0.637424 -0.527453 0.760032 0.818712 0.561393 -0.637425 -0.527757
+0.531395 -0.684547 -0.499013 0.760032 0.842274 0.531086 -0.684548 -0.49934
+0.491144 -0.637424 -0.593691 0.720032 0.818712 0.49082 -0.637425 -0.593957
+0.56168 -0.637424 -0.527453 0.760032 0.818712 0.561393 -0.637425 -0.527757
+0.589748 -0.684547 -0.428477 0.800032 0.842274 0.589482 -0.684549 -0.42884
+0.531395 -0.684547 -0.499013 0.760032 0.842274 0.531086 -0.684548 -0.49934
+0.623358 -0.637424 -0.452896 0.800032 0.818712 0.623111 -0.637425 -0.453234
+0.589748 -0.684547 -0.428477 0.800032 0.842274 0.589482 -0.684549 -0.42884
+0.56168 -0.637424 -0.527453 0.760032 0.818712 0.561393 -0.637425 -0.527757
+0.623358 -0.637424 -0.452896 0.800032 0.818712 0.623111 -0.637425 -0.453234
+0.6388 -0.684547 -0.351183 0.840032 0.842274 0.638582 -0.684548 -0.351577
+0.589748 -0.684547 -0.428477 0.800032 0.842274 0.589482 -0.684549 -0.42884
+0.675206 -0.637424 -0.371198 0.840032 0.818712 0.675003 -0.637425 -0.371564
+0.6388 -0.684547 -0.351183 0.840032 0.842274 0.638582 -0.684548 -0.351577
+0.623358 -0.637424 -0.452896 0.800032 0.818712 0.623111 -0.637425 -0.453234
+0.675206 -0.637424 -0.371198 0.840032 0.818712 0.675003 -0.637425 -0.371564
+0.677778 -0.684547 -0.268351 0.880032 0.842274 0.677611 -0.684548 -0.268769
+0.6388 -0.684547 -0.351183 0.840032 0.842274 0.638582 -0.684548 -0.351577
+0.716405 -0.637424 -0.283645 0.880032 0.818712 0.71625 -0.637425 -0.284034
+0.677778 -0.684547 -0.268351 0.880032 0.842274 0.677611 -0.684548 -0.268769
+0.675206 -0.637424 -0.371198 0.840032 0.818712 0.675003 -0.637425 -0.371564
+0.716405 -0.637424 -0.283645 0.880032 0.818712 0.71625 -0.637425 -0.284034
+0.706067 -0.684547 -0.181287 0.920032 0.842274 0.705954 -0.684548 -0.181723
+0.677778 -0.684547 -0.268351 0.880032 0.842274 0.677611 -0.684548 -0.268769
+0.746306 -0.637424 -0.191619 0.920032 0.818712 0.746201 -0.637425 -0.192024
+0.706067 -0.684547 -0.181287 0.920032 0.842274 0.705954 -0.684548 -0.181723
+0.716405 -0.637424 -0.283645 0.880032 0.818712 0.71625 -0.637425 -0.284034
+0.746306 -0.637424 -0.191619 0.920032 0.818712 0.746201 -0.637425 -0.192024
+0.723221 -0.684547 -0.091364 0.960032 0.842274 0.723163 -0.684548 -0.09181
+0.706067 -0.684547 -0.181287 0.920032 0.842274 0.705954 -0.684548 -0.181723
+0.764438 -0.637424 -0.096571 0.960032 0.818712 0.764384 -0.637425 -0.096987
+0.723221 -0.684547 -0.091364 0.960032 0.842274 0.723163 -0.684548 -0.09181
+0.746306 -0.637424 -0.191619 0.920032 0.818712 0.746201 -0.637425 -0.192024
+0.764438 -0.637424 -0.096571 0.960032 0.818712 0.764384 -0.637425 -0.096987
+0.728969 -0.684547 -0 1.00003 0.842274 0.728967 -0.684548 -0.000453
+0.723221 -0.684547 -0.091364 0.960032 0.842274 0.723163 -0.684548 -0.09181
+0.770513 -0.637424 -0 1.00003 0.818712 0.770512 -0.637425 -0.000422
+0.728969 -0.684547 -0 1.00003 0.842274 0.728967 -0.684548 -0.000453
+0.764438 -0.637424 -0.096571 0.960032 0.818712 0.764384 -0.637425 -0.096987
+0.770513 -0.637424 -0 1.00003 0.818712 0.770512 -0.637425 -0.000422
+0.723221 -0.684547 0.091364 1.04003 0.842274 0.723275 -0.684549 0.090914
+0.728969 -0.684547 -0 1.00003 0.842274 0.728967 -0.684548 -0.000453
+0.764438 -0.637424 0.096571 1.04003 0.818712 0.764489 -0.637426 0.096152
+0.723221 -0.684547 0.091364 1.04003 0.842274 0.723275 -0.684549 0.090914
+0.770513 -0.637424 -0 1.00003 0.818712 0.770512 -0.637425 -0.000422
+0.802639 -0.587785 0.101397 1.04003 0.793893 0.802686 -0.587786 0.10101
+0.746307 -0.637424 0.191619 1.08003 0.818712 0.746409 -0.637425 0.191213
+0.764438 -0.637424 0.096571 1.04003 0.818712 0.764489 -0.637426 0.096152
+0.783601 -0.587785 0.201195 1.08003 0.793893 0.783695 -0.587787 0.20082
+0.746307 -0.637424 0.191619 1.08003 0.818712 0.746409 -0.637425 0.191213
+0.802639 -0.587785 0.101397 1.04003 0.793893 0.802686 -0.587786 0.10101
+0.783601 -0.587785 0.201195 1.08003 0.793893 0.783695 -0.587787 0.20082
+0.716406 -0.637424 0.283645 1.12003 0.818712 0.716558 -0.637426 0.283255
+0.746307 -0.637424 0.191619 1.08003 0.818712 0.746409 -0.637425 0.191213
+0.752206 -0.587785 0.297819 1.12003 0.793893 0.752346 -0.587787 0.29746
+0.716406 -0.637424 0.283645 1.12003 0.818712 0.716558 -0.637426 0.283255
+0.783601 -0.587785 0.201195 1.08003 0.793893 0.783695 -0.587787 0.20082
+0.752206 -0.587785 0.297819 1.12003 0.793893 0.752346 -0.587787 0.29746
+0.675207 -0.637424 0.371198 1.16003 0.818712 0.675406 -0.637426 0.37083
+0.716406 -0.637424 0.283645 1.12003 0.818712 0.716558 -0.637426 0.283255
+0.708948 -0.587785 0.389747 1.16003 0.793893 0.709132 -0.587786 0.389408
+0.675207 -0.637424 0.371198 1.16003 0.818712 0.675406 -0.637426 0.37083
+0.752206 -0.587785 0.297819 1.12003 0.793893 0.752346 -0.587787 0.29746
+0.708948 -0.587785 0.389747 1.16003 0.793893 0.709132 -0.587786 0.389408
+0.623359 -0.637424 0.452897 1.20003 0.818712 0.623604 -0.637425 0.452556
+0.675207 -0.637424 0.371198 1.16003 0.818712 0.675406 -0.637426 0.37083
+0.654509 -0.587785 0.475529 1.20003 0.793893 0.654735 -0.587787 0.475215
+0.623359 -0.637424 0.452897 1.20003 0.818712 0.623604 -0.637425 0.452556
+0.708948 -0.587785 0.389747 1.16003 0.793893 0.709132 -0.587786 0.389408
+0.654509 -0.587785 0.475529 1.20003 0.793893 0.654735 -0.587787 0.475215
+0.561681 -0.637424 0.527453 1.24003 0.818712 0.561966 -0.637426 0.527146
+0.623359 -0.637424 0.452897 1.20003 0.818712 0.623604 -0.637425 0.452556
+0.589749 -0.587785 0.553811 1.24003 0.793893 0.590011 -0.587787 0.553528
+0.561681 -0.637424 0.527453 1.24003 0.818712 0.561966 -0.637426 0.527146
+0.654509 -0.587785 0.475529 1.20003 0.793893 0.654735 -0.587787 0.475215
+0.589749 -0.587785 0.553811 1.24003 0.793893 0.590011 -0.587787 0.553528
+0.491144 -0.637424 0.593691 1.28003 0.818712 0.491466 -0.637426 0.593422
+0.561681 -0.637424 0.527453 1.24003 0.818712 0.561966 -0.637426 0.527146
+0.515687 -0.587785 0.623359 1.28003 0.793893 0.515984 -0.587787 0.623111
+0.491144 -0.637424 0.593691 1.28003 0.818712 0.491466 -0.637426 0.593422
+0.589749 -0.587785 0.553811 1.24003 0.793893 0.590011 -0.587787 0.553528
+0.515687 -0.587785 0.623359 1.28003 0.793893 0.515984 -0.587787 0.623111
+0.412862 -0.637424 0.650567 1.32003 0.818712 0.413215 -0.637425 0.65034
+0.491144 -0.637424 0.593691 1.28003 0.818712 0.491466 -0.637426 0.593422
+0.433493 -0.587785 0.683076 1.32003 0.793893 0.433818 -0.587787 0.682868
+0.412862 -0.637424 0.650567 1.32003 0.818712 0.413215 -0.637425 0.65034
+0.515687 -0.587785 0.623359 1.28003 0.793893 0.515984 -0.587787 0.623111
+0.433493 -0.587785 0.683076 1.32003 0.793893 0.433818 -0.587787 0.682868
+0.328069 -0.637424 0.697182 1.36003 0.818712 0.328447 -0.637425 0.697002
+0.412862 -0.637424 0.650567 1.32003 0.818712 0.413215 -0.637425 0.65034
+0.344463 -0.587785 0.732021 1.36003 0.793893 0.344811 -0.587787 0.731855
+0.328069 -0.637424 0.697182 1.36003 0.818712 0.328447 -0.637425 0.697002
+0.433493 -0.587785 0.683076 1.32003 0.793893 0.433818 -0.587787 0.682868
+0.344463 -0.587785 0.732021 1.36003 0.793893 0.344811 -0.587787 0.731855
+0.238102 -0.637424 0.732802 1.40003 0.818712 0.2385 -0.637425 0.732671
+0.328069 -0.637424 0.697182 1.36003 0.818712 0.328447 -0.637425 0.697002
+0.25 -0.587785 0.769422 1.40003 0.793893 0.250367 -0.587787 0.7693
+0.238102 -0.637424 0.732802 1.40003 0.818712 0.2385 -0.637425 0.732671
+0.344463 -0.587785 0.732021 1.36003 0.793893 0.344811 -0.587787 0.731855
+0.25 -0.587785 0.769422 1.40003 0.793893 0.250367 -0.587787 0.7693
+0.14438 -0.637424 0.756866 1.44003 0.818712 0.144791 -0.637425 0.756786
+0.238102 -0.637424 0.732802 1.40003 0.818712 0.2385 -0.637425 0.732671
+0.151595 -0.587785 0.794688 1.44003 0.793893 0.151974 -0.587787 0.794613
+0.14438 -0.637424 0.756866 1.44003 0.818712 0.144791 -0.637425 0.756786
+0.25 -0.587785 0.769422 1.40003 0.793893 0.250367 -0.587787 0.7693
+0.151595 -0.587785 0.794688 1.44003 0.793893 0.151974 -0.587787 0.794613
+0.048381 -0.637424 0.768994 1.48003 0.818712 0.048799 -0.637425 0.768965
+0.14438 -0.637424 0.756866 1.44003 0.818712 0.144791 -0.637425 0.756786
+0.050799 -0.587785 0.807421 1.48003 0.793893 0.051184 -0.587787 0.807395
+0.048381 -0.637424 0.768994 1.48003 0.818712 0.048799 -0.637425 0.768965
+0.151595 -0.587785 0.794688 1.44003 0.793893 0.151974 -0.587787 0.794613
+0.050799 -0.587785 0.807421 1.48003 0.793893 0.051184 -0.587787 0.807395
+-0.048381 -0.637424 0.768993 1.52003 0.818712 -0.047963 -0.637425 0.769018
+0.048381 -0.637424 0.768994 1.48003 0.818712 0.048799 -0.637425 0.768965
+-0.050799 -0.587785 0.807421 1.52003 0.793893 -0.050413 -0.587787 0.807444
+-0.048381 -0.637424 0.768993 1.52003 0.818712 -0.047963 -0.637425 0.769018
+0.050799 -0.587785 0.807421 1.48003 0.793893 0.051184 -0.587787 0.807395
+-0.050799 -0.587785 0.807421 -0.479968 0.793893 -0.050413 -0.587787 0.807444
+-0.14438 -0.637424 0.756866 -0.439968 0.818712 -0.143968 -0.637426 0.756943
+-0.048381 -0.637424 0.768993 -0.479968 0.818712 -0.047963 -0.637425 0.769018
+-0.151595 -0.587785 0.794688 -0.439968 0.793893 -0.151215 -0.587787 0.794758
+-0.14438 -0.637424 0.756866 -0.439968 0.818712 -0.143968 -0.637426 0.756943
+-0.050799 -0.587785 0.807421 -0.479968 0.793893 -0.050413 -0.587787 0.807444
+-0.151595 -0.587785 0.794688 -0.439968 0.793893 -0.151215 -0.587787 0.794758
+-0.238102 -0.637424 0.732802 -0.399968 0.818712 -0.237703 -0.637426 0.73293
+-0.14438 -0.637424 0.756866 -0.439968 0.818712 -0.143968 -0.637426 0.756943
+-0.25 -0.587785 0.769422 -0.399968 0.793893 -0.249632 -0.587787 0.769539
+-0.238102 -0.637424 0.732802 -0.399968 0.818712 -0.237703 -0.637426 0.73293
+-0.151595 -0.587785 0.794688 -0.439968 0.793893 -0.151215 -0.587787 0.794758
+-0.25 -0.587785 0.769422 -0.399968 0.793893 -0.249632 -0.587787 0.769539
+-0.328069 -0.637424 0.697182 -0.359968 0.818712 -0.327689 -0.637425 0.697358
+-0.238102 -0.637424 0.732802 -0.399968 0.818712 -0.237703 -0.637426 0.73293
+-0.344463 -0.587785 0.732021 -0.359968 0.793893 -0.344113 -0.587787 0.732184
+-0.328069 -0.637424 0.697182 -0.359968 0.818712 -0.327689 -0.637425 0.697358
+-0.25 -0.587785 0.769422 -0.399968 0.793893 -0.249632 -0.587787 0.769539
+-0.344463 -0.587785 0.732021 -0.359968 0.793893 -0.344113 -0.587787 0.732184
+-0.412862 -0.637424 0.650566 -0.319968 0.818712 -0.412507 -0.637425 0.650789
+-0.328069 -0.637424 0.697182 -0.359968 0.818712 -0.327689 -0.637425 0.697358
+-0.433493 -0.587785 0.683076 -0.319968 0.793893 -0.433166 -0.587787 0.683282
+-0.412862 -0.637424 0.650566 -0.319968 0.818712 -0.412507 -0.637425 0.650789
+-0.344463 -0.587785 0.732021 -0.359968 0.793893 -0.344113 -0.587787 0.732184
+-0.433493 -0.587785 0.683076 -0.319968 0.793893 -0.433166 -0.587787 0.683282
+-0.491144 -0.637424 0.593691 -0.279968 0.818712 -0.49082 -0.637425 0.593957
+-0.412862 -0.637424 0.650566 -0.319968 0.818712 -0.412507 -0.637425 0.650789
+-0.515687 -0.587785 0.623359 -0.279968 0.793893 -0.515388 -0.587787 0.623604
+-0.491144 -0.637424 0.593691 -0.279968 0.818712 -0.49082 -0.637425 0.593957
+-0.433493 -0.587785 0.683076 -0.319968 0.793893 -0.433166 -0.587787 0.683282
+-0.515687 -0.587785 0.623359 -0.279968 0.793893 -0.515388 -0.587787 0.623604
+-0.56168 -0.637424 0.527453 -0.239968 0.818712 -0.561392 -0.637425 0.527757
+-0.491144 -0.637424 0.593691 -0.279968 0.818712 -0.49082 -0.637425 0.593957
+-0.589749 -0.587785 0.553811 -0.239968 0.793893 -0.589482 -0.587787 0.554091
+-0.56168 -0.637424 0.527453 -0.239968 0.818712 -0.561392 -0.637425 0.527757
+-0.515687 -0.587785 0.623359 -0.279968 0.793893 -0.515388 -0.587787 0.623604
+-0.589749 -0.587785 0.553811 -0.239968 0.793893 -0.589482 -0.587787 0.554091
+-0.623359 -0.637424 0.452897 -0.199968 0.818712 -0.623111 -0.637426 0.453234
+-0.56168 -0.637424 0.527453 -0.239968 0.818712 -0.561392 -0.637425 0.527757
+-0.654509 -0.587785 0.475529 -0.199968 0.793893 -0.65428 -0.587787 0.47584
+-0.623359 -0.637424 0.452897 -0.199968 0.818712 -0.623111 -0.637426 0.453234
+-0.589749 -0.587785 0.553811 -0.239968 0.793893 -0.589482 -0.587787 0.554091
+-0.654509 -0.587785 0.475529 -0.199968 0.793893 -0.65428 -0.587787 0.47584
+-0.675206 -0.637424 0.371198 -0.159968 0.818712 -0.675003 -0.637426 0.371564
+-0.623359 -0.637424 0.452897 -0.199968 0.818712 -0.623111 -0.637426 0.453234
+-0.708948 -0.587785 0.389747 -0.159968 0.793893 -0.70876 -0.587787 0.390085
+-0.675206 -0.637424 0.371198 -0.159968 0.818712 -0.675003 -0.637426 0.371564
+-0.654509 -0.587785 0.475529 -0.199968 0.793893 -0.65428 -0.587787 0.47584
+-0.708948 -0.587785 0.389747 -0.159968 0.793893 -0.70876 -0.587787 0.390085
+-0.716406 -0.637424 0.283645 -0.119968 0.818712 -0.71625 -0.637425 0.284034
+-0.675206 -0.637424 0.371198 -0.159968 0.818712 -0.675003 -0.637426 0.371564
+-0.752206 -0.587785 0.297819 -0.119968 0.793893 -0.752062 -0.587787 0.298178
+-0.716406 -0.637424 0.283645 -0.119968 0.818712 -0.71625 -0.637425 0.284034
+-0.708948 -0.587785 0.389747 -0.159968 0.793893 -0.70876 -0.587787 0.390085
+-0.752206 -0.587785 0.297819 -0.119968 0.793893 -0.752062 -0.587787 0.298178
+-0.746307 -0.637424 0.191619 -0.079968 0.818712 -0.746201 -0.637425 0.192024
+-0.716406 -0.637424 0.283645 -0.119968 0.818712 -0.71625 -0.637425 0.284034
+-0.783601 -0.587785 0.201194 -0.079968 0.793893 -0.783503 -0.587787 0.201568
+-0.746307 -0.637424 0.191619 -0.079968 0.818712 -0.746201 -0.637425 0.192024
+-0.752206 -0.587785 0.297819 -0.119968 0.793893 -0.752062 -0.587787 0.298178
+-0.783601 -0.587785 0.201194 -0.079968 0.793893 -0.783503 -0.587787 0.201568
+-0.764438 -0.637424 0.096571 -0.039968 0.818712 -0.764383 -0.637426 0.096987
+-0.746307 -0.637424 0.191619 -0.079968 0.818712 -0.746201 -0.637425 0.192024
+-0.802638 -0.587785 0.101397 -0.039968 0.793893 -0.802588 -0.587787 0.10178
+-0.764438 -0.637424 0.096571 -0.039968 0.818712 -0.764383 -0.637426 0.096987
+-0.783601 -0.587785 0.201194 -0.079968 0.793893 -0.783503 -0.587787 0.201568
+-0.802638 -0.587785 0.101397 -0.039968 0.793893 -0.802588 -0.587787 0.10178
+-0.770514 -0.637424 -0 3.2e-005 0.818712 -0.770512 -0.637426 0.000419
+-0.764438 -0.637424 0.096571 -0.039968 0.818712 -0.764383 -0.637426 0.096987
+-0.809018 -0.587785 -0 3.2e-005 0.793893 -0.809016 -0.587786 0.000386
+-0.770514 -0.637424 -0 3.2e-005 0.818712 -0.770512 -0.637426 0.000419
+-0.802638 -0.587785 0.101397 -0.039968 0.793893 -0.802588 -0.587787 0.10178
+-0.809018 -0.587785 -0 3.2e-005 0.793893 -0.809016 -0.587786 0.000386
+-0.764438 -0.637424 -0.096571 0.040032 0.818712 -0.764489 -0.637425 -0.096155
+-0.770514 -0.637424 -0 3.2e-005 0.818712 -0.770512 -0.637426 0.000419
+-0.802638 -0.587785 -0.101397 0.040032 0.793893 -0.802685 -0.587787 -0.101013
+-0.764438 -0.637424 -0.096571 0.040032 0.818712 -0.764489 -0.637425 -0.096155
+-0.809018 -0.587785 -0 3.2e-005 0.793893 -0.809016 -0.587786 0.000386
+-0.802638 -0.587785 -0.101397 0.040032 0.793893 -0.802685 -0.587787 -0.101013
+-0.746307 -0.637424 -0.191619 0.080032 0.818712 -0.746409 -0.637426 -0.191213
+-0.764438 -0.637424 -0.096571 0.040032 0.818712 -0.764489 -0.637425 -0.096155
+-0.783601 -0.587785 -0.201195 0.080032 0.793893 -0.783695 -0.587787 -0.20082
+-0.746307 -0.637424 -0.191619 0.080032 0.818712 -0.746409 -0.637426 -0.191213
+-0.802638 -0.587785 -0.101397 0.040032 0.793893 -0.802685 -0.587787 -0.101013
+-0.783601 -0.587785 -0.201195 0.080032 0.793893 -0.783695 -0.587787 -0.20082
+-0.716406 -0.637424 -0.283645 0.120032 0.818712 -0.716558 -0.637425 -0.283255
+-0.746307 -0.637424 -0.191619 0.080032 0.818712 -0.746409 -0.637426 -0.191213
+-0.752205 -0.587785 -0.297819 0.120032 0.793893 -0.752346 -0.587787 -0.29746
+-0.716406 -0.637424 -0.283645 0.120032 0.818712 -0.716558 -0.637425 -0.283255
+-0.783601 -0.587785 -0.201195 0.080032 0.793893 -0.783695 -0.587787 -0.20082
+-0.752205 -0.587785 -0.297819 0.120032 0.793893 -0.752346 -0.587787 -0.29746
+-0.675206 -0.637424 -0.371198 0.160032 0.818712 -0.675407 -0.637425 -0.37083
+-0.716406 -0.637424 -0.283645 0.120032 0.818712 -0.716558 -0.637425 -0.283255
+-0.708947 -0.587785 -0.389747 0.160032 0.793893 -0.709132 -0.587786 -0.389408
+-0.675206 -0.637424 -0.371198 0.160032 0.818712 -0.675407 -0.637425 -0.37083
+-0.752205 -0.587785 -0.297819 0.120032 0.793893 -0.752346 -0.587787 -0.29746
+-0.708947 -0.587785 -0.389747 0.160032 0.793893 -0.709132 -0.587786 -0.389408
+-0.623359 -0.637424 -0.452897 0.200032 0.818712 -0.623603 -0.637425 -0.452557
+-0.675206 -0.637424 -0.371198 0.160032 0.818712 -0.675407 -0.637425 -0.37083
+-0.654509 -0.587785 -0.475529 0.200032 0.793893 -0.654734 -0.587787 -0.475215
+-0.623359 -0.637424 -0.452897 0.200032 0.818712 -0.623603 -0.637425 -0.452557
+-0.708947 -0.587785 -0.389747 0.160032 0.793893 -0.709132 -0.587786 -0.389408
+-0.654509 -0.587785 -0.475529 0.200032 0.793893 -0.654734 -0.587787 -0.475215
+-0.56168 -0.637424 -0.527453 0.240032 0.818712 -0.561966 -0.637425 -0.527147
+-0.623359 -0.637424 -0.452897 0.200032 0.818712 -0.623603 -0.637425 -0.452557
+-0.589748 -0.587785 -0.553811 0.240032 0.793893 -0.590011 -0.587787 -0.553528
+-0.56168 -0.637424 -0.527453 0.240032 0.818712 -0.561966 -0.637425 -0.527147
+-0.654509 -0.587785 -0.475529 0.200032 0.793893 -0.654734 -0.587787 -0.475215
+-0.589748 -0.587785 -0.553811 0.240032 0.793893 -0.590011 -0.587787 -0.553528
+-0.491144 -0.637424 -0.593691 0.280032 0.818712 -0.491466 -0.637425 -0.593422
+-0.56168 -0.637424 -0.527453 0.240032 0.818712 -0.561966 -0.637425 -0.527147
+-0.515687 -0.587785 -0.623359 0.280032 0.793893 -0.515984 -0.587787 -0.623111
+-0.491144 -0.637424 -0.593691 0.280032 0.818712 -0.491466 -0.637425 -0.593422
+-0.589748 -0.587785 -0.553811 0.240032 0.793893 -0.590011 -0.587787 -0.553528
+-0.515687 -0.587785 -0.623359 0.280032 0.793893 -0.515984 -0.587787 -0.623111
+-0.412862 -0.637424 -0.650566 0.320032 0.818712 -0.413214 -0.637425 -0.650341
+-0.491144 -0.637424 -0.593691 0.280032 0.818712 -0.491466 -0.637425 -0.593422
+-0.433493 -0.587785 -0.683076 0.320032 0.793893 -0.433818 -0.587786 -0.682868
+-0.412862 -0.637424 -0.650566 0.320032 0.818712 -0.413214 -0.637425 -0.650341
+-0.515687 -0.587785 -0.623359 0.280032 0.793893 -0.515984 -0.587787 -0.623111
+-0.433493 -0.587785 -0.683076 0.320032 0.793893 -0.433818 -0.587786 -0.682868
+-0.328069 -0.637424 -0.697182 0.360032 0.818712 -0.328447 -0.637425 -0.697002
+-0.412862 -0.637424 -0.650566 0.320032 0.818712 -0.413214 -0.637425 -0.650341
+-0.344463 -0.587785 -0.732021 0.360032 0.793893 -0.344811 -0.587787 -0.731855
+-0.328069 -0.637424 -0.697182 0.360032 0.818712 -0.328447 -0.637425 -0.697002
+-0.433493 -0.587785 -0.683076 0.320032 0.793893 -0.433818 -0.587786 -0.682868
+-0.344463 -0.587785 -0.732021 0.360032 0.793893 -0.344811 -0.587787 -0.731855
+-0.238102 -0.637424 -0.732802 0.400032 0.818712 -0.2385 -0.637426 -0.732671
+-0.328069 -0.637424 -0.697182 0.360032 0.818712 -0.328447 -0.637425 -0.697002
+-0.25 -0.587785 -0.769421 0.400032 0.793893 -0.250367 -0.587787 -0.7693
+-0.238102 -0.637424 -0.732802 0.400032 0.818712 -0.2385 -0.637426 -0.732671
+-0.344463 -0.587785 -0.732021 0.360032 0.793893 -0.344811 -0.587787 -0.731855
+-0.25 -0.587785 -0.769421 0.400032 0.793893 -0.250367 -0.587787 -0.7693
+-0.14438 -0.637424 -0.756866 0.440032 0.818712 -0.144791 -0.637425 -0.756786
+-0.238102 -0.637424 -0.732802 0.400032 0.818712 -0.2385 -0.637426 -0.732671
+-0.151595 -0.587785 -0.794687 0.440032 0.793893 -0.151974 -0.587787 -0.794614
+-0.14438 -0.637424 -0.756866 0.440032 0.818712 -0.144791 -0.637425 -0.756786
+-0.25 -0.587785 -0.769421 0.400032 0.793893 -0.250367 -0.587787 -0.7693
+-0.151595 -0.587785 -0.794687 0.440032 0.793893 -0.151974 -0.587787 -0.794614
+-0.048381 -0.637424 -0.768993 0.480032 0.818712 -0.048799 -0.637425 -0.768965
+-0.14438 -0.637424 -0.756866 0.440032 0.818712 -0.144791 -0.637425 -0.756786
+-0.050799 -0.587785 -0.807421 0.480032 0.793893 -0.051184 -0.587787 -0.807395
+-0.048381 -0.637424 -0.768993 0.480032 0.818712 -0.048799 -0.637425 -0.768965
+-0.151595 -0.587785 -0.794687 0.440032 0.793893 -0.151974 -0.587787 -0.794614
+-0.050799 -0.587785 -0.807421 0.480032 0.793893 -0.051184 -0.587787 -0.807395
+0.048381 -0.637424 -0.768993 0.520032 0.818712 0.047963 -0.637425 -0.769018
+-0.048381 -0.637424 -0.768993 0.480032 0.818712 -0.048799 -0.637425 -0.768965
+0.050799 -0.587785 -0.807421 0.520032 0.793893 0.050413 -0.587786 -0.807444
+0.048381 -0.637424 -0.768993 0.520032 0.818712 0.047963 -0.637425 -0.769018
+-0.050799 -0.587785 -0.807421 0.480032 0.793893 -0.051184 -0.587787 -0.807395
+0.050799 -0.587785 -0.807421 0.520032 0.793893 0.050413 -0.587786 -0.807444
+0.14438 -0.637424 -0.756866 0.560032 0.818712 0.143968 -0.637425 -0.756943
+0.048381 -0.637424 -0.768993 0.520032 0.818712 0.047963 -0.637425 -0.769018
+0.151595 -0.587785 -0.794687 0.560032 0.793893 0.151215 -0.587787 -0.794759
+0.14438 -0.637424 -0.756866 0.560032 0.818712 0.143968 -0.637425 -0.756943
+0.050799 -0.587785 -0.807421 0.520032 0.793893 0.050413 -0.587786 -0.807444
+0.151595 -0.587785 -0.794687 0.560032 0.793893 0.151215 -0.587787 -0.794759
+0.238102 -0.637424 -0.732802 0.600032 0.818712 0.237703 -0.637425 -0.73293
+0.14438 -0.637424 -0.756866 0.560032 0.818712 0.143968 -0.637425 -0.756943
+0.25 -0.587785 -0.769421 0.600032 0.793893 0.249633 -0.587786 -0.769539
+0.238102 -0.637424 -0.732802 0.600032 0.818712 0.237703 -0.637425 -0.73293
+0.151595 -0.587785 -0.794687 0.560032 0.793893 0.151215 -0.587787 -0.794759
+0.25 -0.587785 -0.769421 0.600032 0.793893 0.249633 -0.587786 -0.769539
+0.328069 -0.637424 -0.697181 0.640032 0.818712 0.327689 -0.637425 -0.697358
+0.238102 -0.637424 -0.732802 0.600032 0.818712 0.237703 -0.637425 -0.73293
+0.344463 -0.587785 -0.732021 0.640032 0.793893 0.344113 -0.587786 -0.732184
+0.328069 -0.637424 -0.697181 0.640032 0.818712 0.327689 -0.637425 -0.697358
+0.25 -0.587785 -0.769421 0.600032 0.793893 0.249633 -0.587786 -0.769539
+0.344463 -0.587785 -0.732021 0.640032 0.793893 0.344113 -0.587786 -0.732184
+0.412862 -0.637424 -0.650566 0.680032 0.818712 0.412507 -0.637425 -0.650789
+0.328069 -0.637424 -0.697181 0.640032 0.818712 0.327689 -0.637425 -0.697358
+0.433493 -0.587785 -0.683076 0.680032 0.793893 0.433166 -0.587787 -0.683282
+0.412862 -0.637424 -0.650566 0.680032 0.818712 0.412507 -0.637425 -0.650789
+0.344463 -0.587785 -0.732021 0.640032 0.793893 0.344113 -0.587786 -0.732184
+0.433493 -0.587785 -0.683076 0.680032 0.793893 0.433166 -0.587787 -0.683282
+0.491144 -0.637424 -0.593691 0.720032 0.818712 0.49082 -0.637425 -0.593957
+0.412862 -0.637424 -0.650566 0.680032 0.818712 0.412507 -0.637425 -0.650789
+0.515687 -0.587785 -0.623358 0.720032 0.793893 0.515389 -0.587786 -0.623604
+0.491144 -0.637424 -0.593691 0.720032 0.818712 0.49082 -0.637425 -0.593957
+0.433493 -0.587785 -0.683076 0.680032 0.793893 0.433166 -0.587787 -0.683282
+0.515687 -0.587785 -0.623358 0.720032 0.793893 0.515389 -0.587786 -0.623604
+0.56168 -0.637424 -0.527453 0.760032 0.818712 0.561393 -0.637425 -0.527757
+0.491144 -0.637424 -0.593691 0.720032 0.818712 0.49082 -0.637425 -0.593957
+0.589748 -0.587785 -0.55381 0.760032 0.793893 0.589483 -0.587787 -0.554091
+0.56168 -0.637424 -0.527453 0.760032 0.818712 0.561393 -0.637425 -0.527757
+0.515687 -0.587785 -0.623358 0.720032 0.793893 0.515389 -0.587786 -0.623604
+0.589748 -0.587785 -0.55381 0.760032 0.793893 0.589483 -0.587787 -0.554091
+0.623358 -0.637424 -0.452896 0.800032 0.818712 0.623111 -0.637425 -0.453234
+0.56168 -0.637424 -0.527453 0.760032 0.818712 0.561393 -0.637425 -0.527757
+0.654509 -0.587785 -0.475528 0.800032 0.793893 0.654281 -0.587787 -0.47584
+0.623358 -0.637424 -0.452896 0.800032 0.818712 0.623111 -0.637425 -0.453234
+0.589748 -0.587785 -0.55381 0.760032 0.793893 0.589483 -0.587787 -0.554091
+0.654509 -0.587785 -0.475528 0.800032 0.793893 0.654281 -0.587787 -0.47584
+0.675206 -0.637424 -0.371198 0.840032 0.818712 0.675003 -0.637425 -0.371564
+0.623358 -0.637424 -0.452896 0.800032 0.818712 0.623111 -0.637425 -0.453234
+0.708947 -0.587785 -0.389747 0.840032 0.793893 0.70876 -0.587787 -0.390085
+0.675206 -0.637424 -0.371198 0.840032 0.818712 0.675003 -0.637425 -0.371564
+0.654509 -0.587785 -0.475528 0.800032 0.793893 0.654281 -0.587787 -0.47584
+0.708947 -0.587785 -0.389747 0.840032 0.793893 0.70876 -0.587787 -0.390085
+0.716405 -0.637424 -0.283645 0.880032 0.818712 0.71625 -0.637425 -0.284034
+0.675206 -0.637424 -0.371198 0.840032 0.818712 0.675003 -0.637425 -0.371564
+0.752205 -0.587785 -0.297819 0.880032 0.793893 0.752062 -0.587787 -0.298178
+0.716405 -0.637424 -0.283645 0.880032 0.818712 0.71625 -0.637425 -0.284034
+0.708947 -0.587785 -0.389747 0.840032 0.793893 0.70876 -0.587787 -0.390085
+0.752205 -0.587785 -0.297819 0.880032 0.793893 0.752062 -0.587787 -0.298178
+0.746306 -0.637424 -0.191619 0.920032 0.818712 0.746201 -0.637425 -0.192024
+0.716405 -0.637424 -0.283645 0.880032 0.818712 0.71625 -0.637425 -0.284034
+0.7836 -0.587785 -0.201194 0.920032 0.793893 0.783503 -0.587787 -0.201568
+0.746306 -0.637424 -0.191619 0.920032 0.818712 0.746201 -0.637425 -0.192024
+0.752205 -0.587785 -0.297819 0.880032 0.793893 0.752062 -0.587787 -0.298178
+0.7836 -0.587785 -0.201194 0.920032 0.793893 0.783503 -0.587787 -0.201568
+0.764438 -0.637424 -0.096571 0.960032 0.818712 0.764384 -0.637425 -0.096987
+0.746306 -0.637424 -0.191619 0.920032 0.818712 0.746201 -0.637425 -0.192024
+0.802638 -0.587785 -0.101397 0.960032 0.793893 0.802588 -0.587787 -0.10178
+0.764438 -0.637424 -0.096571 0.960032 0.818712 0.764384 -0.637425 -0.096987
+0.7836 -0.587785 -0.201194 0.920032 0.793893 0.783503 -0.587787 -0.201568
+0.802638 -0.587785 -0.101397 0.960032 0.793893 0.802588 -0.587787 -0.10178
+0.770513 -0.637424 -0 1.00003 0.818712 0.770512 -0.637425 -0.000422
+0.764438 -0.637424 -0.096571 0.960032 0.818712 0.764384 -0.637425 -0.096987
+0.809017 -0.587785 -0 1.00003 0.793893 0.809016 -0.587786 -0.00039
+0.770513 -0.637424 -0 1.00003 0.818712 0.770512 -0.637425 -0.000422
+0.802638 -0.587785 -0.101397 0.960032 0.793893 0.802588 -0.587787 -0.10178
+0.809017 -0.587785 -0 1.00003 0.793893 0.809016 -0.587786 -0.00039
+0.764438 -0.637424 0.096571 1.04003 0.818712 0.764489 -0.637426 0.096152
+0.770513 -0.637424 -0 1.00003 0.818712 0.770512 -0.637425 -0.000422
+0.802639 -0.587785 0.101397 1.04003 0.793893 0.802686 -0.587786 0.10101
+0.764438 -0.637424 0.096571 1.04003 0.818712 0.764489 -0.637426 0.096152
+0.809017 -0.587785 -0 1.00003 0.793893 0.809016 -0.587786 -0.00039
+0.837671 -0.535827 0.105823 1.04003 0.767913 0.837714 -0.535828 0.105469
+0.783601 -0.587785 0.201195 1.08003 0.793893 0.783695 -0.587787 0.20082
+0.802639 -0.587785 0.101397 1.04003 0.793893 0.802686 -0.587786 0.10101
+0.817803 -0.535827 0.209976 1.08003 0.767913 0.817888 -0.535828 0.209635
+0.783601 -0.587785 0.201195 1.08003 0.793893 0.783695 -0.587787 0.20082
+0.837671 -0.535827 0.105823 1.04003 0.767913 0.837714 -0.535828 0.105469
+0.817803 -0.535827 0.209976 1.08003 0.767913 0.817888 -0.535828 0.209635
+0.752206 -0.587785 0.297819 1.12003 0.793893 0.752346 -0.587787 0.29746
+0.783601 -0.587785 0.201195 1.08003 0.793893 0.783695 -0.587787 0.20082
+0.785037 -0.535827 0.310818 1.12003 0.767913 0.785165 -0.535828 0.31049
+0.752206 -0.587785 0.297819 1.12003 0.793893 0.752346 -0.587787 0.29746
+0.817803 -0.535827 0.209976 1.08003 0.767913 0.817888 -0.535828 0.209635
+0.785037 -0.535827 0.310818 1.12003 0.767913 0.785165 -0.535828 0.31049
+0.708948 -0.587785 0.389747 1.16003 0.793893 0.709132 -0.587786 0.389408
+0.752206 -0.587785 0.297819 1.12003 0.793893 0.752346 -0.587787 0.29746
+0.739891 -0.535827 0.406759 1.16003 0.767913 0.740059 -0.535828 0.406449
+0.708948 -0.587785 0.389747 1.16003 0.793893 0.709132 -0.587786 0.389408
+0.785037 -0.535827 0.310818 1.12003 0.767913 0.785165 -0.535828 0.31049
+0.739891 -0.535827 0.406759 1.16003 0.767913 0.740059 -0.535828 0.406449
+0.654509 -0.587785 0.475529 1.20003 0.793893 0.654735 -0.587787 0.475215
+0.708948 -0.587785 0.389747 1.16003 0.793893 0.709132 -0.587786 0.389408
+0.683076 -0.535827 0.496284 1.20003 0.767913 0.683282 -0.535828 0.495998
+0.654509 -0.587785 0.475529 1.20003 0.793893 0.654735 -0.587787 0.475215
+0.739891 -0.535827 0.406759 1.16003 0.767913 0.740059 -0.535828 0.406449
+0.683076 -0.535827 0.496284 1.20003 0.767913 0.683282 -0.535828 0.495998
+0.589749 -0.587785 0.553811 1.24003 0.793893 0.590011 -0.587787 0.553528
+0.654509 -0.587785 0.475529 1.20003 0.793893 0.654735 -0.587787 0.475215
+0.615489 -0.535827 0.577983 1.24003 0.767913 0.615729 -0.535829 0.577725
+0.589749 -0.587785 0.553811 1.24003 0.793893 0.590011 -0.587787 0.553528
+0.683076 -0.535827 0.496284 1.20003 0.767913 0.683282 -0.535828 0.495998
+0.615489 -0.535827 0.577983 1.24003 0.767913 0.615729 -0.535829 0.577725
+0.515687 -0.587785 0.623359 1.28003 0.793893 0.515984 -0.587787 0.623111
+0.589749 -0.587785 0.553811 1.24003 0.793893 0.590011 -0.587787 0.553528
+0.538195 -0.535827 0.650567 1.28003 0.767913 0.538466 -0.535829 0.65034
+0.515687 -0.587785 0.623359 1.28003 0.793893 0.515984 -0.587787 0.623111
+0.615489 -0.535827 0.577983 1.24003 0.767913 0.615729 -0.535829 0.577725
+0.538195 -0.535827 0.650567 1.28003 0.767913 0.538466 -0.535829 0.65034
+0.433493 -0.587785 0.683076 1.32003 0.793893 0.433818 -0.587787 0.682868
+0.515687 -0.587785 0.623359 1.28003 0.793893 0.515984 -0.587787 0.623111
+0.452414 -0.535827 0.71289 1.32003 0.767913 0.45271 -0.535828 0.7127
+0.433493 -0.587785 0.683076 1.32003 0.793893 0.433818 -0.587787 0.682868
+0.538195 -0.535827 0.650567 1.28003 0.767913 0.538466 -0.535829 0.65034
+0.452414 -0.535827 0.71289 1.32003 0.767913 0.45271 -0.535828 0.7127
+0.344463 -0.587785 0.732021 1.36003 0.793893 0.344811 -0.587787 0.731855
+0.433493 -0.587785 0.683076 1.32003 0.793893 0.433818 -0.587787 0.682868
+0.359498 -0.535827 0.763972 1.36003 0.767913 0.359815 -0.535829 0.76382
+0.344463 -0.587785 0.732021 1.36003 0.793893 0.344811 -0.587787 0.731855
+0.452414 -0.535827 0.71289 1.32003 0.767913 0.45271 -0.535828 0.7127
+0.359498 -0.535827 0.763972 1.36003 0.767913 0.359815 -0.535829 0.76382
+0.25 -0.587785 0.769422 1.40003 0.793893 0.250367 -0.587787 0.7693
+0.344463 -0.587785 0.732021 1.36003 0.793893 0.344811 -0.587787 0.731855
+0.260912 -0.535827 0.803004 1.40003 0.767913 0.261246 -0.535829 0.802894
+0.25 -0.587785 0.769422 1.40003 0.793893 0.250367 -0.587787 0.7693
+0.359498 -0.535827 0.763972 1.36003 0.767913 0.359815 -0.535829 0.76382
+0.260912 -0.535827 0.803004 1.40003 0.767913 0.261246 -0.535829 0.802894
+0.151595 -0.587785 0.794688 1.44003 0.793893 0.151974 -0.587787 0.794613
+0.25 -0.587785 0.769422 1.40003 0.793893 0.250367 -0.587787 0.7693
+0.158211 -0.535827 0.829373 1.44003 0.767913 0.158557 -0.535828 0.829306
+0.151595 -0.587785 0.794688 1.44003 0.793893 0.151974 -0.587787 0.794613
+0.260912 -0.535827 0.803004 1.40003 0.767913 0.261246 -0.535829 0.802894
+0.158211 -0.535827 0.829373 1.44003 0.767913 0.158557 -0.535828 0.829306
+0.050799 -0.587785 0.807421 1.48003 0.793893 0.051184 -0.587787 0.807395
+0.151595 -0.587785 0.794688 1.44003 0.793893 0.151974 -0.587787 0.794613
+0.053016 -0.535827 0.842663 1.48003 0.767913 0.053367 -0.535828 0.842639
+0.050799 -0.587785 0.807421 1.48003 0.793893 0.051184 -0.587787 0.807395
+0.158211 -0.535827 0.829373 1.44003 0.767913 0.158557 -0.535828 0.829306
+0.053016 -0.535827 0.842663 1.48003 0.767913 0.053367 -0.535828 0.842639
+-0.050799 -0.587785 0.807421 1.52003 0.793893 -0.050413 -0.587787 0.807444
+0.050799 -0.587785 0.807421 1.48003 0.793893 0.051184 -0.587787 0.807395
+-0.053016 -0.535827 0.842663 1.52003 0.767913 -0.052665 -0.535828 0.842683
+-0.050799 -0.587785 0.807421 1.52003 0.793893 -0.050413 -0.587787 0.807444
+0.053016 -0.535827 0.842663 1.48003 0.767913 0.053367 -0.535828 0.842639
+-0.053016 -0.535827 0.842663 -0.479968 0.767913 -0.052665 -0.535828 0.842683
+-0.151595 -0.587785 0.794688 -0.439968 0.793893 -0.151215 -0.587787 0.794758
+-0.050799 -0.587785 0.807421 -0.479968 0.793893 -0.050413 -0.587787 0.807444
+-0.158211 -0.535827 0.829373 -0.439968 0.767913 -0.157865 -0.535828 0.829437
+-0.151595 -0.587785 0.794688 -0.439968 0.793893 -0.151215 -0.587787 0.794758
+-0.053016 -0.535827 0.842663 -0.479968 0.767913 -0.052665 -0.535828 0.842683
+-0.158211 -0.535827 0.829373 -0.439968 0.767913 -0.157865 -0.535828 0.829437
+-0.25 -0.587785 0.769422 -0.399968 0.793893 -0.249632 -0.587787 0.769539
+-0.151595 -0.587785 0.794688 -0.439968 0.793893 -0.151215 -0.587787 0.794758
+-0.260912 -0.535827 0.803004 -0.399968 0.767913 -0.260577 -0.535828 0.803111
+-0.25 -0.587785 0.769422 -0.399968 0.793893 -0.249632 -0.587787 0.769539
+-0.158211 -0.535827 0.829373 -0.439968 0.767913 -0.157865 -0.535828 0.829437
+-0.260912 -0.535827 0.803004 -0.399968 0.767913 -0.260577 -0.535828 0.803111
+-0.344463 -0.587785 0.732021 -0.359968 0.793893 -0.344113 -0.587787 0.732184
+-0.25 -0.587785 0.769422 -0.399968 0.793893 -0.249632 -0.587787 0.769539
+-0.359498 -0.535827 0.763971 -0.359968 0.767913 -0.359179 -0.535828 0.76412
+-0.344463 -0.587785 0.732021 -0.359968 0.793893 -0.344113 -0.587787 0.732184
+-0.260912 -0.535827 0.803004 -0.399968 0.767913 -0.260577 -0.535828 0.803111
+-0.359498 -0.535827 0.763971 -0.359968 0.767913 -0.359179 -0.535828 0.76412
+-0.433493 -0.587785 0.683076 -0.319968 0.793893 -0.433166 -0.587787 0.683282
+-0.344463 -0.587785 0.732021 -0.359968 0.793893 -0.344113 -0.587787 0.732184
+-0.452414 -0.535827 0.71289 -0.319968 0.767913 -0.452116 -0.535828 0.713077
+-0.433493 -0.587785 0.683076 -0.319968 0.793893 -0.433166 -0.587787 0.683282
+-0.359498 -0.535827 0.763971 -0.359968 0.767913 -0.359179 -0.535828 0.76412
+-0.452414 -0.535827 0.71289 -0.319968 0.767913 -0.452116 -0.535828 0.713077
+-0.515687 -0.587785 0.623359 -0.279968 0.793893 -0.515388 -0.587787 0.623604
+-0.433493 -0.587785 0.683076 -0.319968 0.793893 -0.433166 -0.587787 0.683282
+-0.538195 -0.535827 0.650566 -0.279968 0.767913 -0.537923 -0.535828 0.65079
+-0.515687 -0.587785 0.623359 -0.279968 0.793893 -0.515388 -0.587787 0.623604
+-0.452414 -0.535827 0.71289 -0.319968 0.767913 -0.452116 -0.535828 0.713077
+-0.538195 -0.535827 0.650566 -0.279968 0.767913 -0.537923 -0.535828 0.65079
+-0.589749 -0.587785 0.553811 -0.239968 0.793893 -0.589482 -0.587787 0.554091
+-0.515687 -0.587785 0.623359 -0.279968 0.793893 -0.515388 -0.587787 0.623604
+-0.615489 -0.535827 0.577983 -0.239968 0.767913 -0.615247 -0.535828 0.578238
+-0.589749 -0.587785 0.553811 -0.239968 0.793893 -0.589482 -0.587787 0.554091
+-0.538195 -0.535827 0.650566 -0.279968 0.767913 -0.537923 -0.535828 0.65079
+-0.615489 -0.535827 0.577983 -0.239968 0.767913 -0.615247 -0.535828 0.578238
+-0.654509 -0.587785 0.475529 -0.199968 0.793893 -0.65428 -0.587787 0.47584
+-0.589749 -0.587785 0.553811 -0.239968 0.793893 -0.589482 -0.587787 0.554091
+-0.683076 -0.535827 0.496284 -0.199968 0.767913 -0.682868 -0.535828 0.496567
+-0.654509 -0.587785 0.475529 -0.199968 0.793893 -0.65428 -0.587787 0.47584
+-0.615489 -0.535827 0.577983 -0.239968 0.767913 -0.615247 -0.535828 0.578238
+-0.683076 -0.535827 0.496284 -0.199968 0.767913 -0.682868 -0.535828 0.496567
+-0.708948 -0.587785 0.389747 -0.159968 0.793893 -0.70876 -0.587787 0.390085
+-0.654509 -0.587785 0.475529 -0.199968 0.793893 -0.65428 -0.587787 0.47584
+-0.739891 -0.535827 0.406758 -0.159968 0.767913 -0.73972 -0.535828 0.407066
+-0.708948 -0.587785 0.389747 -0.159968 0.793893 -0.70876 -0.587787 0.390085
+-0.683076 -0.535827 0.496284 -0.199968 0.767913 -0.682868 -0.535828 0.496567
+-0.739891 -0.535827 0.406758 -0.159968 0.767913 -0.73972 -0.535828 0.407066
+-0.752206 -0.587785 0.297819 -0.119968 0.793893 -0.752062 -0.587787 0.298178
+-0.708948 -0.587785 0.389747 -0.159968 0.793893 -0.70876 -0.587787 0.390085
+-0.785037 -0.535827 0.310818 -0.119968 0.767913 -0.784906 -0.535829 0.311145
+-0.752206 -0.587785 0.297819 -0.119968 0.793893 -0.752062 -0.587787 0.298178
+-0.739891 -0.535827 0.406758 -0.159968 0.767913 -0.73972 -0.535828 0.407066
+-0.785037 -0.535827 0.310818 -0.119968 0.767913 -0.784906 -0.535829 0.311145
+-0.783601 -0.587785 0.201194 -0.079968 0.793893 -0.783503 -0.587787 0.201568
+-0.752206 -0.587785 0.297819 -0.119968 0.793893 -0.752062 -0.587787 0.298178
+-0.817802 -0.535827 0.209976 -0.079968 0.767913 -0.817713 -0.535829 0.210317
+-0.783601 -0.587785 0.201194 -0.079968 0.793893 -0.783503 -0.587787 0.201568
+-0.785037 -0.535827 0.310818 -0.119968 0.767913 -0.784906 -0.535829 0.311145
+-0.817802 -0.535827 0.209976 -0.079968 0.767913 -0.817713 -0.535829 0.210317
+-0.802638 -0.587785 0.101397 -0.039968 0.793893 -0.802588 -0.587787 0.10178
+-0.783601 -0.587785 0.201194 -0.079968 0.793893 -0.783503 -0.587787 0.201568
+-0.837671 -0.535827 0.105822 -0.039968 0.767913 -0.837625 -0.535828 0.106171
+-0.802638 -0.587785 0.101397 -0.039968 0.793893 -0.802588 -0.587787 0.10178
+-0.817802 -0.535827 0.209976 -0.079968 0.767913 -0.817713 -0.535829 0.210317
+-0.837671 -0.535827 0.105822 -0.039968 0.767913 -0.837625 -0.535828 0.106171
+-0.809018 -0.587785 -0 3.2e-005 0.793893 -0.809016 -0.587786 0.000386
+-0.802638 -0.587785 0.101397 -0.039968 0.793893 -0.802588 -0.587787 0.10178
+-0.844329 -0.535827 -0 3.2e-005 0.767913 -0.844327 -0.535829 0.000352
+-0.809018 -0.587785 -0 3.2e-005 0.793893 -0.809016 -0.587786 0.000386
+-0.837671 -0.535827 0.105822 -0.039968 0.767913 -0.837625 -0.535828 0.106171
+-0.844329 -0.535827 -0 3.2e-005 0.767913 -0.844327 -0.535829 0.000352
+-0.802638 -0.587785 -0.101397 0.040032 0.793893 -0.802685 -0.587787 -0.101013
+-0.809018 -0.587785 -0 3.2e-005 0.793893 -0.809016 -0.587786 0.000386
+-0.837671 -0.535827 -0.105823 0.040032 0.767913 -0.837713 -0.535829 -0.105473
+-0.802638 -0.587785 -0.101397 0.040032 0.793893 -0.802685 -0.587787 -0.101013
+-0.844329 -0.535827 -0 3.2e-005 0.767913 -0.844327 -0.535829 0.000352
+-0.837671 -0.535827 -0.105823 0.040032 0.767913 -0.837713 -0.535829 -0.105473
+-0.783601 -0.587785 -0.201195 0.080032 0.793893 -0.783695 -0.587787 -0.20082
+-0.802638 -0.587785 -0.101397 0.040032 0.793893 -0.802685 -0.587787 -0.101013
+-0.817802 -0.535827 -0.209976 0.080032 0.767913 -0.817889 -0.535828 -0.209635
+-0.783601 -0.587785 -0.201195 0.080032 0.793893 -0.783695 -0.587787 -0.20082
+-0.837671 -0.535827 -0.105823 0.040032 0.767913 -0.837713 -0.535829 -0.105473
+-0.817802 -0.535827 -0.209976 0.080032 0.767913 -0.817889 -0.535828 -0.209635
+-0.752205 -0.587785 -0.297819 0.120032 0.793893 -0.752346 -0.587787 -0.29746
+-0.783601 -0.587785 -0.201195 0.080032 0.793893 -0.783695 -0.587787 -0.20082
+-0.785037 -0.535827 -0.310818 0.120032 0.767913 -0.785165 -0.535828 -0.31049
+-0.752205 -0.587785 -0.297819 0.120032 0.793893 -0.752346 -0.587787 -0.29746
+-0.817802 -0.535827 -0.209976 0.080032 0.767913 -0.817889 -0.535828 -0.209635
+-0.785037 -0.535827 -0.310818 0.120032 0.767913 -0.785165 -0.535828 -0.31049
+-0.708947 -0.587785 -0.389747 0.160032 0.793893 -0.709132 -0.587786 -0.389408
+-0.752205 -0.587785 -0.297819 0.120032 0.793893 -0.752346 -0.587787 -0.29746
+-0.739891 -0.535827 -0.406758 0.160032 0.767913 -0.740059 -0.535828 -0.406449
+-0.708947 -0.587785 -0.389747 0.160032 0.793893 -0.709132 -0.587786 -0.389408
+-0.785037 -0.535827 -0.310818 0.120032 0.767913 -0.785165 -0.535828 -0.31049
+-0.739891 -0.535827 -0.406758 0.160032 0.767913 -0.740059 -0.535828 -0.406449
+-0.654509 -0.587785 -0.475529 0.200032 0.793893 -0.654734 -0.587787 -0.475215
+-0.708947 -0.587785 -0.389747 0.160032 0.793893 -0.709132 -0.587786 -0.389408
+-0.683076 -0.535827 -0.496284 0.200032 0.767913 -0.683281 -0.535829 -0.495998
+-0.654509 -0.587785 -0.475529 0.200032 0.793893 -0.654734 -0.587787 -0.475215
+-0.739891 -0.535827 -0.406758 0.160032 0.767913 -0.740059 -0.535828 -0.406449
+-0.683076 -0.535827 -0.496284 0.200032 0.767913 -0.683281 -0.535829 -0.495998
+-0.589748 -0.587785 -0.553811 0.240032 0.793893 -0.590011 -0.587787 -0.553528
+-0.654509 -0.587785 -0.475529 0.200032 0.793893 -0.654734 -0.587787 -0.475215
+-0.615489 -0.535827 -0.577983 0.240032 0.767913 -0.615729 -0.535828 -0.577725
+-0.589748 -0.587785 -0.553811 0.240032 0.793893 -0.590011 -0.587787 -0.553528
+-0.683076 -0.535827 -0.496284 0.200032 0.767913 -0.683281 -0.535829 -0.495998
+-0.615489 -0.535827 -0.577983 0.240032 0.767913 -0.615729 -0.535828 -0.577725
+-0.515687 -0.587785 -0.623359 0.280032 0.793893 -0.515984 -0.587787 -0.623111
+-0.589748 -0.587785 -0.553811 0.240032 0.793893 -0.590011 -0.587787 -0.553528
+-0.538195 -0.535827 -0.650566 0.280032 0.767913 -0.538465 -0.535828 -0.650341
+-0.515687 -0.587785 -0.623359 0.280032 0.793893 -0.515984 -0.587787 -0.623111
+-0.615489 -0.535827 -0.577983 0.240032 0.767913 -0.615729 -0.535828 -0.577725
+-0.538195 -0.535827 -0.650566 0.280032 0.767913 -0.538465 -0.535828 -0.650341
+-0.433493 -0.587785 -0.683076 0.320032 0.793893 -0.433818 -0.587786 -0.682868
+-0.515687 -0.587785 -0.623359 0.280032 0.793893 -0.515984 -0.587787 -0.623111
+-0.452414 -0.535827 -0.71289 0.320032 0.767913 -0.45271 -0.535828 -0.712701
+-0.433493 -0.587785 -0.683076 0.320032 0.793893 -0.433818 -0.587786 -0.682868
+-0.538195 -0.535827 -0.650566 0.280032 0.767913 -0.538465 -0.535828 -0.650341
+-0.452414 -0.535827 -0.71289 0.320032 0.767913 -0.45271 -0.535828 -0.712701
+-0.344463 -0.587785 -0.732021 0.360032 0.793893 -0.344811 -0.587787 -0.731855
+-0.433493 -0.587785 -0.683076 0.320032 0.793893 -0.433818 -0.587786 -0.682868
+-0.359497 -0.535827 -0.763971 0.360032 0.767913 -0.359815 -0.535828 -0.76382
+-0.344463 -0.587785 -0.732021 0.360032 0.793893 -0.344811 -0.587787 -0.731855
+-0.452414 -0.535827 -0.71289 0.320032 0.767913 -0.45271 -0.535828 -0.712701
+-0.359497 -0.535827 -0.763971 0.360032 0.767913 -0.359815 -0.535828 -0.76382
+-0.25 -0.587785 -0.769421 0.400032 0.793893 -0.250367 -0.587787 -0.7693
+-0.344463 -0.587785 -0.732021 0.360032 0.793893 -0.344811 -0.587787 -0.731855
+-0.260912 -0.535827 -0.803004 0.400032 0.767913 -0.261246 -0.535828 -0.802894
+-0.25 -0.587785 -0.769421 0.400032 0.793893 -0.250367 -0.587787 -0.7693
+-0.359497 -0.535827 -0.763971 0.360032 0.767913 -0.359815 -0.535828 -0.76382
+-0.260912 -0.535827 -0.803004 0.400032 0.767913 -0.261246 -0.535828 -0.802894
+-0.151595 -0.587785 -0.794687 0.440032 0.793893 -0.151974 -0.587787 -0.794614
+-0.25 -0.587785 -0.769421 0.400032 0.793893 -0.250367 -0.587787 -0.7693
+-0.158211 -0.535827 -0.829373 0.440032 0.767913 -0.158557 -0.535828 -0.829306
+-0.151595 -0.587785 -0.794687 0.440032 0.793893 -0.151974 -0.587787 -0.794614
+-0.260912 -0.535827 -0.803004 0.400032 0.767913 -0.261246 -0.535828 -0.802894
+-0.158211 -0.535827 -0.829373 0.440032 0.767913 -0.158557 -0.535828 -0.829306
+-0.050799 -0.587785 -0.807421 0.480032 0.793893 -0.051184 -0.587787 -0.807395
+-0.151595 -0.587785 -0.794687 0.440032 0.793893 -0.151974 -0.587787 -0.794614
+-0.053016 -0.535827 -0.842662 0.480032 0.767913 -0.053367 -0.535828 -0.842639
+-0.050799 -0.587785 -0.807421 0.480032 0.793893 -0.051184 -0.587787 -0.807395
+-0.158211 -0.535827 -0.829373 0.440032 0.767913 -0.158557 -0.535828 -0.829306
+-0.053016 -0.535827 -0.842662 0.480032 0.767913 -0.053367 -0.535828 -0.842639
+0.050799 -0.587785 -0.807421 0.520032 0.793893 0.050413 -0.587786 -0.807444
+-0.050799 -0.587785 -0.807421 0.480032 0.793893 -0.051184 -0.587787 -0.807395
+0.053016 -0.535827 -0.842662 0.520032 0.767913 0.052665 -0.535828 -0.842683
+0.050799 -0.587785 -0.807421 0.520032 0.793893 0.050413 -0.587786 -0.807444
+-0.053016 -0.535827 -0.842662 0.480032 0.767913 -0.053367 -0.535828 -0.842639
+0.053016 -0.535827 -0.842662 0.520032 0.767913 0.052665 -0.535828 -0.842683
+0.151595 -0.587785 -0.794687 0.560032 0.793893 0.151215 -0.587787 -0.794759
+0.050799 -0.587785 -0.807421 0.520032 0.793893 0.050413 -0.587786 -0.807444
+0.158211 -0.535827 -0.829373 0.560032 0.767913 0.157865 -0.535828 -0.829438
+0.151595 -0.587785 -0.794687 0.560032 0.793893 0.151215 -0.587787 -0.794759
+0.053016 -0.535827 -0.842662 0.520032 0.767913 0.052665 -0.535828 -0.842683
+0.158211 -0.535827 -0.829373 0.560032 0.767913 0.157865 -0.535828 -0.829438
+0.25 -0.587785 -0.769421 0.600032 0.793893 0.249633 -0.587786 -0.769539
+0.151595 -0.587785 -0.794687 0.560032 0.793893 0.151215 -0.587787 -0.794759
+0.260912 -0.535827 -0.803004 0.600032 0.767913 0.260577 -0.535829 -0.803111
+0.25 -0.587785 -0.769421 0.600032 0.793893 0.249633 -0.587786 -0.769539
+0.158211 -0.535827 -0.829373 0.560032 0.767913 0.157865 -0.535828 -0.829438
+0.260912 -0.535827 -0.803004 0.600032 0.767913 0.260577 -0.535829 -0.803111
+0.344463 -0.587785 -0.732021 0.640032 0.793893 0.344113 -0.587786 -0.732184
+0.25 -0.587785 -0.769421 0.600032 0.793893 0.249633 -0.587786 -0.769539
+0.359498 -0.535827 -0.763971 0.640032 0.767913 0.359178 -0.535828 -0.76412
+0.344463 -0.587785 -0.732021 0.640032 0.793893 0.344113 -0.587786 -0.732184
+0.260912 -0.535827 -0.803004 0.600032 0.767913 0.260577 -0.535829 -0.803111
+0.359498 -0.535827 -0.763971 0.640032 0.767913 0.359178 -0.535828 -0.76412
+0.433493 -0.587785 -0.683076 0.680032 0.793893 0.433166 -0.587787 -0.683282
+0.344463 -0.587785 -0.732021 0.640032 0.793893 0.344113 -0.587786 -0.732184
+0.452414 -0.535827 -0.71289 0.680032 0.767913 0.452116 -0.535828 -0.713077
+0.433493 -0.587785 -0.683076 0.680032 0.793893 0.433166 -0.587787 -0.683282
+0.359498 -0.535827 -0.763971 0.640032 0.767913 0.359178 -0.535828 -0.76412
+0.452414 -0.535827 -0.71289 0.680032 0.767913 0.452116 -0.535828 -0.713077
+0.515687 -0.587785 -0.623358 0.720032 0.793893 0.515389 -0.587786 -0.623604
+0.433493 -0.587785 -0.683076 0.680032 0.793893 0.433166 -0.587787 -0.683282
+0.538195 -0.535827 -0.650566 0.720032 0.767913 0.537923 -0.535828 -0.650789
+0.515687 -0.587785 -0.623358 0.720032 0.793893 0.515389 -0.587786 -0.623604
+0.452414 -0.535827 -0.71289 0.680032 0.767913 0.452116 -0.535828 -0.713077
+0.538195 -0.535827 -0.650566 0.720032 0.767913 0.537923 -0.535828 -0.650789
+0.589748 -0.587785 -0.55381 0.760032 0.793893 0.589483 -0.587787 -0.554091
+0.515687 -0.587785 -0.623358 0.720032 0.793893 0.515389 -0.587786 -0.623604
+0.615489 -0.535827 -0.577982 0.760032 0.767913 0.615247 -0.535828 -0.578238
+0.589748 -0.587785 -0.55381 0.760032 0.793893 0.589483 -0.587787 -0.554091
+0.538195 -0.535827 -0.650566 0.720032 0.767913 0.537923 -0.535828 -0.650789
+0.615489 -0.535827 -0.577982 0.760032 0.767913 0.615247 -0.535828 -0.578238
+0.654509 -0.587785 -0.475528 0.800032 0.793893 0.654281 -0.587787 -0.47584
+0.589748 -0.587785 -0.55381 0.760032 0.793893 0.589483 -0.587787 -0.554091
+0.683076 -0.535827 -0.496284 0.800032 0.767913 0.682868 -0.535828 -0.496567
+0.654509 -0.587785 -0.475528 0.800032 0.793893 0.654281 -0.587787 -0.47584
+0.615489 -0.535827 -0.577982 0.760032 0.767913 0.615247 -0.535828 -0.578238
+0.683076 -0.535827 -0.496284 0.800032 0.767913 0.682868 -0.535828 -0.496567
+0.708947 -0.587785 -0.389747 0.840032 0.793893 0.70876 -0.587787 -0.390085
+0.654509 -0.587785 -0.475528 0.800032 0.793893 0.654281 -0.587787 -0.47584
+0.73989 -0.535827 -0.406758 0.840032 0.767913 0.73972 -0.535828 -0.407066
+0.708947 -0.587785 -0.389747 0.840032 0.793893 0.70876 -0.587787 -0.390085
+0.683076 -0.535827 -0.496284 0.800032 0.767913 0.682868 -0.535828 -0.496567
+0.73989 -0.535827 -0.406758 0.840032 0.767913 0.73972 -0.535828 -0.407066
+0.752205 -0.587785 -0.297819 0.880032 0.793893 0.752062 -0.587787 -0.298178
+0.708947 -0.587785 -0.389747 0.840032 0.793893 0.70876 -0.587787 -0.390085
+0.785036 -0.535827 -0.310818 0.880032 0.767913 0.784906 -0.535828 -0.311145
+0.752205 -0.587785 -0.297819 0.880032 0.793893 0.752062 -0.587787 -0.298178
+0.73989 -0.535827 -0.406758 0.840032 0.767913 0.73972 -0.535828 -0.407066
+0.785036 -0.535827 -0.310818 0.880032 0.767913 0.784906 -0.535828 -0.311145
+0.7836 -0.587785 -0.201194 0.920032 0.793893 0.783503 -0.587787 -0.201568
+0.752205 -0.587785 -0.297819 0.880032 0.793893 0.752062 -0.587787 -0.298178
+0.817802 -0.535827 -0.209976 0.920032 0.767913 0.817714 -0.535828 -0.210317
+0.7836 -0.587785 -0.201194 0.920032 0.793893 0.783503 -0.587787 -0.201568
+0.785036 -0.535827 -0.310818 0.880032 0.767913 0.784906 -0.535828 -0.311145
+0.817802 -0.535827 -0.209976 0.920032 0.767913 0.817714 -0.535828 -0.210317
+0.802638 -0.587785 -0.101397 0.960032 0.793893 0.802588 -0.587787 -0.10178
+0.7836 -0.587785 -0.201194 0.920032 0.793893 0.783503 -0.587787 -0.201568
+0.83767 -0.535827 -0.105822 0.960032 0.767913 0.837625 -0.535828 -0.106172
+0.802638 -0.587785 -0.101397 0.960032 0.793893 0.802588 -0.587787 -0.10178
+0.817802 -0.535827 -0.209976 0.920032 0.767913 0.817714 -0.535828 -0.210317
+0.83767 -0.535827 -0.105822 0.960032 0.767913 0.837625 -0.535828 -0.106172
+0.809017 -0.587785 -0 1.00003 0.793893 0.809016 -0.587786 -0.00039
+0.802638 -0.587785 -0.101397 0.960032 0.793893 0.802588 -0.587787 -0.10178
+0.844328 -0.535827 -0 1.00003 0.767913 0.844327 -0.535828 -0.000356
+0.809017 -0.587785 -0 1.00003 0.793893 0.809016 -0.587786 -0.00039
+0.83767 -0.535827 -0.105822 0.960032 0.767913 0.837625 -0.535828 -0.106172
+0.844328 -0.535827 -0 1.00003 0.767913 0.844327 -0.535828 -0.000356
+0.802639 -0.587785 0.101397 1.04003 0.793893 0.802686 -0.587786 0.10101
+0.809017 -0.587785 -0 1.00003 0.793893 0.809016 -0.587786 -0.00039
+0.837671 -0.535827 0.105823 1.04003 0.767913 0.837714 -0.535828 0.105469
+0.802639 -0.587785 0.101397 1.04003 0.793893 0.802686 -0.587786 0.10101
+0.844328 -0.535827 -0 1.00003 0.767913 0.844327 -0.535828 -0.000356
+0.869398 -0.481753 0.109831 1.04003 0.740877 0.869437 -0.481754 0.109513
+0.817803 -0.535827 0.209976 1.08003 0.767913 0.817888 -0.535828 0.209635
+0.837671 -0.535827 0.105823 1.04003 0.767913 0.837714 -0.535828 0.105469
+0.848777 -0.481753 0.217929 1.08003 0.740877 0.848854 -0.481755 0.217622
+0.817803 -0.535827 0.209976 1.08003 0.767913 0.817888 -0.535828 0.209635
+0.869398 -0.481753 0.109831 1.04003 0.740877 0.869437 -0.481754 0.109513
+0.848777 -0.481753 0.217929 1.08003 0.740877 0.848854 -0.481755 0.217622
+0.785037 -0.535827 0.310818 1.12003 0.767913 0.785165 -0.535828 0.31049
+0.817803 -0.535827 0.209976 1.08003 0.767913 0.817888 -0.535828 0.209635
+0.81477 -0.481753 0.32259 1.12003 0.740877 0.814885 -0.481755 0.322296
+0.785037 -0.535827 0.310818 1.12003 0.767913 0.785165 -0.535828 0.31049
+0.848777 -0.481753 0.217929 1.08003 0.740877 0.848854 -0.481755 0.217622
+0.81477 -0.481753 0.32259 1.12003 0.740877 0.814885 -0.481755 0.322296
+0.739891 -0.535827 0.406759 1.16003 0.767913 0.740059 -0.535828 0.406449
+0.785037 -0.535827 0.310818 1.12003 0.767913 0.785165 -0.535828 0.31049
+0.767914 -0.481753 0.422164 1.16003 0.740877 0.768065 -0.481755 0.421887
+0.739891 -0.535827 0.406759 1.16003 0.767913 0.740059 -0.535828 0.406449
+0.81477 -0.481753 0.32259 1.12003 0.740877 0.814885 -0.481755 0.322296
+0.767914 -0.481753 0.422164 1.16003 0.740877 0.768065 -0.481755 0.421887
+0.683076 -0.535827 0.496284 1.20003 0.767913 0.683282 -0.535828 0.495998
+0.739891 -0.535827 0.406759 1.16003 0.767913 0.740059 -0.535828 0.406449
+0.708948 -0.481753 0.515081 1.20003 0.740877 0.709132 -0.481755 0.514824
+0.683076 -0.535827 0.496284 1.20003 0.767913 0.683282 -0.535828 0.495998
+0.767914 -0.481753 0.422164 1.16003 0.740877 0.768065 -0.481755 0.421887
+0.708948 -0.481753 0.515081 1.20003 0.740877 0.709132 -0.481755 0.514824
+0.615489 -0.535827 0.577983 1.24003 0.767913 0.615729 -0.535829 0.577725
+0.683076 -0.535827 0.496284 1.20003 0.767913 0.683282 -0.535828 0.495998
+0.638801 -0.481753 0.599874 1.24003 0.740877 0.639016 -0.481755 0.599642
+0.615489 -0.535827 0.577983 1.24003 0.767913 0.615729 -0.535829 0.577725
+0.708948 -0.481753 0.515081 1.20003 0.740877 0.709132 -0.481755 0.514824
+0.638801 -0.481753 0.599874 1.24003 0.740877 0.639016 -0.481755 0.599642
+0.538195 -0.535827 0.650567 1.28003 0.767913 0.538466 -0.535829 0.65034
+0.615489 -0.535827 0.577983 1.24003 0.767913 0.615729 -0.535829 0.577725
+0.558579 -0.481753 0.675207 1.28003 0.740877 0.558822 -0.481755 0.675004
+0.538195 -0.535827 0.650567 1.28003 0.767913 0.538466 -0.535829 0.65034
+0.638801 -0.481753 0.599874 1.24003 0.740877 0.639016 -0.481755 0.599642
+0.558579 -0.481753 0.675207 1.28003 0.740877 0.558822 -0.481755 0.675004
+0.452414 -0.535827 0.71289 1.32003 0.767913 0.45271 -0.535828 0.7127
+0.538195 -0.535827 0.650567 1.28003 0.767913 0.538466 -0.535829 0.65034
+0.469549 -0.481753 0.739891 1.32003 0.740877 0.469815 -0.481755 0.73972
+0.452414 -0.535827 0.71289 1.32003 0.767913 0.45271 -0.535828 0.7127
+0.558579 -0.481753 0.675207 1.28003 0.740877 0.558822 -0.481755 0.675004
+0.469549 -0.481753 0.739891 1.32003 0.740877 0.469815 -0.481755 0.73972
+0.359498 -0.535827 0.763972 1.36003 0.767913 0.359815 -0.535829 0.76382
+0.452414 -0.535827 0.71289 1.32003 0.767913 0.45271 -0.535828 0.7127
+0.373114 -0.481753 0.792907 1.36003 0.740877 0.373399 -0.481755 0.792771
+0.359498 -0.535827 0.763972 1.36003 0.767913 0.359815 -0.535829 0.76382
+0.469549 -0.481753 0.739891 1.32003 0.740877 0.469815 -0.481755 0.73972
+0.373114 -0.481753 0.792907 1.36003 0.740877 0.373399 -0.481755 0.792771
+0.260912 -0.535827 0.803004 1.40003 0.767913 0.261246 -0.535829 0.802894
+0.359498 -0.535827 0.763972 1.36003 0.767913 0.359815 -0.535829 0.76382
+0.270794 -0.481753 0.833418 1.40003 0.740877 0.271094 -0.481755 0.833319
+0.260912 -0.535827 0.803004 1.40003 0.767913 0.261246 -0.535829 0.802894
+0.373114 -0.481753 0.792907 1.36003 0.740877 0.373399 -0.481755 0.792771
+0.270794 -0.481753 0.833418 1.40003 0.740877 0.271094 -0.481755 0.833319
+0.158211 -0.535827 0.829373 1.44003 0.767913 0.158557 -0.535828 0.829306
+0.260912 -0.535827 0.803004 1.40003 0.767913 0.261246 -0.535829 0.802894
+0.164204 -0.481753 0.860786 1.44003 0.740877 0.164514 -0.481755 0.860725
+0.158211 -0.535827 0.829373 1.44003 0.767913 0.158557 -0.535828 0.829306
+0.270794 -0.481753 0.833418 1.40003 0.740877 0.271094 -0.481755 0.833319
+0.164204 -0.481753 0.860786 1.44003 0.740877 0.164514 -0.481755 0.860725
+0.053016 -0.535827 0.842663 1.48003 0.767913 0.053367 -0.535828 0.842639
+0.158211 -0.535827 0.829373 1.44003 0.767913 0.158557 -0.535828 0.829306
+0.055024 -0.481753 0.874578 1.48003 0.740877 0.055339 -0.481755 0.874557
+0.053016 -0.535827 0.842663 1.48003 0.767913 0.053367 -0.535828 0.842639
+0.164204 -0.481753 0.860786 1.44003 0.740877 0.164514 -0.481755 0.860725
+0.055024 -0.481753 0.874578 1.48003 0.740877 0.055339 -0.481755 0.874557
+-0.053016 -0.535827 0.842663 1.52003 0.767913 -0.052665 -0.535828 0.842683
+0.053016 -0.535827 0.842663 1.48003 0.767913 0.053367 -0.535828 0.842639
+-0.055024 -0.481753 0.874578 1.52003 0.740877 -0.054708 -0.481755 0.874597
+-0.053016 -0.535827 0.842663 1.52003 0.767913 -0.052665 -0.535828 0.842683
+0.055024 -0.481753 0.874578 1.48003 0.740877 0.055339 -0.481755 0.874557
+-0.055024 -0.481753 0.874578 -0.479968 0.740877 -0.054708 -0.481755 0.874597
+-0.158211 -0.535827 0.829373 -0.439968 0.767913 -0.157865 -0.535828 0.829437
+-0.053016 -0.535827 0.842663 -0.479968 0.767913 -0.052665 -0.535828 0.842683
+-0.164204 -0.481753 0.860786 -0.439968 0.740877 -0.163892 -0.481755 0.860843
+-0.158211 -0.535827 0.829373 -0.439968 0.767913 -0.157865 -0.535828 0.829437
+-0.055024 -0.481753 0.874578 -0.479968 0.740877 -0.054708 -0.481755 0.874597
+-0.164204 -0.481753 0.860786 -0.439968 0.740877 -0.163892 -0.481755 0.860843
+-0.260912 -0.535827 0.803004 -0.399968 0.767913 -0.260577 -0.535828 0.803111
+-0.158211 -0.535827 0.829373 -0.439968 0.767913 -0.157865 -0.535828 0.829437
+-0.270794 -0.481753 0.833418 -0.399968 0.740877 -0.270493 -0.481755 0.833514
+-0.260912 -0.535827 0.803004 -0.399968 0.767913 -0.260577 -0.535828 0.803111
+-0.164204 -0.481753 0.860786 -0.439968 0.740877 -0.163892 -0.481755 0.860843
+-0.270794 -0.481753 0.833418 -0.399968 0.740877 -0.270493 -0.481755 0.833514
+-0.359498 -0.535827 0.763971 -0.359968 0.767913 -0.359179 -0.535828 0.76412
+-0.260912 -0.535827 0.803004 -0.399968 0.767913 -0.260577 -0.535828 0.803111
+-0.373114 -0.481753 0.792907 -0.359968 0.740877 -0.372827 -0.481755 0.79304
+-0.359498 -0.535827 0.763971 -0.359968 0.767913 -0.359179 -0.535828 0.76412
+-0.270794 -0.481753 0.833418 -0.399968 0.740877 -0.270493 -0.481755 0.833514
+-0.373114 -0.481753 0.792907 -0.359968 0.740877 -0.372827 -0.481755 0.79304
+-0.452414 -0.535827 0.71289 -0.319968 0.767913 -0.452116 -0.535828 0.713077
+-0.359498 -0.535827 0.763971 -0.359968 0.767913 -0.359179 -0.535828 0.76412
+-0.469549 -0.481753 0.739891 -0.319968 0.740877 -0.469281 -0.481755 0.740059
+-0.452414 -0.535827 0.71289 -0.319968 0.767913 -0.452116 -0.535828 0.713077
+-0.373114 -0.481753 0.792907 -0.359968 0.740877 -0.372827 -0.481755 0.79304
+-0.469549 -0.481753 0.739891 -0.319968 0.740877 -0.469281 -0.481755 0.740059
+-0.538195 -0.535827 0.650566 -0.279968 0.767913 -0.537923 -0.535828 0.65079
+-0.452414 -0.535827 0.71289 -0.319968 0.767913 -0.452116 -0.535828 0.713077
+-0.558579 -0.481753 0.675206 -0.279968 0.740877 -0.558335 -0.481755 0.675407
+-0.538195 -0.535827 0.650566 -0.279968 0.767913 -0.537923 -0.535828 0.65079
+-0.469549 -0.481753 0.739891 -0.319968 0.740877 -0.469281 -0.481755 0.740059
+-0.558579 -0.481753 0.675206 -0.279968 0.740877 -0.558335 -0.481755 0.675407
+-0.615489 -0.535827 0.577983 -0.239968 0.767913 -0.615247 -0.535828 0.578238
+-0.538195 -0.535827 0.650566 -0.279968 0.767913 -0.537923 -0.535828 0.65079
+-0.638801 -0.481753 0.599874 -0.239968 0.740877 -0.638583 -0.481755 0.600103
+-0.615489 -0.535827 0.577983 -0.239968 0.767913 -0.615247 -0.535828 0.578238
+-0.558579 -0.481753 0.675206 -0.279968 0.740877 -0.558335 -0.481755 0.675407
+-0.638801 -0.481753 0.599874 -0.239968 0.740877 -0.638583 -0.481755 0.600103
+-0.683076 -0.535827 0.496284 -0.199968 0.767913 -0.682868 -0.535828 0.496567
+-0.615489 -0.535827 0.577983 -0.239968 0.767913 -0.615247 -0.535828 0.578238
+-0.708948 -0.481753 0.51508 -0.199968 0.740877 -0.70876 -0.481755 0.515336
+-0.683076 -0.535827 0.496284 -0.199968 0.767913 -0.682868 -0.535828 0.496567
+-0.638801 -0.481753 0.599874 -0.239968 0.740877 -0.638583 -0.481755 0.600103
+-0.708948 -0.481753 0.51508 -0.199968 0.740877 -0.70876 -0.481755 0.515336
+-0.739891 -0.535827 0.406758 -0.159968 0.767913 -0.73972 -0.535828 0.407066
+-0.683076 -0.535827 0.496284 -0.199968 0.767913 -0.682868 -0.535828 0.496567
+-0.767914 -0.481753 0.422164 -0.159968 0.740877 -0.76776 -0.481755 0.422441
+-0.739891 -0.535827 0.406758 -0.159968 0.767913 -0.73972 -0.535828 0.407066
+-0.708948 -0.481753 0.51508 -0.199968 0.740877 -0.70876 -0.481755 0.515336
+-0.767914 -0.481753 0.422164 -0.159968 0.740877 -0.76776 -0.481755 0.422441
+-0.785037 -0.535827 0.310818 -0.119968 0.767913 -0.784906 -0.535829 0.311145
+-0.739891 -0.535827 0.406758 -0.159968 0.767913 -0.73972 -0.535828 0.407066
+-0.81477 -0.481753 0.32259 -0.119968 0.740877 -0.814652 -0.481755 0.322884
+-0.785037 -0.535827 0.310818 -0.119968 0.767913 -0.784906 -0.535829 0.311145
+-0.767914 -0.481753 0.422164 -0.159968 0.740877 -0.76776 -0.481755 0.422441
+-0.81477 -0.481753 0.32259 -0.119968 0.740877 -0.814652 -0.481755 0.322884
+-0.817802 -0.535827 0.209976 -0.079968 0.767913 -0.817713 -0.535829 0.210317
+-0.785037 -0.535827 0.310818 -0.119968 0.767913 -0.784906 -0.535829 0.311145
+-0.848777 -0.481753 0.217929 -0.079968 0.740877 -0.848697 -0.481755 0.218235
+-0.817802 -0.535827 0.209976 -0.079968 0.767913 -0.817713 -0.535829 0.210317
+-0.81477 -0.481753 0.32259 -0.119968 0.740877 -0.814652 -0.481755 0.322884
+-0.848777 -0.481753 0.217929 -0.079968 0.740877 -0.848697 -0.481755 0.218235
+-0.837671 -0.535827 0.105822 -0.039968 0.767913 -0.837625 -0.535828 0.106171
+-0.817802 -0.535827 0.209976 -0.079968 0.767913 -0.817713 -0.535829 0.210317
+-0.869397 -0.481753 0.10983 -0.039968 0.740877 -0.869356 -0.481755 0.110144
+-0.837671 -0.535827 0.105822 -0.039968 0.767913 -0.837625 -0.535828 0.106171
+-0.848777 -0.481753 0.217929 -0.079968 0.740877 -0.848697 -0.481755 0.218235
+-0.869397 -0.481753 0.10983 -0.039968 0.740877 -0.869356 -0.481755 0.110144
+-0.844329 -0.535827 -0 3.2e-005 0.767913 -0.844327 -0.535829 0.000352
+-0.837671 -0.535827 0.105822 -0.039968 0.767913 -0.837625 -0.535828 0.106171
+-0.876307 -0.481753 -0 3.2e-005 0.740877 -0.876306 -0.481755 0.000316
+-0.844329 -0.535827 -0 3.2e-005 0.767913 -0.844327 -0.535829 0.000352
+-0.869397 -0.481753 0.10983 -0.039968 0.740877 -0.869356 -0.481755 0.110144
+-0.876307 -0.481753 -0 3.2e-005 0.740877 -0.876306 -0.481755 0.000316
+-0.837671 -0.535827 -0.105823 0.040032 0.767913 -0.837713 -0.535829 -0.105473
+-0.844329 -0.535827 -0 3.2e-005 0.767913 -0.844327 -0.535829 0.000352
+-0.869397 -0.481753 -0.109831 0.040032 0.740877 -0.869436 -0.481755 -0.109516
+-0.837671 -0.535827 -0.105823 0.040032 0.767913 -0.837713 -0.535829 -0.105473
+-0.876307 -0.481753 -0 3.2e-005 0.740877 -0.876306 -0.481755 0.000316
+-0.869397 -0.481753 -0.109831 0.040032 0.740877 -0.869436 -0.481755 -0.109516
+-0.817802 -0.535827 -0.209976 0.080032 0.767913 -0.817889 -0.535828 -0.209635
+-0.837671 -0.535827 -0.105823 0.040032 0.767913 -0.837713 -0.535829 -0.105473
+-0.848776 -0.481753 -0.217929 0.080032 0.740877 -0.848854 -0.481755 -0.217622
+-0.817802 -0.535827 -0.209976 0.080032 0.767913 -0.817889 -0.535828 -0.209635
+-0.869397 -0.481753 -0.109831 0.040032 0.740877 -0.869436 -0.481755 -0.109516
+-0.848776 -0.481753 -0.217929 0.080032 0.740877 -0.848854 -0.481755 -0.217622
+-0.785037 -0.535827 -0.310818 0.120032 0.767913 -0.785165 -0.535828 -0.31049
+-0.817802 -0.535827 -0.209976 0.080032 0.767913 -0.817889 -0.535828 -0.209635
+-0.81477 -0.481753 -0.32259 0.120032 0.740877 -0.814885 -0.481755 -0.322296
+-0.785037 -0.535827 -0.310818 0.120032 0.767913 -0.785165 -0.535828 -0.31049
+-0.848776 -0.481753 -0.217929 0.080032 0.740877 -0.848854 -0.481755 -0.217622
+-0.81477 -0.481753 -0.32259 0.120032 0.740877 -0.814885 -0.481755 -0.322296
+-0.739891 -0.535827 -0.406758 0.160032 0.767913 -0.740059 -0.535828 -0.406449
+-0.785037 -0.535827 -0.310818 0.120032 0.767913 -0.785165 -0.535828 -0.31049
+-0.767914 -0.481753 -0.422164 0.160032 0.740877 -0.768065 -0.481755 -0.421887
+-0.739891 -0.535827 -0.406758 0.160032 0.767913 -0.740059 -0.535828 -0.406449
+-0.81477 -0.481753 -0.32259 0.120032 0.740877 -0.814885 -0.481755 -0.322296
+-0.767914 -0.481753 -0.422164 0.160032 0.740877 -0.768065 -0.481755 -0.421887
+-0.683076 -0.535827 -0.496284 0.200032 0.767913 -0.683281 -0.535829 -0.495998
+-0.739891 -0.535827 -0.406758 0.160032 0.767913 -0.740059 -0.535828 -0.406449
+-0.708947 -0.481753 -0.515081 0.200032 0.740877 -0.709132 -0.481755 -0.514824
+-0.683076 -0.535827 -0.496284 0.200032 0.767913 -0.683281 -0.535829 -0.495998
+-0.767914 -0.481753 -0.422164 0.160032 0.740877 -0.768065 -0.481755 -0.421887
+-0.708947 -0.481753 -0.515081 0.200032 0.740877 -0.709132 -0.481755 -0.514824
+-0.615489 -0.535827 -0.577983 0.240032 0.767913 -0.615729 -0.535828 -0.577725
+-0.683076 -0.535827 -0.496284 0.200032 0.767913 -0.683281 -0.535829 -0.495998
+-0.6388 -0.481753 -0.599874 0.240032 0.740877 -0.639016 -0.481755 -0.599642
+-0.615489 -0.535827 -0.577983 0.240032 0.767913 -0.615729 -0.535828 -0.577725
+-0.708947 -0.481753 -0.515081 0.200032 0.740877 -0.709132 -0.481755 -0.514824
+-0.6388 -0.481753 -0.599874 0.240032 0.740877 -0.639016 -0.481755 -0.599642
+-0.538195 -0.535827 -0.650566 0.280032 0.767913 -0.538465 -0.535828 -0.650341
+-0.615489 -0.535827 -0.577983 0.240032 0.767913 -0.615729 -0.535828 -0.577725
+-0.558579 -0.481753 -0.675206 0.280032 0.740877 -0.558822 -0.481755 -0.675004
+-0.538195 -0.535827 -0.650566 0.280032 0.767913 -0.538465 -0.535828 -0.650341
+-0.6388 -0.481753 -0.599874 0.240032 0.740877 -0.639016 -0.481755 -0.599642
+-0.558579 -0.481753 -0.675206 0.280032 0.740877 -0.558822 -0.481755 -0.675004
+-0.452414 -0.535827 -0.71289 0.320032 0.767913 -0.45271 -0.535828 -0.712701
+-0.538195 -0.535827 -0.650566 0.280032 0.767913 -0.538465 -0.535828 -0.650341
+-0.469549 -0.481753 -0.739891 0.320032 0.740877 -0.469815 -0.481755 -0.73972
+-0.452414 -0.535827 -0.71289 0.320032 0.767913 -0.45271 -0.535828 -0.712701
+-0.558579 -0.481753 -0.675206 0.280032 0.740877 -0.558822 -0.481755 -0.675004
+-0.469549 -0.481753 -0.739891 0.320032 0.740877 -0.469815 -0.481755 -0.73972
+-0.359497 -0.535827 -0.763971 0.360032 0.767913 -0.359815 -0.535828 -0.76382
+-0.452414 -0.535827 -0.71289 0.320032 0.767913 -0.45271 -0.535828 -0.712701
+-0.373113 -0.481753 -0.792906 0.360032 0.740877 -0.373399 -0.481755 -0.792771
+-0.359497 -0.535827 -0.763971 0.360032 0.767913 -0.359815 -0.535828 -0.76382
+-0.469549 -0.481753 -0.739891 0.320032 0.740877 -0.469815 -0.481755 -0.73972
+-0.373113 -0.481753 -0.792906 0.360032 0.740877 -0.373399 -0.481755 -0.792771
+-0.260912 -0.535827 -0.803004 0.400032 0.767913 -0.261246 -0.535828 -0.802894
+-0.359497 -0.535827 -0.763971 0.360032 0.767913 -0.359815 -0.535828 -0.76382
+-0.270794 -0.481753 -0.833418 0.400032 0.740877 -0.271094 -0.481755 -0.833319
+-0.260912 -0.535827 -0.803004 0.400032 0.767913 -0.261246 -0.535828 -0.802894
+-0.373113 -0.481753 -0.792906 0.360032 0.740877 -0.373399 -0.481755 -0.792771
+-0.270794 -0.481753 -0.833418 0.400032 0.740877 -0.271094 -0.481755 -0.833319
+-0.158211 -0.535827 -0.829373 0.440032 0.767913 -0.158557 -0.535828 -0.829306
+-0.260912 -0.535827 -0.803004 0.400032 0.767913 -0.261246 -0.535828 -0.802894
+-0.164203 -0.481753 -0.860785 0.440032 0.740877 -0.164514 -0.481755 -0.860725
+-0.158211 -0.535827 -0.829373 0.440032 0.767913 -0.158557 -0.535828 -0.829306
+-0.270794 -0.481753 -0.833418 0.400032 0.740877 -0.271094 -0.481755 -0.833319
+-0.164203 -0.481753 -0.860785 0.440032 0.740877 -0.164514 -0.481755 -0.860725
+-0.053016 -0.535827 -0.842662 0.480032 0.767913 -0.053367 -0.535828 -0.842639
+-0.158211 -0.535827 -0.829373 0.440032 0.767913 -0.158557 -0.535828 -0.829306
+-0.055024 -0.481753 -0.874578 0.480032 0.740877 -0.055339 -0.481755 -0.874557
+-0.053016 -0.535827 -0.842662 0.480032 0.767913 -0.053367 -0.535828 -0.842639
+-0.164203 -0.481753 -0.860785 0.440032 0.740877 -0.164514 -0.481755 -0.860725
+-0.055024 -0.481753 -0.874578 0.480032 0.740877 -0.055339 -0.481755 -0.874557
+0.053016 -0.535827 -0.842662 0.520032 0.767913 0.052665 -0.535828 -0.842683
+-0.053016 -0.535827 -0.842662 0.480032 0.767913 -0.053367 -0.535828 -0.842639
+0.055024 -0.481753 -0.874578 0.520032 0.740877 0.054708 -0.481755 -0.874597
+0.053016 -0.535827 -0.842662 0.520032 0.767913 0.052665 -0.535828 -0.842683
+-0.055024 -0.481753 -0.874578 0.480032 0.740877 -0.055339 -0.481755 -0.874557
+0.055024 -0.481753 -0.874578 0.520032 0.740877 0.054708 -0.481755 -0.874597
+0.158211 -0.535827 -0.829373 0.560032 0.767913 0.157865 -0.535828 -0.829438
+0.053016 -0.535827 -0.842662 0.520032 0.767913 0.052665 -0.535828 -0.842683
+0.164204 -0.481753 -0.860785 0.560032 0.740877 0.163892 -0.481755 -0.860844
+0.158211 -0.535827 -0.829373 0.560032 0.767913 0.157865 -0.535828 -0.829438
+0.055024 -0.481753 -0.874578 0.520032 0.740877 0.054708 -0.481755 -0.874597
+0.164204 -0.481753 -0.860785 0.560032 0.740877 0.163892 -0.481755 -0.860844
+0.260912 -0.535827 -0.803004 0.600032 0.767913 0.260577 -0.535829 -0.803111
+0.158211 -0.535827 -0.829373 0.560032 0.767913 0.157865 -0.535828 -0.829438
+0.270794 -0.481753 -0.833417 0.600032 0.740877 0.270493 -0.481755 -0.833514
+0.260912 -0.535827 -0.803004 0.600032 0.767913 0.260577 -0.535829 -0.803111
+0.164204 -0.481753 -0.860785 0.560032 0.740877 0.163892 -0.481755 -0.860844
+0.270794 -0.481753 -0.833417 0.600032 0.740877 0.270493 -0.481755 -0.833514
+0.359498 -0.535827 -0.763971 0.640032 0.767913 0.359178 -0.535828 -0.76412
+0.260912 -0.535827 -0.803004 0.600032 0.767913 0.260577 -0.535829 -0.803111
+0.373113 -0.481753 -0.792906 0.640032 0.740877 0.372827 -0.481755 -0.79304
+0.359498 -0.535827 -0.763971 0.640032 0.767913 0.359178 -0.535828 -0.76412
+0.270794 -0.481753 -0.833417 0.600032 0.740877 0.270493 -0.481755 -0.833514
+0.373113 -0.481753 -0.792906 0.640032 0.740877 0.372827 -0.481755 -0.79304
+0.452414 -0.535827 -0.71289 0.680032 0.767913 0.452116 -0.535828 -0.713077
+0.359498 -0.535827 -0.763971 0.640032 0.767913 0.359178 -0.535828 -0.76412
+0.469549 -0.481753 -0.73989 0.680032 0.740877 0.469281 -0.481755 -0.740059
+0.452414 -0.535827 -0.71289 0.680032 0.767913 0.452116 -0.535828 -0.713077
+0.373113 -0.481753 -0.792906 0.640032 0.740877 0.372827 -0.481755 -0.79304
+0.469549 -0.481753 -0.73989 0.680032 0.740877 0.469281 -0.481755 -0.740059
+0.538195 -0.535827 -0.650566 0.720032 0.767913 0.537923 -0.535828 -0.650789
+0.452414 -0.535827 -0.71289 0.680032 0.767913 0.452116 -0.535828 -0.713077
+0.558579 -0.481753 -0.675206 0.720032 0.740877 0.558334 -0.481755 -0.675407
+0.538195 -0.535827 -0.650566 0.720032 0.767913 0.537923 -0.535828 -0.650789
+0.469549 -0.481753 -0.73989 0.680032 0.740877 0.469281 -0.481755 -0.740059
+0.558579 -0.481753 -0.675206 0.720032 0.740877 0.558334 -0.481755 -0.675407
+0.615489 -0.535827 -0.577982 0.760032 0.767913 0.615247 -0.535828 -0.578238
+0.538195 -0.535827 -0.650566 0.720032 0.767913 0.537923 -0.535828 -0.650789
+0.6388 -0.481753 -0.599873 0.760032 0.740877 0.638583 -0.481754 -0.600103
+0.615489 -0.535827 -0.577982 0.760032 0.767913 0.615247 -0.535828 -0.578238
+0.558579 -0.481753 -0.675206 0.720032 0.740877 0.558334 -0.481755 -0.675407
+0.6388 -0.481753 -0.599873 0.760032 0.740877 0.638583 -0.481754 -0.600103
+0.683076 -0.535827 -0.496284 0.800032 0.767913 0.682868 -0.535828 -0.496567
+0.615489 -0.535827 -0.577982 0.760032 0.767913 0.615247 -0.535828 -0.578238
+0.708947 -0.481753 -0.51508 0.800032 0.740877 0.708761 -0.481755 -0.515336
+0.683076 -0.535827 -0.496284 0.800032 0.767913 0.682868 -0.535828 -0.496567
+0.6388 -0.481753 -0.599873 0.760032 0.740877 0.638583 -0.481754 -0.600103
+0.708947 -0.481753 -0.51508 0.800032 0.740877 0.708761 -0.481755 -0.515336
+0.73989 -0.535827 -0.406758 0.840032 0.767913 0.73972 -0.535828 -0.407066
+0.683076 -0.535827 -0.496284 0.800032 0.767913 0.682868 -0.535828 -0.496567
+0.767914 -0.481753 -0.422164 0.840032 0.740877 0.767761 -0.481754 -0.422441
+0.73989 -0.535827 -0.406758 0.840032 0.767913 0.73972 -0.535828 -0.407066
+0.708947 -0.481753 -0.51508 0.800032 0.740877 0.708761 -0.481755 -0.515336
+0.767914 -0.481753 -0.422164 0.840032 0.740877 0.767761 -0.481754 -0.422441
+0.785036 -0.535827 -0.310818 0.880032 0.767913 0.784906 -0.535828 -0.311145
+0.73989 -0.535827 -0.406758 0.840032 0.767913 0.73972 -0.535828 -0.407066
+0.814769 -0.481753 -0.32259 0.880032 0.740877 0.814652 -0.481755 -0.322884
+0.785036 -0.535827 -0.310818 0.880032 0.767913 0.784906 -0.535828 -0.311145
+0.767914 -0.481753 -0.422164 0.840032 0.740877 0.767761 -0.481754 -0.422441
+0.814769 -0.481753 -0.32259 0.880032 0.740877 0.814652 -0.481755 -0.322884
+0.817802 -0.535827 -0.209976 0.920032 0.767913 0.817714 -0.535828 -0.210317
+0.785036 -0.535827 -0.310818 0.880032 0.767913 0.784906 -0.535828 -0.311145
+0.848776 -0.481753 -0.217929 0.920032 0.740877 0.848697 -0.481754 -0.218235
+0.817802 -0.535827 -0.209976 0.920032 0.767913 0.817714 -0.535828 -0.210317
+0.814769 -0.481753 -0.32259 0.880032 0.740877 0.814652 -0.481755 -0.322884
+0.848776 -0.481753 -0.217929 0.920032 0.740877 0.848697 -0.481754 -0.218235
+0.83767 -0.535827 -0.105822 0.960032 0.767913 0.837625 -0.535828 -0.106172
+0.817802 -0.535827 -0.209976 0.920032 0.767913 0.817714 -0.535828 -0.210317
+0.869397 -0.481753 -0.10983 0.960032 0.740877 0.869356 -0.481755 -0.110144
+0.83767 -0.535827 -0.105822 0.960032 0.767913 0.837625 -0.535828 -0.106172
+0.848776 -0.481753 -0.217929 0.920032 0.740877 0.848697 -0.481754 -0.218235
+0.869397 -0.481753 -0.10983 0.960032 0.740877 0.869356 -0.481755 -0.110144
+0.844328 -0.535827 -0 1.00003 0.767913 0.844327 -0.535828 -0.000356
+0.83767 -0.535827 -0.105822 0.960032 0.767913 0.837625 -0.535828 -0.106172
+0.876307 -0.481753 -0 1.00003 0.740877 0.876306 -0.481755 -0.00032
+0.844328 -0.535827 -0 1.00003 0.767913 0.844327 -0.535828 -0.000356
+0.869397 -0.481753 -0.10983 0.960032 0.740877 0.869356 -0.481755 -0.110144
+0.876307 -0.481753 -0 1.00003 0.740877 0.876306 -0.481755 -0.00032
+0.837671 -0.535827 0.105823 1.04003 0.767913 0.837714 -0.535828 0.105469
+0.844328 -0.535827 -0 1.00003 0.767913 0.844327 -0.535828 -0.000356
+0.869398 -0.481753 0.109831 1.04003 0.740877 0.869437 -0.481754 0.109513
+0.837671 -0.535827 0.105823 1.04003 0.767913 0.837714 -0.535828 0.105469
+0.876307 -0.481753 -0 1.00003 0.740877 0.876306 -0.481755 -0.00032
+0.897693 -0.425779 0.113405 1.04003 0.71289 0.897727 -0.425781 0.113124
+0.848777 -0.481753 0.217929 1.08003 0.740877 0.848854 -0.481755 0.217622
+0.869398 -0.481753 0.109831 1.04003 0.740877 0.869437 -0.481754 0.109513
+0.876401 -0.425779 0.225022 1.08003 0.71289 0.876469 -0.425781 0.22475
+0.848777 -0.481753 0.217929 1.08003 0.740877 0.848854 -0.481755 0.217622
+0.897693 -0.425779 0.113405 1.04003 0.71289 0.897727 -0.425781 0.113124
+0.876401 -0.425779 0.225022 1.08003 0.71289 0.876469 -0.425781 0.22475
+0.81477 -0.481753 0.32259 1.12003 0.740877 0.814885 -0.481755 0.322296
+0.848777 -0.481753 0.217929 1.08003 0.740877 0.848854 -0.481755 0.217622
+0.841288 -0.425779 0.333089 1.12003 0.71289 0.841389 -0.425781 0.332829
+0.81477 -0.481753 0.32259 1.12003 0.740877 0.814885 -0.481755 0.322296
+0.876401 -0.425779 0.225022 1.08003 0.71289 0.876469 -0.425781 0.22475
+0.841288 -0.425779 0.333089 1.12003 0.71289 0.841389 -0.425781 0.332829
+0.767914 -0.481753 0.422164 1.16003 0.740877 0.768065 -0.481755 0.421887
+0.81477 -0.481753 0.32259 1.12003 0.740877 0.814885 -0.481755 0.322296
+0.792907 -0.425779 0.435904 1.16003 0.71289 0.79304 -0.42578 0.435658
+0.767914 -0.481753 0.422164 1.16003 0.740877 0.768065 -0.481755 0.421887
+0.841288 -0.425779 0.333089 1.12003 0.71289 0.841389 -0.425781 0.332829
+0.792907 -0.425779 0.435904 1.16003 0.71289 0.79304 -0.42578 0.435658
+0.708948 -0.481753 0.515081 1.20003 0.740877 0.709132 -0.481755 0.514824
+0.767914 -0.481753 0.422164 1.16003 0.740877 0.768065 -0.481755 0.421887
+0.732021 -0.425779 0.531845 1.20003 0.71289 0.732184 -0.425781 0.531617
+0.708948 -0.481753 0.515081 1.20003 0.740877 0.709132 -0.481755 0.514824
+0.792907 -0.425779 0.435904 1.16003 0.71289 0.79304 -0.42578 0.435658
+0.732021 -0.425779 0.531845 1.20003 0.71289 0.732184 -0.425781 0.531617
+0.638801 -0.481753 0.599874 1.24003 0.740877 0.639016 -0.481755 0.599642
+0.708948 -0.481753 0.515081 1.20003 0.740877 0.709132 -0.481755 0.514824
+0.659591 -0.425779 0.619397 1.24003 0.71289 0.659782 -0.425781 0.619192
+0.638801 -0.481753 0.599874 1.24003 0.740877 0.639016 -0.481755 0.599642
+0.732021 -0.425779 0.531845 1.20003 0.71289 0.732184 -0.425781 0.531617
+0.659591 -0.425779 0.619397 1.24003 0.71289 0.659782 -0.425781 0.619192
+0.558579 -0.481753 0.675207 1.28003 0.740877 0.558822 -0.481755 0.675004
+0.638801 -0.481753 0.599874 1.24003 0.740877 0.639016 -0.481755 0.599642
+0.576759 -0.425779 0.697182 1.28003 0.71289 0.576974 -0.425781 0.697002
+0.558579 -0.481753 0.675207 1.28003 0.740877 0.558822 -0.481755 0.675004
+0.659591 -0.425779 0.619397 1.24003 0.71289 0.659782 -0.425781 0.619192
+0.576759 -0.425779 0.697182 1.28003 0.71289 0.576974 -0.425781 0.697002
+0.469549 -0.481753 0.739891 1.32003 0.740877 0.469815 -0.481755 0.73972
+0.558579 -0.481753 0.675207 1.28003 0.740877 0.558822 -0.481755 0.675004
+0.484831 -0.425779 0.763972 1.32003 0.71289 0.485066 -0.425781 0.76382
+0.469549 -0.481753 0.739891 1.32003 0.740877 0.469815 -0.481755 0.73972
+0.576759 -0.425779 0.697182 1.28003 0.71289 0.576974 -0.425781 0.697002
+0.484831 -0.425779 0.763972 1.32003 0.71289 0.485066 -0.425781 0.76382
+0.373114 -0.481753 0.792907 1.36003 0.740877 0.373399 -0.481755 0.792771
+0.469549 -0.481753 0.739891 1.32003 0.740877 0.469815 -0.481755 0.73972
+0.385257 -0.425779 0.818713 1.36003 0.71289 0.385509 -0.42578 0.818593
+0.373114 -0.481753 0.792907 1.36003 0.740877 0.373399 -0.481755 0.792771
+0.484831 -0.425779 0.763972 1.32003 0.71289 0.485066 -0.425781 0.76382
+0.385257 -0.425779 0.818713 1.36003 0.71289 0.385509 -0.42578 0.818593
+0.270794 -0.481753 0.833418 1.40003 0.740877 0.271094 -0.481755 0.833319
+0.373114 -0.481753 0.792907 1.36003 0.740877 0.373399 -0.481755 0.792771
+0.279607 -0.425779 0.860542 1.40003 0.71289 0.279873 -0.425781 0.860455
+0.270794 -0.481753 0.833418 1.40003 0.740877 0.271094 -0.481755 0.833319
+0.385257 -0.425779 0.818713 1.36003 0.71289 0.385509 -0.42578 0.818593
+0.279607 -0.425779 0.860542 1.40003 0.71289 0.279873 -0.425781 0.860455
+0.164204 -0.481753 0.860786 1.44003 0.740877 0.164514 -0.481755 0.860725
+0.270794 -0.481753 0.833418 1.40003 0.740877 0.271094 -0.481755 0.833319
+0.169548 -0.425779 0.888801 1.44003 0.71289 0.169822 -0.425781 0.888747
+0.164204 -0.481753 0.860786 1.44003 0.740877 0.164514 -0.481755 0.860725
+0.279607 -0.425779 0.860542 1.40003 0.71289 0.279873 -0.425781 0.860455
+0.169548 -0.425779 0.888801 1.44003 0.71289 0.169822 -0.425781 0.888747
+0.055024 -0.481753 0.874578 1.48003 0.740877 0.055339 -0.481755 0.874557
+0.164204 -0.481753 0.860786 1.44003 0.740877 0.164514 -0.481755 0.860725
+0.056815 -0.425779 0.903042 1.48003 0.71289 0.057093 -0.425781 0.903023
+0.055024 -0.481753 0.874578 1.48003 0.740877 0.055339 -0.481755 0.874557
+0.169548 -0.425779 0.888801 1.44003 0.71289 0.169822 -0.425781 0.888747
+0.056815 -0.425779 0.903042 1.48003 0.71289 0.057093 -0.425781 0.903023
+-0.055024 -0.481753 0.874578 1.52003 0.740877 -0.054708 -0.481755 0.874597
+0.055024 -0.481753 0.874578 1.48003 0.740877 0.055339 -0.481755 0.874557
+-0.056815 -0.425779 0.903042 1.52003 0.71289 -0.056536 -0.425781 0.903058
+-0.055024 -0.481753 0.874578 1.52003 0.740877 -0.054708 -0.481755 0.874597
+0.056815 -0.425779 0.903042 1.48003 0.71289 0.057093 -0.425781 0.903023
+-0.056815 -0.425779 0.903042 -0.479968 0.71289 -0.056536 -0.425781 0.903058
+-0.164204 -0.481753 0.860786 -0.439968 0.740877 -0.163892 -0.481755 0.860843
+-0.055024 -0.481753 0.874578 -0.479968 0.740877 -0.054708 -0.481755 0.874597
+-0.169548 -0.425779 0.888801 -0.439968 0.71289 -0.169273 -0.425781 0.888852
+-0.164204 -0.481753 0.860786 -0.439968 0.740877 -0.163892 -0.481755 0.860843
+-0.056815 -0.425779 0.903042 -0.479968 0.71289 -0.056536 -0.425781 0.903058
+-0.169548 -0.425779 0.888801 -0.439968 0.71289 -0.169273 -0.425781 0.888852
+-0.270794 -0.481753 0.833418 -0.399968 0.740877 -0.270493 -0.481755 0.833514
+-0.164204 -0.481753 0.860786 -0.439968 0.740877 -0.163892 -0.481755 0.860843
+-0.279607 -0.425779 0.860542 -0.399968 0.71289 -0.279341 -0.425781 0.860627
+-0.270794 -0.481753 0.833418 -0.399968 0.740877 -0.270493 -0.481755 0.833514
+-0.169548 -0.425779 0.888801 -0.439968 0.71289 -0.169273 -0.425781 0.888852
+-0.279607 -0.425779 0.860542 -0.399968 0.71289 -0.279341 -0.425781 0.860627
+-0.373114 -0.481753 0.792907 -0.359968 0.740877 -0.372827 -0.481755 0.79304
+-0.270794 -0.481753 0.833418 -0.399968 0.740877 -0.270493 -0.481755 0.833514
+-0.385257 -0.425779 0.818713 -0.359968 0.71289 -0.385003 -0.425781 0.81883
+-0.373114 -0.481753 0.792907 -0.359968 0.740877 -0.372827 -0.481755 0.79304
+-0.279607 -0.425779 0.860542 -0.399968 0.71289 -0.279341 -0.425781 0.860627
+-0.385257 -0.425779 0.818713 -0.359968 0.71289 -0.385003 -0.425781 0.81883
+-0.469549 -0.481753 0.739891 -0.319968 0.740877 -0.469281 -0.481755 0.740059
+-0.373114 -0.481753 0.792907 -0.359968 0.740877 -0.372827 -0.481755 0.79304
+-0.484831 -0.425779 0.763971 -0.319968 0.71289 -0.484594 -0.425781 0.76412
+-0.469549 -0.481753 0.739891 -0.319968 0.740877 -0.469281 -0.481755 0.740059
+-0.385257 -0.425779 0.818713 -0.359968 0.71289 -0.385003 -0.425781 0.81883
+-0.484831 -0.425779 0.763971 -0.319968 0.71289 -0.484594 -0.425781 0.76412
+-0.558579 -0.481753 0.675206 -0.279968 0.740877 -0.558335 -0.481755 0.675407
+-0.469549 -0.481753 0.739891 -0.319968 0.740877 -0.469281 -0.481755 0.740059
+-0.576759 -0.425779 0.697182 -0.279968 0.71289 -0.576543 -0.425781 0.697359
+-0.558579 -0.481753 0.675206 -0.279968 0.740877 -0.558335 -0.481755 0.675407
+-0.484831 -0.425779 0.763971 -0.319968 0.71289 -0.484594 -0.425781 0.76412
+-0.576759 -0.425779 0.697182 -0.279968 0.71289 -0.576543 -0.425781 0.697359
+-0.638801 -0.481753 0.599874 -0.239968 0.740877 -0.638583 -0.481755 0.600103
+-0.558579 -0.481753 0.675206 -0.279968 0.740877 -0.558335 -0.481755 0.675407
+-0.659591 -0.425779 0.619397 -0.239968 0.71289 -0.659399 -0.425781 0.6196
+-0.638801 -0.481753 0.599874 -0.239968 0.740877 -0.638583 -0.481755 0.600103
+-0.576759 -0.425779 0.697182 -0.279968 0.71289 -0.576543 -0.425781 0.697359
+-0.659591 -0.425779 0.619397 -0.239968 0.71289 -0.659399 -0.425781 0.6196
+-0.708948 -0.481753 0.51508 -0.199968 0.740877 -0.70876 -0.481755 0.515336
+-0.638801 -0.481753 0.599874 -0.239968 0.740877 -0.638583 -0.481755 0.600103
+-0.732021 -0.425779 0.531844 -0.199968 0.71289 -0.731856 -0.425781 0.53207
+-0.708948 -0.481753 0.51508 -0.199968 0.740877 -0.70876 -0.481755 0.515336
+-0.659591 -0.425779 0.619397 -0.239968 0.71289 -0.659399 -0.425781 0.6196
+-0.732021 -0.425779 0.531844 -0.199968 0.71289 -0.731856 -0.425781 0.53207
+-0.767914 -0.481753 0.422164 -0.159968 0.740877 -0.76776 -0.481755 0.422441
+-0.708948 -0.481753 0.51508 -0.199968 0.740877 -0.70876 -0.481755 0.515336
+-0.792907 -0.425779 0.435904 -0.159968 0.71289 -0.792771 -0.42578 0.436149
+-0.767914 -0.481753 0.422164 -0.159968 0.740877 -0.76776 -0.481755 0.422441
+-0.732021 -0.425779 0.531844 -0.199968 0.71289 -0.731856 -0.425781 0.53207
+-0.792907 -0.425779 0.435904 -0.159968 0.71289 -0.792771 -0.42578 0.436149
+-0.81477 -0.481753 0.32259 -0.119968 0.740877 -0.814652 -0.481755 0.322884
+-0.767914 -0.481753 0.422164 -0.159968 0.740877 -0.76776 -0.481755 0.422441
+-0.841287 -0.425779 0.333089 -0.119968 0.71289 -0.841184 -0.42578 0.333349
+-0.81477 -0.481753 0.32259 -0.119968 0.740877 -0.814652 -0.481755 0.322884
+-0.792907 -0.425779 0.435904 -0.159968 0.71289 -0.792771 -0.42578 0.436149
+-0.841287 -0.425779 0.333089 -0.119968 0.71289 -0.841184 -0.42578 0.333349
+-0.848777 -0.481753 0.217929 -0.079968 0.740877 -0.848697 -0.481755 0.218235
+-0.81477 -0.481753 0.32259 -0.119968 0.740877 -0.814652 -0.481755 0.322884
+-0.876401 -0.425779 0.225021 -0.079968 0.71289 -0.87633 -0.425781 0.225292
+-0.848777 -0.481753 0.217929 -0.079968 0.740877 -0.848697 -0.481755 0.218235
+-0.841287 -0.425779 0.333089 -0.119968 0.71289 -0.841184 -0.42578 0.333349
+-0.876401 -0.425779 0.225021 -0.079968 0.71289 -0.87633 -0.425781 0.225292
+-0.869397 -0.481753 0.10983 -0.039968 0.740877 -0.869356 -0.481755 0.110144
+-0.848777 -0.481753 0.217929 -0.079968 0.740877 -0.848697 -0.481755 0.218235
+-0.897693 -0.425779 0.113405 -0.039968 0.71289 -0.897657 -0.42578 0.113682
+-0.869397 -0.481753 0.10983 -0.039968 0.740877 -0.869356 -0.481755 0.110144
+-0.876401 -0.425779 0.225021 -0.079968 0.71289 -0.87633 -0.425781 0.225292
+-0.897693 -0.425779 0.113405 -0.039968 0.71289 -0.897657 -0.42578 0.113682
+-0.876307 -0.481753 -0 3.2e-005 0.740877 -0.876306 -0.481755 0.000316
+-0.869397 -0.481753 0.10983 -0.039968 0.740877 -0.869356 -0.481755 0.110144
+-0.904828 -0.425779 -0 3.2e-005 0.71289 -0.904827 -0.42578 0.000279
+-0.876307 -0.481753 -0 3.2e-005 0.740877 -0.876306 -0.481755 0.000316
+-0.897693 -0.425779 0.113405 -0.039968 0.71289 -0.897657 -0.42578 0.113682
+-0.904828 -0.425779 -0 3.2e-005 0.71289 -0.904827 -0.42578 0.000279
+-0.869397 -0.481753 -0.109831 0.040032 0.740877 -0.869436 -0.481755 -0.109516
+-0.876307 -0.481753 -0 3.2e-005 0.740877 -0.876306 -0.481755 0.000316
+-0.897693 -0.425779 -0.113405 0.040032 0.71289 -0.897727 -0.42578 -0.113127
+-0.869397 -0.481753 -0.109831 0.040032 0.740877 -0.869436 -0.481755 -0.109516
+-0.904828 -0.425779 -0 3.2e-005 0.71289 -0.904827 -0.42578 0.000279
+-0.897693 -0.425779 -0.113405 0.040032 0.71289 -0.897727 -0.42578 -0.113127
+-0.848776 -0.481753 -0.217929 0.080032 0.740877 -0.848854 -0.481755 -0.217622
+-0.869397 -0.481753 -0.109831 0.040032 0.740877 -0.869436 -0.481755 -0.109516
+-0.876401 -0.425779 -0.225022 0.080032 0.71289 -0.876469 -0.42578 -0.22475
+-0.848776 -0.481753 -0.217929 0.080032 0.740877 -0.848854 -0.481755 -0.217622
+-0.897693 -0.425779 -0.113405 0.040032 0.71289 -0.897727 -0.42578 -0.113127
+-0.876401 -0.425779 -0.225022 0.080032 0.71289 -0.876469 -0.42578 -0.22475
+-0.81477 -0.481753 -0.32259 0.120032 0.740877 -0.814885 -0.481755 -0.322296
+-0.848776 -0.481753 -0.217929 0.080032 0.740877 -0.848854 -0.481755 -0.217622
+-0.841287 -0.425779 -0.333089 0.120032 0.71289 -0.841389 -0.425781 -0.332829
+-0.81477 -0.481753 -0.32259 0.120032 0.740877 -0.814885 -0.481755 -0.322296
+-0.876401 -0.425779 -0.225022 0.080032 0.71289 -0.876469 -0.42578 -0.22475
+-0.841287 -0.425779 -0.333089 0.120032 0.71289 -0.841389 -0.425781 -0.332829
+-0.767914 -0.481753 -0.422164 0.160032 0.740877 -0.768065 -0.481755 -0.421887
+-0.81477 -0.481753 -0.32259 0.120032 0.740877 -0.814885 -0.481755 -0.322296
+-0.792906 -0.425779 -0.435904 0.160032 0.71289 -0.79304 -0.425781 -0.435659
+-0.767914 -0.481753 -0.422164 0.160032 0.740877 -0.768065 -0.481755 -0.421887
+-0.841287 -0.425779 -0.333089 0.120032 0.71289 -0.841389 -0.425781 -0.332829
+-0.792906 -0.425779 -0.435904 0.160032 0.71289 -0.79304 -0.425781 -0.435659
+-0.708947 -0.481753 -0.515081 0.200032 0.740877 -0.709132 -0.481755 -0.514824
+-0.767914 -0.481753 -0.422164 0.160032 0.740877 -0.768065 -0.481755 -0.421887
+-0.732021 -0.425779 -0.531844 0.200032 0.71289 -0.732184 -0.425781 -0.531618
+-0.708947 -0.481753 -0.515081 0.200032 0.740877 -0.709132 -0.481755 -0.514824
+-0.792906 -0.425779 -0.435904 0.160032 0.71289 -0.79304 -0.425781 -0.435659
+-0.732021 -0.425779 -0.531844 0.200032 0.71289 -0.732184 -0.425781 -0.531618
+-0.6388 -0.481753 -0.599874 0.240032 0.740877 -0.639016 -0.481755 -0.599642
+-0.708947 -0.481753 -0.515081 0.200032 0.740877 -0.709132 -0.481755 -0.514824
+-0.659591 -0.425779 -0.619397 0.240032 0.71289 -0.659781 -0.425781 -0.619193
+-0.6388 -0.481753 -0.599874 0.240032 0.740877 -0.639016 -0.481755 -0.599642
+-0.732021 -0.425779 -0.531844 0.200032 0.71289 -0.732184 -0.425781 -0.531618
+-0.659591 -0.425779 -0.619397 0.240032 0.71289 -0.659781 -0.425781 -0.619193
+-0.558579 -0.481753 -0.675206 0.280032 0.740877 -0.558822 -0.481755 -0.675004
+-0.6388 -0.481753 -0.599874 0.240032 0.740877 -0.639016 -0.481755 -0.599642
+-0.576759 -0.425779 -0.697182 0.280032 0.71289 -0.576974 -0.425781 -0.697002
+-0.558579 -0.481753 -0.675206 0.280032 0.740877 -0.558822 -0.481755 -0.675004
+-0.659591 -0.425779 -0.619397 0.240032 0.71289 -0.659781 -0.425781 -0.619193
+-0.576759 -0.425779 -0.697182 0.280032 0.71289 -0.576974 -0.425781 -0.697002
+-0.469549 -0.481753 -0.739891 0.320032 0.740877 -0.469815 -0.481755 -0.73972
+-0.558579 -0.481753 -0.675206 0.280032 0.740877 -0.558822 -0.481755 -0.675004
+-0.484831 -0.425779 -0.763971 0.320032 0.71289 -0.485066 -0.42578 -0.763821
+-0.469549 -0.481753 -0.739891 0.320032 0.740877 -0.469815 -0.481755 -0.73972
+-0.576759 -0.425779 -0.697182 0.280032 0.71289 -0.576974 -0.425781 -0.697002
+-0.484831 -0.425779 -0.763971 0.320032 0.71289 -0.485066 -0.42578 -0.763821
+-0.373113 -0.481753 -0.792906 0.360032 0.740877 -0.373399 -0.481755 -0.792771
+-0.469549 -0.481753 -0.739891 0.320032 0.740877 -0.469815 -0.481755 -0.73972
+-0.385257 -0.425779 -0.818712 0.360032 0.71289 -0.385509 -0.42578 -0.818593
+-0.373113 -0.481753 -0.792906 0.360032 0.740877 -0.373399 -0.481755 -0.792771
+-0.484831 -0.425779 -0.763971 0.320032 0.71289 -0.485066 -0.42578 -0.763821
+-0.385257 -0.425779 -0.818712 0.360032 0.71289 -0.385509 -0.42578 -0.818593
+-0.270794 -0.481753 -0.833418 0.400032 0.740877 -0.271094 -0.481755 -0.833319
+-0.373113 -0.481753 -0.792906 0.360032 0.740877 -0.373399 -0.481755 -0.792771
+-0.279607 -0.425779 -0.860542 0.400032 0.71289 -0.279873 -0.425781 -0.860454
+-0.270794 -0.481753 -0.833418 0.400032 0.740877 -0.271094 -0.481755 -0.833319
+-0.385257 -0.425779 -0.818712 0.360032 0.71289 -0.385509 -0.42578 -0.818593
+-0.279607 -0.425779 -0.860542 0.400032 0.71289 -0.279873 -0.425781 -0.860454
+-0.164203 -0.481753 -0.860785 0.440032 0.740877 -0.164514 -0.481755 -0.860725
+-0.270794 -0.481753 -0.833418 0.400032 0.740877 -0.271094 -0.481755 -0.833319
+-0.169548 -0.425779 -0.8888 0.440032 0.71289 -0.169822 -0.425781 -0.888747
+-0.164203 -0.481753 -0.860785 0.440032 0.740877 -0.164514 -0.481755 -0.860725
+-0.279607 -0.425779 -0.860542 0.400032 0.71289 -0.279873 -0.425781 -0.860454
+-0.169548 -0.425779 -0.8888 0.440032 0.71289 -0.169822 -0.425781 -0.888747
+-0.055024 -0.481753 -0.874578 0.480032 0.740877 -0.055339 -0.481755 -0.874557
+-0.164203 -0.481753 -0.860785 0.440032 0.740877 -0.164514 -0.481755 -0.860725
+-0.056814 -0.425779 -0.903042 0.480032 0.71289 -0.057093 -0.425781 -0.903023
+-0.055024 -0.481753 -0.874578 0.480032 0.740877 -0.055339 -0.481755 -0.874557
+-0.169548 -0.425779 -0.8888 0.440032 0.71289 -0.169822 -0.425781 -0.888747
+-0.056814 -0.425779 -0.903042 0.480032 0.71289 -0.057093 -0.425781 -0.903023
+0.055024 -0.481753 -0.874578 0.520032 0.740877 0.054708 -0.481755 -0.874597
+-0.055024 -0.481753 -0.874578 0.480032 0.740877 -0.055339 -0.481755 -0.874557
+0.056815 -0.425779 -0.903042 0.520032 0.71289 0.056535 -0.425781 -0.903058
+0.055024 -0.481753 -0.874578 0.520032 0.740877 0.054708 -0.481755 -0.874597
+-0.056814 -0.425779 -0.903042 0.480032 0.71289 -0.057093 -0.425781 -0.903023
+0.056815 -0.425779 -0.903042 0.520032 0.71289 0.056535 -0.425781 -0.903058
+0.164204 -0.481753 -0.860785 0.560032 0.740877 0.163892 -0.481755 -0.860844
+0.055024 -0.481753 -0.874578 0.520032 0.740877 0.054708 -0.481755 -0.874597
+0.169548 -0.425779 -0.8888 0.560032 0.71289 0.169273 -0.42578 -0.888852
+0.164204 -0.481753 -0.860785 0.560032 0.740877 0.163892 -0.481755 -0.860844
+0.056815 -0.425779 -0.903042 0.520032 0.71289 0.056535 -0.425781 -0.903058
+0.169548 -0.425779 -0.8888 0.560032 0.71289 0.169273 -0.42578 -0.888852
+0.270794 -0.481753 -0.833417 0.600032 0.740877 0.270493 -0.481755 -0.833514
+0.164204 -0.481753 -0.860785 0.560032 0.740877 0.163892 -0.481755 -0.860844
+0.279607 -0.425779 -0.860542 0.600032 0.71289 0.279341 -0.42578 -0.860627
+0.270794 -0.481753 -0.833417 0.600032 0.740877 0.270493 -0.481755 -0.833514
+0.169548 -0.425779 -0.8888 0.560032 0.71289 0.169273 -0.42578 -0.888852
+0.279607 -0.425779 -0.860542 0.600032 0.71289 0.279341 -0.42578 -0.860627
+0.373113 -0.481753 -0.792906 0.640032 0.740877 0.372827 -0.481755 -0.79304
+0.270794 -0.481753 -0.833417 0.600032 0.740877 0.270493 -0.481755 -0.833514
+0.385257 -0.425779 -0.818712 0.640032 0.71289 0.385004 -0.425781 -0.81883
+0.373113 -0.481753 -0.792906 0.640032 0.740877 0.372827 -0.481755 -0.79304
+0.279607 -0.425779 -0.860542 0.600032 0.71289 0.279341 -0.42578 -0.860627
+0.385257 -0.425779 -0.818712 0.640032 0.71289 0.385004 -0.425781 -0.81883
+0.469549 -0.481753 -0.73989 0.680032 0.740877 0.469281 -0.481755 -0.740059
+0.373113 -0.481753 -0.792906 0.640032 0.740877 0.372827 -0.481755 -0.79304
+0.484831 -0.425779 -0.763971 0.680032 0.71289 0.484594 -0.425781 -0.76412
+0.469549 -0.481753 -0.73989 0.680032 0.740877 0.469281 -0.481755 -0.740059
+0.385257 -0.425779 -0.818712 0.640032 0.71289 0.385004 -0.425781 -0.81883
+0.484831 -0.425779 -0.763971 0.680032 0.71289 0.484594 -0.425781 -0.76412
+0.558579 -0.481753 -0.675206 0.720032 0.740877 0.558334 -0.481755 -0.675407
+0.469549 -0.481753 -0.73989 0.680032 0.740877 0.469281 -0.481755 -0.740059
+0.576759 -0.425779 -0.697181 0.720032 0.71289 0.576543 -0.42578 -0.697359
+0.558579 -0.481753 -0.675206 0.720032 0.740877 0.558334 -0.481755 -0.675407
+0.484831 -0.425779 -0.763971 0.680032 0.71289 0.484594 -0.425781 -0.76412
+0.576759 -0.425779 -0.697181 0.720032 0.71289 0.576543 -0.42578 -0.697359
+0.6388 -0.481753 -0.599873 0.760032 0.740877 0.638583 -0.481754 -0.600103
+0.558579 -0.481753 -0.675206 0.720032 0.740877 0.558334 -0.481755 -0.675407
+0.659591 -0.425779 -0.619397 0.760032 0.71289 0.659399 -0.42578 -0.6196
+0.6388 -0.481753 -0.599873 0.760032 0.740877 0.638583 -0.481754 -0.600103
+0.576759 -0.425779 -0.697181 0.720032 0.71289 0.576543 -0.42578 -0.697359
+0.659591 -0.425779 -0.619397 0.760032 0.71289 0.659399 -0.42578 -0.6196
+0.708947 -0.481753 -0.51508 0.800032 0.740877 0.708761 -0.481755 -0.515336
+0.6388 -0.481753 -0.599873 0.760032 0.740877 0.638583 -0.481754 -0.600103
+0.732021 -0.425779 -0.531844 0.800032 0.71289 0.731856 -0.42578 -0.53207
+0.708947 -0.481753 -0.51508 0.800032 0.740877 0.708761 -0.481755 -0.515336
+0.659591 -0.425779 -0.619397 0.760032 0.71289 0.659399 -0.42578 -0.6196
+0.732021 -0.425779 -0.531844 0.800032 0.71289 0.731856 -0.42578 -0.53207
+0.767914 -0.481753 -0.422164 0.840032 0.740877 0.767761 -0.481754 -0.422441
+0.708947 -0.481753 -0.51508 0.800032 0.740877 0.708761 -0.481755 -0.515336
+0.792906 -0.425779 -0.435904 0.840032 0.71289 0.792771 -0.42578 -0.436148
+0.767914 -0.481753 -0.422164 0.840032 0.740877 0.767761 -0.481754 -0.422441
+0.732021 -0.425779 -0.531844 0.800032 0.71289 0.731856 -0.42578 -0.53207
+0.792906 -0.425779 -0.435904 0.840032 0.71289 0.792771 -0.42578 -0.436148
+0.814769 -0.481753 -0.32259 0.880032 0.740877 0.814652 -0.481755 -0.322884
+0.767914 -0.481753 -0.422164 0.840032 0.740877 0.767761 -0.481754 -0.422441
+0.841287 -0.425779 -0.333089 0.880032 0.71289 0.841184 -0.42578 -0.333349
+0.814769 -0.481753 -0.32259 0.880032 0.740877 0.814652 -0.481755 -0.322884
+0.792906 -0.425779 -0.435904 0.840032 0.71289 0.792771 -0.42578 -0.436148
+0.841287 -0.425779 -0.333089 0.880032 0.71289 0.841184 -0.42578 -0.333349
+0.848776 -0.481753 -0.217929 0.920032 0.740877 0.848697 -0.481754 -0.218235
+0.814769 -0.481753 -0.32259 0.880032 0.740877 0.814652 -0.481755 -0.322884
+0.8764 -0.425779 -0.225021 0.920032 0.71289 0.87633 -0.42578 -0.225292
+0.848776 -0.481753 -0.217929 0.920032 0.740877 0.848697 -0.481754 -0.218235
+0.841287 -0.425779 -0.333089 0.880032 0.71289 0.841184 -0.42578 -0.333349
+0.8764 -0.425779 -0.225021 0.920032 0.71289 0.87633 -0.42578 -0.225292
+0.869397 -0.481753 -0.10983 0.960032 0.740877 0.869356 -0.481755 -0.110144
+0.848776 -0.481753 -0.217929 0.920032 0.740877 0.848697 -0.481754 -0.218235
+0.897692 -0.425779 -0.113405 0.960032 0.71289 0.897657 -0.425781 -0.113682
+0.869397 -0.481753 -0.10983 0.960032 0.740877 0.869356 -0.481755 -0.110144
+0.8764 -0.425779 -0.225021 0.920032 0.71289 0.87633 -0.42578 -0.225292
+0.897692 -0.425779 -0.113405 0.960032 0.71289 0.897657 -0.425781 -0.113682
+0.876307 -0.481753 -0 1.00003 0.740877 0.876306 -0.481755 -0.00032
+0.869397 -0.481753 -0.10983 0.960032 0.740877 0.869356 -0.481755 -0.110144
+0.904827 -0.425779 -0 1.00003 0.71289 0.904827 -0.42578 -0.000283
+0.876307 -0.481753 -0 1.00003 0.740877 0.876306 -0.481755 -0.00032
+0.897692 -0.425779 -0.113405 0.960032 0.71289 0.897657 -0.425781 -0.113682
+0.904827 -0.425779 -0 1.00003 0.71289 0.904827 -0.42578 -0.000283
+0.869398 -0.481753 0.109831 1.04003 0.740877 0.869437 -0.481754 0.109513
+0.876307 -0.481753 -0 1.00003 0.740877 0.876306 -0.481755 -0.00032
+0.897693 -0.425779 0.113405 1.04003 0.71289 0.897727 -0.425781 0.113124
+0.869398 -0.481753 0.109831 1.04003 0.740877 0.869437 -0.481754 0.109513
+0.904827 -0.425779 -0 1.00003 0.71289 0.904827 -0.42578 -0.000283
+0.922446 -0.368124 0.116532 1.04003 0.684062 0.922475 -0.368126 0.116288
+0.876401 -0.425779 0.225022 1.08003 0.71289 0.876469 -0.425781 0.22475
+0.897693 -0.425779 0.113405 1.04003 0.71289 0.897727 -0.425781 0.113124
+0.900567 -0.368124 0.231226 1.08003 0.684062 0.900625 -0.368126 0.230992
+0.876401 -0.425779 0.225022 1.08003 0.71289 0.876469 -0.425781 0.22475
+0.922446 -0.368124 0.116532 1.04003 0.684062 0.922475 -0.368126 0.116288
+0.900567 -0.368124 0.231226 1.08003 0.684062 0.900625 -0.368126 0.230992
+0.841288 -0.425779 0.333089 1.12003 0.71289 0.841389 -0.425781 0.332829
+0.876401 -0.425779 0.225022 1.08003 0.71289 0.876469 -0.425781 0.22475
+0.864485 -0.368124 0.342274 1.12003 0.684062 0.864573 -0.368126 0.342049
+0.841288 -0.425779 0.333089 1.12003 0.71289 0.841389 -0.425781 0.332829
+0.900567 -0.368124 0.231226 1.08003 0.684062 0.900625 -0.368126 0.230992
+0.864485 -0.368124 0.342274 1.12003 0.684062 0.864573 -0.368126 0.342049
+0.792907 -0.425779 0.435904 1.16003 0.71289 0.79304 -0.42578 0.435658
+0.841288 -0.425779 0.333089 1.12003 0.71289 0.841389 -0.425781 0.332829
+0.81477 -0.368124 0.447924 1.16003 0.684062 0.814885 -0.368126 0.447711
+0.792907 -0.425779 0.435904 1.16003 0.71289 0.79304 -0.42578 0.435658
+0.864485 -0.368124 0.342274 1.12003 0.684062 0.864573 -0.368126 0.342049
+0.81477 -0.368124 0.447924 1.16003 0.684062 0.814885 -0.368126 0.447711
+0.732021 -0.425779 0.531845 1.20003 0.71289 0.732184 -0.425781 0.531617
+0.792907 -0.425779 0.435904 1.16003 0.71289 0.79304 -0.42578 0.435658
+0.752206 -0.368124 0.54651 1.20003 0.684062 0.752347 -0.368126 0.546313
+0.732021 -0.425779 0.531845 1.20003 0.71289 0.732184 -0.425781 0.531617
+0.81477 -0.368124 0.447924 1.16003 0.684062 0.814885 -0.368126 0.447711
+0.752206 -0.368124 0.54651 1.20003 0.684062 0.752347 -0.368126 0.546313
+0.659591 -0.425779 0.619397 1.24003 0.71289 0.659782 -0.425781 0.619192
+0.732021 -0.425779 0.531845 1.20003 0.71289 0.732184 -0.425781 0.531617
+0.677779 -0.368124 0.636476 1.24003 0.684062 0.677943 -0.368126 0.636299
+0.659591 -0.425779 0.619397 1.24003 0.71289 0.659782 -0.425781 0.619192
+0.752206 -0.368124 0.54651 1.20003 0.684062 0.752347 -0.368126 0.546313
+0.677779 -0.368124 0.636476 1.24003 0.684062 0.677943 -0.368126 0.636299
+0.576759 -0.425779 0.697182 1.28003 0.71289 0.576974 -0.425781 0.697002
+0.659591 -0.425779 0.619397 1.24003 0.71289 0.659782 -0.425781 0.619192
+0.592662 -0.368124 0.716406 1.28003 0.684062 0.592848 -0.368126 0.716251
+0.576759 -0.425779 0.697182 1.28003 0.71289 0.576974 -0.425781 0.697002
+0.677779 -0.368124 0.636476 1.24003 0.684062 0.677943 -0.368126 0.636299
+0.592662 -0.368124 0.716406 1.28003 0.684062 0.592848 -0.368126 0.716251
+0.484831 -0.425779 0.763972 1.32003 0.71289 0.485066 -0.425781 0.76382
+0.576759 -0.425779 0.697182 1.28003 0.71289 0.576974 -0.425781 0.697002
+0.4982 -0.368124 0.785037 1.32003 0.684062 0.498403 -0.368126 0.784907
+0.484831 -0.425779 0.763972 1.32003 0.71289 0.485066 -0.425781 0.76382
+0.592662 -0.368124 0.716406 1.28003 0.684062 0.592848 -0.368126 0.716251
+0.4982 -0.368124 0.785037 1.32003 0.684062 0.498403 -0.368126 0.784907
+0.385257 -0.425779 0.818713 1.36003 0.71289 0.385509 -0.42578 0.818593
+0.484831 -0.425779 0.763972 1.32003 0.71289 0.485066 -0.425781 0.76382
+0.39588 -0.368124 0.841288 1.36003 0.684062 0.396098 -0.368126 0.841184
+0.385257 -0.425779 0.818713 1.36003 0.71289 0.385509 -0.42578 0.818593
+0.4982 -0.368124 0.785037 1.32003 0.684062 0.498403 -0.368126 0.784907
+0.39588 -0.368124 0.841288 1.36003 0.684062 0.396098 -0.368126 0.841184
+0.279607 -0.425779 0.860542 1.40003 0.71289 0.279873 -0.425781 0.860455
+0.385257 -0.425779 0.818713 1.36003 0.71289 0.385509 -0.42578 0.818593
+0.287317 -0.368124 0.884271 1.40003 0.684062 0.287546 -0.368126 0.884195
+0.279607 -0.425779 0.860542 1.40003 0.71289 0.279873 -0.425781 0.860455
+0.39588 -0.368124 0.841288 1.36003 0.684062 0.396098 -0.368126 0.841184
+0.287317 -0.368124 0.884271 1.40003 0.684062 0.287546 -0.368126 0.884195
+0.169548 -0.425779 0.888801 1.44003 0.71289 0.169822 -0.425781 0.888747
+0.279607 -0.425779 0.860542 1.40003 0.71289 0.279873 -0.425781 0.860455
+0.174223 -0.368124 0.913308 1.44003 0.684062 0.17446 -0.368126 0.913262
+0.169548 -0.425779 0.888801 1.44003 0.71289 0.169822 -0.425781 0.888747
+0.287317 -0.368124 0.884271 1.40003 0.684062 0.287546 -0.368126 0.884195
+0.174223 -0.368124 0.913308 1.44003 0.684062 0.17446 -0.368126 0.913262
+0.056815 -0.425779 0.903042 1.48003 0.71289 0.057093 -0.425781 0.903023
+0.169548 -0.425779 0.888801 1.44003 0.71289 0.169822 -0.425781 0.888747
+0.058381 -0.368124 0.927943 1.48003 0.684062 0.058622 -0.368126 0.927926
+0.056815 -0.425779 0.903042 1.48003 0.71289 0.057093 -0.425781 0.903023
+0.174223 -0.368124 0.913308 1.44003 0.684062 0.17446 -0.368126 0.913262
+0.058381 -0.368124 0.927943 1.48003 0.684062 0.058622 -0.368126 0.927926
+-0.056815 -0.425779 0.903042 1.52003 0.71289 -0.056536 -0.425781 0.903058
+0.056815 -0.425779 0.903042 1.48003 0.71289 0.057093 -0.425781 0.903023
+-0.058381 -0.368124 0.927943 1.52003 0.684062 -0.05814 -0.368126 0.927956
+-0.056815 -0.425779 0.903042 1.52003 0.71289 -0.056536 -0.425781 0.903058
+0.058381 -0.368124 0.927943 1.48003 0.684062 0.058622 -0.368126 0.927926
+-0.058381 -0.368124 0.927943 -0.479968 0.684062 -0.05814 -0.368126 0.927956
+-0.169548 -0.425779 0.888801 -0.439968 0.71289 -0.169273 -0.425781 0.888852
+-0.056815 -0.425779 0.903042 -0.479968 0.71289 -0.056536 -0.425781 0.903058
+-0.174223 -0.368124 0.913308 -0.439968 0.684062 -0.173985 -0.368126 0.913352
+-0.169548 -0.425779 0.888801 -0.439968 0.71289 -0.169273 -0.425781 0.888852
+-0.058381 -0.368124 0.927943 -0.479968 0.684062 -0.05814 -0.368126 0.927956
+-0.174223 -0.368124 0.913308 -0.439968 0.684062 -0.173985 -0.368126 0.913352
+-0.279607 -0.425779 0.860542 -0.399968 0.71289 -0.279341 -0.425781 0.860627
+-0.169548 -0.425779 0.888801 -0.439968 0.71289 -0.169273 -0.425781 0.888852
+-0.287317 -0.368124 0.884271 -0.399968 0.684062 -0.287087 -0.368126 0.884344
+-0.279607 -0.425779 0.860542 -0.399968 0.71289 -0.279341 -0.425781 0.860627
+-0.174223 -0.368124 0.913308 -0.439968 0.684062 -0.173985 -0.368126 0.913352
+-0.287317 -0.368124 0.884271 -0.399968 0.684062 -0.287087 -0.368126 0.884344
+-0.385257 -0.425779 0.818713 -0.359968 0.71289 -0.385003 -0.425781 0.81883
+-0.279607 -0.425779 0.860542 -0.399968 0.71289 -0.279341 -0.425781 0.860627
+-0.39588 -0.368124 0.841288 -0.359968 0.684062 -0.395661 -0.368126 0.841389
+-0.385257 -0.425779 0.818713 -0.359968 0.71289 -0.385003 -0.425781 0.81883
+-0.287317 -0.368124 0.884271 -0.399968 0.684062 -0.287087 -0.368126 0.884344
+-0.39588 -0.368124 0.841288 -0.359968 0.684062 -0.395661 -0.368126 0.841389
+-0.484831 -0.425779 0.763971 -0.319968 0.71289 -0.484594 -0.425781 0.76412
+-0.385257 -0.425779 0.818713 -0.359968 0.71289 -0.385003 -0.425781 0.81883
+-0.4982 -0.368124 0.785037 -0.319968 0.684062 -0.497995 -0.368126 0.785165
+-0.484831 -0.425779 0.763971 -0.319968 0.71289 -0.484594 -0.425781 0.76412
+-0.39588 -0.368124 0.841288 -0.359968 0.684062 -0.395661 -0.368126 0.841389
+-0.4982 -0.368124 0.785037 -0.319968 0.684062 -0.497995 -0.368126 0.785165
+-0.576759 -0.425779 0.697182 -0.279968 0.71289 -0.576543 -0.425781 0.697359
+-0.484831 -0.425779 0.763971 -0.319968 0.71289 -0.484594 -0.425781 0.76412
+-0.592662 -0.368124 0.716406 -0.279968 0.684062 -0.592475 -0.368126 0.716559
+-0.576759 -0.425779 0.697182 -0.279968 0.71289 -0.576543 -0.425781 0.697359
+-0.4982 -0.368124 0.785037 -0.319968 0.684062 -0.497995 -0.368126 0.785165
+-0.592662 -0.368124 0.716406 -0.279968 0.684062 -0.592475 -0.368126 0.716559
+-0.659591 -0.425779 0.619397 -0.239968 0.71289 -0.659399 -0.425781 0.6196
+-0.576759 -0.425779 0.697182 -0.279968 0.71289 -0.576543 -0.425781 0.697359
+-0.677778 -0.368124 0.636476 -0.239968 0.684062 -0.677612 -0.368126 0.636651
+-0.659591 -0.425779 0.619397 -0.239968 0.71289 -0.659399 -0.425781 0.6196
+-0.592662 -0.368124 0.716406 -0.279968 0.684062 -0.592475 -0.368126 0.716559
+-0.677778 -0.368124 0.636476 -0.239968 0.684062 -0.677612 -0.368126 0.636651
+-0.732021 -0.425779 0.531844 -0.199968 0.71289 -0.731856 -0.425781 0.53207
+-0.659591 -0.425779 0.619397 -0.239968 0.71289 -0.659399 -0.425781 0.6196
+-0.752206 -0.368124 0.546509 -0.199968 0.684062 -0.752063 -0.368125 0.546704
+-0.732021 -0.425779 0.531844 -0.199968 0.71289 -0.731856 -0.425781 0.53207
+-0.677778 -0.368124 0.636476 -0.239968 0.684062 -0.677612 -0.368126 0.636651
+-0.752206 -0.368124 0.546509 -0.199968 0.684062 -0.752063 -0.368125 0.546704
+-0.792907 -0.425779 0.435904 -0.159968 0.71289 -0.792771 -0.42578 0.436149
+-0.732021 -0.425779 0.531844 -0.199968 0.71289 -0.731856 -0.425781 0.53207
+-0.81477 -0.368124 0.447923 -0.159968 0.684062 -0.814653 -0.368126 0.448135
+-0.792907 -0.425779 0.435904 -0.159968 0.71289 -0.792771 -0.42578 0.436149
+-0.752206 -0.368124 0.546509 -0.199968 0.684062 -0.752063 -0.368125 0.546704
+-0.81477 -0.368124 0.447923 -0.159968 0.684062 -0.814653 -0.368126 0.448135
+-0.841287 -0.425779 0.333089 -0.119968 0.71289 -0.841184 -0.42578 0.333349
+-0.792907 -0.425779 0.435904 -0.159968 0.71289 -0.792771 -0.42578 0.436149
+-0.864485 -0.368124 0.342274 -0.119968 0.684062 -0.864395 -0.368126 0.342498
+-0.841287 -0.425779 0.333089 -0.119968 0.71289 -0.841184 -0.42578 0.333349
+-0.81477 -0.368124 0.447923 -0.159968 0.684062 -0.814653 -0.368126 0.448135
+-0.864485 -0.368124 0.342274 -0.119968 0.684062 -0.864395 -0.368126 0.342498
+-0.876401 -0.425779 0.225021 -0.079968 0.71289 -0.87633 -0.425781 0.225292
+-0.841287 -0.425779 0.333089 -0.119968 0.71289 -0.841184 -0.42578 0.333349
+-0.900566 -0.368124 0.231226 -0.079968 0.684062 -0.900505 -0.368126 0.23146
+-0.876401 -0.425779 0.225021 -0.079968 0.71289 -0.87633 -0.425781 0.225292
+-0.864485 -0.368124 0.342274 -0.119968 0.684062 -0.864395 -0.368126 0.342498
+-0.900566 -0.368124 0.231226 -0.079968 0.684062 -0.900505 -0.368126 0.23146
+-0.897693 -0.425779 0.113405 -0.039968 0.71289 -0.897657 -0.42578 0.113682
+-0.876401 -0.425779 0.225021 -0.079968 0.71289 -0.87633 -0.425781 0.225292
+-0.922446 -0.368124 0.116532 -0.039968 0.684062 -0.922414 -0.368126 0.116772
+-0.897693 -0.425779 0.113405 -0.039968 0.71289 -0.897657 -0.42578 0.113682
+-0.900566 -0.368124 0.231226 -0.079968 0.684062 -0.900505 -0.368126 0.23146
+-0.922446 -0.368124 0.116532 -0.039968 0.684062 -0.922414 -0.368126 0.116772
+-0.904828 -0.425779 -0 3.2e-005 0.71289 -0.904827 -0.42578 0.000279
+-0.897693 -0.425779 0.113405 -0.039968 0.71289 -0.897657 -0.42578 0.113682
+-0.929777 -0.368124 -0 3.2e-005 0.684062 -0.929776 -0.368126 0.000242
+-0.904828 -0.425779 -0 3.2e-005 0.71289 -0.904827 -0.42578 0.000279
+-0.922446 -0.368124 0.116532 -0.039968 0.684062 -0.922414 -0.368126 0.116772
+-0.929777 -0.368124 -0 3.2e-005 0.684062 -0.929776 -0.368126 0.000242
+-0.897693 -0.425779 -0.113405 0.040032 0.71289 -0.897727 -0.42578 -0.113127
+-0.904828 -0.425779 -0 3.2e-005 0.71289 -0.904827 -0.42578 0.000279
+-0.922445 -0.368124 -0.116532 0.040032 0.684062 -0.922475 -0.368126 -0.116292
+-0.897693 -0.425779 -0.113405 0.040032 0.71289 -0.897727 -0.42578 -0.113127
+-0.929777 -0.368124 -0 3.2e-005 0.684062 -0.929776 -0.368126 0.000242
+-0.922445 -0.368124 -0.116532 0.040032 0.684062 -0.922475 -0.368126 -0.116292
+-0.876401 -0.425779 -0.225022 0.080032 0.71289 -0.876469 -0.42578 -0.22475
+-0.897693 -0.425779 -0.113405 0.040032 0.71289 -0.897727 -0.42578 -0.113127
+-0.900566 -0.368124 -0.231226 0.080032 0.684062 -0.900626 -0.368125 -0.230992
+-0.876401 -0.425779 -0.225022 0.080032 0.71289 -0.876469 -0.42578 -0.22475
+-0.922445 -0.368124 -0.116532 0.040032 0.684062 -0.922475 -0.368126 -0.116292
+-0.900566 -0.368124 -0.231226 0.080032 0.684062 -0.900626 -0.368125 -0.230992
+-0.841287 -0.425779 -0.333089 0.120032 0.71289 -0.841389 -0.425781 -0.332829
+-0.876401 -0.425779 -0.225022 0.080032 0.71289 -0.876469 -0.42578 -0.22475
+-0.864485 -0.368124 -0.342274 0.120032 0.684062 -0.864573 -0.368126 -0.342049
+-0.841287 -0.425779 -0.333089 0.120032 0.71289 -0.841389 -0.425781 -0.332829
+-0.900566 -0.368124 -0.231226 0.080032 0.684062 -0.900626 -0.368125 -0.230992
+-0.864485 -0.368124 -0.342274 0.120032 0.684062 -0.864573 -0.368126 -0.342049
+-0.792906 -0.425779 -0.435904 0.160032 0.71289 -0.79304 -0.425781 -0.435659
+-0.841287 -0.425779 -0.333089 0.120032 0.71289 -0.841389 -0.425781 -0.332829
+-0.81477 -0.368124 -0.447924 0.160032 0.684062 -0.814885 -0.368126 -0.447712
+-0.792906 -0.425779 -0.435904 0.160032 0.71289 -0.79304 -0.425781 -0.435659
+-0.864485 -0.368124 -0.342274 0.120032 0.684062 -0.864573 -0.368126 -0.342049
+-0.81477 -0.368124 -0.447924 0.160032 0.684062 -0.814885 -0.368126 -0.447712
+-0.732021 -0.425779 -0.531844 0.200032 0.71289 -0.732184 -0.425781 -0.531618
+-0.792906 -0.425779 -0.435904 0.160032 0.71289 -0.79304 -0.425781 -0.435659
+-0.752205 -0.368124 -0.546509 0.200032 0.684062 -0.752347 -0.368126 -0.546313
+-0.732021 -0.425779 -0.531844 0.200032 0.71289 -0.732184 -0.425781 -0.531618
+-0.81477 -0.368124 -0.447924 0.160032 0.684062 -0.814885 -0.368126 -0.447712
+-0.752205 -0.368124 -0.546509 0.200032 0.684062 -0.752347 -0.368126 -0.546313
+-0.659591 -0.425779 -0.619397 0.240032 0.71289 -0.659781 -0.425781 -0.619193
+-0.732021 -0.425779 -0.531844 0.200032 0.71289 -0.732184 -0.425781 -0.531618
+-0.677778 -0.368124 -0.636476 0.240032 0.684062 -0.677943 -0.368126 -0.636299
+-0.659591 -0.425779 -0.619397 0.240032 0.71289 -0.659781 -0.425781 -0.619193
+-0.752205 -0.368124 -0.546509 0.200032 0.684062 -0.752347 -0.368126 -0.546313
+-0.677778 -0.368124 -0.636476 0.240032 0.684062 -0.677943 -0.368126 -0.636299
+-0.576759 -0.425779 -0.697182 0.280032 0.71289 -0.576974 -0.425781 -0.697002
+-0.659591 -0.425779 -0.619397 0.240032 0.71289 -0.659781 -0.425781 -0.619193
+-0.592662 -0.368124 -0.716406 0.280032 0.684062 -0.592847 -0.368126 -0.716251
+-0.576759 -0.425779 -0.697182 0.280032 0.71289 -0.576974 -0.425781 -0.697002
+-0.677778 -0.368124 -0.636476 0.240032 0.684062 -0.677943 -0.368126 -0.636299
+-0.592662 -0.368124 -0.716406 0.280032 0.684062 -0.592847 -0.368126 -0.716251
+-0.484831 -0.425779 -0.763971 0.320032 0.71289 -0.485066 -0.42578 -0.763821
+-0.576759 -0.425779 -0.697182 0.280032 0.71289 -0.576974 -0.425781 -0.697002
+-0.498199 -0.368124 -0.785037 0.320032 0.684062 -0.498403 -0.368126 -0.784907
+-0.484831 -0.425779 -0.763971 0.320032 0.71289 -0.485066 -0.42578 -0.763821
+-0.592662 -0.368124 -0.716406 0.280032 0.684062 -0.592847 -0.368126 -0.716251
+-0.498199 -0.368124 -0.785037 0.320032 0.684062 -0.498403 -0.368126 -0.784907
+-0.385257 -0.425779 -0.818712 0.360032 0.71289 -0.385509 -0.42578 -0.818593
+-0.484831 -0.425779 -0.763971 0.320032 0.71289 -0.485066 -0.42578 -0.763821
+-0.39588 -0.368124 -0.841287 0.360032 0.684062 -0.396098 -0.368126 -0.841184
+-0.385257 -0.425779 -0.818712 0.360032 0.71289 -0.385509 -0.42578 -0.818593
+-0.498199 -0.368124 -0.785037 0.320032 0.684062 -0.498403 -0.368126 -0.784907
+-0.39588 -0.368124 -0.841287 0.360032 0.684062 -0.396098 -0.368126 -0.841184
+-0.279607 -0.425779 -0.860542 0.400032 0.71289 -0.279873 -0.425781 -0.860454
+-0.385257 -0.425779 -0.818712 0.360032 0.71289 -0.385509 -0.42578 -0.818593
+-0.287317 -0.368124 -0.88427 0.400032 0.684062 -0.287546 -0.368126 -0.884195
+-0.279607 -0.425779 -0.860542 0.400032 0.71289 -0.279873 -0.425781 -0.860454
+-0.39588 -0.368124 -0.841287 0.360032 0.684062 -0.396098 -0.368126 -0.841184
+-0.287317 -0.368124 -0.88427 0.400032 0.684062 -0.287546 -0.368126 -0.884195
+-0.169548 -0.425779 -0.8888 0.440032 0.71289 -0.169822 -0.425781 -0.888747
+-0.279607 -0.425779 -0.860542 0.400032 0.71289 -0.279873 -0.425781 -0.860454
+-0.174223 -0.368124 -0.913308 0.440032 0.684062 -0.17446 -0.368126 -0.913262
+-0.169548 -0.425779 -0.8888 0.440032 0.71289 -0.169822 -0.425781 -0.888747
+-0.287317 -0.368124 -0.88427 0.400032 0.684062 -0.287546 -0.368126 -0.884195
+-0.174223 -0.368124 -0.913308 0.440032 0.684062 -0.17446 -0.368126 -0.913262
+-0.056814 -0.425779 -0.903042 0.480032 0.71289 -0.057093 -0.425781 -0.903023
+-0.169548 -0.425779 -0.8888 0.440032 0.71289 -0.169822 -0.425781 -0.888747
+-0.058381 -0.368124 -0.927942 0.480032 0.684062 -0.058622 -0.368126 -0.927926
+-0.056814 -0.425779 -0.903042 0.480032 0.71289 -0.057093 -0.425781 -0.903023
+-0.174223 -0.368124 -0.913308 0.440032 0.684062 -0.17446 -0.368126 -0.913262
+-0.058381 -0.368124 -0.927942 0.480032 0.684062 -0.058622 -0.368126 -0.927926
+0.056815 -0.425779 -0.903042 0.520032 0.71289 0.056535 -0.425781 -0.903058
+-0.056814 -0.425779 -0.903042 0.480032 0.71289 -0.057093 -0.425781 -0.903023
+0.058381 -0.368124 -0.927942 0.520032 0.684062 0.05814 -0.368126 -0.927956
+0.056815 -0.425779 -0.903042 0.520032 0.71289 0.056535 -0.425781 -0.903058
+-0.058381 -0.368124 -0.927942 0.480032 0.684062 -0.058622 -0.368126 -0.927926
+0.058381 -0.368124 -0.927942 0.520032 0.684062 0.05814 -0.368126 -0.927956
+0.169548 -0.425779 -0.8888 0.560032 0.71289 0.169273 -0.42578 -0.888852
+0.056815 -0.425779 -0.903042 0.520032 0.71289 0.056535 -0.425781 -0.903058
+0.174223 -0.368124 -0.913308 0.560032 0.684062 0.173985 -0.368126 -0.913352
+0.169548 -0.425779 -0.8888 0.560032 0.71289 0.169273 -0.42578 -0.888852
+0.058381 -0.368124 -0.927942 0.520032 0.684062 0.05814 -0.368126 -0.927956
+0.174223 -0.368124 -0.913308 0.560032 0.684062 0.173985 -0.368126 -0.913352
+0.279607 -0.425779 -0.860542 0.600032 0.71289 0.279341 -0.42578 -0.860627
+0.169548 -0.425779 -0.8888 0.560032 0.71289 0.169273 -0.42578 -0.888852
+0.287317 -0.368124 -0.88427 0.600032 0.684062 0.287087 -0.368126 -0.884344
+0.279607 -0.425779 -0.860542 0.600032 0.71289 0.279341 -0.42578 -0.860627
+0.174223 -0.368124 -0.913308 0.560032 0.684062 0.173985 -0.368126 -0.913352
+0.287317 -0.368124 -0.88427 0.600032 0.684062 0.287087 -0.368126 -0.884344
+0.385257 -0.425779 -0.818712 0.640032 0.71289 0.385004 -0.425781 -0.81883
+0.279607 -0.425779 -0.860542 0.600032 0.71289 0.279341 -0.42578 -0.860627
+0.39588 -0.368124 -0.841287 0.640032 0.684062 0.395661 -0.368126 -0.841389
+0.385257 -0.425779 -0.818712 0.640032 0.71289 0.385004 -0.425781 -0.81883
+0.287317 -0.368124 -0.88427 0.600032 0.684062 0.287087 -0.368126 -0.884344
+0.39588 -0.368124 -0.841287 0.640032 0.684062 0.395661 -0.368126 -0.841389
+0.484831 -0.425779 -0.763971 0.680032 0.71289 0.484594 -0.425781 -0.76412
+0.385257 -0.425779 -0.818712 0.640032 0.71289 0.385004 -0.425781 -0.81883
+0.498199 -0.368124 -0.785036 0.680032 0.684062 0.497995 -0.368126 -0.785165
+0.484831 -0.425779 -0.763971 0.680032 0.71289 0.484594 -0.425781 -0.76412
+0.39588 -0.368124 -0.841287 0.640032 0.684062 0.395661 -0.368126 -0.841389
+0.498199 -0.368124 -0.785036 0.680032 0.684062 0.497995 -0.368126 -0.785165
+0.576759 -0.425779 -0.697181 0.720032 0.71289 0.576543 -0.42578 -0.697359
+0.484831 -0.425779 -0.763971 0.680032 0.71289 0.484594 -0.425781 -0.76412
+0.592662 -0.368124 -0.716405 0.720032 0.684062 0.592475 -0.368125 -0.716559
+0.576759 -0.425779 -0.697181 0.720032 0.71289 0.576543 -0.42578 -0.697359
+0.498199 -0.368124 -0.785036 0.680032 0.684062 0.497995 -0.368126 -0.785165
+0.592662 -0.368124 -0.716405 0.720032 0.684062 0.592475 -0.368125 -0.716559
+0.659591 -0.425779 -0.619397 0.760032 0.71289 0.659399 -0.42578 -0.6196
+0.576759 -0.425779 -0.697181 0.720032 0.71289 0.576543 -0.42578 -0.697359
+0.677778 -0.368124 -0.636476 0.760032 0.684062 0.677612 -0.368126 -0.636651
+0.659591 -0.425779 -0.619397 0.760032 0.71289 0.659399 -0.42578 -0.6196
+0.592662 -0.368124 -0.716405 0.720032 0.684062 0.592475 -0.368125 -0.716559
+0.677778 -0.368124 -0.636476 0.760032 0.684062 0.677612 -0.368126 -0.636651
+0.732021 -0.425779 -0.531844 0.800032 0.71289 0.731856 -0.42578 -0.53207
+0.659591 -0.425779 -0.619397 0.760032 0.71289 0.659399 -0.42578 -0.6196
+0.752205 -0.368124 -0.546509 0.800032 0.684062 0.752063 -0.368126 -0.546704
+0.732021 -0.425779 -0.531844 0.800032 0.71289 0.731856 -0.42578 -0.53207
+0.677778 -0.368124 -0.636476 0.760032 0.684062 0.677612 -0.368126 -0.636651
+0.752205 -0.368124 -0.546509 0.800032 0.684062 0.752063 -0.368126 -0.546704
+0.792906 -0.425779 -0.435904 0.840032 0.71289 0.792771 -0.42578 -0.436148
+0.732021 -0.425779 -0.531844 0.800032 0.71289 0.731856 -0.42578 -0.53207
+0.814769 -0.368124 -0.447923 0.840032 0.684062 0.814652 -0.368126 -0.448135
+0.792906 -0.425779 -0.435904 0.840032 0.71289 0.792771 -0.42578 -0.436148
+0.752205 -0.368124 -0.546509 0.800032 0.684062 0.752063 -0.368126 -0.546704
+0.814769 -0.368124 -0.447923 0.840032 0.684062 0.814652 -0.368126 -0.448135
+0.841287 -0.425779 -0.333089 0.880032 0.71289 0.841184 -0.42578 -0.333349
+0.792906 -0.425779 -0.435904 0.840032 0.71289 0.792771 -0.42578 -0.436148
+0.864484 -0.368124 -0.342274 0.880032 0.684062 0.864395 -0.368126 -0.342498
+0.841287 -0.425779 -0.333089 0.880032 0.71289 0.841184 -0.42578 -0.333349
+0.814769 -0.368124 -0.447923 0.840032 0.684062 0.814652 -0.368126 -0.448135
+0.864484 -0.368124 -0.342274 0.880032 0.684062 0.864395 -0.368126 -0.342498
+0.8764 -0.425779 -0.225021 0.920032 0.71289 0.87633 -0.42578 -0.225292
+0.841287 -0.425779 -0.333089 0.880032 0.71289 0.841184 -0.42578 -0.333349
+0.900566 -0.368124 -0.231226 0.920032 0.684062 0.900505 -0.368126 -0.23146
+0.8764 -0.425779 -0.225021 0.920032 0.71289 0.87633 -0.42578 -0.225292
+0.864484 -0.368124 -0.342274 0.880032 0.684062 0.864395 -0.368126 -0.342498
+0.900566 -0.368124 -0.231226 0.920032 0.684062 0.900505 -0.368126 -0.23146
+0.897692 -0.425779 -0.113405 0.960032 0.71289 0.897657 -0.425781 -0.113682
+0.8764 -0.425779 -0.225021 0.920032 0.71289 0.87633 -0.42578 -0.225292
+0.922445 -0.368124 -0.116532 0.960032 0.684062 0.922414 -0.368126 -0.116772
+0.897692 -0.425779 -0.113405 0.960032 0.71289 0.897657 -0.425781 -0.113682
+0.900566 -0.368124 -0.231226 0.920032 0.684062 0.900505 -0.368126 -0.23146
+0.922445 -0.368124 -0.116532 0.960032 0.684062 0.922414 -0.368126 -0.116772
+0.904827 -0.425779 -0 1.00003 0.71289 0.904827 -0.42578 -0.000283
+0.897692 -0.425779 -0.113405 0.960032 0.71289 0.897657 -0.425781 -0.113682
+0.929777 -0.368124 -0 1.00003 0.684062 0.929776 -0.368126 -0.000246
+0.904827 -0.425779 -0 1.00003 0.71289 0.904827 -0.42578 -0.000283
+0.922445 -0.368124 -0.116532 0.960032 0.684062 0.922414 -0.368126 -0.116772
+0.929777 -0.368124 -0 1.00003 0.684062 0.929776 -0.368126 -0.000246
+0.897693 -0.425779 0.113405 1.04003 0.71289 0.897727 -0.425781 0.113124
+0.904827 -0.425779 -0 1.00003 0.71289 0.904827 -0.42578 -0.000283
+0.922446 -0.368124 0.116532 1.04003 0.684062 0.922475 -0.368126 0.116288
+0.897693 -0.425779 0.113405 1.04003 0.71289 0.897727 -0.425781 0.113124
+0.929777 -0.368124 -0 1.00003 0.684062 0.929776 -0.368126 -0.000246
+0.943558 -0.309017 0.119199 1.04003 0.654508 0.943583 -0.309018 0.118994
+0.900567 -0.368124 0.231226 1.08003 0.684062 0.900625 -0.368126 0.230992
+0.922446 -0.368124 0.116532 1.04003 0.684062 0.922475 -0.368126 0.116288
+0.921178 -0.309017 0.236518 1.08003 0.654508 0.921228 -0.309018 0.236322
+0.900567 -0.368124 0.231226 1.08003 0.684062 0.900625 -0.368126 0.230992
+0.943558 -0.309017 0.119199 1.04003 0.654508 0.943583 -0.309018 0.118994
+0.921178 -0.309017 0.236518 1.08003 0.654508 0.921228 -0.309018 0.236322
+0.864485 -0.368124 0.342274 1.12003 0.684062 0.864573 -0.368126 0.342049
+0.900567 -0.368124 0.231226 1.08003 0.684062 0.900625 -0.368126 0.230992
+0.884271 -0.309017 0.350108 1.12003 0.654508 0.884344 -0.309018 0.349919
+0.864485 -0.368124 0.342274 1.12003 0.684062 0.864573 -0.368126 0.342049
+0.921178 -0.309017 0.236518 1.08003 0.654508 0.921228 -0.309018 0.236322
+0.884271 -0.309017 0.350108 1.12003 0.654508 0.884344 -0.309018 0.349919
+0.81477 -0.368124 0.447924 1.16003 0.684062 0.814885 -0.368126 0.447711
+0.864485 -0.368124 0.342274 1.12003 0.684062 0.864573 -0.368126 0.342049
+0.833418 -0.309017 0.458176 1.16003 0.654508 0.833515 -0.309018 0.457997
+0.81477 -0.368124 0.447924 1.16003 0.684062 0.814885 -0.368126 0.447711
+0.884271 -0.309017 0.350108 1.12003 0.654508 0.884344 -0.309018 0.349919
+0.833418 -0.309017 0.458176 1.16003 0.654508 0.833515 -0.309018 0.457997
+0.752206 -0.368124 0.54651 1.20003 0.684062 0.752347 -0.368126 0.546313
+0.81477 -0.368124 0.447924 1.16003 0.684062 0.814885 -0.368126 0.447711
+0.769422 -0.309017 0.559018 1.20003 0.654508 0.76954 -0.309018 0.558853
+0.752206 -0.368124 0.54651 1.20003 0.684062 0.752347 -0.368126 0.546313
+0.833418 -0.309017 0.458176 1.16003 0.654508 0.833515 -0.309018 0.457997
+0.769422 -0.309017 0.559018 1.20003 0.654508 0.76954 -0.309018 0.558853
+0.677779 -0.368124 0.636476 1.24003 0.684062 0.677943 -0.368126 0.636299
+0.752206 -0.368124 0.54651 1.20003 0.684062 0.752347 -0.368126 0.546313
+0.693291 -0.309017 0.651044 1.24003 0.654508 0.693429 -0.309018 0.650895
+0.677779 -0.368124 0.636476 1.24003 0.684062 0.677943 -0.368126 0.636299
+0.769422 -0.309017 0.559018 1.20003 0.654508 0.76954 -0.309018 0.558853
+0.693291 -0.309017 0.651044 1.24003 0.654508 0.693429 -0.309018 0.650895
+0.592662 -0.368124 0.716406 1.28003 0.684062 0.592848 -0.368126 0.716251
+0.677779 -0.368124 0.636476 1.24003 0.684062 0.677943 -0.368126 0.636299
+0.606227 -0.309017 0.732802 1.28003 0.654508 0.606382 -0.309018 0.732672
+0.592662 -0.368124 0.716406 1.28003 0.684062 0.592848 -0.368126 0.716251
+0.693291 -0.309017 0.651044 1.24003 0.654508 0.693429 -0.309018 0.650895
+0.606227 -0.309017 0.732802 1.28003 0.654508 0.606382 -0.309018 0.732672
+0.4982 -0.368124 0.785037 1.32003 0.684062 0.498403 -0.368126 0.784907
+0.592662 -0.368124 0.716406 1.28003 0.684062 0.592848 -0.368126 0.716251
+0.509602 -0.309017 0.803004 1.32003 0.654508 0.509773 -0.309018 0.802895
+0.4982 -0.368124 0.785037 1.32003 0.684062 0.498403 -0.368126 0.784907
+0.606227 -0.309017 0.732802 1.28003 0.654508 0.606382 -0.309018 0.732672
+0.509602 -0.309017 0.803004 1.32003 0.654508 0.509773 -0.309018 0.802895
+0.39588 -0.368124 0.841288 1.36003 0.684062 0.396098 -0.368126 0.841184
+0.4982 -0.368124 0.785037 1.32003 0.684062 0.498403 -0.368126 0.784907
+0.40494 -0.309017 0.860543 1.36003 0.654508 0.405123 -0.309018 0.860455
+0.39588 -0.368124 0.841288 1.36003 0.684062 0.396098 -0.368126 0.841184
+0.509602 -0.309017 0.803004 1.32003 0.654508 0.509773 -0.309018 0.802895
+0.40494 -0.309017 0.860543 1.36003 0.654508 0.405123 -0.309018 0.860455
+0.287317 -0.368124 0.884271 1.40003 0.684062 0.287546 -0.368126 0.884195
+0.39588 -0.368124 0.841288 1.36003 0.684062 0.396098 -0.368126 0.841184
+0.293893 -0.309017 0.904509 1.40003 0.654508 0.294085 -0.309018 0.904446
+0.287317 -0.368124 0.884271 1.40003 0.684062 0.287546 -0.368126 0.884195
+0.40494 -0.309017 0.860543 1.36003 0.654508 0.405123 -0.309018 0.860455
+0.293893 -0.309017 0.904509 1.40003 0.654508 0.294085 -0.309018 0.904446
+0.174223 -0.368124 0.913308 1.44003 0.684062 0.17446 -0.368126 0.913262
+0.287317 -0.368124 0.884271 1.40003 0.684062 0.287546 -0.368126 0.884195
+0.17821 -0.309017 0.934212 1.44003 0.654508 0.178409 -0.309018 0.934172
+0.174223 -0.368124 0.913308 1.44003 0.684062 0.17446 -0.368126 0.913262
+0.293893 -0.309017 0.904509 1.40003 0.654508 0.294085 -0.309018 0.904446
+0.17821 -0.309017 0.934212 1.44003 0.654508 0.178409 -0.309018 0.934172
+0.058381 -0.368124 0.927943 1.48003 0.684062 0.058622 -0.368126 0.927926
+0.174223 -0.368124 0.913308 1.44003 0.684062 0.17446 -0.368126 0.913262
+0.059717 -0.309017 0.949181 1.48003 0.654508 0.059919 -0.309018 0.949167
+0.058381 -0.368124 0.927943 1.48003 0.684062 0.058622 -0.368126 0.927926
+0.17821 -0.309017 0.934212 1.44003 0.654508 0.178409 -0.309018 0.934172
+0.059717 -0.309017 0.949181 1.48003 0.654508 0.059919 -0.309018 0.949167
+-0.058381 -0.368124 0.927943 1.52003 0.684062 -0.05814 -0.368126 0.927956
+0.058381 -0.368124 0.927943 1.48003 0.684062 0.058622 -0.368126 0.927926
+-0.059717 -0.309017 0.949181 1.52003 0.654508 -0.059515 -0.309018 0.949192
+-0.058381 -0.368124 0.927943 1.52003 0.684062 -0.05814 -0.368126 0.927956
+0.059717 -0.309017 0.949181 1.48003 0.654508 0.059919 -0.309018 0.949167
+-0.059717 -0.309017 0.949181 -0.479968 0.654508 -0.059515 -0.309018 0.949192
+-0.174223 -0.368124 0.913308 -0.439968 0.684062 -0.173985 -0.368126 0.913352
+-0.058381 -0.368124 0.927943 -0.479968 0.684062 -0.05814 -0.368126 0.927956
+-0.17821 -0.309017 0.934211 -0.439968 0.654508 -0.178011 -0.309019 0.934248
+-0.174223 -0.368124 0.913308 -0.439968 0.684062 -0.173985 -0.368126 0.913352
+-0.059717 -0.309017 0.949181 -0.479968 0.654508 -0.059515 -0.309018 0.949192
+-0.17821 -0.309017 0.934211 -0.439968 0.654508 -0.178011 -0.309019 0.934248
+-0.287317 -0.368124 0.884271 -0.399968 0.684062 -0.287087 -0.368126 0.884344
+-0.174223 -0.368124 0.913308 -0.439968 0.684062 -0.173985 -0.368126 0.913352
+-0.293893 -0.309017 0.904509 -0.399968 0.654508 -0.2937 -0.309018 0.904571
+-0.287317 -0.368124 0.884271 -0.399968 0.684062 -0.287087 -0.368126 0.884344
+-0.17821 -0.309017 0.934211 -0.439968 0.654508 -0.178011 -0.309019 0.934248
+-0.293893 -0.309017 0.904509 -0.399968 0.654508 -0.2937 -0.309018 0.904571
+-0.39588 -0.368124 0.841288 -0.359968 0.684062 -0.395661 -0.368126 0.841389
+-0.287317 -0.368124 0.884271 -0.399968 0.684062 -0.287087 -0.368126 0.884344
+-0.404941 -0.309017 0.860542 -0.359968 0.654508 -0.404757 -0.309018 0.860628
+-0.39588 -0.368124 0.841288 -0.359968 0.684062 -0.395661 -0.368126 0.841389
+-0.293893 -0.309017 0.904509 -0.399968 0.654508 -0.2937 -0.309018 0.904571
+-0.404941 -0.309017 0.860542 -0.359968 0.654508 -0.404757 -0.309018 0.860628
+-0.4982 -0.368124 0.785037 -0.319968 0.684062 -0.497995 -0.368126 0.785165
+-0.39588 -0.368124 0.841288 -0.359968 0.684062 -0.395661 -0.368126 0.841389
+-0.509602 -0.309017 0.803004 -0.319968 0.654508 -0.50943 -0.309018 0.803112
+-0.4982 -0.368124 0.785037 -0.319968 0.684062 -0.497995 -0.368126 0.785165
+-0.404941 -0.309017 0.860542 -0.359968 0.654508 -0.404757 -0.309018 0.860628
+-0.509602 -0.309017 0.803004 -0.319968 0.654508 -0.50943 -0.309018 0.803112
+-0.592662 -0.368124 0.716406 -0.279968 0.684062 -0.592475 -0.368126 0.716559
+-0.4982 -0.368124 0.785037 -0.319968 0.684062 -0.497995 -0.368126 0.785165
+-0.606227 -0.309017 0.732802 -0.279968 0.654508 -0.60607 -0.309018 0.732931
+-0.592662 -0.368124 0.716406 -0.279968 0.684062 -0.592475 -0.368126 0.716559
+-0.509602 -0.309017 0.803004 -0.319968 0.654508 -0.50943 -0.309018 0.803112
+-0.606227 -0.309017 0.732802 -0.279968 0.654508 -0.60607 -0.309018 0.732931
+-0.677778 -0.368124 0.636476 -0.239968 0.684062 -0.677612 -0.368126 0.636651
+-0.592662 -0.368124 0.716406 -0.279968 0.684062 -0.592475 -0.368126 0.716559
+-0.693291 -0.309017 0.651043 -0.239968 0.654508 -0.693151 -0.309018 0.65119
+-0.677778 -0.368124 0.636476 -0.239968 0.684062 -0.677612 -0.368126 0.636651
+-0.606227 -0.309017 0.732802 -0.279968 0.654508 -0.60607 -0.309018 0.732931
+-0.693291 -0.309017 0.651043 -0.239968 0.654508 -0.693151 -0.309018 0.65119
+-0.752206 -0.368124 0.546509 -0.199968 0.684062 -0.752063 -0.368125 0.546704
+-0.677778 -0.368124 0.636476 -0.239968 0.684062 -0.677612 -0.368126 0.636651
+-0.769421 -0.309017 0.559017 -0.199968 0.654508 -0.769302 -0.309018 0.55918
+-0.752206 -0.368124 0.546509 -0.199968 0.684062 -0.752063 -0.368125 0.546704
+-0.693291 -0.309017 0.651043 -0.239968 0.654508 -0.693151 -0.309018 0.65119
+-0.769421 -0.309017 0.559017 -0.199968 0.654508 -0.769302 -0.309018 0.55918
+-0.81477 -0.368124 0.447923 -0.159968 0.684062 -0.814653 -0.368126 0.448135
+-0.752206 -0.368124 0.546509 -0.199968 0.684062 -0.752063 -0.368125 0.546704
+-0.833418 -0.309017 0.458175 -0.159968 0.654508 -0.833319 -0.309019 0.458352
+-0.81477 -0.368124 0.447923 -0.159968 0.684062 -0.814653 -0.368126 0.448135
+-0.769421 -0.309017 0.559017 -0.199968 0.654508 -0.769302 -0.309018 0.55918
+-0.833418 -0.309017 0.458175 -0.159968 0.654508 -0.833319 -0.309019 0.458352
+-0.864485 -0.368124 0.342274 -0.119968 0.684062 -0.864395 -0.368126 0.342498
+-0.81477 -0.368124 0.447923 -0.159968 0.684062 -0.814653 -0.368126 0.448135
+-0.884271 -0.309017 0.350107 -0.119968 0.654508 -0.884195 -0.309018 0.350296
+-0.864485 -0.368124 0.342274 -0.119968 0.684062 -0.864395 -0.368126 0.342498
+-0.833418 -0.309017 0.458175 -0.159968 0.654508 -0.833319 -0.309019 0.458352
+-0.884271 -0.309017 0.350107 -0.119968 0.654508 -0.884195 -0.309018 0.350296
+-0.900566 -0.368124 0.231226 -0.079968 0.684062 -0.900505 -0.368126 0.23146
+-0.864485 -0.368124 0.342274 -0.119968 0.684062 -0.864395 -0.368126 0.342498
+-0.921178 -0.309017 0.236518 -0.079968 0.654508 -0.921127 -0.309018 0.236714
+-0.900566 -0.368124 0.231226 -0.079968 0.684062 -0.900505 -0.368126 0.23146
+-0.884271 -0.309017 0.350107 -0.119968 0.654508 -0.884195 -0.309018 0.350296
+-0.921178 -0.309017 0.236518 -0.079968 0.654508 -0.921127 -0.309018 0.236714
+-0.922446 -0.368124 0.116532 -0.039968 0.684062 -0.922414 -0.368126 0.116772
+-0.900566 -0.368124 0.231226 -0.079968 0.684062 -0.900505 -0.368126 0.23146
+-0.943558 -0.309017 0.119199 -0.039968 0.654508 -0.943531 -0.309018 0.1194
+-0.922446 -0.368124 0.116532 -0.039968 0.684062 -0.922414 -0.368126 0.116772
+-0.921178 -0.309017 0.236518 -0.079968 0.654508 -0.921127 -0.309018 0.236714
+-0.943558 -0.309017 0.119199 -0.039968 0.654508 -0.943531 -0.309018 0.1194
+-0.929777 -0.368124 -0 3.2e-005 0.684062 -0.929776 -0.368126 0.000242
+-0.922446 -0.368124 0.116532 -0.039968 0.684062 -0.922414 -0.368126 0.116772
+-0.951057 -0.309017 -0 3.2e-005 0.654508 -0.951056 -0.309019 0.000203
+-0.929777 -0.368124 -0 3.2e-005 0.684062 -0.929776 -0.368126 0.000242
+-0.943558 -0.309017 0.119199 -0.039968 0.654508 -0.943531 -0.309018 0.1194
+-0.951057 -0.309017 -0 3.2e-005 0.654508 -0.951056 -0.309019 0.000203
+-0.922445 -0.368124 -0.116532 0.040032 0.684062 -0.922475 -0.368126 -0.116292
+-0.929777 -0.368124 -0 3.2e-005 0.684062 -0.929776 -0.368126 0.000242
+-0.943558 -0.309017 -0.119199 0.040032 0.654508 -0.943582 -0.309018 -0.118998
+-0.922445 -0.368124 -0.116532 0.040032 0.684062 -0.922475 -0.368126 -0.116292
+-0.951057 -0.309017 -0 3.2e-005 0.654508 -0.951056 -0.309019 0.000203
+-0.943558 -0.309017 -0.119199 0.040032 0.654508 -0.943582 -0.309018 -0.118998
+-0.900566 -0.368124 -0.231226 0.080032 0.684062 -0.900626 -0.368125 -0.230992
+-0.922445 -0.368124 -0.116532 0.040032 0.684062 -0.922475 -0.368126 -0.116292
+-0.921178 -0.309017 -0.236518 0.080032 0.654508 -0.921228 -0.309018 -0.236321
+-0.900566 -0.368124 -0.231226 0.080032 0.684062 -0.900626 -0.368125 -0.230992
+-0.943558 -0.309017 -0.119199 0.040032 0.654508 -0.943582 -0.309018 -0.118998
+-0.921178 -0.309017 -0.236518 0.080032 0.654508 -0.921228 -0.309018 -0.236321
+-0.864485 -0.368124 -0.342274 0.120032 0.684062 -0.864573 -0.368126 -0.342049
+-0.900566 -0.368124 -0.231226 0.080032 0.684062 -0.900626 -0.368125 -0.230992
+-0.884271 -0.309017 -0.350108 0.120032 0.654508 -0.884344 -0.309018 -0.349919
+-0.864485 -0.368124 -0.342274 0.120032 0.684062 -0.864573 -0.368126 -0.342049
+-0.921178 -0.309017 -0.236518 0.080032 0.654508 -0.921228 -0.309018 -0.236321
+-0.884271 -0.309017 -0.350108 0.120032 0.654508 -0.884344 -0.309018 -0.349919
+-0.81477 -0.368124 -0.447924 0.160032 0.684062 -0.814885 -0.368126 -0.447712
+-0.864485 -0.368124 -0.342274 0.120032 0.684062 -0.864573 -0.368126 -0.342049
+-0.833418 -0.309017 -0.458175 0.160032 0.654508 -0.833514 -0.309018 -0.457997
+-0.81477 -0.368124 -0.447924 0.160032 0.684062 -0.814885 -0.368126 -0.447712
+-0.884271 -0.309017 -0.350108 0.120032 0.654508 -0.884344 -0.309018 -0.349919
+-0.833418 -0.309017 -0.458175 0.160032 0.654508 -0.833514 -0.309018 -0.457997
+-0.752205 -0.368124 -0.546509 0.200032 0.684062 -0.752347 -0.368126 -0.546313
+-0.81477 -0.368124 -0.447924 0.160032 0.684062 -0.814885 -0.368126 -0.447712
+-0.769421 -0.309017 -0.559017 0.200032 0.654508 -0.76954 -0.309018 -0.558853
+-0.752205 -0.368124 -0.546509 0.200032 0.684062 -0.752347 -0.368126 -0.546313
+-0.833418 -0.309017 -0.458175 0.160032 0.654508 -0.833514 -0.309018 -0.457997
+-0.769421 -0.309017 -0.559017 0.200032 0.654508 -0.76954 -0.309018 -0.558853
+-0.677778 -0.368124 -0.636476 0.240032 0.684062 -0.677943 -0.368126 -0.636299
+-0.752205 -0.368124 -0.546509 0.200032 0.684062 -0.752347 -0.368126 -0.546313
+-0.693291 -0.309017 -0.651043 0.240032 0.654508 -0.693429 -0.309019 -0.650895
+-0.677778 -0.368124 -0.636476 0.240032 0.684062 -0.677943 -0.368126 -0.636299
+-0.769421 -0.309017 -0.559017 0.200032 0.654508 -0.76954 -0.309018 -0.558853
+-0.693291 -0.309017 -0.651043 0.240032 0.654508 -0.693429 -0.309019 -0.650895
+-0.592662 -0.368124 -0.716406 0.280032 0.684062 -0.592847 -0.368126 -0.716251
+-0.677778 -0.368124 -0.636476 0.240032 0.684062 -0.677943 -0.368126 -0.636299
+-0.606226 -0.309017 -0.732802 0.280032 0.654508 -0.606382 -0.309018 -0.732672
+-0.592662 -0.368124 -0.716406 0.280032 0.684062 -0.592847 -0.368126 -0.716251
+-0.693291 -0.309017 -0.651043 0.240032 0.654508 -0.693429 -0.309019 -0.650895
+-0.606226 -0.309017 -0.732802 0.280032 0.654508 -0.606382 -0.309018 -0.732672
+-0.498199 -0.368124 -0.785037 0.320032 0.684062 -0.498403 -0.368126 -0.784907
+-0.592662 -0.368124 -0.716406 0.280032 0.684062 -0.592847 -0.368126 -0.716251
+-0.509602 -0.309017 -0.803004 0.320032 0.654508 -0.509772 -0.309018 -0.802895
+-0.498199 -0.368124 -0.785037 0.320032 0.684062 -0.498403 -0.368126 -0.784907
+-0.606226 -0.309017 -0.732802 0.280032 0.654508 -0.606382 -0.309018 -0.732672
+-0.509602 -0.309017 -0.803004 0.320032 0.654508 -0.509772 -0.309018 -0.802895
+-0.39588 -0.368124 -0.841287 0.360032 0.684062 -0.396098 -0.368126 -0.841184
+-0.498199 -0.368124 -0.785037 0.320032 0.684062 -0.498403 -0.368126 -0.784907
+-0.40494 -0.309017 -0.860542 0.360032 0.654508 -0.405123 -0.309018 -0.860455
+-0.39588 -0.368124 -0.841287 0.360032 0.684062 -0.396098 -0.368126 -0.841184
+-0.509602 -0.309017 -0.803004 0.320032 0.654508 -0.509772 -0.309018 -0.802895
+-0.40494 -0.309017 -0.860542 0.360032 0.654508 -0.405123 -0.309018 -0.860455
+-0.287317 -0.368124 -0.88427 0.400032 0.684062 -0.287546 -0.368126 -0.884195
+-0.39588 -0.368124 -0.841287 0.360032 0.684062 -0.396098 -0.368126 -0.841184
+-0.293893 -0.309017 -0.904509 0.400032 0.654508 -0.294085 -0.309018 -0.904446
+-0.287317 -0.368124 -0.88427 0.400032 0.684062 -0.287546 -0.368126 -0.884195
+-0.40494 -0.309017 -0.860542 0.360032 0.654508 -0.405123 -0.309018 -0.860455
+-0.293893 -0.309017 -0.904509 0.400032 0.654508 -0.294085 -0.309018 -0.904446
+-0.174223 -0.368124 -0.913308 0.440032 0.684062 -0.17446 -0.368126 -0.913262
+-0.287317 -0.368124 -0.88427 0.400032 0.684062 -0.287546 -0.368126 -0.884195
+-0.17821 -0.309017 -0.934211 0.440032 0.654508 -0.178409 -0.309018 -0.934172
+-0.174223 -0.368124 -0.913308 0.440032 0.684062 -0.17446 -0.368126 -0.913262
+-0.293893 -0.309017 -0.904509 0.400032 0.654508 -0.294085 -0.309018 -0.904446
+-0.17821 -0.309017 -0.934211 0.440032 0.654508 -0.178409 -0.309018 -0.934172
+-0.058381 -0.368124 -0.927942 0.480032 0.684062 -0.058622 -0.368126 -0.927926
+-0.174223 -0.368124 -0.913308 0.440032 0.684062 -0.17446 -0.368126 -0.913262
+-0.059717 -0.309017 -0.94918 0.480032 0.654508 -0.059919 -0.309018 -0.949167
+-0.058381 -0.368124 -0.927942 0.480032 0.684062 -0.058622 -0.368126 -0.927926
+-0.17821 -0.309017 -0.934211 0.440032 0.654508 -0.178409 -0.309018 -0.934172
+-0.059717 -0.309017 -0.94918 0.480032 0.654508 -0.059919 -0.309018 -0.949167
+0.058381 -0.368124 -0.927942 0.520032 0.684062 0.05814 -0.368126 -0.927956
+-0.058381 -0.368124 -0.927942 0.480032 0.684062 -0.058622 -0.368126 -0.927926
+0.059717 -0.309017 -0.94918 0.520032 0.654508 0.059515 -0.309018 -0.949192
+0.058381 -0.368124 -0.927942 0.520032 0.684062 0.05814 -0.368126 -0.927956
+-0.059717 -0.309017 -0.94918 0.480032 0.654508 -0.059919 -0.309018 -0.949167
+0.059717 -0.309017 -0.94918 0.520032 0.654508 0.059515 -0.309018 -0.949192
+0.174223 -0.368124 -0.913308 0.560032 0.684062 0.173985 -0.368126 -0.913352
+0.058381 -0.368124 -0.927942 0.520032 0.684062 0.05814 -0.368126 -0.927956
+0.17821 -0.309017 -0.934211 0.560032 0.654508 0.178011 -0.309018 -0.934248
+0.174223 -0.368124 -0.913308 0.560032 0.684062 0.173985 -0.368126 -0.913352
+0.059717 -0.309017 -0.94918 0.520032 0.654508 0.059515 -0.309018 -0.949192
+0.17821 -0.309017 -0.934211 0.560032 0.654508 0.178011 -0.309018 -0.934248
+0.287317 -0.368124 -0.88427 0.600032 0.684062 0.287087 -0.368126 -0.884344
+0.174223 -0.368124 -0.913308 0.560032 0.684062 0.173985 -0.368126 -0.913352
+0.293893 -0.309017 -0.904509 0.600032 0.654508 0.2937 -0.309018 -0.904571
+0.287317 -0.368124 -0.88427 0.600032 0.684062 0.287087 -0.368126 -0.884344
+0.17821 -0.309017 -0.934211 0.560032 0.654508 0.178011 -0.309018 -0.934248
+0.293893 -0.309017 -0.904509 0.600032 0.654508 0.2937 -0.309018 -0.904571
+0.39588 -0.368124 -0.841287 0.640032 0.684062 0.395661 -0.368126 -0.841389
+0.287317 -0.368124 -0.88427 0.600032 0.684062 0.287087 -0.368126 -0.884344
+0.40494 -0.309017 -0.860542 0.640032 0.654508 0.404757 -0.309018 -0.860628
+0.39588 -0.368124 -0.841287 0.640032 0.684062 0.395661 -0.368126 -0.841389
+0.293893 -0.309017 -0.904509 0.600032 0.654508 0.2937 -0.309018 -0.904571
+0.40494 -0.309017 -0.860542 0.640032 0.654508 0.404757 -0.309018 -0.860628
+0.498199 -0.368124 -0.785036 0.680032 0.684062 0.497995 -0.368126 -0.785165
+0.39588 -0.368124 -0.841287 0.640032 0.684062 0.395661 -0.368126 -0.841389
+0.509602 -0.309017 -0.803004 0.680032 0.654508 0.50943 -0.309018 -0.803112
+0.498199 -0.368124 -0.785036 0.680032 0.684062 0.497995 -0.368126 -0.785165
+0.40494 -0.309017 -0.860542 0.640032 0.654508 0.404757 -0.309018 -0.860628
+0.509602 -0.309017 -0.803004 0.680032 0.654508 0.50943 -0.309018 -0.803112
+0.592662 -0.368124 -0.716405 0.720032 0.684062 0.592475 -0.368125 -0.716559
+0.498199 -0.368124 -0.785036 0.680032 0.684062 0.497995 -0.368126 -0.785165
+0.606226 -0.309017 -0.732802 0.720032 0.654508 0.60607 -0.309018 -0.732931
+0.592662 -0.368124 -0.716405 0.720032 0.684062 0.592475 -0.368125 -0.716559
+0.509602 -0.309017 -0.803004 0.680032 0.654508 0.50943 -0.309018 -0.803112
+0.606226 -0.309017 -0.732802 0.720032 0.654508 0.60607 -0.309018 -0.732931
+0.677778 -0.368124 -0.636476 0.760032 0.684062 0.677612 -0.368126 -0.636651
+0.592662 -0.368124 -0.716405 0.720032 0.684062 0.592475 -0.368125 -0.716559
+0.693291 -0.309017 -0.651043 0.760032 0.654508 0.693151 -0.309018 -0.651191
+0.677778 -0.368124 -0.636476 0.760032 0.684062 0.677612 -0.368126 -0.636651
+0.606226 -0.309017 -0.732802 0.720032 0.654508 0.60607 -0.309018 -0.732931
+0.693291 -0.309017 -0.651043 0.760032 0.654508 0.693151 -0.309018 -0.651191
+0.752205 -0.368124 -0.546509 0.800032 0.684062 0.752063 -0.368126 -0.546704
+0.677778 -0.368124 -0.636476 0.760032 0.684062 0.677612 -0.368126 -0.636651
+0.769421 -0.309017 -0.559017 0.800032 0.654508 0.769302 -0.309018 -0.559181
+0.752205 -0.368124 -0.546509 0.800032 0.684062 0.752063 -0.368126 -0.546704
+0.693291 -0.309017 -0.651043 0.760032 0.654508 0.693151 -0.309018 -0.651191
+0.769421 -0.309017 -0.559017 0.800032 0.654508 0.769302 -0.309018 -0.559181
+0.814769 -0.368124 -0.447923 0.840032 0.684062 0.814652 -0.368126 -0.448135
+0.752205 -0.368124 -0.546509 0.800032 0.684062 0.752063 -0.368126 -0.546704
+0.833417 -0.309017 -0.458175 0.840032 0.654508 0.833319 -0.309018 -0.458352
+0.814769 -0.368124 -0.447923 0.840032 0.684062 0.814652 -0.368126 -0.448135
+0.769421 -0.309017 -0.559017 0.800032 0.654508 0.769302 -0.309018 -0.559181
+0.833417 -0.309017 -0.458175 0.840032 0.654508 0.833319 -0.309018 -0.458352
+0.864484 -0.368124 -0.342274 0.880032 0.684062 0.864395 -0.368126 -0.342498
+0.814769 -0.368124 -0.447923 0.840032 0.684062 0.814652 -0.368126 -0.448135
+0.88427 -0.309017 -0.350107 0.880032 0.654508 0.884195 -0.309018 -0.350296
+0.864484 -0.368124 -0.342274 0.880032 0.684062 0.864395 -0.368126 -0.342498
+0.833417 -0.309017 -0.458175 0.840032 0.654508 0.833319 -0.309018 -0.458352
+0.88427 -0.309017 -0.350107 0.880032 0.654508 0.884195 -0.309018 -0.350296
+0.900566 -0.368124 -0.231226 0.920032 0.684062 0.900505 -0.368126 -0.23146
+0.864484 -0.368124 -0.342274 0.880032 0.684062 0.864395 -0.368126 -0.342498
+0.921177 -0.309017 -0.236518 0.920032 0.654508 0.921127 -0.309018 -0.236715
+0.900566 -0.368124 -0.231226 0.920032 0.684062 0.900505 -0.368126 -0.23146
+0.88427 -0.309017 -0.350107 0.880032 0.654508 0.884195 -0.309018 -0.350296
+0.921177 -0.309017 -0.236518 0.920032 0.654508 0.921127 -0.309018 -0.236715
+0.922445 -0.368124 -0.116532 0.960032 0.684062 0.922414 -0.368126 -0.116772
+0.900566 -0.368124 -0.231226 0.920032 0.684062 0.900505 -0.368126 -0.23146
+0.943557 -0.309017 -0.119199 0.960032 0.654508 0.943531 -0.309018 -0.1194
+0.922445 -0.368124 -0.116532 0.960032 0.684062 0.922414 -0.368126 -0.116772
+0.921177 -0.309017 -0.236518 0.920032 0.654508 0.921127 -0.309018 -0.236715
+0.943557 -0.309017 -0.119199 0.960032 0.654508 0.943531 -0.309018 -0.1194
+0.929777 -0.368124 -0 1.00003 0.684062 0.929776 -0.368126 -0.000246
+0.922445 -0.368124 -0.116532 0.960032 0.684062 0.922414 -0.368126 -0.116772
+0.951057 -0.309017 -0 1.00003 0.654508 0.951056 -0.309018 -0.000207
+0.929777 -0.368124 -0 1.00003 0.684062 0.929776 -0.368126 -0.000246
+0.943557 -0.309017 -0.119199 0.960032 0.654508 0.943531 -0.309018 -0.1194
+0.951057 -0.309017 -0 1.00003 0.654508 0.951056 -0.309018 -0.000207
+0.922446 -0.368124 0.116532 1.04003 0.684062 0.922475 -0.368126 0.116288
+0.929777 -0.368124 -0 1.00003 0.684062 0.929776 -0.368126 -0.000246
+0.943558 -0.309017 0.119199 1.04003 0.654508 0.943583 -0.309018 0.118994
+0.922446 -0.368124 0.116532 1.04003 0.684062 0.922475 -0.368126 0.116288
+0.951057 -0.309017 -0 1.00003 0.654508 0.951056 -0.309018 -0.000207
+0.960947 -0.24869 0.121396 1.04003 0.624345 0.960966 -0.248691 0.12123
+0.921178 -0.309017 0.236518 1.08003 0.654508 0.921228 -0.309018 0.236322
+0.943558 -0.309017 0.119199 1.04003 0.654508 0.943583 -0.309018 0.118994
+0.938154 -0.24869 0.240877 1.08003 0.624345 0.938194 -0.24869 0.240719
+0.921178 -0.309017 0.236518 1.08003 0.654508 0.921228 -0.309018 0.236322
+0.960947 -0.24869 0.121396 1.04003 0.624345 0.960966 -0.248691 0.12123
+0.938154 -0.24869 0.240877 1.08003 0.624345 0.938194 -0.24869 0.240719
+0.884271 -0.309017 0.350108 1.12003 0.654508 0.884344 -0.309018 0.349919
+0.921178 -0.309017 0.236518 1.08003 0.654508 0.921228 -0.309018 0.236322
+0.900567 -0.24869 0.35656 1.12003 0.624345 0.900626 -0.24869 0.356408
+0.884271 -0.309017 0.350108 1.12003 0.654508 0.884344 -0.309018 0.349919
+0.938154 -0.24869 0.240877 1.08003 0.624345 0.938194 -0.24869 0.240719
+0.900567 -0.24869 0.35656 1.12003 0.624345 0.900626 -0.24869 0.356408
+0.833418 -0.309017 0.458176 1.16003 0.654508 0.833515 -0.309018 0.457997
+0.884271 -0.309017 0.350108 1.12003 0.654508 0.884344 -0.309018 0.349919
+0.848777 -0.24869 0.466619 1.16003 0.624345 0.848854 -0.248691 0.466476
+0.833418 -0.309017 0.458176 1.16003 0.654508 0.833515 -0.309018 0.457997
+0.900567 -0.24869 0.35656 1.12003 0.624345 0.900626 -0.24869 0.356408
+0.848777 -0.24869 0.466619 1.16003 0.624345 0.848854 -0.248691 0.466476
+0.769422 -0.309017 0.559018 1.20003 0.654508 0.76954 -0.309018 0.558853
+0.833418 -0.309017 0.458176 1.16003 0.654508 0.833515 -0.309018 0.457997
+0.783601 -0.24869 0.569319 1.20003 0.624345 0.783696 -0.248691 0.569187
+0.769422 -0.309017 0.559018 1.20003 0.654508 0.76954 -0.309018 0.558853
+0.848777 -0.24869 0.466619 1.16003 0.624345 0.848854 -0.248691 0.466476
+0.783601 -0.24869 0.569319 1.20003 0.624345 0.783696 -0.248691 0.569187
+0.693291 -0.309017 0.651044 1.24003 0.654508 0.693429 -0.309018 0.650895
+0.769422 -0.309017 0.559018 1.20003 0.654508 0.76954 -0.309018 0.558853
+0.706067 -0.24869 0.663041 1.24003 0.624345 0.706178 -0.24869 0.662922
+0.693291 -0.309017 0.651044 1.24003 0.654508 0.693429 -0.309018 0.650895
+0.783601 -0.24869 0.569319 1.20003 0.624345 0.783696 -0.248691 0.569187
+0.706067 -0.24869 0.663041 1.24003 0.624345 0.706178 -0.24869 0.662922
+0.606227 -0.309017 0.732802 1.28003 0.654508 0.606382 -0.309018 0.732672
+0.693291 -0.309017 0.651044 1.24003 0.654508 0.693429 -0.309018 0.650895
+0.617399 -0.24869 0.746307 1.28003 0.624345 0.617524 -0.248691 0.746202
+0.606227 -0.309017 0.732802 1.28003 0.654508 0.606382 -0.309018 0.732672
+0.706067 -0.24869 0.663041 1.24003 0.624345 0.706178 -0.24869 0.662922
+0.617399 -0.24869 0.746307 1.28003 0.624345 0.617524 -0.248691 0.746202
+0.509602 -0.309017 0.803004 1.32003 0.654508 0.509773 -0.309018 0.802895
+0.606227 -0.309017 0.732802 1.28003 0.654508 0.606382 -0.309018 0.732672
+0.518993 -0.24869 0.817803 1.32003 0.624345 0.51913 -0.248691 0.817714
+0.509602 -0.309017 0.803004 1.32003 0.654508 0.509773 -0.309018 0.802895
+0.617399 -0.24869 0.746307 1.28003 0.624345 0.617524 -0.248691 0.746202
+0.518993 -0.24869 0.817803 1.32003 0.624345 0.51913 -0.248691 0.817714
+0.40494 -0.309017 0.860543 1.36003 0.654508 0.405123 -0.309018 0.860455
+0.509602 -0.309017 0.803004 1.32003 0.654508 0.509773 -0.309018 0.802895
+0.412403 -0.24869 0.876401 1.36003 0.624345 0.41255 -0.24869 0.876331
+0.40494 -0.309017 0.860543 1.36003 0.654508 0.405123 -0.309018 0.860455
+0.518993 -0.24869 0.817803 1.32003 0.624345 0.51913 -0.248691 0.817714
+0.412403 -0.24869 0.876401 1.36003 0.624345 0.41255 -0.24869 0.876331
+0.293893 -0.309017 0.904509 1.40003 0.654508 0.294085 -0.309018 0.904446
+0.40494 -0.309017 0.860543 1.36003 0.654508 0.405123 -0.309018 0.860455
+0.299309 -0.24869 0.921178 1.40003 0.624345 0.299464 -0.248691 0.921127
+0.293893 -0.309017 0.904509 1.40003 0.654508 0.294085 -0.309018 0.904446
+0.412403 -0.24869 0.876401 1.36003 0.624345 0.41255 -0.24869 0.876331
+0.299309 -0.24869 0.921178 1.40003 0.624345 0.299464 -0.248691 0.921127
+0.17821 -0.309017 0.934212 1.44003 0.654508 0.178409 -0.309018 0.934172
+0.293893 -0.309017 0.904509 1.40003 0.654508 0.294085 -0.309018 0.904446
+0.181494 -0.24869 0.951428 1.44003 0.624345 0.181655 -0.24869 0.951396
+0.17821 -0.309017 0.934212 1.44003 0.654508 0.178409 -0.309018 0.934172
+0.299309 -0.24869 0.921178 1.40003 0.624345 0.299464 -0.248691 0.921127
+0.181494 -0.24869 0.951428 1.44003 0.624345 0.181655 -0.24869 0.951396
+0.059717 -0.309017 0.949181 1.48003 0.654508 0.059919 -0.309018 0.949167
+0.17821 -0.309017 0.934212 1.44003 0.654508 0.178409 -0.309018 0.934172
+0.060818 -0.24869 0.966673 1.48003 0.624345 0.06098 -0.24869 0.966662
+0.059717 -0.309017 0.949181 1.48003 0.654508 0.059919 -0.309018 0.949167
+0.181494 -0.24869 0.951428 1.44003 0.624345 0.181655 -0.24869 0.951396
+0.060818 -0.24869 0.966673 1.48003 0.624345 0.06098 -0.24869 0.966662
+-0.059717 -0.309017 0.949181 1.52003 0.654508 -0.059515 -0.309018 0.949192
+0.059717 -0.309017 0.949181 1.48003 0.654508 0.059919 -0.309018 0.949167
+-0.060818 -0.24869 0.966673 1.52003 0.624345 -0.060655 -0.24869 0.966682
+-0.059717 -0.309017 0.949181 1.52003 0.654508 -0.059515 -0.309018 0.949192
+0.060818 -0.24869 0.966673 1.48003 0.624345 0.06098 -0.24869 0.966662
+-0.060818 -0.24869 0.966673 -0.479968 0.624345 -0.060655 -0.24869 0.966682
+-0.17821 -0.309017 0.934211 -0.439968 0.654508 -0.178011 -0.309019 0.934248
+-0.059717 -0.309017 0.949181 -0.479968 0.654508 -0.059515 -0.309018 0.949192
+-0.181495 -0.24869 0.951428 -0.439968 0.624345 -0.181334 -0.24869 0.951457
+-0.17821 -0.309017 0.934211 -0.439968 0.654508 -0.178011 -0.309019 0.934248
+-0.060818 -0.24869 0.966673 -0.479968 0.624345 -0.060655 -0.24869 0.966682
+-0.181495 -0.24869 0.951428 -0.439968 0.624345 -0.181334 -0.24869 0.951457
+-0.293893 -0.309017 0.904509 -0.399968 0.654508 -0.2937 -0.309018 0.904571
+-0.17821 -0.309017 0.934211 -0.439968 0.654508 -0.178011 -0.309019 0.934248
+-0.299309 -0.24869 0.921178 -0.399968 0.624345 -0.299154 -0.24869 0.921228
+-0.293893 -0.309017 0.904509 -0.399968 0.654508 -0.2937 -0.309018 0.904571
+-0.181495 -0.24869 0.951428 -0.439968 0.624345 -0.181334 -0.24869 0.951457
+-0.299309 -0.24869 0.921178 -0.399968 0.624345 -0.299154 -0.24869 0.921228
+-0.404941 -0.309017 0.860542 -0.359968 0.654508 -0.404757 -0.309018 0.860628
+-0.293893 -0.309017 0.904509 -0.399968 0.654508 -0.2937 -0.309018 0.904571
+-0.412403 -0.24869 0.876401 -0.359968 0.624345 -0.412255 -0.24869 0.87647
+-0.404941 -0.309017 0.860542 -0.359968 0.654508 -0.404757 -0.309018 0.860628
+-0.299309 -0.24869 0.921178 -0.399968 0.624345 -0.299154 -0.24869 0.921228
+-0.412403 -0.24869 0.876401 -0.359968 0.624345 -0.412255 -0.24869 0.87647
+-0.509602 -0.309017 0.803004 -0.319968 0.654508 -0.50943 -0.309018 0.803112
+-0.404941 -0.309017 0.860542 -0.359968 0.654508 -0.404757 -0.309018 0.860628
+-0.518993 -0.24869 0.817802 -0.319968 0.624345 -0.518855 -0.248691 0.817889
+-0.509602 -0.309017 0.803004 -0.319968 0.654508 -0.50943 -0.309018 0.803112
+-0.412403 -0.24869 0.876401 -0.359968 0.624345 -0.412255 -0.24869 0.87647
+-0.518993 -0.24869 0.817802 -0.319968 0.624345 -0.518855 -0.248691 0.817889
+-0.606227 -0.309017 0.732802 -0.279968 0.654508 -0.60607 -0.309018 0.732931
+-0.509602 -0.309017 0.803004 -0.319968 0.654508 -0.50943 -0.309018 0.803112
+-0.617399 -0.24869 0.746307 -0.279968 0.624345 -0.617272 -0.24869 0.74641
+-0.606227 -0.309017 0.732802 -0.279968 0.654508 -0.60607 -0.309018 0.732931
+-0.518993 -0.24869 0.817802 -0.319968 0.624345 -0.518855 -0.248691 0.817889
+-0.617399 -0.24869 0.746307 -0.279968 0.624345 -0.617272 -0.24869 0.74641
+-0.693291 -0.309017 0.651043 -0.239968 0.654508 -0.693151 -0.309018 0.65119
+-0.606227 -0.309017 0.732802 -0.279968 0.654508 -0.60607 -0.309018 0.732931
+-0.706067 -0.24869 0.663041 -0.239968 0.624345 -0.705955 -0.24869 0.66316
+-0.693291 -0.309017 0.651043 -0.239968 0.654508 -0.693151 -0.309018 0.65119
+-0.617399 -0.24869 0.746307 -0.279968 0.624345 -0.617272 -0.24869 0.74641
+-0.706067 -0.24869 0.663041 -0.239968 0.624345 -0.705955 -0.24869 0.66316
+-0.769421 -0.309017 0.559017 -0.199968 0.654508 -0.769302 -0.309018 0.55918
+-0.693291 -0.309017 0.651043 -0.239968 0.654508 -0.693151 -0.309018 0.65119
+-0.783601 -0.24869 0.569319 -0.199968 0.624345 -0.783504 -0.24869 0.569451
+-0.769421 -0.309017 0.559017 -0.199968 0.654508 -0.769302 -0.309018 0.55918
+-0.706067 -0.24869 0.663041 -0.239968 0.624345 -0.705955 -0.24869 0.66316
+-0.783601 -0.24869 0.569319 -0.199968 0.624345 -0.783504 -0.24869 0.569451
+-0.833418 -0.309017 0.458175 -0.159968 0.654508 -0.833319 -0.309019 0.458352
+-0.769421 -0.309017 0.559017 -0.199968 0.654508 -0.769302 -0.309018 0.55918
+-0.848777 -0.24869 0.466619 -0.159968 0.624345 -0.848697 -0.248691 0.466762
+-0.833418 -0.309017 0.458175 -0.159968 0.654508 -0.833319 -0.309019 0.458352
+-0.783601 -0.24869 0.569319 -0.199968 0.624345 -0.783504 -0.24869 0.569451
+-0.848777 -0.24869 0.466619 -0.159968 0.624345 -0.848697 -0.248691 0.466762
+-0.884271 -0.309017 0.350107 -0.119968 0.654508 -0.884195 -0.309018 0.350296
+-0.833418 -0.309017 0.458175 -0.159968 0.654508 -0.833319 -0.309019 0.458352
+-0.900567 -0.24869 0.356559 -0.119968 0.624345 -0.900506 -0.24869 0.356711
+-0.884271 -0.309017 0.350107 -0.119968 0.654508 -0.884195 -0.309018 0.350296
+-0.848777 -0.24869 0.466619 -0.159968 0.624345 -0.848697 -0.248691 0.466762
+-0.900567 -0.24869 0.356559 -0.119968 0.624345 -0.900506 -0.24869 0.356711
+-0.921178 -0.309017 0.236518 -0.079968 0.654508 -0.921127 -0.309018 0.236714
+-0.884271 -0.309017 0.350107 -0.119968 0.654508 -0.884195 -0.309018 0.350296
+-0.938154 -0.24869 0.240877 -0.079968 0.624345 -0.938113 -0.248691 0.241035
+-0.921178 -0.309017 0.236518 -0.079968 0.654508 -0.921127 -0.309018 0.236714
+-0.900567 -0.24869 0.356559 -0.119968 0.624345 -0.900506 -0.24869 0.356711
+-0.938154 -0.24869 0.240877 -0.079968 0.624345 -0.938113 -0.248691 0.241035
+-0.943558 -0.309017 0.119199 -0.039968 0.654508 -0.943531 -0.309018 0.1194
+-0.921178 -0.309017 0.236518 -0.079968 0.654508 -0.921127 -0.309018 0.236714
+-0.960946 -0.24869 0.121396 -0.039968 0.624345 -0.960925 -0.248691 0.121558
+-0.943558 -0.309017 0.119199 -0.039968 0.654508 -0.943531 -0.309018 0.1194
+-0.938154 -0.24869 0.240877 -0.079968 0.624345 -0.938113 -0.248691 0.241035
+-0.960946 -0.24869 0.121396 -0.039968 0.624345 -0.960925 -0.248691 0.121558
+-0.951057 -0.309017 -0 3.2e-005 0.654508 -0.951056 -0.309019 0.000203
+-0.943558 -0.309017 0.119199 -0.039968 0.654508 -0.943531 -0.309018 0.1194
+-0.968584 -0.24869 -0 3.2e-005 0.624345 -0.968583 -0.24869 0.000163
+-0.951057 -0.309017 -0 3.2e-005 0.654508 -0.951056 -0.309019 0.000203
+-0.960946 -0.24869 0.121396 -0.039968 0.624345 -0.960925 -0.248691 0.121558
+-0.968584 -0.24869 -0 3.2e-005 0.624345 -0.968583 -0.24869 0.000163
+-0.943558 -0.309017 -0.119199 0.040032 0.654508 -0.943582 -0.309018 -0.118998
+-0.951057 -0.309017 -0 3.2e-005 0.654508 -0.951056 -0.309019 0.000203
+-0.960946 -0.24869 -0.121396 0.040032 0.624345 -0.960966 -0.248691 -0.121234
+-0.943558 -0.309017 -0.119199 0.040032 0.654508 -0.943582 -0.309018 -0.118998
+-0.968584 -0.24869 -0 3.2e-005 0.624345 -0.968583 -0.24869 0.000163
+-0.960946 -0.24869 -0.121396 0.040032 0.624345 -0.960966 -0.248691 -0.121234
+-0.921178 -0.309017 -0.236518 0.080032 0.654508 -0.921228 -0.309018 -0.236321
+-0.943558 -0.309017 -0.119199 0.040032 0.654508 -0.943582 -0.309018 -0.118998
+-0.938154 -0.24869 -0.240877 0.080032 0.624345 -0.938194 -0.24869 -0.240719
+-0.921178 -0.309017 -0.236518 0.080032 0.654508 -0.921228 -0.309018 -0.236321
+-0.960946 -0.24869 -0.121396 0.040032 0.624345 -0.960966 -0.248691 -0.121234
+-0.938154 -0.24869 -0.240877 0.080032 0.624345 -0.938194 -0.24869 -0.240719
+-0.884271 -0.309017 -0.350108 0.120032 0.654508 -0.884344 -0.309018 -0.349919
+-0.921178 -0.309017 -0.236518 0.080032 0.654508 -0.921228 -0.309018 -0.236321
+-0.900566 -0.24869 -0.35656 0.120032 0.624345 -0.900626 -0.248691 -0.356408
+-0.884271 -0.309017 -0.350108 0.120032 0.654508 -0.884344 -0.309018 -0.349919
+-0.938154 -0.24869 -0.240877 0.080032 0.624345 -0.938194 -0.24869 -0.240719
+-0.900566 -0.24869 -0.35656 0.120032 0.624345 -0.900626 -0.248691 -0.356408
+-0.833418 -0.309017 -0.458175 0.160032 0.654508 -0.833514 -0.309018 -0.457997
+-0.884271 -0.309017 -0.350108 0.120032 0.654508 -0.884344 -0.309018 -0.349919
+-0.848776 -0.24869 -0.466619 0.160032 0.624345 -0.848854 -0.24869 -0.466476
+-0.833418 -0.309017 -0.458175 0.160032 0.654508 -0.833514 -0.309018 -0.457997
+-0.900566 -0.24869 -0.35656 0.120032 0.624345 -0.900626 -0.248691 -0.356408
+-0.848776 -0.24869 -0.466619 0.160032 0.624345 -0.848854 -0.24869 -0.466476
+-0.769421 -0.309017 -0.559017 0.200032 0.654508 -0.76954 -0.309018 -0.558853
+-0.833418 -0.309017 -0.458175 0.160032 0.654508 -0.833514 -0.309018 -0.457997
+-0.783601 -0.24869 -0.569319 0.200032 0.624345 -0.783696 -0.24869 -0.569187
+-0.769421 -0.309017 -0.559017 0.200032 0.654508 -0.76954 -0.309018 -0.558853
+-0.848776 -0.24869 -0.466619 0.160032 0.624345 -0.848854 -0.24869 -0.466476
+-0.783601 -0.24869 -0.569319 0.200032 0.624345 -0.783696 -0.24869 -0.569187
+-0.693291 -0.309017 -0.651043 0.240032 0.654508 -0.693429 -0.309019 -0.650895
+-0.769421 -0.309017 -0.559017 0.200032 0.654508 -0.76954 -0.309018 -0.558853
+-0.706067 -0.24869 -0.663041 0.240032 0.624345 -0.706178 -0.24869 -0.662922
+-0.693291 -0.309017 -0.651043 0.240032 0.654508 -0.693429 -0.309019 -0.650895
+-0.783601 -0.24869 -0.569319 0.200032 0.624345 -0.783696 -0.24869 -0.569187
+-0.706067 -0.24869 -0.663041 0.240032 0.624345 -0.706178 -0.24869 -0.662922
+-0.606226 -0.309017 -0.732802 0.280032 0.654508 -0.606382 -0.309018 -0.732672
+-0.693291 -0.309017 -0.651043 0.240032 0.654508 -0.693429 -0.309019 -0.650895
+-0.617398 -0.24869 -0.746307 0.280032 0.624345 -0.617524 -0.24869 -0.746202
+-0.606226 -0.309017 -0.732802 0.280032 0.654508 -0.606382 -0.309018 -0.732672
+-0.706067 -0.24869 -0.663041 0.240032 0.624345 -0.706178 -0.24869 -0.662922
+-0.617398 -0.24869 -0.746307 0.280032 0.624345 -0.617524 -0.24869 -0.746202
+-0.509602 -0.309017 -0.803004 0.320032 0.654508 -0.509772 -0.309018 -0.802895
+-0.606226 -0.309017 -0.732802 0.280032 0.654508 -0.606382 -0.309018 -0.732672
+-0.518993 -0.24869 -0.817802 0.320032 0.624345 -0.51913 -0.248691 -0.817715
+-0.509602 -0.309017 -0.803004 0.320032 0.654508 -0.509772 -0.309018 -0.802895
+-0.617398 -0.24869 -0.746307 0.280032 0.624345 -0.617524 -0.24869 -0.746202
+-0.518993 -0.24869 -0.817802 0.320032 0.624345 -0.51913 -0.248691 -0.817715
+-0.40494 -0.309017 -0.860542 0.360032 0.654508 -0.405123 -0.309018 -0.860455
+-0.509602 -0.309017 -0.803004 0.320032 0.654508 -0.509772 -0.309018 -0.802895
+-0.412403 -0.24869 -0.876401 0.360032 0.624345 -0.41255 -0.24869 -0.876331
+-0.40494 -0.309017 -0.860542 0.360032 0.654508 -0.405123 -0.309018 -0.860455
+-0.518993 -0.24869 -0.817802 0.320032 0.624345 -0.51913 -0.248691 -0.817715
+-0.412403 -0.24869 -0.876401 0.360032 0.624345 -0.41255 -0.24869 -0.876331
+-0.293893 -0.309017 -0.904509 0.400032 0.654508 -0.294085 -0.309018 -0.904446
+-0.40494 -0.309017 -0.860542 0.360032 0.654508 -0.405123 -0.309018 -0.860455
+-0.299309 -0.24869 -0.921178 0.400032 0.624345 -0.299464 -0.24869 -0.921127
+-0.293893 -0.309017 -0.904509 0.400032 0.654508 -0.294085 -0.309018 -0.904446
+-0.412403 -0.24869 -0.876401 0.360032 0.624345 -0.41255 -0.24869 -0.876331
+-0.299309 -0.24869 -0.921178 0.400032 0.624345 -0.299464 -0.24869 -0.921127
+-0.17821 -0.309017 -0.934211 0.440032 0.654508 -0.178409 -0.309018 -0.934172
+-0.293893 -0.309017 -0.904509 0.400032 0.654508 -0.294085 -0.309018 -0.904446
+-0.181494 -0.24869 -0.951427 0.440032 0.624345 -0.181655 -0.248691 -0.951396
+-0.17821 -0.309017 -0.934211 0.440032 0.654508 -0.178409 -0.309018 -0.934172
+-0.299309 -0.24869 -0.921178 0.400032 0.624345 -0.299464 -0.24869 -0.921127
+-0.181494 -0.24869 -0.951427 0.440032 0.624345 -0.181655 -0.248691 -0.951396
+-0.059717 -0.309017 -0.94918 0.480032 0.654508 -0.059919 -0.309018 -0.949167
+-0.17821 -0.309017 -0.934211 0.440032 0.654508 -0.178409 -0.309018 -0.934172
+-0.060818 -0.24869 -0.966672 0.480032 0.624345 -0.06098 -0.24869 -0.966662
+-0.059717 -0.309017 -0.94918 0.480032 0.654508 -0.059919 -0.309018 -0.949167
+-0.181494 -0.24869 -0.951427 0.440032 0.624345 -0.181655 -0.248691 -0.951396
+-0.060818 -0.24869 -0.966672 0.480032 0.624345 -0.06098 -0.24869 -0.966662
+0.059717 -0.309017 -0.94918 0.520032 0.654508 0.059515 -0.309018 -0.949192
+-0.059717 -0.309017 -0.94918 0.480032 0.654508 -0.059919 -0.309018 -0.949167
+0.060818 -0.24869 -0.966672 0.520032 0.624345 0.060655 -0.24869 -0.966682
+0.059717 -0.309017 -0.94918 0.520032 0.654508 0.059515 -0.309018 -0.949192
+-0.060818 -0.24869 -0.966672 0.480032 0.624345 -0.06098 -0.24869 -0.966662
+0.060818 -0.24869 -0.966672 0.520032 0.624345 0.060655 -0.24869 -0.966682
+0.17821 -0.309017 -0.934211 0.560032 0.654508 0.178011 -0.309018 -0.934248
+0.059717 -0.309017 -0.94918 0.520032 0.654508 0.059515 -0.309018 -0.949192
+0.181495 -0.24869 -0.951427 0.560032 0.624345 0.181334 -0.248691 -0.951457
+0.17821 -0.309017 -0.934211 0.560032 0.654508 0.178011 -0.309018 -0.934248
+0.060818 -0.24869 -0.966672 0.520032 0.624345 0.060655 -0.24869 -0.966682
+0.181495 -0.24869 -0.951427 0.560032 0.624345 0.181334 -0.248691 -0.951457
+0.293893 -0.309017 -0.904509 0.600032 0.654508 0.2937 -0.309018 -0.904571
+0.17821 -0.309017 -0.934211 0.560032 0.654508 0.178011 -0.309018 -0.934248
+0.299309 -0.24869 -0.921178 0.600032 0.624345 0.299154 -0.24869 -0.921228
+0.293893 -0.309017 -0.904509 0.600032 0.654508 0.2937 -0.309018 -0.904571
+0.181495 -0.24869 -0.951427 0.560032 0.624345 0.181334 -0.248691 -0.951457
+0.299309 -0.24869 -0.921178 0.600032 0.624345 0.299154 -0.24869 -0.921228
+0.40494 -0.309017 -0.860542 0.640032 0.654508 0.404757 -0.309018 -0.860628
+0.293893 -0.309017 -0.904509 0.600032 0.654508 0.2937 -0.309018 -0.904571
+0.412403 -0.24869 -0.8764 0.640032 0.624345 0.412255 -0.24869 -0.87647
+0.40494 -0.309017 -0.860542 0.640032 0.654508 0.404757 -0.309018 -0.860628
+0.299309 -0.24869 -0.921178 0.600032 0.624345 0.299154 -0.24869 -0.921228
+0.412403 -0.24869 -0.8764 0.640032 0.624345 0.412255 -0.24869 -0.87647
+0.509602 -0.309017 -0.803004 0.680032 0.654508 0.50943 -0.309018 -0.803112
+0.40494 -0.309017 -0.860542 0.640032 0.654508 0.404757 -0.309018 -0.860628
+0.518993 -0.24869 -0.817802 0.680032 0.624345 0.518855 -0.24869 -0.817889
+0.509602 -0.309017 -0.803004 0.680032 0.654508 0.50943 -0.309018 -0.803112
+0.412403 -0.24869 -0.8764 0.640032 0.624345 0.412255 -0.24869 -0.87647
+0.518993 -0.24869 -0.817802 0.680032 0.624345 0.518855 -0.24869 -0.817889
+0.606226 -0.309017 -0.732802 0.720032 0.654508 0.60607 -0.309018 -0.732931
+0.509602 -0.309017 -0.803004 0.680032 0.654508 0.50943 -0.309018 -0.803112
+0.617398 -0.24869 -0.746306 0.720032 0.624345 0.617272 -0.248691 -0.74641
+0.606226 -0.309017 -0.732802 0.720032 0.654508 0.60607 -0.309018 -0.732931
+0.518993 -0.24869 -0.817802 0.680032 0.624345 0.518855 -0.24869 -0.817889
+0.617398 -0.24869 -0.746306 0.720032 0.624345 0.617272 -0.248691 -0.74641
+0.693291 -0.309017 -0.651043 0.760032 0.654508 0.693151 -0.309018 -0.651191
+0.606226 -0.309017 -0.732802 0.720032 0.654508 0.60607 -0.309018 -0.732931
+0.706067 -0.24869 -0.663041 0.760032 0.624345 0.705955 -0.24869 -0.66316
+0.693291 -0.309017 -0.651043 0.760032 0.654508 0.693151 -0.309018 -0.651191
+0.617398 -0.24869 -0.746306 0.720032 0.624345 0.617272 -0.248691 -0.74641
+0.706067 -0.24869 -0.663041 0.760032 0.624345 0.705955 -0.24869 -0.66316
+0.769421 -0.309017 -0.559017 0.800032 0.654508 0.769302 -0.309018 -0.559181
+0.693291 -0.309017 -0.651043 0.760032 0.654508 0.693151 -0.309018 -0.651191
+0.7836 -0.24869 -0.569319 0.800032 0.624345 0.783505 -0.24869 -0.569451
+0.769421 -0.309017 -0.559017 0.800032 0.654508 0.769302 -0.309018 -0.559181
+0.706067 -0.24869 -0.663041 0.760032 0.624345 0.705955 -0.24869 -0.66316
+0.7836 -0.24869 -0.569319 0.800032 0.624345 0.783505 -0.24869 -0.569451
+0.833417 -0.309017 -0.458175 0.840032 0.654508 0.833319 -0.309018 -0.458352
+0.769421 -0.309017 -0.559017 0.800032 0.654508 0.769302 -0.309018 -0.559181
+0.848776 -0.24869 -0.466619 0.840032 0.624345 0.848697 -0.24869 -0.466761
+0.833417 -0.309017 -0.458175 0.840032 0.654508 0.833319 -0.309018 -0.458352
+0.7836 -0.24869 -0.569319 0.800032 0.624345 0.783505 -0.24869 -0.569451
+0.848776 -0.24869 -0.466619 0.840032 0.624345 0.848697 -0.24869 -0.466761
+0.88427 -0.309017 -0.350107 0.880032 0.654508 0.884195 -0.309018 -0.350296
+0.833417 -0.309017 -0.458175 0.840032 0.654508 0.833319 -0.309018 -0.458352
+0.900566 -0.24869 -0.356559 0.880032 0.624345 0.900506 -0.24869 -0.356711
+0.88427 -0.309017 -0.350107 0.880032 0.654508 0.884195 -0.309018 -0.350296
+0.848776 -0.24869 -0.466619 0.840032 0.624345 0.848697 -0.24869 -0.466761
+0.900566 -0.24869 -0.356559 0.880032 0.624345 0.900506 -0.24869 -0.356711
+0.921177 -0.309017 -0.236518 0.920032 0.654508 0.921127 -0.309018 -0.236715
+0.88427 -0.309017 -0.350107 0.880032 0.654508 0.884195 -0.309018 -0.350296
+0.938153 -0.24869 -0.240877 0.920032 0.624345 0.938113 -0.24869 -0.241035
+0.921177 -0.309017 -0.236518 0.920032 0.654508 0.921127 -0.309018 -0.236715
+0.900566 -0.24869 -0.356559 0.880032 0.624345 0.900506 -0.24869 -0.356711
+0.938153 -0.24869 -0.240877 0.920032 0.624345 0.938113 -0.24869 -0.241035
+0.943557 -0.309017 -0.119199 0.960032 0.654508 0.943531 -0.309018 -0.1194
+0.921177 -0.309017 -0.236518 0.920032 0.654508 0.921127 -0.309018 -0.236715
+0.960946 -0.24869 -0.121396 0.960032 0.624345 0.960925 -0.24869 -0.121558
+0.943557 -0.309017 -0.119199 0.960032 0.654508 0.943531 -0.309018 -0.1194
+0.938153 -0.24869 -0.240877 0.920032 0.624345 0.938113 -0.24869 -0.241035
+0.960946 -0.24869 -0.121396 0.960032 0.624345 0.960925 -0.24869 -0.121558
+0.951057 -0.309017 -0 1.00003 0.654508 0.951056 -0.309018 -0.000207
+0.943557 -0.309017 -0.119199 0.960032 0.654508 0.943531 -0.309018 -0.1194
+0.968583 -0.24869 -0 1.00003 0.624345 0.968583 -0.24869 -0.000167
+0.951057 -0.309017 -0 1.00003 0.654508 0.951056 -0.309018 -0.000207
+0.960946 -0.24869 -0.121396 0.960032 0.624345 0.960925 -0.24869 -0.121558
+0.968583 -0.24869 -0 1.00003 0.624345 0.968583 -0.24869 -0.000167
+0.943558 -0.309017 0.119199 1.04003 0.654508 0.943583 -0.309018 0.118994
+0.951057 -0.309017 -0 1.00003 0.654508 0.951056 -0.309018 -0.000207
+0.960947 -0.24869 0.121396 1.04003 0.624345 0.960966 -0.248691 0.12123
+0.943558 -0.309017 0.119199 1.04003 0.654508 0.943583 -0.309018 0.118994
+0.968583 -0.24869 -0 1.00003 0.624345 0.968583 -0.24869 -0.000167
+0.974543 -0.187381 0.123113 1.04003 0.593691 0.974558 -0.187382 0.122987
+0.938154 -0.24869 0.240877 1.08003 0.624345 0.938194 -0.24869 0.240719
+0.960947 -0.24869 0.121396 1.04003 0.624345 0.960966 -0.248691 0.12123
+0.951428 -0.187381 0.244285 1.08003 0.593691 0.951457 -0.187382 0.244166
+0.938154 -0.24869 0.240877 1.08003 0.624345 0.938194 -0.24869 0.240719
+0.974543 -0.187381 0.123113 1.04003 0.593691 0.974558 -0.187382 0.122987
+0.951428 -0.187381 0.244285 1.08003 0.593691 0.951457 -0.187382 0.244166
+0.900567 -0.24869 0.35656 1.12003 0.624345 0.900626 -0.24869 0.356408
+0.938154 -0.24869 0.240877 1.08003 0.624345 0.938194 -0.24869 0.240719
+0.913309 -0.187381 0.361604 1.12003 0.593691 0.913353 -0.187382 0.36149
+0.900567 -0.24869 0.35656 1.12003 0.624345 0.900626 -0.24869 0.356408
+0.951428 -0.187381 0.244285 1.08003 0.593691 0.951457 -0.187382 0.244166
+0.913309 -0.187381 0.361604 1.12003 0.593691 0.913353 -0.187382 0.36149
+0.848777 -0.24869 0.466619 1.16003 0.624345 0.848854 -0.248691 0.466476
+0.900567 -0.24869 0.35656 1.12003 0.624345 0.900626 -0.24869 0.356408
+0.860786 -0.187381 0.473221 1.16003 0.593691 0.860844 -0.187382 0.473113
+0.848777 -0.24869 0.466619 1.16003 0.624345 0.848854 -0.248691 0.466476
+0.913309 -0.187381 0.361604 1.12003 0.593691 0.913353 -0.187382 0.36149
+0.860786 -0.187381 0.473221 1.16003 0.593691 0.860844 -0.187382 0.473113
+0.783601 -0.24869 0.569319 1.20003 0.624345 0.783696 -0.248691 0.569187
+0.848777 -0.24869 0.466619 1.16003 0.624345 0.848854 -0.248691 0.466476
+0.794688 -0.187381 0.577375 1.20003 0.593691 0.794759 -0.187382 0.577274
+0.783601 -0.24869 0.569319 1.20003 0.624345 0.783696 -0.248691 0.569187
+0.860786 -0.187381 0.473221 1.16003 0.593691 0.860844 -0.187382 0.473113
+0.794688 -0.187381 0.577375 1.20003 0.593691 0.794759 -0.187382 0.577274
+0.706067 -0.24869 0.663041 1.24003 0.624345 0.706178 -0.24869 0.662922
+0.783601 -0.24869 0.569319 1.20003 0.624345 0.783696 -0.248691 0.569187
+0.716057 -0.187381 0.672423 1.24003 0.593691 0.716141 -0.187382 0.672332
+0.706067 -0.24869 0.663041 1.24003 0.624345 0.706178 -0.24869 0.662922
+0.794688 -0.187381 0.577375 1.20003 0.593691 0.794759 -0.187382 0.577274
+0.716057 -0.187381 0.672423 1.24003 0.593691 0.716141 -0.187382 0.672332
+0.617399 -0.24869 0.746307 1.28003 0.624345 0.617524 -0.248691 0.746202
+0.706067 -0.24869 0.663041 1.24003 0.624345 0.706178 -0.24869 0.662922
+0.626134 -0.187381 0.756866 1.28003 0.593691 0.626228 -0.187382 0.756787
+0.617399 -0.24869 0.746307 1.28003 0.624345 0.617524 -0.248691 0.746202
+0.716057 -0.187381 0.672423 1.24003 0.593691 0.716141 -0.187382 0.672332
+0.626134 -0.187381 0.756866 1.28003 0.593691 0.626228 -0.187382 0.756787
+0.518993 -0.24869 0.817803 1.32003 0.624345 0.51913 -0.248691 0.817714
+0.617399 -0.24869 0.746307 1.28003 0.624345 0.617524 -0.248691 0.746202
+0.526336 -0.187381 0.829373 1.32003 0.593691 0.526439 -0.187382 0.829307
+0.518993 -0.24869 0.817803 1.32003 0.624345 0.51913 -0.248691 0.817714
+0.626134 -0.187381 0.756866 1.28003 0.593691 0.626228 -0.187382 0.756787
+0.526336 -0.187381 0.829373 1.32003 0.593691 0.526439 -0.187382 0.829307
+0.412403 -0.24869 0.876401 1.36003 0.624345 0.41255 -0.24869 0.876331
+0.518993 -0.24869 0.817803 1.32003 0.624345 0.51913 -0.248691 0.817714
+0.418238 -0.187381 0.888801 1.36003 0.593691 0.418349 -0.187382 0.888748
+0.412403 -0.24869 0.876401 1.36003 0.624345 0.41255 -0.24869 0.876331
+0.526336 -0.187381 0.829373 1.32003 0.593691 0.526439 -0.187382 0.829307
+0.418238 -0.187381 0.888801 1.36003 0.593691 0.418349 -0.187382 0.888748
+0.299309 -0.24869 0.921178 1.40003 0.624345 0.299464 -0.248691 0.921127
+0.412403 -0.24869 0.876401 1.36003 0.624345 0.41255 -0.24869 0.876331
+0.303544 -0.187381 0.934212 1.40003 0.593691 0.30366 -0.187382 0.934173
+0.299309 -0.24869 0.921178 1.40003 0.624345 0.299464 -0.248691 0.921127
+0.418238 -0.187381 0.888801 1.36003 0.593691 0.418349 -0.187382 0.888748
+0.303544 -0.187381 0.934212 1.40003 0.593691 0.30366 -0.187382 0.934173
+0.181494 -0.24869 0.951428 1.44003 0.624345 0.181655 -0.24869 0.951396
+0.299309 -0.24869 0.921178 1.40003 0.624345 0.299464 -0.248691 0.921127
+0.184062 -0.187381 0.964889 1.44003 0.593691 0.184183 -0.187382 0.964865
+0.181494 -0.24869 0.951428 1.44003 0.624345 0.181655 -0.24869 0.951396
+0.303544 -0.187381 0.934212 1.40003 0.593691 0.30366 -0.187382 0.934173
+0.184062 -0.187381 0.964889 1.44003 0.593691 0.184183 -0.187382 0.964865
+0.060818 -0.24869 0.966673 1.48003 0.624345 0.06098 -0.24869 0.966662
+0.181494 -0.24869 0.951428 1.44003 0.624345 0.181655 -0.24869 0.951396
+0.061678 -0.187381 0.98035 1.48003 0.593691 0.061801 -0.187382 0.980341
+0.060818 -0.24869 0.966673 1.48003 0.624345 0.06098 -0.24869 0.966662
+0.184062 -0.187381 0.964889 1.44003 0.593691 0.184183 -0.187382 0.964865
+0.061678 -0.187381 0.98035 1.48003 0.593691 0.061801 -0.187382 0.980341
+-0.060818 -0.24869 0.966673 1.52003 0.624345 -0.060655 -0.24869 0.966682
+0.060818 -0.24869 0.966673 1.48003 0.624345 0.06098 -0.24869 0.966662
+-0.061678 -0.187381 0.98035 1.52003 0.593691 -0.061556 -0.187382 0.980357
+-0.060818 -0.24869 0.966673 1.52003 0.624345 -0.060655 -0.24869 0.966682
+0.061678 -0.187381 0.98035 1.48003 0.593691 0.061801 -0.187382 0.980341
+-0.061678 -0.187381 0.98035 -0.479968 0.593691 -0.061556 -0.187382 0.980357
+-0.181495 -0.24869 0.951428 -0.439968 0.624345 -0.181334 -0.24869 0.951457
+-0.060818 -0.24869 0.966673 -0.479968 0.624345 -0.060655 -0.24869 0.966682
+-0.184062 -0.187381 0.964889 -0.439968 0.593691 -0.183942 -0.187382 0.964911
+-0.181495 -0.24869 0.951428 -0.439968 0.624345 -0.181334 -0.24869 0.951457
+-0.061678 -0.187381 0.98035 -0.479968 0.593691 -0.061556 -0.187382 0.980357
+-0.184062 -0.187381 0.964889 -0.439968 0.593691 -0.183942 -0.187382 0.964911
+-0.299309 -0.24869 0.921178 -0.399968 0.624345 -0.299154 -0.24869 0.921228
+-0.181495 -0.24869 0.951428 -0.439968 0.624345 -0.181334 -0.24869 0.951457
+-0.303544 -0.187381 0.934211 -0.399968 0.593691 -0.303427 -0.187382 0.934249
+-0.299309 -0.24869 0.921178 -0.399968 0.624345 -0.299154 -0.24869 0.921228
+-0.184062 -0.187381 0.964889 -0.439968 0.593691 -0.183942 -0.187382 0.964911
+-0.303544 -0.187381 0.934211 -0.399968 0.593691 -0.303427 -0.187382 0.934249
+-0.412403 -0.24869 0.876401 -0.359968 0.624345 -0.412255 -0.24869 0.87647
+-0.299309 -0.24869 0.921178 -0.399968 0.624345 -0.299154 -0.24869 0.921228
+-0.418238 -0.187381 0.888801 -0.359968 0.593691 -0.418126 -0.187382 0.888852
+-0.412403 -0.24869 0.876401 -0.359968 0.624345 -0.412255 -0.24869 0.87647
+-0.303544 -0.187381 0.934211 -0.399968 0.593691 -0.303427 -0.187382 0.934249
+-0.418238 -0.187381 0.888801 -0.359968 0.593691 -0.418126 -0.187382 0.888852
+-0.518993 -0.24869 0.817802 -0.319968 0.624345 -0.518855 -0.248691 0.817889
+-0.412403 -0.24869 0.876401 -0.359968 0.624345 -0.412255 -0.24869 0.87647
+-0.526336 -0.187381 0.829373 -0.319968 0.593691 -0.526232 -0.187382 0.829438
+-0.518993 -0.24869 0.817802 -0.319968 0.624345 -0.518855 -0.248691 0.817889
+-0.418238 -0.187381 0.888801 -0.359968 0.593691 -0.418126 -0.187382 0.888852
+-0.526336 -0.187381 0.829373 -0.319968 0.593691 -0.526232 -0.187382 0.829438
+-0.617399 -0.24869 0.746307 -0.279968 0.624345 -0.617272 -0.24869 0.74641
+-0.518993 -0.24869 0.817802 -0.319968 0.624345 -0.518855 -0.248691 0.817889
+-0.626134 -0.187381 0.756866 -0.279968 0.593691 -0.626039 -0.187381 0.756944
+-0.617399 -0.24869 0.746307 -0.279968 0.624345 -0.617272 -0.24869 0.74641
+-0.526336 -0.187381 0.829373 -0.319968 0.593691 -0.526232 -0.187382 0.829438
+-0.626134 -0.187381 0.756866 -0.279968 0.593691 -0.626039 -0.187381 0.756944
+-0.706067 -0.24869 0.663041 -0.239968 0.624345 -0.705955 -0.24869 0.66316
+-0.617399 -0.24869 0.746307 -0.279968 0.624345 -0.617272 -0.24869 0.74641
+-0.716057 -0.187381 0.672422 -0.239968 0.593691 -0.715973 -0.187381 0.672511
+-0.706067 -0.24869 0.663041 -0.239968 0.624345 -0.705955 -0.24869 0.66316
+-0.626134 -0.187381 0.756866 -0.279968 0.593691 -0.626039 -0.187381 0.756944
+-0.716057 -0.187381 0.672422 -0.239968 0.593691 -0.715973 -0.187381 0.672511
+-0.783601 -0.24869 0.569319 -0.199968 0.624345 -0.783504 -0.24869 0.569451
+-0.706067 -0.24869 0.663041 -0.239968 0.624345 -0.705955 -0.24869 0.66316
+-0.794688 -0.187381 0.577374 -0.199968 0.593691 -0.794615 -0.187381 0.577474
+-0.783601 -0.24869 0.569319 -0.199968 0.624345 -0.783504 -0.24869 0.569451
+-0.716057 -0.187381 0.672422 -0.239968 0.593691 -0.715973 -0.187381 0.672511
+-0.794688 -0.187381 0.577374 -0.199968 0.593691 -0.794615 -0.187381 0.577474
+-0.848777 -0.24869 0.466619 -0.159968 0.624345 -0.848697 -0.248691 0.466762
+-0.783601 -0.24869 0.569319 -0.199968 0.624345 -0.783504 -0.24869 0.569451
+-0.860785 -0.187381 0.473221 -0.159968 0.593691 -0.860726 -0.187382 0.473328
+-0.848777 -0.24869 0.466619 -0.159968 0.624345 -0.848697 -0.248691 0.466762
+-0.794688 -0.187381 0.577374 -0.199968 0.593691 -0.794615 -0.187381 0.577474
+-0.860785 -0.187381 0.473221 -0.159968 0.593691 -0.860726 -0.187382 0.473328
+-0.900567 -0.24869 0.356559 -0.119968 0.624345 -0.900506 -0.24869 0.356711
+-0.848777 -0.24869 0.466619 -0.159968 0.624345 -0.848697 -0.248691 0.466762
+-0.913308 -0.187381 0.361604 -0.119968 0.593691 -0.913262 -0.187381 0.361718
+-0.900567 -0.24869 0.356559 -0.119968 0.624345 -0.900506 -0.24869 0.356711
+-0.860785 -0.187381 0.473221 -0.159968 0.593691 -0.860726 -0.187382 0.473328
+-0.913308 -0.187381 0.361604 -0.119968 0.593691 -0.913262 -0.187381 0.361718
+-0.938154 -0.24869 0.240877 -0.079968 0.624345 -0.938113 -0.248691 0.241035
+-0.900567 -0.24869 0.356559 -0.119968 0.624345 -0.900506 -0.24869 0.356711
+-0.951428 -0.187381 0.244285 -0.079968 0.593691 -0.951396 -0.187381 0.244404
+-0.938154 -0.24869 0.240877 -0.079968 0.624345 -0.938113 -0.248691 0.241035
+-0.913308 -0.187381 0.361604 -0.119968 0.593691 -0.913262 -0.187381 0.361718
+-0.951428 -0.187381 0.244285 -0.079968 0.593691 -0.951396 -0.187381 0.244404
+-0.960946 -0.24869 0.121396 -0.039968 0.624345 -0.960925 -0.248691 0.121558
+-0.938154 -0.24869 0.240877 -0.079968 0.624345 -0.938113 -0.248691 0.241035
+-0.974542 -0.187381 0.123113 -0.039968 0.593691 -0.974526 -0.187381 0.123235
+-0.960946 -0.24869 0.121396 -0.039968 0.624345 -0.960925 -0.248691 0.121558
+-0.951428 -0.187381 0.244285 -0.079968 0.593691 -0.951396 -0.187381 0.244404
+-0.974542 -0.187381 0.123113 -0.039968 0.593691 -0.974526 -0.187381 0.123235
+-0.968584 -0.24869 -0 3.2e-005 0.624345 -0.968583 -0.24869 0.000163
+-0.960946 -0.24869 0.121396 -0.039968 0.624345 -0.960925 -0.248691 0.121558
+-0.982288 -0.187381 -0 3.2e-005 0.593691 -0.982287 -0.187382 0.000123
+-0.968584 -0.24869 -0 3.2e-005 0.624345 -0.968583 -0.24869 0.000163
+-0.974542 -0.187381 0.123113 -0.039968 0.593691 -0.974526 -0.187381 0.123235
+-0.982288 -0.187381 -0 3.2e-005 0.593691 -0.982287 -0.187382 0.000123
+-0.960946 -0.24869 -0.121396 0.040032 0.624345 -0.960966 -0.248691 -0.121234
+-0.968584 -0.24869 -0 3.2e-005 0.624345 -0.968583 -0.24869 0.000163
+-0.974542 -0.187381 -0.123113 0.040032 0.593691 -0.974557 -0.187382 -0.122991
+-0.960946 -0.24869 -0.121396 0.040032 0.624345 -0.960966 -0.248691 -0.121234
+-0.982288 -0.187381 -0 3.2e-005 0.593691 -0.982287 -0.187382 0.000123
+-0.974542 -0.187381 -0.123113 0.040032 0.593691 -0.974557 -0.187382 -0.122991
+-0.938154 -0.24869 -0.240877 0.080032 0.624345 -0.938194 -0.24869 -0.240719
+-0.960946 -0.24869 -0.121396 0.040032 0.624345 -0.960966 -0.248691 -0.121234
+-0.951427 -0.187381 -0.244285 0.080032 0.593691 -0.951457 -0.187382 -0.244166
+-0.938154 -0.24869 -0.240877 0.080032 0.624345 -0.938194 -0.24869 -0.240719
+-0.974542 -0.187381 -0.123113 0.040032 0.593691 -0.974557 -0.187382 -0.122991
+-0.951427 -0.187381 -0.244285 0.080032 0.593691 -0.951457 -0.187382 -0.244166
+-0.900566 -0.24869 -0.35656 0.120032 0.624345 -0.900626 -0.248691 -0.356408
+-0.938154 -0.24869 -0.240877 0.080032 0.624345 -0.938194 -0.24869 -0.240719
+-0.913308 -0.187381 -0.361604 0.120032 0.593691 -0.913353 -0.187382 -0.36149
+-0.900566 -0.24869 -0.35656 0.120032 0.624345 -0.900626 -0.248691 -0.356408
+-0.951427 -0.187381 -0.244285 0.080032 0.593691 -0.951457 -0.187382 -0.244166
+-0.913308 -0.187381 -0.361604 0.120032 0.593691 -0.913353 -0.187382 -0.36149
+-0.848776 -0.24869 -0.466619 0.160032 0.624345 -0.848854 -0.24869 -0.466476
+-0.900566 -0.24869 -0.35656 0.120032 0.624345 -0.900626 -0.248691 -0.356408
+-0.860785 -0.187381 -0.473221 0.160032 0.593691 -0.860844 -0.187382 -0.473113
+-0.848776 -0.24869 -0.466619 0.160032 0.624345 -0.848854 -0.24869 -0.466476
+-0.913308 -0.187381 -0.361604 0.120032 0.593691 -0.913353 -0.187382 -0.36149
+-0.860785 -0.187381 -0.473221 0.160032 0.593691 -0.860844 -0.187382 -0.473113
+-0.783601 -0.24869 -0.569319 0.200032 0.624345 -0.783696 -0.24869 -0.569187
+-0.848776 -0.24869 -0.466619 0.160032 0.624345 -0.848854 -0.24869 -0.466476
+-0.794687 -0.187381 -0.577374 0.200032 0.593691 -0.794759 -0.187382 -0.577275
+-0.783601 -0.24869 -0.569319 0.200032 0.624345 -0.783696 -0.24869 -0.569187
+-0.860785 -0.187381 -0.473221 0.160032 0.593691 -0.860844 -0.187382 -0.473113
+-0.794687 -0.187381 -0.577374 0.200032 0.593691 -0.794759 -0.187382 -0.577275
+-0.706067 -0.24869 -0.663041 0.240032 0.624345 -0.706178 -0.24869 -0.662922
+-0.783601 -0.24869 -0.569319 0.200032 0.624345 -0.783696 -0.24869 -0.569187
+-0.716057 -0.187381 -0.672422 0.240032 0.593691 -0.716141 -0.187382 -0.672332
+-0.706067 -0.24869 -0.663041 0.240032 0.624345 -0.706178 -0.24869 -0.662922
+-0.794687 -0.187381 -0.577374 0.200032 0.593691 -0.794759 -0.187382 -0.577275
+-0.716057 -0.187381 -0.672422 0.240032 0.593691 -0.716141 -0.187382 -0.672332
+-0.617398 -0.24869 -0.746307 0.280032 0.624345 -0.617524 -0.24869 -0.746202
+-0.706067 -0.24869 -0.663041 0.240032 0.624345 -0.706178 -0.24869 -0.662922
+-0.626134 -0.187381 -0.756866 0.280032 0.593691 -0.626228 -0.187382 -0.756787
+-0.617398 -0.24869 -0.746307 0.280032 0.624345 -0.617524 -0.24869 -0.746202
+-0.716057 -0.187381 -0.672422 0.240032 0.593691 -0.716141 -0.187382 -0.672332
+-0.626134 -0.187381 -0.756866 0.280032 0.593691 -0.626228 -0.187382 -0.756787
+-0.518993 -0.24869 -0.817802 0.320032 0.624345 -0.51913 -0.248691 -0.817715
+-0.617398 -0.24869 -0.746307 0.280032 0.624345 -0.617524 -0.24869 -0.746202
+-0.526336 -0.187381 -0.829373 0.320032 0.593691 -0.526439 -0.187382 -0.829307
+-0.518993 -0.24869 -0.817802 0.320032 0.624345 -0.51913 -0.248691 -0.817715
+-0.626134 -0.187381 -0.756866 0.280032 0.593691 -0.626228 -0.187382 -0.756787
+-0.526336 -0.187381 -0.829373 0.320032 0.593691 -0.526439 -0.187382 -0.829307
+-0.412403 -0.24869 -0.876401 0.360032 0.624345 -0.41255 -0.24869 -0.876331
+-0.518993 -0.24869 -0.817802 0.320032 0.624345 -0.51913 -0.248691 -0.817715
+-0.418238 -0.187381 -0.8888 0.360032 0.593691 -0.418349 -0.187382 -0.888748
+-0.412403 -0.24869 -0.876401 0.360032 0.624345 -0.41255 -0.24869 -0.876331
+-0.526336 -0.187381 -0.829373 0.320032 0.593691 -0.526439 -0.187382 -0.829307
+-0.418238 -0.187381 -0.8888 0.360032 0.593691 -0.418349 -0.187382 -0.888748
+-0.299309 -0.24869 -0.921178 0.400032 0.624345 -0.299464 -0.24869 -0.921127
+-0.412403 -0.24869 -0.876401 0.360032 0.624345 -0.41255 -0.24869 -0.876331
+-0.303543 -0.187381 -0.934211 0.400032 0.593691 -0.30366 -0.187382 -0.934173
+-0.299309 -0.24869 -0.921178 0.400032 0.624345 -0.299464 -0.24869 -0.921127
+-0.418238 -0.187381 -0.8888 0.360032 0.593691 -0.418349 -0.187382 -0.888748
+-0.303543 -0.187381 -0.934211 0.400032 0.593691 -0.30366 -0.187382 -0.934173
+-0.181494 -0.24869 -0.951427 0.440032 0.624345 -0.181655 -0.248691 -0.951396
+-0.299309 -0.24869 -0.921178 0.400032 0.624345 -0.299464 -0.24869 -0.921127
+-0.184062 -0.187381 -0.964889 0.440032 0.593691 -0.184183 -0.187382 -0.964865
+-0.181494 -0.24869 -0.951427 0.440032 0.624345 -0.181655 -0.248691 -0.951396
+-0.303543 -0.187381 -0.934211 0.400032 0.593691 -0.30366 -0.187382 -0.934173
+-0.184062 -0.187381 -0.964889 0.440032 0.593691 -0.184183 -0.187382 -0.964865
+-0.060818 -0.24869 -0.966672 0.480032 0.624345 -0.06098 -0.24869 -0.966662
+-0.181494 -0.24869 -0.951427 0.440032 0.624345 -0.181655 -0.248691 -0.951396
+-0.061678 -0.187381 -0.980349 0.480032 0.593691 -0.061801 -0.187381 -0.980341
+-0.060818 -0.24869 -0.966672 0.480032 0.624345 -0.06098 -0.24869 -0.966662
+-0.184062 -0.187381 -0.964889 0.440032 0.593691 -0.184183 -0.187382 -0.964865
+-0.061678 -0.187381 -0.980349 0.480032 0.593691 -0.061801 -0.187381 -0.980341
+0.060818 -0.24869 -0.966672 0.520032 0.624345 0.060655 -0.24869 -0.966682
+-0.060818 -0.24869 -0.966672 0.480032 0.624345 -0.06098 -0.24869 -0.966662
+0.061678 -0.187381 -0.980349 0.520032 0.593691 0.061556 -0.187382 -0.980357
+0.060818 -0.24869 -0.966672 0.520032 0.624345 0.060655 -0.24869 -0.966682
+-0.061678 -0.187381 -0.980349 0.480032 0.593691 -0.061801 -0.187381 -0.980341
+0.061678 -0.187381 -0.980349 0.520032 0.593691 0.061556 -0.187382 -0.980357
+0.181495 -0.24869 -0.951427 0.560032 0.624345 0.181334 -0.248691 -0.951457
+0.060818 -0.24869 -0.966672 0.520032 0.624345 0.060655 -0.24869 -0.966682
+0.184062 -0.187381 -0.964889 0.560032 0.593691 0.183942 -0.187382 -0.964911
+0.181495 -0.24869 -0.951427 0.560032 0.624345 0.181334 -0.248691 -0.951457
+0.061678 -0.187381 -0.980349 0.520032 0.593691 0.061556 -0.187382 -0.980357
+0.184062 -0.187381 -0.964889 0.560032 0.593691 0.183942 -0.187382 -0.964911
+0.299309 -0.24869 -0.921178 0.600032 0.624345 0.299154 -0.24869 -0.921228
+0.181495 -0.24869 -0.951427 0.560032 0.624345 0.181334 -0.248691 -0.951457
+0.303544 -0.187381 -0.934211 0.600032 0.593691 0.303427 -0.187382 -0.934249
+0.299309 -0.24869 -0.921178 0.600032 0.624345 0.299154 -0.24869 -0.921228
+0.184062 -0.187381 -0.964889 0.560032 0.593691 0.183942 -0.187382 -0.964911
+0.303544 -0.187381 -0.934211 0.600032 0.593691 0.303427 -0.187382 -0.934249
+0.412403 -0.24869 -0.8764 0.640032 0.624345 0.412255 -0.24869 -0.87647
+0.299309 -0.24869 -0.921178 0.600032 0.624345 0.299154 -0.24869 -0.921228
+0.418238 -0.187381 -0.8888 0.640032 0.593691 0.418126 -0.187382 -0.888852
+0.412403 -0.24869 -0.8764 0.640032 0.624345 0.412255 -0.24869 -0.87647
+0.303544 -0.187381 -0.934211 0.600032 0.593691 0.303427 -0.187382 -0.934249
+0.418238 -0.187381 -0.8888 0.640032 0.593691 0.418126 -0.187382 -0.888852
+0.518993 -0.24869 -0.817802 0.680032 0.624345 0.518855 -0.24869 -0.817889
+0.412403 -0.24869 -0.8764 0.640032 0.624345 0.412255 -0.24869 -0.87647
+0.526336 -0.187381 -0.829373 0.680032 0.593691 0.526232 -0.187381 -0.829438
+0.518993 -0.24869 -0.817802 0.680032 0.624345 0.518855 -0.24869 -0.817889
+0.418238 -0.187381 -0.8888 0.640032 0.593691 0.418126 -0.187382 -0.888852
+0.526336 -0.187381 -0.829373 0.680032 0.593691 0.526232 -0.187381 -0.829438
+0.617398 -0.24869 -0.746306 0.720032 0.624345 0.617272 -0.248691 -0.74641
+0.518993 -0.24869 -0.817802 0.680032 0.624345 0.518855 -0.24869 -0.817889
+0.626134 -0.187381 -0.756865 0.720032 0.593691 0.626039 -0.187381 -0.756944
+0.617398 -0.24869 -0.746306 0.720032 0.624345 0.617272 -0.248691 -0.74641
+0.526336 -0.187381 -0.829373 0.680032 0.593691 0.526232 -0.187381 -0.829438
+0.626134 -0.187381 -0.756865 0.720032 0.593691 0.626039 -0.187381 -0.756944
+0.706067 -0.24869 -0.663041 0.760032 0.624345 0.705955 -0.24869 -0.66316
+0.617398 -0.24869 -0.746306 0.720032 0.624345 0.617272 -0.248691 -0.74641
+0.716057 -0.187381 -0.672422 0.760032 0.593691 0.715973 -0.187382 -0.672511
+0.706067 -0.24869 -0.663041 0.760032 0.624345 0.705955 -0.24869 -0.66316
+0.626134 -0.187381 -0.756865 0.720032 0.593691 0.626039 -0.187381 -0.756944
+0.716057 -0.187381 -0.672422 0.760032 0.593691 0.715973 -0.187382 -0.672511
+0.7836 -0.24869 -0.569319 0.800032 0.624345 0.783505 -0.24869 -0.569451
+0.706067 -0.24869 -0.663041 0.760032 0.624345 0.705955 -0.24869 -0.66316
+0.794687 -0.187381 -0.577374 0.800032 0.593691 0.794615 -0.187382 -0.577473
+0.7836 -0.24869 -0.569319 0.800032 0.624345 0.783505 -0.24869 -0.569451
+0.716057 -0.187381 -0.672422 0.760032 0.593691 0.715973 -0.187382 -0.672511
+0.794687 -0.187381 -0.577374 0.800032 0.593691 0.794615 -0.187382 -0.577473
+0.848776 -0.24869 -0.466619 0.840032 0.624345 0.848697 -0.24869 -0.466761
+0.7836 -0.24869 -0.569319 0.800032 0.624345 0.783505 -0.24869 -0.569451
+0.860785 -0.187381 -0.47322 0.840032 0.593691 0.860726 -0.187381 -0.473328
+0.848776 -0.24869 -0.466619 0.840032 0.624345 0.848697 -0.24869 -0.466761
+0.794687 -0.187381 -0.577374 0.800032 0.593691 0.794615 -0.187382 -0.577473
+0.860785 -0.187381 -0.47322 0.840032 0.593691 0.860726 -0.187381 -0.473328
+0.900566 -0.24869 -0.356559 0.880032 0.624345 0.900506 -0.24869 -0.356711
+0.848776 -0.24869 -0.466619 0.840032 0.624345 0.848697 -0.24869 -0.466761
+0.913308 -0.187381 -0.361604 0.880032 0.593691 0.913262 -0.187381 -0.361718
+0.900566 -0.24869 -0.356559 0.880032 0.624345 0.900506 -0.24869 -0.356711
+0.860785 -0.187381 -0.47322 0.840032 0.593691 0.860726 -0.187381 -0.473328
+0.913308 -0.187381 -0.361604 0.880032 0.593691 0.913262 -0.187381 -0.361718
+0.938153 -0.24869 -0.240877 0.920032 0.624345 0.938113 -0.24869 -0.241035
+0.900566 -0.24869 -0.356559 0.880032 0.624345 0.900506 -0.24869 -0.356711
+0.951427 -0.187381 -0.244285 0.920032 0.593691 0.951396 -0.187382 -0.244404
+0.938153 -0.24869 -0.240877 0.920032 0.624345 0.938113 -0.24869 -0.241035
+0.913308 -0.187381 -0.361604 0.880032 0.593691 0.913262 -0.187381 -0.361718
+0.951427 -0.187381 -0.244285 0.920032 0.593691 0.951396 -0.187382 -0.244404
+0.960946 -0.24869 -0.121396 0.960032 0.624345 0.960925 -0.24869 -0.121558
+0.938153 -0.24869 -0.240877 0.920032 0.624345 0.938113 -0.24869 -0.241035
+0.974542 -0.187381 -0.123113 0.960032 0.593691 0.974526 -0.187381 -0.123235
+0.960946 -0.24869 -0.121396 0.960032 0.624345 0.960925 -0.24869 -0.121558
+0.951427 -0.187381 -0.244285 0.920032 0.593691 0.951396 -0.187382 -0.244404
+0.974542 -0.187381 -0.123113 0.960032 0.593691 0.974526 -0.187381 -0.123235
+0.968583 -0.24869 -0 1.00003 0.624345 0.968583 -0.24869 -0.000167
+0.960946 -0.24869 -0.121396 0.960032 0.624345 0.960925 -0.24869 -0.121558
+0.982287 -0.187381 -0 1.00003 0.593691 0.982287 -0.187382 -0.000127
+0.968583 -0.24869 -0 1.00003 0.624345 0.968583 -0.24869 -0.000167
+0.974542 -0.187381 -0.123113 0.960032 0.593691 0.974526 -0.187381 -0.123235
+0.982287 -0.187381 -0 1.00003 0.593691 0.982287 -0.187382 -0.000127
+0.960947 -0.24869 0.121396 1.04003 0.624345 0.960966 -0.248691 0.12123
+0.968583 -0.24869 -0 1.00003 0.624345 0.968583 -0.24869 -0.000167
+0.974543 -0.187381 0.123113 1.04003 0.593691 0.974558 -0.187382 0.122987
+0.960947 -0.24869 0.121396 1.04003 0.624345 0.960966 -0.248691 0.12123
+0.982287 -0.187381 -0 1.00003 0.593691 0.982287 -0.187382 -0.000127
+0.984293 -0.125333 0.124345 1.04003 0.562666 0.984302 -0.125334 0.124259
+0.951428 -0.187381 0.244285 1.08003 0.593691 0.951457 -0.187382 0.244166
+0.974543 -0.187381 0.123113 1.04003 0.593691 0.974558 -0.187382 0.122987
+0.960947 -0.125333 0.246729 1.08003 0.562666 0.960966 -0.125334 0.246649
+0.951428 -0.187381 0.244285 1.08003 0.593691 0.951457 -0.187382 0.244166
+0.984293 -0.125333 0.124345 1.04003 0.562666 0.984302 -0.125334 0.124259
+0.960947 -0.125333 0.246729 1.08003 0.562666 0.960966 -0.125334 0.246649
+0.913309 -0.187381 0.361604 1.12003 0.593691 0.913353 -0.187382 0.36149
+0.951428 -0.187381 0.244285 1.08003 0.593691 0.951457 -0.187382 0.244166
+0.922446 -0.125333 0.365222 1.12003 0.562666 0.922475 -0.125334 0.365145
+0.913309 -0.187381 0.361604 1.12003 0.593691 0.913353 -0.187382 0.36149
+0.960947 -0.125333 0.246729 1.08003 0.562666 0.960966 -0.125334 0.246649
+0.922446 -0.125333 0.365222 1.12003 0.562666 0.922475 -0.125334 0.365145
+0.860786 -0.187381 0.473221 1.16003 0.593691 0.860844 -0.187382 0.473113
+0.913309 -0.187381 0.361604 1.12003 0.593691 0.913353 -0.187382 0.36149
+0.869398 -0.125333 0.477955 1.16003 0.562666 0.869436 -0.125334 0.477883
+0.860786 -0.187381 0.473221 1.16003 0.593691 0.860844 -0.187382 0.473113
+0.922446 -0.125333 0.365222 1.12003 0.562666 0.922475 -0.125334 0.365145
+0.869398 -0.125333 0.477955 1.16003 0.562666 0.869436 -0.125334 0.477883
+0.794688 -0.187381 0.577375 1.20003 0.593691 0.794759 -0.187382 0.577274
+0.860786 -0.187381 0.473221 1.16003 0.593691 0.860844 -0.187382 0.473113
+0.802638 -0.125333 0.583151 1.20003 0.562666 0.802686 -0.125334 0.583084
+0.794688 -0.187381 0.577375 1.20003 0.593691 0.794759 -0.187382 0.577274
+0.869398 -0.125333 0.477955 1.16003 0.562666 0.869436 -0.125334 0.477883
+0.802638 -0.125333 0.583151 1.20003 0.562666 0.802686 -0.125334 0.583084
+0.716057 -0.187381 0.672423 1.24003 0.593691 0.716141 -0.187382 0.672332
+0.794688 -0.187381 0.577375 1.20003 0.593691 0.794759 -0.187382 0.577274
+0.723221 -0.125333 0.67915 1.24003 0.562666 0.723277 -0.125334 0.679089
+0.716057 -0.187381 0.672423 1.24003 0.593691 0.716141 -0.187382 0.672332
+0.802638 -0.125333 0.583151 1.20003 0.562666 0.802686 -0.125334 0.583084
+0.723221 -0.125333 0.67915 1.24003 0.562666 0.723277 -0.125334 0.679089
+0.626134 -0.187381 0.756866 1.28003 0.593691 0.626228 -0.187382 0.756787
+0.716057 -0.187381 0.672423 1.24003 0.593691 0.716141 -0.187382 0.672332
+0.632398 -0.125333 0.764438 1.28003 0.562666 0.632461 -0.125333 0.764385
+0.626134 -0.187381 0.756866 1.28003 0.593691 0.626228 -0.187382 0.756787
+0.723221 -0.125333 0.67915 1.24003 0.562666 0.723277 -0.125334 0.679089
+0.632398 -0.125333 0.764438 1.28003 0.562666 0.632461 -0.125333 0.764385
+0.526336 -0.187381 0.829373 1.32003 0.593691 0.526439 -0.187382 0.829307
+0.626134 -0.187381 0.756866 1.28003 0.593691 0.626228 -0.187382 0.756787
+0.531602 -0.125333 0.837671 1.32003 0.562666 0.531671 -0.125333 0.837626
+0.526336 -0.187381 0.829373 1.32003 0.593691 0.526439 -0.187382 0.829307
+0.632398 -0.125333 0.764438 1.28003 0.562666 0.632461 -0.125333 0.764385
+0.531602 -0.125333 0.837671 1.32003 0.562666 0.531671 -0.125333 0.837626
+0.418238 -0.187381 0.888801 1.36003 0.593691 0.418349 -0.187382 0.888748
+0.526336 -0.187381 0.829373 1.32003 0.593691 0.526439 -0.187382 0.829307
+0.422422 -0.125333 0.897693 1.36003 0.562666 0.422496 -0.125334 0.897657
+0.418238 -0.187381 0.888801 1.36003 0.593691 0.418349 -0.187382 0.888748
+0.531602 -0.125333 0.837671 1.32003 0.562666 0.531671 -0.125333 0.837626
+0.422422 -0.125333 0.897693 1.36003 0.562666 0.422496 -0.125334 0.897657
+0.303544 -0.187381 0.934212 1.40003 0.593691 0.30366 -0.187382 0.934173
+0.418238 -0.187381 0.888801 1.36003 0.593691 0.418349 -0.187382 0.888748
+0.30658 -0.125333 0.943558 1.40003 0.562666 0.306659 -0.125334 0.943532
+0.303544 -0.187381 0.934212 1.40003 0.593691 0.30366 -0.187382 0.934173
+0.422422 -0.125333 0.897693 1.36003 0.562666 0.422496 -0.125334 0.897657
+0.30658 -0.125333 0.943558 1.40003 0.562666 0.306659 -0.125334 0.943532
+0.184062 -0.187381 0.964889 1.44003 0.593691 0.184183 -0.187382 0.964865
+0.303544 -0.187381 0.934212 1.40003 0.593691 0.30366 -0.187382 0.934173
+0.185904 -0.125333 0.974542 1.44003 0.562666 0.185984 -0.125333 0.974526
+0.184062 -0.187381 0.964889 1.44003 0.593691 0.184183 -0.187382 0.964865
+0.30658 -0.125333 0.943558 1.40003 0.562666 0.306659 -0.125334 0.943532
+0.185904 -0.125333 0.974542 1.44003 0.562666 0.185984 -0.125333 0.974526
+0.061678 -0.187381 0.98035 1.48003 0.593691 0.061801 -0.187382 0.980341
+0.184062 -0.187381 0.964889 1.44003 0.593691 0.184183 -0.187382 0.964865
+0.062295 -0.125333 0.990158 1.48003 0.562666 0.062377 -0.125333 0.990152
+0.061678 -0.187381 0.98035 1.48003 0.593691 0.061801 -0.187382 0.980341
+0.185904 -0.125333 0.974542 1.44003 0.562666 0.185984 -0.125333 0.974526
+0.062295 -0.125333 0.990158 1.48003 0.562666 0.062377 -0.125333 0.990152
+-0.061678 -0.187381 0.98035 1.52003 0.593691 -0.061556 -0.187382 0.980357
+0.061678 -0.187381 0.98035 1.48003 0.593691 0.061801 -0.187382 0.980341
+-0.062296 -0.125333 0.990158 1.52003 0.562666 -0.062214 -0.125333 0.990162
+-0.061678 -0.187381 0.98035 1.52003 0.593691 -0.061556 -0.187382 0.980357
+0.062295 -0.125333 0.990158 1.48003 0.562666 0.062377 -0.125333 0.990152
+-0.062296 -0.125333 0.990158 -0.479968 0.562666 -0.062214 -0.125333 0.990162
+-0.184062 -0.187381 0.964889 -0.439968 0.593691 -0.183942 -0.187382 0.964911
+-0.061678 -0.187381 0.98035 -0.479968 0.593691 -0.061556 -0.187382 0.980357
+-0.185904 -0.125333 0.974542 -0.439968 0.562666 -0.185823 -0.125333 0.974557
+-0.184062 -0.187381 0.964889 -0.439968 0.593691 -0.183942 -0.187382 0.964911
+-0.062296 -0.125333 0.990158 -0.479968 0.562666 -0.062214 -0.125333 0.990162
+-0.185904 -0.125333 0.974542 -0.439968 0.562666 -0.185823 -0.125333 0.974557
+-0.303544 -0.187381 0.934211 -0.399968 0.593691 -0.303427 -0.187382 0.934249
+-0.184062 -0.187381 0.964889 -0.439968 0.593691 -0.183942 -0.187382 0.964911
+-0.306581 -0.125333 0.943558 -0.399968 0.562666 -0.306502 -0.125334 0.943582
+-0.303544 -0.187381 0.934211 -0.399968 0.593691 -0.303427 -0.187382 0.934249
+-0.185904 -0.125333 0.974542 -0.439968 0.562666 -0.185823 -0.125333 0.974557
+-0.306581 -0.125333 0.943558 -0.399968 0.562666 -0.306502 -0.125334 0.943582
+-0.418238 -0.187381 0.888801 -0.359968 0.593691 -0.418126 -0.187382 0.888852
+-0.303544 -0.187381 0.934211 -0.399968 0.593691 -0.303427 -0.187382 0.934249
+-0.422422 -0.125333 0.897693 -0.359968 0.562666 -0.422348 -0.125333 0.897727
+-0.418238 -0.187381 0.888801 -0.359968 0.593691 -0.418126 -0.187382 0.888852
+-0.306581 -0.125333 0.943558 -0.399968 0.562666 -0.306502 -0.125334 0.943582
+-0.422422 -0.125333 0.897693 -0.359968 0.562666 -0.422348 -0.125333 0.897727
+-0.526336 -0.187381 0.829373 -0.319968 0.593691 -0.526232 -0.187382 0.829438
+-0.418238 -0.187381 0.888801 -0.359968 0.593691 -0.418126 -0.187382 0.888852
+-0.531602 -0.125333 0.837671 -0.319968 0.562666 -0.531533 -0.125334 0.837714
+-0.526336 -0.187381 0.829373 -0.319968 0.593691 -0.526232 -0.187382 0.829438
+-0.422422 -0.125333 0.897693 -0.359968 0.562666 -0.422348 -0.125333 0.897727
+-0.531602 -0.125333 0.837671 -0.319968 0.562666 -0.531533 -0.125334 0.837714
+-0.626134 -0.187381 0.756866 -0.279968 0.593691 -0.626039 -0.187381 0.756944
+-0.526336 -0.187381 0.829373 -0.319968 0.593691 -0.526232 -0.187382 0.829438
+-0.632398 -0.125333 0.764438 -0.279968 0.562666 -0.632335 -0.125333 0.76449
+-0.626134 -0.187381 0.756866 -0.279968 0.593691 -0.626039 -0.187381 0.756944
+-0.531602 -0.125333 0.837671 -0.319968 0.562666 -0.531533 -0.125334 0.837714
+-0.632398 -0.125333 0.764438 -0.279968 0.562666 -0.632335 -0.125333 0.76449
+-0.716057 -0.187381 0.672422 -0.239968 0.593691 -0.715973 -0.187381 0.672511
+-0.626134 -0.187381 0.756866 -0.279968 0.593691 -0.626039 -0.187381 0.756944
+-0.723221 -0.125333 0.67915 -0.239968 0.562666 -0.723164 -0.125334 0.679209
+-0.716057 -0.187381 0.672422 -0.239968 0.593691 -0.715973 -0.187381 0.672511
+-0.632398 -0.125333 0.764438 -0.279968 0.562666 -0.632335 -0.125333 0.76449
+-0.723221 -0.125333 0.67915 -0.239968 0.562666 -0.723164 -0.125334 0.679209
+-0.794688 -0.187381 0.577374 -0.199968 0.593691 -0.794615 -0.187381 0.577474
+-0.716057 -0.187381 0.672422 -0.239968 0.593691 -0.715973 -0.187381 0.672511
+-0.802638 -0.125333 0.583151 -0.199968 0.562666 -0.802589 -0.125334 0.583217
+-0.794688 -0.187381 0.577374 -0.199968 0.593691 -0.794615 -0.187381 0.577474
+-0.723221 -0.125333 0.67915 -0.239968 0.562666 -0.723164 -0.125334 0.679209
+-0.802638 -0.125333 0.583151 -0.199968 0.562666 -0.802589 -0.125334 0.583217
+-0.860785 -0.187381 0.473221 -0.159968 0.593691 -0.860726 -0.187382 0.473328
+-0.794688 -0.187381 0.577374 -0.199968 0.593691 -0.794615 -0.187381 0.577474
+-0.869397 -0.125333 0.477955 -0.159968 0.562666 -0.869357 -0.125333 0.478027
+-0.860785 -0.187381 0.473221 -0.159968 0.593691 -0.860726 -0.187382 0.473328
+-0.802638 -0.125333 0.583151 -0.199968 0.562666 -0.802589 -0.125334 0.583217
+-0.869397 -0.125333 0.477955 -0.159968 0.562666 -0.869357 -0.125333 0.478027
+-0.913308 -0.187381 0.361604 -0.119968 0.593691 -0.913262 -0.187381 0.361718
+-0.860785 -0.187381 0.473221 -0.159968 0.593691 -0.860726 -0.187382 0.473328
+-0.922446 -0.125333 0.365222 -0.119968 0.562666 -0.922415 -0.125334 0.365298
+-0.913308 -0.187381 0.361604 -0.119968 0.593691 -0.913262 -0.187381 0.361718
+-0.869397 -0.125333 0.477955 -0.159968 0.562666 -0.869357 -0.125333 0.478027
+-0.922446 -0.125333 0.365222 -0.119968 0.562666 -0.922415 -0.125334 0.365298
+-0.951428 -0.187381 0.244285 -0.079968 0.593691 -0.951396 -0.187381 0.244404
+-0.913308 -0.187381 0.361604 -0.119968 0.593691 -0.913262 -0.187381 0.361718
+-0.960946 -0.125333 0.246729 -0.079968 0.562666 -0.960925 -0.125333 0.246808
+-0.951428 -0.187381 0.244285 -0.079968 0.593691 -0.951396 -0.187381 0.244404
+-0.922446 -0.125333 0.365222 -0.119968 0.562666 -0.922415 -0.125334 0.365298
+-0.960946 -0.125333 0.246729 -0.079968 0.562666 -0.960925 -0.125333 0.246808
+-0.974542 -0.187381 0.123113 -0.039968 0.593691 -0.974526 -0.187381 0.123235
+-0.951428 -0.187381 0.244285 -0.079968 0.593691 -0.951396 -0.187381 0.244404
+-0.984292 -0.125333 0.124345 -0.039968 0.562666 -0.984281 -0.125333 0.124427
+-0.974542 -0.187381 0.123113 -0.039968 0.593691 -0.974526 -0.187381 0.123235
+-0.960946 -0.125333 0.246729 -0.079968 0.562666 -0.960925 -0.125333 0.246808
+-0.984292 -0.125333 0.124345 -0.039968 0.562666 -0.984281 -0.125333 0.124427
+-0.982288 -0.187381 -0 3.2e-005 0.593691 -0.982287 -0.187382 0.000123
+-0.974542 -0.187381 0.123113 -0.039968 0.593691 -0.974526 -0.187381 0.123235
+-0.992115 -0.125333 -0 3.2e-005 0.562666 -0.992115 -0.125333 8.2e-005
+-0.982288 -0.187381 -0 3.2e-005 0.593691 -0.982287 -0.187382 0.000123
+-0.984292 -0.125333 0.124345 -0.039968 0.562666 -0.984281 -0.125333 0.124427
+-0.992115 -0.125333 -0 3.2e-005 0.562666 -0.992115 -0.125333 8.2e-005
+-0.974542 -0.187381 -0.123113 0.040032 0.593691 -0.974557 -0.187382 -0.122991
+-0.982288 -0.187381 -0 3.2e-005 0.593691 -0.982287 -0.187382 0.000123
+-0.984292 -0.125333 -0.124345 0.040032 0.562666 -0.984302 -0.125334 -0.124263
+-0.974542 -0.187381 -0.123113 0.040032 0.593691 -0.974557 -0.187382 -0.122991
+-0.992115 -0.125333 -0 3.2e-005 0.562666 -0.992115 -0.125333 8.2e-005
+-0.984292 -0.125333 -0.124345 0.040032 0.562666 -0.984302 -0.125334 -0.124263
+-0.951427 -0.187381 -0.244285 0.080032 0.593691 -0.951457 -0.187382 -0.244166
+-0.974542 -0.187381 -0.123113 0.040032 0.593691 -0.974557 -0.187382 -0.122991
+-0.960946 -0.125333 -0.246729 0.080032 0.562666 -0.960966 -0.125334 -0.246649
+-0.951427 -0.187381 -0.244285 0.080032 0.593691 -0.951457 -0.187382 -0.244166
+-0.984292 -0.125333 -0.124345 0.040032 0.562666 -0.984302 -0.125334 -0.124263
+-0.960946 -0.125333 -0.246729 0.080032 0.562666 -0.960966 -0.125334 -0.246649
+-0.913308 -0.187381 -0.361604 0.120032 0.593691 -0.913353 -0.187382 -0.36149
+-0.951427 -0.187381 -0.244285 0.080032 0.593691 -0.951457 -0.187382 -0.244166
+-0.922445 -0.125333 -0.365222 0.120032 0.562666 -0.922475 -0.125334 -0.365145
+-0.913308 -0.187381 -0.361604 0.120032 0.593691 -0.913353 -0.187382 -0.36149
+-0.960946 -0.125333 -0.246729 0.080032 0.562666 -0.960966 -0.125334 -0.246649
+-0.922445 -0.125333 -0.365222 0.120032 0.562666 -0.922475 -0.125334 -0.365145
+-0.860785 -0.187381 -0.473221 0.160032 0.593691 -0.860844 -0.187382 -0.473113
+-0.913308 -0.187381 -0.361604 0.120032 0.593691 -0.913353 -0.187382 -0.36149
+-0.869397 -0.125333 -0.477955 0.160032 0.562666 -0.869436 -0.125333 -0.477883
+-0.860785 -0.187381 -0.473221 0.160032 0.593691 -0.860844 -0.187382 -0.473113
+-0.922445 -0.125333 -0.365222 0.120032 0.562666 -0.922475 -0.125334 -0.365145
+-0.869397 -0.125333 -0.477955 0.160032 0.562666 -0.869436 -0.125333 -0.477883
+-0.794687 -0.187381 -0.577374 0.200032 0.593691 -0.794759 -0.187382 -0.577275
+-0.860785 -0.187381 -0.473221 0.160032 0.593691 -0.860844 -0.187382 -0.473113
+-0.802638 -0.125333 -0.583151 0.200032 0.562666 -0.802686 -0.125333 -0.583084
+-0.794687 -0.187381 -0.577374 0.200032 0.593691 -0.794759 -0.187382 -0.577275
+-0.869397 -0.125333 -0.477955 0.160032 0.562666 -0.869436 -0.125333 -0.477883
+-0.802638 -0.125333 -0.583151 0.200032 0.562666 -0.802686 -0.125333 -0.583084
+-0.716057 -0.187381 -0.672422 0.240032 0.593691 -0.716141 -0.187382 -0.672332
+-0.794687 -0.187381 -0.577374 0.200032 0.593691 -0.794759 -0.187382 -0.577275
+-0.723221 -0.125333 -0.67915 0.240032 0.562666 -0.723277 -0.125334 -0.679089
+-0.716057 -0.187381 -0.672422 0.240032 0.593691 -0.716141 -0.187382 -0.672332
+-0.802638 -0.125333 -0.583151 0.200032 0.562666 -0.802686 -0.125333 -0.583084
+-0.723221 -0.125333 -0.67915 0.240032 0.562666 -0.723277 -0.125334 -0.679089
+-0.626134 -0.187381 -0.756866 0.280032 0.593691 -0.626228 -0.187382 -0.756787
+-0.716057 -0.187381 -0.672422 0.240032 0.593691 -0.716141 -0.187382 -0.672332
+-0.632398 -0.125333 -0.764438 0.280032 0.562666 -0.632461 -0.125333 -0.764385
+-0.626134 -0.187381 -0.756866 0.280032 0.593691 -0.626228 -0.187382 -0.756787
+-0.723221 -0.125333 -0.67915 0.240032 0.562666 -0.723277 -0.125334 -0.679089
+-0.632398 -0.125333 -0.764438 0.280032 0.562666 -0.632461 -0.125333 -0.764385
+-0.526336 -0.187381 -0.829373 0.320032 0.593691 -0.526439 -0.187382 -0.829307
+-0.626134 -0.187381 -0.756866 0.280032 0.593691 -0.626228 -0.187382 -0.756787
+-0.531602 -0.125333 -0.837671 0.320032 0.562666 -0.531671 -0.125334 -0.837626
+-0.526336 -0.187381 -0.829373 0.320032 0.593691 -0.526439 -0.187382 -0.829307
+-0.632398 -0.125333 -0.764438 0.280032 0.562666 -0.632461 -0.125333 -0.764385
+-0.531602 -0.125333 -0.837671 0.320032 0.562666 -0.531671 -0.125334 -0.837626
+-0.418238 -0.187381 -0.8888 0.360032 0.593691 -0.418349 -0.187382 -0.888748
+-0.526336 -0.187381 -0.829373 0.320032 0.593691 -0.526439 -0.187382 -0.829307
+-0.422422 -0.125333 -0.897693 0.360032 0.562666 -0.422496 -0.125334 -0.897657
+-0.418238 -0.187381 -0.8888 0.360032 0.593691 -0.418349 -0.187382 -0.888748
+-0.531602 -0.125333 -0.837671 0.320032 0.562666 -0.531671 -0.125334 -0.837626
+-0.422422 -0.125333 -0.897693 0.360032 0.562666 -0.422496 -0.125334 -0.897657
+-0.303543 -0.187381 -0.934211 0.400032 0.593691 -0.30366 -0.187382 -0.934173
+-0.418238 -0.187381 -0.8888 0.360032 0.593691 -0.418349 -0.187382 -0.888748
+-0.30658 -0.125333 -0.943558 0.400032 0.562666 -0.306658 -0.125333 -0.943532
+-0.303543 -0.187381 -0.934211 0.400032 0.593691 -0.30366 -0.187382 -0.934173
+-0.422422 -0.125333 -0.897693 0.360032 0.562666 -0.422496 -0.125334 -0.897657
+-0.30658 -0.125333 -0.943558 0.400032 0.562666 -0.306658 -0.125333 -0.943532
+-0.184062 -0.187381 -0.964889 0.440032 0.593691 -0.184183 -0.187382 -0.964865
+-0.303543 -0.187381 -0.934211 0.400032 0.593691 -0.30366 -0.187382 -0.934173
+-0.185904 -0.125333 -0.974542 0.440032 0.562666 -0.185984 -0.125333 -0.974526
+-0.184062 -0.187381 -0.964889 0.440032 0.593691 -0.184183 -0.187382 -0.964865
+-0.30658 -0.125333 -0.943558 0.400032 0.562666 -0.306658 -0.125333 -0.943532
+-0.185904 -0.125333 -0.974542 0.440032 0.562666 -0.185984 -0.125333 -0.974526
+-0.061678 -0.187381 -0.980349 0.480032 0.593691 -0.061801 -0.187381 -0.980341
+-0.184062 -0.187381 -0.964889 0.440032 0.593691 -0.184183 -0.187382 -0.964865
+-0.062295 -0.125333 -0.990157 0.480032 0.562666 -0.062377 -0.125333 -0.990152
+-0.061678 -0.187381 -0.980349 0.480032 0.593691 -0.061801 -0.187381 -0.980341
+-0.185904 -0.125333 -0.974542 0.440032 0.562666 -0.185984 -0.125333 -0.974526
+-0.062295 -0.125333 -0.990157 0.480032 0.562666 -0.062377 -0.125333 -0.990152
+0.061678 -0.187381 -0.980349 0.520032 0.593691 0.061556 -0.187382 -0.980357
+-0.061678 -0.187381 -0.980349 0.480032 0.593691 -0.061801 -0.187381 -0.980341
+0.062296 -0.125333 -0.990157 0.520032 0.562666 0.062213 -0.125333 -0.990162
+0.061678 -0.187381 -0.980349 0.520032 0.593691 0.061556 -0.187382 -0.980357
+-0.062295 -0.125333 -0.990157 0.480032 0.562666 -0.062377 -0.125333 -0.990152
+0.062296 -0.125333 -0.990157 0.520032 0.562666 0.062213 -0.125333 -0.990162
+0.184062 -0.187381 -0.964889 0.560032 0.593691 0.183942 -0.187382 -0.964911
+0.061678 -0.187381 -0.980349 0.520032 0.593691 0.061556 -0.187382 -0.980357
+0.185904 -0.125333 -0.974542 0.560032 0.562666 0.185823 -0.125333 -0.974557
+0.184062 -0.187381 -0.964889 0.560032 0.593691 0.183942 -0.187382 -0.964911
+0.062296 -0.125333 -0.990157 0.520032 0.562666 0.062213 -0.125333 -0.990162
+0.185904 -0.125333 -0.974542 0.560032 0.562666 0.185823 -0.125333 -0.974557
+0.303544 -0.187381 -0.934211 0.600032 0.593691 0.303427 -0.187382 -0.934249
+0.184062 -0.187381 -0.964889 0.560032 0.593691 0.183942 -0.187382 -0.964911
+0.30658 -0.125333 -0.943557 0.600032 0.562666 0.306502 -0.125333 -0.943583
+0.303544 -0.187381 -0.934211 0.600032 0.593691 0.303427 -0.187382 -0.934249
+0.185904 -0.125333 -0.974542 0.560032 0.562666 0.185823 -0.125333 -0.974557
+0.30658 -0.125333 -0.943557 0.600032 0.562666 0.306502 -0.125333 -0.943583
+0.418238 -0.187381 -0.8888 0.640032 0.593691 0.418126 -0.187382 -0.888852
+0.303544 -0.187381 -0.934211 0.600032 0.593691 0.303427 -0.187382 -0.934249
+0.422422 -0.125333 -0.897692 0.640032 0.562666 0.422348 -0.125333 -0.897727
+0.418238 -0.187381 -0.8888 0.640032 0.593691 0.418126 -0.187382 -0.888852
+0.30658 -0.125333 -0.943557 0.600032 0.562666 0.306502 -0.125333 -0.943583
+0.422422 -0.125333 -0.897692 0.640032 0.562666 0.422348 -0.125333 -0.897727
+0.526336 -0.187381 -0.829373 0.680032 0.593691 0.526232 -0.187381 -0.829438
+0.418238 -0.187381 -0.8888 0.640032 0.593691 0.418126 -0.187382 -0.888852
+0.531602 -0.125333 -0.83767 0.680032 0.562666 0.531532 -0.125333 -0.837714
+0.526336 -0.187381 -0.829373 0.680032 0.593691 0.526232 -0.187381 -0.829438
+0.422422 -0.125333 -0.897692 0.640032 0.562666 0.422348 -0.125333 -0.897727
+0.531602 -0.125333 -0.83767 0.680032 0.562666 0.531532 -0.125333 -0.837714
+0.626134 -0.187381 -0.756865 0.720032 0.593691 0.626039 -0.187381 -0.756944
+0.526336 -0.187381 -0.829373 0.680032 0.593691 0.526232 -0.187381 -0.829438
+0.632398 -0.125333 -0.764438 0.720032 0.562666 0.632335 -0.125333 -0.76449
+0.626134 -0.187381 -0.756865 0.720032 0.593691 0.626039 -0.187381 -0.756944
+0.531602 -0.125333 -0.83767 0.680032 0.562666 0.531532 -0.125333 -0.837714
+0.632398 -0.125333 -0.764438 0.720032 0.562666 0.632335 -0.125333 -0.76449
+0.716057 -0.187381 -0.672422 0.760032 0.593691 0.715973 -0.187382 -0.672511
+0.626134 -0.187381 -0.756865 0.720032 0.593691 0.626039 -0.187381 -0.756944
+0.723221 -0.125333 -0.679149 0.760032 0.562666 0.723164 -0.125334 -0.679209
+0.716057 -0.187381 -0.672422 0.760032 0.593691 0.715973 -0.187382 -0.672511
+0.632398 -0.125333 -0.764438 0.720032 0.562666 0.632335 -0.125333 -0.76449
+0.723221 -0.125333 -0.679149 0.760032 0.562666 0.723164 -0.125334 -0.679209
+0.794687 -0.187381 -0.577374 0.800032 0.593691 0.794615 -0.187382 -0.577473
+0.716057 -0.187381 -0.672422 0.760032 0.593691 0.715973 -0.187382 -0.672511
+0.802638 -0.125333 -0.58315 0.800032 0.562666 0.802589 -0.125333 -0.583217
+0.794687 -0.187381 -0.577374 0.800032 0.593691 0.794615 -0.187382 -0.577473
+0.723221 -0.125333 -0.679149 0.760032 0.562666 0.723164 -0.125334 -0.679209
+0.802638 -0.125333 -0.58315 0.800032 0.562666 0.802589 -0.125333 -0.583217
+0.860785 -0.187381 -0.47322 0.840032 0.593691 0.860726 -0.187381 -0.473328
+0.794687 -0.187381 -0.577374 0.800032 0.593691 0.794615 -0.187382 -0.577473
+0.869397 -0.125333 -0.477955 0.840032 0.562666 0.869357 -0.125333 -0.478027
+0.860785 -0.187381 -0.47322 0.840032 0.593691 0.860726 -0.187381 -0.473328
+0.802638 -0.125333 -0.58315 0.800032 0.562666 0.802589 -0.125333 -0.583217
+0.869397 -0.125333 -0.477955 0.840032 0.562666 0.869357 -0.125333 -0.478027
+0.913308 -0.187381 -0.361604 0.880032 0.593691 0.913262 -0.187381 -0.361718
+0.860785 -0.187381 -0.47322 0.840032 0.593691 0.860726 -0.187381 -0.473328
+0.922445 -0.125333 -0.365222 0.880032 0.562666 0.922415 -0.125334 -0.365298
+0.913308 -0.187381 -0.361604 0.880032 0.593691 0.913262 -0.187381 -0.361718
+0.869397 -0.125333 -0.477955 0.840032 0.562666 0.869357 -0.125333 -0.478027
+0.922445 -0.125333 -0.365222 0.880032 0.562666 0.922415 -0.125334 -0.365298
+0.951427 -0.187381 -0.244285 0.920032 0.593691 0.951396 -0.187382 -0.244404
+0.913308 -0.187381 -0.361604 0.880032 0.593691 0.913262 -0.187381 -0.361718
+0.960946 -0.125333 -0.246729 0.920032 0.562666 0.960925 -0.125334 -0.246809
+0.951427 -0.187381 -0.244285 0.920032 0.593691 0.951396 -0.187382 -0.244404
+0.922445 -0.125333 -0.365222 0.880032 0.562666 0.922415 -0.125334 -0.365298
+0.960946 -0.125333 -0.246729 0.920032 0.562666 0.960925 -0.125334 -0.246809
+0.974542 -0.187381 -0.123113 0.960032 0.593691 0.974526 -0.187381 -0.123235
+0.951427 -0.187381 -0.244285 0.920032 0.593691 0.951396 -0.187382 -0.244404
+0.984292 -0.125333 -0.124345 0.960032 0.562666 0.984281 -0.125333 -0.124427
+0.974542 -0.187381 -0.123113 0.960032 0.593691 0.974526 -0.187381 -0.123235
+0.960946 -0.125333 -0.246729 0.920032 0.562666 0.960925 -0.125334 -0.246809
+0.984292 -0.125333 -0.124345 0.960032 0.562666 0.984281 -0.125333 -0.124427
+0.982287 -0.187381 -0 1.00003 0.593691 0.982287 -0.187382 -0.000127
+0.974542 -0.187381 -0.123113 0.960032 0.593691 0.974526 -0.187381 -0.123235
+0.992115 -0.125333 -0 1.00003 0.562666 0.992115 -0.125333 -8.6e-005
+0.982287 -0.187381 -0 1.00003 0.593691 0.982287 -0.187382 -0.000127
+0.984292 -0.125333 -0.124345 0.960032 0.562666 0.984281 -0.125333 -0.124427
+0.992115 -0.125333 -0 1.00003 0.562666 0.992115 -0.125333 -8.6e-005
+0.974543 -0.187381 0.123113 1.04003 0.593691 0.974558 -0.187382 0.122987
+0.982287 -0.187381 -0 1.00003 0.593691 0.982287 -0.187382 -0.000127
+0.984293 -0.125333 0.124345 1.04003 0.562666 0.984302 -0.125334 0.124259
+0.974543 -0.187381 0.123113 1.04003 0.593691 0.974558 -0.187382 0.122987
+0.992115 -0.125333 -0 1.00003 0.562666 0.992115 -0.125333 -8.6e-005
+0.990158 -0.06279 0.125086 1.04003 0.531395 0.990163 -0.062791 0.125041
+0.960947 -0.125333 0.246729 1.08003 0.562666 0.960966 -0.125334 0.246649
+0.984293 -0.125333 0.124345 1.04003 0.562666 0.984302 -0.125334 0.124259
+0.966673 -0.06279 0.248199 1.08003 0.531395 0.966682 -0.062791 0.248159
+0.960947 -0.125333 0.246729 1.08003 0.562666 0.960966 -0.125334 0.246649
+0.990158 -0.06279 0.125086 1.04003 0.531395 0.990163 -0.062791 0.125041
+0.966673 -0.06279 0.248199 1.08003 0.531395 0.966682 -0.062791 0.248159
+0.922446 -0.125333 0.365222 1.12003 0.562666 0.922475 -0.125334 0.365145
+0.960947 -0.125333 0.246729 1.08003 0.562666 0.960966 -0.125334 0.246649
+0.927943 -0.06279 0.367399 1.12003 0.531395 0.927957 -0.062791 0.36736
+0.922446 -0.125333 0.365222 1.12003 0.562666 0.922475 -0.125334 0.365145
+0.966673 -0.06279 0.248199 1.08003 0.531395 0.966682 -0.062791 0.248159
+0.927943 -0.06279 0.367399 1.12003 0.531395 0.927957 -0.062791 0.36736
+0.869398 -0.125333 0.477955 1.16003 0.562666 0.869436 -0.125334 0.477883
+0.922446 -0.125333 0.365222 1.12003 0.562666 0.922475 -0.125334 0.365145
+0.874578 -0.06279 0.480804 1.16003 0.531395 0.874597 -0.062791 0.480767
+0.869398 -0.125333 0.477955 1.16003 0.562666 0.869436 -0.125334 0.477883
+0.927943 -0.06279 0.367399 1.12003 0.531395 0.927957 -0.062791 0.36736
+0.874578 -0.06279 0.480804 1.16003 0.531395 0.874597 -0.062791 0.480767
+0.802638 -0.125333 0.583151 1.20003 0.562666 0.802686 -0.125334 0.583084
+0.869398 -0.125333 0.477955 1.16003 0.562666 0.869436 -0.125334 0.477883
+0.807421 -0.06279 0.586626 1.20003 0.531395 0.807445 -0.06279 0.586592
+0.802638 -0.125333 0.583151 1.20003 0.562666 0.802686 -0.125334 0.583084
+0.874578 -0.06279 0.480804 1.16003 0.531395 0.874597 -0.062791 0.480767
+0.807421 -0.06279 0.586626 1.20003 0.531395 0.807445 -0.06279 0.586592
+0.723221 -0.125333 0.67915 1.24003 0.562666 0.723277 -0.125334 0.679089
+0.802638 -0.125333 0.583151 1.20003 0.562666 0.802686 -0.125334 0.583084
+0.727531 -0.06279 0.683197 1.24003 0.531395 0.727558 -0.06279 0.683167
+0.723221 -0.125333 0.67915 1.24003 0.562666 0.723277 -0.125334 0.679089
+0.807421 -0.06279 0.586626 1.20003 0.531395 0.807445 -0.06279 0.586592
+0.727531 -0.06279 0.683197 1.24003 0.531395 0.727558 -0.06279 0.683167
+0.632398 -0.125333 0.764438 1.28003 0.562666 0.632461 -0.125333 0.764385
+0.723221 -0.125333 0.67915 1.24003 0.562666 0.723277 -0.125334 0.679089
+0.636167 -0.06279 0.768994 1.28003 0.531395 0.636198 -0.062791 0.768966
+0.632398 -0.125333 0.764438 1.28003 0.562666 0.632461 -0.125333 0.764385
+0.727531 -0.06279 0.683197 1.24003 0.531395 0.727558 -0.06279 0.683167
+0.636167 -0.06279 0.768994 1.28003 0.531395 0.636198 -0.062791 0.768966
+0.531602 -0.125333 0.837671 1.32003 0.562666 0.531671 -0.125333 0.837626
+0.632398 -0.125333 0.764438 1.28003 0.562666 0.632461 -0.125333 0.764385
+0.53477 -0.06279 0.842663 1.32003 0.531395 0.534804 -0.062791 0.84264
+0.531602 -0.125333 0.837671 1.32003 0.562666 0.531671 -0.125333 0.837626
+0.636167 -0.06279 0.768994 1.28003 0.531395 0.636198 -0.062791 0.768966
+0.53477 -0.06279 0.842663 1.32003 0.531395 0.534804 -0.062791 0.84264
+0.422422 -0.125333 0.897693 1.36003 0.562666 0.422496 -0.125334 0.897657
+0.531602 -0.125333 0.837671 1.32003 0.562666 0.531671 -0.125333 0.837626
+0.424939 -0.06279 0.903042 1.36003 0.531395 0.424976 -0.062791 0.903024
+0.422422 -0.125333 0.897693 1.36003 0.562666 0.422496 -0.125334 0.897657
+0.53477 -0.06279 0.842663 1.32003 0.531395 0.534804 -0.062791 0.84264
+0.424939 -0.06279 0.903042 1.36003 0.531395 0.424976 -0.062791 0.903024
+0.30658 -0.125333 0.943558 1.40003 0.562666 0.306659 -0.125334 0.943532
+0.422422 -0.125333 0.897693 1.36003 0.562666 0.422496 -0.125334 0.897657
+0.308407 -0.06279 0.949181 1.40003 0.531395 0.308446 -0.062791 0.949167
+0.30658 -0.125333 0.943558 1.40003 0.562666 0.306659 -0.125334 0.943532
+0.424939 -0.06279 0.903042 1.36003 0.531395 0.424976 -0.062791 0.903024
+0.308407 -0.06279 0.949181 1.40003 0.531395 0.308446 -0.062791 0.949167
+0.185904 -0.125333 0.974542 1.44003 0.562666 0.185984 -0.125333 0.974526
+0.30658 -0.125333 0.943558 1.40003 0.562666 0.306659 -0.125334 0.943532
+0.187012 -0.06279 0.98035 1.44003 0.531395 0.187052 -0.062791 0.980341
+0.185904 -0.125333 0.974542 1.44003 0.562666 0.185984 -0.125333 0.974526
+0.308407 -0.06279 0.949181 1.40003 0.531395 0.308446 -0.062791 0.949167
+0.187012 -0.06279 0.98035 1.44003 0.531395 0.187052 -0.062791 0.980341
+0.062295 -0.125333 0.990158 1.48003 0.562666 0.062377 -0.125333 0.990152
+0.185904 -0.125333 0.974542 1.44003 0.562666 0.185984 -0.125333 0.974526
+0.062667 -0.06279 0.996058 1.48003 0.531395 0.062707 -0.062791 0.996055
+0.062295 -0.125333 0.990158 1.48003 0.562666 0.062377 -0.125333 0.990152
+0.187012 -0.06279 0.98035 1.44003 0.531395 0.187052 -0.062791 0.980341
+0.062667 -0.06279 0.996058 1.48003 0.531395 0.062707 -0.062791 0.996055
+-0.062296 -0.125333 0.990158 1.52003 0.562666 -0.062214 -0.125333 0.990162
+0.062295 -0.125333 0.990158 1.48003 0.562666 0.062377 -0.125333 0.990152
+-0.062667 -0.06279 0.996058 1.52003 0.531395 -0.062626 -0.062791 0.99606
+-0.062296 -0.125333 0.990158 1.52003 0.562666 -0.062214 -0.125333 0.990162
+0.062667 -0.06279 0.996058 1.48003 0.531395 0.062707 -0.062791 0.996055
+-0.062667 -0.06279 0.996058 -0.479968 0.531395 -0.062626 -0.062791 0.99606
+-0.185904 -0.125333 0.974542 -0.439968 0.562666 -0.185823 -0.125333 0.974557
+-0.062296 -0.125333 0.990158 -0.479968 0.562666 -0.062214 -0.125333 0.990162
+-0.187012 -0.06279 0.98035 -0.439968 0.531395 -0.186971 -0.062791 0.980357
+-0.185904 -0.125333 0.974542 -0.439968 0.562666 -0.185823 -0.125333 0.974557
+-0.062667 -0.06279 0.996058 -0.479968 0.531395 -0.062626 -0.062791 0.99606
+-0.187012 -0.06279 0.98035 -0.439968 0.531395 -0.186971 -0.062791 0.980357
+-0.306581 -0.125333 0.943558 -0.399968 0.562666 -0.306502 -0.125334 0.943582
+-0.185904 -0.125333 0.974542 -0.439968 0.562666 -0.185823 -0.125333 0.974557
+-0.308408 -0.06279 0.94918 -0.399968 0.531395 -0.308368 -0.062791 0.949192
+-0.306581 -0.125333 0.943558 -0.399968 0.562666 -0.306502 -0.125334 0.943582
+-0.187012 -0.06279 0.98035 -0.439968 0.531395 -0.186971 -0.062791 0.980357
+-0.308408 -0.06279 0.94918 -0.399968 0.531395 -0.308368 -0.062791 0.949192
+-0.422422 -0.125333 0.897693 -0.359968 0.562666 -0.422348 -0.125333 0.897727
+-0.306581 -0.125333 0.943558 -0.399968 0.562666 -0.306502 -0.125334 0.943582
+-0.424939 -0.06279 0.903042 -0.359968 0.531395 -0.424902 -0.062791 0.903059
+-0.422422 -0.125333 0.897693 -0.359968 0.562666 -0.422348 -0.125333 0.897727
+-0.308408 -0.06279 0.94918 -0.399968 0.531395 -0.308368 -0.062791 0.949192
+-0.424939 -0.06279 0.903042 -0.359968 0.531395 -0.424902 -0.062791 0.903059
+-0.531602 -0.125333 0.837671 -0.319968 0.562666 -0.531533 -0.125334 0.837714
+-0.422422 -0.125333 0.897693 -0.359968 0.562666 -0.422348 -0.125333 0.897727
+-0.53477 -0.06279 0.842662 -0.319968 0.531395 -0.534735 -0.06279 0.842684
+-0.531602 -0.125333 0.837671 -0.319968 0.562666 -0.531533 -0.125334 0.837714
+-0.424939 -0.06279 0.903042 -0.359968 0.531395 -0.424902 -0.062791 0.903059
+-0.53477 -0.06279 0.842662 -0.319968 0.531395 -0.534735 -0.06279 0.842684
+-0.632398 -0.125333 0.764438 -0.279968 0.562666 -0.632335 -0.125333 0.76449
+-0.531602 -0.125333 0.837671 -0.319968 0.562666 -0.531533 -0.125334 0.837714
+-0.636167 -0.06279 0.768993 -0.279968 0.531395 -0.636135 -0.062791 0.769019
+-0.632398 -0.125333 0.764438 -0.279968 0.562666 -0.632335 -0.125333 0.76449
+-0.53477 -0.06279 0.842662 -0.319968 0.531395 -0.534735 -0.06279 0.842684
+-0.636167 -0.06279 0.768993 -0.279968 0.531395 -0.636135 -0.062791 0.769019
+-0.723221 -0.125333 0.67915 -0.239968 0.562666 -0.723164 -0.125334 0.679209
+-0.632398 -0.125333 0.764438 -0.279968 0.562666 -0.632335 -0.125333 0.76449
+-0.727531 -0.06279 0.683197 -0.239968 0.531395 -0.727502 -0.062791 0.683226
+-0.723221 -0.125333 0.67915 -0.239968 0.562666 -0.723164 -0.125334 0.679209
+-0.636167 -0.06279 0.768993 -0.279968 0.531395 -0.636135 -0.062791 0.769019
+-0.727531 -0.06279 0.683197 -0.239968 0.531395 -0.727502 -0.062791 0.683226
+-0.802638 -0.125333 0.583151 -0.199968 0.562666 -0.802589 -0.125334 0.583217
+-0.723221 -0.125333 0.67915 -0.239968 0.562666 -0.723164 -0.125334 0.679209
+-0.807421 -0.06279 0.586626 -0.199968 0.531395 -0.807397 -0.062791 0.586658
+-0.802638 -0.125333 0.583151 -0.199968 0.562666 -0.802589 -0.125334 0.583217
+-0.727531 -0.06279 0.683197 -0.239968 0.531395 -0.727502 -0.062791 0.683226
+-0.807421 -0.06279 0.586626 -0.199968 0.531395 -0.807397 -0.062791 0.586658
+-0.869397 -0.125333 0.477955 -0.159968 0.562666 -0.869357 -0.125333 0.478027
+-0.802638 -0.125333 0.583151 -0.199968 0.562666 -0.802589 -0.125334 0.583217
+-0.874578 -0.06279 0.480803 -0.159968 0.531395 -0.874558 -0.062791 0.480839
+-0.869397 -0.125333 0.477955 -0.159968 0.562666 -0.869357 -0.125333 0.478027
+-0.807421 -0.06279 0.586626 -0.199968 0.531395 -0.807397 -0.062791 0.586658
+-0.874578 -0.06279 0.480803 -0.159968 0.531395 -0.874558 -0.062791 0.480839
+-0.922446 -0.125333 0.365222 -0.119968 0.562666 -0.922415 -0.125334 0.365298
+-0.869397 -0.125333 0.477955 -0.159968 0.562666 -0.869357 -0.125333 0.478027
+-0.927942 -0.06279 0.367398 -0.119968 0.531395 -0.927927 -0.062791 0.367436
+-0.922446 -0.125333 0.365222 -0.119968 0.562666 -0.922415 -0.125334 0.365298
+-0.874578 -0.06279 0.480803 -0.159968 0.531395 -0.874558 -0.062791 0.480839
+-0.927942 -0.06279 0.367398 -0.119968 0.531395 -0.927927 -0.062791 0.367436
+-0.960946 -0.125333 0.246729 -0.079968 0.562666 -0.960925 -0.125333 0.246808
+-0.922446 -0.125333 0.365222 -0.119968 0.562666 -0.922415 -0.125334 0.365298
+-0.966672 -0.06279 0.248199 -0.079968 0.531395 -0.966662 -0.062791 0.248239
+-0.960946 -0.125333 0.246729 -0.079968 0.562666 -0.960925 -0.125333 0.246808
+-0.927942 -0.06279 0.367398 -0.119968 0.531395 -0.927927 -0.062791 0.367436
+-0.966672 -0.06279 0.248199 -0.079968 0.531395 -0.966662 -0.062791 0.248239
+-0.984292 -0.125333 0.124345 -0.039968 0.562666 -0.984281 -0.125333 0.124427
+-0.960946 -0.125333 0.246729 -0.079968 0.562666 -0.960925 -0.125333 0.246808
+-0.990158 -0.06279 0.125086 -0.039968 0.531395 -0.990152 -0.06279 0.125127
+-0.984292 -0.125333 0.124345 -0.039968 0.562666 -0.984281 -0.125333 0.124427
+-0.966672 -0.06279 0.248199 -0.079968 0.531395 -0.966662 -0.062791 0.248239
+-0.990158 -0.06279 0.125086 -0.039968 0.531395 -0.990152 -0.06279 0.125127
+-0.992115 -0.125333 -0 3.2e-005 0.562666 -0.992115 -0.125333 8.2e-005
+-0.984292 -0.125333 0.124345 -0.039968 0.562666 -0.984281 -0.125333 0.124427
+-0.998027 -0.06279 -0 3.2e-005 0.531395 -0.998027 -0.062791 4.1e-005
+-0.992115 -0.125333 -0 3.2e-005 0.562666 -0.992115 -0.125333 8.2e-005
+-0.990158 -0.06279 0.125086 -0.039968 0.531395 -0.990152 -0.06279 0.125127
+-0.998027 -0.06279 -0 3.2e-005 0.531395 -0.998027 -0.062791 4.1e-005
+-0.984292 -0.125333 -0.124345 0.040032 0.562666 -0.984302 -0.125334 -0.124263
+-0.992115 -0.125333 -0 3.2e-005 0.562666 -0.992115 -0.125333 8.2e-005
+-0.990158 -0.06279 -0.125086 0.040032 0.531395 -0.990162 -0.062791 -0.125045
+-0.984292 -0.125333 -0.124345 0.040032 0.562666 -0.984302 -0.125334 -0.124263
+-0.998027 -0.06279 -0 3.2e-005 0.531395 -0.998027 -0.062791 4.1e-005
+-0.990158 -0.06279 -0.125086 0.040032 0.531395 -0.990162 -0.062791 -0.125045
+-0.960946 -0.125333 -0.246729 0.080032 0.562666 -0.960966 -0.125334 -0.246649
+-0.984292 -0.125333 -0.124345 0.040032 0.562666 -0.984302 -0.125334 -0.124263
+-0.966672 -0.06279 -0.248199 0.080032 0.531395 -0.966682 -0.062791 -0.248159
+-0.960946 -0.125333 -0.246729 0.080032 0.562666 -0.960966 -0.125334 -0.246649
+-0.990158 -0.06279 -0.125086 0.040032 0.531395 -0.990162 -0.062791 -0.125045
+-0.966672 -0.06279 -0.248199 0.080032 0.531395 -0.966682 -0.062791 -0.248159
+-0.922445 -0.125333 -0.365222 0.120032 0.562666 -0.922475 -0.125334 -0.365145
+-0.960946 -0.125333 -0.246729 0.080032 0.562666 -0.960966 -0.125334 -0.246649
+-0.927942 -0.06279 -0.367398 0.120032 0.531395 -0.927957 -0.062791 -0.36736
+-0.922445 -0.125333 -0.365222 0.120032 0.562666 -0.922475 -0.125334 -0.365145
+-0.966672 -0.06279 -0.248199 0.080032 0.531395 -0.966682 -0.062791 -0.248159
+-0.927942 -0.06279 -0.367398 0.120032 0.531395 -0.927957 -0.062791 -0.36736
+-0.869397 -0.125333 -0.477955 0.160032 0.562666 -0.869436 -0.125333 -0.477883
+-0.922445 -0.125333 -0.365222 0.120032 0.562666 -0.922475 -0.125334 -0.365145
+-0.874578 -0.06279 -0.480803 0.160032 0.531395 -0.874597 -0.062791 -0.480767
+-0.869397 -0.125333 -0.477955 0.160032 0.562666 -0.869436 -0.125333 -0.477883
+-0.927942 -0.06279 -0.367398 0.120032 0.531395 -0.927957 -0.062791 -0.36736
+-0.874578 -0.06279 -0.480803 0.160032 0.531395 -0.874597 -0.062791 -0.480767
+-0.802638 -0.125333 -0.583151 0.200032 0.562666 -0.802686 -0.125333 -0.583084
+-0.869397 -0.125333 -0.477955 0.160032 0.562666 -0.869436 -0.125333 -0.477883
+-0.807421 -0.06279 -0.586626 0.200032 0.531395 -0.807445 -0.062791 -0.586592
+-0.802638 -0.125333 -0.583151 0.200032 0.562666 -0.802686 -0.125333 -0.583084
+-0.874578 -0.06279 -0.480803 0.160032 0.531395 -0.874597 -0.062791 -0.480767
+-0.807421 -0.06279 -0.586626 0.200032 0.531395 -0.807445 -0.062791 -0.586592
+-0.723221 -0.125333 -0.67915 0.240032 0.562666 -0.723277 -0.125334 -0.679089
+-0.802638 -0.125333 -0.583151 0.200032 0.562666 -0.802686 -0.125333 -0.583084
+-0.72753 -0.06279 -0.683197 0.240032 0.531395 -0.727558 -0.06279 -0.683167
+-0.723221 -0.125333 -0.67915 0.240032 0.562666 -0.723277 -0.125334 -0.679089
+-0.807421 -0.06279 -0.586626 0.200032 0.531395 -0.807445 -0.062791 -0.586592
+-0.72753 -0.06279 -0.683197 0.240032 0.531395 -0.727558 -0.06279 -0.683167
+-0.632398 -0.125333 -0.764438 0.280032 0.562666 -0.632461 -0.125333 -0.764385
+-0.723221 -0.125333 -0.67915 0.240032 0.562666 -0.723277 -0.125334 -0.679089
+-0.636166 -0.06279 -0.768993 0.280032 0.531395 -0.636198 -0.062791 -0.768967
+-0.632398 -0.125333 -0.764438 0.280032 0.562666 -0.632461 -0.125333 -0.764385
+-0.72753 -0.06279 -0.683197 0.240032 0.531395 -0.727558 -0.06279 -0.683167
+-0.636166 -0.06279 -0.768993 0.280032 0.531395 -0.636198 -0.062791 -0.768967
+-0.531602 -0.125333 -0.837671 0.320032 0.562666 -0.531671 -0.125334 -0.837626
+-0.632398 -0.125333 -0.764438 0.280032 0.562666 -0.632461 -0.125333 -0.764385
+-0.53477 -0.06279 -0.842662 0.320032 0.531395 -0.534804 -0.062791 -0.84264
+-0.531602 -0.125333 -0.837671 0.320032 0.562666 -0.531671 -0.125334 -0.837626
+-0.636166 -0.06279 -0.768993 0.280032 0.531395 -0.636198 -0.062791 -0.768967
+-0.53477 -0.06279 -0.842662 0.320032 0.531395 -0.534804 -0.062791 -0.84264
+-0.422422 -0.125333 -0.897693 0.360032 0.562666 -0.422496 -0.125334 -0.897657
+-0.531602 -0.125333 -0.837671 0.320032 0.562666 -0.531671 -0.125334 -0.837626
+-0.424939 -0.06279 -0.903042 0.360032 0.531395 -0.424976 -0.06279 -0.903024
+-0.422422 -0.125333 -0.897693 0.360032 0.562666 -0.422496 -0.125334 -0.897657
+-0.53477 -0.06279 -0.842662 0.320032 0.531395 -0.534804 -0.062791 -0.84264
+-0.424939 -0.06279 -0.903042 0.360032 0.531395 -0.424976 -0.06279 -0.903024
+-0.30658 -0.125333 -0.943558 0.400032 0.562666 -0.306658 -0.125333 -0.943532
+-0.422422 -0.125333 -0.897693 0.360032 0.562666 -0.422496 -0.125334 -0.897657
+-0.308407 -0.06279 -0.94918 0.400032 0.531395 -0.308446 -0.062791 -0.949167
+-0.30658 -0.125333 -0.943558 0.400032 0.562666 -0.306658 -0.125333 -0.943532
+-0.424939 -0.06279 -0.903042 0.360032 0.531395 -0.424976 -0.06279 -0.903024
+-0.308407 -0.06279 -0.94918 0.400032 0.531395 -0.308446 -0.062791 -0.949167
+-0.185904 -0.125333 -0.974542 0.440032 0.562666 -0.185984 -0.125333 -0.974526
+-0.30658 -0.125333 -0.943558 0.400032 0.562666 -0.306658 -0.125333 -0.943532
+-0.187012 -0.06279 -0.980349 0.440032 0.531395 -0.187052 -0.062791 -0.980341
+-0.185904 -0.125333 -0.974542 0.440032 0.562666 -0.185984 -0.125333 -0.974526
+-0.308407 -0.06279 -0.94918 0.400032 0.531395 -0.308446 -0.062791 -0.949167
+-0.187012 -0.06279 -0.980349 0.440032 0.531395 -0.187052 -0.062791 -0.980341
+-0.062295 -0.125333 -0.990157 0.480032 0.562666 -0.062377 -0.125333 -0.990152
+-0.185904 -0.125333 -0.974542 0.440032 0.562666 -0.185984 -0.125333 -0.974526
+-0.062667 -0.06279 -0.996058 0.480032 0.531395 -0.062707 -0.062791 -0.996055
+-0.062295 -0.125333 -0.990157 0.480032 0.562666 -0.062377 -0.125333 -0.990152
+-0.187012 -0.06279 -0.980349 0.440032 0.531395 -0.187052 -0.062791 -0.980341
+-0.062667 -0.06279 -0.996058 0.480032 0.531395 -0.062707 -0.062791 -0.996055
+0.062296 -0.125333 -0.990157 0.520032 0.562666 0.062213 -0.125333 -0.990162
+-0.062295 -0.125333 -0.990157 0.480032 0.562666 -0.062377 -0.125333 -0.990152
+0.062667 -0.06279 -0.996058 0.520032 0.531395 0.062626 -0.062791 -0.99606
+0.062296 -0.125333 -0.990157 0.520032 0.562666 0.062213 -0.125333 -0.990162
+-0.062667 -0.06279 -0.996058 0.480032 0.531395 -0.062707 -0.062791 -0.996055
+0.062667 -0.06279 -0.996058 0.520032 0.531395 0.062626 -0.062791 -0.99606
+0.185904 -0.125333 -0.974542 0.560032 0.562666 0.185823 -0.125333 -0.974557
+0.062296 -0.125333 -0.990157 0.520032 0.562666 0.062213 -0.125333 -0.990162
+0.187012 -0.06279 -0.980349 0.560032 0.531395 0.186971 -0.062791 -0.980357
+0.185904 -0.125333 -0.974542 0.560032 0.562666 0.185823 -0.125333 -0.974557
+0.062667 -0.06279 -0.996058 0.520032 0.531395 0.062626 -0.062791 -0.99606
+0.187012 -0.06279 -0.980349 0.560032 0.531395 0.186971 -0.062791 -0.980357
+0.30658 -0.125333 -0.943557 0.600032 0.562666 0.306502 -0.125333 -0.943583
+0.185904 -0.125333 -0.974542 0.560032 0.562666 0.185823 -0.125333 -0.974557
+0.308407 -0.06279 -0.94918 0.600032 0.531395 0.308368 -0.062791 -0.949192
+0.30658 -0.125333 -0.943557 0.600032 0.562666 0.306502 -0.125333 -0.943583
+0.187012 -0.06279 -0.980349 0.560032 0.531395 0.186971 -0.062791 -0.980357
+0.308407 -0.06279 -0.94918 0.600032 0.531395 0.308368 -0.062791 -0.949192
+0.422422 -0.125333 -0.897692 0.640032 0.562666 0.422348 -0.125333 -0.897727
+0.30658 -0.125333 -0.943557 0.600032 0.562666 0.306502 -0.125333 -0.943583
+0.424939 -0.06279 -0.903042 0.640032 0.531395 0.424902 -0.062791 -0.903059
+0.422422 -0.125333 -0.897692 0.640032 0.562666 0.422348 -0.125333 -0.897727
+0.308407 -0.06279 -0.94918 0.600032 0.531395 0.308368 -0.062791 -0.949192
+0.424939 -0.06279 -0.903042 0.640032 0.531395 0.424902 -0.062791 -0.903059
+0.531602 -0.125333 -0.83767 0.680032 0.562666 0.531532 -0.125333 -0.837714
+0.422422 -0.125333 -0.897692 0.640032 0.562666 0.422348 -0.125333 -0.897727
+0.53477 -0.06279 -0.842662 0.680032 0.531395 0.534735 -0.062791 -0.842684
+0.531602 -0.125333 -0.83767 0.680032 0.562666 0.531532 -0.125333 -0.837714
+0.424939 -0.06279 -0.903042 0.640032 0.531395 0.424902 -0.062791 -0.903059
+0.53477 -0.06279 -0.842662 0.680032 0.531395 0.534735 -0.062791 -0.842684
+0.632398 -0.125333 -0.764438 0.720032 0.562666 0.632335 -0.125333 -0.76449
+0.531602 -0.125333 -0.83767 0.680032 0.562666 0.531532 -0.125333 -0.837714
+0.636166 -0.06279 -0.768993 0.720032 0.531395 0.636135 -0.062791 -0.769019
+0.632398 -0.125333 -0.764438 0.720032 0.562666 0.632335 -0.125333 -0.76449
+0.53477 -0.06279 -0.842662 0.680032 0.531395 0.534735 -0.062791 -0.842684
+0.636166 -0.06279 -0.768993 0.720032 0.531395 0.636135 -0.062791 -0.769019
+0.723221 -0.125333 -0.679149 0.760032 0.562666 0.723164 -0.125334 -0.679209
+0.632398 -0.125333 -0.764438 0.720032 0.562666 0.632335 -0.125333 -0.76449
+0.72753 -0.06279 -0.683196 0.760032 0.531395 0.727502 -0.062791 -0.683226
+0.723221 -0.125333 -0.679149 0.760032 0.562666 0.723164 -0.125334 -0.679209
+0.636166 -0.06279 -0.768993 0.720032 0.531395 0.636135 -0.062791 -0.769019
+0.72753 -0.06279 -0.683196 0.760032 0.531395 0.727502 -0.062791 -0.683226
+0.802638 -0.125333 -0.58315 0.800032 0.562666 0.802589 -0.125333 -0.583217
+0.723221 -0.125333 -0.679149 0.760032 0.562666 0.723164 -0.125334 -0.679209
+0.807421 -0.06279 -0.586625 0.800032 0.531395 0.807397 -0.062791 -0.586658
+0.802638 -0.125333 -0.58315 0.800032 0.562666 0.802589 -0.125333 -0.583217
+0.72753 -0.06279 -0.683196 0.760032 0.531395 0.727502 -0.062791 -0.683226
+0.807421 -0.06279 -0.586625 0.800032 0.531395 0.807397 -0.062791 -0.586658
+0.869397 -0.125333 -0.477955 0.840032 0.562666 0.869357 -0.125333 -0.478027
+0.802638 -0.125333 -0.58315 0.800032 0.562666 0.802589 -0.125333 -0.583217
+0.874578 -0.06279 -0.480803 0.840032 0.531395 0.874558 -0.062791 -0.480839
+0.869397 -0.125333 -0.477955 0.840032 0.562666 0.869357 -0.125333 -0.478027
+0.807421 -0.06279 -0.586625 0.800032 0.531395 0.807397 -0.062791 -0.586658
+0.874578 -0.06279 -0.480803 0.840032 0.531395 0.874558 -0.062791 -0.480839
+0.922445 -0.125333 -0.365222 0.880032 0.562666 0.922415 -0.125334 -0.365298
+0.869397 -0.125333 -0.477955 0.840032 0.562666 0.869357 -0.125333 -0.478027
+0.927942 -0.06279 -0.367398 0.880032 0.531395 0.927927 -0.062791 -0.367436
+0.922445 -0.125333 -0.365222 0.880032 0.562666 0.922415 -0.125334 -0.365298
+0.874578 -0.06279 -0.480803 0.840032 0.531395 0.874558 -0.062791 -0.480839
+0.927942 -0.06279 -0.367398 0.880032 0.531395 0.927927 -0.062791 -0.367436
+0.960946 -0.125333 -0.246729 0.920032 0.562666 0.960925 -0.125334 -0.246809
+0.922445 -0.125333 -0.365222 0.880032 0.562666 0.922415 -0.125334 -0.365298
+0.966672 -0.06279 -0.248199 0.920032 0.531395 0.966662 -0.062791 -0.248239
+0.960946 -0.125333 -0.246729 0.920032 0.562666 0.960925 -0.125334 -0.246809
+0.927942 -0.06279 -0.367398 0.880032 0.531395 0.927927 -0.062791 -0.367436
+0.966672 -0.06279 -0.248199 0.920032 0.531395 0.966662 -0.062791 -0.248239
+0.984292 -0.125333 -0.124345 0.960032 0.562666 0.984281 -0.125333 -0.124427
+0.960946 -0.125333 -0.246729 0.920032 0.562666 0.960925 -0.125334 -0.246809
+0.990157 -0.06279 -0.125086 0.960032 0.531395 0.990152 -0.06279 -0.125127
+0.984292 -0.125333 -0.124345 0.960032 0.562666 0.984281 -0.125333 -0.124427
+0.966672 -0.06279 -0.248199 0.920032 0.531395 0.966662 -0.062791 -0.248239
+0.990157 -0.06279 -0.125086 0.960032 0.531395 0.990152 -0.06279 -0.125127
+0.992115 -0.125333 -0 1.00003 0.562666 0.992115 -0.125333 -8.6e-005
+0.984292 -0.125333 -0.124345 0.960032 0.562666 0.984281 -0.125333 -0.124427
+0.998027 -0.06279 -0 1.00003 0.531395 0.998027 -0.062791 -4.5e-005
+0.992115 -0.125333 -0 1.00003 0.562666 0.992115 -0.125333 -8.6e-005
+0.990157 -0.06279 -0.125086 0.960032 0.531395 0.990152 -0.06279 -0.125127
+0.998027 -0.06279 -0 1.00003 0.531395 0.998027 -0.062791 -4.5e-005
+0.984293 -0.125333 0.124345 1.04003 0.562666 0.984302 -0.125334 0.124259
+0.992115 -0.125333 -0 1.00003 0.562666 0.992115 -0.125333 -8.6e-005
+0.990158 -0.06279 0.125086 1.04003 0.531395 0.990163 -0.062791 0.125041
+0.984293 -0.125333 0.124345 1.04003 0.562666 0.984302 -0.125334 0.124259
+0.998027 -0.06279 -0 1.00003 0.531395 0.998027 -0.062791 -4.5e-005
+0.992116 0 0.125333 1.04003 0.5 0.992115 0 0.125329
+0.966673 -0.06279 0.248199 1.08003 0.531395 0.966682 -0.062791 0.248159
+0.990158 -0.06279 0.125086 1.04003 0.531395 0.990163 -0.062791 0.125041
+0.968584 0 0.24869 1.08003 0.5 0.968583 -0 0.24869
+0.966673 -0.06279 0.248199 1.08003 0.531395 0.966682 -0.062791 0.248159
+0.992116 0 0.125333 1.04003 0.5 0.992115 0 0.125329
+0.968584 0 0.24869 1.08003 0.5 0.968583 -0 0.24869
+0.927943 -0.06279 0.367399 1.12003 0.531395 0.927957 -0.062791 0.36736
+0.966673 -0.06279 0.248199 1.08003 0.531395 0.966682 -0.062791 0.248159
+0.929777 0 0.368125 1.12003 0.5 0.929776 0 0.368125
+0.927943 -0.06279 0.367399 1.12003 0.531395 0.927957 -0.062791 0.36736
+0.968584 0 0.24869 1.08003 0.5 0.968583 -0 0.24869
+0.929777 0 0.368125 1.12003 0.5 0.929776 0 0.368125
+0.874578 -0.06279 0.480804 1.16003 0.531395 0.874597 -0.062791 0.480767
+0.927943 -0.06279 0.367399 1.12003 0.531395 0.927957 -0.062791 0.36736
+0.876307 0 0.481754 1.16003 0.5 0.876307 0 0.481754
+0.874578 -0.06279 0.480804 1.16003 0.531395 0.874597 -0.062791 0.480767
+0.929777 0 0.368125 1.12003 0.5 0.929776 0 0.368125
+0.876307 0 0.481754 1.16003 0.5 0.876307 0 0.481754
+0.807421 -0.06279 0.586626 1.20003 0.531395 0.807445 -0.06279 0.586592
+0.874578 -0.06279 0.480804 1.16003 0.531395 0.874597 -0.062791 0.480767
+0.809018 0 0.587786 1.20003 0.5 0.809017 0 0.587785
+0.807421 -0.06279 0.586626 1.20003 0.531395 0.807445 -0.06279 0.586592
+0.876307 0 0.481754 1.16003 0.5 0.876307 0 0.481754
+0.809018 0 0.587786 1.20003 0.5 0.809017 0 0.587785
+0.727531 -0.06279 0.683197 1.24003 0.531395 0.727558 -0.06279 0.683167
+0.807421 -0.06279 0.586626 1.20003 0.531395 0.807445 -0.06279 0.586592
+0.728969 0 0.684548 1.24003 0.5 0.728969 -0 0.684547
+0.727531 -0.06279 0.683197 1.24003 0.531395 0.727558 -0.06279 0.683167
+0.809018 0 0.587786 1.20003 0.5 0.809017 0 0.587785
+0.728969 0 0.684548 1.24003 0.5 0.728969 -0 0.684547
+0.636167 -0.06279 0.768994 1.28003 0.531395 0.636198 -0.062791 0.768966
+0.727531 -0.06279 0.683197 1.24003 0.531395 0.727558 -0.06279 0.683167
+0.637425 0 0.770514 1.28003 0.5 0.637424 -0 0.770513
+0.636167 -0.06279 0.768994 1.28003 0.531395 0.636198 -0.062791 0.768966
+0.728969 0 0.684548 1.24003 0.5 0.728969 -0 0.684547
+0.637425 0 0.770514 1.28003 0.5 0.637424 -0 0.770513
+0.53477 -0.06279 0.842663 1.32003 0.531395 0.534804 -0.062791 0.84264
+0.636167 -0.06279 0.768994 1.28003 0.531395 0.636198 -0.062791 0.768966
+0.535827 0 0.844329 1.32003 0.5 0.535827 0 0.844328
+0.53477 -0.06279 0.842663 1.32003 0.531395 0.534804 -0.062791 0.84264
+0.637425 0 0.770514 1.28003 0.5 0.637424 -0 0.770513
+0.535827 0 0.844329 1.32003 0.5 0.535827 0 0.844328
+0.424939 -0.06279 0.903042 1.36003 0.531395 0.424976 -0.062791 0.903024
+0.53477 -0.06279 0.842663 1.32003 0.531395 0.534804 -0.062791 0.84264
+0.42578 0 0.904828 1.36003 0.5 0.425779 -0 0.904827
+0.424939 -0.06279 0.903042 1.36003 0.531395 0.424976 -0.062791 0.903024
+0.535827 0 0.844329 1.32003 0.5 0.535827 0 0.844328
+0.42578 0 0.904828 1.36003 0.5 0.425779 -0 0.904827
+0.308407 -0.06279 0.949181 1.40003 0.531395 0.308446 -0.062791 0.949167
+0.424939 -0.06279 0.903042 1.36003 0.531395 0.424976 -0.062791 0.903024
+0.309017 0 0.951057 1.40003 0.5 0.309017 -0 0.951057
+0.308407 -0.06279 0.949181 1.40003 0.531395 0.308446 -0.062791 0.949167
+0.42578 0 0.904828 1.36003 0.5 0.425779 -0 0.904827
+0.309017 0 0.951057 1.40003 0.5 0.309017 -0 0.951057
+0.187012 -0.06279 0.98035 1.44003 0.531395 0.187052 -0.062791 0.980341
+0.308407 -0.06279 0.949181 1.40003 0.531395 0.308446 -0.062791 0.949167
+0.187381 0 0.982288 1.44003 0.5 0.187381 0 0.982287
+0.187012 -0.06279 0.98035 1.44003 0.531395 0.187052 -0.062791 0.980341
+0.309017 0 0.951057 1.40003 0.5 0.309017 -0 0.951057
+0.187381 0 0.982288 1.44003 0.5 0.187381 0 0.982287
+0.062667 -0.06279 0.996058 1.48003 0.531395 0.062707 -0.062791 0.996055
+0.187012 -0.06279 0.98035 1.44003 0.531395 0.187052 -0.062791 0.980341
+0.06279 0 0.998028 1.48003 0.5 0.06279 0 0.998027
+0.062667 -0.06279 0.996058 1.48003 0.531395 0.062707 -0.062791 0.996055
+0.187381 0 0.982288 1.44003 0.5 0.187381 0 0.982287
+0.06279 0 0.998028 1.48003 0.5 0.06279 0 0.998027
+-0.062667 -0.06279 0.996058 1.52003 0.531395 -0.062626 -0.062791 0.99606
+0.062667 -0.06279 0.996058 1.48003 0.531395 0.062707 -0.062791 0.996055
+-0.062791 0 0.998028 1.52003 0.5 -0.062791 -0 0.998027
+-0.062667 -0.06279 0.996058 1.52003 0.531395 -0.062626 -0.062791 0.99606
+0.06279 0 0.998028 1.48003 0.5 0.06279 0 0.998027
+-0.062791 0 0.998028 -0.479968 0.5 -0.062791 -0 0.998027
+-0.187012 -0.06279 0.98035 -0.439968 0.531395 -0.186971 -0.062791 0.980357
+-0.062667 -0.06279 0.996058 -0.479968 0.531395 -0.062626 -0.062791 0.99606
+-0.187382 0 0.982288 -0.439968 0.5 -0.187381 0 0.982287
+-0.187012 -0.06279 0.98035 -0.439968 0.531395 -0.186971 -0.062791 0.980357
+-0.062791 0 0.998028 -0.479968 0.5 -0.062791 -0 0.998027
+-0.187382 0 0.982288 -0.439968 0.5 -0.187381 0 0.982287
+-0.308408 -0.06279 0.94918 -0.399968 0.531395 -0.308368 -0.062791 0.949192
+-0.187012 -0.06279 0.98035 -0.439968 0.531395 -0.186971 -0.062791 0.980357
+-0.309017 0 0.951057 -0.399968 0.5 -0.309017 0 0.951057
+-0.308408 -0.06279 0.94918 -0.399968 0.531395 -0.308368 -0.062791 0.949192
+-0.187382 0 0.982288 -0.439968 0.5 -0.187381 0 0.982287
+-0.309017 0 0.951057 -0.399968 0.5 -0.309017 0 0.951057
+-0.424939 -0.06279 0.903042 -0.359968 0.531395 -0.424902 -0.062791 0.903059
+-0.308408 -0.06279 0.94918 -0.399968 0.531395 -0.308368 -0.062791 0.949192
+-0.42578 0 0.904828 -0.359968 0.5 -0.425779 0 0.904827
+-0.424939 -0.06279 0.903042 -0.359968 0.531395 -0.424902 -0.062791 0.903059
+-0.309017 0 0.951057 -0.399968 0.5 -0.309017 0 0.951057
+-0.42578 0 0.904828 -0.359968 0.5 -0.425779 0 0.904827
+-0.53477 -0.06279 0.842662 -0.319968 0.531395 -0.534735 -0.06279 0.842684
+-0.424939 -0.06279 0.903042 -0.359968 0.531395 -0.424902 -0.062791 0.903059
+-0.535827 0 0.844328 -0.319968 0.5 -0.535827 -0 0.844328
+-0.53477 -0.06279 0.842662 -0.319968 0.531395 -0.534735 -0.06279 0.842684
+-0.42578 0 0.904828 -0.359968 0.5 -0.425779 0 0.904827
+-0.535827 0 0.844328 -0.319968 0.5 -0.535827 -0 0.844328
+-0.636167 -0.06279 0.768993 -0.279968 0.531395 -0.636135 -0.062791 0.769019
+-0.53477 -0.06279 0.842662 -0.319968 0.531395 -0.534735 -0.06279 0.842684
+-0.637424 0 0.770514 -0.279968 0.5 -0.637424 -0 0.770513
+-0.636167 -0.06279 0.768993 -0.279968 0.531395 -0.636135 -0.062791 0.769019
+-0.535827 0 0.844328 -0.319968 0.5 -0.535827 -0 0.844328
+-0.637424 0 0.770514 -0.279968 0.5 -0.637424 -0 0.770513
+-0.727531 -0.06279 0.683197 -0.239968 0.531395 -0.727502 -0.062791 0.683226
+-0.636167 -0.06279 0.768993 -0.279968 0.531395 -0.636135 -0.062791 0.769019
+-0.728969 0 0.684547 -0.239968 0.5 -0.728969 0 0.684547
+-0.727531 -0.06279 0.683197 -0.239968 0.531395 -0.727502 -0.062791 0.683226
+-0.637424 0 0.770514 -0.279968 0.5 -0.637424 -0 0.770513
+-0.728969 0 0.684547 -0.239968 0.5 -0.728969 0 0.684547
+-0.807421 -0.06279 0.586626 -0.199968 0.531395 -0.807397 -0.062791 0.586658
+-0.727531 -0.06279 0.683197 -0.239968 0.531395 -0.727502 -0.062791 0.683226
+-0.809018 0 0.587786 -0.199968 0.5 -0.809017 0 0.587785
+-0.807421 -0.06279 0.586626 -0.199968 0.531395 -0.807397 -0.062791 0.586658
+-0.728969 0 0.684547 -0.239968 0.5 -0.728969 0 0.684547
+-0.809018 0 0.587786 -0.199968 0.5 -0.809017 0 0.587785
+-0.874578 -0.06279 0.480803 -0.159968 0.531395 -0.874558 -0.062791 0.480839
+-0.807421 -0.06279 0.586626 -0.199968 0.531395 -0.807397 -0.062791 0.586658
+-0.876307 0 0.481754 -0.159968 0.5 -0.876307 1e-006 0.481754
+-0.874578 -0.06279 0.480803 -0.159968 0.531395 -0.874558 -0.062791 0.480839
+-0.809018 0 0.587786 -0.199968 0.5 -0.809017 0 0.587785
+-0.876307 0 0.481754 -0.159968 0.5 -0.876307 1e-006 0.481754
+-0.927942 -0.06279 0.367398 -0.119968 0.531395 -0.927927 -0.062791 0.367436
+-0.874578 -0.06279 0.480803 -0.159968 0.531395 -0.874558 -0.062791 0.480839
+-0.929777 0 0.368125 -0.119968 0.5 -0.929777 0 0.368124
+-0.927942 -0.06279 0.367398 -0.119968 0.531395 -0.927927 -0.062791 0.367436
+-0.876307 0 0.481754 -0.159968 0.5 -0.876307 1e-006 0.481754
+-0.929777 0 0.368125 -0.119968 0.5 -0.929777 0 0.368124
+-0.966672 -0.06279 0.248199 -0.079968 0.531395 -0.966662 -0.062791 0.248239
+-0.927942 -0.06279 0.367398 -0.119968 0.531395 -0.927927 -0.062791 0.367436
+-0.968584 0 0.24869 -0.079968 0.5 -0.968583 -0 0.24869
+-0.966672 -0.06279 0.248199 -0.079968 0.531395 -0.966662 -0.062791 0.248239
+-0.929777 0 0.368125 -0.119968 0.5 -0.929777 0 0.368124
+-0.968584 0 0.24869 -0.079968 0.5 -0.968583 -0 0.24869
+-0.990158 -0.06279 0.125086 -0.039968 0.531395 -0.990152 -0.06279 0.125127
+-0.966672 -0.06279 0.248199 -0.079968 0.531395 -0.966662 -0.062791 0.248239
+-0.992115 0 0.125333 -0.039968 0.5 -0.992115 -0 0.125333
+-0.990158 -0.06279 0.125086 -0.039968 0.531395 -0.990152 -0.06279 0.125127
+-0.968584 0 0.24869 -0.079968 0.5 -0.968583 -0 0.24869
+-0.992115 0 0.125333 -0.039968 0.5 -0.992115 -0 0.125333
+-0.998027 -0.06279 -0 3.2e-005 0.531395 -0.998027 -0.062791 4.1e-005
+-0.990158 -0.06279 0.125086 -0.039968 0.531395 -0.990152 -0.06279 0.125127
+-1 0 -0 3.2e-005 0.5 -1 0 -0
+-0.998027 -0.06279 -0 3.2e-005 0.531395 -0.998027 -0.062791 4.1e-005
+-0.992115 0 0.125333 -0.039968 0.5 -0.992115 -0 0.125333
+-1 0 -0 3.2e-005 0.5 -1 0 -0
+-0.990158 -0.06279 -0.125086 0.040032 0.531395 -0.990162 -0.062791 -0.125045
+-0.998027 -0.06279 -0 3.2e-005 0.531395 -0.998027 -0.062791 4.1e-005
+-0.992115 0 -0.125333 0.040032 0.5 -0.992115 -1e-006 -0.125333
+-0.990158 -0.06279 -0.125086 0.040032 0.531395 -0.990162 -0.062791 -0.125045
+-1 0 -0 3.2e-005 0.5 -1 0 -0
+-0.992115 0 -0.125333 0.040032 0.5 -0.992115 -1e-006 -0.125333
+-0.966672 -0.06279 -0.248199 0.080032 0.531395 -0.966682 -0.062791 -0.248159
+-0.990158 -0.06279 -0.125086 0.040032 0.531395 -0.990162 -0.062791 -0.125045
+-0.968584 0 -0.24869 0.080032 0.5 -0.968583 -0 -0.24869
+-0.966672 -0.06279 -0.248199 0.080032 0.531395 -0.966682 -0.062791 -0.248159
+-0.992115 0 -0.125333 0.040032 0.5 -0.992115 -1e-006 -0.125333
+-0.968584 0 -0.24869 0.080032 0.5 -0.968583 -0 -0.24869
+-0.927942 -0.06279 -0.367398 0.120032 0.531395 -0.927957 -0.062791 -0.36736
+-0.966672 -0.06279 -0.248199 0.080032 0.531395 -0.966682 -0.062791 -0.248159
+-0.929777 0 -0.368125 0.120032 0.5 -0.929776 -0 -0.368125
+-0.927942 -0.06279 -0.367398 0.120032 0.531395 -0.927957 -0.062791 -0.36736
+-0.968584 0 -0.24869 0.080032 0.5 -0.968583 -0 -0.24869
+-0.929777 0 -0.368125 0.120032 0.5 -0.929776 -0 -0.368125
+-0.874578 -0.06279 -0.480803 0.160032 0.531395 -0.874597 -0.062791 -0.480767
+-0.927942 -0.06279 -0.367398 0.120032 0.531395 -0.927957 -0.062791 -0.36736
+-0.876307 0 -0.481754 0.160032 0.5 -0.876306 0 -0.481754
+-0.874578 -0.06279 -0.480803 0.160032 0.531395 -0.874597 -0.062791 -0.480767
+-0.929777 0 -0.368125 0.120032 0.5 -0.929776 -0 -0.368125
+-0.876307 0 -0.481754 0.160032 0.5 -0.876306 0 -0.481754
+-0.807421 -0.06279 -0.586626 0.200032 0.531395 -0.807445 -0.062791 -0.586592
+-0.874578 -0.06279 -0.480803 0.160032 0.531395 -0.874597 -0.062791 -0.480767
+-0.809017 0 -0.587786 0.200032 0.5 -0.809017 -0 -0.587786
+-0.807421 -0.06279 -0.586626 0.200032 0.531395 -0.807445 -0.062791 -0.586592
+-0.876307 0 -0.481754 0.160032 0.5 -0.876306 0 -0.481754
+-0.809017 0 -0.587786 0.200032 0.5 -0.809017 -0 -0.587786
+-0.72753 -0.06279 -0.683197 0.240032 0.531395 -0.727558 -0.06279 -0.683167
+-0.807421 -0.06279 -0.586626 0.200032 0.531395 -0.807445 -0.062791 -0.586592
+-0.728969 0 -0.684547 0.240032 0.5 -0.728969 -0 -0.684547
+-0.72753 -0.06279 -0.683197 0.240032 0.531395 -0.727558 -0.06279 -0.683167
+-0.809017 0 -0.587786 0.200032 0.5 -0.809017 -0 -0.587786
+-0.728969 0 -0.684547 0.240032 0.5 -0.728969 -0 -0.684547
+-0.636166 -0.06279 -0.768993 0.280032 0.531395 -0.636198 -0.062791 -0.768967
+-0.72753 -0.06279 -0.683197 0.240032 0.531395 -0.727558 -0.06279 -0.683167
+-0.637424 0 -0.770514 0.280032 0.5 -0.637424 -0 -0.770513
+-0.636166 -0.06279 -0.768993 0.280032 0.531395 -0.636198 -0.062791 -0.768967
+-0.728969 0 -0.684547 0.240032 0.5 -0.728969 -0 -0.684547
+-0.637424 0 -0.770514 0.280032 0.5 -0.637424 -0 -0.770513
+-0.53477 -0.06279 -0.842662 0.320032 0.531395 -0.534804 -0.062791 -0.84264
+-0.636166 -0.06279 -0.768993 0.280032 0.531395 -0.636198 -0.062791 -0.768967
+-0.535827 0 -0.844328 0.320032 0.5 -0.535827 0 -0.844328
+-0.53477 -0.06279 -0.842662 0.320032 0.531395 -0.534804 -0.062791 -0.84264
+-0.637424 0 -0.770514 0.280032 0.5 -0.637424 -0 -0.770513
+-0.535827 0 -0.844328 0.320032 0.5 -0.535827 0 -0.844328
+-0.424939 -0.06279 -0.903042 0.360032 0.531395 -0.424976 -0.06279 -0.903024
+-0.53477 -0.06279 -0.842662 0.320032 0.531395 -0.534804 -0.062791 -0.84264
+-0.425779 0 -0.904827 0.360032 0.5 -0.425779 -0 -0.904827
+-0.424939 -0.06279 -0.903042 0.360032 0.531395 -0.424976 -0.06279 -0.903024
+-0.535827 0 -0.844328 0.320032 0.5 -0.535827 0 -0.844328
+-0.425779 0 -0.904827 0.360032 0.5 -0.425779 -0 -0.904827
+-0.308407 -0.06279 -0.94918 0.400032 0.531395 -0.308446 -0.062791 -0.949167
+-0.424939 -0.06279 -0.903042 0.360032 0.531395 -0.424976 -0.06279 -0.903024
+-0.309017 0 -0.951057 0.400032 0.5 -0.309017 -0 -0.951057
+-0.308407 -0.06279 -0.94918 0.400032 0.531395 -0.308446 -0.062791 -0.949167
+-0.425779 0 -0.904827 0.360032 0.5 -0.425779 -0 -0.904827
+-0.309017 0 -0.951057 0.400032 0.5 -0.309017 -0 -0.951057
+-0.187012 -0.06279 -0.980349 0.440032 0.531395 -0.187052 -0.062791 -0.980341
+-0.308407 -0.06279 -0.94918 0.400032 0.531395 -0.308446 -0.062791 -0.949167
+-0.187381 0 -0.982288 0.440032 0.5 -0.187381 -0 -0.982287
+-0.187012 -0.06279 -0.980349 0.440032 0.531395 -0.187052 -0.062791 -0.980341
+-0.309017 0 -0.951057 0.400032 0.5 -0.309017 -0 -0.951057
+-0.187381 0 -0.982288 0.440032 0.5 -0.187381 -0 -0.982287
+-0.062667 -0.06279 -0.996058 0.480032 0.531395 -0.062707 -0.062791 -0.996055
+-0.187012 -0.06279 -0.980349 0.440032 0.531395 -0.187052 -0.062791 -0.980341
+-0.06279 0 -0.998027 0.480032 0.5 -0.06279 0 -0.998027
+-0.062667 -0.06279 -0.996058 0.480032 0.531395 -0.062707 -0.062791 -0.996055
+-0.187381 0 -0.982288 0.440032 0.5 -0.187381 -0 -0.982287
+-0.06279 0 -0.998027 0.480032 0.5 -0.06279 0 -0.998027
+0.062667 -0.06279 -0.996058 0.520032 0.531395 0.062626 -0.062791 -0.99606
+-0.062667 -0.06279 -0.996058 0.480032 0.531395 -0.062707 -0.062791 -0.996055
+0.062791 0 -0.998027 0.520032 0.5 0.062791 -0 -0.998027
+0.062667 -0.06279 -0.996058 0.520032 0.531395 0.062626 -0.062791 -0.99606
+-0.06279 0 -0.998027 0.480032 0.5 -0.06279 0 -0.998027
+0.062791 0 -0.998027 0.520032 0.5 0.062791 -0 -0.998027
+0.187012 -0.06279 -0.980349 0.560032 0.531395 0.186971 -0.062791 -0.980357
+0.062667 -0.06279 -0.996058 0.520032 0.531395 0.062626 -0.062791 -0.99606
+0.187381 0 -0.982287 0.560032 0.5 0.187382 0 -0.982287
+0.187012 -0.06279 -0.980349 0.560032 0.531395 0.186971 -0.062791 -0.980357
+0.062791 0 -0.998027 0.520032 0.5 0.062791 -0 -0.998027
+0.187381 0 -0.982287 0.560032 0.5 0.187382 0 -0.982287
+0.308407 -0.06279 -0.94918 0.600032 0.531395 0.308368 -0.062791 -0.949192
+0.187012 -0.06279 -0.980349 0.560032 0.531395 0.186971 -0.062791 -0.980357
+0.309017 0 -0.951057 0.600032 0.5 0.309018 0 -0.951056
+0.308407 -0.06279 -0.94918 0.600032 0.531395 0.308368 -0.062791 -0.949192
+0.187381 0 -0.982287 0.560032 0.5 0.187382 0 -0.982287
+0.309017 0 -0.951057 0.600032 0.5 0.309018 0 -0.951056
+0.424939 -0.06279 -0.903042 0.640032 0.531395 0.424902 -0.062791 -0.903059
+0.308407 -0.06279 -0.94918 0.600032 0.531395 0.308368 -0.062791 -0.949192
+0.425779 0 -0.904827 0.640032 0.5 0.42578 0 -0.904827
+0.424939 -0.06279 -0.903042 0.640032 0.531395 0.424902 -0.062791 -0.903059
+0.309017 0 -0.951057 0.600032 0.5 0.309018 0 -0.951056
+0.425779 0 -0.904827 0.640032 0.5 0.42578 0 -0.904827
+0.53477 -0.06279 -0.842662 0.680032 0.531395 0.534735 -0.062791 -0.842684
+0.424939 -0.06279 -0.903042 0.640032 0.531395 0.424902 -0.062791 -0.903059
+0.535827 0 -0.844328 0.680032 0.5 0.535827 -0 -0.844328
+0.53477 -0.06279 -0.842662 0.680032 0.531395 0.534735 -0.062791 -0.842684
+0.425779 0 -0.904827 0.640032 0.5 0.42578 0 -0.904827
+0.535827 0 -0.844328 0.680032 0.5 0.535827 -0 -0.844328
+0.636166 -0.06279 -0.768993 0.720032 0.531395 0.636135 -0.062791 -0.769019
+0.53477 -0.06279 -0.842662 0.680032 0.531395 0.534735 -0.062791 -0.842684
+0.637424 0 -0.770513 0.720032 0.5 0.637424 0 -0.770513
+0.636166 -0.06279 -0.768993 0.720032 0.531395 0.636135 -0.062791 -0.769019
+0.535827 0 -0.844328 0.680032 0.5 0.535827 -0 -0.844328
+0.637424 0 -0.770513 0.720032 0.5 0.637424 0 -0.770513
+0.72753 -0.06279 -0.683196 0.760032 0.531395 0.727502 -0.062791 -0.683226
+0.636166 -0.06279 -0.768993 0.720032 0.531395 0.636135 -0.062791 -0.769019
+0.728969 0 -0.684547 0.760032 0.5 0.728969 0 -0.684547
+0.72753 -0.06279 -0.683196 0.760032 0.531395 0.727502 -0.062791 -0.683226
+0.637424 0 -0.770513 0.720032 0.5 0.637424 0 -0.770513
+0.728969 0 -0.684547 0.760032 0.5 0.728969 0 -0.684547
+0.807421 -0.06279 -0.586625 0.800032 0.531395 0.807397 -0.062791 -0.586658
+0.72753 -0.06279 -0.683196 0.760032 0.531395 0.727502 -0.062791 -0.683226
+0.809017 0 -0.587785 0.800032 0.5 0.809017 0 -0.587785
+0.807421 -0.06279 -0.586625 0.800032 0.531395 0.807397 -0.062791 -0.586658
+0.728969 0 -0.684547 0.760032 0.5 0.728969 0 -0.684547
+0.809017 0 -0.587785 0.800032 0.5 0.809017 0 -0.587785
+0.874578 -0.06279 -0.480803 0.840032 0.531395 0.874558 -0.062791 -0.480839
+0.807421 -0.06279 -0.586625 0.800032 0.531395 0.807397 -0.062791 -0.586658
+0.876307 0 -0.481754 0.840032 0.5 0.876307 -0 -0.481754
+0.874578 -0.06279 -0.480803 0.840032 0.531395 0.874558 -0.062791 -0.480839
+0.809017 0 -0.587785 0.800032 0.5 0.809017 0 -0.587785
+0.876307 0 -0.481754 0.840032 0.5 0.876307 -0 -0.481754
+0.927942 -0.06279 -0.367398 0.880032 0.531395 0.927927 -0.062791 -0.367436
+0.874578 -0.06279 -0.480803 0.840032 0.531395 0.874558 -0.062791 -0.480839
+0.929776 0 -0.368125 0.880032 0.5 0.929777 1e-006 -0.368124
+0.927942 -0.06279 -0.367398 0.880032 0.531395 0.927927 -0.062791 -0.367436
+0.876307 0 -0.481754 0.840032 0.5 0.876307 -0 -0.481754
+0.929776 0 -0.368125 0.880032 0.5 0.929777 1e-006 -0.368124
+0.966672 -0.06279 -0.248199 0.920032 0.531395 0.966662 -0.062791 -0.248239
+0.927942 -0.06279 -0.367398 0.880032 0.531395 0.927927 -0.062791 -0.367436
+0.968583 0 -0.24869 0.920032 0.5 0.968583 -0 -0.24869
+0.966672 -0.06279 -0.248199 0.920032 0.531395 0.966662 -0.062791 -0.248239
+0.929776 0 -0.368125 0.880032 0.5 0.929777 1e-006 -0.368124
+0.968583 0 -0.24869 0.920032 0.5 0.968583 -0 -0.24869
+0.990157 -0.06279 -0.125086 0.960032 0.531395 0.990152 -0.06279 -0.125127
+0.966672 -0.06279 -0.248199 0.920032 0.531395 0.966662 -0.062791 -0.248239
+0.992115 0 -0.125333 0.960032 0.5 0.992115 0 -0.125333
+0.990157 -0.06279 -0.125086 0.960032 0.531395 0.990152 -0.06279 -0.125127
+0.968583 0 -0.24869 0.920032 0.5 0.968583 -0 -0.24869
+0.992115 0 -0.125333 0.960032 0.5 0.992115 0 -0.125333
+0.998027 -0.06279 -0 1.00003 0.531395 0.998027 -0.062791 -4.5e-005
+0.990157 -0.06279 -0.125086 0.960032 0.531395 0.990152 -0.06279 -0.125127
+1 0 -0 1.00003 0.5 1 0 -4e-006
+0.998027 -0.06279 -0 1.00003 0.531395 0.998027 -0.062791 -4.5e-005
+0.992115 0 -0.125333 0.960032 0.5 0.992115 0 -0.125333
+1 0 -0 1.00003 0.5 1 0 -4e-006
+0.990158 -0.06279 0.125086 1.04003 0.531395 0.990163 -0.062791 0.125041
+0.998027 -0.06279 -0 1.00003 0.531395 0.998027 -0.062791 -4.5e-005
+0.992116 0 0.125333 1.04003 0.5 0.992115 0 0.125329
+0.990158 -0.06279 0.125086 1.04003 0.531395 0.990163 -0.062791 0.125041
+1 0 -0 1.00003 0.5 1 0 -4e-006
+0.990158 0.06279 0.125086 1.04003 0.468605 0.990152 0.062791 0.125123
+0.968584 0 0.24869 1.08003 0.5 0.968583 -0 0.24869
+0.992116 0 0.125333 1.04003 0.5 0.992115 0 0.125329
+0.966673 0.06279 0.248199 1.08003 0.468605 0.966662 0.062791 0.248239
+0.968584 0 0.24869 1.08003 0.5 0.968583 -0 0.24869
+0.990158 0.06279 0.125086 1.04003 0.468605 0.990152 0.062791 0.125123
+0.966673 0.06279 0.248199 1.08003 0.468605 0.966662 0.062791 0.248239
+0.929777 0 0.368125 1.12003 0.5 0.929776 0 0.368125
+0.968584 0 0.24869 1.08003 0.5 0.968583 -0 0.24869
+0.927943 0.06279 0.367399 1.12003 0.468605 0.927927 0.062791 0.367437
+0.929777 0 0.368125 1.12003 0.5 0.929776 0 0.368125
+0.966673 0.06279 0.248199 1.08003 0.468605 0.966662 0.062791 0.248239
+0.927943 0.06279 0.367399 1.12003 0.468605 0.927927 0.062791 0.367437
+0.876307 0 0.481754 1.16003 0.5 0.876307 0 0.481754
+0.929777 0 0.368125 1.12003 0.5 0.929776 0 0.368125
+0.874578 0.06279 0.480804 1.16003 0.468605 0.874558 0.06279 0.480839
+0.876307 0 0.481754 1.16003 0.5 0.876307 0 0.481754
+0.927943 0.06279 0.367399 1.12003 0.468605 0.927927 0.062791 0.367437
+0.874578 0.06279 0.480804 1.16003 0.468605 0.874558 0.06279 0.480839
+0.809018 0 0.587786 1.20003 0.5 0.809017 0 0.587785
+0.876307 0 0.481754 1.16003 0.5 0.876307 0 0.481754
+0.807421 0.06279 0.586626 1.20003 0.468605 0.807396 0.062791 0.586659
+0.809018 0 0.587786 1.20003 0.5 0.809017 0 0.587785
+0.874578 0.06279 0.480804 1.16003 0.468605 0.874558 0.06279 0.480839
+0.807421 0.06279 0.586626 1.20003 0.468605 0.807396 0.062791 0.586659
+0.728969 0 0.684548 1.24003 0.5 0.728969 -0 0.684547
+0.809018 0 0.587786 1.20003 0.5 0.809017 0 0.587785
+0.727531 0.06279 0.683197 1.24003 0.468605 0.727502 0.062791 0.683226
+0.728969 0 0.684548 1.24003 0.5 0.728969 -0 0.684547
+0.807421 0.06279 0.586626 1.20003 0.468605 0.807396 0.062791 0.586659
+0.727531 0.06279 0.683197 1.24003 0.468605 0.727502 0.062791 0.683226
+0.637425 0 0.770514 1.28003 0.5 0.637424 -0 0.770513
+0.728969 0 0.684548 1.24003 0.5 0.728969 -0 0.684547
+0.636167 0.06279 0.768994 1.28003 0.468605 0.636134 0.062791 0.769019
+0.637425 0 0.770514 1.28003 0.5 0.637424 -0 0.770513
+0.727531 0.06279 0.683197 1.24003 0.468605 0.727502 0.062791 0.683226
+0.636167 0.06279 0.768994 1.28003 0.468605 0.636134 0.062791 0.769019
+0.535827 0 0.844329 1.32003 0.5 0.535827 0 0.844328
+0.637425 0 0.770514 1.28003 0.5 0.637424 -0 0.770513
+0.53477 0.06279 0.842663 1.32003 0.468605 0.534735 0.062791 0.842684
+0.535827 0 0.844329 1.32003 0.5 0.535827 0 0.844328
+0.636167 0.06279 0.768994 1.28003 0.468605 0.636134 0.062791 0.769019
+0.53477 0.06279 0.842663 1.32003 0.468605 0.534735 0.062791 0.842684
+0.42578 0 0.904828 1.36003 0.5 0.425779 -0 0.904827
+0.535827 0 0.844329 1.32003 0.5 0.535827 0 0.844328
+0.424939 0.06279 0.903042 1.36003 0.468605 0.424901 0.062791 0.903059
+0.42578 0 0.904828 1.36003 0.5 0.425779 -0 0.904827
+0.53477 0.06279 0.842663 1.32003 0.468605 0.534735 0.062791 0.842684
+0.424939 0.06279 0.903042 1.36003 0.468605 0.424901 0.062791 0.903059
+0.309017 0 0.951057 1.40003 0.5 0.309017 -0 0.951057
+0.42578 0 0.904828 1.36003 0.5 0.425779 -0 0.904827
+0.308407 0.06279 0.949181 1.40003 0.468605 0.308368 0.062791 0.949193
+0.309017 0 0.951057 1.40003 0.5 0.309017 -0 0.951057
+0.424939 0.06279 0.903042 1.36003 0.468605 0.424901 0.062791 0.903059
+0.308407 0.06279 0.949181 1.40003 0.468605 0.308368 0.062791 0.949193
+0.187381 0 0.982288 1.44003 0.5 0.187381 0 0.982287
+0.309017 0 0.951057 1.40003 0.5 0.309017 -0 0.951057
+0.187012 0.06279 0.98035 1.44003 0.468605 0.186971 0.062791 0.980357
+0.187381 0 0.982288 1.44003 0.5 0.187381 0 0.982287
+0.308407 0.06279 0.949181 1.40003 0.468605 0.308368 0.062791 0.949193
+0.187012 0.06279 0.98035 1.44003 0.468605 0.186971 0.062791 0.980357
+0.06279 0 0.998028 1.48003 0.5 0.06279 0 0.998027
+0.187381 0 0.982288 1.44003 0.5 0.187381 0 0.982287
+0.062667 0.06279 0.996058 1.48003 0.468605 0.062625 0.062791 0.99606
+0.06279 0 0.998028 1.48003 0.5 0.06279 0 0.998027
+0.187012 0.06279 0.98035 1.44003 0.468605 0.186971 0.062791 0.980357
+0.062667 0.06279 0.996058 1.48003 0.468605 0.062625 0.062791 0.99606
+-0.062791 0 0.998028 1.52003 0.5 -0.062791 -0 0.998027
+0.06279 0 0.998028 1.48003 0.5 0.06279 0 0.998027
+-0.062667 0.06279 0.996058 1.52003 0.468605 -0.062708 0.062791 0.996055
+-0.062791 0 0.998028 1.52003 0.5 -0.062791 -0 0.998027
+0.062667 0.06279 0.996058 1.48003 0.468605 0.062625 0.062791 0.99606
+-0.062667 0.06279 0.996058 -0.479968 0.468605 -0.062708 0.062791 0.996055
+-0.187382 0 0.982288 -0.439968 0.5 -0.187381 0 0.982287
+-0.062791 0 0.998028 -0.479968 0.5 -0.062791 -0 0.998027
+-0.187012 0.06279 0.98035 -0.439968 0.468605 -0.187052 0.062791 0.980341
+-0.187382 0 0.982288 -0.439968 0.5 -0.187381 0 0.982287
+-0.062667 0.06279 0.996058 -0.479968 0.468605 -0.062708 0.062791 0.996055
+-0.187012 0.06279 0.98035 -0.439968 0.468605 -0.187052 0.062791 0.980341
+-0.309017 0 0.951057 -0.399968 0.5 -0.309017 0 0.951057
+-0.187382 0 0.982288 -0.439968 0.5 -0.187381 0 0.982287
+-0.308408 0.06279 0.94918 -0.399968 0.468605 -0.308447 0.062791 0.949167
+-0.309017 0 0.951057 -0.399968 0.5 -0.309017 0 0.951057
+-0.187012 0.06279 0.98035 -0.439968 0.468605 -0.187052 0.062791 0.980341
+-0.308408 0.06279 0.94918 -0.399968 0.468605 -0.308447 0.062791 0.949167
+-0.42578 0 0.904828 -0.359968 0.5 -0.425779 0 0.904827
+-0.309017 0 0.951057 -0.399968 0.5 -0.309017 0 0.951057
+-0.424939 0.06279 0.903042 -0.359968 0.468605 -0.424977 0.06279 0.903024
+-0.42578 0 0.904828 -0.359968 0.5 -0.425779 0 0.904827
+-0.308408 0.06279 0.94918 -0.399968 0.468605 -0.308447 0.062791 0.949167
+-0.424939 0.06279 0.903042 -0.359968 0.468605 -0.424977 0.06279 0.903024
+-0.535827 0 0.844328 -0.319968 0.5 -0.535827 -0 0.844328
+-0.42578 0 0.904828 -0.359968 0.5 -0.425779 0 0.904827
+-0.53477 0.06279 0.842662 -0.319968 0.468605 -0.534805 0.062791 0.842639
+-0.535827 0 0.844328 -0.319968 0.5 -0.535827 -0 0.844328
+-0.424939 0.06279 0.903042 -0.359968 0.468605 -0.424977 0.06279 0.903024
+-0.53477 0.06279 0.842662 -0.319968 0.468605 -0.534805 0.062791 0.842639
+-0.637424 0 0.770514 -0.279968 0.5 -0.637424 -0 0.770513
+-0.535827 0 0.844328 -0.319968 0.5 -0.535827 -0 0.844328
+-0.636167 0.06279 0.768993 -0.279968 0.468605 -0.636198 0.062791 0.768966
+-0.637424 0 0.770514 -0.279968 0.5 -0.637424 -0 0.770513
+-0.53477 0.06279 0.842662 -0.319968 0.468605 -0.534805 0.062791 0.842639
+-0.636167 0.06279 0.768993 -0.279968 0.468605 -0.636198 0.062791 0.768966
+-0.728969 0 0.684547 -0.239968 0.5 -0.728969 0 0.684547
+-0.637424 0 0.770514 -0.279968 0.5 -0.637424 -0 0.770513
+-0.727531 0.06279 0.683197 -0.239968 0.468605 -0.727558 0.062791 0.683166
+-0.728969 0 0.684547 -0.239968 0.5 -0.728969 0 0.684547
+-0.636167 0.06279 0.768993 -0.279968 0.468605 -0.636198 0.062791 0.768966
+-0.727531 0.06279 0.683197 -0.239968 0.468605 -0.727558 0.062791 0.683166
+-0.809018 0 0.587786 -0.199968 0.5 -0.809017 0 0.587785
+-0.728969 0 0.684547 -0.239968 0.5 -0.728969 0 0.684547
+-0.807421 0.06279 0.586626 -0.199968 0.468605 -0.807445 0.06279 0.586592
+-0.809018 0 0.587786 -0.199968 0.5 -0.809017 0 0.587785
+-0.727531 0.06279 0.683197 -0.239968 0.468605 -0.727558 0.062791 0.683166
+-0.807421 0.06279 0.586626 -0.199968 0.468605 -0.807445 0.06279 0.586592
+-0.876307 0 0.481754 -0.159968 0.5 -0.876307 1e-006 0.481754
+-0.809018 0 0.587786 -0.199968 0.5 -0.809017 0 0.587785
+-0.874578 0.06279 0.480803 -0.159968 0.468605 -0.874597 0.062791 0.480767
+-0.876307 0 0.481754 -0.159968 0.5 -0.876307 1e-006 0.481754
+-0.807421 0.06279 0.586626 -0.199968 0.468605 -0.807445 0.06279 0.586592
+-0.874578 0.06279 0.480803 -0.159968 0.468605 -0.874597 0.062791 0.480767
+-0.929777 0 0.368125 -0.119968 0.5 -0.929777 0 0.368124
+-0.876307 0 0.481754 -0.159968 0.5 -0.876307 1e-006 0.481754
+-0.927942 0.06279 0.367398 -0.119968 0.468605 -0.927957 0.062791 0.36736
+-0.929777 0 0.368125 -0.119968 0.5 -0.929777 0 0.368124
+-0.874578 0.06279 0.480803 -0.159968 0.468605 -0.874597 0.062791 0.480767
+-0.927942 0.06279 0.367398 -0.119968 0.468605 -0.927957 0.062791 0.36736
+-0.968584 0 0.24869 -0.079968 0.5 -0.968583 -0 0.24869
+-0.929777 0 0.368125 -0.119968 0.5 -0.929777 0 0.368124
+-0.966672 0.06279 0.248199 -0.079968 0.468605 -0.966682 0.062791 0.248159
+-0.968584 0 0.24869 -0.079968 0.5 -0.968583 -0 0.24869
+-0.927942 0.06279 0.367398 -0.119968 0.468605 -0.927957 0.062791 0.36736
+-0.966672 0.06279 0.248199 -0.079968 0.468605 -0.966682 0.062791 0.248159
+-0.992115 0 0.125333 -0.039968 0.5 -0.992115 -0 0.125333
+-0.968584 0 0.24869 -0.079968 0.5 -0.968583 -0 0.24869
+-0.990158 0.06279 0.125086 -0.039968 0.468605 -0.990162 0.062791 0.125045
+-0.992115 0 0.125333 -0.039968 0.5 -0.992115 -0 0.125333
+-0.966672 0.06279 0.248199 -0.079968 0.468605 -0.966682 0.062791 0.248159
+-0.990158 0.06279 0.125086 -0.039968 0.468605 -0.990162 0.062791 0.125045
+-1 0 -0 3.2e-005 0.5 -1 0 -0
+-0.992115 0 0.125333 -0.039968 0.5 -0.992115 -0 0.125333
+-0.998027 0.06279 -0 3.2e-005 0.468605 -0.998027 0.062791 -4.1e-005
+-1 0 -0 3.2e-005 0.5 -1 0 -0
+-0.990158 0.06279 0.125086 -0.039968 0.468605 -0.990162 0.062791 0.125045
+-0.998027 0.06279 -0 3.2e-005 0.468605 -0.998027 0.062791 -4.1e-005
+-0.992115 0 -0.125333 0.040032 0.5 -0.992115 -1e-006 -0.125333
+-1 0 -0 3.2e-005 0.5 -1 0 -0
+-0.990158 0.06279 -0.125086 0.040032 0.468605 -0.990152 0.062791 -0.125127
+-0.992115 0 -0.125333 0.040032 0.5 -0.992115 -1e-006 -0.125333
+-0.998027 0.06279 -0 3.2e-005 0.468605 -0.998027 0.062791 -4.1e-005
+-0.990158 0.06279 -0.125086 0.040032 0.468605 -0.990152 0.062791 -0.125127
+-0.968584 0 -0.24869 0.080032 0.5 -0.968583 -0 -0.24869
+-0.992115 0 -0.125333 0.040032 0.5 -0.992115 -1e-006 -0.125333
+-0.966672 0.06279 -0.248199 0.080032 0.468605 -0.966662 0.062791 -0.248239
+-0.968584 0 -0.24869 0.080032 0.5 -0.968583 -0 -0.24869
+-0.990158 0.06279 -0.125086 0.040032 0.468605 -0.990152 0.062791 -0.125127
+-0.966672 0.06279 -0.248199 0.080032 0.468605 -0.966662 0.062791 -0.248239
+-0.929777 0 -0.368125 0.120032 0.5 -0.929776 -0 -0.368125
+-0.968584 0 -0.24869 0.080032 0.5 -0.968583 -0 -0.24869
+-0.927942 0.06279 -0.367398 0.120032 0.468605 -0.927927 0.06279 -0.367437
+-0.929777 0 -0.368125 0.120032 0.5 -0.929776 -0 -0.368125
+-0.966672 0.06279 -0.248199 0.080032 0.468605 -0.966662 0.062791 -0.248239
+-0.927942 0.06279 -0.367398 0.120032 0.468605 -0.927927 0.06279 -0.367437
+-0.876307 0 -0.481754 0.160032 0.5 -0.876306 0 -0.481754
+-0.929777 0 -0.368125 0.120032 0.5 -0.929776 -0 -0.368125
+-0.874578 0.06279 -0.480803 0.160032 0.468605 -0.874557 0.062791 -0.48084
+-0.876307 0 -0.481754 0.160032 0.5 -0.876306 0 -0.481754
+-0.927942 0.06279 -0.367398 0.120032 0.468605 -0.927927 0.06279 -0.367437
+-0.874578 0.06279 -0.480803 0.160032 0.468605 -0.874557 0.062791 -0.48084
+-0.809017 0 -0.587786 0.200032 0.5 -0.809017 -0 -0.587786
+-0.876307 0 -0.481754 0.160032 0.5 -0.876306 0 -0.481754
+-0.807421 0.06279 -0.586626 0.200032 0.468605 -0.807396 0.06279 -0.586659
+-0.809017 0 -0.587786 0.200032 0.5 -0.809017 -0 -0.587786
+-0.874578 0.06279 -0.480803 0.160032 0.468605 -0.874557 0.062791 -0.48084
+-0.807421 0.06279 -0.586626 0.200032 0.468605 -0.807396 0.06279 -0.586659
+-0.728969 0 -0.684547 0.240032 0.5 -0.728969 -0 -0.684547
+-0.809017 0 -0.587786 0.200032 0.5 -0.809017 -0 -0.587786
+-0.72753 0.06279 -0.683197 0.240032 0.468605 -0.727502 0.062791 -0.683227
+-0.728969 0 -0.684547 0.240032 0.5 -0.728969 -0 -0.684547
+-0.807421 0.06279 -0.586626 0.200032 0.468605 -0.807396 0.06279 -0.586659
+-0.72753 0.06279 -0.683197 0.240032 0.468605 -0.727502 0.062791 -0.683227
+-0.637424 0 -0.770514 0.280032 0.5 -0.637424 -0 -0.770513
+-0.728969 0 -0.684547 0.240032 0.5 -0.728969 -0 -0.684547
+-0.636166 0.06279 -0.768993 0.280032 0.468605 -0.636134 0.062791 -0.769019
+-0.637424 0 -0.770514 0.280032 0.5 -0.637424 -0 -0.770513
+-0.72753 0.06279 -0.683197 0.240032 0.468605 -0.727502 0.062791 -0.683227
+-0.636166 0.06279 -0.768993 0.280032 0.468605 -0.636134 0.062791 -0.769019
+-0.535827 0 -0.844328 0.320032 0.5 -0.535827 0 -0.844328
+-0.637424 0 -0.770514 0.280032 0.5 -0.637424 -0 -0.770513
+-0.53477 0.06279 -0.842662 0.320032 0.468605 -0.534734 0.062791 -0.842684
+-0.535827 0 -0.844328 0.320032 0.5 -0.535827 0 -0.844328
+-0.636166 0.06279 -0.768993 0.280032 0.468605 -0.636134 0.062791 -0.769019
+-0.53477 0.06279 -0.842662 0.320032 0.468605 -0.534734 0.062791 -0.842684
+-0.425779 0 -0.904827 0.360032 0.5 -0.425779 -0 -0.904827
+-0.535827 0 -0.844328 0.320032 0.5 -0.535827 0 -0.844328
+-0.424939 0.06279 -0.903042 0.360032 0.468605 -0.424901 0.062791 -0.903059
+-0.425779 0 -0.904827 0.360032 0.5 -0.425779 -0 -0.904827
+-0.53477 0.06279 -0.842662 0.320032 0.468605 -0.534734 0.062791 -0.842684
+-0.424939 0.06279 -0.903042 0.360032 0.468605 -0.424901 0.062791 -0.903059
+-0.309017 0 -0.951057 0.400032 0.5 -0.309017 -0 -0.951057
+-0.425779 0 -0.904827 0.360032 0.5 -0.425779 -0 -0.904827
+-0.308407 0.06279 -0.94918 0.400032 0.468605 -0.308368 0.062791 -0.949193
+-0.309017 0 -0.951057 0.400032 0.5 -0.309017 -0 -0.951057
+-0.424939 0.06279 -0.903042 0.360032 0.468605 -0.424901 0.062791 -0.903059
+-0.308407 0.06279 -0.94918 0.400032 0.468605 -0.308368 0.062791 -0.949193
+-0.187381 0 -0.982288 0.440032 0.5 -0.187381 -0 -0.982287
+-0.309017 0 -0.951057 0.400032 0.5 -0.309017 -0 -0.951057
+-0.187012 0.06279 -0.980349 0.440032 0.468605 -0.186971 0.062791 -0.980357
+-0.187381 0 -0.982288 0.440032 0.5 -0.187381 -0 -0.982287
+-0.308407 0.06279 -0.94918 0.400032 0.468605 -0.308368 0.062791 -0.949193
+-0.187012 0.06279 -0.980349 0.440032 0.468605 -0.186971 0.062791 -0.980357
+-0.06279 0 -0.998027 0.480032 0.5 -0.06279 0 -0.998027
+-0.187381 0 -0.982288 0.440032 0.5 -0.187381 -0 -0.982287
+-0.062667 0.06279 -0.996058 0.480032 0.468605 -0.062625 0.062791 -0.99606
+-0.06279 0 -0.998027 0.480032 0.5 -0.06279 0 -0.998027
+-0.187012 0.06279 -0.980349 0.440032 0.468605 -0.186971 0.062791 -0.980357
+-0.062667 0.06279 -0.996058 0.480032 0.468605 -0.062625 0.062791 -0.99606
+0.062791 0 -0.998027 0.520032 0.5 0.062791 -0 -0.998027
+-0.06279 0 -0.998027 0.480032 0.5 -0.06279 0 -0.998027
+0.062667 0.06279 -0.996058 0.520032 0.468605 0.062708 0.062791 -0.996055
+0.062791 0 -0.998027 0.520032 0.5 0.062791 -0 -0.998027
+-0.062667 0.06279 -0.996058 0.480032 0.468605 -0.062625 0.062791 -0.99606
+0.062667 0.06279 -0.996058 0.520032 0.468605 0.062708 0.062791 -0.996055
+0.187381 0 -0.982287 0.560032 0.5 0.187382 0 -0.982287
+0.062791 0 -0.998027 0.520032 0.5 0.062791 -0 -0.998027
+0.187012 0.06279 -0.980349 0.560032 0.468605 0.187053 0.062791 -0.980341
+0.187381 0 -0.982287 0.560032 0.5 0.187382 0 -0.982287
+0.062667 0.06279 -0.996058 0.520032 0.468605 0.062708 0.062791 -0.996055
+0.187012 0.06279 -0.980349 0.560032 0.468605 0.187053 0.062791 -0.980341
+0.309017 0 -0.951057 0.600032 0.5 0.309018 0 -0.951056
+0.187381 0 -0.982287 0.560032 0.5 0.187382 0 -0.982287
+0.308407 0.06279 -0.94918 0.600032 0.468605 0.308447 0.062791 -0.949167
+0.309017 0 -0.951057 0.600032 0.5 0.309018 0 -0.951056
+0.187012 0.06279 -0.980349 0.560032 0.468605 0.187053 0.062791 -0.980341
+0.308407 0.06279 -0.94918 0.600032 0.468605 0.308447 0.062791 -0.949167
+0.425779 0 -0.904827 0.640032 0.5 0.42578 0 -0.904827
+0.309017 0 -0.951057 0.600032 0.5 0.309018 0 -0.951056
+0.424939 0.06279 -0.903042 0.640032 0.468605 0.424977 0.06279 -0.903024
+0.425779 0 -0.904827 0.640032 0.5 0.42578 0 -0.904827
+0.308407 0.06279 -0.94918 0.600032 0.468605 0.308447 0.062791 -0.949167
+0.424939 0.06279 -0.903042 0.640032 0.468605 0.424977 0.06279 -0.903024
+0.535827 0 -0.844328 0.680032 0.5 0.535827 -0 -0.844328
+0.425779 0 -0.904827 0.640032 0.5 0.42578 0 -0.904827
+0.53477 0.06279 -0.842662 0.680032 0.468605 0.534805 0.062791 -0.84264
+0.535827 0 -0.844328 0.680032 0.5 0.535827 -0 -0.844328
+0.424939 0.06279 -0.903042 0.640032 0.468605 0.424977 0.06279 -0.903024
+0.53477 0.06279 -0.842662 0.680032 0.468605 0.534805 0.062791 -0.84264
+0.637424 0 -0.770513 0.720032 0.5 0.637424 0 -0.770513
+0.535827 0 -0.844328 0.680032 0.5 0.535827 -0 -0.844328
+0.636166 0.06279 -0.768993 0.720032 0.468605 0.636198 0.062791 -0.768966
+0.637424 0 -0.770513 0.720032 0.5 0.637424 0 -0.770513
+0.53477 0.06279 -0.842662 0.680032 0.468605 0.534805 0.062791 -0.84264
+0.636166 0.06279 -0.768993 0.720032 0.468605 0.636198 0.062791 -0.768966
+0.728969 0 -0.684547 0.760032 0.5 0.728969 0 -0.684547
+0.637424 0 -0.770513 0.720032 0.5 0.637424 0 -0.770513
+0.72753 0.06279 -0.683196 0.760032 0.468605 0.727558 0.06279 -0.683166
+0.728969 0 -0.684547 0.760032 0.5 0.728969 0 -0.684547
+0.636166 0.06279 -0.768993 0.720032 0.468605 0.636198 0.062791 -0.768966
+0.72753 0.06279 -0.683196 0.760032 0.468605 0.727558 0.06279 -0.683166
+0.809017 0 -0.587785 0.800032 0.5 0.809017 0 -0.587785
+0.728969 0 -0.684547 0.760032 0.5 0.728969 0 -0.684547
+0.807421 0.06279 -0.586625 0.800032 0.468605 0.807445 0.06279 -0.586592
+0.809017 0 -0.587785 0.800032 0.5 0.809017 0 -0.587785
+0.72753 0.06279 -0.683196 0.760032 0.468605 0.727558 0.06279 -0.683166
+0.807421 0.06279 -0.586625 0.800032 0.468605 0.807445 0.06279 -0.586592
+0.876307 0 -0.481754 0.840032 0.5 0.876307 -0 -0.481754
+0.809017 0 -0.587785 0.800032 0.5 0.809017 0 -0.587785
+0.874578 0.06279 -0.480803 0.840032 0.468605 0.874597 0.062791 -0.480767
+0.876307 0 -0.481754 0.840032 0.5 0.876307 -0 -0.481754
+0.807421 0.06279 -0.586625 0.800032 0.468605 0.807445 0.06279 -0.586592
+0.874578 0.06279 -0.480803 0.840032 0.468605 0.874597 0.062791 -0.480767
+0.929776 0 -0.368125 0.880032 0.5 0.929777 1e-006 -0.368124
+0.876307 0 -0.481754 0.840032 0.5 0.876307 -0 -0.481754
+0.927942 0.06279 -0.367398 0.880032 0.468605 0.927957 0.062791 -0.36736
+0.929776 0 -0.368125 0.880032 0.5 0.929777 1e-006 -0.368124
+0.874578 0.06279 -0.480803 0.840032 0.468605 0.874597 0.062791 -0.480767
+0.927942 0.06279 -0.367398 0.880032 0.468605 0.927957 0.062791 -0.36736
+0.968583 0 -0.24869 0.920032 0.5 0.968583 -0 -0.24869
+0.929776 0 -0.368125 0.880032 0.5 0.929777 1e-006 -0.368124
+0.966672 0.06279 -0.248199 0.920032 0.468605 0.966682 0.06279 -0.248159
+0.968583 0 -0.24869 0.920032 0.5 0.968583 -0 -0.24869
+0.927942 0.06279 -0.367398 0.880032 0.468605 0.927957 0.062791 -0.36736
+0.966672 0.06279 -0.248199 0.920032 0.468605 0.966682 0.06279 -0.248159
+0.992115 0 -0.125333 0.960032 0.5 0.992115 0 -0.125333
+0.968583 0 -0.24869 0.920032 0.5 0.968583 -0 -0.24869
+0.990157 0.06279 -0.125086 0.960032 0.468605 0.990162 0.062791 -0.125045
+0.992115 0 -0.125333 0.960032 0.5 0.992115 0 -0.125333
+0.966672 0.06279 -0.248199 0.920032 0.468605 0.966682 0.06279 -0.248159
+0.990157 0.06279 -0.125086 0.960032 0.468605 0.990162 0.062791 -0.125045
+1 0 -0 1.00003 0.5 1 0 -4e-006
+0.992115 0 -0.125333 0.960032 0.5 0.992115 0 -0.125333
+0.998027 0.06279 -0 1.00003 0.468605 0.998027 0.062791 3.7e-005
+1 0 -0 1.00003 0.5 1 0 -4e-006
+0.990157 0.06279 -0.125086 0.960032 0.468605 0.990162 0.062791 -0.125045
+0.998027 0.06279 -0 1.00003 0.468605 0.998027 0.062791 3.7e-005
+0.992116 0 0.125333 1.04003 0.5 0.992115 0 0.125329
+1 0 -0 1.00003 0.5 1 0 -4e-006
+0.990158 0.06279 0.125086 1.04003 0.468605 0.990152 0.062791 0.125123
+0.992116 0 0.125333 1.04003 0.5 0.992115 0 0.125329
+0.998027 0.06279 -0 1.00003 0.468605 0.998027 0.062791 3.7e-005
+0.984293 0.125333 0.124345 1.04003 0.437334 0.984282 0.125334 0.124423
+0.966673 0.06279 0.248199 1.08003 0.468605 0.966662 0.062791 0.248239
+0.990158 0.06279 0.125086 1.04003 0.468605 0.990152 0.062791 0.125123
+0.960947 0.125333 0.246729 1.08003 0.437334 0.960925 0.125333 0.246809
+0.966673 0.06279 0.248199 1.08003 0.468605 0.966662 0.062791 0.248239
+0.984293 0.125333 0.124345 1.04003 0.437334 0.984282 0.125334 0.124423
+0.960947 0.125333 0.246729 1.08003 0.437334 0.960925 0.125333 0.246809
+0.927943 0.06279 0.367399 1.12003 0.468605 0.927927 0.062791 0.367437
+0.966673 0.06279 0.248199 1.08003 0.468605 0.966662 0.062791 0.248239
+0.922446 0.125333 0.365222 1.12003 0.437334 0.922414 0.125334 0.365298
+0.927943 0.06279 0.367399 1.12003 0.468605 0.927927 0.062791 0.367437
+0.960947 0.125333 0.246729 1.08003 0.437334 0.960925 0.125333 0.246809
+0.922446 0.125333 0.365222 1.12003 0.437334 0.922414 0.125334 0.365298
+0.874578 0.06279 0.480804 1.16003 0.468605 0.874558 0.06279 0.480839
+0.927943 0.06279 0.367399 1.12003 0.468605 0.927927 0.062791 0.367437
+0.869398 0.125333 0.477955 1.16003 0.437334 0.869357 0.125334 0.478027
+0.874578 0.06279 0.480804 1.16003 0.468605 0.874558 0.06279 0.480839
+0.922446 0.125333 0.365222 1.12003 0.437334 0.922414 0.125334 0.365298
+0.869398 0.125333 0.477955 1.16003 0.437334 0.869357 0.125334 0.478027
+0.807421 0.06279 0.586626 1.20003 0.468605 0.807396 0.062791 0.586659
+0.874578 0.06279 0.480804 1.16003 0.468605 0.874558 0.06279 0.480839
+0.802638 0.125333 0.583151 1.20003 0.437334 0.802589 0.125334 0.583217
+0.807421 0.06279 0.586626 1.20003 0.468605 0.807396 0.062791 0.586659
+0.869398 0.125333 0.477955 1.16003 0.437334 0.869357 0.125334 0.478027
+0.802638 0.125333 0.583151 1.20003 0.437334 0.802589 0.125334 0.583217
+0.727531 0.06279 0.683197 1.24003 0.468605 0.727502 0.062791 0.683226
+0.807421 0.06279 0.586626 1.20003 0.468605 0.807396 0.062791 0.586659
+0.723221 0.125333 0.67915 1.24003 0.437334 0.723164 0.125333 0.679209
+0.727531 0.06279 0.683197 1.24003 0.468605 0.727502 0.062791 0.683226
+0.802638 0.125333 0.583151 1.20003 0.437334 0.802589 0.125334 0.583217
+0.723221 0.125333 0.67915 1.24003 0.437334 0.723164 0.125333 0.679209
+0.636167 0.06279 0.768994 1.28003 0.468605 0.636134 0.062791 0.769019
+0.727531 0.06279 0.683197 1.24003 0.468605 0.727502 0.062791 0.683226
+0.632398 0.125333 0.764438 1.28003 0.437334 0.632334 0.125333 0.76449
+0.636167 0.06279 0.768994 1.28003 0.468605 0.636134 0.062791 0.769019
+0.723221 0.125333 0.67915 1.24003 0.437334 0.723164 0.125333 0.679209
+0.632398 0.125333 0.764438 1.28003 0.437334 0.632334 0.125333 0.76449
+0.53477 0.06279 0.842663 1.32003 0.468605 0.534735 0.062791 0.842684
+0.636167 0.06279 0.768994 1.28003 0.468605 0.636134 0.062791 0.769019
+0.531602 0.125333 0.837671 1.32003 0.437334 0.531532 0.125333 0.837714
+0.53477 0.06279 0.842663 1.32003 0.468605 0.534735 0.062791 0.842684
+0.632398 0.125333 0.764438 1.28003 0.437334 0.632334 0.125333 0.76449
+0.531602 0.125333 0.837671 1.32003 0.437334 0.531532 0.125333 0.837714
+0.424939 0.06279 0.903042 1.36003 0.468605 0.424901 0.062791 0.903059
+0.53477 0.06279 0.842663 1.32003 0.468605 0.534735 0.062791 0.842684
+0.422422 0.125333 0.897693 1.36003 0.437334 0.422347 0.125334 0.897727
+0.424939 0.06279 0.903042 1.36003 0.468605 0.424901 0.062791 0.903059
+0.531602 0.125333 0.837671 1.32003 0.437334 0.531532 0.125333 0.837714
+0.422422 0.125333 0.897693 1.36003 0.437334 0.422347 0.125334 0.897727
+0.308407 0.06279 0.949181 1.40003 0.468605 0.308368 0.062791 0.949193
+0.424939 0.06279 0.903042 1.36003 0.468605 0.424901 0.062791 0.903059
+0.30658 0.125333 0.943558 1.40003 0.437334 0.306502 0.125334 0.943583
+0.308407 0.06279 0.949181 1.40003 0.468605 0.308368 0.062791 0.949193
+0.422422 0.125333 0.897693 1.36003 0.437334 0.422347 0.125334 0.897727
+0.30658 0.125333 0.943558 1.40003 0.437334 0.306502 0.125334 0.943583
+0.187012 0.06279 0.98035 1.44003 0.468605 0.186971 0.062791 0.980357
+0.308407 0.06279 0.949181 1.40003 0.468605 0.308368 0.062791 0.949193
+0.185904 0.125333 0.974542 1.44003 0.437334 0.185823 0.125334 0.974557
+0.187012 0.06279 0.98035 1.44003 0.468605 0.186971 0.062791 0.980357
+0.30658 0.125333 0.943558 1.40003 0.437334 0.306502 0.125334 0.943583
+0.185904 0.125333 0.974542 1.44003 0.437334 0.185823 0.125334 0.974557
+0.062667 0.06279 0.996058 1.48003 0.468605 0.062625 0.062791 0.99606
+0.187012 0.06279 0.98035 1.44003 0.468605 0.186971 0.062791 0.980357
+0.062295 0.125333 0.990158 1.48003 0.437334 0.062213 0.125333 0.990162
+0.062667 0.06279 0.996058 1.48003 0.468605 0.062625 0.062791 0.99606
+0.185904 0.125333 0.974542 1.44003 0.437334 0.185823 0.125334 0.974557
+0.062295 0.125333 0.990158 1.48003 0.437334 0.062213 0.125333 0.990162
+-0.062667 0.06279 0.996058 1.52003 0.468605 -0.062708 0.062791 0.996055
+0.062667 0.06279 0.996058 1.48003 0.468605 0.062625 0.062791 0.99606
+-0.062296 0.125333 0.990158 1.52003 0.437334 -0.062378 0.125333 0.990152
+-0.062667 0.06279 0.996058 1.52003 0.468605 -0.062708 0.062791 0.996055
+0.062295 0.125333 0.990158 1.48003 0.437334 0.062213 0.125333 0.990162
+-0.062296 0.125333 0.990158 -0.479968 0.437334 -0.062378 0.125333 0.990152
+-0.187012 0.06279 0.98035 -0.439968 0.468605 -0.187052 0.062791 0.980341
+-0.062667 0.06279 0.996058 -0.479968 0.468605 -0.062708 0.062791 0.996055
+-0.185904 0.125333 0.974542 -0.439968 0.437334 -0.185985 0.125333 0.974526
+-0.187012 0.06279 0.98035 -0.439968 0.468605 -0.187052 0.062791 0.980341
+-0.062296 0.125333 0.990158 -0.479968 0.437334 -0.062378 0.125333 0.990152
+-0.185904 0.125333 0.974542 -0.439968 0.437334 -0.185985 0.125333 0.974526
+-0.308408 0.06279 0.94918 -0.399968 0.468605 -0.308447 0.062791 0.949167
+-0.187012 0.06279 0.98035 -0.439968 0.468605 -0.187052 0.062791 0.980341
+-0.306581 0.125333 0.943558 -0.399968 0.437334 -0.306659 0.125333 0.943532
+-0.308408 0.06279 0.94918 -0.399968 0.468605 -0.308447 0.062791 0.949167
+-0.185904 0.125333 0.974542 -0.439968 0.437334 -0.185985 0.125333 0.974526
+-0.306581 0.125333 0.943558 -0.399968 0.437334 -0.306659 0.125333 0.943532
+-0.424939 0.06279 0.903042 -0.359968 0.468605 -0.424977 0.06279 0.903024
+-0.308408 0.06279 0.94918 -0.399968 0.468605 -0.308447 0.062791 0.949167
+-0.422422 0.125333 0.897693 -0.359968 0.437334 -0.422497 0.125334 0.897657
+-0.424939 0.06279 0.903042 -0.359968 0.468605 -0.424977 0.06279 0.903024
+-0.306581 0.125333 0.943558 -0.399968 0.437334 -0.306659 0.125333 0.943532
+-0.422422 0.125333 0.897693 -0.359968 0.437334 -0.422497 0.125334 0.897657
+-0.53477 0.06279 0.842662 -0.319968 0.468605 -0.534805 0.062791 0.842639
+-0.424939 0.06279 0.903042 -0.359968 0.468605 -0.424977 0.06279 0.903024
+-0.531602 0.125333 0.837671 -0.319968 0.437334 -0.531671 0.125334 0.837626
+-0.53477 0.06279 0.842662 -0.319968 0.468605 -0.534805 0.062791 0.842639
+-0.422422 0.125333 0.897693 -0.359968 0.437334 -0.422497 0.125334 0.897657
+-0.531602 0.125333 0.837671 -0.319968 0.437334 -0.531671 0.125334 0.837626
+-0.636167 0.06279 0.768993 -0.279968 0.468605 -0.636198 0.062791 0.768966
+-0.53477 0.06279 0.842662 -0.319968 0.468605 -0.534805 0.062791 0.842639
+-0.632398 0.125333 0.764438 -0.279968 0.437334 -0.632461 0.125333 0.764385
+-0.636167 0.06279 0.768993 -0.279968 0.468605 -0.636198 0.062791 0.768966
+-0.531602 0.125333 0.837671 -0.319968 0.437334 -0.531671 0.125334 0.837626
+-0.632398 0.125333 0.764438 -0.279968 0.437334 -0.632461 0.125333 0.764385
+-0.727531 0.06279 0.683197 -0.239968 0.468605 -0.727558 0.062791 0.683166
+-0.636167 0.06279 0.768993 -0.279968 0.468605 -0.636198 0.062791 0.768966
+-0.723221 0.125333 0.67915 -0.239968 0.437334 -0.723277 0.125333 0.679089
+-0.727531 0.06279 0.683197 -0.239968 0.468605 -0.727558 0.062791 0.683166
+-0.632398 0.125333 0.764438 -0.279968 0.437334 -0.632461 0.125333 0.764385
+-0.723221 0.125333 0.67915 -0.239968 0.437334 -0.723277 0.125333 0.679089
+-0.807421 0.06279 0.586626 -0.199968 0.468605 -0.807445 0.06279 0.586592
+-0.727531 0.06279 0.683197 -0.239968 0.468605 -0.727558 0.062791 0.683166
+-0.802638 0.125333 0.583151 -0.199968 0.437334 -0.802686 0.125334 0.583084
+-0.807421 0.06279 0.586626 -0.199968 0.468605 -0.807445 0.06279 0.586592
+-0.723221 0.125333 0.67915 -0.239968 0.437334 -0.723277 0.125333 0.679089
+-0.802638 0.125333 0.583151 -0.199968 0.437334 -0.802686 0.125334 0.583084
+-0.874578 0.06279 0.480803 -0.159968 0.468605 -0.874597 0.062791 0.480767
+-0.807421 0.06279 0.586626 -0.199968 0.468605 -0.807445 0.06279 0.586592
+-0.869397 0.125333 0.477955 -0.159968 0.437334 -0.869436 0.125334 0.477883
+-0.874578 0.06279 0.480803 -0.159968 0.468605 -0.874597 0.062791 0.480767
+-0.802638 0.125333 0.583151 -0.199968 0.437334 -0.802686 0.125334 0.583084
+-0.869397 0.125333 0.477955 -0.159968 0.437334 -0.869436 0.125334 0.477883
+-0.927942 0.06279 0.367398 -0.119968 0.468605 -0.927957 0.062791 0.36736
+-0.874578 0.06279 0.480803 -0.159968 0.468605 -0.874597 0.062791 0.480767
+-0.922446 0.125333 0.365222 -0.119968 0.437334 -0.922475 0.125334 0.365145
+-0.927942 0.06279 0.367398 -0.119968 0.468605 -0.927957 0.062791 0.36736
+-0.869397 0.125333 0.477955 -0.159968 0.437334 -0.869436 0.125334 0.477883
+-0.922446 0.125333 0.365222 -0.119968 0.437334 -0.922475 0.125334 0.365145
+-0.966672 0.06279 0.248199 -0.079968 0.468605 -0.966682 0.062791 0.248159
+-0.927942 0.06279 0.367398 -0.119968 0.468605 -0.927957 0.062791 0.36736
+-0.960946 0.125333 0.246729 -0.079968 0.437334 -0.960966 0.125332 0.246649
+-0.966672 0.06279 0.248199 -0.079968 0.468605 -0.966682 0.062791 0.248159
+-0.922446 0.125333 0.365222 -0.119968 0.437334 -0.922475 0.125334 0.365145
+-0.960946 0.125333 0.246729 -0.079968 0.437334 -0.960966 0.125332 0.246649
+-0.990158 0.06279 0.125086 -0.039968 0.468605 -0.990162 0.062791 0.125045
+-0.966672 0.06279 0.248199 -0.079968 0.468605 -0.966682 0.062791 0.248159
+-0.984292 0.125333 0.124345 -0.039968 0.437334 -0.984302 0.125332 0.124263
+-0.990158 0.06279 0.125086 -0.039968 0.468605 -0.990162 0.062791 0.125045
+-0.960946 0.125333 0.246729 -0.079968 0.437334 -0.960966 0.125332 0.246649
+-0.984292 0.125333 0.124345 -0.039968 0.437334 -0.984302 0.125332 0.124263
+-0.998027 0.06279 -0 3.2e-005 0.468605 -0.998027 0.062791 -4.1e-005
+-0.990158 0.06279 0.125086 -0.039968 0.468605 -0.990162 0.062791 0.125045
+-0.992115 0.125333 -0 3.2e-005 0.437334 -0.992115 0.125334 -8.3e-005
+-0.998027 0.06279 -0 3.2e-005 0.468605 -0.998027 0.062791 -4.1e-005
+-0.984292 0.125333 0.124345 -0.039968 0.437334 -0.984302 0.125332 0.124263
+-0.992115 0.125333 -0 3.2e-005 0.437334 -0.992115 0.125334 -8.3e-005
+-0.990158 0.06279 -0.125086 0.040032 0.468605 -0.990152 0.062791 -0.125127
+-0.998027 0.06279 -0 3.2e-005 0.468605 -0.998027 0.062791 -4.1e-005
+-0.984292 0.125333 -0.124345 0.040032 0.437334 -0.984281 0.125335 -0.124427
+-0.990158 0.06279 -0.125086 0.040032 0.468605 -0.990152 0.062791 -0.125127
+-0.992115 0.125333 -0 3.2e-005 0.437334 -0.992115 0.125334 -8.3e-005
+-0.984292 0.125333 -0.124345 0.040032 0.437334 -0.984281 0.125335 -0.124427
+-0.966672 0.06279 -0.248199 0.080032 0.468605 -0.966662 0.062791 -0.248239
+-0.990158 0.06279 -0.125086 0.040032 0.468605 -0.990152 0.062791 -0.125127
+-0.960946 0.125333 -0.246729 0.080032 0.437334 -0.960925 0.125334 -0.246809
+-0.966672 0.06279 -0.248199 0.080032 0.468605 -0.966662 0.062791 -0.248239
+-0.984292 0.125333 -0.124345 0.040032 0.437334 -0.984281 0.125335 -0.124427
+-0.960946 0.125333 -0.246729 0.080032 0.437334 -0.960925 0.125334 -0.246809
+-0.927942 0.06279 -0.367398 0.120032 0.468605 -0.927927 0.06279 -0.367437
+-0.966672 0.06279 -0.248199 0.080032 0.468605 -0.966662 0.062791 -0.248239
+-0.922445 0.125333 -0.365222 0.120032 0.437334 -0.922415 0.125333 -0.365299
+-0.927942 0.06279 -0.367398 0.120032 0.468605 -0.927927 0.06279 -0.367437
+-0.960946 0.125333 -0.246729 0.080032 0.437334 -0.960925 0.125334 -0.246809
+-0.922445 0.125333 -0.365222 0.120032 0.437334 -0.922415 0.125333 -0.365299
+-0.874578 0.06279 -0.480803 0.160032 0.468605 -0.874557 0.062791 -0.48084
+-0.927942 0.06279 -0.367398 0.120032 0.468605 -0.927927 0.06279 -0.367437
+-0.869397 0.125333 -0.477955 0.160032 0.437334 -0.869357 0.125333 -0.478027
+-0.874578 0.06279 -0.480803 0.160032 0.468605 -0.874557 0.062791 -0.48084
+-0.922445 0.125333 -0.365222 0.120032 0.437334 -0.922415 0.125333 -0.365299
+-0.869397 0.125333 -0.477955 0.160032 0.437334 -0.869357 0.125333 -0.478027
+-0.807421 0.06279 -0.586626 0.200032 0.468605 -0.807396 0.06279 -0.586659
+-0.874578 0.06279 -0.480803 0.160032 0.468605 -0.874557 0.062791 -0.48084
+-0.802638 0.125333 -0.583151 0.200032 0.437334 -0.802589 0.125334 -0.583217
+-0.807421 0.06279 -0.586626 0.200032 0.468605 -0.807396 0.06279 -0.586659
+-0.869397 0.125333 -0.477955 0.160032 0.437334 -0.869357 0.125333 -0.478027
+-0.802638 0.125333 -0.583151 0.200032 0.437334 -0.802589 0.125334 -0.583217
+-0.72753 0.06279 -0.683197 0.240032 0.468605 -0.727502 0.062791 -0.683227
+-0.807421 0.06279 -0.586626 0.200032 0.468605 -0.807396 0.06279 -0.586659
+-0.723221 0.125333 -0.67915 0.240032 0.437334 -0.723164 0.125334 -0.679209
+-0.72753 0.06279 -0.683197 0.240032 0.468605 -0.727502 0.062791 -0.683227
+-0.802638 0.125333 -0.583151 0.200032 0.437334 -0.802589 0.125334 -0.583217
+-0.723221 0.125333 -0.67915 0.240032 0.437334 -0.723164 0.125334 -0.679209
+-0.636166 0.06279 -0.768993 0.280032 0.468605 -0.636134 0.062791 -0.769019
+-0.72753 0.06279 -0.683197 0.240032 0.468605 -0.727502 0.062791 -0.683227
+-0.632398 0.125333 -0.764438 0.280032 0.437334 -0.632334 0.125334 -0.76449
+-0.636166 0.06279 -0.768993 0.280032 0.468605 -0.636134 0.062791 -0.769019
+-0.723221 0.125333 -0.67915 0.240032 0.437334 -0.723164 0.125334 -0.679209
+-0.632398 0.125333 -0.764438 0.280032 0.437334 -0.632334 0.125334 -0.76449
+-0.53477 0.06279 -0.842662 0.320032 0.468605 -0.534734 0.062791 -0.842684
+-0.636166 0.06279 -0.768993 0.280032 0.468605 -0.636134 0.062791 -0.769019
+-0.531602 0.125333 -0.837671 0.320032 0.437334 -0.531532 0.125333 -0.837714
+-0.53477 0.06279 -0.842662 0.320032 0.468605 -0.534734 0.062791 -0.842684
+-0.632398 0.125333 -0.764438 0.280032 0.437334 -0.632334 0.125334 -0.76449
+-0.531602 0.125333 -0.837671 0.320032 0.437334 -0.531532 0.125333 -0.837714
+-0.424939 0.06279 -0.903042 0.360032 0.468605 -0.424901 0.062791 -0.903059
+-0.53477 0.06279 -0.842662 0.320032 0.468605 -0.534734 0.062791 -0.842684
+-0.422422 0.125333 -0.897693 0.360032 0.437334 -0.422347 0.125333 -0.897727
+-0.424939 0.06279 -0.903042 0.360032 0.468605 -0.424901 0.062791 -0.903059
+-0.531602 0.125333 -0.837671 0.320032 0.437334 -0.531532 0.125333 -0.837714
+-0.422422 0.125333 -0.897693 0.360032 0.437334 -0.422347 0.125333 -0.897727
+-0.308407 0.06279 -0.94918 0.400032 0.468605 -0.308368 0.062791 -0.949193
+-0.424939 0.06279 -0.903042 0.360032 0.468605 -0.424901 0.062791 -0.903059
+-0.30658 0.125333 -0.943558 0.400032 0.437334 -0.306501 0.125334 -0.943583
+-0.308407 0.06279 -0.94918 0.400032 0.468605 -0.308368 0.062791 -0.949193
+-0.422422 0.125333 -0.897693 0.360032 0.437334 -0.422347 0.125333 -0.897727
+-0.30658 0.125333 -0.943558 0.400032 0.437334 -0.306501 0.125334 -0.943583
+-0.187012 0.06279 -0.980349 0.440032 0.468605 -0.186971 0.062791 -0.980357
+-0.308407 0.06279 -0.94918 0.400032 0.468605 -0.308368 0.062791 -0.949193
+-0.185904 0.125333 -0.974542 0.440032 0.437334 -0.185823 0.125333 -0.974557
+-0.187012 0.06279 -0.980349 0.440032 0.468605 -0.186971 0.062791 -0.980357
+-0.30658 0.125333 -0.943558 0.400032 0.437334 -0.306501 0.125334 -0.943583
+-0.185904 0.125333 -0.974542 0.440032 0.437334 -0.185823 0.125333 -0.974557
+-0.062667 0.06279 -0.996058 0.480032 0.468605 -0.062625 0.062791 -0.99606
+-0.187012 0.06279 -0.980349 0.440032 0.468605 -0.186971 0.062791 -0.980357
+-0.062295 0.125333 -0.990157 0.480032 0.437334 -0.062213 0.125333 -0.990162
+-0.062667 0.06279 -0.996058 0.480032 0.468605 -0.062625 0.062791 -0.99606
+-0.185904 0.125333 -0.974542 0.440032 0.437334 -0.185823 0.125333 -0.974557
+-0.062295 0.125333 -0.990157 0.480032 0.437334 -0.062213 0.125333 -0.990162
+0.062667 0.06279 -0.996058 0.520032 0.468605 0.062708 0.062791 -0.996055
+-0.062667 0.06279 -0.996058 0.480032 0.468605 -0.062625 0.062791 -0.99606
+0.062296 0.125333 -0.990157 0.520032 0.437334 0.062378 0.125333 -0.990152
+0.062667 0.06279 -0.996058 0.520032 0.468605 0.062708 0.062791 -0.996055
+-0.062295 0.125333 -0.990157 0.480032 0.437334 -0.062213 0.125333 -0.990162
+0.062296 0.125333 -0.990157 0.520032 0.437334 0.062378 0.125333 -0.990152
+0.187012 0.06279 -0.980349 0.560032 0.468605 0.187053 0.062791 -0.980341
+0.062667 0.06279 -0.996058 0.520032 0.468605 0.062708 0.062791 -0.996055
+0.185904 0.125333 -0.974542 0.560032 0.437334 0.185985 0.125333 -0.974526
+0.187012 0.06279 -0.980349 0.560032 0.468605 0.187053 0.062791 -0.980341
+0.062296 0.125333 -0.990157 0.520032 0.437334 0.062378 0.125333 -0.990152
+0.185904 0.125333 -0.974542 0.560032 0.437334 0.185985 0.125333 -0.974526
+0.308407 0.06279 -0.94918 0.600032 0.468605 0.308447 0.062791 -0.949167
+0.187012 0.06279 -0.980349 0.560032 0.468605 0.187053 0.062791 -0.980341
+0.30658 0.125333 -0.943557 0.600032 0.437334 0.306659 0.125333 -0.943532
+0.308407 0.06279 -0.94918 0.600032 0.468605 0.308447 0.062791 -0.949167
+0.185904 0.125333 -0.974542 0.560032 0.437334 0.185985 0.125333 -0.974526
+0.30658 0.125333 -0.943557 0.600032 0.437334 0.306659 0.125333 -0.943532
+0.424939 0.06279 -0.903042 0.640032 0.468605 0.424977 0.06279 -0.903024
+0.308407 0.06279 -0.94918 0.600032 0.468605 0.308447 0.062791 -0.949167
+0.422422 0.125333 -0.897692 0.640032 0.437334 0.422497 0.125333 -0.897657
+0.424939 0.06279 -0.903042 0.640032 0.468605 0.424977 0.06279 -0.903024
+0.30658 0.125333 -0.943557 0.600032 0.437334 0.306659 0.125333 -0.943532
+0.422422 0.125333 -0.897692 0.640032 0.437334 0.422497 0.125333 -0.897657
+0.53477 0.06279 -0.842662 0.680032 0.468605 0.534805 0.062791 -0.84264
+0.424939 0.06279 -0.903042 0.640032 0.468605 0.424977 0.06279 -0.903024
+0.531602 0.125333 -0.83767 0.680032 0.437334 0.531672 0.125333 -0.837626
+0.53477 0.06279 -0.842662 0.680032 0.468605 0.534805 0.062791 -0.84264
+0.422422 0.125333 -0.897692 0.640032 0.437334 0.422497 0.125333 -0.897657
+0.531602 0.125333 -0.83767 0.680032 0.437334 0.531672 0.125333 -0.837626
+0.636166 0.06279 -0.768993 0.720032 0.468605 0.636198 0.062791 -0.768966
+0.53477 0.06279 -0.842662 0.680032 0.468605 0.534805 0.062791 -0.84264
+0.632398 0.125333 -0.764438 0.720032 0.437334 0.632461 0.125333 -0.764385
+0.636166 0.06279 -0.768993 0.720032 0.468605 0.636198 0.062791 -0.768966
+0.531602 0.125333 -0.83767 0.680032 0.437334 0.531672 0.125333 -0.837626
+0.632398 0.125333 -0.764438 0.720032 0.437334 0.632461 0.125333 -0.764385
+0.72753 0.06279 -0.683196 0.760032 0.468605 0.727558 0.06279 -0.683166
+0.636166 0.06279 -0.768993 0.720032 0.468605 0.636198 0.062791 -0.768966
+0.723221 0.125333 -0.679149 0.760032 0.437334 0.723277 0.125333 -0.679089
+0.72753 0.06279 -0.683196 0.760032 0.468605 0.727558 0.06279 -0.683166
+0.632398 0.125333 -0.764438 0.720032 0.437334 0.632461 0.125333 -0.764385
+0.723221 0.125333 -0.679149 0.760032 0.437334 0.723277 0.125333 -0.679089
+0.807421 0.06279 -0.586625 0.800032 0.468605 0.807445 0.06279 -0.586592
+0.72753 0.06279 -0.683196 0.760032 0.468605 0.727558 0.06279 -0.683166
+0.802638 0.125333 -0.58315 0.800032 0.437334 0.802686 0.125334 -0.583083
+0.807421 0.06279 -0.586625 0.800032 0.468605 0.807445 0.06279 -0.586592
+0.723221 0.125333 -0.679149 0.760032 0.437334 0.723277 0.125333 -0.679089
+0.802638 0.125333 -0.58315 0.800032 0.437334 0.802686 0.125334 -0.583083
+0.874578 0.06279 -0.480803 0.840032 0.468605 0.874597 0.062791 -0.480767
+0.807421 0.06279 -0.586625 0.800032 0.468605 0.807445 0.06279 -0.586592
+0.869397 0.125333 -0.477955 0.840032 0.437334 0.869436 0.125334 -0.477883
+0.874578 0.06279 -0.480803 0.840032 0.468605 0.874597 0.062791 -0.480767
+0.802638 0.125333 -0.58315 0.800032 0.437334 0.802686 0.125334 -0.583083
+0.869397 0.125333 -0.477955 0.840032 0.437334 0.869436 0.125334 -0.477883
+0.927942 0.06279 -0.367398 0.880032 0.468605 0.927957 0.062791 -0.36736
+0.874578 0.06279 -0.480803 0.840032 0.468605 0.874597 0.062791 -0.480767
+0.922445 0.125333 -0.365222 0.880032 0.437334 0.922475 0.125334 -0.365145
+0.927942 0.06279 -0.367398 0.880032 0.468605 0.927957 0.062791 -0.36736
+0.869397 0.125333 -0.477955 0.840032 0.437334 0.869436 0.125334 -0.477883
+0.922445 0.125333 -0.365222 0.880032 0.437334 0.922475 0.125334 -0.365145
+0.966672 0.06279 -0.248199 0.920032 0.468605 0.966682 0.06279 -0.248159
+0.927942 0.06279 -0.367398 0.880032 0.468605 0.927957 0.062791 -0.36736
+0.960946 0.125333 -0.246729 0.920032 0.437334 0.960966 0.125333 -0.246649
+0.966672 0.06279 -0.248199 0.920032 0.468605 0.966682 0.06279 -0.248159
+0.922445 0.125333 -0.365222 0.880032 0.437334 0.922475 0.125334 -0.365145
+0.960946 0.125333 -0.246729 0.920032 0.437334 0.960966 0.125333 -0.246649
+0.990157 0.06279 -0.125086 0.960032 0.468605 0.990162 0.062791 -0.125045
+0.966672 0.06279 -0.248199 0.920032 0.468605 0.966682 0.06279 -0.248159
+0.984292 0.125333 -0.124345 0.960032 0.437334 0.984302 0.125333 -0.124263
+0.990157 0.06279 -0.125086 0.960032 0.468605 0.990162 0.062791 -0.125045
+0.960946 0.125333 -0.246729 0.920032 0.437334 0.960966 0.125333 -0.246649
+0.984292 0.125333 -0.124345 0.960032 0.437334 0.984302 0.125333 -0.124263
+0.998027 0.06279 -0 1.00003 0.468605 0.998027 0.062791 3.7e-005
+0.990157 0.06279 -0.125086 0.960032 0.468605 0.990162 0.062791 -0.125045
+0.992115 0.125333 -0 1.00003 0.437334 0.992115 0.125333 7.8e-005
+0.998027 0.06279 -0 1.00003 0.468605 0.998027 0.062791 3.7e-005
+0.984292 0.125333 -0.124345 0.960032 0.437334 0.984302 0.125333 -0.124263
+0.992115 0.125333 -0 1.00003 0.437334 0.992115 0.125333 7.8e-005
+0.990158 0.06279 0.125086 1.04003 0.468605 0.990152 0.062791 0.125123
+0.998027 0.06279 -0 1.00003 0.468605 0.998027 0.062791 3.7e-005
+0.984293 0.125333 0.124345 1.04003 0.437334 0.984282 0.125334 0.124423
+0.990158 0.06279 0.125086 1.04003 0.468605 0.990152 0.062791 0.125123
+0.992115 0.125333 -0 1.00003 0.437334 0.992115 0.125333 7.8e-005
+0.974543 0.187381 0.123113 1.04003 0.406309 0.974527 0.187382 0.123231
+0.960947 0.125333 0.246729 1.08003 0.437334 0.960925 0.125333 0.246809
+0.984293 0.125333 0.124345 1.04003 0.437334 0.984282 0.125334 0.124423
+0.951428 0.187381 0.244285 1.08003 0.406309 0.951396 0.187382 0.244404
+0.960947 0.125333 0.246729 1.08003 0.437334 0.960925 0.125333 0.246809
+0.974543 0.187381 0.123113 1.04003 0.406309 0.974527 0.187382 0.123231
+0.951428 0.187381 0.244285 1.08003 0.406309 0.951396 0.187382 0.244404
+0.922446 0.125333 0.365222 1.12003 0.437334 0.922414 0.125334 0.365298
+0.960947 0.125333 0.246729 1.08003 0.437334 0.960925 0.125333 0.246809
+0.913309 0.187381 0.361604 1.12003 0.406309 0.913262 0.187382 0.361719
+0.922446 0.125333 0.365222 1.12003 0.437334 0.922414 0.125334 0.365298
+0.951428 0.187381 0.244285 1.08003 0.406309 0.951396 0.187382 0.244404
+0.913309 0.187381 0.361604 1.12003 0.406309 0.913262 0.187382 0.361719
+0.869398 0.125333 0.477955 1.16003 0.437334 0.869357 0.125334 0.478027
+0.922446 0.125333 0.365222 1.12003 0.437334 0.922414 0.125334 0.365298
+0.860786 0.187381 0.473221 1.16003 0.406309 0.860725 0.187382 0.473328
+0.869398 0.125333 0.477955 1.16003 0.437334 0.869357 0.125334 0.478027
+0.913309 0.187381 0.361604 1.12003 0.406309 0.913262 0.187382 0.361719
+0.860786 0.187381 0.473221 1.16003 0.406309 0.860725 0.187382 0.473328
+0.802638 0.125333 0.583151 1.20003 0.437334 0.802589 0.125334 0.583217
+0.869398 0.125333 0.477955 1.16003 0.437334 0.869357 0.125334 0.478027
+0.794688 0.187381 0.577375 1.20003 0.406309 0.794614 0.187382 0.577474
+0.802638 0.125333 0.583151 1.20003 0.437334 0.802589 0.125334 0.583217
+0.860786 0.187381 0.473221 1.16003 0.406309 0.860725 0.187382 0.473328
+0.794688 0.187381 0.577375 1.20003 0.406309 0.794614 0.187382 0.577474
+0.723221 0.125333 0.67915 1.24003 0.437334 0.723164 0.125333 0.679209
+0.802638 0.125333 0.583151 1.20003 0.437334 0.802589 0.125334 0.583217
+0.716057 0.187381 0.672423 1.24003 0.406309 0.715972 0.187382 0.672512
+0.723221 0.125333 0.67915 1.24003 0.437334 0.723164 0.125333 0.679209
+0.794688 0.187381 0.577375 1.20003 0.406309 0.794614 0.187382 0.577474
+0.716057 0.187381 0.672423 1.24003 0.406309 0.715972 0.187382 0.672512
+0.632398 0.125333 0.764438 1.28003 0.437334 0.632334 0.125333 0.76449
+0.723221 0.125333 0.67915 1.24003 0.437334 0.723164 0.125333 0.679209
+0.626134 0.187381 0.756866 1.28003 0.406309 0.626039 0.187382 0.756944
+0.632398 0.125333 0.764438 1.28003 0.437334 0.632334 0.125333 0.76449
+0.716057 0.187381 0.672423 1.24003 0.406309 0.715972 0.187382 0.672512
+0.626134 0.187381 0.756866 1.28003 0.406309 0.626039 0.187382 0.756944
+0.531602 0.125333 0.837671 1.32003 0.437334 0.531532 0.125333 0.837714
+0.632398 0.125333 0.764438 1.28003 0.437334 0.632334 0.125333 0.76449
+0.526336 0.187381 0.829373 1.32003 0.406309 0.526232 0.187382 0.829439
+0.531602 0.125333 0.837671 1.32003 0.437334 0.531532 0.125333 0.837714
+0.626134 0.187381 0.756866 1.28003 0.406309 0.626039 0.187382 0.756944
+0.526336 0.187381 0.829373 1.32003 0.406309 0.526232 0.187382 0.829439
+0.422422 0.125333 0.897693 1.36003 0.437334 0.422347 0.125334 0.897727
+0.531602 0.125333 0.837671 1.32003 0.437334 0.531532 0.125333 0.837714
+0.418238 0.187381 0.888801 1.36003 0.406309 0.418126 0.187382 0.888852
+0.422422 0.125333 0.897693 1.36003 0.437334 0.422347 0.125334 0.897727
+0.526336 0.187381 0.829373 1.32003 0.406309 0.526232 0.187382 0.829439
+0.418238 0.187381 0.888801 1.36003 0.406309 0.418126 0.187382 0.888852
+0.30658 0.125333 0.943558 1.40003 0.437334 0.306502 0.125334 0.943583
+0.422422 0.125333 0.897693 1.36003 0.437334 0.422347 0.125334 0.897727
+0.303544 0.187381 0.934212 1.40003 0.406309 0.303426 0.187382 0.934249
+0.30658 0.125333 0.943558 1.40003 0.437334 0.306502 0.125334 0.943583
+0.418238 0.187381 0.888801 1.36003 0.406309 0.418126 0.187382 0.888852
+0.303544 0.187381 0.934212 1.40003 0.406309 0.303426 0.187382 0.934249
+0.185904 0.125333 0.974542 1.44003 0.437334 0.185823 0.125334 0.974557
+0.30658 0.125333 0.943558 1.40003 0.437334 0.306502 0.125334 0.943583
+0.184062 0.187381 0.964889 1.44003 0.406309 0.183941 0.187382 0.964911
+0.185904 0.125333 0.974542 1.44003 0.437334 0.185823 0.125334 0.974557
+0.303544 0.187381 0.934212 1.40003 0.406309 0.303426 0.187382 0.934249
+0.184062 0.187381 0.964889 1.44003 0.406309 0.183941 0.187382 0.964911
+0.062295 0.125333 0.990158 1.48003 0.437334 0.062213 0.125333 0.990162
+0.185904 0.125333 0.974542 1.44003 0.437334 0.185823 0.125334 0.974557
+0.061678 0.187381 0.98035 1.48003 0.406309 0.061555 0.187382 0.980357
+0.062295 0.125333 0.990158 1.48003 0.437334 0.062213 0.125333 0.990162
+0.184062 0.187381 0.964889 1.44003 0.406309 0.183941 0.187382 0.964911
+0.061678 0.187381 0.98035 1.48003 0.406309 0.061555 0.187382 0.980357
+-0.062296 0.125333 0.990158 1.52003 0.437334 -0.062378 0.125333 0.990152
+0.062295 0.125333 0.990158 1.48003 0.437334 0.062213 0.125333 0.990162
+-0.061678 0.187381 0.98035 1.52003 0.406309 -0.061801 0.187382 0.980341
+-0.062296 0.125333 0.990158 1.52003 0.437334 -0.062378 0.125333 0.990152
+0.061678 0.187381 0.98035 1.48003 0.406309 0.061555 0.187382 0.980357
+-0.061678 0.187381 0.98035 -0.479968 0.406309 -0.061801 0.187382 0.980341
+-0.185904 0.125333 0.974542 -0.439968 0.437334 -0.185985 0.125333 0.974526
+-0.062296 0.125333 0.990158 -0.479968 0.437334 -0.062378 0.125333 0.990152
+-0.184062 0.187381 0.964889 -0.439968 0.406309 -0.184183 0.187382 0.964865
+-0.185904 0.125333 0.974542 -0.439968 0.437334 -0.185985 0.125333 0.974526
+-0.061678 0.187381 0.98035 -0.479968 0.406309 -0.061801 0.187382 0.980341
+-0.184062 0.187381 0.964889 -0.439968 0.406309 -0.184183 0.187382 0.964865
+-0.306581 0.125333 0.943558 -0.399968 0.437334 -0.306659 0.125333 0.943532
+-0.185904 0.125333 0.974542 -0.439968 0.437334 -0.185985 0.125333 0.974526
+-0.303544 0.187381 0.934211 -0.399968 0.406309 -0.303661 0.187382 0.934173
+-0.306581 0.125333 0.943558 -0.399968 0.437334 -0.306659 0.125333 0.943532
+-0.184062 0.187381 0.964889 -0.439968 0.406309 -0.184183 0.187382 0.964865
+-0.303544 0.187381 0.934211 -0.399968 0.406309 -0.303661 0.187382 0.934173
+-0.422422 0.125333 0.897693 -0.359968 0.437334 -0.422497 0.125334 0.897657
+-0.306581 0.125333 0.943558 -0.399968 0.437334 -0.306659 0.125333 0.943532
+-0.418238 0.187381 0.888801 -0.359968 0.406309 -0.418349 0.187382 0.888748
+-0.422422 0.125333 0.897693 -0.359968 0.437334 -0.422497 0.125334 0.897657
+-0.303544 0.187381 0.934211 -0.399968 0.406309 -0.303661 0.187382 0.934173
+-0.418238 0.187381 0.888801 -0.359968 0.406309 -0.418349 0.187382 0.888748
+-0.531602 0.125333 0.837671 -0.319968 0.437334 -0.531671 0.125334 0.837626
+-0.422422 0.125333 0.897693 -0.359968 0.437334 -0.422497 0.125334 0.897657
+-0.526336 0.187381 0.829373 -0.319968 0.406309 -0.52644 0.187382 0.829306
+-0.531602 0.125333 0.837671 -0.319968 0.437334 -0.531671 0.125334 0.837626
+-0.418238 0.187381 0.888801 -0.359968 0.406309 -0.418349 0.187382 0.888748
+-0.526336 0.187381 0.829373 -0.319968 0.406309 -0.52644 0.187382 0.829306
+-0.632398 0.125333 0.764438 -0.279968 0.437334 -0.632461 0.125333 0.764385
+-0.531602 0.125333 0.837671 -0.319968 0.437334 -0.531671 0.125334 0.837626
+-0.626134 0.187381 0.756866 -0.279968 0.406309 -0.626228 0.187382 0.756787
+-0.632398 0.125333 0.764438 -0.279968 0.437334 -0.632461 0.125333 0.764385
+-0.526336 0.187381 0.829373 -0.319968 0.406309 -0.52644 0.187382 0.829306
+-0.626134 0.187381 0.756866 -0.279968 0.406309 -0.626228 0.187382 0.756787
+-0.723221 0.125333 0.67915 -0.239968 0.437334 -0.723277 0.125333 0.679089
+-0.632398 0.125333 0.764438 -0.279968 0.437334 -0.632461 0.125333 0.764385
+-0.716057 0.187381 0.672422 -0.239968 0.406309 -0.716141 0.187382 0.672332
+-0.723221 0.125333 0.67915 -0.239968 0.437334 -0.723277 0.125333 0.679089
+-0.626134 0.187381 0.756866 -0.279968 0.406309 -0.626228 0.187382 0.756787
+-0.716057 0.187381 0.672422 -0.239968 0.406309 -0.716141 0.187382 0.672332
+-0.802638 0.125333 0.583151 -0.199968 0.437334 -0.802686 0.125334 0.583084
+-0.723221 0.125333 0.67915 -0.239968 0.437334 -0.723277 0.125333 0.679089
+-0.794688 0.187381 0.577374 -0.199968 0.406309 -0.79476 0.187381 0.577274
+-0.802638 0.125333 0.583151 -0.199968 0.437334 -0.802686 0.125334 0.583084
+-0.716057 0.187381 0.672422 -0.239968 0.406309 -0.716141 0.187382 0.672332
+-0.794688 0.187381 0.577374 -0.199968 0.406309 -0.79476 0.187381 0.577274
+-0.869397 0.125333 0.477955 -0.159968 0.437334 -0.869436 0.125334 0.477883
+-0.802638 0.125333 0.583151 -0.199968 0.437334 -0.802686 0.125334 0.583084
+-0.860785 0.187381 0.473221 -0.159968 0.406309 -0.860844 0.187382 0.473113
+-0.869397 0.125333 0.477955 -0.159968 0.437334 -0.869436 0.125334 0.477883
+-0.794688 0.187381 0.577374 -0.199968 0.406309 -0.79476 0.187381 0.577274
+-0.860785 0.187381 0.473221 -0.159968 0.406309 -0.860844 0.187382 0.473113
+-0.922446 0.125333 0.365222 -0.119968 0.437334 -0.922475 0.125334 0.365145
+-0.869397 0.125333 0.477955 -0.159968 0.437334 -0.869436 0.125334 0.477883
+-0.913308 0.187381 0.361604 -0.119968 0.406309 -0.913353 0.187381 0.361489
+-0.922446 0.125333 0.365222 -0.119968 0.437334 -0.922475 0.125334 0.365145
+-0.860785 0.187381 0.473221 -0.159968 0.406309 -0.860844 0.187382 0.473113
+-0.913308 0.187381 0.361604 -0.119968 0.406309 -0.913353 0.187381 0.361489
+-0.960946 0.125333 0.246729 -0.079968 0.437334 -0.960966 0.125332 0.246649
+-0.922446 0.125333 0.365222 -0.119968 0.437334 -0.922475 0.125334 0.365145
+-0.951428 0.187381 0.244285 -0.079968 0.406309 -0.951458 0.187381 0.244166
+-0.960946 0.125333 0.246729 -0.079968 0.437334 -0.960966 0.125332 0.246649
+-0.913308 0.187381 0.361604 -0.119968 0.406309 -0.913353 0.187381 0.361489
+-0.951428 0.187381 0.244285 -0.079968 0.406309 -0.951458 0.187381 0.244166
+-0.984292 0.125333 0.124345 -0.039968 0.437334 -0.984302 0.125332 0.124263
+-0.960946 0.125333 0.246729 -0.079968 0.437334 -0.960966 0.125332 0.246649
+-0.974542 0.187381 0.123113 -0.039968 0.406309 -0.974557 0.187381 0.122991
+-0.984292 0.125333 0.124345 -0.039968 0.437334 -0.984302 0.125332 0.124263
+-0.951428 0.187381 0.244285 -0.079968 0.406309 -0.951458 0.187381 0.244166
+-0.974542 0.187381 0.123113 -0.039968 0.406309 -0.974557 0.187381 0.122991
+-0.992115 0.125333 -0 3.2e-005 0.437334 -0.992115 0.125334 -8.3e-005
+-0.984292 0.125333 0.124345 -0.039968 0.437334 -0.984302 0.125332 0.124263
+-0.982288 0.187381 -0 3.2e-005 0.406309 -0.982287 0.187382 -0.000123
+-0.992115 0.125333 -0 3.2e-005 0.437334 -0.992115 0.125334 -8.3e-005
+-0.974542 0.187381 0.123113 -0.039968 0.406309 -0.974557 0.187381 0.122991
+-0.982288 0.187381 -0 3.2e-005 0.406309 -0.982287 0.187382 -0.000123
+-0.984292 0.125333 -0.124345 0.040032 0.437334 -0.984281 0.125335 -0.124427
+-0.992115 0.125333 -0 3.2e-005 0.437334 -0.992115 0.125334 -8.3e-005
+-0.974542 0.187381 -0.123113 0.040032 0.406309 -0.974526 0.187382 -0.123235
+-0.984292 0.125333 -0.124345 0.040032 0.437334 -0.984281 0.125335 -0.124427
+-0.982288 0.187381 -0 3.2e-005 0.406309 -0.982287 0.187382 -0.000123
+-0.974542 0.187381 -0.123113 0.040032 0.406309 -0.974526 0.187382 -0.123235
+-0.960946 0.125333 -0.246729 0.080032 0.437334 -0.960925 0.125334 -0.246809
+-0.984292 0.125333 -0.124345 0.040032 0.437334 -0.984281 0.125335 -0.124427
+-0.951427 0.187381 -0.244285 0.080032 0.406309 -0.951396 0.187382 -0.244404
+-0.960946 0.125333 -0.246729 0.080032 0.437334 -0.960925 0.125334 -0.246809
+-0.974542 0.187381 -0.123113 0.040032 0.406309 -0.974526 0.187382 -0.123235
+-0.951427 0.187381 -0.244285 0.080032 0.406309 -0.951396 0.187382 -0.244404
+-0.922445 0.125333 -0.365222 0.120032 0.437334 -0.922415 0.125333 -0.365299
+-0.960946 0.125333 -0.246729 0.080032 0.437334 -0.960925 0.125334 -0.246809
+-0.913308 0.187381 -0.361604 0.120032 0.406309 -0.913262 0.187382 -0.361719
+-0.922445 0.125333 -0.365222 0.120032 0.437334 -0.922415 0.125333 -0.365299
+-0.951427 0.187381 -0.244285 0.080032 0.406309 -0.951396 0.187382 -0.244404
+-0.913308 0.187381 -0.361604 0.120032 0.406309 -0.913262 0.187382 -0.361719
+-0.869397 0.125333 -0.477955 0.160032 0.437334 -0.869357 0.125333 -0.478027
+-0.922445 0.125333 -0.365222 0.120032 0.437334 -0.922415 0.125333 -0.365299
+-0.860785 0.187381 -0.473221 0.160032 0.406309 -0.860725 0.187382 -0.473329
+-0.869397 0.125333 -0.477955 0.160032 0.437334 -0.869357 0.125333 -0.478027
+-0.913308 0.187381 -0.361604 0.120032 0.406309 -0.913262 0.187382 -0.361719
+-0.860785 0.187381 -0.473221 0.160032 0.406309 -0.860725 0.187382 -0.473329
+-0.802638 0.125333 -0.583151 0.200032 0.437334 -0.802589 0.125334 -0.583217
+-0.869397 0.125333 -0.477955 0.160032 0.437334 -0.869357 0.125333 -0.478027
+-0.794687 0.187381 -0.577374 0.200032 0.406309 -0.794614 0.187382 -0.577474
+-0.802638 0.125333 -0.583151 0.200032 0.437334 -0.802589 0.125334 -0.583217
+-0.860785 0.187381 -0.473221 0.160032 0.406309 -0.860725 0.187382 -0.473329
+-0.794687 0.187381 -0.577374 0.200032 0.406309 -0.794614 0.187382 -0.577474
+-0.723221 0.125333 -0.67915 0.240032 0.437334 -0.723164 0.125334 -0.679209
+-0.802638 0.125333 -0.583151 0.200032 0.437334 -0.802589 0.125334 -0.583217
+-0.716057 0.187381 -0.672422 0.240032 0.406309 -0.715972 0.187381 -0.672512
+-0.723221 0.125333 -0.67915 0.240032 0.437334 -0.723164 0.125334 -0.679209
+-0.794687 0.187381 -0.577374 0.200032 0.406309 -0.794614 0.187382 -0.577474
+-0.716057 0.187381 -0.672422 0.240032 0.406309 -0.715972 0.187381 -0.672512
+-0.632398 0.125333 -0.764438 0.280032 0.437334 -0.632334 0.125334 -0.76449
+-0.723221 0.125333 -0.67915 0.240032 0.437334 -0.723164 0.125334 -0.679209
+-0.626134 0.187381 -0.756866 0.280032 0.406309 -0.626038 0.187382 -0.756944
+-0.632398 0.125333 -0.764438 0.280032 0.437334 -0.632334 0.125334 -0.76449
+-0.716057 0.187381 -0.672422 0.240032 0.406309 -0.715972 0.187381 -0.672512
+-0.626134 0.187381 -0.756866 0.280032 0.406309 -0.626038 0.187382 -0.756944
+-0.531602 0.125333 -0.837671 0.320032 0.437334 -0.531532 0.125333 -0.837714
+-0.632398 0.125333 -0.764438 0.280032 0.437334 -0.632334 0.125334 -0.76449
+-0.526336 0.187381 -0.829373 0.320032 0.406309 -0.526232 0.187382 -0.829439
+-0.531602 0.125333 -0.837671 0.320032 0.437334 -0.531532 0.125333 -0.837714
+-0.626134 0.187381 -0.756866 0.280032 0.406309 -0.626038 0.187382 -0.756944
+-0.526336 0.187381 -0.829373 0.320032 0.406309 -0.526232 0.187382 -0.829439
+-0.422422 0.125333 -0.897693 0.360032 0.437334 -0.422347 0.125333 -0.897727
+-0.531602 0.125333 -0.837671 0.320032 0.437334 -0.531532 0.125333 -0.837714
+-0.418238 0.187381 -0.8888 0.360032 0.406309 -0.418126 0.187382 -0.888853
+-0.422422 0.125333 -0.897693 0.360032 0.437334 -0.422347 0.125333 -0.897727
+-0.526336 0.187381 -0.829373 0.320032 0.406309 -0.526232 0.187382 -0.829439
+-0.418238 0.187381 -0.8888 0.360032 0.406309 -0.418126 0.187382 -0.888853
+-0.30658 0.125333 -0.943558 0.400032 0.437334 -0.306501 0.125334 -0.943583
+-0.422422 0.125333 -0.897693 0.360032 0.437334 -0.422347 0.125333 -0.897727
+-0.303543 0.187381 -0.934211 0.400032 0.406309 -0.303427 0.187382 -0.934249
+-0.30658 0.125333 -0.943558 0.400032 0.437334 -0.306501 0.125334 -0.943583
+-0.418238 0.187381 -0.8888 0.360032 0.406309 -0.418126 0.187382 -0.888853
+-0.303543 0.187381 -0.934211 0.400032 0.406309 -0.303427 0.187382 -0.934249
+-0.185904 0.125333 -0.974542 0.440032 0.437334 -0.185823 0.125333 -0.974557
+-0.30658 0.125333 -0.943558 0.400032 0.437334 -0.306501 0.125334 -0.943583
+-0.184062 0.187381 -0.964889 0.440032 0.406309 -0.183941 0.187382 -0.964911
+-0.185904 0.125333 -0.974542 0.440032 0.437334 -0.185823 0.125333 -0.974557
+-0.303543 0.187381 -0.934211 0.400032 0.406309 -0.303427 0.187382 -0.934249
+-0.184062 0.187381 -0.964889 0.440032 0.406309 -0.183941 0.187382 -0.964911
+-0.062295 0.125333 -0.990157 0.480032 0.437334 -0.062213 0.125333 -0.990162
+-0.185904 0.125333 -0.974542 0.440032 0.437334 -0.185823 0.125333 -0.974557
+-0.061678 0.187381 -0.980349 0.480032 0.406309 -0.061555 0.187382 -0.980357
+-0.062295 0.125333 -0.990157 0.480032 0.437334 -0.062213 0.125333 -0.990162
+-0.184062 0.187381 -0.964889 0.440032 0.406309 -0.183941 0.187382 -0.964911
+-0.061678 0.187381 -0.980349 0.480032 0.406309 -0.061555 0.187382 -0.980357
+0.062296 0.125333 -0.990157 0.520032 0.437334 0.062378 0.125333 -0.990152
+-0.062295 0.125333 -0.990157 0.480032 0.437334 -0.062213 0.125333 -0.990162
+0.061678 0.187381 -0.980349 0.520032 0.406309 0.061801 0.187381 -0.980341
+0.062296 0.125333 -0.990157 0.520032 0.437334 0.062378 0.125333 -0.990152
+-0.061678 0.187381 -0.980349 0.480032 0.406309 -0.061555 0.187382 -0.980357
+0.061678 0.187381 -0.980349 0.520032 0.406309 0.061801 0.187381 -0.980341
+0.185904 0.125333 -0.974542 0.560032 0.437334 0.185985 0.125333 -0.974526
+0.062296 0.125333 -0.990157 0.520032 0.437334 0.062378 0.125333 -0.990152
+0.184062 0.187381 -0.964889 0.560032 0.406309 0.184183 0.187382 -0.964865
+0.185904 0.125333 -0.974542 0.560032 0.437334 0.185985 0.125333 -0.974526
+0.061678 0.187381 -0.980349 0.520032 0.406309 0.061801 0.187381 -0.980341
+0.184062 0.187381 -0.964889 0.560032 0.406309 0.184183 0.187382 -0.964865
+0.30658 0.125333 -0.943557 0.600032 0.437334 0.306659 0.125333 -0.943532
+0.185904 0.125333 -0.974542 0.560032 0.437334 0.185985 0.125333 -0.974526
+0.303544 0.187381 -0.934211 0.600032 0.406309 0.303661 0.187382 -0.934173
+0.30658 0.125333 -0.943557 0.600032 0.437334 0.306659 0.125333 -0.943532
+0.184062 0.187381 -0.964889 0.560032 0.406309 0.184183 0.187382 -0.964865
+0.303544 0.187381 -0.934211 0.600032 0.406309 0.303661 0.187382 -0.934173
+0.422422 0.125333 -0.897692 0.640032 0.437334 0.422497 0.125333 -0.897657
+0.30658 0.125333 -0.943557 0.600032 0.437334 0.306659 0.125333 -0.943532
+0.418238 0.187381 -0.8888 0.640032 0.406309 0.418349 0.187382 -0.888747
+0.422422 0.125333 -0.897692 0.640032 0.437334 0.422497 0.125333 -0.897657
+0.303544 0.187381 -0.934211 0.600032 0.406309 0.303661 0.187382 -0.934173
+0.418238 0.187381 -0.8888 0.640032 0.406309 0.418349 0.187382 -0.888747
+0.531602 0.125333 -0.83767 0.680032 0.437334 0.531672 0.125333 -0.837626
+0.422422 0.125333 -0.897692 0.640032 0.437334 0.422497 0.125333 -0.897657
+0.526336 0.187381 -0.829373 0.680032 0.406309 0.52644 0.187381 -0.829307
+0.531602 0.125333 -0.83767 0.680032 0.437334 0.531672 0.125333 -0.837626
+0.418238 0.187381 -0.8888 0.640032 0.406309 0.418349 0.187382 -0.888747
+0.526336 0.187381 -0.829373 0.680032 0.406309 0.52644 0.187381 -0.829307
+0.632398 0.125333 -0.764438 0.720032 0.437334 0.632461 0.125333 -0.764385
+0.531602 0.125333 -0.83767 0.680032 0.437334 0.531672 0.125333 -0.837626
+0.626134 0.187381 -0.756865 0.720032 0.406309 0.626228 0.187381 -0.756787
+0.632398 0.125333 -0.764438 0.720032 0.437334 0.632461 0.125333 -0.764385
+0.526336 0.187381 -0.829373 0.680032 0.406309 0.52644 0.187381 -0.829307
+0.626134 0.187381 -0.756865 0.720032 0.406309 0.626228 0.187381 -0.756787
+0.723221 0.125333 -0.679149 0.760032 0.437334 0.723277 0.125333 -0.679089
+0.632398 0.125333 -0.764438 0.720032 0.437334 0.632461 0.125333 -0.764385
+0.716057 0.187381 -0.672422 0.760032 0.406309 0.716141 0.187382 -0.672332
+0.723221 0.125333 -0.679149 0.760032 0.437334 0.723277 0.125333 -0.679089
+0.626134 0.187381 -0.756865 0.720032 0.406309 0.626228 0.187381 -0.756787
+0.716057 0.187381 -0.672422 0.760032 0.406309 0.716141 0.187382 -0.672332
+0.802638 0.125333 -0.58315 0.800032 0.437334 0.802686 0.125334 -0.583083
+0.723221 0.125333 -0.679149 0.760032 0.437334 0.723277 0.125333 -0.679089
+0.794687 0.187381 -0.577374 0.800032 0.406309 0.79476 0.187381 -0.577274
+0.802638 0.125333 -0.58315 0.800032 0.437334 0.802686 0.125334 -0.583083
+0.716057 0.187381 -0.672422 0.760032 0.406309 0.716141 0.187382 -0.672332
+0.794687 0.187381 -0.577374 0.800032 0.406309 0.79476 0.187381 -0.577274
+0.869397 0.125333 -0.477955 0.840032 0.437334 0.869436 0.125334 -0.477883
+0.802638 0.125333 -0.58315 0.800032 0.437334 0.802686 0.125334 -0.583083
+0.860785 0.187381 -0.47322 0.840032 0.406309 0.860844 0.187382 -0.473112
+0.869397 0.125333 -0.477955 0.840032 0.437334 0.869436 0.125334 -0.477883
+0.794687 0.187381 -0.577374 0.800032 0.406309 0.79476 0.187381 -0.577274
+0.860785 0.187381 -0.47322 0.840032 0.406309 0.860844 0.187382 -0.473112
+0.922445 0.125333 -0.365222 0.880032 0.437334 0.922475 0.125334 -0.365145
+0.869397 0.125333 -0.477955 0.840032 0.437334 0.869436 0.125334 -0.477883
+0.913308 0.187381 -0.361604 0.880032 0.406309 0.913353 0.187381 -0.36149
+0.922445 0.125333 -0.365222 0.880032 0.437334 0.922475 0.125334 -0.365145
+0.860785 0.187381 -0.47322 0.840032 0.406309 0.860844 0.187382 -0.473112
+0.913308 0.187381 -0.361604 0.880032 0.406309 0.913353 0.187381 -0.36149
+0.960946 0.125333 -0.246729 0.920032 0.437334 0.960966 0.125333 -0.246649
+0.922445 0.125333 -0.365222 0.880032 0.437334 0.922475 0.125334 -0.365145
+0.951427 0.187381 -0.244285 0.920032 0.406309 0.951457 0.187381 -0.244166
+0.960946 0.125333 -0.246729 0.920032 0.437334 0.960966 0.125333 -0.246649
+0.913308 0.187381 -0.361604 0.880032 0.406309 0.913353 0.187381 -0.36149
+0.951427 0.187381 -0.244285 0.920032 0.406309 0.951457 0.187381 -0.244166
+0.984292 0.125333 -0.124345 0.960032 0.437334 0.984302 0.125333 -0.124263
+0.960946 0.125333 -0.246729 0.920032 0.437334 0.960966 0.125333 -0.246649
+0.974542 0.187381 -0.123113 0.960032 0.406309 0.974557 0.187381 -0.122991
+0.984292 0.125333 -0.124345 0.960032 0.437334 0.984302 0.125333 -0.124263
+0.951427 0.187381 -0.244285 0.920032 0.406309 0.951457 0.187381 -0.244166
+0.974542 0.187381 -0.123113 0.960032 0.406309 0.974557 0.187381 -0.122991
+0.992115 0.125333 -0 1.00003 0.437334 0.992115 0.125333 7.8e-005
+0.984292 0.125333 -0.124345 0.960032 0.437334 0.984302 0.125333 -0.124263
+0.982287 0.187381 -0 1.00003 0.406309 0.982287 0.187381 0.000119
+0.992115 0.125333 -0 1.00003 0.437334 0.992115 0.125333 7.8e-005
+0.974542 0.187381 -0.123113 0.960032 0.406309 0.974557 0.187381 -0.122991
+0.982287 0.187381 -0 1.00003 0.406309 0.982287 0.187381 0.000119
+0.984293 0.125333 0.124345 1.04003 0.437334 0.984282 0.125334 0.124423
+0.992115 0.125333 -0 1.00003 0.437334 0.992115 0.125333 7.8e-005
+0.974543 0.187381 0.123113 1.04003 0.406309 0.974527 0.187382 0.123231
+0.984293 0.125333 0.124345 1.04003 0.437334 0.984282 0.125334 0.124423
+0.982287 0.187381 -0 1.00003 0.406309 0.982287 0.187381 0.000119
+0.960947 0.24869 0.121396 1.04003 0.375655 0.960925 0.248691 0.121554
+0.951428 0.187381 0.244285 1.08003 0.406309 0.951396 0.187382 0.244404
+0.974543 0.187381 0.123113 1.04003 0.406309 0.974527 0.187382 0.123231
+0.938154 0.24869 0.240877 1.08003 0.375655 0.938113 0.24869 0.241035
+0.951428 0.187381 0.244285 1.08003 0.406309 0.951396 0.187382 0.244404
+0.960947 0.24869 0.121396 1.04003 0.375655 0.960925 0.248691 0.121554
+0.938154 0.24869 0.240877 1.08003 0.375655 0.938113 0.24869 0.241035
+0.913309 0.187381 0.361604 1.12003 0.406309 0.913262 0.187382 0.361719
+0.951428 0.187381 0.244285 1.08003 0.406309 0.951396 0.187382 0.244404
+0.900567 0.24869 0.35656 1.12003 0.375655 0.900505 0.24869 0.356711
+0.913309 0.187381 0.361604 1.12003 0.406309 0.913262 0.187382 0.361719
+0.938154 0.24869 0.240877 1.08003 0.375655 0.938113 0.24869 0.241035
+0.900567 0.24869 0.35656 1.12003 0.375655 0.900505 0.24869 0.356711
+0.860786 0.187381 0.473221 1.16003 0.406309 0.860725 0.187382 0.473328
+0.913309 0.187381 0.361604 1.12003 0.406309 0.913262 0.187382 0.361719
+0.848777 0.24869 0.466619 1.16003 0.375655 0.848697 0.248691 0.466762
+0.860786 0.187381 0.473221 1.16003 0.406309 0.860725 0.187382 0.473328
+0.900567 0.24869 0.35656 1.12003 0.375655 0.900505 0.24869 0.356711
+0.848777 0.24869 0.466619 1.16003 0.375655 0.848697 0.248691 0.466762
+0.794688 0.187381 0.577375 1.20003 0.406309 0.794614 0.187382 0.577474
+0.860786 0.187381 0.473221 1.16003 0.406309 0.860725 0.187382 0.473328
+0.783601 0.24869 0.569319 1.20003 0.375655 0.783504 0.24869 0.569451
+0.794688 0.187381 0.577375 1.20003 0.406309 0.794614 0.187382 0.577474
+0.848777 0.24869 0.466619 1.16003 0.375655 0.848697 0.248691 0.466762
+0.783601 0.24869 0.569319 1.20003 0.375655 0.783504 0.24869 0.569451
+0.716057 0.187381 0.672423 1.24003 0.406309 0.715972 0.187382 0.672512
+0.794688 0.187381 0.577375 1.20003 0.406309 0.794614 0.187382 0.577474
+0.706067 0.24869 0.663041 1.24003 0.375655 0.705955 0.24869 0.66316
+0.716057 0.187381 0.672423 1.24003 0.406309 0.715972 0.187382 0.672512
+0.783601 0.24869 0.569319 1.20003 0.375655 0.783504 0.24869 0.569451
+0.706067 0.24869 0.663041 1.24003 0.375655 0.705955 0.24869 0.66316
+0.626134 0.187381 0.756866 1.28003 0.406309 0.626039 0.187382 0.756944
+0.716057 0.187381 0.672423 1.24003 0.406309 0.715972 0.187382 0.672512
+0.617399 0.24869 0.746307 1.28003 0.375655 0.617272 0.24869 0.74641
+0.626134 0.187381 0.756866 1.28003 0.406309 0.626039 0.187382 0.756944
+0.706067 0.24869 0.663041 1.24003 0.375655 0.705955 0.24869 0.66316
+0.617399 0.24869 0.746307 1.28003 0.375655 0.617272 0.24869 0.74641
+0.526336 0.187381 0.829373 1.32003 0.406309 0.526232 0.187382 0.829439
+0.626134 0.187381 0.756866 1.28003 0.406309 0.626039 0.187382 0.756944
+0.518993 0.24869 0.817803 1.32003 0.375655 0.518855 0.248691 0.817889
+0.526336 0.187381 0.829373 1.32003 0.406309 0.526232 0.187382 0.829439
+0.617399 0.24869 0.746307 1.28003 0.375655 0.617272 0.24869 0.74641
+0.518993 0.24869 0.817803 1.32003 0.375655 0.518855 0.248691 0.817889
+0.418238 0.187381 0.888801 1.36003 0.406309 0.418126 0.187382 0.888852
+0.526336 0.187381 0.829373 1.32003 0.406309 0.526232 0.187382 0.829439
+0.412403 0.24869 0.876401 1.36003 0.375655 0.412255 0.24869 0.87647
+0.418238 0.187381 0.888801 1.36003 0.406309 0.418126 0.187382 0.888852
+0.518993 0.24869 0.817803 1.32003 0.375655 0.518855 0.248691 0.817889
+0.412403 0.24869 0.876401 1.36003 0.375655 0.412255 0.24869 0.87647
+0.303544 0.187381 0.934212 1.40003 0.406309 0.303426 0.187382 0.934249
+0.418238 0.187381 0.888801 1.36003 0.406309 0.418126 0.187382 0.888852
+0.299309 0.24869 0.921178 1.40003 0.375655 0.299153 0.24869 0.921228
+0.303544 0.187381 0.934212 1.40003 0.406309 0.303426 0.187382 0.934249
+0.412403 0.24869 0.876401 1.36003 0.375655 0.412255 0.24869 0.87647
+0.299309 0.24869 0.921178 1.40003 0.375655 0.299153 0.24869 0.921228
+0.184062 0.187381 0.964889 1.44003 0.406309 0.183941 0.187382 0.964911
+0.303544 0.187381 0.934212 1.40003 0.406309 0.303426 0.187382 0.934249
+0.181494 0.24869 0.951428 1.44003 0.375655 0.181334 0.24869 0.951457
+0.184062 0.187381 0.964889 1.44003 0.406309 0.183941 0.187382 0.964911
+0.299309 0.24869 0.921178 1.40003 0.375655 0.299153 0.24869 0.921228
+0.181494 0.24869 0.951428 1.44003 0.375655 0.181334 0.24869 0.951457
+0.061678 0.187381 0.98035 1.48003 0.406309 0.061555 0.187382 0.980357
+0.184062 0.187381 0.964889 1.44003 0.406309 0.183941 0.187382 0.964911
+0.060818 0.24869 0.966673 1.48003 0.375655 0.060655 0.24869 0.966682
+0.061678 0.187381 0.98035 1.48003 0.406309 0.061555 0.187382 0.980357
+0.181494 0.24869 0.951428 1.44003 0.375655 0.181334 0.24869 0.951457
+0.060818 0.24869 0.966673 1.48003 0.375655 0.060655 0.24869 0.966682
+-0.061678 0.187381 0.98035 1.52003 0.406309 -0.061801 0.187382 0.980341
+0.061678 0.187381 0.98035 1.48003 0.406309 0.061555 0.187382 0.980357
+-0.060818 0.24869 0.966673 1.52003 0.375655 -0.060981 0.24869 0.966662
+-0.061678 0.187381 0.98035 1.52003 0.406309 -0.061801 0.187382 0.980341
+0.060818 0.24869 0.966673 1.48003 0.375655 0.060655 0.24869 0.966682
+-0.060818 0.24869 0.966673 -0.479968 0.375655 -0.060981 0.24869 0.966662
+-0.184062 0.187381 0.964889 -0.439968 0.406309 -0.184183 0.187382 0.964865
+-0.061678 0.187381 0.98035 -0.479968 0.406309 -0.061801 0.187382 0.980341
+-0.181495 0.24869 0.951428 -0.439968 0.375655 -0.181655 0.24869 0.951396
+-0.184062 0.187381 0.964889 -0.439968 0.406309 -0.184183 0.187382 0.964865
+-0.060818 0.24869 0.966673 -0.479968 0.375655 -0.060981 0.24869 0.966662
+-0.181495 0.24869 0.951428 -0.439968 0.375655 -0.181655 0.24869 0.951396
+-0.303544 0.187381 0.934211 -0.399968 0.406309 -0.303661 0.187382 0.934173
+-0.184062 0.187381 0.964889 -0.439968 0.406309 -0.184183 0.187382 0.964865
+-0.299309 0.24869 0.921178 -0.399968 0.375655 -0.299464 0.24869 0.921127
+-0.303544 0.187381 0.934211 -0.399968 0.406309 -0.303661 0.187382 0.934173
+-0.181495 0.24869 0.951428 -0.439968 0.375655 -0.181655 0.24869 0.951396
+-0.299309 0.24869 0.921178 -0.399968 0.375655 -0.299464 0.24869 0.921127
+-0.418238 0.187381 0.888801 -0.359968 0.406309 -0.418349 0.187382 0.888748
+-0.303544 0.187381 0.934211 -0.399968 0.406309 -0.303661 0.187382 0.934173
+-0.412403 0.24869 0.876401 -0.359968 0.375655 -0.412551 0.24869 0.876331
+-0.418238 0.187381 0.888801 -0.359968 0.406309 -0.418349 0.187382 0.888748
+-0.299309 0.24869 0.921178 -0.399968 0.375655 -0.299464 0.24869 0.921127
+-0.412403 0.24869 0.876401 -0.359968 0.375655 -0.412551 0.24869 0.876331
+-0.526336 0.187381 0.829373 -0.319968 0.406309 -0.52644 0.187382 0.829306
+-0.418238 0.187381 0.888801 -0.359968 0.406309 -0.418349 0.187382 0.888748
+-0.518993 0.24869 0.817802 -0.319968 0.375655 -0.519131 0.248691 0.817714
+-0.526336 0.187381 0.829373 -0.319968 0.406309 -0.52644 0.187382 0.829306
+-0.412403 0.24869 0.876401 -0.359968 0.375655 -0.412551 0.24869 0.876331
+-0.518993 0.24869 0.817802 -0.319968 0.375655 -0.519131 0.248691 0.817714
+-0.626134 0.187381 0.756866 -0.279968 0.406309 -0.626228 0.187382 0.756787
+-0.526336 0.187381 0.829373 -0.319968 0.406309 -0.52644 0.187382 0.829306
+-0.617399 0.24869 0.746307 -0.279968 0.375655 -0.617524 0.248691 0.746202
+-0.626134 0.187381 0.756866 -0.279968 0.406309 -0.626228 0.187382 0.756787
+-0.518993 0.24869 0.817802 -0.319968 0.375655 -0.519131 0.248691 0.817714
+-0.617399 0.24869 0.746307 -0.279968 0.375655 -0.617524 0.248691 0.746202
+-0.716057 0.187381 0.672422 -0.239968 0.406309 -0.716141 0.187382 0.672332
+-0.626134 0.187381 0.756866 -0.279968 0.406309 -0.626228 0.187382 0.756787
+-0.706067 0.24869 0.663041 -0.239968 0.375655 -0.706179 0.24869 0.662922
+-0.716057 0.187381 0.672422 -0.239968 0.406309 -0.716141 0.187382 0.672332
+-0.617399 0.24869 0.746307 -0.279968 0.375655 -0.617524 0.248691 0.746202
+-0.706067 0.24869 0.663041 -0.239968 0.375655 -0.706179 0.24869 0.662922
+-0.794688 0.187381 0.577374 -0.199968 0.406309 -0.79476 0.187381 0.577274
+-0.716057 0.187381 0.672422 -0.239968 0.406309 -0.716141 0.187382 0.672332
+-0.783601 0.24869 0.569319 -0.199968 0.375655 -0.783696 0.248691 0.569186
+-0.794688 0.187381 0.577374 -0.199968 0.406309 -0.79476 0.187381 0.577274
+-0.706067 0.24869 0.663041 -0.239968 0.375655 -0.706179 0.24869 0.662922
+-0.783601 0.24869 0.569319 -0.199968 0.375655 -0.783696 0.248691 0.569186
+-0.860785 0.187381 0.473221 -0.159968 0.406309 -0.860844 0.187382 0.473113
+-0.794688 0.187381 0.577374 -0.199968 0.406309 -0.79476 0.187381 0.577274
+-0.848777 0.24869 0.466619 -0.159968 0.375655 -0.848854 0.248691 0.466475
+-0.860785 0.187381 0.473221 -0.159968 0.406309 -0.860844 0.187382 0.473113
+-0.783601 0.24869 0.569319 -0.199968 0.375655 -0.783696 0.248691 0.569186
+-0.848777 0.24869 0.466619 -0.159968 0.375655 -0.848854 0.248691 0.466475
+-0.913308 0.187381 0.361604 -0.119968 0.406309 -0.913353 0.187381 0.361489
+-0.860785 0.187381 0.473221 -0.159968 0.406309 -0.860844 0.187382 0.473113
+-0.900567 0.24869 0.356559 -0.119968 0.375655 -0.900626 0.248691 0.356407
+-0.913308 0.187381 0.361604 -0.119968 0.406309 -0.913353 0.187381 0.361489
+-0.848777 0.24869 0.466619 -0.159968 0.375655 -0.848854 0.248691 0.466475
+-0.900567 0.24869 0.356559 -0.119968 0.375655 -0.900626 0.248691 0.356407
+-0.951428 0.187381 0.244285 -0.079968 0.406309 -0.951458 0.187381 0.244166
+-0.913308 0.187381 0.361604 -0.119968 0.406309 -0.913353 0.187381 0.361489
+-0.938154 0.24869 0.240877 -0.079968 0.375655 -0.938194 0.248691 0.240719
+-0.951428 0.187381 0.244285 -0.079968 0.406309 -0.951458 0.187381 0.244166
+-0.900567 0.24869 0.356559 -0.119968 0.375655 -0.900626 0.248691 0.356407
+-0.938154 0.24869 0.240877 -0.079968 0.375655 -0.938194 0.248691 0.240719
+-0.974542 0.187381 0.123113 -0.039968 0.406309 -0.974557 0.187381 0.122991
+-0.951428 0.187381 0.244285 -0.079968 0.406309 -0.951458 0.187381 0.244166
+-0.960946 0.24869 0.121396 -0.039968 0.375655 -0.960966 0.24869 0.121234
+-0.974542 0.187381 0.123113 -0.039968 0.406309 -0.974557 0.187381 0.122991
+-0.938154 0.24869 0.240877 -0.079968 0.375655 -0.938194 0.248691 0.240719
+-0.960946 0.24869 0.121396 -0.039968 0.375655 -0.960966 0.24869 0.121234
+-0.982288 0.187381 -0 3.2e-005 0.406309 -0.982287 0.187382 -0.000123
+-0.974542 0.187381 0.123113 -0.039968 0.406309 -0.974557 0.187381 0.122991
+-0.968584 0.24869 -0 3.2e-005 0.375655 -0.968583 0.248691 -0.000164
+-0.982288 0.187381 -0 3.2e-005 0.406309 -0.982287 0.187382 -0.000123
+-0.960946 0.24869 0.121396 -0.039968 0.375655 -0.960966 0.24869 0.121234
+-0.968584 0.24869 -0 3.2e-005 0.375655 -0.968583 0.248691 -0.000164
+-0.974542 0.187381 -0.123113 0.040032 0.406309 -0.974526 0.187382 -0.123235
+-0.982288 0.187381 -0 3.2e-005 0.406309 -0.982287 0.187382 -0.000123
+-0.960946 0.24869 -0.121396 0.040032 0.375655 -0.960925 0.24869 -0.121558
+-0.974542 0.187381 -0.123113 0.040032 0.406309 -0.974526 0.187382 -0.123235
+-0.968584 0.24869 -0 3.2e-005 0.375655 -0.968583 0.248691 -0.000164
+-0.960946 0.24869 -0.121396 0.040032 0.375655 -0.960925 0.24869 -0.121558
+-0.951427 0.187381 -0.244285 0.080032 0.406309 -0.951396 0.187382 -0.244404
+-0.974542 0.187381 -0.123113 0.040032 0.406309 -0.974526 0.187382 -0.123235
+-0.938154 0.24869 -0.240877 0.080032 0.375655 -0.938112 0.248691 -0.241035
+-0.951427 0.187381 -0.244285 0.080032 0.406309 -0.951396 0.187382 -0.244404
+-0.960946 0.24869 -0.121396 0.040032 0.375655 -0.960925 0.24869 -0.121558
+-0.938154 0.24869 -0.240877 0.080032 0.375655 -0.938112 0.248691 -0.241035
+-0.913308 0.187381 -0.361604 0.120032 0.406309 -0.913262 0.187382 -0.361719
+-0.951427 0.187381 -0.244285 0.080032 0.406309 -0.951396 0.187382 -0.244404
+-0.900566 0.24869 -0.35656 0.120032 0.375655 -0.900506 0.24869 -0.356711
+-0.913308 0.187381 -0.361604 0.120032 0.406309 -0.913262 0.187382 -0.361719
+-0.938154 0.24869 -0.240877 0.080032 0.375655 -0.938112 0.248691 -0.241035
+-0.900566 0.24869 -0.35656 0.120032 0.375655 -0.900506 0.24869 -0.356711
+-0.860785 0.187381 -0.473221 0.160032 0.406309 -0.860725 0.187382 -0.473329
+-0.913308 0.187381 -0.361604 0.120032 0.406309 -0.913262 0.187382 -0.361719
+-0.848776 0.24869 -0.466619 0.160032 0.375655 -0.848697 0.248691 -0.466762
+-0.860785 0.187381 -0.473221 0.160032 0.406309 -0.860725 0.187382 -0.473329
+-0.900566 0.24869 -0.35656 0.120032 0.375655 -0.900506 0.24869 -0.356711
+-0.848776 0.24869 -0.466619 0.160032 0.375655 -0.848697 0.248691 -0.466762
+-0.794687 0.187381 -0.577374 0.200032 0.406309 -0.794614 0.187382 -0.577474
+-0.860785 0.187381 -0.473221 0.160032 0.406309 -0.860725 0.187382 -0.473329
+-0.783601 0.24869 -0.569319 0.200032 0.375655 -0.783504 0.248691 -0.569451
+-0.794687 0.187381 -0.577374 0.200032 0.406309 -0.794614 0.187382 -0.577474
+-0.848776 0.24869 -0.466619 0.160032 0.375655 -0.848697 0.248691 -0.466762
+-0.783601 0.24869 -0.569319 0.200032 0.375655 -0.783504 0.248691 -0.569451
+-0.716057 0.187381 -0.672422 0.240032 0.406309 -0.715972 0.187381 -0.672512
+-0.794687 0.187381 -0.577374 0.200032 0.406309 -0.794614 0.187382 -0.577474
+-0.706067 0.24869 -0.663041 0.240032 0.375655 -0.705955 0.24869 -0.66316
+-0.716057 0.187381 -0.672422 0.240032 0.406309 -0.715972 0.187381 -0.672512
+-0.783601 0.24869 -0.569319 0.200032 0.375655 -0.783504 0.248691 -0.569451
+-0.706067 0.24869 -0.663041 0.240032 0.375655 -0.705955 0.24869 -0.66316
+-0.626134 0.187381 -0.756866 0.280032 0.406309 -0.626038 0.187382 -0.756944
+-0.716057 0.187381 -0.672422 0.240032 0.406309 -0.715972 0.187381 -0.672512
+-0.617398 0.24869 -0.746307 0.280032 0.375655 -0.617272 0.248691 -0.74641
+-0.626134 0.187381 -0.756866 0.280032 0.406309 -0.626038 0.187382 -0.756944
+-0.706067 0.24869 -0.663041 0.240032 0.375655 -0.705955 0.24869 -0.66316
+-0.617398 0.24869 -0.746307 0.280032 0.375655 -0.617272 0.248691 -0.74641
+-0.526336 0.187381 -0.829373 0.320032 0.406309 -0.526232 0.187382 -0.829439
+-0.626134 0.187381 -0.756866 0.280032 0.406309 -0.626038 0.187382 -0.756944
+-0.518993 0.24869 -0.817802 0.320032 0.375655 -0.518854 0.24869 -0.817889
+-0.526336 0.187381 -0.829373 0.320032 0.406309 -0.526232 0.187382 -0.829439
+-0.617398 0.24869 -0.746307 0.280032 0.375655 -0.617272 0.248691 -0.74641
+-0.518993 0.24869 -0.817802 0.320032 0.375655 -0.518854 0.24869 -0.817889
+-0.418238 0.187381 -0.8888 0.360032 0.406309 -0.418126 0.187382 -0.888853
+-0.526336 0.187381 -0.829373 0.320032 0.406309 -0.526232 0.187382 -0.829439
+-0.412403 0.24869 -0.876401 0.360032 0.375655 -0.412254 0.248691 -0.87647
+-0.418238 0.187381 -0.8888 0.360032 0.406309 -0.418126 0.187382 -0.888853
+-0.518993 0.24869 -0.817802 0.320032 0.375655 -0.518854 0.24869 -0.817889
+-0.412403 0.24869 -0.876401 0.360032 0.375655 -0.412254 0.248691 -0.87647
+-0.303543 0.187381 -0.934211 0.400032 0.406309 -0.303427 0.187382 -0.934249
+-0.418238 0.187381 -0.8888 0.360032 0.406309 -0.418126 0.187382 -0.888853
+-0.299309 0.24869 -0.921178 0.400032 0.375655 -0.299153 0.24869 -0.921228
+-0.303543 0.187381 -0.934211 0.400032 0.406309 -0.303427 0.187382 -0.934249
+-0.412403 0.24869 -0.876401 0.360032 0.375655 -0.412254 0.248691 -0.87647
+-0.299309 0.24869 -0.921178 0.400032 0.375655 -0.299153 0.24869 -0.921228
+-0.184062 0.187381 -0.964889 0.440032 0.406309 -0.183941 0.187382 -0.964911
+-0.303543 0.187381 -0.934211 0.400032 0.406309 -0.303427 0.187382 -0.934249
+-0.181494 0.24869 -0.951427 0.440032 0.375655 -0.181334 0.248691 -0.951457
+-0.184062 0.187381 -0.964889 0.440032 0.406309 -0.183941 0.187382 -0.964911
+-0.299309 0.24869 -0.921178 0.400032 0.375655 -0.299153 0.24869 -0.921228
+-0.181494 0.24869 -0.951427 0.440032 0.375655 -0.181334 0.248691 -0.951457
+-0.061678 0.187381 -0.980349 0.480032 0.406309 -0.061555 0.187382 -0.980357
+-0.184062 0.187381 -0.964889 0.440032 0.406309 -0.183941 0.187382 -0.964911
+-0.060818 0.24869 -0.966672 0.480032 0.375655 -0.060654 0.24869 -0.966682
+-0.061678 0.187381 -0.980349 0.480032 0.406309 -0.061555 0.187382 -0.980357
+-0.181494 0.24869 -0.951427 0.440032 0.375655 -0.181334 0.248691 -0.951457
+-0.060818 0.24869 -0.966672 0.480032 0.375655 -0.060654 0.24869 -0.966682
+0.061678 0.187381 -0.980349 0.520032 0.406309 0.061801 0.187381 -0.980341
+-0.061678 0.187381 -0.980349 0.480032 0.406309 -0.061555 0.187382 -0.980357
+0.060818 0.24869 -0.966672 0.520032 0.375655 0.060981 0.24869 -0.966662
+0.061678 0.187381 -0.980349 0.520032 0.406309 0.061801 0.187381 -0.980341
+-0.060818 0.24869 -0.966672 0.480032 0.375655 -0.060654 0.24869 -0.966682
+0.060818 0.24869 -0.966672 0.520032 0.375655 0.060981 0.24869 -0.966662
+0.184062 0.187381 -0.964889 0.560032 0.406309 0.184183 0.187382 -0.964865
+0.061678 0.187381 -0.980349 0.520032 0.406309 0.061801 0.187381 -0.980341
+0.181495 0.24869 -0.951427 0.560032 0.375655 0.181655 0.248691 -0.951396
+0.184062 0.187381 -0.964889 0.560032 0.406309 0.184183 0.187382 -0.964865
+0.060818 0.24869 -0.966672 0.520032 0.375655 0.060981 0.24869 -0.966662
+0.181495 0.24869 -0.951427 0.560032 0.375655 0.181655 0.248691 -0.951396
+0.303544 0.187381 -0.934211 0.600032 0.406309 0.303661 0.187382 -0.934173
+0.184062 0.187381 -0.964889 0.560032 0.406309 0.184183 0.187382 -0.964865
+0.299309 0.24869 -0.921178 0.600032 0.375655 0.299464 0.248691 -0.921127
+0.303544 0.187381 -0.934211 0.600032 0.406309 0.303661 0.187382 -0.934173
+0.181495 0.24869 -0.951427 0.560032 0.375655 0.181655 0.248691 -0.951396
+0.299309 0.24869 -0.921178 0.600032 0.375655 0.299464 0.248691 -0.921127
+0.418238 0.187381 -0.8888 0.640032 0.406309 0.418349 0.187382 -0.888747
+0.303544 0.187381 -0.934211 0.600032 0.406309 0.303661 0.187382 -0.934173
+0.412403 0.24869 -0.8764 0.640032 0.375655 0.41255 0.24869 -0.87633
+0.418238 0.187381 -0.8888 0.640032 0.406309 0.418349 0.187382 -0.888747
+0.299309 0.24869 -0.921178 0.600032 0.375655 0.299464 0.248691 -0.921127
+0.412403 0.24869 -0.8764 0.640032 0.375655 0.41255 0.24869 -0.87633
+0.526336 0.187381 -0.829373 0.680032 0.406309 0.52644 0.187381 -0.829307
+0.418238 0.187381 -0.8888 0.640032 0.406309 0.418349 0.187382 -0.888747
+0.518993 0.24869 -0.817802 0.680032 0.375655 0.519131 0.24869 -0.817714
+0.526336 0.187381 -0.829373 0.680032 0.406309 0.52644 0.187381 -0.829307
+0.412403 0.24869 -0.8764 0.640032 0.375655 0.41255 0.24869 -0.87633
+0.518993 0.24869 -0.817802 0.680032 0.375655 0.519131 0.24869 -0.817714
+0.626134 0.187381 -0.756865 0.720032 0.406309 0.626228 0.187381 -0.756787
+0.526336 0.187381 -0.829373 0.680032 0.406309 0.52644 0.187381 -0.829307
+0.617398 0.24869 -0.746306 0.720032 0.375655 0.617524 0.248691 -0.746202
+0.626134 0.187381 -0.756865 0.720032 0.406309 0.626228 0.187381 -0.756787
+0.518993 0.24869 -0.817802 0.680032 0.375655 0.519131 0.24869 -0.817714
+0.617398 0.24869 -0.746306 0.720032 0.375655 0.617524 0.248691 -0.746202
+0.716057 0.187381 -0.672422 0.760032 0.406309 0.716141 0.187382 -0.672332
+0.626134 0.187381 -0.756865 0.720032 0.406309 0.626228 0.187381 -0.756787
+0.706067 0.24869 -0.663041 0.760032 0.375655 0.706178 0.24869 -0.662922
+0.716057 0.187381 -0.672422 0.760032 0.406309 0.716141 0.187382 -0.672332
+0.617398 0.24869 -0.746306 0.720032 0.375655 0.617524 0.248691 -0.746202
+0.706067 0.24869 -0.663041 0.760032 0.375655 0.706178 0.24869 -0.662922
+0.794687 0.187381 -0.577374 0.800032 0.406309 0.79476 0.187381 -0.577274
+0.716057 0.187381 -0.672422 0.760032 0.406309 0.716141 0.187382 -0.672332
+0.7836 0.24869 -0.569319 0.800032 0.375655 0.783696 0.24869 -0.569187
+0.794687 0.187381 -0.577374 0.800032 0.406309 0.79476 0.187381 -0.577274
+0.706067 0.24869 -0.663041 0.760032 0.375655 0.706178 0.24869 -0.662922
+0.7836 0.24869 -0.569319 0.800032 0.375655 0.783696 0.24869 -0.569187
+0.860785 0.187381 -0.47322 0.840032 0.406309 0.860844 0.187382 -0.473112
+0.794687 0.187381 -0.577374 0.800032 0.406309 0.79476 0.187381 -0.577274
+0.848776 0.24869 -0.466619 0.840032 0.375655 0.848855 0.24869 -0.466475
+0.860785 0.187381 -0.47322 0.840032 0.406309 0.860844 0.187382 -0.473112
+0.7836 0.24869 -0.569319 0.800032 0.375655 0.783696 0.24869 -0.569187
+0.848776 0.24869 -0.466619 0.840032 0.375655 0.848855 0.24869 -0.466475
+0.913308 0.187381 -0.361604 0.880032 0.406309 0.913353 0.187381 -0.36149
+0.860785 0.187381 -0.47322 0.840032 0.406309 0.860844 0.187382 -0.473112
+0.900566 0.24869 -0.356559 0.880032 0.375655 0.900626 0.24869 -0.356407
+0.913308 0.187381 -0.361604 0.880032 0.406309 0.913353 0.187381 -0.36149
+0.848776 0.24869 -0.466619 0.840032 0.375655 0.848855 0.24869 -0.466475
+0.900566 0.24869 -0.356559 0.880032 0.375655 0.900626 0.24869 -0.356407
+0.951427 0.187381 -0.244285 0.920032 0.406309 0.951457 0.187381 -0.244166
+0.913308 0.187381 -0.361604 0.880032 0.406309 0.913353 0.187381 -0.36149
+0.938153 0.24869 -0.240877 0.920032 0.375655 0.938194 0.248691 -0.240719
+0.951427 0.187381 -0.244285 0.920032 0.406309 0.951457 0.187381 -0.244166
+0.900566 0.24869 -0.356559 0.880032 0.375655 0.900626 0.24869 -0.356407
+0.938153 0.24869 -0.240877 0.920032 0.375655 0.938194 0.248691 -0.240719
+0.974542 0.187381 -0.123113 0.960032 0.406309 0.974557 0.187381 -0.122991
+0.951427 0.187381 -0.244285 0.920032 0.406309 0.951457 0.187381 -0.244166
+0.960946 0.24869 -0.121396 0.960032 0.375655 0.960966 0.24869 -0.121234
+0.974542 0.187381 -0.123113 0.960032 0.406309 0.974557 0.187381 -0.122991
+0.938153 0.24869 -0.240877 0.920032 0.375655 0.938194 0.248691 -0.240719
+0.960946 0.24869 -0.121396 0.960032 0.375655 0.960966 0.24869 -0.121234
+0.982287 0.187381 -0 1.00003 0.406309 0.982287 0.187381 0.000119
+0.974542 0.187381 -0.123113 0.960032 0.406309 0.974557 0.187381 -0.122991
+0.968583 0.24869 -0 1.00003 0.375655 0.968583 0.248691 0.000159
+0.982287 0.187381 -0 1.00003 0.406309 0.982287 0.187381 0.000119
+0.960946 0.24869 -0.121396 0.960032 0.375655 0.960966 0.24869 -0.121234
+0.968583 0.24869 -0 1.00003 0.375655 0.968583 0.248691 0.000159
+0.974543 0.187381 0.123113 1.04003 0.406309 0.974527 0.187382 0.123231
+0.982287 0.187381 -0 1.00003 0.406309 0.982287 0.187381 0.000119
+0.960947 0.24869 0.121396 1.04003 0.375655 0.960925 0.248691 0.121554
+0.974543 0.187381 0.123113 1.04003 0.406309 0.974527 0.187382 0.123231
+0.968583 0.24869 -0 1.00003 0.375655 0.968583 0.248691 0.000159
+0.943558 0.309017 0.119199 1.04003 0.345492 0.943532 0.309018 0.119397
+0.938154 0.24869 0.240877 1.08003 0.375655 0.938113 0.24869 0.241035
+0.960947 0.24869 0.121396 1.04003 0.375655 0.960925 0.248691 0.121554
+0.921178 0.309017 0.236518 1.08003 0.345492 0.921127 0.309018 0.236715
+0.938154 0.24869 0.240877 1.08003 0.375655 0.938113 0.24869 0.241035
+0.943558 0.309017 0.119199 1.04003 0.345492 0.943532 0.309018 0.119397
+0.921178 0.309017 0.236518 1.08003 0.345492 0.921127 0.309018 0.236715
+0.900567 0.24869 0.35656 1.12003 0.375655 0.900505 0.24869 0.356711
+0.938154 0.24869 0.240877 1.08003 0.375655 0.938113 0.24869 0.241035
+0.884271 0.309017 0.350108 1.12003 0.345492 0.884195 0.309018 0.350296
+0.900567 0.24869 0.35656 1.12003 0.375655 0.900505 0.24869 0.356711
+0.921178 0.309017 0.236518 1.08003 0.345492 0.921127 0.309018 0.236715
+0.884271 0.309017 0.350108 1.12003 0.345492 0.884195 0.309018 0.350296
+0.848777 0.24869 0.466619 1.16003 0.375655 0.848697 0.248691 0.466762
+0.900567 0.24869 0.35656 1.12003 0.375655 0.900505 0.24869 0.356711
+0.833418 0.309017 0.458176 1.16003 0.345492 0.833319 0.309018 0.458353
+0.848777 0.24869 0.466619 1.16003 0.375655 0.848697 0.248691 0.466762
+0.884271 0.309017 0.350108 1.12003 0.345492 0.884195 0.309018 0.350296
+0.833418 0.309017 0.458176 1.16003 0.345492 0.833319 0.309018 0.458353
+0.783601 0.24869 0.569319 1.20003 0.375655 0.783504 0.24869 0.569451
+0.848777 0.24869 0.466619 1.16003 0.375655 0.848697 0.248691 0.466762
+0.769422 0.309017 0.559018 1.20003 0.345492 0.769302 0.309018 0.559181
+0.783601 0.24869 0.569319 1.20003 0.375655 0.783504 0.24869 0.569451
+0.833418 0.309017 0.458176 1.16003 0.345492 0.833319 0.309018 0.458353
+0.769422 0.309017 0.559018 1.20003 0.345492 0.769302 0.309018 0.559181
+0.706067 0.24869 0.663041 1.24003 0.375655 0.705955 0.24869 0.66316
+0.783601 0.24869 0.569319 1.20003 0.375655 0.783504 0.24869 0.569451
+0.693291 0.309017 0.651044 1.24003 0.345492 0.693151 0.309018 0.651191
+0.706067 0.24869 0.663041 1.24003 0.375655 0.705955 0.24869 0.66316
+0.769422 0.309017 0.559018 1.20003 0.345492 0.769302 0.309018 0.559181
+0.693291 0.309017 0.651044 1.24003 0.345492 0.693151 0.309018 0.651191
+0.617399 0.24869 0.746307 1.28003 0.375655 0.617272 0.24869 0.74641
+0.706067 0.24869 0.663041 1.24003 0.375655 0.705955 0.24869 0.66316
+0.606227 0.309017 0.732802 1.28003 0.345492 0.60607 0.309018 0.732931
+0.617399 0.24869 0.746307 1.28003 0.375655 0.617272 0.24869 0.74641
+0.693291 0.309017 0.651044 1.24003 0.345492 0.693151 0.309018 0.651191
+0.606227 0.309017 0.732802 1.28003 0.345492 0.60607 0.309018 0.732931
+0.518993 0.24869 0.817803 1.32003 0.375655 0.518855 0.248691 0.817889
+0.617399 0.24869 0.746307 1.28003 0.375655 0.617272 0.24869 0.74641
+0.509602 0.309017 0.803004 1.32003 0.345492 0.50943 0.309018 0.803112
+0.518993 0.24869 0.817803 1.32003 0.375655 0.518855 0.248691 0.817889
+0.606227 0.309017 0.732802 1.28003 0.345492 0.60607 0.309018 0.732931
+0.509602 0.309017 0.803004 1.32003 0.345492 0.50943 0.309018 0.803112
+0.412403 0.24869 0.876401 1.36003 0.375655 0.412255 0.24869 0.87647
+0.518993 0.24869 0.817803 1.32003 0.375655 0.518855 0.248691 0.817889
+0.40494 0.309017 0.860543 1.36003 0.345492 0.404756 0.309018 0.860628
+0.412403 0.24869 0.876401 1.36003 0.375655 0.412255 0.24869 0.87647
+0.509602 0.309017 0.803004 1.32003 0.345492 0.50943 0.309018 0.803112
+0.40494 0.309017 0.860543 1.36003 0.345492 0.404756 0.309018 0.860628
+0.299309 0.24869 0.921178 1.40003 0.375655 0.299153 0.24869 0.921228
+0.412403 0.24869 0.876401 1.36003 0.375655 0.412255 0.24869 0.87647
+0.293893 0.309017 0.904509 1.40003 0.345492 0.293699 0.309018 0.904571
+0.299309 0.24869 0.921178 1.40003 0.375655 0.299153 0.24869 0.921228
+0.40494 0.309017 0.860543 1.36003 0.345492 0.404756 0.309018 0.860628
+0.293893 0.309017 0.904509 1.40003 0.345492 0.293699 0.309018 0.904571
+0.181494 0.24869 0.951428 1.44003 0.375655 0.181334 0.24869 0.951457
+0.299309 0.24869 0.921178 1.40003 0.375655 0.299153 0.24869 0.921228
+0.17821 0.309017 0.934212 1.44003 0.345492 0.17801 0.309018 0.934248
+0.181494 0.24869 0.951428 1.44003 0.375655 0.181334 0.24869 0.951457
+0.293893 0.309017 0.904509 1.40003 0.345492 0.293699 0.309018 0.904571
+0.17821 0.309017 0.934212 1.44003 0.345492 0.17801 0.309018 0.934248
+0.060818 0.24869 0.966673 1.48003 0.375655 0.060655 0.24869 0.966682
+0.181494 0.24869 0.951428 1.44003 0.375655 0.181334 0.24869 0.951457
+0.059717 0.309017 0.949181 1.48003 0.345492 0.059514 0.309018 0.949192
+0.060818 0.24869 0.966673 1.48003 0.375655 0.060655 0.24869 0.966682
+0.17821 0.309017 0.934212 1.44003 0.345492 0.17801 0.309018 0.934248
+0.059717 0.309017 0.949181 1.48003 0.345492 0.059514 0.309018 0.949192
+-0.060818 0.24869 0.966673 1.52003 0.375655 -0.060981 0.24869 0.966662
+0.060818 0.24869 0.966673 1.48003 0.375655 0.060655 0.24869 0.966682
+-0.059717 0.309017 0.949181 1.52003 0.345492 -0.05992 0.309018 0.949167
+-0.060818 0.24869 0.966673 1.52003 0.375655 -0.060981 0.24869 0.966662
+0.059717 0.309017 0.949181 1.48003 0.345492 0.059514 0.309018 0.949192
+-0.059717 0.309017 0.949181 -0.479968 0.345492 -0.05992 0.309018 0.949167
+-0.181495 0.24869 0.951428 -0.439968 0.375655 -0.181655 0.24869 0.951396
+-0.060818 0.24869 0.966673 -0.479968 0.375655 -0.060981 0.24869 0.966662
+-0.17821 0.309017 0.934211 -0.439968 0.345492 -0.17841 0.309018 0.934172
+-0.181495 0.24869 0.951428 -0.439968 0.375655 -0.181655 0.24869 0.951396
+-0.059717 0.309017 0.949181 -0.479968 0.345492 -0.05992 0.309018 0.949167
+-0.17821 0.309017 0.934211 -0.439968 0.345492 -0.17841 0.309018 0.934172
+-0.299309 0.24869 0.921178 -0.399968 0.375655 -0.299464 0.24869 0.921127
+-0.181495 0.24869 0.951428 -0.439968 0.375655 -0.181655 0.24869 0.951396
+-0.293893 0.309017 0.904509 -0.399968 0.345492 -0.294086 0.309018 0.904445
+-0.299309 0.24869 0.921178 -0.399968 0.375655 -0.299464 0.24869 0.921127
+-0.17821 0.309017 0.934211 -0.439968 0.345492 -0.17841 0.309018 0.934172
+-0.293893 0.309017 0.904509 -0.399968 0.345492 -0.294086 0.309018 0.904445
+-0.412403 0.24869 0.876401 -0.359968 0.375655 -0.412551 0.24869 0.876331
+-0.299309 0.24869 0.921178 -0.399968 0.375655 -0.299464 0.24869 0.921127
+-0.404941 0.309017 0.860542 -0.359968 0.345492 -0.405124 0.309018 0.860455
+-0.412403 0.24869 0.876401 -0.359968 0.375655 -0.412551 0.24869 0.876331
+-0.293893 0.309017 0.904509 -0.399968 0.345492 -0.294086 0.309018 0.904445
+-0.404941 0.309017 0.860542 -0.359968 0.345492 -0.405124 0.309018 0.860455
+-0.518993 0.24869 0.817802 -0.319968 0.375655 -0.519131 0.248691 0.817714
+-0.412403 0.24869 0.876401 -0.359968 0.375655 -0.412551 0.24869 0.876331
+-0.509602 0.309017 0.803004 -0.319968 0.345492 -0.509773 0.309018 0.802894
+-0.518993 0.24869 0.817802 -0.319968 0.375655 -0.519131 0.248691 0.817714
+-0.404941 0.309017 0.860542 -0.359968 0.345492 -0.405124 0.309018 0.860455
+-0.509602 0.309017 0.803004 -0.319968 0.345492 -0.509773 0.309018 0.802894
+-0.617399 0.24869 0.746307 -0.279968 0.375655 -0.617524 0.248691 0.746202
+-0.518993 0.24869 0.817802 -0.319968 0.375655 -0.519131 0.248691 0.817714
+-0.606227 0.309017 0.732802 -0.279968 0.345492 -0.606382 0.309018 0.732672
+-0.617399 0.24869 0.746307 -0.279968 0.375655 -0.617524 0.248691 0.746202
+-0.509602 0.309017 0.803004 -0.319968 0.345492 -0.509773 0.309018 0.802894
+-0.606227 0.309017 0.732802 -0.279968 0.345492 -0.606382 0.309018 0.732672
+-0.706067 0.24869 0.663041 -0.239968 0.375655 -0.706179 0.24869 0.662922
+-0.617399 0.24869 0.746307 -0.279968 0.375655 -0.617524 0.248691 0.746202
+-0.693291 0.309017 0.651043 -0.239968 0.345492 -0.69343 0.309018 0.650894
+-0.706067 0.24869 0.663041 -0.239968 0.375655 -0.706179 0.24869 0.662922
+-0.606227 0.309017 0.732802 -0.279968 0.345492 -0.606382 0.309018 0.732672
+-0.693291 0.309017 0.651043 -0.239968 0.345492 -0.69343 0.309018 0.650894
+-0.783601 0.24869 0.569319 -0.199968 0.375655 -0.783696 0.248691 0.569186
+-0.706067 0.24869 0.663041 -0.239968 0.375655 -0.706179 0.24869 0.662922
+-0.769421 0.309017 0.559017 -0.199968 0.345492 -0.76954 0.309018 0.558852
+-0.783601 0.24869 0.569319 -0.199968 0.375655 -0.783696 0.248691 0.569186
+-0.693291 0.309017 0.651043 -0.239968 0.345492 -0.69343 0.309018 0.650894
+-0.769421 0.309017 0.559017 -0.199968 0.345492 -0.76954 0.309018 0.558852
+-0.848777 0.24869 0.466619 -0.159968 0.375655 -0.848854 0.248691 0.466475
+-0.783601 0.24869 0.569319 -0.199968 0.375655 -0.783696 0.248691 0.569186
+-0.833418 0.309017 0.458175 -0.159968 0.345492 -0.833515 0.309018 0.457997
+-0.848777 0.24869 0.466619 -0.159968 0.375655 -0.848854 0.248691 0.466475
+-0.769421 0.309017 0.559017 -0.199968 0.345492 -0.76954 0.309018 0.558852
+-0.833418 0.309017 0.458175 -0.159968 0.345492 -0.833515 0.309018 0.457997
+-0.900567 0.24869 0.356559 -0.119968 0.375655 -0.900626 0.248691 0.356407
+-0.848777 0.24869 0.466619 -0.159968 0.375655 -0.848854 0.248691 0.466475
+-0.884271 0.309017 0.350107 -0.119968 0.345492 -0.884344 0.309019 0.349918
+-0.900567 0.24869 0.356559 -0.119968 0.375655 -0.900626 0.248691 0.356407
+-0.833418 0.309017 0.458175 -0.159968 0.345492 -0.833515 0.309018 0.457997
+-0.884271 0.309017 0.350107 -0.119968 0.345492 -0.884344 0.309019 0.349918
+-0.938154 0.24869 0.240877 -0.079968 0.375655 -0.938194 0.248691 0.240719
+-0.900567 0.24869 0.356559 -0.119968 0.375655 -0.900626 0.248691 0.356407
+-0.921178 0.309017 0.236518 -0.079968 0.345492 -0.921227 0.309018 0.236321
+-0.938154 0.24869 0.240877 -0.079968 0.375655 -0.938194 0.248691 0.240719
+-0.884271 0.309017 0.350107 -0.119968 0.345492 -0.884344 0.309019 0.349918
+-0.921178 0.309017 0.236518 -0.079968 0.345492 -0.921227 0.309018 0.236321
+-0.960946 0.24869 0.121396 -0.039968 0.375655 -0.960966 0.24869 0.121234
+-0.938154 0.24869 0.240877 -0.079968 0.375655 -0.938194 0.248691 0.240719
+-0.943558 0.309017 0.119199 -0.039968 0.345492 -0.943582 0.309018 0.118998
+-0.960946 0.24869 0.121396 -0.039968 0.375655 -0.960966 0.24869 0.121234
+-0.921178 0.309017 0.236518 -0.079968 0.345492 -0.921227 0.309018 0.236321
+-0.943558 0.309017 0.119199 -0.039968 0.345492 -0.943582 0.309018 0.118998
+-0.968584 0.24869 -0 3.2e-005 0.375655 -0.968583 0.248691 -0.000164
+-0.960946 0.24869 0.121396 -0.039968 0.375655 -0.960966 0.24869 0.121234
+-0.951057 0.309017 -0 3.2e-005 0.345492 -0.951056 0.309018 -0.000203
+-0.968584 0.24869 -0 3.2e-005 0.375655 -0.968583 0.248691 -0.000164
+-0.943558 0.309017 0.119199 -0.039968 0.345492 -0.943582 0.309018 0.118998
+-0.951057 0.309017 -0 3.2e-005 0.345492 -0.951056 0.309018 -0.000203
+-0.960946 0.24869 -0.121396 0.040032 0.375655 -0.960925 0.24869 -0.121558
+-0.968584 0.24869 -0 3.2e-005 0.375655 -0.968583 0.248691 -0.000164
+-0.943558 0.309017 -0.119199 0.040032 0.345492 -0.943531 0.309018 -0.119401
+-0.960946 0.24869 -0.121396 0.040032 0.375655 -0.960925 0.24869 -0.121558
+-0.951057 0.309017 -0 3.2e-005 0.345492 -0.951056 0.309018 -0.000203
+-0.943558 0.309017 -0.119199 0.040032 0.345492 -0.943531 0.309018 -0.119401
+-0.938154 0.24869 -0.240877 0.080032 0.375655 -0.938112 0.248691 -0.241035
+-0.960946 0.24869 -0.121396 0.040032 0.375655 -0.960925 0.24869 -0.121558
+-0.921178 0.309017 -0.236518 0.080032 0.345492 -0.921126 0.309018 -0.236715
+-0.938154 0.24869 -0.240877 0.080032 0.375655 -0.938112 0.248691 -0.241035
+-0.943558 0.309017 -0.119199 0.040032 0.345492 -0.943531 0.309018 -0.119401
+-0.921178 0.309017 -0.236518 0.080032 0.345492 -0.921126 0.309018 -0.236715
+-0.900566 0.24869 -0.35656 0.120032 0.375655 -0.900506 0.24869 -0.356711
+-0.938154 0.24869 -0.240877 0.080032 0.375655 -0.938112 0.248691 -0.241035
+-0.884271 0.309017 -0.350108 0.120032 0.345492 -0.884195 0.309018 -0.350296
+-0.900566 0.24869 -0.35656 0.120032 0.375655 -0.900506 0.24869 -0.356711
+-0.921178 0.309017 -0.236518 0.080032 0.345492 -0.921126 0.309018 -0.236715
+-0.884271 0.309017 -0.350108 0.120032 0.345492 -0.884195 0.309018 -0.350296
+-0.848776 0.24869 -0.466619 0.160032 0.375655 -0.848697 0.248691 -0.466762
+-0.900566 0.24869 -0.35656 0.120032 0.375655 -0.900506 0.24869 -0.356711
+-0.833418 0.309017 -0.458175 0.160032 0.345492 -0.833319 0.309019 -0.458353
+-0.848776 0.24869 -0.466619 0.160032 0.375655 -0.848697 0.248691 -0.466762
+-0.884271 0.309017 -0.350108 0.120032 0.345492 -0.884195 0.309018 -0.350296
+-0.833418 0.309017 -0.458175 0.160032 0.345492 -0.833319 0.309019 -0.458353
+-0.783601 0.24869 -0.569319 0.200032 0.375655 -0.783504 0.248691 -0.569451
+-0.848776 0.24869 -0.466619 0.160032 0.375655 -0.848697 0.248691 -0.466762
+-0.769421 0.309017 -0.559017 0.200032 0.345492 -0.769301 0.309018 -0.559181
+-0.783601 0.24869 -0.569319 0.200032 0.375655 -0.783504 0.248691 -0.569451
+-0.833418 0.309017 -0.458175 0.160032 0.345492 -0.833319 0.309019 -0.458353
+-0.769421 0.309017 -0.559017 0.200032 0.345492 -0.769301 0.309018 -0.559181
+-0.706067 0.24869 -0.663041 0.240032 0.375655 -0.705955 0.24869 -0.66316
+-0.783601 0.24869 -0.569319 0.200032 0.375655 -0.783504 0.248691 -0.569451
+-0.693291 0.309017 -0.651043 0.240032 0.345492 -0.693151 0.309018 -0.651191
+-0.706067 0.24869 -0.663041 0.240032 0.375655 -0.705955 0.24869 -0.66316
+-0.769421 0.309017 -0.559017 0.200032 0.345492 -0.769301 0.309018 -0.559181
+-0.693291 0.309017 -0.651043 0.240032 0.345492 -0.693151 0.309018 -0.651191
+-0.617398 0.24869 -0.746307 0.280032 0.375655 -0.617272 0.248691 -0.74641
+-0.706067 0.24869 -0.663041 0.240032 0.375655 -0.705955 0.24869 -0.66316
+-0.606226 0.309017 -0.732802 0.280032 0.345492 -0.606069 0.309018 -0.732931
+-0.617398 0.24869 -0.746307 0.280032 0.375655 -0.617272 0.248691 -0.74641
+-0.693291 0.309017 -0.651043 0.240032 0.345492 -0.693151 0.309018 -0.651191
+-0.606226 0.309017 -0.732802 0.280032 0.345492 -0.606069 0.309018 -0.732931
+-0.518993 0.24869 -0.817802 0.320032 0.375655 -0.518854 0.24869 -0.817889
+-0.617398 0.24869 -0.746307 0.280032 0.375655 -0.617272 0.248691 -0.74641
+-0.509602 0.309017 -0.803004 0.320032 0.345492 -0.50943 0.309018 -0.803112
+-0.518993 0.24869 -0.817802 0.320032 0.375655 -0.518854 0.24869 -0.817889
+-0.606226 0.309017 -0.732802 0.280032 0.345492 -0.606069 0.309018 -0.732931
+-0.509602 0.309017 -0.803004 0.320032 0.345492 -0.50943 0.309018 -0.803112
+-0.412403 0.24869 -0.876401 0.360032 0.375655 -0.412254 0.248691 -0.87647
+-0.518993 0.24869 -0.817802 0.320032 0.375655 -0.518854 0.24869 -0.817889
+-0.40494 0.309017 -0.860542 0.360032 0.345492 -0.404756 0.309018 -0.860628
+-0.412403 0.24869 -0.876401 0.360032 0.375655 -0.412254 0.248691 -0.87647
+-0.509602 0.309017 -0.803004 0.320032 0.345492 -0.50943 0.309018 -0.803112
+-0.40494 0.309017 -0.860542 0.360032 0.345492 -0.404756 0.309018 -0.860628
+-0.299309 0.24869 -0.921178 0.400032 0.375655 -0.299153 0.24869 -0.921228
+-0.412403 0.24869 -0.876401 0.360032 0.375655 -0.412254 0.248691 -0.87647
+-0.293893 0.309017 -0.904509 0.400032 0.345492 -0.293699 0.309018 -0.904571
+-0.299309 0.24869 -0.921178 0.400032 0.375655 -0.299153 0.24869 -0.921228
+-0.40494 0.309017 -0.860542 0.360032 0.345492 -0.404756 0.309018 -0.860628
+-0.293893 0.309017 -0.904509 0.400032 0.345492 -0.293699 0.309018 -0.904571
+-0.181494 0.24869 -0.951427 0.440032 0.375655 -0.181334 0.248691 -0.951457
+-0.299309 0.24869 -0.921178 0.400032 0.375655 -0.299153 0.24869 -0.921228
+-0.17821 0.309017 -0.934211 0.440032 0.345492 -0.178011 0.309018 -0.934249
+-0.181494 0.24869 -0.951427 0.440032 0.375655 -0.181334 0.248691 -0.951457
+-0.293893 0.309017 -0.904509 0.400032 0.345492 -0.293699 0.309018 -0.904571
+-0.17821 0.309017 -0.934211 0.440032 0.345492 -0.178011 0.309018 -0.934249
+-0.060818 0.24869 -0.966672 0.480032 0.375655 -0.060654 0.24869 -0.966682
+-0.181494 0.24869 -0.951427 0.440032 0.375655 -0.181334 0.248691 -0.951457
+-0.059717 0.309017 -0.94918 0.480032 0.345492 -0.059514 0.309018 -0.949192
+-0.060818 0.24869 -0.966672 0.480032 0.375655 -0.060654 0.24869 -0.966682
+-0.17821 0.309017 -0.934211 0.440032 0.345492 -0.178011 0.309018 -0.934249
+-0.059717 0.309017 -0.94918 0.480032 0.345492 -0.059514 0.309018 -0.949192
+0.060818 0.24869 -0.966672 0.520032 0.375655 0.060981 0.24869 -0.966662
+-0.060818 0.24869 -0.966672 0.480032 0.375655 -0.060654 0.24869 -0.966682
+0.059717 0.309017 -0.94918 0.520032 0.345492 0.05992 0.309018 -0.949167
+0.060818 0.24869 -0.966672 0.520032 0.375655 0.060981 0.24869 -0.966662
+-0.059717 0.309017 -0.94918 0.480032 0.345492 -0.059514 0.309018 -0.949192
+0.059717 0.309017 -0.94918 0.520032 0.345492 0.05992 0.309018 -0.949167
+0.181495 0.24869 -0.951427 0.560032 0.375655 0.181655 0.248691 -0.951396
+0.060818 0.24869 -0.966672 0.520032 0.375655 0.060981 0.24869 -0.966662
+0.17821 0.309017 -0.934211 0.560032 0.345492 0.17841 0.309018 -0.934172
+0.181495 0.24869 -0.951427 0.560032 0.375655 0.181655 0.248691 -0.951396
+0.059717 0.309017 -0.94918 0.520032 0.345492 0.05992 0.309018 -0.949167
+0.17821 0.309017 -0.934211 0.560032 0.345492 0.17841 0.309018 -0.934172
+0.299309 0.24869 -0.921178 0.600032 0.375655 0.299464 0.248691 -0.921127
+0.181495 0.24869 -0.951427 0.560032 0.375655 0.181655 0.248691 -0.951396
+0.293893 0.309017 -0.904509 0.600032 0.345492 0.294086 0.309018 -0.904445
+0.299309 0.24869 -0.921178 0.600032 0.375655 0.299464 0.248691 -0.921127
+0.17821 0.309017 -0.934211 0.560032 0.345492 0.17841 0.309018 -0.934172
+0.293893 0.309017 -0.904509 0.600032 0.345492 0.294086 0.309018 -0.904445
+0.412403 0.24869 -0.8764 0.640032 0.375655 0.41255 0.24869 -0.87633
+0.299309 0.24869 -0.921178 0.600032 0.375655 0.299464 0.248691 -0.921127
+0.40494 0.309017 -0.860542 0.640032 0.345492 0.405124 0.309018 -0.860455
+0.412403 0.24869 -0.8764 0.640032 0.375655 0.41255 0.24869 -0.87633
+0.293893 0.309017 -0.904509 0.600032 0.345492 0.294086 0.309018 -0.904445
+0.40494 0.309017 -0.860542 0.640032 0.345492 0.405124 0.309018 -0.860455
+0.518993 0.24869 -0.817802 0.680032 0.375655 0.519131 0.24869 -0.817714
+0.412403 0.24869 -0.8764 0.640032 0.375655 0.41255 0.24869 -0.87633
+0.509602 0.309017 -0.803004 0.680032 0.345492 0.509773 0.309018 -0.802894
+0.518993 0.24869 -0.817802 0.680032 0.375655 0.519131 0.24869 -0.817714
+0.40494 0.309017 -0.860542 0.640032 0.345492 0.405124 0.309018 -0.860455
+0.509602 0.309017 -0.803004 0.680032 0.345492 0.509773 0.309018 -0.802894
+0.617398 0.24869 -0.746306 0.720032 0.375655 0.617524 0.248691 -0.746202
+0.518993 0.24869 -0.817802 0.680032 0.375655 0.519131 0.24869 -0.817714
+0.606226 0.309017 -0.732802 0.720032 0.345492 0.606383 0.309018 -0.732672
+0.617398 0.24869 -0.746306 0.720032 0.375655 0.617524 0.248691 -0.746202
+0.509602 0.309017 -0.803004 0.680032 0.345492 0.509773 0.309018 -0.802894
+0.606226 0.309017 -0.732802 0.720032 0.345492 0.606383 0.309018 -0.732672
+0.706067 0.24869 -0.663041 0.760032 0.375655 0.706178 0.24869 -0.662922
+0.617398 0.24869 -0.746306 0.720032 0.375655 0.617524 0.248691 -0.746202
+0.693291 0.309017 -0.651043 0.760032 0.345492 0.693429 0.309018 -0.650895
+0.706067 0.24869 -0.663041 0.760032 0.375655 0.706178 0.24869 -0.662922
+0.606226 0.309017 -0.732802 0.720032 0.345492 0.606383 0.309018 -0.732672
+0.693291 0.309017 -0.651043 0.760032 0.345492 0.693429 0.309018 -0.650895
+0.7836 0.24869 -0.569319 0.800032 0.375655 0.783696 0.24869 -0.569187
+0.706067 0.24869 -0.663041 0.760032 0.375655 0.706178 0.24869 -0.662922
+0.769421 0.309017 -0.559017 0.800032 0.345492 0.76954 0.309018 -0.558852
+0.7836 0.24869 -0.569319 0.800032 0.375655 0.783696 0.24869 -0.569187
+0.693291 0.309017 -0.651043 0.760032 0.345492 0.693429 0.309018 -0.650895
+0.769421 0.309017 -0.559017 0.800032 0.345492 0.76954 0.309018 -0.558852
+0.848776 0.24869 -0.466619 0.840032 0.375655 0.848855 0.24869 -0.466475
+0.7836 0.24869 -0.569319 0.800032 0.375655 0.783696 0.24869 -0.569187
+0.833417 0.309017 -0.458175 0.840032 0.345492 0.833515 0.309018 -0.457997
+0.848776 0.24869 -0.466619 0.840032 0.375655 0.848855 0.24869 -0.466475
+0.769421 0.309017 -0.559017 0.800032 0.345492 0.76954 0.309018 -0.558852
+0.833417 0.309017 -0.458175 0.840032 0.345492 0.833515 0.309018 -0.457997
+0.900566 0.24869 -0.356559 0.880032 0.375655 0.900626 0.24869 -0.356407
+0.848776 0.24869 -0.466619 0.840032 0.375655 0.848855 0.24869 -0.466475
+0.88427 0.309017 -0.350107 0.880032 0.345492 0.884344 0.309018 -0.349918
+0.900566 0.24869 -0.356559 0.880032 0.375655 0.900626 0.24869 -0.356407
+0.833417 0.309017 -0.458175 0.840032 0.345492 0.833515 0.309018 -0.457997
+0.88427 0.309017 -0.350107 0.880032 0.345492 0.884344 0.309018 -0.349918
+0.938153 0.24869 -0.240877 0.920032 0.375655 0.938194 0.248691 -0.240719
+0.900566 0.24869 -0.356559 0.880032 0.375655 0.900626 0.24869 -0.356407
+0.921177 0.309017 -0.236518 0.920032 0.345492 0.921228 0.309018 -0.236322
+0.938153 0.24869 -0.240877 0.920032 0.375655 0.938194 0.248691 -0.240719
+0.88427 0.309017 -0.350107 0.880032 0.345492 0.884344 0.309018 -0.349918
+0.921177 0.309017 -0.236518 0.920032 0.345492 0.921228 0.309018 -0.236322
+0.960946 0.24869 -0.121396 0.960032 0.375655 0.960966 0.24869 -0.121234
+0.938153 0.24869 -0.240877 0.920032 0.375655 0.938194 0.248691 -0.240719
+0.943557 0.309017 -0.119199 0.960032 0.345492 0.943582 0.309018 -0.118998
+0.960946 0.24869 -0.121396 0.960032 0.375655 0.960966 0.24869 -0.121234
+0.921177 0.309017 -0.236518 0.920032 0.345492 0.921228 0.309018 -0.236322
+0.943557 0.309017 -0.119199 0.960032 0.345492 0.943582 0.309018 -0.118998
+0.968583 0.24869 -0 1.00003 0.375655 0.968583 0.248691 0.000159
+0.960946 0.24869 -0.121396 0.960032 0.375655 0.960966 0.24869 -0.121234
+0.951057 0.309017 -0 1.00003 0.345492 0.951056 0.309019 0.000199
+0.968583 0.24869 -0 1.00003 0.375655 0.968583 0.248691 0.000159
+0.943557 0.309017 -0.119199 0.960032 0.345492 0.943582 0.309018 -0.118998
+0.951057 0.309017 -0 1.00003 0.345492 0.951056 0.309019 0.000199
+0.960947 0.24869 0.121396 1.04003 0.375655 0.960925 0.248691 0.121554
+0.968583 0.24869 -0 1.00003 0.375655 0.968583 0.248691 0.000159
+0.943558 0.309017 0.119199 1.04003 0.345492 0.943532 0.309018 0.119397
+0.960947 0.24869 0.121396 1.04003 0.375655 0.960925 0.248691 0.121554
+0.951057 0.309017 -0 1.00003 0.345492 0.951056 0.309019 0.000199
+0.922446 0.368124 0.116532 1.04003 0.315938 0.922414 0.368126 0.116768
+0.921178 0.309017 0.236518 1.08003 0.345492 0.921127 0.309018 0.236715
+0.943558 0.309017 0.119199 1.04003 0.345492 0.943532 0.309018 0.119397
+0.900567 0.368124 0.231226 1.08003 0.315938 0.900505 0.368126 0.23146
+0.921178 0.309017 0.236518 1.08003 0.345492 0.921127 0.309018 0.236715
+0.922446 0.368124 0.116532 1.04003 0.315938 0.922414 0.368126 0.116768
+0.900567 0.368124 0.231226 1.08003 0.315938 0.900505 0.368126 0.23146
+0.884271 0.309017 0.350108 1.12003 0.345492 0.884195 0.309018 0.350296
+0.921178 0.309017 0.236518 1.08003 0.345492 0.921127 0.309018 0.236715
+0.864485 0.368124 0.342274 1.12003 0.315938 0.864395 0.368126 0.342498
+0.884271 0.309017 0.350108 1.12003 0.345492 0.884195 0.309018 0.350296
+0.900567 0.368124 0.231226 1.08003 0.315938 0.900505 0.368126 0.23146
+0.864485 0.368124 0.342274 1.12003 0.315938 0.864395 0.368126 0.342498
+0.833418 0.309017 0.458176 1.16003 0.345492 0.833319 0.309018 0.458353
+0.884271 0.309017 0.350108 1.12003 0.345492 0.884195 0.309018 0.350296
+0.81477 0.368124 0.447924 1.16003 0.315938 0.814652 0.368126 0.448135
+0.833418 0.309017 0.458176 1.16003 0.345492 0.833319 0.309018 0.458353
+0.864485 0.368124 0.342274 1.12003 0.315938 0.864395 0.368126 0.342498
+0.81477 0.368124 0.447924 1.16003 0.315938 0.814652 0.368126 0.448135
+0.769422 0.309017 0.559018 1.20003 0.345492 0.769302 0.309018 0.559181
+0.833418 0.309017 0.458176 1.16003 0.345492 0.833319 0.309018 0.458353
+0.752206 0.368124 0.54651 1.20003 0.315938 0.752062 0.368126 0.546704
+0.769422 0.309017 0.559018 1.20003 0.345492 0.769302 0.309018 0.559181
+0.81477 0.368124 0.447924 1.16003 0.315938 0.814652 0.368126 0.448135
+0.752206 0.368124 0.54651 1.20003 0.315938 0.752062 0.368126 0.546704
+0.693291 0.309017 0.651044 1.24003 0.345492 0.693151 0.309018 0.651191
+0.769422 0.309017 0.559018 1.20003 0.345492 0.769302 0.309018 0.559181
+0.677779 0.368124 0.636476 1.24003 0.315938 0.677612 0.368127 0.636652
+0.693291 0.309017 0.651044 1.24003 0.345492 0.693151 0.309018 0.651191
+0.752206 0.368124 0.54651 1.20003 0.315938 0.752062 0.368126 0.546704
+0.677779 0.368124 0.636476 1.24003 0.315938 0.677612 0.368127 0.636652
+0.606227 0.309017 0.732802 1.28003 0.345492 0.60607 0.309018 0.732931
+0.693291 0.309017 0.651044 1.24003 0.345492 0.693151 0.309018 0.651191
+0.592662 0.368124 0.716406 1.28003 0.315938 0.592475 0.368126 0.716559
+0.606227 0.309017 0.732802 1.28003 0.345492 0.60607 0.309018 0.732931
+0.677779 0.368124 0.636476 1.24003 0.315938 0.677612 0.368127 0.636652
+0.592662 0.368124 0.716406 1.28003 0.315938 0.592475 0.368126 0.716559
+0.509602 0.309017 0.803004 1.32003 0.345492 0.50943 0.309018 0.803112
+0.606227 0.309017 0.732802 1.28003 0.345492 0.60607 0.309018 0.732931
+0.4982 0.368124 0.785037 1.32003 0.315938 0.497994 0.368126 0.785166
+0.509602 0.309017 0.803004 1.32003 0.345492 0.50943 0.309018 0.803112
+0.592662 0.368124 0.716406 1.28003 0.315938 0.592475 0.368126 0.716559
+0.4982 0.368124 0.785037 1.32003 0.315938 0.497994 0.368126 0.785166
+0.40494 0.309017 0.860543 1.36003 0.345492 0.404756 0.309018 0.860628
+0.509602 0.309017 0.803004 1.32003 0.345492 0.50943 0.309018 0.803112
+0.39588 0.368124 0.841288 1.36003 0.315938 0.39566 0.368126 0.84139
+0.40494 0.309017 0.860543 1.36003 0.345492 0.404756 0.309018 0.860628
+0.4982 0.368124 0.785037 1.32003 0.315938 0.497994 0.368126 0.785166
+0.39588 0.368124 0.841288 1.36003 0.315938 0.39566 0.368126 0.84139
+0.293893 0.309017 0.904509 1.40003 0.345492 0.293699 0.309018 0.904571
+0.40494 0.309017 0.860543 1.36003 0.345492 0.404756 0.309018 0.860628
+0.287317 0.368124 0.884271 1.40003 0.315938 0.287086 0.368126 0.884344
+0.293893 0.309017 0.904509 1.40003 0.345492 0.293699 0.309018 0.904571
+0.39588 0.368124 0.841288 1.36003 0.315938 0.39566 0.368126 0.84139
+0.287317 0.368124 0.884271 1.40003 0.315938 0.287086 0.368126 0.884344
+0.17821 0.309017 0.934212 1.44003 0.345492 0.17801 0.309018 0.934248
+0.293893 0.309017 0.904509 1.40003 0.345492 0.293699 0.309018 0.904571
+0.174223 0.368124 0.913308 1.44003 0.315938 0.173985 0.368126 0.913352
+0.17821 0.309017 0.934212 1.44003 0.345492 0.17801 0.309018 0.934248
+0.287317 0.368124 0.884271 1.40003 0.315938 0.287086 0.368126 0.884344
+0.174223 0.368124 0.913308 1.44003 0.315938 0.173985 0.368126 0.913352
+0.059717 0.309017 0.949181 1.48003 0.345492 0.059514 0.309018 0.949192
+0.17821 0.309017 0.934212 1.44003 0.345492 0.17801 0.309018 0.934248
+0.058381 0.368124 0.927943 1.48003 0.315938 0.058139 0.368126 0.927956
+0.059717 0.309017 0.949181 1.48003 0.345492 0.059514 0.309018 0.949192
+0.174223 0.368124 0.913308 1.44003 0.315938 0.173985 0.368126 0.913352
+0.058381 0.368124 0.927943 1.48003 0.315938 0.058139 0.368126 0.927956
+-0.059717 0.309017 0.949181 1.52003 0.345492 -0.05992 0.309018 0.949167
+0.059717 0.309017 0.949181 1.48003 0.345492 0.059514 0.309018 0.949192
+-0.058381 0.368124 0.927943 1.52003 0.315938 -0.058623 0.368126 0.927926
+-0.059717 0.309017 0.949181 1.52003 0.345492 -0.05992 0.309018 0.949167
+0.058381 0.368124 0.927943 1.48003 0.315938 0.058139 0.368126 0.927956
+-0.058381 0.368124 0.927943 -0.479968 0.315938 -0.058623 0.368126 0.927926
+-0.17821 0.309017 0.934211 -0.439968 0.345492 -0.17841 0.309018 0.934172
+-0.059717 0.309017 0.949181 -0.479968 0.345492 -0.05992 0.309018 0.949167
+-0.174223 0.368124 0.913308 -0.439968 0.315938 -0.17446 0.368126 0.913262
+-0.17821 0.309017 0.934211 -0.439968 0.345492 -0.17841 0.309018 0.934172
+-0.058381 0.368124 0.927943 -0.479968 0.315938 -0.058623 0.368126 0.927926
+-0.174223 0.368124 0.913308 -0.439968 0.315938 -0.17446 0.368126 0.913262
+-0.293893 0.309017 0.904509 -0.399968 0.345492 -0.294086 0.309018 0.904445
+-0.17821 0.309017 0.934211 -0.439968 0.345492 -0.17841 0.309018 0.934172
+-0.287317 0.368124 0.884271 -0.399968 0.315938 -0.287547 0.368126 0.884195
+-0.293893 0.309017 0.904509 -0.399968 0.345492 -0.294086 0.309018 0.904445
+-0.174223 0.368124 0.913308 -0.439968 0.315938 -0.17446 0.368126 0.913262
+-0.287317 0.368124 0.884271 -0.399968 0.315938 -0.287547 0.368126 0.884195
+-0.404941 0.309017 0.860542 -0.359968 0.345492 -0.405124 0.309018 0.860455
+-0.293893 0.309017 0.904509 -0.399968 0.345492 -0.294086 0.309018 0.904445
+-0.39588 0.368124 0.841288 -0.359968 0.315938 -0.396098 0.368126 0.841183
+-0.404941 0.309017 0.860542 -0.359968 0.345492 -0.405124 0.309018 0.860455
+-0.287317 0.368124 0.884271 -0.399968 0.315938 -0.287547 0.368126 0.884195
+-0.39588 0.368124 0.841288 -0.359968 0.315938 -0.396098 0.368126 0.841183
+-0.509602 0.309017 0.803004 -0.319968 0.345492 -0.509773 0.309018 0.802894
+-0.404941 0.309017 0.860542 -0.359968 0.345492 -0.405124 0.309018 0.860455
+-0.4982 0.368124 0.785037 -0.319968 0.315938 -0.498403 0.368126 0.784906
+-0.509602 0.309017 0.803004 -0.319968 0.345492 -0.509773 0.309018 0.802894
+-0.39588 0.368124 0.841288 -0.359968 0.315938 -0.396098 0.368126 0.841183
+-0.4982 0.368124 0.785037 -0.319968 0.315938 -0.498403 0.368126 0.784906
+-0.606227 0.309017 0.732802 -0.279968 0.345492 -0.606382 0.309018 0.732672
+-0.509602 0.309017 0.803004 -0.319968 0.345492 -0.509773 0.309018 0.802894
+-0.592662 0.368124 0.716406 -0.279968 0.315938 -0.592848 0.368126 0.716251
+-0.606227 0.309017 0.732802 -0.279968 0.345492 -0.606382 0.309018 0.732672
+-0.4982 0.368124 0.785037 -0.319968 0.315938 -0.498403 0.368126 0.784906
+-0.592662 0.368124 0.716406 -0.279968 0.315938 -0.592848 0.368126 0.716251
+-0.693291 0.309017 0.651043 -0.239968 0.345492 -0.69343 0.309018 0.650894
+-0.606227 0.309017 0.732802 -0.279968 0.345492 -0.606382 0.309018 0.732672
+-0.677778 0.368124 0.636476 -0.239968 0.315938 -0.677943 0.368126 0.636299
+-0.693291 0.309017 0.651043 -0.239968 0.345492 -0.69343 0.309018 0.650894
+-0.592662 0.368124 0.716406 -0.279968 0.315938 -0.592848 0.368126 0.716251
+-0.677778 0.368124 0.636476 -0.239968 0.315938 -0.677943 0.368126 0.636299
+-0.769421 0.309017 0.559017 -0.199968 0.345492 -0.76954 0.309018 0.558852
+-0.693291 0.309017 0.651043 -0.239968 0.345492 -0.69343 0.309018 0.650894
+-0.752206 0.368124 0.546509 -0.199968 0.315938 -0.752347 0.368126 0.546313
+-0.769421 0.309017 0.559017 -0.199968 0.345492 -0.76954 0.309018 0.558852
+-0.677778 0.368124 0.636476 -0.239968 0.315938 -0.677943 0.368126 0.636299
+-0.752206 0.368124 0.546509 -0.199968 0.315938 -0.752347 0.368126 0.546313
+-0.833418 0.309017 0.458175 -0.159968 0.345492 -0.833515 0.309018 0.457997
+-0.769421 0.309017 0.559017 -0.199968 0.345492 -0.76954 0.309018 0.558852
+-0.81477 0.368124 0.447923 -0.159968 0.315938 -0.814886 0.368125 0.447711
+-0.833418 0.309017 0.458175 -0.159968 0.345492 -0.833515 0.309018 0.457997
+-0.752206 0.368124 0.546509 -0.199968 0.315938 -0.752347 0.368126 0.546313
+-0.81477 0.368124 0.447923 -0.159968 0.315938 -0.814886 0.368125 0.447711
+-0.884271 0.309017 0.350107 -0.119968 0.345492 -0.884344 0.309019 0.349918
+-0.833418 0.309017 0.458175 -0.159968 0.345492 -0.833515 0.309018 0.457997
+-0.864485 0.368124 0.342274 -0.119968 0.315938 -0.864573 0.368126 0.342049
+-0.884271 0.309017 0.350107 -0.119968 0.345492 -0.884344 0.309019 0.349918
+-0.81477 0.368124 0.447923 -0.159968 0.315938 -0.814886 0.368125 0.447711
+-0.864485 0.368124 0.342274 -0.119968 0.315938 -0.864573 0.368126 0.342049
+-0.921178 0.309017 0.236518 -0.079968 0.345492 -0.921227 0.309018 0.236321
+-0.884271 0.309017 0.350107 -0.119968 0.345492 -0.884344 0.309019 0.349918
+-0.900566 0.368124 0.231226 -0.079968 0.315938 -0.900625 0.368126 0.230992
+-0.921178 0.309017 0.236518 -0.079968 0.345492 -0.921227 0.309018 0.236321
+-0.864485 0.368124 0.342274 -0.119968 0.315938 -0.864573 0.368126 0.342049
+-0.900566 0.368124 0.231226 -0.079968 0.315938 -0.900625 0.368126 0.230992
+-0.943558 0.309017 0.119199 -0.039968 0.345492 -0.943582 0.309018 0.118998
+-0.921178 0.309017 0.236518 -0.079968 0.345492 -0.921227 0.309018 0.236321
+-0.922446 0.368124 0.116532 -0.039968 0.315938 -0.922475 0.368126 0.116292
+-0.943558 0.309017 0.119199 -0.039968 0.345492 -0.943582 0.309018 0.118998
+-0.900566 0.368124 0.231226 -0.079968 0.315938 -0.900625 0.368126 0.230992
+-0.922446 0.368124 0.116532 -0.039968 0.315938 -0.922475 0.368126 0.116292
+-0.951057 0.309017 -0 3.2e-005 0.345492 -0.951056 0.309018 -0.000203
+-0.943558 0.309017 0.119199 -0.039968 0.345492 -0.943582 0.309018 0.118998
+-0.929777 0.368124 -0 3.2e-005 0.315938 -0.929776 0.368127 -0.000242
+-0.951057 0.309017 -0 3.2e-005 0.345492 -0.951056 0.309018 -0.000203
+-0.922446 0.368124 0.116532 -0.039968 0.315938 -0.922475 0.368126 0.116292
+-0.929777 0.368124 -0 3.2e-005 0.315938 -0.929776 0.368127 -0.000242
+-0.943558 0.309017 -0.119199 0.040032 0.345492 -0.943531 0.309018 -0.119401
+-0.951057 0.309017 -0 3.2e-005 0.345492 -0.951056 0.309018 -0.000203
+-0.922445 0.368124 -0.116532 0.040032 0.315938 -0.922414 0.368126 -0.116772
+-0.943558 0.309017 -0.119199 0.040032 0.345492 -0.943531 0.309018 -0.119401
+-0.929777 0.368124 -0 3.2e-005 0.315938 -0.929776 0.368127 -0.000242
+-0.922445 0.368124 -0.116532 0.040032 0.315938 -0.922414 0.368126 -0.116772
+-0.921178 0.309017 -0.236518 0.080032 0.345492 -0.921126 0.309018 -0.236715
+-0.943558 0.309017 -0.119199 0.040032 0.345492 -0.943531 0.309018 -0.119401
+-0.900566 0.368124 -0.231226 0.080032 0.315938 -0.900505 0.368126 -0.23146
+-0.921178 0.309017 -0.236518 0.080032 0.345492 -0.921126 0.309018 -0.236715
+-0.922445 0.368124 -0.116532 0.040032 0.315938 -0.922414 0.368126 -0.116772
+-0.900566 0.368124 -0.231226 0.080032 0.315938 -0.900505 0.368126 -0.23146
+-0.884271 0.309017 -0.350108 0.120032 0.345492 -0.884195 0.309018 -0.350296
+-0.921178 0.309017 -0.236518 0.080032 0.345492 -0.921126 0.309018 -0.236715
+-0.864485 0.368124 -0.342274 0.120032 0.315938 -0.864395 0.368126 -0.342499
+-0.884271 0.309017 -0.350108 0.120032 0.345492 -0.884195 0.309018 -0.350296
+-0.900566 0.368124 -0.231226 0.080032 0.315938 -0.900505 0.368126 -0.23146
+-0.864485 0.368124 -0.342274 0.120032 0.315938 -0.864395 0.368126 -0.342499
+-0.833418 0.309017 -0.458175 0.160032 0.345492 -0.833319 0.309019 -0.458353
+-0.884271 0.309017 -0.350108 0.120032 0.345492 -0.884195 0.309018 -0.350296
+-0.81477 0.368124 -0.447924 0.160032 0.315938 -0.814652 0.368126 -0.448135
+-0.833418 0.309017 -0.458175 0.160032 0.345492 -0.833319 0.309019 -0.458353
+-0.864485 0.368124 -0.342274 0.120032 0.315938 -0.864395 0.368126 -0.342499
+-0.81477 0.368124 -0.447924 0.160032 0.315938 -0.814652 0.368126 -0.448135
+-0.769421 0.309017 -0.559017 0.200032 0.345492 -0.769301 0.309018 -0.559181
+-0.833418 0.309017 -0.458175 0.160032 0.345492 -0.833319 0.309019 -0.458353
+-0.752205 0.368124 -0.546509 0.200032 0.315938 -0.752062 0.368126 -0.546704
+-0.769421 0.309017 -0.559017 0.200032 0.345492 -0.769301 0.309018 -0.559181
+-0.81477 0.368124 -0.447924 0.160032 0.315938 -0.814652 0.368126 -0.448135
+-0.752205 0.368124 -0.546509 0.200032 0.315938 -0.752062 0.368126 -0.546704
+-0.693291 0.309017 -0.651043 0.240032 0.345492 -0.693151 0.309018 -0.651191
+-0.769421 0.309017 -0.559017 0.200032 0.345492 -0.769301 0.309018 -0.559181
+-0.677778 0.368124 -0.636476 0.240032 0.315938 -0.677612 0.368126 -0.636652
+-0.693291 0.309017 -0.651043 0.240032 0.345492 -0.693151 0.309018 -0.651191
+-0.752205 0.368124 -0.546509 0.200032 0.315938 -0.752062 0.368126 -0.546704
+-0.677778 0.368124 -0.636476 0.240032 0.315938 -0.677612 0.368126 -0.636652
+-0.606226 0.309017 -0.732802 0.280032 0.345492 -0.606069 0.309018 -0.732931
+-0.693291 0.309017 -0.651043 0.240032 0.345492 -0.693151 0.309018 -0.651191
+-0.592662 0.368124 -0.716406 0.280032 0.315938 -0.592475 0.368126 -0.716559
+-0.606226 0.309017 -0.732802 0.280032 0.345492 -0.606069 0.309018 -0.732931
+-0.677778 0.368124 -0.636476 0.240032 0.315938 -0.677612 0.368126 -0.636652
+-0.592662 0.368124 -0.716406 0.280032 0.315938 -0.592475 0.368126 -0.716559
+-0.509602 0.309017 -0.803004 0.320032 0.345492 -0.50943 0.309018 -0.803112
+-0.606226 0.309017 -0.732802 0.280032 0.345492 -0.606069 0.309018 -0.732931
+-0.498199 0.368124 -0.785037 0.320032 0.315938 -0.497995 0.368125 -0.785166
+-0.509602 0.309017 -0.803004 0.320032 0.345492 -0.50943 0.309018 -0.803112
+-0.592662 0.368124 -0.716406 0.280032 0.315938 -0.592475 0.368126 -0.716559
+-0.498199 0.368124 -0.785037 0.320032 0.315938 -0.497995 0.368125 -0.785166
+-0.40494 0.309017 -0.860542 0.360032 0.345492 -0.404756 0.309018 -0.860628
+-0.509602 0.309017 -0.803004 0.320032 0.345492 -0.50943 0.309018 -0.803112
+-0.39588 0.368124 -0.841287 0.360032 0.315938 -0.39566 0.368126 -0.84139
+-0.40494 0.309017 -0.860542 0.360032 0.345492 -0.404756 0.309018 -0.860628
+-0.498199 0.368124 -0.785037 0.320032 0.315938 -0.497995 0.368125 -0.785166
+-0.39588 0.368124 -0.841287 0.360032 0.315938 -0.39566 0.368126 -0.84139
+-0.293893 0.309017 -0.904509 0.400032 0.345492 -0.293699 0.309018 -0.904571
+-0.40494 0.309017 -0.860542 0.360032 0.345492 -0.404756 0.309018 -0.860628
+-0.287317 0.368124 -0.88427 0.400032 0.315938 -0.287086 0.368126 -0.884344
+-0.293893 0.309017 -0.904509 0.400032 0.345492 -0.293699 0.309018 -0.904571
+-0.39588 0.368124 -0.841287 0.360032 0.315938 -0.39566 0.368126 -0.84139
+-0.287317 0.368124 -0.88427 0.400032 0.315938 -0.287086 0.368126 -0.884344
+-0.17821 0.309017 -0.934211 0.440032 0.345492 -0.178011 0.309018 -0.934249
+-0.293893 0.309017 -0.904509 0.400032 0.345492 -0.293699 0.309018 -0.904571
+-0.174223 0.368124 -0.913308 0.440032 0.315938 -0.173985 0.368126 -0.913352
+-0.17821 0.309017 -0.934211 0.440032 0.345492 -0.178011 0.309018 -0.934249
+-0.287317 0.368124 -0.88427 0.400032 0.315938 -0.287086 0.368126 -0.884344
+-0.174223 0.368124 -0.913308 0.440032 0.315938 -0.173985 0.368126 -0.913352
+-0.059717 0.309017 -0.94918 0.480032 0.345492 -0.059514 0.309018 -0.949192
+-0.17821 0.309017 -0.934211 0.440032 0.345492 -0.178011 0.309018 -0.934249
+-0.058381 0.368124 -0.927942 0.480032 0.315938 -0.058139 0.368126 -0.927957
+-0.059717 0.309017 -0.94918 0.480032 0.345492 -0.059514 0.309018 -0.949192
+-0.174223 0.368124 -0.913308 0.440032 0.315938 -0.173985 0.368126 -0.913352
+-0.058381 0.368124 -0.927942 0.480032 0.315938 -0.058139 0.368126 -0.927957
+0.059717 0.309017 -0.94918 0.520032 0.345492 0.05992 0.309018 -0.949167
+-0.059717 0.309017 -0.94918 0.480032 0.345492 -0.059514 0.309018 -0.949192
+0.058381 0.368124 -0.927942 0.520032 0.315938 0.058623 0.368126 -0.927926
+0.059717 0.309017 -0.94918 0.520032 0.345492 0.05992 0.309018 -0.949167
+-0.058381 0.368124 -0.927942 0.480032 0.315938 -0.058139 0.368126 -0.927957
+0.058381 0.368124 -0.927942 0.520032 0.315938 0.058623 0.368126 -0.927926
+0.17821 0.309017 -0.934211 0.560032 0.345492 0.17841 0.309018 -0.934172
+0.059717 0.309017 -0.94918 0.520032 0.345492 0.05992 0.309018 -0.949167
+0.174223 0.368124 -0.913308 0.560032 0.315938 0.17446 0.368126 -0.913262
+0.17821 0.309017 -0.934211 0.560032 0.345492 0.17841 0.309018 -0.934172
+0.058381 0.368124 -0.927942 0.520032 0.315938 0.058623 0.368126 -0.927926
+0.174223 0.368124 -0.913308 0.560032 0.315938 0.17446 0.368126 -0.913262
+0.293893 0.309017 -0.904509 0.600032 0.345492 0.294086 0.309018 -0.904445
+0.17821 0.309017 -0.934211 0.560032 0.345492 0.17841 0.309018 -0.934172
+0.287317 0.368124 -0.88427 0.600032 0.315938 0.287547 0.368126 -0.884195
+0.293893 0.309017 -0.904509 0.600032 0.345492 0.294086 0.309018 -0.904445
+0.174223 0.368124 -0.913308 0.560032 0.315938 0.17446 0.368126 -0.913262
+0.287317 0.368124 -0.88427 0.600032 0.315938 0.287547 0.368126 -0.884195
+0.40494 0.309017 -0.860542 0.640032 0.345492 0.405124 0.309018 -0.860455
+0.293893 0.309017 -0.904509 0.600032 0.345492 0.294086 0.309018 -0.904445
+0.39588 0.368124 -0.841287 0.640032 0.315938 0.396098 0.368126 -0.841183
+0.40494 0.309017 -0.860542 0.640032 0.345492 0.405124 0.309018 -0.860455
+0.287317 0.368124 -0.88427 0.600032 0.315938 0.287547 0.368126 -0.884195
+0.39588 0.368124 -0.841287 0.640032 0.315938 0.396098 0.368126 -0.841183
+0.509602 0.309017 -0.803004 0.680032 0.345492 0.509773 0.309018 -0.802894
+0.40494 0.309017 -0.860542 0.640032 0.345492 0.405124 0.309018 -0.860455
+0.498199 0.368124 -0.785036 0.680032 0.315938 0.498403 0.368126 -0.784906
+0.509602 0.309017 -0.803004 0.680032 0.345492 0.509773 0.309018 -0.802894
+0.39588 0.368124 -0.841287 0.640032 0.315938 0.396098 0.368126 -0.841183
+0.498199 0.368124 -0.785036 0.680032 0.315938 0.498403 0.368126 -0.784906
+0.606226 0.309017 -0.732802 0.720032 0.345492 0.606383 0.309018 -0.732672
+0.509602 0.309017 -0.803004 0.680032 0.345492 0.509773 0.309018 -0.802894
+0.592662 0.368124 -0.716405 0.720032 0.315938 0.592848 0.368126 -0.716251
+0.606226 0.309017 -0.732802 0.720032 0.345492 0.606383 0.309018 -0.732672
+0.498199 0.368124 -0.785036 0.680032 0.315938 0.498403 0.368126 -0.784906
+0.592662 0.368124 -0.716405 0.720032 0.315938 0.592848 0.368126 -0.716251
+0.693291 0.309017 -0.651043 0.760032 0.345492 0.693429 0.309018 -0.650895
+0.606226 0.309017 -0.732802 0.720032 0.345492 0.606383 0.309018 -0.732672
+0.677778 0.368124 -0.636476 0.760032 0.315938 0.677943 0.368126 -0.636299
+0.693291 0.309017 -0.651043 0.760032 0.345492 0.693429 0.309018 -0.650895
+0.592662 0.368124 -0.716405 0.720032 0.315938 0.592848 0.368126 -0.716251
+0.677778 0.368124 -0.636476 0.760032 0.315938 0.677943 0.368126 -0.636299
+0.769421 0.309017 -0.559017 0.800032 0.345492 0.76954 0.309018 -0.558852
+0.693291 0.309017 -0.651043 0.760032 0.345492 0.693429 0.309018 -0.650895
+0.752205 0.368124 -0.546509 0.800032 0.315938 0.752347 0.368126 -0.546313
+0.769421 0.309017 -0.559017 0.800032 0.345492 0.76954 0.309018 -0.558852
+0.677778 0.368124 -0.636476 0.760032 0.315938 0.677943 0.368126 -0.636299
+0.752205 0.368124 -0.546509 0.800032 0.315938 0.752347 0.368126 -0.546313
+0.833417 0.309017 -0.458175 0.840032 0.345492 0.833515 0.309018 -0.457997
+0.769421 0.309017 -0.559017 0.800032 0.345492 0.76954 0.309018 -0.558852
+0.814769 0.368124 -0.447923 0.840032 0.315938 0.814885 0.368126 -0.447711
+0.833417 0.309017 -0.458175 0.840032 0.345492 0.833515 0.309018 -0.457997
+0.752205 0.368124 -0.546509 0.800032 0.315938 0.752347 0.368126 -0.546313
+0.814769 0.368124 -0.447923 0.840032 0.315938 0.814885 0.368126 -0.447711
+0.88427 0.309017 -0.350107 0.880032 0.345492 0.884344 0.309018 -0.349918
+0.833417 0.309017 -0.458175 0.840032 0.345492 0.833515 0.309018 -0.457997
+0.864484 0.368124 -0.342274 0.880032 0.315938 0.864573 0.368126 -0.342049
+0.88427 0.309017 -0.350107 0.880032 0.345492 0.884344 0.309018 -0.349918
+0.814769 0.368124 -0.447923 0.840032 0.315938 0.814885 0.368126 -0.447711
+0.864484 0.368124 -0.342274 0.880032 0.315938 0.864573 0.368126 -0.342049
+0.921177 0.309017 -0.236518 0.920032 0.345492 0.921228 0.309018 -0.236322
+0.88427 0.309017 -0.350107 0.880032 0.345492 0.884344 0.309018 -0.349918
+0.900566 0.368124 -0.231226 0.920032 0.315938 0.900626 0.368125 -0.230992
+0.921177 0.309017 -0.236518 0.920032 0.345492 0.921228 0.309018 -0.236322
+0.864484 0.368124 -0.342274 0.880032 0.315938 0.864573 0.368126 -0.342049
+0.900566 0.368124 -0.231226 0.920032 0.315938 0.900626 0.368125 -0.230992
+0.943557 0.309017 -0.119199 0.960032 0.345492 0.943582 0.309018 -0.118998
+0.921177 0.309017 -0.236518 0.920032 0.345492 0.921228 0.309018 -0.236322
+0.922445 0.368124 -0.116532 0.960032 0.315938 0.922475 0.368126 -0.116292
+0.943557 0.309017 -0.119199 0.960032 0.345492 0.943582 0.309018 -0.118998
+0.900566 0.368124 -0.231226 0.920032 0.315938 0.900626 0.368125 -0.230992
+0.922445 0.368124 -0.116532 0.960032 0.315938 0.922475 0.368126 -0.116292
+0.951057 0.309017 -0 1.00003 0.345492 0.951056 0.309019 0.000199
+0.943557 0.309017 -0.119199 0.960032 0.345492 0.943582 0.309018 -0.118998
+0.929777 0.368124 -0 1.00003 0.315938 0.929776 0.368125 0.000238
+0.951057 0.309017 -0 1.00003 0.345492 0.951056 0.309019 0.000199
+0.922445 0.368124 -0.116532 0.960032 0.315938 0.922475 0.368126 -0.116292
+0.929777 0.368124 -0 1.00003 0.315938 0.929776 0.368125 0.000238
+0.943558 0.309017 0.119199 1.04003 0.345492 0.943532 0.309018 0.119397
+0.951057 0.309017 -0 1.00003 0.345492 0.951056 0.309019 0.000199
+0.922446 0.368124 0.116532 1.04003 0.315938 0.922414 0.368126 0.116768
+0.943558 0.309017 0.119199 1.04003 0.345492 0.943532 0.309018 0.119397
+0.929777 0.368124 -0 1.00003 0.315938 0.929776 0.368125 0.000238
+0.897693 0.425779 0.113405 1.04003 0.28711 0.897657 0.425781 0.113679
+0.900567 0.368124 0.231226 1.08003 0.315938 0.900505 0.368126 0.23146
+0.922446 0.368124 0.116532 1.04003 0.315938 0.922414 0.368126 0.116768
+0.876401 0.425779 0.225022 1.08003 0.28711 0.87633 0.42578 0.225292
+0.900567 0.368124 0.231226 1.08003 0.315938 0.900505 0.368126 0.23146
+0.897693 0.425779 0.113405 1.04003 0.28711 0.897657 0.425781 0.113679
+0.876401 0.425779 0.225022 1.08003 0.28711 0.87633 0.42578 0.225292
+0.864485 0.368124 0.342274 1.12003 0.315938 0.864395 0.368126 0.342498
+0.900567 0.368124 0.231226 1.08003 0.315938 0.900505 0.368126 0.23146
+0.841288 0.425779 0.333089 1.12003 0.28711 0.841183 0.425781 0.333349
+0.864485 0.368124 0.342274 1.12003 0.315938 0.864395 0.368126 0.342498
+0.876401 0.425779 0.225022 1.08003 0.28711 0.87633 0.42578 0.225292
+0.841288 0.425779 0.333089 1.12003 0.28711 0.841183 0.425781 0.333349
+0.81477 0.368124 0.447924 1.16003 0.315938 0.814652 0.368126 0.448135
+0.864485 0.368124 0.342274 1.12003 0.315938 0.864395 0.368126 0.342498
+0.792907 0.425779 0.435904 1.16003 0.28711 0.792771 0.425781 0.436149
+0.81477 0.368124 0.447924 1.16003 0.315938 0.814652 0.368126 0.448135
+0.841288 0.425779 0.333089 1.12003 0.28711 0.841183 0.425781 0.333349
+0.792907 0.425779 0.435904 1.16003 0.28711 0.792771 0.425781 0.436149
+0.752206 0.368124 0.54651 1.20003 0.315938 0.752062 0.368126 0.546704
+0.81477 0.368124 0.447924 1.16003 0.315938 0.814652 0.368126 0.448135
+0.732021 0.425779 0.531845 1.20003 0.28711 0.731855 0.425781 0.53207
+0.752206 0.368124 0.54651 1.20003 0.315938 0.752062 0.368126 0.546704
+0.792907 0.425779 0.435904 1.16003 0.28711 0.792771 0.425781 0.436149
+0.732021 0.425779 0.531845 1.20003 0.28711 0.731855 0.425781 0.53207
+0.677779 0.368124 0.636476 1.24003 0.315938 0.677612 0.368127 0.636652
+0.752206 0.368124 0.54651 1.20003 0.315938 0.752062 0.368126 0.546704
+0.659591 0.425779 0.619397 1.24003 0.28711 0.659398 0.425781 0.6196
+0.677779 0.368124 0.636476 1.24003 0.315938 0.677612 0.368127 0.636652
+0.732021 0.425779 0.531845 1.20003 0.28711 0.731855 0.425781 0.53207
+0.659591 0.425779 0.619397 1.24003 0.28711 0.659398 0.425781 0.6196
+0.592662 0.368124 0.716406 1.28003 0.315938 0.592475 0.368126 0.716559
+0.677779 0.368124 0.636476 1.24003 0.315938 0.677612 0.368127 0.636652
+0.576759 0.425779 0.697182 1.28003 0.28711 0.576542 0.425781 0.697359
+0.592662 0.368124 0.716406 1.28003 0.315938 0.592475 0.368126 0.716559
+0.659591 0.425779 0.619397 1.24003 0.28711 0.659398 0.425781 0.6196
+0.576759 0.425779 0.697182 1.28003 0.28711 0.576542 0.425781 0.697359
+0.4982 0.368124 0.785037 1.32003 0.315938 0.497994 0.368126 0.785166
+0.592662 0.368124 0.716406 1.28003 0.315938 0.592475 0.368126 0.716559
+0.484831 0.425779 0.763972 1.32003 0.28711 0.484594 0.425781 0.76412
+0.4982 0.368124 0.785037 1.32003 0.315938 0.497994 0.368126 0.785166
+0.576759 0.425779 0.697182 1.28003 0.28711 0.576542 0.425781 0.697359
+0.484831 0.425779 0.763972 1.32003 0.28711 0.484594 0.425781 0.76412
+0.39588 0.368124 0.841288 1.36003 0.315938 0.39566 0.368126 0.84139
+0.4982 0.368124 0.785037 1.32003 0.315938 0.497994 0.368126 0.785166
+0.385257 0.425779 0.818713 1.36003 0.28711 0.385003 0.425781 0.818831
+0.39588 0.368124 0.841288 1.36003 0.315938 0.39566 0.368126 0.84139
+0.484831 0.425779 0.763972 1.32003 0.28711 0.484594 0.425781 0.76412
+0.385257 0.425779 0.818713 1.36003 0.28711 0.385003 0.425781 0.818831
+0.287317 0.368124 0.884271 1.40003 0.315938 0.287086 0.368126 0.884344
+0.39588 0.368124 0.841288 1.36003 0.315938 0.39566 0.368126 0.84139
+0.279607 0.425779 0.860542 1.40003 0.28711 0.279341 0.425781 0.860628
+0.287317 0.368124 0.884271 1.40003 0.315938 0.287086 0.368126 0.884344
+0.385257 0.425779 0.818713 1.36003 0.28711 0.385003 0.425781 0.818831
+0.279607 0.425779 0.860542 1.40003 0.28711 0.279341 0.425781 0.860628
+0.174223 0.368124 0.913308 1.44003 0.315938 0.173985 0.368126 0.913352
+0.287317 0.368124 0.884271 1.40003 0.315938 0.287086 0.368126 0.884344
+0.169548 0.425779 0.888801 1.44003 0.28711 0.169273 0.425781 0.888852
+0.174223 0.368124 0.913308 1.44003 0.315938 0.173985 0.368126 0.913352
+0.279607 0.425779 0.860542 1.40003 0.28711 0.279341 0.425781 0.860628
+0.169548 0.425779 0.888801 1.44003 0.28711 0.169273 0.425781 0.888852
+0.058381 0.368124 0.927943 1.48003 0.315938 0.058139 0.368126 0.927956
+0.174223 0.368124 0.913308 1.44003 0.315938 0.173985 0.368126 0.913352
+0.056815 0.425779 0.903042 1.48003 0.28711 0.056535 0.425781 0.903058
+0.058381 0.368124 0.927943 1.48003 0.315938 0.058139 0.368126 0.927956
+0.169548 0.425779 0.888801 1.44003 0.28711 0.169273 0.425781 0.888852
+0.056815 0.425779 0.903042 1.48003 0.28711 0.056535 0.425781 0.903058
+-0.058381 0.368124 0.927943 1.52003 0.315938 -0.058623 0.368126 0.927926
+0.058381 0.368124 0.927943 1.48003 0.315938 0.058139 0.368126 0.927956
+-0.056815 0.425779 0.903042 1.52003 0.28711 -0.057094 0.425781 0.903023
+-0.058381 0.368124 0.927943 1.52003 0.315938 -0.058623 0.368126 0.927926
+0.056815 0.425779 0.903042 1.48003 0.28711 0.056535 0.425781 0.903058
+-0.056815 0.425779 0.903042 -0.479968 0.28711 -0.057094 0.425781 0.903023
+-0.174223 0.368124 0.913308 -0.439968 0.315938 -0.17446 0.368126 0.913262
+-0.058381 0.368124 0.927943 -0.479968 0.315938 -0.058623 0.368126 0.927926
+-0.169548 0.425779 0.888801 -0.439968 0.28711 -0.169822 0.425781 0.888747
+-0.174223 0.368124 0.913308 -0.439968 0.315938 -0.17446 0.368126 0.913262
+-0.056815 0.425779 0.903042 -0.479968 0.28711 -0.057094 0.425781 0.903023
+-0.169548 0.425779 0.888801 -0.439968 0.28711 -0.169822 0.425781 0.888747
+-0.287317 0.368124 0.884271 -0.399968 0.315938 -0.287547 0.368126 0.884195
+-0.174223 0.368124 0.913308 -0.439968 0.315938 -0.17446 0.368126 0.913262
+-0.279607 0.425779 0.860542 -0.399968 0.28711 -0.279873 0.425781 0.860454
+-0.287317 0.368124 0.884271 -0.399968 0.315938 -0.287547 0.368126 0.884195
+-0.169548 0.425779 0.888801 -0.439968 0.28711 -0.169822 0.425781 0.888747
+-0.279607 0.425779 0.860542 -0.399968 0.28711 -0.279873 0.425781 0.860454
+-0.39588 0.368124 0.841288 -0.359968 0.315938 -0.396098 0.368126 0.841183
+-0.287317 0.368124 0.884271 -0.399968 0.315938 -0.287547 0.368126 0.884195
+-0.385257 0.425779 0.818713 -0.359968 0.28711 -0.38551 0.425781 0.818592
+-0.39588 0.368124 0.841288 -0.359968 0.315938 -0.396098 0.368126 0.841183
+-0.279607 0.425779 0.860542 -0.399968 0.28711 -0.279873 0.425781 0.860454
+-0.385257 0.425779 0.818713 -0.359968 0.28711 -0.38551 0.425781 0.818592
+-0.4982 0.368124 0.785037 -0.319968 0.315938 -0.498403 0.368126 0.784906
+-0.39588 0.368124 0.841288 -0.359968 0.315938 -0.396098 0.368126 0.841183
+-0.484831 0.425779 0.763971 -0.319968 0.28711 -0.485066 0.42578 0.76382
+-0.4982 0.368124 0.785037 -0.319968 0.315938 -0.498403 0.368126 0.784906
+-0.385257 0.425779 0.818713 -0.359968 0.28711 -0.38551 0.425781 0.818592
+-0.484831 0.425779 0.763971 -0.319968 0.28711 -0.485066 0.42578 0.76382
+-0.592662 0.368124 0.716406 -0.279968 0.315938 -0.592848 0.368126 0.716251
+-0.4982 0.368124 0.785037 -0.319968 0.315938 -0.498403 0.368126 0.784906
+-0.576759 0.425779 0.697182 -0.279968 0.28711 -0.576974 0.425781 0.697002
+-0.592662 0.368124 0.716406 -0.279968 0.315938 -0.592848 0.368126 0.716251
+-0.484831 0.425779 0.763971 -0.319968 0.28711 -0.485066 0.42578 0.76382
+-0.576759 0.425779 0.697182 -0.279968 0.28711 -0.576974 0.425781 0.697002
+-0.677778 0.368124 0.636476 -0.239968 0.315938 -0.677943 0.368126 0.636299
+-0.592662 0.368124 0.716406 -0.279968 0.315938 -0.592848 0.368126 0.716251
+-0.659591 0.425779 0.619397 -0.239968 0.28711 -0.659782 0.42578 0.619192
+-0.677778 0.368124 0.636476 -0.239968 0.315938 -0.677943 0.368126 0.636299
+-0.576759 0.425779 0.697182 -0.279968 0.28711 -0.576974 0.425781 0.697002
+-0.659591 0.425779 0.619397 -0.239968 0.28711 -0.659782 0.42578 0.619192
+-0.752206 0.368124 0.546509 -0.199968 0.315938 -0.752347 0.368126 0.546313
+-0.677778 0.368124 0.636476 -0.239968 0.315938 -0.677943 0.368126 0.636299
+-0.732021 0.425779 0.531844 -0.199968 0.28711 -0.732185 0.42578 0.531617
+-0.752206 0.368124 0.546509 -0.199968 0.315938 -0.752347 0.368126 0.546313
+-0.659591 0.425779 0.619397 -0.239968 0.28711 -0.659782 0.42578 0.619192
+-0.732021 0.425779 0.531844 -0.199968 0.28711 -0.732185 0.42578 0.531617
+-0.81477 0.368124 0.447923 -0.159968 0.315938 -0.814886 0.368125 0.447711
+-0.752206 0.368124 0.546509 -0.199968 0.315938 -0.752347 0.368126 0.546313
+-0.792907 0.425779 0.435904 -0.159968 0.28711 -0.79304 0.42578 0.435658
+-0.81477 0.368124 0.447923 -0.159968 0.315938 -0.814886 0.368125 0.447711
+-0.732021 0.425779 0.531844 -0.199968 0.28711 -0.732185 0.42578 0.531617
+-0.792907 0.425779 0.435904 -0.159968 0.28711 -0.79304 0.42578 0.435658
+-0.864485 0.368124 0.342274 -0.119968 0.315938 -0.864573 0.368126 0.342049
+-0.81477 0.368124 0.447923 -0.159968 0.315938 -0.814886 0.368125 0.447711
+-0.841287 0.425779 0.333089 -0.119968 0.28711 -0.841389 0.42578 0.332829
+-0.864485 0.368124 0.342274 -0.119968 0.315938 -0.864573 0.368126 0.342049
+-0.792907 0.425779 0.435904 -0.159968 0.28711 -0.79304 0.42578 0.435658
+-0.841287 0.425779 0.333089 -0.119968 0.28711 -0.841389 0.42578 0.332829
+-0.900566 0.368124 0.231226 -0.079968 0.315938 -0.900625 0.368126 0.230992
+-0.864485 0.368124 0.342274 -0.119968 0.315938 -0.864573 0.368126 0.342049
+-0.876401 0.425779 0.225021 -0.079968 0.28711 -0.876469 0.42578 0.22475
+-0.900566 0.368124 0.231226 -0.079968 0.315938 -0.900625 0.368126 0.230992
+-0.841287 0.425779 0.333089 -0.119968 0.28711 -0.841389 0.42578 0.332829
+-0.876401 0.425779 0.225021 -0.079968 0.28711 -0.876469 0.42578 0.22475
+-0.922446 0.368124 0.116532 -0.039968 0.315938 -0.922475 0.368126 0.116292
+-0.900566 0.368124 0.231226 -0.079968 0.315938 -0.900625 0.368126 0.230992
+-0.897693 0.425779 0.113405 -0.039968 0.28711 -0.897727 0.42578 0.113127
+-0.922446 0.368124 0.116532 -0.039968 0.315938 -0.922475 0.368126 0.116292
+-0.876401 0.425779 0.225021 -0.079968 0.28711 -0.876469 0.42578 0.22475
+-0.897693 0.425779 0.113405 -0.039968 0.28711 -0.897727 0.42578 0.113127
+-0.929777 0.368124 -0 3.2e-005 0.315938 -0.929776 0.368127 -0.000242
+-0.922446 0.368124 0.116532 -0.039968 0.315938 -0.922475 0.368126 0.116292
+-0.904828 0.425779 -0 3.2e-005 0.28711 -0.904826 0.425781 -0.00028
+-0.929777 0.368124 -0 3.2e-005 0.315938 -0.929776 0.368127 -0.000242
+-0.897693 0.425779 0.113405 -0.039968 0.28711 -0.897727 0.42578 0.113127
+-0.904828 0.425779 -0 3.2e-005 0.28711 -0.904826 0.425781 -0.00028
+-0.922445 0.368124 -0.116532 0.040032 0.315938 -0.922414 0.368126 -0.116772
+-0.929777 0.368124 -0 3.2e-005 0.315938 -0.929776 0.368127 -0.000242
+-0.897693 0.425779 -0.113405 0.040032 0.28711 -0.897657 0.42578 -0.113682
+-0.922445 0.368124 -0.116532 0.040032 0.315938 -0.922414 0.368126 -0.116772
+-0.904828 0.425779 -0 3.2e-005 0.28711 -0.904826 0.425781 -0.00028
+-0.897693 0.425779 -0.113405 0.040032 0.28711 -0.897657 0.42578 -0.113682
+-0.900566 0.368124 -0.231226 0.080032 0.315938 -0.900505 0.368126 -0.23146
+-0.922445 0.368124 -0.116532 0.040032 0.315938 -0.922414 0.368126 -0.116772
+-0.876401 0.425779 -0.225022 0.080032 0.28711 -0.87633 0.425781 -0.225292
+-0.900566 0.368124 -0.231226 0.080032 0.315938 -0.900505 0.368126 -0.23146
+-0.897693 0.425779 -0.113405 0.040032 0.28711 -0.897657 0.42578 -0.113682
+-0.876401 0.425779 -0.225022 0.080032 0.28711 -0.87633 0.425781 -0.225292
+-0.864485 0.368124 -0.342274 0.120032 0.315938 -0.864395 0.368126 -0.342499
+-0.900566 0.368124 -0.231226 0.080032 0.315938 -0.900505 0.368126 -0.23146
+-0.841287 0.425779 -0.333089 0.120032 0.28711 -0.841183 0.425781 -0.333349
+-0.864485 0.368124 -0.342274 0.120032 0.315938 -0.864395 0.368126 -0.342499
+-0.876401 0.425779 -0.225022 0.080032 0.28711 -0.87633 0.425781 -0.225292
+-0.841287 0.425779 -0.333089 0.120032 0.28711 -0.841183 0.425781 -0.333349
+-0.81477 0.368124 -0.447924 0.160032 0.315938 -0.814652 0.368126 -0.448135
+-0.864485 0.368124 -0.342274 0.120032 0.315938 -0.864395 0.368126 -0.342499
+-0.792906 0.425779 -0.435904 0.160032 0.28711 -0.792771 0.425781 -0.436149
+-0.81477 0.368124 -0.447924 0.160032 0.315938 -0.814652 0.368126 -0.448135
+-0.841287 0.425779 -0.333089 0.120032 0.28711 -0.841183 0.425781 -0.333349
+-0.792906 0.425779 -0.435904 0.160032 0.28711 -0.792771 0.425781 -0.436149
+-0.752205 0.368124 -0.546509 0.200032 0.315938 -0.752062 0.368126 -0.546704
+-0.81477 0.368124 -0.447924 0.160032 0.315938 -0.814652 0.368126 -0.448135
+-0.732021 0.425779 -0.531844 0.200032 0.28711 -0.731856 0.42578 -0.53207
+-0.752205 0.368124 -0.546509 0.200032 0.315938 -0.752062 0.368126 -0.546704
+-0.792906 0.425779 -0.435904 0.160032 0.28711 -0.792771 0.425781 -0.436149
+-0.732021 0.425779 -0.531844 0.200032 0.28711 -0.731856 0.42578 -0.53207
+-0.677778 0.368124 -0.636476 0.240032 0.315938 -0.677612 0.368126 -0.636652
+-0.752205 0.368124 -0.546509 0.200032 0.315938 -0.752062 0.368126 -0.546704
+-0.659591 0.425779 -0.619397 0.240032 0.28711 -0.659399 0.42578 -0.6196
+-0.677778 0.368124 -0.636476 0.240032 0.315938 -0.677612 0.368126 -0.636652
+-0.732021 0.425779 -0.531844 0.200032 0.28711 -0.731856 0.42578 -0.53207
+-0.659591 0.425779 -0.619397 0.240032 0.28711 -0.659399 0.42578 -0.6196
+-0.592662 0.368124 -0.716406 0.280032 0.315938 -0.592475 0.368126 -0.716559
+-0.677778 0.368124 -0.636476 0.240032 0.315938 -0.677612 0.368126 -0.636652
+-0.576759 0.425779 -0.697182 0.280032 0.28711 -0.576543 0.42578 -0.697359
+-0.592662 0.368124 -0.716406 0.280032 0.315938 -0.592475 0.368126 -0.716559
+-0.659591 0.425779 -0.619397 0.240032 0.28711 -0.659399 0.42578 -0.6196
+-0.576759 0.425779 -0.697182 0.280032 0.28711 -0.576543 0.42578 -0.697359
+-0.498199 0.368124 -0.785037 0.320032 0.315938 -0.497995 0.368125 -0.785166
+-0.592662 0.368124 -0.716406 0.280032 0.315938 -0.592475 0.368126 -0.716559
+-0.484831 0.425779 -0.763971 0.320032 0.28711 -0.484594 0.42578 -0.76412
+-0.498199 0.368124 -0.785037 0.320032 0.315938 -0.497995 0.368125 -0.785166
+-0.576759 0.425779 -0.697182 0.280032 0.28711 -0.576543 0.42578 -0.697359
+-0.484831 0.425779 -0.763971 0.320032 0.28711 -0.484594 0.42578 -0.76412
+-0.39588 0.368124 -0.841287 0.360032 0.315938 -0.39566 0.368126 -0.84139
+-0.498199 0.368124 -0.785037 0.320032 0.315938 -0.497995 0.368125 -0.785166
+-0.385257 0.425779 -0.818712 0.360032 0.28711 -0.385003 0.425781 -0.818831
+-0.39588 0.368124 -0.841287 0.360032 0.315938 -0.39566 0.368126 -0.84139
+-0.484831 0.425779 -0.763971 0.320032 0.28711 -0.484594 0.42578 -0.76412
+-0.385257 0.425779 -0.818712 0.360032 0.28711 -0.385003 0.425781 -0.818831
+-0.287317 0.368124 -0.88427 0.400032 0.315938 -0.287086 0.368126 -0.884344
+-0.39588 0.368124 -0.841287 0.360032 0.315938 -0.39566 0.368126 -0.84139
+-0.279607 0.425779 -0.860542 0.400032 0.28711 -0.279341 0.42578 -0.860628
+-0.287317 0.368124 -0.88427 0.400032 0.315938 -0.287086 0.368126 -0.884344
+-0.385257 0.425779 -0.818712 0.360032 0.28711 -0.385003 0.425781 -0.818831
+-0.279607 0.425779 -0.860542 0.400032 0.28711 -0.279341 0.42578 -0.860628
+-0.174223 0.368124 -0.913308 0.440032 0.315938 -0.173985 0.368126 -0.913352
+-0.287317 0.368124 -0.88427 0.400032 0.315938 -0.287086 0.368126 -0.884344
+-0.169548 0.425779 -0.8888 0.440032 0.28711 -0.169273 0.425781 -0.888852
+-0.174223 0.368124 -0.913308 0.440032 0.315938 -0.173985 0.368126 -0.913352
+-0.279607 0.425779 -0.860542 0.400032 0.28711 -0.279341 0.42578 -0.860628
+-0.169548 0.425779 -0.8888 0.440032 0.28711 -0.169273 0.425781 -0.888852
+-0.058381 0.368124 -0.927942 0.480032 0.315938 -0.058139 0.368126 -0.927957
+-0.174223 0.368124 -0.913308 0.440032 0.315938 -0.173985 0.368126 -0.913352
+-0.056814 0.425779 -0.903042 0.480032 0.28711 -0.056535 0.425781 -0.903059
+-0.058381 0.368124 -0.927942 0.480032 0.315938 -0.058139 0.368126 -0.927957
+-0.169548 0.425779 -0.8888 0.440032 0.28711 -0.169273 0.425781 -0.888852
+-0.056814 0.425779 -0.903042 0.480032 0.28711 -0.056535 0.425781 -0.903059
+0.058381 0.368124 -0.927942 0.520032 0.315938 0.058623 0.368126 -0.927926
+-0.058381 0.368124 -0.927942 0.480032 0.315938 -0.058139 0.368126 -0.927957
+0.056815 0.425779 -0.903042 0.520032 0.28711 0.057094 0.425781 -0.903023
+0.058381 0.368124 -0.927942 0.520032 0.315938 0.058623 0.368126 -0.927926
+-0.056814 0.425779 -0.903042 0.480032 0.28711 -0.056535 0.425781 -0.903059
+0.056815 0.425779 -0.903042 0.520032 0.28711 0.057094 0.425781 -0.903023
+0.174223 0.368124 -0.913308 0.560032 0.315938 0.17446 0.368126 -0.913262
+0.058381 0.368124 -0.927942 0.520032 0.315938 0.058623 0.368126 -0.927926
+0.169548 0.425779 -0.8888 0.560032 0.28711 0.169823 0.42578 -0.888747
+0.174223 0.368124 -0.913308 0.560032 0.315938 0.17446 0.368126 -0.913262
+0.056815 0.425779 -0.903042 0.520032 0.28711 0.057094 0.425781 -0.903023
+0.169548 0.425779 -0.8888 0.560032 0.28711 0.169823 0.42578 -0.888747
+0.287317 0.368124 -0.88427 0.600032 0.315938 0.287547 0.368126 -0.884195
+0.174223 0.368124 -0.913308 0.560032 0.315938 0.17446 0.368126 -0.913262
+0.279607 0.425779 -0.860542 0.600032 0.28711 0.279873 0.42578 -0.860454
+0.287317 0.368124 -0.88427 0.600032 0.315938 0.287547 0.368126 -0.884195
+0.169548 0.425779 -0.8888 0.560032 0.28711 0.169823 0.42578 -0.888747
+0.279607 0.425779 -0.860542 0.600032 0.28711 0.279873 0.42578 -0.860454
+0.39588 0.368124 -0.841287 0.640032 0.315938 0.396098 0.368126 -0.841183
+0.287317 0.368124 -0.88427 0.600032 0.315938 0.287547 0.368126 -0.884195
+0.385257 0.425779 -0.818712 0.640032 0.28711 0.38551 0.425781 -0.818592
+0.39588 0.368124 -0.841287 0.640032 0.315938 0.396098 0.368126 -0.841183
+0.279607 0.425779 -0.860542 0.600032 0.28711 0.279873 0.42578 -0.860454
+0.385257 0.425779 -0.818712 0.640032 0.28711 0.38551 0.425781 -0.818592
+0.498199 0.368124 -0.785036 0.680032 0.315938 0.498403 0.368126 -0.784906
+0.39588 0.368124 -0.841287 0.640032 0.315938 0.396098 0.368126 -0.841183
+0.484831 0.425779 -0.763971 0.680032 0.28711 0.485067 0.425781 -0.76382
+0.498199 0.368124 -0.785036 0.680032 0.315938 0.498403 0.368126 -0.784906
+0.385257 0.425779 -0.818712 0.640032 0.28711 0.38551 0.425781 -0.818592
+0.484831 0.425779 -0.763971 0.680032 0.28711 0.485067 0.425781 -0.76382
+0.592662 0.368124 -0.716405 0.720032 0.315938 0.592848 0.368126 -0.716251
+0.498199 0.368124 -0.785036 0.680032 0.315938 0.498403 0.368126 -0.784906
+0.576759 0.425779 -0.697181 0.720032 0.28711 0.576973 0.425781 -0.697002
+0.592662 0.368124 -0.716405 0.720032 0.315938 0.592848 0.368126 -0.716251
+0.484831 0.425779 -0.763971 0.680032 0.28711 0.485067 0.425781 -0.76382
+0.576759 0.425779 -0.697181 0.720032 0.28711 0.576973 0.425781 -0.697002
+0.677778 0.368124 -0.636476 0.760032 0.315938 0.677943 0.368126 -0.636299
+0.592662 0.368124 -0.716405 0.720032 0.315938 0.592848 0.368126 -0.716251
+0.659591 0.425779 -0.619397 0.760032 0.28711 0.659782 0.425781 -0.619192
+0.677778 0.368124 -0.636476 0.760032 0.315938 0.677943 0.368126 -0.636299
+0.576759 0.425779 -0.697181 0.720032 0.28711 0.576973 0.425781 -0.697002
+0.659591 0.425779 -0.619397 0.760032 0.28711 0.659782 0.425781 -0.619192
+0.752205 0.368124 -0.546509 0.800032 0.315938 0.752347 0.368126 -0.546313
+0.677778 0.368124 -0.636476 0.760032 0.315938 0.677943 0.368126 -0.636299
+0.732021 0.425779 -0.531844 0.800032 0.28711 0.732185 0.42578 -0.531617
+0.752205 0.368124 -0.546509 0.800032 0.315938 0.752347 0.368126 -0.546313
+0.659591 0.425779 -0.619397 0.760032 0.28711 0.659782 0.425781 -0.619192
+0.732021 0.425779 -0.531844 0.800032 0.28711 0.732185 0.42578 -0.531617
+0.814769 0.368124 -0.447923 0.840032 0.315938 0.814885 0.368126 -0.447711
+0.752205 0.368124 -0.546509 0.800032 0.315938 0.752347 0.368126 -0.546313
+0.792906 0.425779 -0.435904 0.840032 0.28711 0.79304 0.42578 -0.435658
+0.814769 0.368124 -0.447923 0.840032 0.315938 0.814885 0.368126 -0.447711
+0.732021 0.425779 -0.531844 0.800032 0.28711 0.732185 0.42578 -0.531617
+0.792906 0.425779 -0.435904 0.840032 0.28711 0.79304 0.42578 -0.435658
+0.864484 0.368124 -0.342274 0.880032 0.315938 0.864573 0.368126 -0.342049
+0.814769 0.368124 -0.447923 0.840032 0.315938 0.814885 0.368126 -0.447711
+0.841287 0.425779 -0.333089 0.880032 0.28711 0.84139 0.42578 -0.332829
+0.864484 0.368124 -0.342274 0.880032 0.315938 0.864573 0.368126 -0.342049
+0.792906 0.425779 -0.435904 0.840032 0.28711 0.79304 0.42578 -0.435658
+0.841287 0.425779 -0.333089 0.880032 0.28711 0.84139 0.42578 -0.332829
+0.900566 0.368124 -0.231226 0.920032 0.315938 0.900626 0.368125 -0.230992
+0.864484 0.368124 -0.342274 0.880032 0.315938 0.864573 0.368126 -0.342049
+0.8764 0.425779 -0.225021 0.920032 0.28711 0.876469 0.42578 -0.22475
+0.900566 0.368124 -0.231226 0.920032 0.315938 0.900626 0.368125 -0.230992
+0.841287 0.425779 -0.333089 0.880032 0.28711 0.84139 0.42578 -0.332829
+0.8764 0.425779 -0.225021 0.920032 0.28711 0.876469 0.42578 -0.22475
+0.922445 0.368124 -0.116532 0.960032 0.315938 0.922475 0.368126 -0.116292
+0.900566 0.368124 -0.231226 0.920032 0.315938 0.900626 0.368125 -0.230992
+0.897692 0.425779 -0.113405 0.960032 0.28711 0.897727 0.42578 -0.113127
+0.922445 0.368124 -0.116532 0.960032 0.315938 0.922475 0.368126 -0.116292
+0.8764 0.425779 -0.225021 0.920032 0.28711 0.876469 0.42578 -0.22475
+0.897692 0.425779 -0.113405 0.960032 0.28711 0.897727 0.42578 -0.113127
+0.929777 0.368124 -0 1.00003 0.315938 0.929776 0.368125 0.000238
+0.922445 0.368124 -0.116532 0.960032 0.315938 0.922475 0.368126 -0.116292
+0.904827 0.425779 -0 1.00003 0.28711 0.904827 0.42578 0.000276
+0.929777 0.368124 -0 1.00003 0.315938 0.929776 0.368125 0.000238
+0.897692 0.425779 -0.113405 0.960032 0.28711 0.897727 0.42578 -0.113127
+0.904827 0.425779 -0 1.00003 0.28711 0.904827 0.42578 0.000276
+0.922446 0.368124 0.116532 1.04003 0.315938 0.922414 0.368126 0.116768
+0.929777 0.368124 -0 1.00003 0.315938 0.929776 0.368125 0.000238
+0.897693 0.425779 0.113405 1.04003 0.28711 0.897657 0.425781 0.113679
+0.922446 0.368124 0.116532 1.04003 0.315938 0.922414 0.368126 0.116768
+0.904827 0.425779 -0 1.00003 0.28711 0.904827 0.42578 0.000276
+0.869398 0.481753 0.109831 1.04003 0.259123 0.869357 0.481755 0.110141
+0.876401 0.425779 0.225022 1.08003 0.28711 0.87633 0.42578 0.225292
+0.897693 0.425779 0.113405 1.04003 0.28711 0.897657 0.425781 0.113679
+0.848777 0.481753 0.217929 1.08003 0.259123 0.848696 0.481755 0.218235
+0.876401 0.425779 0.225022 1.08003 0.28711 0.87633 0.42578 0.225292
+0.869398 0.481753 0.109831 1.04003 0.259123 0.869357 0.481755 0.110141
+0.848777 0.481753 0.217929 1.08003 0.259123 0.848696 0.481755 0.218235
+0.841288 0.425779 0.333089 1.12003 0.28711 0.841183 0.425781 0.333349
+0.876401 0.425779 0.225022 1.08003 0.28711 0.87633 0.42578 0.225292
+0.81477 0.481753 0.32259 1.12003 0.259123 0.814652 0.481756 0.322884
+0.841288 0.425779 0.333089 1.12003 0.28711 0.841183 0.425781 0.333349
+0.848777 0.481753 0.217929 1.08003 0.259123 0.848696 0.481755 0.218235
+0.81477 0.481753 0.32259 1.12003 0.259123 0.814652 0.481756 0.322884
+0.792907 0.425779 0.435904 1.16003 0.28711 0.792771 0.425781 0.436149
+0.841288 0.425779 0.333089 1.12003 0.28711 0.841183 0.425781 0.333349
+0.767914 0.481753 0.422164 1.16003 0.259123 0.76776 0.481755 0.422441
+0.792907 0.425779 0.435904 1.16003 0.28711 0.792771 0.425781 0.436149
+0.81477 0.481753 0.32259 1.12003 0.259123 0.814652 0.481756 0.322884
+0.767914 0.481753 0.422164 1.16003 0.259123 0.76776 0.481755 0.422441
+0.732021 0.425779 0.531845 1.20003 0.28711 0.731855 0.425781 0.53207
+0.792907 0.425779 0.435904 1.16003 0.28711 0.792771 0.425781 0.436149
+0.708948 0.481753 0.515081 1.20003 0.259123 0.70876 0.481755 0.515336
+0.732021 0.425779 0.531845 1.20003 0.28711 0.731855 0.425781 0.53207
+0.767914 0.481753 0.422164 1.16003 0.259123 0.76776 0.481755 0.422441
+0.708948 0.481753 0.515081 1.20003 0.259123 0.70876 0.481755 0.515336
+0.659591 0.425779 0.619397 1.24003 0.28711 0.659398 0.425781 0.6196
+0.732021 0.425779 0.531845 1.20003 0.28711 0.731855 0.425781 0.53207
+0.638801 0.481753 0.599874 1.24003 0.259123 0.638583 0.481755 0.600104
+0.659591 0.425779 0.619397 1.24003 0.28711 0.659398 0.425781 0.6196
+0.708948 0.481753 0.515081 1.20003 0.259123 0.70876 0.481755 0.515336
+0.638801 0.481753 0.599874 1.24003 0.259123 0.638583 0.481755 0.600104
+0.576759 0.425779 0.697182 1.28003 0.28711 0.576542 0.425781 0.697359
+0.659591 0.425779 0.619397 1.24003 0.28711 0.659398 0.425781 0.6196
+0.558579 0.481753 0.675207 1.28003 0.259123 0.558334 0.481755 0.675407
+0.576759 0.425779 0.697182 1.28003 0.28711 0.576542 0.425781 0.697359
+0.638801 0.481753 0.599874 1.24003 0.259123 0.638583 0.481755 0.600104
+0.558579 0.481753 0.675207 1.28003 0.259123 0.558334 0.481755 0.675407
+0.484831 0.425779 0.763972 1.32003 0.28711 0.484594 0.425781 0.76412
+0.576759 0.425779 0.697182 1.28003 0.28711 0.576542 0.425781 0.697359
+0.469549 0.481753 0.739891 1.32003 0.259123 0.469281 0.481755 0.740059
+0.484831 0.425779 0.763972 1.32003 0.28711 0.484594 0.425781 0.76412
+0.558579 0.481753 0.675207 1.28003 0.259123 0.558334 0.481755 0.675407
+0.469549 0.481753 0.739891 1.32003 0.259123 0.469281 0.481755 0.740059
+0.385257 0.425779 0.818713 1.36003 0.28711 0.385003 0.425781 0.818831
+0.484831 0.425779 0.763972 1.32003 0.28711 0.484594 0.425781 0.76412
+0.373114 0.481753 0.792907 1.36003 0.259123 0.372826 0.481755 0.79304
+0.385257 0.425779 0.818713 1.36003 0.28711 0.385003 0.425781 0.818831
+0.469549 0.481753 0.739891 1.32003 0.259123 0.469281 0.481755 0.740059
+0.373114 0.481753 0.792907 1.36003 0.259123 0.372826 0.481755 0.79304
+0.279607 0.425779 0.860542 1.40003 0.28711 0.279341 0.425781 0.860628
+0.385257 0.425779 0.818713 1.36003 0.28711 0.385003 0.425781 0.818831
+0.270794 0.481753 0.833418 1.40003 0.259123 0.270492 0.481755 0.833515
+0.279607 0.425779 0.860542 1.40003 0.28711 0.279341 0.425781 0.860628
+0.373114 0.481753 0.792907 1.36003 0.259123 0.372826 0.481755 0.79304
+0.270794 0.481753 0.833418 1.40003 0.259123 0.270492 0.481755 0.833515
+0.169548 0.425779 0.888801 1.44003 0.28711 0.169273 0.425781 0.888852
+0.279607 0.425779 0.860542 1.40003 0.28711 0.279341 0.425781 0.860628
+0.164204 0.481753 0.860786 1.44003 0.259123 0.163892 0.481755 0.860844
+0.169548 0.425779 0.888801 1.44003 0.28711 0.169273 0.425781 0.888852
+0.270794 0.481753 0.833418 1.40003 0.259123 0.270492 0.481755 0.833515
+0.164204 0.481753 0.860786 1.44003 0.259123 0.163892 0.481755 0.860844
+0.056815 0.425779 0.903042 1.48003 0.28711 0.056535 0.425781 0.903058
+0.169548 0.425779 0.888801 1.44003 0.28711 0.169273 0.425781 0.888852
+0.055024 0.481753 0.874578 1.48003 0.259123 0.054707 0.481755 0.874597
+0.056815 0.425779 0.903042 1.48003 0.28711 0.056535 0.425781 0.903058
+0.164204 0.481753 0.860786 1.44003 0.259123 0.163892 0.481755 0.860844
+0.055024 0.481753 0.874578 1.48003 0.259123 0.054707 0.481755 0.874597
+-0.056815 0.425779 0.903042 1.52003 0.28711 -0.057094 0.425781 0.903023
+0.056815 0.425779 0.903042 1.48003 0.28711 0.056535 0.425781 0.903058
+-0.055024 0.481753 0.874578 1.52003 0.259123 -0.05534 0.481755 0.874557
+-0.056815 0.425779 0.903042 1.52003 0.28711 -0.057094 0.425781 0.903023
+0.055024 0.481753 0.874578 1.48003 0.259123 0.054707 0.481755 0.874597
+-0.055024 0.481753 0.874578 -0.479968 0.259123 -0.05534 0.481755 0.874557
+-0.169548 0.425779 0.888801 -0.439968 0.28711 -0.169822 0.425781 0.888747
+-0.056815 0.425779 0.903042 -0.479968 0.28711 -0.057094 0.425781 0.903023
+-0.164204 0.481753 0.860786 -0.439968 0.259123 -0.164515 0.481755 0.860725
+-0.169548 0.425779 0.888801 -0.439968 0.28711 -0.169822 0.425781 0.888747
+-0.055024 0.481753 0.874578 -0.479968 0.259123 -0.05534 0.481755 0.874557
+-0.164204 0.481753 0.860786 -0.439968 0.259123 -0.164515 0.481755 0.860725
+-0.279607 0.425779 0.860542 -0.399968 0.28711 -0.279873 0.425781 0.860454
+-0.169548 0.425779 0.888801 -0.439968 0.28711 -0.169822 0.425781 0.888747
+-0.270794 0.481753 0.833418 -0.399968 0.259123 -0.271095 0.481755 0.833318
+-0.279607 0.425779 0.860542 -0.399968 0.28711 -0.279873 0.425781 0.860454
+-0.164204 0.481753 0.860786 -0.439968 0.259123 -0.164515 0.481755 0.860725
+-0.270794 0.481753 0.833418 -0.399968 0.259123 -0.271095 0.481755 0.833318
+-0.385257 0.425779 0.818713 -0.359968 0.28711 -0.38551 0.425781 0.818592
+-0.279607 0.425779 0.860542 -0.399968 0.28711 -0.279873 0.425781 0.860454
+-0.373114 0.481753 0.792907 -0.359968 0.259123 -0.373399 0.481755 0.792771
+-0.385257 0.425779 0.818713 -0.359968 0.28711 -0.38551 0.425781 0.818592
+-0.270794 0.481753 0.833418 -0.399968 0.259123 -0.271095 0.481755 0.833318
+-0.373114 0.481753 0.792907 -0.359968 0.259123 -0.373399 0.481755 0.792771
+-0.484831 0.425779 0.763971 -0.319968 0.28711 -0.485066 0.42578 0.76382
+-0.385257 0.425779 0.818713 -0.359968 0.28711 -0.38551 0.425781 0.818592
+-0.469549 0.481753 0.739891 -0.319968 0.259123 -0.469815 0.481755 0.73972
+-0.484831 0.425779 0.763971 -0.319968 0.28711 -0.485066 0.42578 0.76382
+-0.373114 0.481753 0.792907 -0.359968 0.259123 -0.373399 0.481755 0.792771
+-0.469549 0.481753 0.739891 -0.319968 0.259123 -0.469815 0.481755 0.73972
+-0.576759 0.425779 0.697182 -0.279968 0.28711 -0.576974 0.425781 0.697002
+-0.484831 0.425779 0.763971 -0.319968 0.28711 -0.485066 0.42578 0.76382
+-0.558579 0.481753 0.675206 -0.279968 0.259123 -0.558823 0.481755 0.675004
+-0.576759 0.425779 0.697182 -0.279968 0.28711 -0.576974 0.425781 0.697002
+-0.469549 0.481753 0.739891 -0.319968 0.259123 -0.469815 0.481755 0.73972
+-0.558579 0.481753 0.675206 -0.279968 0.259123 -0.558823 0.481755 0.675004
+-0.659591 0.425779 0.619397 -0.239968 0.28711 -0.659782 0.42578 0.619192
+-0.576759 0.425779 0.697182 -0.279968 0.28711 -0.576974 0.425781 0.697002
+-0.638801 0.481753 0.599874 -0.239968 0.259123 -0.639016 0.481754 0.599642
+-0.659591 0.425779 0.619397 -0.239968 0.28711 -0.659782 0.42578 0.619192
+-0.558579 0.481753 0.675206 -0.279968 0.259123 -0.558823 0.481755 0.675004
+-0.638801 0.481753 0.599874 -0.239968 0.259123 -0.639016 0.481754 0.599642
+-0.732021 0.425779 0.531844 -0.199968 0.28711 -0.732185 0.42578 0.531617
+-0.659591 0.425779 0.619397 -0.239968 0.28711 -0.659782 0.42578 0.619192
+-0.708948 0.481753 0.51508 -0.199968 0.259123 -0.709133 0.481755 0.514823
+-0.732021 0.425779 0.531844 -0.199968 0.28711 -0.732185 0.42578 0.531617
+-0.638801 0.481753 0.599874 -0.239968 0.259123 -0.639016 0.481754 0.599642
+-0.708948 0.481753 0.51508 -0.199968 0.259123 -0.709133 0.481755 0.514823
+-0.792907 0.425779 0.435904 -0.159968 0.28711 -0.79304 0.42578 0.435658
+-0.732021 0.425779 0.531844 -0.199968 0.28711 -0.732185 0.42578 0.531617
+-0.767914 0.481753 0.422164 -0.159968 0.259123 -0.768065 0.481755 0.421886
+-0.792907 0.425779 0.435904 -0.159968 0.28711 -0.79304 0.42578 0.435658
+-0.708948 0.481753 0.51508 -0.199968 0.259123 -0.709133 0.481755 0.514823
+-0.767914 0.481753 0.422164 -0.159968 0.259123 -0.768065 0.481755 0.421886
+-0.841287 0.425779 0.333089 -0.119968 0.28711 -0.841389 0.42578 0.332829
+-0.792907 0.425779 0.435904 -0.159968 0.28711 -0.79304 0.42578 0.435658
+-0.81477 0.481753 0.32259 -0.119968 0.259123 -0.814885 0.481755 0.322295
+-0.841287 0.425779 0.333089 -0.119968 0.28711 -0.841389 0.42578 0.332829
+-0.767914 0.481753 0.422164 -0.159968 0.259123 -0.768065 0.481755 0.421886
+-0.81477 0.481753 0.32259 -0.119968 0.259123 -0.814885 0.481755 0.322295
+-0.876401 0.425779 0.225021 -0.079968 0.28711 -0.876469 0.42578 0.22475
+-0.841287 0.425779 0.333089 -0.119968 0.28711 -0.841389 0.42578 0.332829
+-0.848777 0.481753 0.217929 -0.079968 0.259123 -0.848854 0.481755 0.217622
+-0.876401 0.425779 0.225021 -0.079968 0.28711 -0.876469 0.42578 0.22475
+-0.81477 0.481753 0.32259 -0.119968 0.259123 -0.814885 0.481755 0.322295
+-0.848777 0.481753 0.217929 -0.079968 0.259123 -0.848854 0.481755 0.217622
+-0.897693 0.425779 0.113405 -0.039968 0.28711 -0.897727 0.42578 0.113127
+-0.876401 0.425779 0.225021 -0.079968 0.28711 -0.876469 0.42578 0.22475
+-0.869397 0.481753 0.10983 -0.039968 0.259123 -0.869436 0.481755 0.109516
+-0.897693 0.425779 0.113405 -0.039968 0.28711 -0.897727 0.42578 0.113127
+-0.848777 0.481753 0.217929 -0.079968 0.259123 -0.848854 0.481755 0.217622
+-0.869397 0.481753 0.10983 -0.039968 0.259123 -0.869436 0.481755 0.109516
+-0.904828 0.425779 -0 3.2e-005 0.28711 -0.904826 0.425781 -0.00028
+-0.897693 0.425779 0.113405 -0.039968 0.28711 -0.897727 0.42578 0.113127
+-0.876307 0.481753 -0 3.2e-005 0.259123 -0.876306 0.481755 -0.000317
+-0.904828 0.425779 -0 3.2e-005 0.28711 -0.904826 0.425781 -0.00028
+-0.869397 0.481753 0.10983 -0.039968 0.259123 -0.869436 0.481755 0.109516
+-0.876307 0.481753 -0 3.2e-005 0.259123 -0.876306 0.481755 -0.000317
+-0.897693 0.425779 -0.113405 0.040032 0.28711 -0.897657 0.42578 -0.113682
+-0.904828 0.425779 -0 3.2e-005 0.28711 -0.904826 0.425781 -0.00028
+-0.869397 0.481753 -0.109831 0.040032 0.259123 -0.869356 0.481756 -0.110144
+-0.897693 0.425779 -0.113405 0.040032 0.28711 -0.897657 0.42578 -0.113682
+-0.876307 0.481753 -0 3.2e-005 0.259123 -0.876306 0.481755 -0.000317
+-0.869397 0.481753 -0.109831 0.040032 0.259123 -0.869356 0.481756 -0.110144
+-0.876401 0.425779 -0.225022 0.080032 0.28711 -0.87633 0.425781 -0.225292
+-0.897693 0.425779 -0.113405 0.040032 0.28711 -0.897657 0.42578 -0.113682
+-0.848776 0.481753 -0.217929 0.080032 0.259123 -0.848696 0.481756 -0.218235
+-0.876401 0.425779 -0.225022 0.080032 0.28711 -0.87633 0.425781 -0.225292
+-0.869397 0.481753 -0.109831 0.040032 0.259123 -0.869356 0.481756 -0.110144
+-0.848776 0.481753 -0.217929 0.080032 0.259123 -0.848696 0.481756 -0.218235
+-0.841287 0.425779 -0.333089 0.120032 0.28711 -0.841183 0.425781 -0.333349
+-0.876401 0.425779 -0.225022 0.080032 0.28711 -0.87633 0.425781 -0.225292
+-0.81477 0.481753 -0.32259 0.120032 0.259123 -0.814652 0.481755 -0.322885
+-0.841287 0.425779 -0.333089 0.120032 0.28711 -0.841183 0.425781 -0.333349
+-0.848776 0.481753 -0.217929 0.080032 0.259123 -0.848696 0.481756 -0.218235
+-0.81477 0.481753 -0.32259 0.120032 0.259123 -0.814652 0.481755 -0.322885
+-0.792906 0.425779 -0.435904 0.160032 0.28711 -0.792771 0.425781 -0.436149
+-0.841287 0.425779 -0.333089 0.120032 0.28711 -0.841183 0.425781 -0.333349
+-0.767914 0.481753 -0.422164 0.160032 0.259123 -0.76776 0.481755 -0.422442
+-0.792906 0.425779 -0.435904 0.160032 0.28711 -0.792771 0.425781 -0.436149
+-0.81477 0.481753 -0.32259 0.120032 0.259123 -0.814652 0.481755 -0.322885
+-0.767914 0.481753 -0.422164 0.160032 0.259123 -0.76776 0.481755 -0.422442
+-0.732021 0.425779 -0.531844 0.200032 0.28711 -0.731856 0.42578 -0.53207
+-0.792906 0.425779 -0.435904 0.160032 0.28711 -0.792771 0.425781 -0.436149
+-0.708947 0.481753 -0.515081 0.200032 0.259123 -0.70876 0.481755 -0.515336
+-0.732021 0.425779 -0.531844 0.200032 0.28711 -0.731856 0.42578 -0.53207
+-0.767914 0.481753 -0.422164 0.160032 0.259123 -0.76776 0.481755 -0.422442
+-0.708947 0.481753 -0.515081 0.200032 0.259123 -0.70876 0.481755 -0.515336
+-0.659591 0.425779 -0.619397 0.240032 0.28711 -0.659399 0.42578 -0.6196
+-0.732021 0.425779 -0.531844 0.200032 0.28711 -0.731856 0.42578 -0.53207
+-0.6388 0.481753 -0.599874 0.240032 0.259123 -0.638583 0.481755 -0.600104
+-0.659591 0.425779 -0.619397 0.240032 0.28711 -0.659399 0.42578 -0.6196
+-0.708947 0.481753 -0.515081 0.200032 0.259123 -0.70876 0.481755 -0.515336
+-0.6388 0.481753 -0.599874 0.240032 0.259123 -0.638583 0.481755 -0.600104
+-0.576759 0.425779 -0.697182 0.280032 0.28711 -0.576543 0.42578 -0.697359
+-0.659591 0.425779 -0.619397 0.240032 0.28711 -0.659399 0.42578 -0.6196
+-0.558579 0.481753 -0.675206 0.280032 0.259123 -0.558335 0.481755 -0.675407
+-0.576759 0.425779 -0.697182 0.280032 0.28711 -0.576543 0.42578 -0.697359
+-0.6388 0.481753 -0.599874 0.240032 0.259123 -0.638583 0.481755 -0.600104
+-0.558579 0.481753 -0.675206 0.280032 0.259123 -0.558335 0.481755 -0.675407
+-0.484831 0.425779 -0.763971 0.320032 0.28711 -0.484594 0.42578 -0.76412
+-0.576759 0.425779 -0.697182 0.280032 0.28711 -0.576543 0.42578 -0.697359
+-0.469549 0.481753 -0.739891 0.320032 0.259123 -0.46928 0.481755 -0.74006
+-0.484831 0.425779 -0.763971 0.320032 0.28711 -0.484594 0.42578 -0.76412
+-0.558579 0.481753 -0.675206 0.280032 0.259123 -0.558335 0.481755 -0.675407
+-0.469549 0.481753 -0.739891 0.320032 0.259123 -0.46928 0.481755 -0.74006
+-0.385257 0.425779 -0.818712 0.360032 0.28711 -0.385003 0.425781 -0.818831
+-0.484831 0.425779 -0.763971 0.320032 0.28711 -0.484594 0.42578 -0.76412
+-0.373113 0.481753 -0.792906 0.360032 0.259123 -0.372826 0.481755 -0.79304
+-0.385257 0.425779 -0.818712 0.360032 0.28711 -0.385003 0.425781 -0.818831
+-0.469549 0.481753 -0.739891 0.320032 0.259123 -0.46928 0.481755 -0.74006
+-0.373113 0.481753 -0.792906 0.360032 0.259123 -0.372826 0.481755 -0.79304
+-0.279607 0.425779 -0.860542 0.400032 0.28711 -0.279341 0.42578 -0.860628
+-0.385257 0.425779 -0.818712 0.360032 0.28711 -0.385003 0.425781 -0.818831
+-0.270794 0.481753 -0.833418 0.400032 0.259123 -0.270492 0.481755 -0.833514
+-0.279607 0.425779 -0.860542 0.400032 0.28711 -0.279341 0.42578 -0.860628
+-0.373113 0.481753 -0.792906 0.360032 0.259123 -0.372826 0.481755 -0.79304
+-0.270794 0.481753 -0.833418 0.400032 0.259123 -0.270492 0.481755 -0.833514
+-0.169548 0.425779 -0.8888 0.440032 0.28711 -0.169273 0.425781 -0.888852
+-0.279607 0.425779 -0.860542 0.400032 0.28711 -0.279341 0.42578 -0.860628
+-0.164203 0.481753 -0.860785 0.440032 0.259123 -0.163892 0.481755 -0.860844
+-0.169548 0.425779 -0.8888 0.440032 0.28711 -0.169273 0.425781 -0.888852
+-0.270794 0.481753 -0.833418 0.400032 0.259123 -0.270492 0.481755 -0.833514
+-0.164203 0.481753 -0.860785 0.440032 0.259123 -0.163892 0.481755 -0.860844
+-0.056814 0.425779 -0.903042 0.480032 0.28711 -0.056535 0.425781 -0.903059
+-0.169548 0.425779 -0.8888 0.440032 0.28711 -0.169273 0.425781 -0.888852
+-0.055024 0.481753 -0.874578 0.480032 0.259123 -0.054708 0.481755 -0.874597
+-0.056814 0.425779 -0.903042 0.480032 0.28711 -0.056535 0.425781 -0.903059
+-0.164203 0.481753 -0.860785 0.440032 0.259123 -0.163892 0.481755 -0.860844
+-0.055024 0.481753 -0.874578 0.480032 0.259123 -0.054708 0.481755 -0.874597
+0.056815 0.425779 -0.903042 0.520032 0.28711 0.057094 0.425781 -0.903023
+-0.056814 0.425779 -0.903042 0.480032 0.28711 -0.056535 0.425781 -0.903059
+0.055024 0.481753 -0.874578 0.520032 0.259123 0.05534 0.481755 -0.874557
+0.056815 0.425779 -0.903042 0.520032 0.28711 0.057094 0.425781 -0.903023
+-0.055024 0.481753 -0.874578 0.480032 0.259123 -0.054708 0.481755 -0.874597
+0.055024 0.481753 -0.874578 0.520032 0.259123 0.05534 0.481755 -0.874557
+0.169548 0.425779 -0.8888 0.560032 0.28711 0.169823 0.42578 -0.888747
+0.056815 0.425779 -0.903042 0.520032 0.28711 0.057094 0.425781 -0.903023
+0.164204 0.481753 -0.860785 0.560032 0.259123 0.164515 0.481754 -0.860725
+0.169548 0.425779 -0.8888 0.560032 0.28711 0.169823 0.42578 -0.888747
+0.055024 0.481753 -0.874578 0.520032 0.259123 0.05534 0.481755 -0.874557
+0.164204 0.481753 -0.860785 0.560032 0.259123 0.164515 0.481754 -0.860725
+0.279607 0.425779 -0.860542 0.600032 0.28711 0.279873 0.42578 -0.860454
+0.169548 0.425779 -0.8888 0.560032 0.28711 0.169823 0.42578 -0.888747
+0.270794 0.481753 -0.833417 0.600032 0.259123 0.271095 0.481755 -0.833319
+0.279607 0.425779 -0.860542 0.600032 0.28711 0.279873 0.42578 -0.860454
+0.164204 0.481753 -0.860785 0.560032 0.259123 0.164515 0.481754 -0.860725
+0.270794 0.481753 -0.833417 0.600032 0.259123 0.271095 0.481755 -0.833319
+0.385257 0.425779 -0.818712 0.640032 0.28711 0.38551 0.425781 -0.818592
+0.279607 0.425779 -0.860542 0.600032 0.28711 0.279873 0.42578 -0.860454
+0.373113 0.481753 -0.792906 0.640032 0.259123 0.3734 0.481755 -0.792771
+0.385257 0.425779 -0.818712 0.640032 0.28711 0.38551 0.425781 -0.818592
+0.270794 0.481753 -0.833417 0.600032 0.259123 0.271095 0.481755 -0.833319
+0.373113 0.481753 -0.792906 0.640032 0.259123 0.3734 0.481755 -0.792771
+0.484831 0.425779 -0.763971 0.680032 0.28711 0.485067 0.425781 -0.76382
+0.385257 0.425779 -0.818712 0.640032 0.28711 0.38551 0.425781 -0.818592
+0.469549 0.481753 -0.73989 0.680032 0.259123 0.469815 0.481755 -0.73972
+0.484831 0.425779 -0.763971 0.680032 0.28711 0.485067 0.425781 -0.76382
+0.373113 0.481753 -0.792906 0.640032 0.259123 0.3734 0.481755 -0.792771
+0.469549 0.481753 -0.73989 0.680032 0.259123 0.469815 0.481755 -0.73972
+0.576759 0.425779 -0.697181 0.720032 0.28711 0.576973 0.425781 -0.697002
+0.484831 0.425779 -0.763971 0.680032 0.28711 0.485067 0.425781 -0.76382
+0.558579 0.481753 -0.675206 0.720032 0.259123 0.558822 0.481755 -0.675004
+0.576759 0.425779 -0.697181 0.720032 0.28711 0.576973 0.425781 -0.697002
+0.469549 0.481753 -0.73989 0.680032 0.259123 0.469815 0.481755 -0.73972
+0.558579 0.481753 -0.675206 0.720032 0.259123 0.558822 0.481755 -0.675004
+0.659591 0.425779 -0.619397 0.760032 0.28711 0.659782 0.425781 -0.619192
+0.576759 0.425779 -0.697181 0.720032 0.28711 0.576973 0.425781 -0.697002
+0.6388 0.481753 -0.599873 0.760032 0.259123 0.639017 0.481754 -0.599642
+0.659591 0.425779 -0.619397 0.760032 0.28711 0.659782 0.425781 -0.619192
+0.558579 0.481753 -0.675206 0.720032 0.259123 0.558822 0.481755 -0.675004
+0.6388 0.481753 -0.599873 0.760032 0.259123 0.639017 0.481754 -0.599642
+0.732021 0.425779 -0.531844 0.800032 0.28711 0.732185 0.42578 -0.531617
+0.659591 0.425779 -0.619397 0.760032 0.28711 0.659782 0.425781 -0.619192
+0.708947 0.481753 -0.51508 0.800032 0.259123 0.709133 0.481754 -0.514823
+0.732021 0.425779 -0.531844 0.800032 0.28711 0.732185 0.42578 -0.531617
+0.6388 0.481753 -0.599873 0.760032 0.259123 0.639017 0.481754 -0.599642
+0.708947 0.481753 -0.51508 0.800032 0.259123 0.709133 0.481754 -0.514823
+0.792906 0.425779 -0.435904 0.840032 0.28711 0.79304 0.42578 -0.435658
+0.732021 0.425779 -0.531844 0.800032 0.28711 0.732185 0.42578 -0.531617
+0.767914 0.481753 -0.422164 0.840032 0.259123 0.768066 0.481755 -0.421886
+0.792906 0.425779 -0.435904 0.840032 0.28711 0.79304 0.42578 -0.435658
+0.708947 0.481753 -0.51508 0.800032 0.259123 0.709133 0.481754 -0.514823
+0.767914 0.481753 -0.422164 0.840032 0.259123 0.768066 0.481755 -0.421886
+0.841287 0.425779 -0.333089 0.880032 0.28711 0.84139 0.42578 -0.332829
+0.792906 0.425779 -0.435904 0.840032 0.28711 0.79304 0.42578 -0.435658
+0.814769 0.481753 -0.32259 0.880032 0.259123 0.814886 0.481754 -0.322295
+0.841287 0.425779 -0.333089 0.880032 0.28711 0.84139 0.42578 -0.332829
+0.767914 0.481753 -0.422164 0.840032 0.259123 0.768066 0.481755 -0.421886
+0.814769 0.481753 -0.32259 0.880032 0.259123 0.814886 0.481754 -0.322295
+0.8764 0.425779 -0.225021 0.920032 0.28711 0.876469 0.42578 -0.22475
+0.841287 0.425779 -0.333089 0.880032 0.28711 0.84139 0.42578 -0.332829
+0.848776 0.481753 -0.217929 0.920032 0.259123 0.848854 0.481755 -0.217622
+0.8764 0.425779 -0.225021 0.920032 0.28711 0.876469 0.42578 -0.22475
+0.814769 0.481753 -0.32259 0.880032 0.259123 0.814886 0.481754 -0.322295
+0.848776 0.481753 -0.217929 0.920032 0.259123 0.848854 0.481755 -0.217622
+0.897692 0.425779 -0.113405 0.960032 0.28711 0.897727 0.42578 -0.113127
+0.8764 0.425779 -0.225021 0.920032 0.28711 0.876469 0.42578 -0.22475
+0.869397 0.481753 -0.10983 0.960032 0.259123 0.869436 0.481755 -0.109516
+0.897692 0.425779 -0.113405 0.960032 0.28711 0.897727 0.42578 -0.113127
+0.848776 0.481753 -0.217929 0.920032 0.259123 0.848854 0.481755 -0.217622
+0.869397 0.481753 -0.10983 0.960032 0.259123 0.869436 0.481755 -0.109516
+0.904827 0.425779 -0 1.00003 0.28711 0.904827 0.42578 0.000276
+0.897692 0.425779 -0.113405 0.960032 0.28711 0.897727 0.42578 -0.113127
+0.876307 0.481753 -0 1.00003 0.259123 0.876306 0.481755 0.000313
+0.904827 0.425779 -0 1.00003 0.28711 0.904827 0.42578 0.000276
+0.869397 0.481753 -0.10983 0.960032 0.259123 0.869436 0.481755 -0.109516
+0.876307 0.481753 -0 1.00003 0.259123 0.876306 0.481755 0.000313
+0.897693 0.425779 0.113405 1.04003 0.28711 0.897657 0.425781 0.113679
+0.904827 0.425779 -0 1.00003 0.28711 0.904827 0.42578 0.000276
+0.869398 0.481753 0.109831 1.04003 0.259123 0.869357 0.481755 0.110141
+0.897693 0.425779 0.113405 1.04003 0.28711 0.897657 0.425781 0.113679
+0.876307 0.481753 -0 1.00003 0.259123 0.876306 0.481755 0.000313
+0.837671 0.535827 0.105823 1.04003 0.232087 0.837625 0.535829 0.106168
+0.848777 0.481753 0.217929 1.08003 0.259123 0.848696 0.481755 0.218235
+0.869398 0.481753 0.109831 1.04003 0.259123 0.869357 0.481755 0.110141
+0.817803 0.535827 0.209976 1.08003 0.232087 0.817713 0.535828 0.210317
+0.848777 0.481753 0.217929 1.08003 0.259123 0.848696 0.481755 0.218235
+0.837671 0.535827 0.105823 1.04003 0.232087 0.837625 0.535829 0.106168
+0.817803 0.535827 0.209976 1.08003 0.232087 0.817713 0.535828 0.210317
+0.81477 0.481753 0.32259 1.12003 0.259123 0.814652 0.481756 0.322884
+0.848777 0.481753 0.217929 1.08003 0.259123 0.848696 0.481755 0.218235
+0.785037 0.535827 0.310818 1.12003 0.232087 0.784905 0.535829 0.311145
+0.81477 0.481753 0.32259 1.12003 0.259123 0.814652 0.481756 0.322884
+0.817803 0.535827 0.209976 1.08003 0.232087 0.817713 0.535828 0.210317
+0.785037 0.535827 0.310818 1.12003 0.232087 0.784905 0.535829 0.311145
+0.767914 0.481753 0.422164 1.16003 0.259123 0.76776 0.481755 0.422441
+0.81477 0.481753 0.32259 1.12003 0.259123 0.814652 0.481756 0.322884
+0.739891 0.535827 0.406759 1.16003 0.232087 0.739719 0.535829 0.407066
+0.767914 0.481753 0.422164 1.16003 0.259123 0.76776 0.481755 0.422441
+0.785037 0.535827 0.310818 1.12003 0.232087 0.784905 0.535829 0.311145
+0.739891 0.535827 0.406759 1.16003 0.232087 0.739719 0.535829 0.407066
+0.708948 0.481753 0.515081 1.20003 0.259123 0.70876 0.481755 0.515336
+0.767914 0.481753 0.422164 1.16003 0.259123 0.76776 0.481755 0.422441
+0.683076 0.535827 0.496284 1.20003 0.232087 0.682868 0.535829 0.496568
+0.708948 0.481753 0.515081 1.20003 0.259123 0.70876 0.481755 0.515336
+0.739891 0.535827 0.406759 1.16003 0.232087 0.739719 0.535829 0.407066
+0.683076 0.535827 0.496284 1.20003 0.232087 0.682868 0.535829 0.496568
+0.638801 0.481753 0.599874 1.24003 0.259123 0.638583 0.481755 0.600104
+0.708948 0.481753 0.515081 1.20003 0.259123 0.70876 0.481755 0.515336
+0.615489 0.535827 0.577983 1.24003 0.232087 0.615247 0.535828 0.578238
+0.638801 0.481753 0.599874 1.24003 0.259123 0.638583 0.481755 0.600104
+0.683076 0.535827 0.496284 1.20003 0.232087 0.682868 0.535829 0.496568
+0.615489 0.535827 0.577983 1.24003 0.232087 0.615247 0.535828 0.578238
+0.558579 0.481753 0.675207 1.28003 0.259123 0.558334 0.481755 0.675407
+0.638801 0.481753 0.599874 1.24003 0.259123 0.638583 0.481755 0.600104
+0.538195 0.535827 0.650567 1.28003 0.232087 0.537923 0.535829 0.650789
+0.558579 0.481753 0.675207 1.28003 0.259123 0.558334 0.481755 0.675407
+0.615489 0.535827 0.577983 1.24003 0.232087 0.615247 0.535828 0.578238
+0.538195 0.535827 0.650567 1.28003 0.232087 0.537923 0.535829 0.650789
+0.469549 0.481753 0.739891 1.32003 0.259123 0.469281 0.481755 0.740059
+0.558579 0.481753 0.675207 1.28003 0.259123 0.558334 0.481755 0.675407
+0.452414 0.535827 0.71289 1.32003 0.232087 0.452116 0.535829 0.713077
+0.469549 0.481753 0.739891 1.32003 0.259123 0.469281 0.481755 0.740059
+0.538195 0.535827 0.650567 1.28003 0.232087 0.537923 0.535829 0.650789
+0.452414 0.535827 0.71289 1.32003 0.232087 0.452116 0.535829 0.713077
+0.373114 0.481753 0.792907 1.36003 0.259123 0.372826 0.481755 0.79304
+0.469549 0.481753 0.739891 1.32003 0.259123 0.469281 0.481755 0.740059
+0.359498 0.535827 0.763972 1.36003 0.232087 0.359178 0.535829 0.76412
+0.373114 0.481753 0.792907 1.36003 0.259123 0.372826 0.481755 0.79304
+0.452414 0.535827 0.71289 1.32003 0.232087 0.452116 0.535829 0.713077
+0.359498 0.535827 0.763972 1.36003 0.232087 0.359178 0.535829 0.76412
+0.270794 0.481753 0.833418 1.40003 0.259123 0.270492 0.481755 0.833515
+0.373114 0.481753 0.792907 1.36003 0.259123 0.372826 0.481755 0.79304
+0.260912 0.535827 0.803004 1.40003 0.232087 0.260576 0.535829 0.803111
+0.270794 0.481753 0.833418 1.40003 0.259123 0.270492 0.481755 0.833515
+0.359498 0.535827 0.763972 1.36003 0.232087 0.359178 0.535829 0.76412
+0.260912 0.535827 0.803004 1.40003 0.232087 0.260576 0.535829 0.803111
+0.164204 0.481753 0.860786 1.44003 0.259123 0.163892 0.481755 0.860844
+0.270794 0.481753 0.833418 1.40003 0.259123 0.270492 0.481755 0.833515
+0.158211 0.535827 0.829373 1.44003 0.232087 0.157865 0.535829 0.829437
+0.164204 0.481753 0.860786 1.44003 0.259123 0.163892 0.481755 0.860844
+0.260912 0.535827 0.803004 1.40003 0.232087 0.260576 0.535829 0.803111
+0.158211 0.535827 0.829373 1.44003 0.232087 0.157865 0.535829 0.829437
+0.055024 0.481753 0.874578 1.48003 0.259123 0.054707 0.481755 0.874597
+0.164204 0.481753 0.860786 1.44003 0.259123 0.163892 0.481755 0.860844
+0.053016 0.535827 0.842663 1.48003 0.232087 0.052664 0.535828 0.842683
+0.055024 0.481753 0.874578 1.48003 0.259123 0.054707 0.481755 0.874597
+0.158211 0.535827 0.829373 1.44003 0.232087 0.157865 0.535829 0.829437
+0.053016 0.535827 0.842663 1.48003 0.232087 0.052664 0.535828 0.842683
+-0.055024 0.481753 0.874578 1.52003 0.259123 -0.05534 0.481755 0.874557
+0.055024 0.481753 0.874578 1.48003 0.259123 0.054707 0.481755 0.874597
+-0.053016 0.535827 0.842663 1.52003 0.232087 -0.053368 0.535828 0.842639
+-0.055024 0.481753 0.874578 1.52003 0.259123 -0.05534 0.481755 0.874557
+0.053016 0.535827 0.842663 1.48003 0.232087 0.052664 0.535828 0.842683
+-0.053016 0.535827 0.842663 -0.479968 0.232087 -0.053368 0.535828 0.842639
+-0.164204 0.481753 0.860786 -0.439968 0.259123 -0.164515 0.481755 0.860725
+-0.055024 0.481753 0.874578 -0.479968 0.259123 -0.05534 0.481755 0.874557
+-0.158211 0.535827 0.829373 -0.439968 0.232087 -0.158558 0.535828 0.829305
+-0.164204 0.481753 0.860786 -0.439968 0.259123 -0.164515 0.481755 0.860725
+-0.053016 0.535827 0.842663 -0.479968 0.232087 -0.053368 0.535828 0.842639
+-0.158211 0.535827 0.829373 -0.439968 0.232087 -0.158558 0.535828 0.829305
+-0.270794 0.481753 0.833418 -0.399968 0.259123 -0.271095 0.481755 0.833318
+-0.164204 0.481753 0.860786 -0.439968 0.259123 -0.164515 0.481755 0.860725
+-0.260912 0.535827 0.803004 -0.399968 0.232087 -0.261246 0.535828 0.802894
+-0.270794 0.481753 0.833418 -0.399968 0.259123 -0.271095 0.481755 0.833318
+-0.158211 0.535827 0.829373 -0.439968 0.232087 -0.158558 0.535828 0.829305
+-0.260912 0.535827 0.803004 -0.399968 0.232087 -0.261246 0.535828 0.802894
+-0.373114 0.481753 0.792907 -0.359968 0.259123 -0.373399 0.481755 0.792771
+-0.270794 0.481753 0.833418 -0.399968 0.259123 -0.271095 0.481755 0.833318
+-0.359498 0.535827 0.763971 -0.359968 0.232087 -0.359816 0.535828 0.76382
+-0.373114 0.481753 0.792907 -0.359968 0.259123 -0.373399 0.481755 0.792771
+-0.260912 0.535827 0.803004 -0.399968 0.232087 -0.261246 0.535828 0.802894
+-0.359498 0.535827 0.763971 -0.359968 0.232087 -0.359816 0.535828 0.76382
+-0.469549 0.481753 0.739891 -0.319968 0.259123 -0.469815 0.481755 0.73972
+-0.373114 0.481753 0.792907 -0.359968 0.259123 -0.373399 0.481755 0.792771
+-0.452414 0.535827 0.71289 -0.319968 0.232087 -0.452711 0.535828 0.7127
+-0.469549 0.481753 0.739891 -0.319968 0.259123 -0.469815 0.481755 0.73972
+-0.359498 0.535827 0.763971 -0.359968 0.232087 -0.359816 0.535828 0.76382
+-0.452414 0.535827 0.71289 -0.319968 0.232087 -0.452711 0.535828 0.7127
+-0.558579 0.481753 0.675206 -0.279968 0.259123 -0.558823 0.481755 0.675004
+-0.469549 0.481753 0.739891 -0.319968 0.259123 -0.469815 0.481755 0.73972
+-0.538195 0.535827 0.650566 -0.279968 0.232087 -0.538466 0.535828 0.65034
+-0.558579 0.481753 0.675206 -0.279968 0.259123 -0.558823 0.481755 0.675004
+-0.452414 0.535827 0.71289 -0.319968 0.232087 -0.452711 0.535828 0.7127
+-0.538195 0.535827 0.650566 -0.279968 0.232087 -0.538466 0.535828 0.65034
+-0.638801 0.481753 0.599874 -0.239968 0.259123 -0.639016 0.481754 0.599642
+-0.558579 0.481753 0.675206 -0.279968 0.259123 -0.558823 0.481755 0.675004
+-0.615489 0.535827 0.577983 -0.239968 0.232087 -0.615729 0.535828 0.577725
+-0.638801 0.481753 0.599874 -0.239968 0.259123 -0.639016 0.481754 0.599642
+-0.538195 0.535827 0.650566 -0.279968 0.232087 -0.538466 0.535828 0.65034
+-0.615489 0.535827 0.577983 -0.239968 0.232087 -0.615729 0.535828 0.577725
+-0.708948 0.481753 0.51508 -0.199968 0.259123 -0.709133 0.481755 0.514823
+-0.638801 0.481753 0.599874 -0.239968 0.259123 -0.639016 0.481754 0.599642
+-0.683076 0.535827 0.496284 -0.199968 0.232087 -0.683282 0.535828 0.495998
+-0.708948 0.481753 0.51508 -0.199968 0.259123 -0.709133 0.481755 0.514823
+-0.615489 0.535827 0.577983 -0.239968 0.232087 -0.615729 0.535828 0.577725
+-0.683076 0.535827 0.496284 -0.199968 0.232087 -0.683282 0.535828 0.495998
+-0.767914 0.481753 0.422164 -0.159968 0.259123 -0.768065 0.481755 0.421886
+-0.708948 0.481753 0.51508 -0.199968 0.259123 -0.709133 0.481755 0.514823
+-0.739891 0.535827 0.406758 -0.159968 0.232087 -0.740059 0.535829 0.406449
+-0.767914 0.481753 0.422164 -0.159968 0.259123 -0.768065 0.481755 0.421886
+-0.683076 0.535827 0.496284 -0.199968 0.232087 -0.683282 0.535828 0.495998
+-0.739891 0.535827 0.406758 -0.159968 0.232087 -0.740059 0.535829 0.406449
+-0.81477 0.481753 0.32259 -0.119968 0.259123 -0.814885 0.481755 0.322295
+-0.767914 0.481753 0.422164 -0.159968 0.259123 -0.768065 0.481755 0.421886
+-0.785037 0.535827 0.310818 -0.119968 0.232087 -0.785165 0.535829 0.31049
+-0.81477 0.481753 0.32259 -0.119968 0.259123 -0.814885 0.481755 0.322295
+-0.739891 0.535827 0.406758 -0.159968 0.232087 -0.740059 0.535829 0.406449
+-0.785037 0.535827 0.310818 -0.119968 0.232087 -0.785165 0.535829 0.31049
+-0.848777 0.481753 0.217929 -0.079968 0.259123 -0.848854 0.481755 0.217622
+-0.81477 0.481753 0.32259 -0.119968 0.259123 -0.814885 0.481755 0.322295
+-0.817802 0.535827 0.209976 -0.079968 0.232087 -0.817888 0.535829 0.209634
+-0.848777 0.481753 0.217929 -0.079968 0.259123 -0.848854 0.481755 0.217622
+-0.785037 0.535827 0.310818 -0.119968 0.232087 -0.785165 0.535829 0.31049
+-0.817802 0.535827 0.209976 -0.079968 0.232087 -0.817888 0.535829 0.209634
+-0.869397 0.481753 0.10983 -0.039968 0.259123 -0.869436 0.481755 0.109516
+-0.848777 0.481753 0.217929 -0.079968 0.259123 -0.848854 0.481755 0.217622
+-0.837671 0.535827 0.105822 -0.039968 0.232087 -0.837713 0.535828 0.105473
+-0.869397 0.481753 0.10983 -0.039968 0.259123 -0.869436 0.481755 0.109516
+-0.817802 0.535827 0.209976 -0.079968 0.232087 -0.817888 0.535829 0.209634
+-0.837671 0.535827 0.105822 -0.039968 0.232087 -0.837713 0.535828 0.105473
+-0.876307 0.481753 -0 3.2e-005 0.259123 -0.876306 0.481755 -0.000317
+-0.869397 0.481753 0.10983 -0.039968 0.259123 -0.869436 0.481755 0.109516
+-0.844329 0.535827 -0 3.2e-005 0.232087 -0.844327 0.535829 -0.000352
+-0.876307 0.481753 -0 3.2e-005 0.259123 -0.876306 0.481755 -0.000317
+-0.837671 0.535827 0.105822 -0.039968 0.232087 -0.837713 0.535828 0.105473
+-0.844329 0.535827 -0 3.2e-005 0.232087 -0.844327 0.535829 -0.000352
+-0.869397 0.481753 -0.109831 0.040032 0.259123 -0.869356 0.481756 -0.110144
+-0.876307 0.481753 -0 3.2e-005 0.259123 -0.876306 0.481755 -0.000317
+-0.837671 0.535827 -0.105823 0.040032 0.232087 -0.837625 0.535829 -0.106172
+-0.869397 0.481753 -0.109831 0.040032 0.259123 -0.869356 0.481756 -0.110144
+-0.844329 0.535827 -0 3.2e-005 0.232087 -0.844327 0.535829 -0.000352
+-0.837671 0.535827 -0.105823 0.040032 0.232087 -0.837625 0.535829 -0.106172
+-0.848776 0.481753 -0.217929 0.080032 0.259123 -0.848696 0.481756 -0.218235
+-0.869397 0.481753 -0.109831 0.040032 0.259123 -0.869356 0.481756 -0.110144
+-0.817802 0.535827 -0.209976 0.080032 0.232087 -0.817713 0.535828 -0.210317
+-0.848776 0.481753 -0.217929 0.080032 0.259123 -0.848696 0.481756 -0.218235
+-0.837671 0.535827 -0.105823 0.040032 0.232087 -0.837625 0.535829 -0.106172
+-0.817802 0.535827 -0.209976 0.080032 0.232087 -0.817713 0.535828 -0.210317
+-0.81477 0.481753 -0.32259 0.120032 0.259123 -0.814652 0.481755 -0.322885
+-0.848776 0.481753 -0.217929 0.080032 0.259123 -0.848696 0.481756 -0.218235
+-0.785037 0.535827 -0.310818 0.120032 0.232087 -0.784906 0.535828 -0.311145
+-0.81477 0.481753 -0.32259 0.120032 0.259123 -0.814652 0.481755 -0.322885
+-0.817802 0.535827 -0.209976 0.080032 0.232087 -0.817713 0.535828 -0.210317
+-0.785037 0.535827 -0.310818 0.120032 0.232087 -0.784906 0.535828 -0.311145
+-0.767914 0.481753 -0.422164 0.160032 0.259123 -0.76776 0.481755 -0.422442
+-0.81477 0.481753 -0.32259 0.120032 0.259123 -0.814652 0.481755 -0.322885
+-0.739891 0.535827 -0.406758 0.160032 0.232087 -0.739719 0.535829 -0.407066
+-0.767914 0.481753 -0.422164 0.160032 0.259123 -0.76776 0.481755 -0.422442
+-0.785037 0.535827 -0.310818 0.120032 0.232087 -0.784906 0.535828 -0.311145
+-0.739891 0.535827 -0.406758 0.160032 0.232087 -0.739719 0.535829 -0.407066
+-0.708947 0.481753 -0.515081 0.200032 0.259123 -0.70876 0.481755 -0.515336
+-0.767914 0.481753 -0.422164 0.160032 0.259123 -0.76776 0.481755 -0.422442
+-0.683076 0.535827 -0.496284 0.200032 0.232087 -0.682867 0.535829 -0.496568
+-0.708947 0.481753 -0.515081 0.200032 0.259123 -0.70876 0.481755 -0.515336
+-0.739891 0.535827 -0.406758 0.160032 0.232087 -0.739719 0.535829 -0.407066
+-0.683076 0.535827 -0.496284 0.200032 0.232087 -0.682867 0.535829 -0.496568
+-0.6388 0.481753 -0.599874 0.240032 0.259123 -0.638583 0.481755 -0.600104
+-0.708947 0.481753 -0.515081 0.200032 0.259123 -0.70876 0.481755 -0.515336
+-0.615489 0.535827 -0.577983 0.240032 0.232087 -0.615247 0.535828 -0.578239
+-0.6388 0.481753 -0.599874 0.240032 0.259123 -0.638583 0.481755 -0.600104
+-0.683076 0.535827 -0.496284 0.200032 0.232087 -0.682867 0.535829 -0.496568
+-0.615489 0.535827 -0.577983 0.240032 0.232087 -0.615247 0.535828 -0.578239
+-0.558579 0.481753 -0.675206 0.280032 0.259123 -0.558335 0.481755 -0.675407
+-0.6388 0.481753 -0.599874 0.240032 0.259123 -0.638583 0.481755 -0.600104
+-0.538195 0.535827 -0.650566 0.280032 0.232087 -0.537923 0.535828 -0.65079
+-0.558579 0.481753 -0.675206 0.280032 0.259123 -0.558335 0.481755 -0.675407
+-0.615489 0.535827 -0.577983 0.240032 0.232087 -0.615247 0.535828 -0.578239
+-0.538195 0.535827 -0.650566 0.280032 0.232087 -0.537923 0.535828 -0.65079
+-0.469549 0.481753 -0.739891 0.320032 0.259123 -0.46928 0.481755 -0.74006
+-0.558579 0.481753 -0.675206 0.280032 0.259123 -0.558335 0.481755 -0.675407
+-0.452414 0.535827 -0.71289 0.320032 0.232087 -0.452115 0.535828 -0.713078
+-0.469549 0.481753 -0.739891 0.320032 0.259123 -0.46928 0.481755 -0.74006
+-0.538195 0.535827 -0.650566 0.280032 0.232087 -0.537923 0.535828 -0.65079
+-0.452414 0.535827 -0.71289 0.320032 0.232087 -0.452115 0.535828 -0.713078
+-0.373113 0.481753 -0.792906 0.360032 0.259123 -0.372826 0.481755 -0.79304
+-0.469549 0.481753 -0.739891 0.320032 0.259123 -0.46928 0.481755 -0.74006
+-0.359497 0.535827 -0.763971 0.360032 0.232087 -0.359178 0.535828 -0.76412
+-0.373113 0.481753 -0.792906 0.360032 0.259123 -0.372826 0.481755 -0.79304
+-0.452414 0.535827 -0.71289 0.320032 0.232087 -0.452115 0.535828 -0.713078
+-0.359497 0.535827 -0.763971 0.360032 0.232087 -0.359178 0.535828 -0.76412
+-0.270794 0.481753 -0.833418 0.400032 0.259123 -0.270492 0.481755 -0.833514
+-0.373113 0.481753 -0.792906 0.360032 0.259123 -0.372826 0.481755 -0.79304
+-0.260912 0.535827 -0.803004 0.400032 0.232087 -0.260576 0.535828 -0.803112
+-0.270794 0.481753 -0.833418 0.400032 0.259123 -0.270492 0.481755 -0.833514
+-0.359497 0.535827 -0.763971 0.360032 0.232087 -0.359178 0.535828 -0.76412
+-0.260912 0.535827 -0.803004 0.400032 0.232087 -0.260576 0.535828 -0.803112
+-0.164203 0.481753 -0.860785 0.440032 0.259123 -0.163892 0.481755 -0.860844
+-0.270794 0.481753 -0.833418 0.400032 0.259123 -0.270492 0.481755 -0.833514
+-0.158211 0.535827 -0.829373 0.440032 0.232087 -0.157865 0.535828 -0.829438
+-0.164203 0.481753 -0.860785 0.440032 0.259123 -0.163892 0.481755 -0.860844
+-0.260912 0.535827 -0.803004 0.400032 0.232087 -0.260576 0.535828 -0.803112
+-0.158211 0.535827 -0.829373 0.440032 0.232087 -0.157865 0.535828 -0.829438
+-0.055024 0.481753 -0.874578 0.480032 0.259123 -0.054708 0.481755 -0.874597
+-0.164203 0.481753 -0.860785 0.440032 0.259123 -0.163892 0.481755 -0.860844
+-0.053016 0.535827 -0.842662 0.480032 0.232087 -0.052664 0.535828 -0.842683
+-0.055024 0.481753 -0.874578 0.480032 0.259123 -0.054708 0.481755 -0.874597
+-0.158211 0.535827 -0.829373 0.440032 0.232087 -0.157865 0.535828 -0.829438
+-0.053016 0.535827 -0.842662 0.480032 0.232087 -0.052664 0.535828 -0.842683
+0.055024 0.481753 -0.874578 0.520032 0.259123 0.05534 0.481755 -0.874557
+-0.055024 0.481753 -0.874578 0.480032 0.259123 -0.054708 0.481755 -0.874597
+0.053016 0.535827 -0.842662 0.520032 0.232087 0.053367 0.535828 -0.842639
+0.055024 0.481753 -0.874578 0.520032 0.259123 0.05534 0.481755 -0.874557
+-0.053016 0.535827 -0.842662 0.480032 0.232087 -0.052664 0.535828 -0.842683
+0.053016 0.535827 -0.842662 0.520032 0.232087 0.053367 0.535828 -0.842639
+0.164204 0.481753 -0.860785 0.560032 0.259123 0.164515 0.481754 -0.860725
+0.055024 0.481753 -0.874578 0.520032 0.259123 0.05534 0.481755 -0.874557
+0.158211 0.535827 -0.829373 0.560032 0.232087 0.158557 0.535828 -0.829305
+0.164204 0.481753 -0.860785 0.560032 0.259123 0.164515 0.481754 -0.860725
+0.053016 0.535827 -0.842662 0.520032 0.232087 0.053367 0.535828 -0.842639
+0.158211 0.535827 -0.829373 0.560032 0.232087 0.158557 0.535828 -0.829305
+0.270794 0.481753 -0.833417 0.600032 0.259123 0.271095 0.481755 -0.833319
+0.164204 0.481753 -0.860785 0.560032 0.259123 0.164515 0.481754 -0.860725
+0.260912 0.535827 -0.803004 0.600032 0.232087 0.261247 0.535828 -0.802894
+0.270794 0.481753 -0.833417 0.600032 0.259123 0.271095 0.481755 -0.833319
+0.158211 0.535827 -0.829373 0.560032 0.232087 0.158557 0.535828 -0.829305
+0.260912 0.535827 -0.803004 0.600032 0.232087 0.261247 0.535828 -0.802894
+0.373113 0.481753 -0.792906 0.640032 0.259123 0.3734 0.481755 -0.792771
+0.270794 0.481753 -0.833417 0.600032 0.259123 0.271095 0.481755 -0.833319
+0.359498 0.535827 -0.763971 0.640032 0.232087 0.359816 0.535828 -0.76382
+0.373113 0.481753 -0.792906 0.640032 0.259123 0.3734 0.481755 -0.792771
+0.260912 0.535827 -0.803004 0.600032 0.232087 0.261247 0.535828 -0.802894
+0.359498 0.535827 -0.763971 0.640032 0.232087 0.359816 0.535828 -0.76382
+0.469549 0.481753 -0.73989 0.680032 0.259123 0.469815 0.481755 -0.73972
+0.373113 0.481753 -0.792906 0.640032 0.259123 0.3734 0.481755 -0.792771
+0.452414 0.535827 -0.71289 0.680032 0.232087 0.45271 0.535828 -0.7127
+0.469549 0.481753 -0.73989 0.680032 0.259123 0.469815 0.481755 -0.73972
+0.359498 0.535827 -0.763971 0.640032 0.232087 0.359816 0.535828 -0.76382
+0.452414 0.535827 -0.71289 0.680032 0.232087 0.45271 0.535828 -0.7127
+0.558579 0.481753 -0.675206 0.720032 0.259123 0.558822 0.481755 -0.675004
+0.469549 0.481753 -0.73989 0.680032 0.259123 0.469815 0.481755 -0.73972
+0.538195 0.535827 -0.650566 0.720032 0.232087 0.538466 0.535828 -0.650341
+0.558579 0.481753 -0.675206 0.720032 0.259123 0.558822 0.481755 -0.675004
+0.452414 0.535827 -0.71289 0.680032 0.232087 0.45271 0.535828 -0.7127
+0.538195 0.535827 -0.650566 0.720032 0.232087 0.538466 0.535828 -0.650341
+0.6388 0.481753 -0.599873 0.760032 0.259123 0.639017 0.481754 -0.599642
+0.558579 0.481753 -0.675206 0.720032 0.259123 0.558822 0.481755 -0.675004
+0.615489 0.535827 -0.577982 0.760032 0.232087 0.615729 0.535828 -0.577725
+0.6388 0.481753 -0.599873 0.760032 0.259123 0.639017 0.481754 -0.599642
+0.538195 0.535827 -0.650566 0.720032 0.232087 0.538466 0.535828 -0.650341
+0.615489 0.535827 -0.577982 0.760032 0.232087 0.615729 0.535828 -0.577725
+0.708947 0.481753 -0.51508 0.800032 0.259123 0.709133 0.481754 -0.514823
+0.6388 0.481753 -0.599873 0.760032 0.259123 0.639017 0.481754 -0.599642
+0.683076 0.535827 -0.496284 0.800032 0.232087 0.683282 0.535828 -0.495998
+0.708947 0.481753 -0.51508 0.800032 0.259123 0.709133 0.481754 -0.514823
+0.615489 0.535827 -0.577982 0.760032 0.232087 0.615729 0.535828 -0.577725
+0.683076 0.535827 -0.496284 0.800032 0.232087 0.683282 0.535828 -0.495998
+0.767914 0.481753 -0.422164 0.840032 0.259123 0.768066 0.481755 -0.421886
+0.708947 0.481753 -0.51508 0.800032 0.259123 0.709133 0.481754 -0.514823
+0.73989 0.535827 -0.406758 0.840032 0.232087 0.740059 0.535828 -0.406449
+0.767914 0.481753 -0.422164 0.840032 0.259123 0.768066 0.481755 -0.421886
+0.683076 0.535827 -0.496284 0.800032 0.232087 0.683282 0.535828 -0.495998
+0.73989 0.535827 -0.406758 0.840032 0.232087 0.740059 0.535828 -0.406449
+0.814769 0.481753 -0.32259 0.880032 0.259123 0.814886 0.481754 -0.322295
+0.767914 0.481753 -0.422164 0.840032 0.259123 0.768066 0.481755 -0.421886
+0.785036 0.535827 -0.310818 0.880032 0.232087 0.785165 0.535828 -0.31049
+0.814769 0.481753 -0.32259 0.880032 0.259123 0.814886 0.481754 -0.322295
+0.73989 0.535827 -0.406758 0.840032 0.232087 0.740059 0.535828 -0.406449
+0.785036 0.535827 -0.310818 0.880032 0.232087 0.785165 0.535828 -0.31049
+0.848776 0.481753 -0.217929 0.920032 0.259123 0.848854 0.481755 -0.217622
+0.814769 0.481753 -0.32259 0.880032 0.259123 0.814886 0.481754 -0.322295
+0.817802 0.535827 -0.209976 0.920032 0.232087 0.817889 0.535828 -0.209635
+0.848776 0.481753 -0.217929 0.920032 0.259123 0.848854 0.481755 -0.217622
+0.785036 0.535827 -0.310818 0.880032 0.232087 0.785165 0.535828 -0.31049
+0.817802 0.535827 -0.209976 0.920032 0.232087 0.817889 0.535828 -0.209635
+0.869397 0.481753 -0.10983 0.960032 0.259123 0.869436 0.481755 -0.109516
+0.848776 0.481753 -0.217929 0.920032 0.259123 0.848854 0.481755 -0.217622
+0.83767 0.535827 -0.105822 0.960032 0.232087 0.837713 0.535828 -0.105473
+0.869397 0.481753 -0.10983 0.960032 0.259123 0.869436 0.481755 -0.109516
+0.817802 0.535827 -0.209976 0.920032 0.232087 0.817889 0.535828 -0.209635
+0.83767 0.535827 -0.105822 0.960032 0.232087 0.837713 0.535828 -0.105473
+0.876307 0.481753 -0 1.00003 0.259123 0.876306 0.481755 0.000313
+0.869397 0.481753 -0.10983 0.960032 0.259123 0.869436 0.481755 -0.109516
+0.844328 0.535827 -0 1.00003 0.232087 0.844327 0.535828 0.000349
+0.876307 0.481753 -0 1.00003 0.259123 0.876306 0.481755 0.000313
+0.83767 0.535827 -0.105822 0.960032 0.232087 0.837713 0.535828 -0.105473
+0.844328 0.535827 -0 1.00003 0.232087 0.844327 0.535828 0.000349
+0.869398 0.481753 0.109831 1.04003 0.259123 0.869357 0.481755 0.110141
+0.876307 0.481753 -0 1.00003 0.259123 0.876306 0.481755 0.000313
+0.837671 0.535827 0.105823 1.04003 0.232087 0.837625 0.535829 0.106168
+0.869398 0.481753 0.109831 1.04003 0.259123 0.869357 0.481755 0.110141
+0.844328 0.535827 -0 1.00003 0.232087 0.844327 0.535828 0.000349
+0.802639 0.587785 0.101397 1.04003 0.206107 0.802589 0.587787 0.101777
+0.817803 0.535827 0.209976 1.08003 0.232087 0.817713 0.535828 0.210317
+0.837671 0.535827 0.105823 1.04003 0.232087 0.837625 0.535829 0.106168
+0.783601 0.587785 0.201195 1.08003 0.206107 0.783503 0.587787 0.201568
+0.817803 0.535827 0.209976 1.08003 0.232087 0.817713 0.535828 0.210317
+0.802639 0.587785 0.101397 1.04003 0.206107 0.802589 0.587787 0.101777
+0.783601 0.587785 0.201195 1.08003 0.206107 0.783503 0.587787 0.201568
+0.785037 0.535827 0.310818 1.12003 0.232087 0.784905 0.535829 0.311145
+0.817803 0.535827 0.209976 1.08003 0.232087 0.817713 0.535828 0.210317
+0.752206 0.587785 0.297819 1.12003 0.206107 0.752061 0.587787 0.298178
+0.785037 0.535827 0.310818 1.12003 0.232087 0.784905 0.535829 0.311145
+0.783601 0.587785 0.201195 1.08003 0.206107 0.783503 0.587787 0.201568
+0.752206 0.587785 0.297819 1.12003 0.206107 0.752061 0.587787 0.298178
+0.739891 0.535827 0.406759 1.16003 0.232087 0.739719 0.535829 0.407066
+0.785037 0.535827 0.310818 1.12003 0.232087 0.784905 0.535829 0.311145
+0.708948 0.587785 0.389747 1.16003 0.206107 0.708759 0.587787 0.390085
+0.739891 0.535827 0.406759 1.16003 0.232087 0.739719 0.535829 0.407066
+0.752206 0.587785 0.297819 1.12003 0.206107 0.752061 0.587787 0.298178
+0.708948 0.587785 0.389747 1.16003 0.206107 0.708759 0.587787 0.390085
+0.683076 0.535827 0.496284 1.20003 0.232087 0.682868 0.535829 0.496568
+0.739891 0.535827 0.406759 1.16003 0.232087 0.739719 0.535829 0.407066
+0.654509 0.587785 0.475529 1.20003 0.206107 0.65428 0.587787 0.475841
+0.683076 0.535827 0.496284 1.20003 0.232087 0.682868 0.535829 0.496568
+0.708948 0.587785 0.389747 1.16003 0.206107 0.708759 0.587787 0.390085
+0.654509 0.587785 0.475529 1.20003 0.206107 0.65428 0.587787 0.475841
+0.615489 0.535827 0.577983 1.24003 0.232087 0.615247 0.535828 0.578238
+0.683076 0.535827 0.496284 1.20003 0.232087 0.682868 0.535829 0.496568
+0.589749 0.587785 0.553811 1.24003 0.206107 0.589483 0.587787 0.554091
+0.615489 0.535827 0.577983 1.24003 0.232087 0.615247 0.535828 0.578238
+0.654509 0.587785 0.475529 1.20003 0.206107 0.65428 0.587787 0.475841
+0.589749 0.587785 0.553811 1.24003 0.206107 0.589483 0.587787 0.554091
+0.538195 0.535827 0.650567 1.28003 0.232087 0.537923 0.535829 0.650789
+0.615489 0.535827 0.577983 1.24003 0.232087 0.615247 0.535828 0.578238
+0.515687 0.587785 0.623359 1.28003 0.206107 0.515389 0.587787 0.623604
+0.538195 0.535827 0.650567 1.28003 0.232087 0.537923 0.535829 0.650789
+0.589749 0.587785 0.553811 1.24003 0.206107 0.589483 0.587787 0.554091
+0.515687 0.587785 0.623359 1.28003 0.206107 0.515389 0.587787 0.623604
+0.452414 0.535827 0.71289 1.32003 0.232087 0.452116 0.535829 0.713077
+0.538195 0.535827 0.650567 1.28003 0.232087 0.537923 0.535829 0.650789
+0.433493 0.587785 0.683076 1.32003 0.206107 0.433166 0.587787 0.683282
+0.452414 0.535827 0.71289 1.32003 0.232087 0.452116 0.535829 0.713077
+0.515687 0.587785 0.623359 1.28003 0.206107 0.515389 0.587787 0.623604
+0.433493 0.587785 0.683076 1.32003 0.206107 0.433166 0.587787 0.683282
+0.359498 0.535827 0.763972 1.36003 0.232087 0.359178 0.535829 0.76412
+0.452414 0.535827 0.71289 1.32003 0.232087 0.452116 0.535829 0.713077
+0.344463 0.587785 0.732021 1.36003 0.206107 0.344112 0.587787 0.732184
+0.359498 0.535827 0.763972 1.36003 0.232087 0.359178 0.535829 0.76412
+0.433493 0.587785 0.683076 1.32003 0.206107 0.433166 0.587787 0.683282
+0.344463 0.587785 0.732021 1.36003 0.206107 0.344112 0.587787 0.732184
+0.260912 0.535827 0.803004 1.40003 0.232087 0.260576 0.535829 0.803111
+0.359498 0.535827 0.763972 1.36003 0.232087 0.359178 0.535829 0.76412
+0.25 0.587785 0.769422 1.40003 0.206107 0.249632 0.587787 0.769539
+0.260912 0.535827 0.803004 1.40003 0.232087 0.260576 0.535829 0.803111
+0.344463 0.587785 0.732021 1.36003 0.206107 0.344112 0.587787 0.732184
+0.25 0.587785 0.769422 1.40003 0.206107 0.249632 0.587787 0.769539
+0.158211 0.535827 0.829373 1.44003 0.232087 0.157865 0.535829 0.829437
+0.260912 0.535827 0.803004 1.40003 0.232087 0.260576 0.535829 0.803111
+0.151595 0.587785 0.794688 1.44003 0.206107 0.151215 0.587787 0.794758
+0.158211 0.535827 0.829373 1.44003 0.232087 0.157865 0.535829 0.829437
+0.25 0.587785 0.769422 1.40003 0.206107 0.249632 0.587787 0.769539
+0.151595 0.587785 0.794688 1.44003 0.206107 0.151215 0.587787 0.794758
+0.053016 0.535827 0.842663 1.48003 0.232087 0.052664 0.535828 0.842683
+0.158211 0.535827 0.829373 1.44003 0.232087 0.157865 0.535829 0.829437
+0.050799 0.587785 0.807421 1.48003 0.206107 0.050413 0.587787 0.807444
+0.053016 0.535827 0.842663 1.48003 0.232087 0.052664 0.535828 0.842683
+0.151595 0.587785 0.794688 1.44003 0.206107 0.151215 0.587787 0.794758
+0.050799 0.587785 0.807421 1.48003 0.206107 0.050413 0.587787 0.807444
+-0.053016 0.535827 0.842663 1.52003 0.232087 -0.053368 0.535828 0.842639
+0.053016 0.535827 0.842663 1.48003 0.232087 0.052664 0.535828 0.842683
+-0.050799 0.587785 0.807421 1.52003 0.206107 -0.051185 0.587787 0.807395
+-0.053016 0.535827 0.842663 1.52003 0.232087 -0.053368 0.535828 0.842639
+0.050799 0.587785 0.807421 1.48003 0.206107 0.050413 0.587787 0.807444
+-0.050799 0.587785 0.807421 -0.479968 0.206107 -0.051185 0.587787 0.807395
+-0.158211 0.535827 0.829373 -0.439968 0.232087 -0.158558 0.535828 0.829305
+-0.053016 0.535827 0.842663 -0.479968 0.232087 -0.053368 0.535828 0.842639
+-0.151595 0.587785 0.794688 -0.439968 0.206107 -0.151974 0.587787 0.794613
+-0.158211 0.535827 0.829373 -0.439968 0.232087 -0.158558 0.535828 0.829305
+-0.050799 0.587785 0.807421 -0.479968 0.206107 -0.051185 0.587787 0.807395
+-0.151595 0.587785 0.794688 -0.439968 0.206107 -0.151974 0.587787 0.794613
+-0.260912 0.535827 0.803004 -0.399968 0.232087 -0.261246 0.535828 0.802894
+-0.158211 0.535827 0.829373 -0.439968 0.232087 -0.158558 0.535828 0.829305
+-0.25 0.587785 0.769422 -0.399968 0.206107 -0.250367 0.587787 0.7693
+-0.260912 0.535827 0.803004 -0.399968 0.232087 -0.261246 0.535828 0.802894
+-0.151595 0.587785 0.794688 -0.439968 0.206107 -0.151974 0.587787 0.794613
+-0.25 0.587785 0.769422 -0.399968 0.206107 -0.250367 0.587787 0.7693
+-0.359498 0.535827 0.763971 -0.359968 0.232087 -0.359816 0.535828 0.76382
+-0.260912 0.535827 0.803004 -0.399968 0.232087 -0.261246 0.535828 0.802894
+-0.344463 0.587785 0.732021 -0.359968 0.206107 -0.344812 0.587787 0.731855
+-0.359498 0.535827 0.763971 -0.359968 0.232087 -0.359816 0.535828 0.76382
+-0.25 0.587785 0.769422 -0.399968 0.206107 -0.250367 0.587787 0.7693
+-0.344463 0.587785 0.732021 -0.359968 0.206107 -0.344812 0.587787 0.731855
+-0.452414 0.535827 0.71289 -0.319968 0.232087 -0.452711 0.535828 0.7127
+-0.359498 0.535827 0.763971 -0.359968 0.232087 -0.359816 0.535828 0.76382
+-0.433493 0.587785 0.683076 -0.319968 0.206107 -0.433819 0.587787 0.682867
+-0.452414 0.535827 0.71289 -0.319968 0.232087 -0.452711 0.535828 0.7127
+-0.344463 0.587785 0.732021 -0.359968 0.206107 -0.344812 0.587787 0.731855
+-0.433493 0.587785 0.683076 -0.319968 0.206107 -0.433819 0.587787 0.682867
+-0.538195 0.535827 0.650566 -0.279968 0.232087 -0.538466 0.535828 0.65034
+-0.452414 0.535827 0.71289 -0.319968 0.232087 -0.452711 0.535828 0.7127
+-0.515687 0.587785 0.623359 -0.279968 0.206107 -0.515984 0.587787 0.623111
+-0.538195 0.535827 0.650566 -0.279968 0.232087 -0.538466 0.535828 0.65034
+-0.433493 0.587785 0.683076 -0.319968 0.206107 -0.433819 0.587787 0.682867
+-0.515687 0.587785 0.623359 -0.279968 0.206107 -0.515984 0.587787 0.623111
+-0.615489 0.535827 0.577983 -0.239968 0.232087 -0.615729 0.535828 0.577725
+-0.538195 0.535827 0.650566 -0.279968 0.232087 -0.538466 0.535828 0.65034
+-0.589749 0.587785 0.553811 -0.239968 0.206107 -0.590012 0.587787 0.553528
+-0.615489 0.535827 0.577983 -0.239968 0.232087 -0.615729 0.535828 0.577725
+-0.515687 0.587785 0.623359 -0.279968 0.206107 -0.515984 0.587787 0.623111
+-0.589749 0.587785 0.553811 -0.239968 0.206107 -0.590012 0.587787 0.553528
+-0.683076 0.535827 0.496284 -0.199968 0.232087 -0.683282 0.535828 0.495998
+-0.615489 0.535827 0.577983 -0.239968 0.232087 -0.615729 0.535828 0.577725
+-0.654509 0.587785 0.475529 -0.199968 0.206107 -0.654735 0.587787 0.475215
+-0.683076 0.535827 0.496284 -0.199968 0.232087 -0.683282 0.535828 0.495998
+-0.589749 0.587785 0.553811 -0.239968 0.206107 -0.590012 0.587787 0.553528
+-0.654509 0.587785 0.475529 -0.199968 0.206107 -0.654735 0.587787 0.475215
+-0.739891 0.535827 0.406758 -0.159968 0.232087 -0.740059 0.535829 0.406449
+-0.683076 0.535827 0.496284 -0.199968 0.232087 -0.683282 0.535828 0.495998
+-0.708948 0.587785 0.389747 -0.159968 0.206107 -0.709132 0.587787 0.389408
+-0.739891 0.535827 0.406758 -0.159968 0.232087 -0.740059 0.535829 0.406449
+-0.654509 0.587785 0.475529 -0.199968 0.206107 -0.654735 0.587787 0.475215
+-0.708948 0.587785 0.389747 -0.159968 0.206107 -0.709132 0.587787 0.389408
+-0.785037 0.535827 0.310818 -0.119968 0.232087 -0.785165 0.535829 0.31049
+-0.739891 0.535827 0.406758 -0.159968 0.232087 -0.740059 0.535829 0.406449
+-0.752206 0.587785 0.297819 -0.119968 0.206107 -0.752346 0.587787 0.297459
+-0.785037 0.535827 0.310818 -0.119968 0.232087 -0.785165 0.535829 0.31049
+-0.708948 0.587785 0.389747 -0.159968 0.206107 -0.709132 0.587787 0.389408
+-0.752206 0.587785 0.297819 -0.119968 0.206107 -0.752346 0.587787 0.297459
+-0.817802 0.535827 0.209976 -0.079968 0.232087 -0.817888 0.535829 0.209634
+-0.785037 0.535827 0.310818 -0.119968 0.232087 -0.785165 0.535829 0.31049
+-0.783601 0.587785 0.201194 -0.079968 0.206107 -0.783695 0.587787 0.20082
+-0.817802 0.535827 0.209976 -0.079968 0.232087 -0.817888 0.535829 0.209634
+-0.752206 0.587785 0.297819 -0.119968 0.206107 -0.752346 0.587787 0.297459
+-0.783601 0.587785 0.201194 -0.079968 0.206107 -0.783695 0.587787 0.20082
+-0.837671 0.535827 0.105822 -0.039968 0.232087 -0.837713 0.535828 0.105473
+-0.817802 0.535827 0.209976 -0.079968 0.232087 -0.817888 0.535829 0.209634
+-0.802638 0.587785 0.101397 -0.039968 0.206107 -0.802685 0.587787 0.101013
+-0.837671 0.535827 0.105822 -0.039968 0.232087 -0.837713 0.535828 0.105473
+-0.783601 0.587785 0.201194 -0.079968 0.206107 -0.783695 0.587787 0.20082
+-0.802638 0.587785 0.101397 -0.039968 0.206107 -0.802685 0.587787 0.101013
+-0.844329 0.535827 -0 3.2e-005 0.232087 -0.844327 0.535829 -0.000352
+-0.837671 0.535827 0.105822 -0.039968 0.232087 -0.837713 0.535828 0.105473
+-0.809018 0.587785 -0 3.2e-005 0.206107 -0.809016 0.587786 -0.000387
+-0.844329 0.535827 -0 3.2e-005 0.232087 -0.844327 0.535829 -0.000352
+-0.802638 0.587785 0.101397 -0.039968 0.206107 -0.802685 0.587787 0.101013
+-0.809018 0.587785 -0 3.2e-005 0.206107 -0.809016 0.587786 -0.000387
+-0.837671 0.535827 -0.105823 0.040032 0.232087 -0.837625 0.535829 -0.106172
+-0.844329 0.535827 -0 3.2e-005 0.232087 -0.844327 0.535829 -0.000352
+-0.802638 0.587785 -0.101397 0.040032 0.206107 -0.802588 0.587786 -0.10178
+-0.837671 0.535827 -0.105823 0.040032 0.232087 -0.837625 0.535829 -0.106172
+-0.809018 0.587785 -0 3.2e-005 0.206107 -0.809016 0.587786 -0.000387
+-0.802638 0.587785 -0.101397 0.040032 0.206107 -0.802588 0.587786 -0.10178
+-0.817802 0.535827 -0.209976 0.080032 0.232087 -0.817713 0.535828 -0.210317
+-0.837671 0.535827 -0.105823 0.040032 0.232087 -0.837625 0.535829 -0.106172
+-0.783601 0.587785 -0.201195 0.080032 0.206107 -0.783503 0.587787 -0.201568
+-0.817802 0.535827 -0.209976 0.080032 0.232087 -0.817713 0.535828 -0.210317
+-0.802638 0.587785 -0.101397 0.040032 0.206107 -0.802588 0.587786 -0.10178
+-0.783601 0.587785 -0.201195 0.080032 0.206107 -0.783503 0.587787 -0.201568
+-0.785037 0.535827 -0.310818 0.120032 0.232087 -0.784906 0.535828 -0.311145
+-0.817802 0.535827 -0.209976 0.080032 0.232087 -0.817713 0.535828 -0.210317
+-0.752205 0.587785 -0.297819 0.120032 0.206107 -0.752061 0.587787 -0.298178
+-0.785037 0.535827 -0.310818 0.120032 0.232087 -0.784906 0.535828 -0.311145
+-0.783601 0.587785 -0.201195 0.080032 0.206107 -0.783503 0.587787 -0.201568
+-0.752205 0.587785 -0.297819 0.120032 0.206107 -0.752061 0.587787 -0.298178
+-0.739891 0.535827 -0.406758 0.160032 0.232087 -0.739719 0.535829 -0.407066
+-0.785037 0.535827 -0.310818 0.120032 0.232087 -0.784906 0.535828 -0.311145
+-0.708947 0.587785 -0.389747 0.160032 0.206107 -0.708759 0.587787 -0.390085
+-0.739891 0.535827 -0.406758 0.160032 0.232087 -0.739719 0.535829 -0.407066
+-0.752205 0.587785 -0.297819 0.120032 0.206107 -0.752061 0.587787 -0.298178
+-0.708947 0.587785 -0.389747 0.160032 0.206107 -0.708759 0.587787 -0.390085
+-0.683076 0.535827 -0.496284 0.200032 0.232087 -0.682867 0.535829 -0.496568
+-0.739891 0.535827 -0.406758 0.160032 0.232087 -0.739719 0.535829 -0.407066
+-0.654509 0.587785 -0.475529 0.200032 0.206107 -0.65428 0.587787 -0.475841
+-0.683076 0.535827 -0.496284 0.200032 0.232087 -0.682867 0.535829 -0.496568
+-0.708947 0.587785 -0.389747 0.160032 0.206107 -0.708759 0.587787 -0.390085
+-0.654509 0.587785 -0.475529 0.200032 0.206107 -0.65428 0.587787 -0.475841
+-0.615489 0.535827 -0.577983 0.240032 0.232087 -0.615247 0.535828 -0.578239
+-0.683076 0.535827 -0.496284 0.200032 0.232087 -0.682867 0.535829 -0.496568
+-0.589748 0.587785 -0.553811 0.240032 0.206107 -0.589483 0.587787 -0.554091
+-0.615489 0.535827 -0.577983 0.240032 0.232087 -0.615247 0.535828 -0.578239
+-0.654509 0.587785 -0.475529 0.200032 0.206107 -0.65428 0.587787 -0.475841
+-0.589748 0.587785 -0.553811 0.240032 0.206107 -0.589483 0.587787 -0.554091
+-0.538195 0.535827 -0.650566 0.280032 0.232087 -0.537923 0.535828 -0.65079
+-0.615489 0.535827 -0.577983 0.240032 0.232087 -0.615247 0.535828 -0.578239
+-0.515687 0.587785 -0.623359 0.280032 0.206107 -0.515388 0.587787 -0.623604
+-0.538195 0.535827 -0.650566 0.280032 0.232087 -0.537923 0.535828 -0.65079
+-0.589748 0.587785 -0.553811 0.240032 0.206107 -0.589483 0.587787 -0.554091
+-0.515687 0.587785 -0.623359 0.280032 0.206107 -0.515388 0.587787 -0.623604
+-0.452414 0.535827 -0.71289 0.320032 0.232087 -0.452115 0.535828 -0.713078
+-0.538195 0.535827 -0.650566 0.280032 0.232087 -0.537923 0.535828 -0.65079
+-0.433493 0.587785 -0.683076 0.320032 0.206107 -0.433166 0.587786 -0.683282
+-0.452414 0.535827 -0.71289 0.320032 0.232087 -0.452115 0.535828 -0.713078
+-0.515687 0.587785 -0.623359 0.280032 0.206107 -0.515388 0.587787 -0.623604
+-0.433493 0.587785 -0.683076 0.320032 0.206107 -0.433166 0.587786 -0.683282
+-0.359497 0.535827 -0.763971 0.360032 0.232087 -0.359178 0.535828 -0.76412
+-0.452414 0.535827 -0.71289 0.320032 0.232087 -0.452115 0.535828 -0.713078
+-0.344463 0.587785 -0.732021 0.360032 0.206107 -0.344112 0.587786 -0.732184
+-0.359497 0.535827 -0.763971 0.360032 0.232087 -0.359178 0.535828 -0.76412
+-0.433493 0.587785 -0.683076 0.320032 0.206107 -0.433166 0.587786 -0.683282
+-0.344463 0.587785 -0.732021 0.360032 0.206107 -0.344112 0.587786 -0.732184
+-0.260912 0.535827 -0.803004 0.400032 0.232087 -0.260576 0.535828 -0.803112
+-0.359497 0.535827 -0.763971 0.360032 0.232087 -0.359178 0.535828 -0.76412
+-0.25 0.587785 -0.769421 0.400032 0.206107 -0.249632 0.587787 -0.769539
+-0.260912 0.535827 -0.803004 0.400032 0.232087 -0.260576 0.535828 -0.803112
+-0.344463 0.587785 -0.732021 0.360032 0.206107 -0.344112 0.587786 -0.732184
+-0.25 0.587785 -0.769421 0.400032 0.206107 -0.249632 0.587787 -0.769539
+-0.158211 0.535827 -0.829373 0.440032 0.232087 -0.157865 0.535828 -0.829438
+-0.260912 0.535827 -0.803004 0.400032 0.232087 -0.260576 0.535828 -0.803112
+-0.151595 0.587785 -0.794687 0.440032 0.206107 -0.151215 0.587787 -0.794758
+-0.158211 0.535827 -0.829373 0.440032 0.232087 -0.157865 0.535828 -0.829438
+-0.25 0.587785 -0.769421 0.400032 0.206107 -0.249632 0.587787 -0.769539
+-0.151595 0.587785 -0.794687 0.440032 0.206107 -0.151215 0.587787 -0.794758
+-0.053016 0.535827 -0.842662 0.480032 0.232087 -0.052664 0.535828 -0.842683
+-0.158211 0.535827 -0.829373 0.440032 0.232087 -0.157865 0.535828 -0.829438
+-0.050799 0.587785 -0.807421 0.480032 0.206107 -0.050413 0.587787 -0.807444
+-0.053016 0.535827 -0.842662 0.480032 0.232087 -0.052664 0.535828 -0.842683
+-0.151595 0.587785 -0.794687 0.440032 0.206107 -0.151215 0.587787 -0.794758
+-0.050799 0.587785 -0.807421 0.480032 0.206107 -0.050413 0.587787 -0.807444
+0.053016 0.535827 -0.842662 0.520032 0.232087 0.053367 0.535828 -0.842639
+-0.053016 0.535827 -0.842662 0.480032 0.232087 -0.052664 0.535828 -0.842683
+0.050799 0.587785 -0.807421 0.520032 0.206107 0.051184 0.587787 -0.807395
+0.053016 0.535827 -0.842662 0.520032 0.232087 0.053367 0.535828 -0.842639
+-0.050799 0.587785 -0.807421 0.480032 0.206107 -0.050413 0.587787 -0.807444
+0.050799 0.587785 -0.807421 0.520032 0.206107 0.051184 0.587787 -0.807395
+0.158211 0.535827 -0.829373 0.560032 0.232087 0.158557 0.535828 -0.829305
+0.053016 0.535827 -0.842662 0.520032 0.232087 0.053367 0.535828 -0.842639
+0.151595 0.587785 -0.794687 0.560032 0.206107 0.151974 0.587787 -0.794614
+0.158211 0.535827 -0.829373 0.560032 0.232087 0.158557 0.535828 -0.829305
+0.050799 0.587785 -0.807421 0.520032 0.206107 0.051184 0.587787 -0.807395
+0.151595 0.587785 -0.794687 0.560032 0.206107 0.151974 0.587787 -0.794614
+0.260912 0.535827 -0.803004 0.600032 0.232087 0.261247 0.535828 -0.802894
+0.158211 0.535827 -0.829373 0.560032 0.232087 0.158557 0.535828 -0.829305
+0.25 0.587785 -0.769421 0.600032 0.206107 0.250367 0.587787 -0.7693
+0.260912 0.535827 -0.803004 0.600032 0.232087 0.261247 0.535828 -0.802894
+0.151595 0.587785 -0.794687 0.560032 0.206107 0.151974 0.587787 -0.794614
+0.25 0.587785 -0.769421 0.600032 0.206107 0.250367 0.587787 -0.7693
+0.359498 0.535827 -0.763971 0.640032 0.232087 0.359816 0.535828 -0.76382
+0.260912 0.535827 -0.803004 0.600032 0.232087 0.261247 0.535828 -0.802894
+0.344463 0.587785 -0.732021 0.640032 0.206107 0.344812 0.587786 -0.731855
+0.359498 0.535827 -0.763971 0.640032 0.232087 0.359816 0.535828 -0.76382
+0.25 0.587785 -0.769421 0.600032 0.206107 0.250367 0.587787 -0.7693
+0.344463 0.587785 -0.732021 0.640032 0.206107 0.344812 0.587786 -0.731855
+0.452414 0.535827 -0.71289 0.680032 0.232087 0.45271 0.535828 -0.7127
+0.359498 0.535827 -0.763971 0.640032 0.232087 0.359816 0.535828 -0.76382
+0.433493 0.587785 -0.683076 0.680032 0.206107 0.433819 0.587786 -0.682868
+0.452414 0.535827 -0.71289 0.680032 0.232087 0.45271 0.535828 -0.7127
+0.344463 0.587785 -0.732021 0.640032 0.206107 0.344812 0.587786 -0.731855
+0.433493 0.587785 -0.683076 0.680032 0.206107 0.433819 0.587786 -0.682868
+0.538195 0.535827 -0.650566 0.720032 0.232087 0.538466 0.535828 -0.650341
+0.452414 0.535827 -0.71289 0.680032 0.232087 0.45271 0.535828 -0.7127
+0.515687 0.587785 -0.623358 0.720032 0.206107 0.515984 0.587787 -0.623111
+0.538195 0.535827 -0.650566 0.720032 0.232087 0.538466 0.535828 -0.650341
+0.433493 0.587785 -0.683076 0.680032 0.206107 0.433819 0.587786 -0.682868
+0.515687 0.587785 -0.623358 0.720032 0.206107 0.515984 0.587787 -0.623111
+0.615489 0.535827 -0.577982 0.760032 0.232087 0.615729 0.535828 -0.577725
+0.538195 0.535827 -0.650566 0.720032 0.232087 0.538466 0.535828 -0.650341
+0.589748 0.587785 -0.55381 0.760032 0.206107 0.590012 0.587787 -0.553528
+0.615489 0.535827 -0.577982 0.760032 0.232087 0.615729 0.535828 -0.577725
+0.515687 0.587785 -0.623358 0.720032 0.206107 0.515984 0.587787 -0.623111
+0.589748 0.587785 -0.55381 0.760032 0.206107 0.590012 0.587787 -0.553528
+0.683076 0.535827 -0.496284 0.800032 0.232087 0.683282 0.535828 -0.495998
+0.615489 0.535827 -0.577982 0.760032 0.232087 0.615729 0.535828 -0.577725
+0.654509 0.587785 -0.475528 0.800032 0.206107 0.654735 0.587787 -0.475215
+0.683076 0.535827 -0.496284 0.800032 0.232087 0.683282 0.535828 -0.495998
+0.589748 0.587785 -0.55381 0.760032 0.206107 0.590012 0.587787 -0.553528
+0.654509 0.587785 -0.475528 0.800032 0.206107 0.654735 0.587787 -0.475215
+0.73989 0.535827 -0.406758 0.840032 0.232087 0.740059 0.535828 -0.406449
+0.683076 0.535827 -0.496284 0.800032 0.232087 0.683282 0.535828 -0.495998
+0.708947 0.587785 -0.389747 0.840032 0.206107 0.709132 0.587787 -0.389408
+0.73989 0.535827 -0.406758 0.840032 0.232087 0.740059 0.535828 -0.406449
+0.654509 0.587785 -0.475528 0.800032 0.206107 0.654735 0.587787 -0.475215
+0.708947 0.587785 -0.389747 0.840032 0.206107 0.709132 0.587787 -0.389408
+0.785036 0.535827 -0.310818 0.880032 0.232087 0.785165 0.535828 -0.31049
+0.73989 0.535827 -0.406758 0.840032 0.232087 0.740059 0.535828 -0.406449
+0.752205 0.587785 -0.297819 0.880032 0.206107 0.752346 0.587786 -0.297459
+0.785036 0.535827 -0.310818 0.880032 0.232087 0.785165 0.535828 -0.31049
+0.708947 0.587785 -0.389747 0.840032 0.206107 0.709132 0.587787 -0.389408
+0.752205 0.587785 -0.297819 0.880032 0.206107 0.752346 0.587786 -0.297459
+0.817802 0.535827 -0.209976 0.920032 0.232087 0.817889 0.535828 -0.209635
+0.785036 0.535827 -0.310818 0.880032 0.232087 0.785165 0.535828 -0.31049
+0.7836 0.587785 -0.201194 0.920032 0.206107 0.783695 0.587787 -0.20082
+0.817802 0.535827 -0.209976 0.920032 0.232087 0.817889 0.535828 -0.209635
+0.752205 0.587785 -0.297819 0.880032 0.206107 0.752346 0.587786 -0.297459
+0.7836 0.587785 -0.201194 0.920032 0.206107 0.783695 0.587787 -0.20082
+0.83767 0.535827 -0.105822 0.960032 0.232087 0.837713 0.535828 -0.105473
+0.817802 0.535827 -0.209976 0.920032 0.232087 0.817889 0.535828 -0.209635
+0.802638 0.587785 -0.101397 0.960032 0.206107 0.802685 0.587787 -0.101013
+0.83767 0.535827 -0.105822 0.960032 0.232087 0.837713 0.535828 -0.105473
+0.7836 0.587785 -0.201194 0.920032 0.206107 0.783695 0.587787 -0.20082
+0.802638 0.587785 -0.101397 0.960032 0.206107 0.802685 0.587787 -0.101013
+0.844328 0.535827 -0 1.00003 0.232087 0.844327 0.535828 0.000349
+0.83767 0.535827 -0.105822 0.960032 0.232087 0.837713 0.535828 -0.105473
+0.809017 0.587785 -0 1.00003 0.206107 0.809016 0.587787 0.000383
+0.844328 0.535827 -0 1.00003 0.232087 0.844327 0.535828 0.000349
+0.802638 0.587785 -0.101397 0.960032 0.206107 0.802685 0.587787 -0.101013
+0.809017 0.587785 -0 1.00003 0.206107 0.809016 0.587787 0.000383
+0.837671 0.535827 0.105823 1.04003 0.232087 0.837625 0.535829 0.106168
+0.844328 0.535827 -0 1.00003 0.232087 0.844327 0.535828 0.000349
+0.802639 0.587785 0.101397 1.04003 0.206107 0.802589 0.587787 0.101777
+0.837671 0.535827 0.105823 1.04003 0.232087 0.837625 0.535829 0.106168
+0.809017 0.587785 -0 1.00003 0.206107 0.809016 0.587787 0.000383
+0.764438 0.637424 0.096571 1.04003 0.181288 0.764384 0.637425 0.096983
+0.783601 0.587785 0.201195 1.08003 0.206107 0.783503 0.587787 0.201568
+0.802639 0.587785 0.101397 1.04003 0.206107 0.802589 0.587787 0.101777
+0.746307 0.637424 0.191619 1.08003 0.181288 0.7462 0.637426 0.192025
+0.783601 0.587785 0.201195 1.08003 0.206107 0.783503 0.587787 0.201568
+0.764438 0.637424 0.096571 1.04003 0.181288 0.764384 0.637425 0.096983
+0.746307 0.637424 0.191619 1.08003 0.181288 0.7462 0.637426 0.192025
+0.752206 0.587785 0.297819 1.12003 0.206107 0.752061 0.587787 0.298178
+0.783601 0.587785 0.201195 1.08003 0.206107 0.783503 0.587787 0.201568
+0.716406 0.637424 0.283645 1.12003 0.181288 0.716249 0.637426 0.284034
+0.752206 0.587785 0.297819 1.12003 0.206107 0.752061 0.587787 0.298178
+0.746307 0.637424 0.191619 1.08003 0.181288 0.7462 0.637426 0.192025
+0.716406 0.637424 0.283645 1.12003 0.181288 0.716249 0.637426 0.284034
+0.708948 0.587785 0.389747 1.16003 0.206107 0.708759 0.587787 0.390085
+0.752206 0.587785 0.297819 1.12003 0.206107 0.752061 0.587787 0.298178
+0.675207 0.637424 0.371198 1.16003 0.181288 0.675003 0.637425 0.371564
+0.708948 0.587785 0.389747 1.16003 0.206107 0.708759 0.587787 0.390085
+0.716406 0.637424 0.283645 1.12003 0.181288 0.716249 0.637426 0.284034
+0.675207 0.637424 0.371198 1.16003 0.181288 0.675003 0.637425 0.371564
+0.654509 0.587785 0.475529 1.20003 0.206107 0.65428 0.587787 0.475841
+0.708948 0.587785 0.389747 1.16003 0.206107 0.708759 0.587787 0.390085
+0.623359 0.637424 0.452897 1.20003 0.181288 0.623111 0.637425 0.453235
+0.654509 0.587785 0.475529 1.20003 0.206107 0.65428 0.587787 0.475841
+0.675207 0.637424 0.371198 1.16003 0.181288 0.675003 0.637425 0.371564
+0.623359 0.637424 0.452897 1.20003 0.181288 0.623111 0.637425 0.453235
+0.589749 0.587785 0.553811 1.24003 0.206107 0.589483 0.587787 0.554091
+0.654509 0.587785 0.475529 1.20003 0.206107 0.65428 0.587787 0.475841
+0.561681 0.637424 0.527453 1.24003 0.181288 0.561392 0.637426 0.527757
+0.589749 0.587785 0.553811 1.24003 0.206107 0.589483 0.587787 0.554091
+0.623359 0.637424 0.452897 1.20003 0.181288 0.623111 0.637425 0.453235
+0.561681 0.637424 0.527453 1.24003 0.181288 0.561392 0.637426 0.527757
+0.515687 0.587785 0.623359 1.28003 0.206107 0.515389 0.587787 0.623604
+0.589749 0.587785 0.553811 1.24003 0.206107 0.589483 0.587787 0.554091
+0.491144 0.637424 0.593691 1.28003 0.181288 0.49082 0.637426 0.593957
+0.515687 0.587785 0.623359 1.28003 0.206107 0.515389 0.587787 0.623604
+0.561681 0.637424 0.527453 1.24003 0.181288 0.561392 0.637426 0.527757
+0.491144 0.637424 0.593691 1.28003 0.181288 0.49082 0.637426 0.593957
+0.433493 0.587785 0.683076 1.32003 0.206107 0.433166 0.587787 0.683282
+0.515687 0.587785 0.623359 1.28003 0.206107 0.515389 0.587787 0.623604
+0.412862 0.637424 0.650567 1.32003 0.181288 0.412507 0.637426 0.650789
+0.433493 0.587785 0.683076 1.32003 0.206107 0.433166 0.587787 0.683282
+0.491144 0.637424 0.593691 1.28003 0.181288 0.49082 0.637426 0.593957
+0.412862 0.637424 0.650567 1.32003 0.181288 0.412507 0.637426 0.650789
+0.344463 0.587785 0.732021 1.36003 0.206107 0.344112 0.587787 0.732184
+0.433493 0.587785 0.683076 1.32003 0.206107 0.433166 0.587787 0.683282
+0.328069 0.637424 0.697182 1.36003 0.181288 0.327688 0.637425 0.697359
+0.344463 0.587785 0.732021 1.36003 0.206107 0.344112 0.587787 0.732184
+0.412862 0.637424 0.650567 1.32003 0.181288 0.412507 0.637426 0.650789
+0.328069 0.637424 0.697182 1.36003 0.181288 0.327688 0.637425 0.697359
+0.25 0.587785 0.769422 1.40003 0.206107 0.249632 0.587787 0.769539
+0.344463 0.587785 0.732021 1.36003 0.206107 0.344112 0.587787 0.732184
+0.238102 0.637424 0.732802 1.40003 0.181288 0.237702 0.637426 0.73293
+0.25 0.587785 0.769422 1.40003 0.206107 0.249632 0.587787 0.769539
+0.328069 0.637424 0.697182 1.36003 0.181288 0.327688 0.637425 0.697359
+0.238102 0.637424 0.732802 1.40003 0.181288 0.237702 0.637426 0.73293
+0.151595 0.587785 0.794688 1.44003 0.206107 0.151215 0.587787 0.794758
+0.25 0.587785 0.769422 1.40003 0.206107 0.249632 0.587787 0.769539
+0.14438 0.637424 0.756866 1.44003 0.181288 0.143968 0.637425 0.756943
+0.151595 0.587785 0.794688 1.44003 0.206107 0.151215 0.587787 0.794758
+0.238102 0.637424 0.732802 1.40003 0.181288 0.237702 0.637426 0.73293
+0.14438 0.637424 0.756866 1.44003 0.181288 0.143968 0.637425 0.756943
+0.050799 0.587785 0.807421 1.48003 0.206107 0.050413 0.587787 0.807444
+0.151595 0.587785 0.794688 1.44003 0.206107 0.151215 0.587787 0.794758
+0.048381 0.637424 0.768994 1.48003 0.181288 0.047962 0.637425 0.769018
+0.050799 0.587785 0.807421 1.48003 0.206107 0.050413 0.587787 0.807444
+0.14438 0.637424 0.756866 1.44003 0.181288 0.143968 0.637425 0.756943
+0.048381 0.637424 0.768994 1.48003 0.181288 0.047962 0.637425 0.769018
+-0.050799 0.587785 0.807421 1.52003 0.206107 -0.051185 0.587787 0.807395
+0.050799 0.587785 0.807421 1.48003 0.206107 0.050413 0.587787 0.807444
+-0.048381 0.637424 0.768993 1.52003 0.181288 -0.048799 0.637425 0.768965
+-0.050799 0.587785 0.807421 1.52003 0.206107 -0.051185 0.587787 0.807395
+0.048381 0.637424 0.768994 1.48003 0.181288 0.047962 0.637425 0.769018
+-0.048381 0.637424 0.768993 -0.479968 0.181288 -0.048799 0.637425 0.768965
+-0.151595 0.587785 0.794688 -0.439968 0.206107 -0.151974 0.587787 0.794613
+-0.050799 0.587785 0.807421 -0.479968 0.206107 -0.051185 0.587787 0.807395
+-0.14438 0.637424 0.756866 -0.439968 0.181288 -0.144791 0.637426 0.756785
+-0.151595 0.587785 0.794688 -0.439968 0.206107 -0.151974 0.587787 0.794613
+-0.048381 0.637424 0.768993 -0.479968 0.181288 -0.048799 0.637425 0.768965
+-0.14438 0.637424 0.756866 -0.439968 0.181288 -0.144791 0.637426 0.756785
+-0.25 0.587785 0.769422 -0.399968 0.206107 -0.250367 0.587787 0.7693
+-0.151595 0.587785 0.794688 -0.439968 0.206107 -0.151974 0.587787 0.794613
+-0.238102 0.637424 0.732802 -0.399968 0.181288 -0.2385 0.637426 0.732671
+-0.25 0.587785 0.769422 -0.399968 0.206107 -0.250367 0.587787 0.7693
+-0.14438 0.637424 0.756866 -0.439968 0.181288 -0.144791 0.637426 0.756785
+-0.238102 0.637424 0.732802 -0.399968 0.181288 -0.2385 0.637426 0.732671
+-0.344463 0.587785 0.732021 -0.359968 0.206107 -0.344812 0.587787 0.731855
+-0.25 0.587785 0.769422 -0.399968 0.206107 -0.250367 0.587787 0.7693
+-0.328069 0.637424 0.697182 -0.359968 0.181288 -0.328448 0.637426 0.697001
+-0.344463 0.587785 0.732021 -0.359968 0.206107 -0.344812 0.587787 0.731855
+-0.238102 0.637424 0.732802 -0.399968 0.181288 -0.2385 0.637426 0.732671
+-0.328069 0.637424 0.697182 -0.359968 0.181288 -0.328448 0.637426 0.697001
+-0.433493 0.587785 0.683076 -0.319968 0.206107 -0.433819 0.587787 0.682867
+-0.344463 0.587785 0.732021 -0.359968 0.206107 -0.344812 0.587787 0.731855
+-0.412862 0.637424 0.650566 -0.319968 0.181288 -0.413215 0.637425 0.65034
+-0.433493 0.587785 0.683076 -0.319968 0.206107 -0.433819 0.587787 0.682867
+-0.328069 0.637424 0.697182 -0.359968 0.181288 -0.328448 0.637426 0.697001
+-0.412862 0.637424 0.650566 -0.319968 0.181288 -0.413215 0.637425 0.65034
+-0.515687 0.587785 0.623359 -0.279968 0.206107 -0.515984 0.587787 0.623111
+-0.433493 0.587785 0.683076 -0.319968 0.206107 -0.433819 0.587787 0.682867
+-0.491144 0.637424 0.593691 -0.279968 0.181288 -0.491466 0.637425 0.593422
+-0.515687 0.587785 0.623359 -0.279968 0.206107 -0.515984 0.587787 0.623111
+-0.412862 0.637424 0.650566 -0.319968 0.181288 -0.413215 0.637425 0.65034
+-0.491144 0.637424 0.593691 -0.279968 0.181288 -0.491466 0.637425 0.593422
+-0.589749 0.587785 0.553811 -0.239968 0.206107 -0.590012 0.587787 0.553528
+-0.515687 0.587785 0.623359 -0.279968 0.206107 -0.515984 0.587787 0.623111
+-0.56168 0.637424 0.527453 -0.239968 0.181288 -0.561966 0.637425 0.527146
+-0.589749 0.587785 0.553811 -0.239968 0.206107 -0.590012 0.587787 0.553528
+-0.491144 0.637424 0.593691 -0.279968 0.181288 -0.491466 0.637425 0.593422
+-0.56168 0.637424 0.527453 -0.239968 0.181288 -0.561966 0.637425 0.527146
+-0.654509 0.587785 0.475529 -0.199968 0.206107 -0.654735 0.587787 0.475215
+-0.589749 0.587785 0.553811 -0.239968 0.206107 -0.590012 0.587787 0.553528
+-0.623359 0.637424 0.452897 -0.199968 0.181288 -0.623604 0.637426 0.452556
+-0.654509 0.587785 0.475529 -0.199968 0.206107 -0.654735 0.587787 0.475215
+-0.56168 0.637424 0.527453 -0.239968 0.181288 -0.561966 0.637425 0.527146
+-0.623359 0.637424 0.452897 -0.199968 0.181288 -0.623604 0.637426 0.452556
+-0.708948 0.587785 0.389747 -0.159968 0.206107 -0.709132 0.587787 0.389408
+-0.654509 0.587785 0.475529 -0.199968 0.206107 -0.654735 0.587787 0.475215
+-0.675206 0.637424 0.371198 -0.159968 0.181288 -0.675407 0.637426 0.370829
+-0.708948 0.587785 0.389747 -0.159968 0.206107 -0.709132 0.587787 0.389408
+-0.623359 0.637424 0.452897 -0.199968 0.181288 -0.623604 0.637426 0.452556
+-0.675206 0.637424 0.371198 -0.159968 0.181288 -0.675407 0.637426 0.370829
+-0.752206 0.587785 0.297819 -0.119968 0.206107 -0.752346 0.587787 0.297459
+-0.708948 0.587785 0.389747 -0.159968 0.206107 -0.709132 0.587787 0.389408
+-0.716406 0.637424 0.283645 -0.119968 0.181288 -0.716558 0.637426 0.283254
+-0.752206 0.587785 0.297819 -0.119968 0.206107 -0.752346 0.587787 0.297459
+-0.675206 0.637424 0.371198 -0.159968 0.181288 -0.675407 0.637426 0.370829
+-0.716406 0.637424 0.283645 -0.119968 0.181288 -0.716558 0.637426 0.283254
+-0.783601 0.587785 0.201194 -0.079968 0.206107 -0.783695 0.587787 0.20082
+-0.752206 0.587785 0.297819 -0.119968 0.206107 -0.752346 0.587787 0.297459
+-0.746307 0.637424 0.191619 -0.079968 0.181288 -0.746409 0.637426 0.191212
+-0.783601 0.587785 0.201194 -0.079968 0.206107 -0.783695 0.587787 0.20082
+-0.716406 0.637424 0.283645 -0.119968 0.181288 -0.716558 0.637426 0.283254
+-0.746307 0.637424 0.191619 -0.079968 0.181288 -0.746409 0.637426 0.191212
+-0.802638 0.587785 0.101397 -0.039968 0.206107 -0.802685 0.587787 0.101013
+-0.783601 0.587785 0.201194 -0.079968 0.206107 -0.783695 0.587787 0.20082
+-0.764438 0.637424 0.096571 -0.039968 0.181288 -0.764489 0.637425 0.096155
+-0.802638 0.587785 0.101397 -0.039968 0.206107 -0.802685 0.587787 0.101013
+-0.746307 0.637424 0.191619 -0.079968 0.181288 -0.746409 0.637426 0.191212
+-0.764438 0.637424 0.096571 -0.039968 0.181288 -0.764489 0.637425 0.096155
+-0.809018 0.587785 -0 3.2e-005 0.206107 -0.809016 0.587786 -0.000387
+-0.802638 0.587785 0.101397 -0.039968 0.206107 -0.802685 0.587787 0.101013
+-0.770514 0.637424 -0 3.2e-005 0.181288 -0.770512 0.637426 -0.000419
+-0.809018 0.587785 -0 3.2e-005 0.206107 -0.809016 0.587786 -0.000387
+-0.764438 0.637424 0.096571 -0.039968 0.181288 -0.764489 0.637425 0.096155
+-0.770514 0.637424 -0 3.2e-005 0.181288 -0.770512 0.637426 -0.000419
+-0.802638 0.587785 -0.101397 0.040032 0.206107 -0.802588 0.587786 -0.10178
+-0.809018 0.587785 -0 3.2e-005 0.206107 -0.809016 0.587786 -0.000387
+-0.764438 0.637424 -0.096571 0.040032 0.181288 -0.764384 0.637426 -0.096987
+-0.802638 0.587785 -0.101397 0.040032 0.206107 -0.802588 0.587786 -0.10178
+-0.770514 0.637424 -0 3.2e-005 0.181288 -0.770512 0.637426 -0.000419
+-0.764438 0.637424 -0.096571 0.040032 0.181288 -0.764384 0.637426 -0.096987
+-0.783601 0.587785 -0.201195 0.080032 0.206107 -0.783503 0.587787 -0.201568
+-0.802638 0.587785 -0.101397 0.040032 0.206107 -0.802588 0.587786 -0.10178
+-0.746307 0.637424 -0.191619 0.080032 0.181288 -0.7462 0.637426 -0.192025
+-0.783601 0.587785 -0.201195 0.080032 0.206107 -0.783503 0.587787 -0.201568
+-0.764438 0.637424 -0.096571 0.040032 0.181288 -0.764384 0.637426 -0.096987
+-0.746307 0.637424 -0.191619 0.080032 0.181288 -0.7462 0.637426 -0.192025
+-0.752205 0.587785 -0.297819 0.120032 0.206107 -0.752061 0.587787 -0.298178
+-0.783601 0.587785 -0.201195 0.080032 0.206107 -0.783503 0.587787 -0.201568
+-0.716406 0.637424 -0.283645 0.120032 0.181288 -0.716249 0.637425 -0.284035
+-0.752205 0.587785 -0.297819 0.120032 0.206107 -0.752061 0.587787 -0.298178
+-0.746307 0.637424 -0.191619 0.080032 0.181288 -0.7462 0.637426 -0.192025
+-0.716406 0.637424 -0.283645 0.120032 0.181288 -0.716249 0.637425 -0.284035
+-0.708947 0.587785 -0.389747 0.160032 0.206107 -0.708759 0.587787 -0.390085
+-0.752205 0.587785 -0.297819 0.120032 0.206107 -0.752061 0.587787 -0.298178
+-0.675206 0.637424 -0.371198 0.160032 0.181288 -0.675003 0.637425 -0.371565
+-0.708947 0.587785 -0.389747 0.160032 0.206107 -0.708759 0.587787 -0.390085
+-0.716406 0.637424 -0.283645 0.120032 0.181288 -0.716249 0.637425 -0.284035
+-0.675206 0.637424 -0.371198 0.160032 0.181288 -0.675003 0.637425 -0.371565
+-0.654509 0.587785 -0.475529 0.200032 0.206107 -0.65428 0.587787 -0.475841
+-0.708947 0.587785 -0.389747 0.160032 0.206107 -0.708759 0.587787 -0.390085
+-0.623359 0.637424 -0.452897 0.200032 0.181288 -0.623111 0.637425 -0.453235
+-0.654509 0.587785 -0.475529 0.200032 0.206107 -0.65428 0.587787 -0.475841
+-0.675206 0.637424 -0.371198 0.160032 0.181288 -0.675003 0.637425 -0.371565
+-0.623359 0.637424 -0.452897 0.200032 0.181288 -0.623111 0.637425 -0.453235
+-0.589748 0.587785 -0.553811 0.240032 0.206107 -0.589483 0.587787 -0.554091
+-0.654509 0.587785 -0.475529 0.200032 0.206107 -0.65428 0.587787 -0.475841
+-0.56168 0.637424 -0.527453 0.240032 0.181288 -0.561392 0.637425 -0.527757
+-0.589748 0.587785 -0.553811 0.240032 0.206107 -0.589483 0.587787 -0.554091
+-0.623359 0.637424 -0.452897 0.200032 0.181288 -0.623111 0.637425 -0.453235
+-0.56168 0.637424 -0.527453 0.240032 0.181288 -0.561392 0.637425 -0.527757
+-0.515687 0.587785 -0.623359 0.280032 0.206107 -0.515388 0.587787 -0.623604
+-0.589748 0.587785 -0.553811 0.240032 0.206107 -0.589483 0.587787 -0.554091
+-0.491144 0.637424 -0.593691 0.280032 0.181288 -0.49082 0.637425 -0.593957
+-0.515687 0.587785 -0.623359 0.280032 0.206107 -0.515388 0.587787 -0.623604
+-0.56168 0.637424 -0.527453 0.240032 0.181288 -0.561392 0.637425 -0.527757
+-0.491144 0.637424 -0.593691 0.280032 0.181288 -0.49082 0.637425 -0.593957
+-0.433493 0.587785 -0.683076 0.320032 0.206107 -0.433166 0.587786 -0.683282
+-0.515687 0.587785 -0.623359 0.280032 0.206107 -0.515388 0.587787 -0.623604
+-0.412862 0.637424 -0.650566 0.320032 0.181288 -0.412507 0.637425 -0.65079
+-0.433493 0.587785 -0.683076 0.320032 0.206107 -0.433166 0.587786 -0.683282
+-0.491144 0.637424 -0.593691 0.280032 0.181288 -0.49082 0.637425 -0.593957
+-0.412862 0.637424 -0.650566 0.320032 0.181288 -0.412507 0.637425 -0.65079
+-0.344463 0.587785 -0.732021 0.360032 0.206107 -0.344112 0.587786 -0.732184
+-0.433493 0.587785 -0.683076 0.320032 0.206107 -0.433166 0.587786 -0.683282
+-0.328069 0.637424 -0.697182 0.360032 0.181288 -0.327688 0.637425 -0.697359
+-0.344463 0.587785 -0.732021 0.360032 0.206107 -0.344112 0.587786 -0.732184
+-0.412862 0.637424 -0.650566 0.320032 0.181288 -0.412507 0.637425 -0.65079
+-0.328069 0.637424 -0.697182 0.360032 0.181288 -0.327688 0.637425 -0.697359
+-0.25 0.587785 -0.769421 0.400032 0.206107 -0.249632 0.587787 -0.769539
+-0.344463 0.587785 -0.732021 0.360032 0.206107 -0.344112 0.587786 -0.732184
+-0.238102 0.637424 -0.732802 0.400032 0.181288 -0.237703 0.637425 -0.73293
+-0.25 0.587785 -0.769421 0.400032 0.206107 -0.249632 0.587787 -0.769539
+-0.328069 0.637424 -0.697182 0.360032 0.181288 -0.327688 0.637425 -0.697359
+-0.238102 0.637424 -0.732802 0.400032 0.181288 -0.237703 0.637425 -0.73293
+-0.151595 0.587785 -0.794687 0.440032 0.206107 -0.151215 0.587787 -0.794758
+-0.25 0.587785 -0.769421 0.400032 0.206107 -0.249632 0.587787 -0.769539
+-0.14438 0.637424 -0.756866 0.440032 0.181288 -0.143968 0.637425 -0.756943
+-0.151595 0.587785 -0.794687 0.440032 0.206107 -0.151215 0.587787 -0.794758
+-0.238102 0.637424 -0.732802 0.400032 0.181288 -0.237703 0.637425 -0.73293
+-0.14438 0.637424 -0.756866 0.440032 0.181288 -0.143968 0.637425 -0.756943
+-0.050799 0.587785 -0.807421 0.480032 0.206107 -0.050413 0.587787 -0.807444
+-0.151595 0.587785 -0.794687 0.440032 0.206107 -0.151215 0.587787 -0.794758
+-0.048381 0.637424 -0.768993 0.480032 0.181288 -0.047962 0.637425 -0.769018
+-0.050799 0.587785 -0.807421 0.480032 0.206107 -0.050413 0.587787 -0.807444
+-0.14438 0.637424 -0.756866 0.440032 0.181288 -0.143968 0.637425 -0.756943
+-0.048381 0.637424 -0.768993 0.480032 0.181288 -0.047962 0.637425 -0.769018
+0.050799 0.587785 -0.807421 0.520032 0.206107 0.051184 0.587787 -0.807395
+-0.050799 0.587785 -0.807421 0.480032 0.206107 -0.050413 0.587787 -0.807444
+0.048381 0.637424 -0.768993 0.520032 0.181288 0.048799 0.637425 -0.768965
+0.050799 0.587785 -0.807421 0.520032 0.206107 0.051184 0.587787 -0.807395
+-0.048381 0.637424 -0.768993 0.480032 0.181288 -0.047962 0.637425 -0.769018
+0.048381 0.637424 -0.768993 0.520032 0.181288 0.048799 0.637425 -0.768965
+0.151595 0.587785 -0.794687 0.560032 0.206107 0.151974 0.587787 -0.794614
+0.050799 0.587785 -0.807421 0.520032 0.206107 0.051184 0.587787 -0.807395
+0.14438 0.637424 -0.756866 0.560032 0.181288 0.144791 0.637425 -0.756786
+0.151595 0.587785 -0.794687 0.560032 0.206107 0.151974 0.587787 -0.794614
+0.048381 0.637424 -0.768993 0.520032 0.181288 0.048799 0.637425 -0.768965
+0.14438 0.637424 -0.756866 0.560032 0.181288 0.144791 0.637425 -0.756786
+0.25 0.587785 -0.769421 0.600032 0.206107 0.250367 0.587787 -0.7693
+0.151595 0.587785 -0.794687 0.560032 0.206107 0.151974 0.587787 -0.794614
+0.238102 0.637424 -0.732802 0.600032 0.181288 0.238501 0.637425 -0.732671
+0.25 0.587785 -0.769421 0.600032 0.206107 0.250367 0.587787 -0.7693
+0.14438 0.637424 -0.756866 0.560032 0.181288 0.144791 0.637425 -0.756786
+0.238102 0.637424 -0.732802 0.600032 0.181288 0.238501 0.637425 -0.732671
+0.344463 0.587785 -0.732021 0.640032 0.206107 0.344812 0.587786 -0.731855
+0.25 0.587785 -0.769421 0.600032 0.206107 0.250367 0.587787 -0.7693
+0.328069 0.637424 -0.697181 0.640032 0.181288 0.328448 0.637425 -0.697002
+0.344463 0.587785 -0.732021 0.640032 0.206107 0.344812 0.587786 -0.731855
+0.238102 0.637424 -0.732802 0.600032 0.181288 0.238501 0.637425 -0.732671
+0.328069 0.637424 -0.697181 0.640032 0.181288 0.328448 0.637425 -0.697002
+0.433493 0.587785 -0.683076 0.680032 0.206107 0.433819 0.587786 -0.682868
+0.344463 0.587785 -0.732021 0.640032 0.206107 0.344812 0.587786 -0.731855
+0.412862 0.637424 -0.650566 0.680032 0.181288 0.413215 0.637425 -0.65034
+0.433493 0.587785 -0.683076 0.680032 0.206107 0.433819 0.587786 -0.682868
+0.328069 0.637424 -0.697181 0.640032 0.181288 0.328448 0.637425 -0.697002
+0.412862 0.637424 -0.650566 0.680032 0.181288 0.413215 0.637425 -0.65034
+0.515687 0.587785 -0.623358 0.720032 0.206107 0.515984 0.587787 -0.623111
+0.433493 0.587785 -0.683076 0.680032 0.206107 0.433819 0.587786 -0.682868
+0.491144 0.637424 -0.593691 0.720032 0.181288 0.491466 0.637425 -0.593423
+0.515687 0.587785 -0.623358 0.720032 0.206107 0.515984 0.587787 -0.623111
+0.412862 0.637424 -0.650566 0.680032 0.181288 0.413215 0.637425 -0.65034
+0.491144 0.637424 -0.593691 0.720032 0.181288 0.491466 0.637425 -0.593423
+0.589748 0.587785 -0.55381 0.760032 0.206107 0.590012 0.587787 -0.553528
+0.515687 0.587785 -0.623358 0.720032 0.206107 0.515984 0.587787 -0.623111
+0.56168 0.637424 -0.527453 0.760032 0.181288 0.561966 0.637425 -0.527146
+0.589748 0.587785 -0.55381 0.760032 0.206107 0.590012 0.587787 -0.553528
+0.491144 0.637424 -0.593691 0.720032 0.181288 0.491466 0.637425 -0.593423
+0.56168 0.637424 -0.527453 0.760032 0.181288 0.561966 0.637425 -0.527146
+0.654509 0.587785 -0.475528 0.800032 0.206107 0.654735 0.587787 -0.475215
+0.589748 0.587785 -0.55381 0.760032 0.206107 0.590012 0.587787 -0.553528
+0.623358 0.637424 -0.452896 0.800032 0.181288 0.623604 0.637425 -0.452556
+0.654509 0.587785 -0.475528 0.800032 0.206107 0.654735 0.587787 -0.475215
+0.56168 0.637424 -0.527453 0.760032 0.181288 0.561966 0.637425 -0.527146
+0.623358 0.637424 -0.452896 0.800032 0.181288 0.623604 0.637425 -0.452556
+0.708947 0.587785 -0.389747 0.840032 0.206107 0.709132 0.587787 -0.389408
+0.654509 0.587785 -0.475528 0.800032 0.206107 0.654735 0.587787 -0.475215
+0.675206 0.637424 -0.371198 0.840032 0.181288 0.675407 0.637425 -0.37083
+0.708947 0.587785 -0.389747 0.840032 0.206107 0.709132 0.587787 -0.389408
+0.623358 0.637424 -0.452896 0.800032 0.181288 0.623604 0.637425 -0.452556
+0.675206 0.637424 -0.371198 0.840032 0.181288 0.675407 0.637425 -0.37083
+0.752205 0.587785 -0.297819 0.880032 0.206107 0.752346 0.587786 -0.297459
+0.708947 0.587785 -0.389747 0.840032 0.206107 0.709132 0.587787 -0.389408
+0.716405 0.637424 -0.283645 0.880032 0.181288 0.716559 0.637425 -0.283255
+0.752205 0.587785 -0.297819 0.880032 0.206107 0.752346 0.587786 -0.297459
+0.675206 0.637424 -0.371198 0.840032 0.181288 0.675407 0.637425 -0.37083
+0.716405 0.637424 -0.283645 0.880032 0.181288 0.716559 0.637425 -0.283255
+0.7836 0.587785 -0.201194 0.920032 0.206107 0.783695 0.587787 -0.20082
+0.752205 0.587785 -0.297819 0.880032 0.206107 0.752346 0.587786 -0.297459
+0.746306 0.637424 -0.191619 0.920032 0.181288 0.746409 0.637425 -0.191213
+0.7836 0.587785 -0.201194 0.920032 0.206107 0.783695 0.587787 -0.20082
+0.716405 0.637424 -0.283645 0.880032 0.181288 0.716559 0.637425 -0.283255
+0.746306 0.637424 -0.191619 0.920032 0.181288 0.746409 0.637425 -0.191213
+0.802638 0.587785 -0.101397 0.960032 0.206107 0.802685 0.587787 -0.101013
+0.7836 0.587785 -0.201194 0.920032 0.206107 0.783695 0.587787 -0.20082
+0.764438 0.637424 -0.096571 0.960032 0.181288 0.764489 0.637425 -0.096155
+0.802638 0.587785 -0.101397 0.960032 0.206107 0.802685 0.587787 -0.101013
+0.746306 0.637424 -0.191619 0.920032 0.181288 0.746409 0.637425 -0.191213
+0.764438 0.637424 -0.096571 0.960032 0.181288 0.764489 0.637425 -0.096155
+0.809017 0.587785 -0 1.00003 0.206107 0.809016 0.587787 0.000383
+0.802638 0.587785 -0.101397 0.960032 0.206107 0.802685 0.587787 -0.101013
+0.770513 0.637424 -0 1.00003 0.181288 0.770513 0.637425 0.000416
+0.809017 0.587785 -0 1.00003 0.206107 0.809016 0.587787 0.000383
+0.764438 0.637424 -0.096571 0.960032 0.181288 0.764489 0.637425 -0.096155
+0.770513 0.637424 -0 1.00003 0.181288 0.770513 0.637425 0.000416
+0.802639 0.587785 0.101397 1.04003 0.206107 0.802589 0.587787 0.101777
+0.809017 0.587785 -0 1.00003 0.206107 0.809016 0.587787 0.000383
+0.764438 0.637424 0.096571 1.04003 0.181288 0.764384 0.637425 0.096983
+0.802639 0.587785 0.101397 1.04003 0.206107 0.802589 0.587787 0.101777
+0.770513 0.637424 -0 1.00003 0.181288 0.770513 0.637425 0.000416
+0.723221 0.684547 0.091364 1.04003 0.157727 0.723162 0.684549 0.091807
+0.746307 0.637424 0.191619 1.08003 0.181288 0.7462 0.637426 0.192025
+0.764438 0.637424 0.096571 1.04003 0.181288 0.764384 0.637425 0.096983
+0.706068 0.684547 0.181287 1.08003 0.157727 0.705953 0.684549 0.181723
+0.746307 0.637424 0.191619 1.08003 0.181288 0.7462 0.637426 0.192025
+0.723221 0.684547 0.091364 1.04003 0.157727 0.723162 0.684549 0.091807
+0.706068 0.684547 0.181287 1.08003 0.157727 0.705953 0.684549 0.181723
+0.716406 0.637424 0.283645 1.12003 0.181288 0.716249 0.637426 0.284034
+0.746307 0.637424 0.191619 1.08003 0.181288 0.7462 0.637426 0.192025
+0.677779 0.684547 0.268352 1.12003 0.157727 0.677611 0.684549 0.26877
+0.716406 0.637424 0.283645 1.12003 0.181288 0.716249 0.637426 0.284034
+0.706068 0.684547 0.181287 1.08003 0.157727 0.705953 0.684549 0.181723
+0.677779 0.684547 0.268352 1.12003 0.157727 0.677611 0.684549 0.26877
+0.675207 0.637424 0.371198 1.16003 0.181288 0.675003 0.637425 0.371564
+0.716406 0.637424 0.283645 1.12003 0.181288 0.716249 0.637426 0.284034
+0.638801 0.684547 0.351184 1.16003 0.157727 0.638581 0.684549 0.351577
+0.675207 0.637424 0.371198 1.16003 0.181288 0.675003 0.637425 0.371564
+0.677779 0.684547 0.268352 1.12003 0.157727 0.677611 0.684549 0.26877
+0.638801 0.684547 0.351184 1.16003 0.157727 0.638581 0.684549 0.351577
+0.623359 0.637424 0.452897 1.20003 0.181288 0.623111 0.637425 0.453235
+0.675207 0.637424 0.371198 1.16003 0.181288 0.675003 0.637425 0.371564
+0.589749 0.684547 0.428477 1.20003 0.157727 0.589482 0.684549 0.42884
+0.623359 0.637424 0.452897 1.20003 0.181288 0.623111 0.637425 0.453235
+0.638801 0.684547 0.351184 1.16003 0.157727 0.638581 0.684549 0.351577
+0.589749 0.684547 0.428477 1.20003 0.157727 0.589482 0.684549 0.42884
+0.561681 0.637424 0.527453 1.24003 0.181288 0.561392 0.637426 0.527757
+0.623359 0.637424 0.452897 1.20003 0.181288 0.623111 0.637425 0.453235
+0.531396 0.684547 0.499014 1.24003 0.157727 0.531086 0.684549 0.49934
+0.561681 0.637424 0.527453 1.24003 0.181288 0.561392 0.637426 0.527757
+0.589749 0.684547 0.428477 1.20003 0.157727 0.589482 0.684549 0.42884
+0.531396 0.684547 0.499014 1.24003 0.157727 0.531086 0.684549 0.49934
+0.491144 0.637424 0.593691 1.28003 0.181288 0.49082 0.637426 0.593957
+0.561681 0.637424 0.527453 1.24003 0.181288 0.561392 0.637426 0.527757
+0.464663 0.684547 0.561681 1.28003 0.157727 0.464314 0.684549 0.561966
+0.491144 0.637424 0.593691 1.28003 0.181288 0.49082 0.637426 0.593957
+0.531396 0.684547 0.499014 1.24003 0.157727 0.531086 0.684549 0.49934
+0.464663 0.684547 0.561681 1.28003 0.157727 0.464314 0.684549 0.561966
+0.412862 0.637424 0.650567 1.32003 0.181288 0.412507 0.637426 0.650789
+0.491144 0.637424 0.593691 1.28003 0.181288 0.49082 0.637426 0.593957
+0.390601 0.684547 0.615489 1.32003 0.157727 0.39022 0.684549 0.615728
+0.412862 0.637424 0.650567 1.32003 0.181288 0.412507 0.637426 0.650789
+0.464663 0.684547 0.561681 1.28003 0.157727 0.464314 0.684549 0.561966
+0.390601 0.684547 0.615489 1.32003 0.157727 0.39022 0.684549 0.615728
+0.328069 0.637424 0.697182 1.36003 0.181288 0.327688 0.637425 0.697359
+0.412862 0.637424 0.650567 1.32003 0.181288 0.412507 0.637426 0.650789
+0.31038 0.684547 0.659591 1.36003 0.157727 0.309972 0.684549 0.659781
+0.328069 0.637424 0.697182 1.36003 0.181288 0.327688 0.637425 0.697359
+0.390601 0.684547 0.615489 1.32003 0.157727 0.39022 0.684549 0.615728
+0.31038 0.684547 0.659591 1.36003 0.157727 0.309972 0.684549 0.659781
+0.238102 0.637424 0.732802 1.40003 0.181288 0.237702 0.637426 0.73293
+0.328069 0.637424 0.697182 1.36003 0.181288 0.327688 0.637425 0.697359
+0.225264 0.684547 0.693291 1.40003 0.157727 0.224835 0.684549 0.693428
+0.238102 0.637424 0.732802 1.40003 0.181288 0.237702 0.637426 0.73293
+0.31038 0.684547 0.659591 1.36003 0.157727 0.309972 0.684549 0.659781
+0.225264 0.684547 0.693291 1.40003 0.157727 0.224835 0.684549 0.693428
+0.14438 0.637424 0.756866 1.44003 0.181288 0.143968 0.637425 0.756943
+0.238102 0.637424 0.732802 1.40003 0.181288 0.237702 0.637426 0.73293
+0.136595 0.684547 0.716057 1.44003 0.157727 0.136153 0.684548 0.71614
+0.14438 0.637424 0.756866 1.44003 0.181288 0.143968 0.637425 0.756943
+0.225264 0.684547 0.693291 1.40003 0.157727 0.224835 0.684549 0.693428
+0.136595 0.684547 0.716057 1.44003 0.157727 0.136153 0.684548 0.71614
+0.048381 0.637424 0.768994 1.48003 0.181288 0.047962 0.637425 0.769018
+0.14438 0.637424 0.756866 1.44003 0.181288 0.143968 0.637425 0.756943
+0.045772 0.684547 0.727531 1.48003 0.157727 0.045322 0.684549 0.727557
+0.048381 0.637424 0.768994 1.48003 0.181288 0.047962 0.637425 0.769018
+0.136595 0.684547 0.716057 1.44003 0.157727 0.136153 0.684548 0.71614
+0.045772 0.684547 0.727531 1.48003 0.157727 0.045322 0.684549 0.727557
+-0.048381 0.637424 0.768993 1.52003 0.181288 -0.048799 0.637425 0.768965
+0.048381 0.637424 0.768994 1.48003 0.181288 0.047962 0.637425 0.769018
+-0.045772 0.684547 0.727531 1.52003 0.157727 -0.046222 0.684549 0.7275
+-0.048381 0.637424 0.768993 1.52003 0.181288 -0.048799 0.637425 0.768965
+0.045772 0.684547 0.727531 1.48003 0.157727 0.045322 0.684549 0.727557
+-0.045772 0.684547 0.727531 -0.479968 0.157727 -0.046222 0.684549 0.7275
+-0.14438 0.637424 0.756866 -0.439968 0.181288 -0.144791 0.637426 0.756785
+-0.048381 0.637424 0.768993 -0.479968 0.181288 -0.048799 0.637425 0.768965
+-0.136595 0.684547 0.716057 -0.439968 0.157727 -0.137037 0.684549 0.71597
+-0.14438 0.637424 0.756866 -0.439968 0.181288 -0.144791 0.637426 0.756785
+-0.045772 0.684547 0.727531 -0.479968 0.157727 -0.046222 0.684549 0.7275
+-0.136595 0.684547 0.716057 -0.439968 0.157727 -0.137037 0.684549 0.71597
+-0.238102 0.637424 0.732802 -0.399968 0.181288 -0.2385 0.637426 0.732671
+-0.14438 0.637424 0.756866 -0.439968 0.181288 -0.144791 0.637426 0.756785
+-0.225264 0.684547 0.693291 -0.399968 0.157727 -0.225691 0.684549 0.69315
+-0.238102 0.637424 0.732802 -0.399968 0.181288 -0.2385 0.637426 0.732671
+-0.136595 0.684547 0.716057 -0.439968 0.157727 -0.137037 0.684549 0.71597
+-0.225264 0.684547 0.693291 -0.399968 0.157727 -0.225691 0.684549 0.69315
+-0.328069 0.637424 0.697182 -0.359968 0.181288 -0.328448 0.637426 0.697001
+-0.238102 0.637424 0.732802 -0.399968 0.181288 -0.2385 0.637426 0.732671
+-0.31038 0.684547 0.659591 -0.359968 0.157727 -0.310787 0.684548 0.659397
+-0.328069 0.637424 0.697182 -0.359968 0.181288 -0.328448 0.637426 0.697001
+-0.225264 0.684547 0.693291 -0.399968 0.157727 -0.225691 0.684549 0.69315
+-0.31038 0.684547 0.659591 -0.359968 0.157727 -0.310787 0.684548 0.659397
+-0.412862 0.637424 0.650566 -0.319968 0.181288 -0.413215 0.637425 0.65034
+-0.328069 0.637424 0.697182 -0.359968 0.181288 -0.328448 0.637426 0.697001
+-0.390601 0.684547 0.615489 -0.319968 0.157727 -0.39098 0.684548 0.615246
+-0.412862 0.637424 0.650566 -0.319968 0.181288 -0.413215 0.637425 0.65034
+-0.31038 0.684547 0.659591 -0.359968 0.157727 -0.310787 0.684548 0.659397
+-0.390601 0.684547 0.615489 -0.319968 0.157727 -0.39098 0.684548 0.615246
+-0.491144 0.637424 0.593691 -0.279968 0.181288 -0.491466 0.637425 0.593422
+-0.412862 0.637424 0.650566 -0.319968 0.181288 -0.413215 0.637425 0.65034
+-0.464663 0.684547 0.56168 -0.279968 0.157727 -0.465008 0.684549 0.561392
+-0.491144 0.637424 0.593691 -0.279968 0.181288 -0.491466 0.637425 0.593422
+-0.390601 0.684547 0.615489 -0.319968 0.157727 -0.39098 0.684548 0.615246
+-0.464663 0.684547 0.56168 -0.279968 0.157727 -0.465008 0.684549 0.561392
+-0.56168 0.637424 0.527453 -0.239968 0.181288 -0.561966 0.637425 0.527146
+-0.491144 0.637424 0.593691 -0.279968 0.181288 -0.491466 0.637425 0.593422
+-0.531396 0.684547 0.499014 -0.239968 0.157727 -0.531703 0.684549 0.498684
+-0.56168 0.637424 0.527453 -0.239968 0.181288 -0.561966 0.637425 0.527146
+-0.464663 0.684547 0.56168 -0.279968 0.157727 -0.465008 0.684549 0.561392
+-0.531396 0.684547 0.499014 -0.239968 0.157727 -0.531703 0.684549 0.498684
+-0.623359 0.637424 0.452897 -0.199968 0.181288 -0.623604 0.637426 0.452556
+-0.56168 0.637424 0.527453 -0.239968 0.181288 -0.561966 0.637425 0.527146
+-0.589749 0.684547 0.428477 -0.199968 0.157727 -0.590012 0.684549 0.428112
+-0.623359 0.637424 0.452897 -0.199968 0.181288 -0.623604 0.637426 0.452556
+-0.531396 0.684547 0.499014 -0.239968 0.157727 -0.531703 0.684549 0.498684
+-0.589749 0.684547 0.428477 -0.199968 0.157727 -0.590012 0.684549 0.428112
+-0.675206 0.637424 0.371198 -0.159968 0.181288 -0.675407 0.637426 0.370829
+-0.623359 0.637424 0.452897 -0.199968 0.181288 -0.623604 0.637426 0.452556
+-0.638801 0.684547 0.351184 -0.159968 0.157727 -0.639016 0.684548 0.350788
+-0.675206 0.637424 0.371198 -0.159968 0.181288 -0.675407 0.637426 0.370829
+-0.589749 0.684547 0.428477 -0.199968 0.157727 -0.590012 0.684549 0.428112
+-0.638801 0.684547 0.351184 -0.159968 0.157727 -0.639016 0.684548 0.350788
+-0.716406 0.637424 0.283645 -0.119968 0.181288 -0.716558 0.637426 0.283254
+-0.675206 0.637424 0.371198 -0.159968 0.181288 -0.675407 0.637426 0.370829
+-0.677778 0.684547 0.268351 -0.119968 0.157727 -0.677942 0.684549 0.267932
+-0.716406 0.637424 0.283645 -0.119968 0.181288 -0.716558 0.637426 0.283254
+-0.638801 0.684547 0.351184 -0.159968 0.157727 -0.639016 0.684548 0.350788
+-0.677778 0.684547 0.268351 -0.119968 0.157727 -0.677942 0.684549 0.267932
+-0.746307 0.637424 0.191619 -0.079968 0.181288 -0.746409 0.637426 0.191212
+-0.716406 0.637424 0.283645 -0.119968 0.181288 -0.716558 0.637426 0.283254
+-0.706067 0.684547 0.181287 -0.079968 0.157727 -0.706177 0.684548 0.180851
+-0.746307 0.637424 0.191619 -0.079968 0.181288 -0.746409 0.637426 0.191212
+-0.677778 0.684547 0.268351 -0.119968 0.157727 -0.677942 0.684549 0.267932
+-0.706067 0.684547 0.181287 -0.079968 0.157727 -0.706177 0.684548 0.180851
+-0.764438 0.637424 0.096571 -0.039968 0.181288 -0.764489 0.637425 0.096155
+-0.746307 0.637424 0.191619 -0.079968 0.181288 -0.746409 0.637426 0.191212
+-0.723221 0.684547 0.091364 -0.039968 0.157727 -0.723275 0.684549 0.090917
+-0.764438 0.637424 0.096571 -0.039968 0.181288 -0.764489 0.637425 0.096155
+-0.706067 0.684547 0.181287 -0.079968 0.157727 -0.706177 0.684548 0.180851
+-0.723221 0.684547 0.091364 -0.039968 0.157727 -0.723275 0.684549 0.090917
+-0.770514 0.637424 -0 3.2e-005 0.181288 -0.770512 0.637426 -0.000419
+-0.764438 0.637424 0.096571 -0.039968 0.181288 -0.764489 0.637425 0.096155
+-0.728969 0.684547 -0 3.2e-005 0.157727 -0.728967 0.684549 -0.000451
+-0.770514 0.637424 -0 3.2e-005 0.181288 -0.770512 0.637426 -0.000419
+-0.723221 0.684547 0.091364 -0.039968 0.157727 -0.723275 0.684549 0.090917
+-0.728969 0.684547 -0 3.2e-005 0.157727 -0.728967 0.684549 -0.000451
+-0.764438 0.637424 -0.096571 0.040032 0.181288 -0.764384 0.637426 -0.096987
+-0.770514 0.637424 -0 3.2e-005 0.181288 -0.770512 0.637426 -0.000419
+-0.723221 0.684547 -0.091364 0.040032 0.157727 -0.723163 0.684549 -0.091811
+-0.764438 0.637424 -0.096571 0.040032 0.181288 -0.764384 0.637426 -0.096987
+-0.728969 0.684547 -0 3.2e-005 0.157727 -0.728967 0.684549 -0.000451
+-0.723221 0.684547 -0.091364 0.040032 0.157727 -0.723163 0.684549 -0.091811
+-0.746307 0.637424 -0.191619 0.080032 0.181288 -0.7462 0.637426 -0.192025
+-0.764438 0.637424 -0.096571 0.040032 0.181288 -0.764384 0.637426 -0.096987
+-0.706067 0.684547 -0.181287 0.080032 0.157727 -0.705953 0.684549 -0.181723
+-0.746307 0.637424 -0.191619 0.080032 0.181288 -0.7462 0.637426 -0.192025
+-0.723221 0.684547 -0.091364 0.040032 0.157727 -0.723163 0.684549 -0.091811
+-0.706067 0.684547 -0.181287 0.080032 0.157727 -0.705953 0.684549 -0.181723
+-0.716406 0.637424 -0.283645 0.120032 0.181288 -0.716249 0.637425 -0.284035
+-0.746307 0.637424 -0.191619 0.080032 0.181288 -0.7462 0.637426 -0.192025
+-0.677778 0.684547 -0.268351 0.120032 0.157727 -0.677611 0.684549 -0.26877
+-0.716406 0.637424 -0.283645 0.120032 0.181288 -0.716249 0.637425 -0.284035
+-0.706067 0.684547 -0.181287 0.080032 0.157727 -0.705953 0.684549 -0.181723
+-0.677778 0.684547 -0.268351 0.120032 0.157727 -0.677611 0.684549 -0.26877
+-0.675206 0.637424 -0.371198 0.160032 0.181288 -0.675003 0.637425 -0.371565
+-0.716406 0.637424 -0.283645 0.120032 0.181288 -0.716249 0.637425 -0.284035
+-0.6388 0.684547 -0.351184 0.160032 0.157727 -0.638582 0.684548 -0.351578
+-0.675206 0.637424 -0.371198 0.160032 0.181288 -0.675003 0.637425 -0.371565
+-0.677778 0.684547 -0.268351 0.120032 0.157727 -0.677611 0.684549 -0.26877
+-0.6388 0.684547 -0.351184 0.160032 0.157727 -0.638582 0.684548 -0.351578
+-0.623359 0.637424 -0.452897 0.200032 0.181288 -0.623111 0.637425 -0.453235
+-0.675206 0.637424 -0.371198 0.160032 0.181288 -0.675003 0.637425 -0.371565
+-0.589748 0.684547 -0.428477 0.200032 0.157727 -0.589482 0.684549 -0.42884
+-0.623359 0.637424 -0.452897 0.200032 0.181288 -0.623111 0.637425 -0.453235
+-0.6388 0.684547 -0.351184 0.160032 0.157727 -0.638582 0.684548 -0.351578
+-0.589748 0.684547 -0.428477 0.200032 0.157727 -0.589482 0.684549 -0.42884
+-0.56168 0.637424 -0.527453 0.240032 0.181288 -0.561392 0.637425 -0.527757
+-0.623359 0.637424 -0.452897 0.200032 0.181288 -0.623111 0.637425 -0.453235
+-0.531395 0.684547 -0.499014 0.240032 0.157727 -0.531086 0.684548 -0.499341
+-0.56168 0.637424 -0.527453 0.240032 0.181288 -0.561392 0.637425 -0.527757
+-0.589748 0.684547 -0.428477 0.200032 0.157727 -0.589482 0.684549 -0.42884
+-0.531395 0.684547 -0.499014 0.240032 0.157727 -0.531086 0.684548 -0.499341
+-0.491144 0.637424 -0.593691 0.280032 0.181288 -0.49082 0.637425 -0.593957
+-0.56168 0.637424 -0.527453 0.240032 0.181288 -0.561392 0.637425 -0.527757
+-0.464662 0.684547 -0.56168 0.280032 0.157727 -0.464314 0.684549 -0.561966
+-0.491144 0.637424 -0.593691 0.280032 0.181288 -0.49082 0.637425 -0.593957
+-0.531395 0.684547 -0.499014 0.240032 0.157727 -0.531086 0.684548 -0.499341
+-0.464662 0.684547 -0.56168 0.280032 0.157727 -0.464314 0.684549 -0.561966
+-0.412862 0.637424 -0.650566 0.320032 0.181288 -0.412507 0.637425 -0.65079
+-0.491144 0.637424 -0.593691 0.280032 0.181288 -0.49082 0.637425 -0.593957
+-0.390601 0.684547 -0.615489 0.320032 0.157727 -0.39022 0.684549 -0.615729
+-0.412862 0.637424 -0.650566 0.320032 0.181288 -0.412507 0.637425 -0.65079
+-0.464662 0.684547 -0.56168 0.280032 0.157727 -0.464314 0.684549 -0.561966
+-0.390601 0.684547 -0.615489 0.320032 0.157727 -0.39022 0.684549 -0.615729
+-0.328069 0.637424 -0.697182 0.360032 0.181288 -0.327688 0.637425 -0.697359
+-0.412862 0.637424 -0.650566 0.320032 0.181288 -0.412507 0.637425 -0.65079
+-0.31038 0.684547 -0.659591 0.360032 0.157727 -0.309972 0.684549 -0.659781
+-0.328069 0.637424 -0.697182 0.360032 0.181288 -0.327688 0.637425 -0.697359
+-0.390601 0.684547 -0.615489 0.320032 0.157727 -0.39022 0.684549 -0.615729
+-0.31038 0.684547 -0.659591 0.360032 0.157727 -0.309972 0.684549 -0.659781
+-0.238102 0.637424 -0.732802 0.400032 0.181288 -0.237703 0.637425 -0.73293
+-0.328069 0.637424 -0.697182 0.360032 0.181288 -0.327688 0.637425 -0.697359
+-0.225264 0.684547 -0.693291 0.400032 0.157727 -0.224835 0.684548 -0.693428
+-0.238102 0.637424 -0.732802 0.400032 0.181288 -0.237703 0.637425 -0.73293
+-0.31038 0.684547 -0.659591 0.360032 0.157727 -0.309972 0.684549 -0.659781
+-0.225264 0.684547 -0.693291 0.400032 0.157727 -0.224835 0.684548 -0.693428
+-0.14438 0.637424 -0.756866 0.440032 0.181288 -0.143968 0.637425 -0.756943
+-0.238102 0.637424 -0.732802 0.400032 0.181288 -0.237703 0.637425 -0.73293
+-0.136595 0.684547 -0.716057 0.440032 0.157727 -0.136152 0.684548 -0.71614
+-0.14438 0.637424 -0.756866 0.440032 0.181288 -0.143968 0.637425 -0.756943
+-0.225264 0.684547 -0.693291 0.400032 0.157727 -0.224835 0.684548 -0.693428
+-0.136595 0.684547 -0.716057 0.440032 0.157727 -0.136152 0.684548 -0.71614
+-0.048381 0.637424 -0.768993 0.480032 0.181288 -0.047962 0.637425 -0.769018
+-0.14438 0.637424 -0.756866 0.440032 0.181288 -0.143968 0.637425 -0.756943
+-0.045772 0.684547 -0.72753 0.480032 0.157727 -0.045323 0.684548 -0.727557
+-0.048381 0.637424 -0.768993 0.480032 0.181288 -0.047962 0.637425 -0.769018
+-0.136595 0.684547 -0.716057 0.440032 0.157727 -0.136152 0.684548 -0.71614
+-0.045772 0.684547 -0.72753 0.480032 0.157727 -0.045323 0.684548 -0.727557
+0.048381 0.637424 -0.768993 0.520032 0.181288 0.048799 0.637425 -0.768965
+-0.048381 0.637424 -0.768993 0.480032 0.181288 -0.047962 0.637425 -0.769018
+0.045772 0.684547 -0.72753 0.520032 0.157727 0.046222 0.684549 -0.7275
+0.048381 0.637424 -0.768993 0.520032 0.181288 0.048799 0.637425 -0.768965
+-0.045772 0.684547 -0.72753 0.480032 0.157727 -0.045323 0.684548 -0.727557
+0.045772 0.684547 -0.72753 0.520032 0.157727 0.046222 0.684549 -0.7275
+0.14438 0.637424 -0.756866 0.560032 0.181288 0.144791 0.637425 -0.756786
+0.048381 0.637424 -0.768993 0.520032 0.181288 0.048799 0.637425 -0.768965
+0.136595 0.684547 -0.716057 0.560032 0.157727 0.137037 0.684548 -0.715971
+0.14438 0.637424 -0.756866 0.560032 0.181288 0.144791 0.637425 -0.756786
+0.045772 0.684547 -0.72753 0.520032 0.157727 0.046222 0.684549 -0.7275
+0.136595 0.684547 -0.716057 0.560032 0.157727 0.137037 0.684548 -0.715971
+0.238102 0.637424 -0.732802 0.600032 0.181288 0.238501 0.637425 -0.732671
+0.14438 0.637424 -0.756866 0.560032 0.181288 0.144791 0.637425 -0.756786
+0.225264 0.684547 -0.693291 0.600032 0.157727 0.225692 0.684549 -0.69315
+0.238102 0.637424 -0.732802 0.600032 0.181288 0.238501 0.637425 -0.732671
+0.136595 0.684547 -0.716057 0.560032 0.157727 0.137037 0.684548 -0.715971
+0.225264 0.684547 -0.693291 0.600032 0.157727 0.225692 0.684549 -0.69315
+0.328069 0.637424 -0.697181 0.640032 0.181288 0.328448 0.637425 -0.697002
+0.238102 0.637424 -0.732802 0.600032 0.181288 0.238501 0.637425 -0.732671
+0.31038 0.684547 -0.659591 0.640032 0.157727 0.310787 0.684549 -0.659397
+0.328069 0.637424 -0.697181 0.640032 0.181288 0.328448 0.637425 -0.697002
+0.225264 0.684547 -0.693291 0.600032 0.157727 0.225692 0.684549 -0.69315
+0.31038 0.684547 -0.659591 0.640032 0.157727 0.310787 0.684549 -0.659397
+0.412862 0.637424 -0.650566 0.680032 0.181288 0.413215 0.637425 -0.65034
+0.328069 0.637424 -0.697181 0.640032 0.181288 0.328448 0.637425 -0.697002
+0.390601 0.684547 -0.615489 0.680032 0.157727 0.39098 0.684548 -0.615246
+0.412862 0.637424 -0.650566 0.680032 0.181288 0.413215 0.637425 -0.65034
+0.31038 0.684547 -0.659591 0.640032 0.157727 0.310787 0.684549 -0.659397
+0.390601 0.684547 -0.615489 0.680032 0.157727 0.39098 0.684548 -0.615246
+0.491144 0.637424 -0.593691 0.720032 0.181288 0.491466 0.637425 -0.593423
+0.412862 0.637424 -0.650566 0.680032 0.181288 0.413215 0.637425 -0.65034
+0.464662 0.684547 -0.56168 0.720032 0.157727 0.465008 0.684548 -0.561392
+0.491144 0.637424 -0.593691 0.720032 0.181288 0.491466 0.637425 -0.593423
+0.390601 0.684547 -0.615489 0.680032 0.157727 0.39098 0.684548 -0.615246
+0.464662 0.684547 -0.56168 0.720032 0.157727 0.465008 0.684548 -0.561392
+0.56168 0.637424 -0.527453 0.760032 0.181288 0.561966 0.637425 -0.527146
+0.491144 0.637424 -0.593691 0.720032 0.181288 0.491466 0.637425 -0.593423
+0.531395 0.684547 -0.499013 0.760032 0.157727 0.531703 0.684548 -0.498684
+0.56168 0.637424 -0.527453 0.760032 0.181288 0.561966 0.637425 -0.527146
+0.464662 0.684547 -0.56168 0.720032 0.157727 0.465008 0.684548 -0.561392
+0.531395 0.684547 -0.499013 0.760032 0.157727 0.531703 0.684548 -0.498684
+0.623358 0.637424 -0.452896 0.800032 0.181288 0.623604 0.637425 -0.452556
+0.56168 0.637424 -0.527453 0.760032 0.181288 0.561966 0.637425 -0.527146
+0.589748 0.684547 -0.428477 0.800032 0.157727 0.590012 0.684548 -0.428112
+0.623358 0.637424 -0.452896 0.800032 0.181288 0.623604 0.637425 -0.452556
+0.531395 0.684547 -0.499013 0.760032 0.157727 0.531703 0.684548 -0.498684
+0.589748 0.684547 -0.428477 0.800032 0.157727 0.590012 0.684548 -0.428112
+0.675206 0.637424 -0.371198 0.840032 0.181288 0.675407 0.637425 -0.37083
+0.623358 0.637424 -0.452896 0.800032 0.181288 0.623604 0.637425 -0.452556
+0.6388 0.684547 -0.351183 0.840032 0.157727 0.639016 0.684548 -0.350788
+0.675206 0.637424 -0.371198 0.840032 0.181288 0.675407 0.637425 -0.37083
+0.589748 0.684547 -0.428477 0.800032 0.157727 0.590012 0.684548 -0.428112
+0.6388 0.684547 -0.351183 0.840032 0.157727 0.639016 0.684548 -0.350788
+0.716405 0.637424 -0.283645 0.880032 0.181288 0.716559 0.637425 -0.283255
+0.675206 0.637424 -0.371198 0.840032 0.181288 0.675407 0.637425 -0.37083
+0.677778 0.684547 -0.268351 0.880032 0.157727 0.677942 0.684548 -0.267932
+0.716405 0.637424 -0.283645 0.880032 0.181288 0.716559 0.637425 -0.283255
+0.6388 0.684547 -0.351183 0.840032 0.157727 0.639016 0.684548 -0.350788
+0.677778 0.684547 -0.268351 0.880032 0.157727 0.677942 0.684548 -0.267932
+0.746306 0.637424 -0.191619 0.920032 0.181288 0.746409 0.637425 -0.191213
+0.716405 0.637424 -0.283645 0.880032 0.181288 0.716559 0.637425 -0.283255
+0.706067 0.684547 -0.181287 0.920032 0.157727 0.706177 0.684549 -0.180851
+0.746306 0.637424 -0.191619 0.920032 0.181288 0.746409 0.637425 -0.191213
+0.677778 0.684547 -0.268351 0.880032 0.157727 0.677942 0.684548 -0.267932
+0.706067 0.684547 -0.181287 0.920032 0.157727 0.706177 0.684549 -0.180851
+0.764438 0.637424 -0.096571 0.960032 0.181288 0.764489 0.637425 -0.096155
+0.746306 0.637424 -0.191619 0.920032 0.181288 0.746409 0.637425 -0.191213
+0.723221 0.684547 -0.091364 0.960032 0.157727 0.723275 0.684549 -0.090917
+0.764438 0.637424 -0.096571 0.960032 0.181288 0.764489 0.637425 -0.096155
+0.706067 0.684547 -0.181287 0.920032 0.157727 0.706177 0.684549 -0.180851
+0.723221 0.684547 -0.091364 0.960032 0.157727 0.723275 0.684549 -0.090917
+0.770513 0.637424 -0 1.00003 0.181288 0.770513 0.637425 0.000416
+0.764438 0.637424 -0.096571 0.960032 0.181288 0.764489 0.637425 -0.096155
+0.728969 0.684547 -0 1.00003 0.157727 0.728967 0.684549 0.000447
+0.770513 0.637424 -0 1.00003 0.181288 0.770513 0.637425 0.000416
+0.723221 0.684547 -0.091364 0.960032 0.157727 0.723275 0.684549 -0.090917
+0.728969 0.684547 -0 1.00003 0.157727 0.728967 0.684549 0.000447
+0.764438 0.637424 0.096571 1.04003 0.181288 0.764384 0.637425 0.096983
+0.770513 0.637424 -0 1.00003 0.181288 0.770513 0.637425 0.000416
+0.723221 0.684547 0.091364 1.04003 0.157727 0.723162 0.684549 0.091807
+0.764438 0.637424 0.096571 1.04003 0.181288 0.764384 0.637425 0.096983
+0.728969 0.684547 -0 1.00003 0.157727 0.728967 0.684549 0.000447
+0.67915 0.728969 0.085797 1.04003 0.135516 0.679088 0.72897 0.086269
+0.706068 0.684547 0.181287 1.08003 0.157727 0.705953 0.684549 0.181723
+0.723221 0.684547 0.091364 1.04003 0.157727 0.723162 0.684549 0.091807
+0.663042 0.728969 0.17024 1.08003 0.135516 0.662919 0.728971 0.170704
+0.706068 0.684547 0.181287 1.08003 0.157727 0.705953 0.684549 0.181723
+0.67915 0.728969 0.085797 1.04003 0.135516 0.679088 0.72897 0.086269
+0.663042 0.728969 0.17024 1.08003 0.135516 0.662919 0.728971 0.170704
+0.677779 0.684547 0.268352 1.12003 0.157727 0.677611 0.684549 0.26877
+0.706068 0.684547 0.181287 1.08003 0.157727 0.705953 0.684549 0.181723
+0.636477 0.728969 0.251999 1.12003 0.135516 0.636298 0.72897 0.252444
+0.677779 0.684547 0.268352 1.12003 0.157727 0.677611 0.684549 0.26877
+0.663042 0.728969 0.17024 1.08003 0.135516 0.662919 0.728971 0.170704
+0.636477 0.728969 0.251999 1.12003 0.135516 0.636298 0.72897 0.252444
+0.638801 0.684547 0.351184 1.16003 0.157727 0.638581 0.684549 0.351577
+0.677779 0.684547 0.268352 1.12003 0.157727 0.677611 0.684549 0.26877
+0.599874 0.728969 0.329783 1.16003 0.135516 0.59964 0.72897 0.330202
+0.638801 0.684547 0.351184 1.16003 0.157727 0.638581 0.684549 0.351577
+0.636477 0.728969 0.251999 1.12003 0.135516 0.636298 0.72897 0.252444
+0.599874 0.728969 0.329783 1.16003 0.135516 0.59964 0.72897 0.330202
+0.589749 0.684547 0.428477 1.20003 0.157727 0.589482 0.684549 0.42884
+0.638801 0.684547 0.351184 1.16003 0.157727 0.638581 0.684549 0.351577
+0.553811 0.728969 0.402367 1.20003 0.135516 0.553527 0.72897 0.402753
+0.589749 0.684547 0.428477 1.20003 0.157727 0.589482 0.684549 0.42884
+0.599874 0.728969 0.329783 1.16003 0.135516 0.59964 0.72897 0.330202
+0.553811 0.728969 0.402367 1.20003 0.135516 0.553527 0.72897 0.402753
+0.531396 0.684547 0.499014 1.24003 0.157727 0.531086 0.684549 0.49934
+0.589749 0.684547 0.428477 1.20003 0.157727 0.589482 0.684549 0.42884
+0.499014 0.728969 0.468605 1.24003 0.135516 0.498684 0.72897 0.468953
+0.531396 0.684547 0.499014 1.24003 0.157727 0.531086 0.684549 0.49934
+0.553811 0.728969 0.402367 1.20003 0.135516 0.553527 0.72897 0.402753
+0.499014 0.728969 0.468605 1.24003 0.135516 0.498684 0.72897 0.468953
+0.464663 0.684547 0.561681 1.28003 0.157727 0.464314 0.684549 0.561966
+0.531396 0.684547 0.499014 1.24003 0.157727 0.531086 0.684549 0.49934
+0.436347 0.728969 0.527453 1.28003 0.135516 0.435976 0.72897 0.527757
+0.464663 0.684547 0.561681 1.28003 0.157727 0.464314 0.684549 0.561966
+0.499014 0.728969 0.468605 1.24003 0.135516 0.498684 0.72897 0.468953
+0.436347 0.728969 0.527453 1.28003 0.135516 0.435976 0.72897 0.527757
+0.390601 0.684547 0.615489 1.32003 0.157727 0.39022 0.684549 0.615728
+0.464663 0.684547 0.561681 1.28003 0.157727 0.464314 0.684549 0.561966
+0.366799 0.728969 0.577983 1.32003 0.135516 0.366392 0.72897 0.578238
+0.390601 0.684547 0.615489 1.32003 0.157727 0.39022 0.684549 0.615728
+0.436347 0.728969 0.527453 1.28003 0.135516 0.435976 0.72897 0.527757
+0.366799 0.728969 0.577983 1.32003 0.135516 0.366392 0.72897 0.578238
+0.31038 0.684547 0.659591 1.36003 0.157727 0.309972 0.684549 0.659781
+0.390601 0.684547 0.615489 1.32003 0.157727 0.39022 0.684549 0.615728
+0.291466 0.728969 0.619397 1.36003 0.135516 0.291031 0.72897 0.619599
+0.31038 0.684547 0.659591 1.36003 0.157727 0.309972 0.684549 0.659781
+0.366799 0.728969 0.577983 1.32003 0.135516 0.366392 0.72897 0.578238
+0.291466 0.728969 0.619397 1.36003 0.135516 0.291031 0.72897 0.619599
+0.225264 0.684547 0.693291 1.40003 0.157727 0.224835 0.684549 0.693428
+0.31038 0.684547 0.659591 1.36003 0.157727 0.309972 0.684549 0.659781
+0.211537 0.728969 0.651044 1.40003 0.135516 0.21108 0.72897 0.651189
+0.225264 0.684547 0.693291 1.40003 0.157727 0.224835 0.684549 0.693428
+0.291466 0.728969 0.619397 1.36003 0.135516 0.291031 0.72897 0.619599
+0.211537 0.728969 0.651044 1.40003 0.135516 0.21108 0.72897 0.651189
+0.136595 0.684547 0.716057 1.44003 0.157727 0.136153 0.684548 0.71614
+0.225264 0.684547 0.693291 1.40003 0.157727 0.224835 0.684549 0.693428
+0.128271 0.728969 0.672423 1.44003 0.135516 0.1278 0.72897 0.67251
+0.136595 0.684547 0.716057 1.44003 0.157727 0.136153 0.684548 0.71614
+0.211537 0.728969 0.651044 1.40003 0.135516 0.21108 0.72897 0.651189
+0.128271 0.728969 0.672423 1.44003 0.135516 0.1278 0.72897 0.67251
+0.045772 0.684547 0.727531 1.48003 0.157727 0.045322 0.684549 0.727557
+0.136595 0.684547 0.716057 1.44003 0.157727 0.136153 0.684548 0.71614
+0.042983 0.728969 0.683197 1.48003 0.135516 0.042504 0.728971 0.683224
+0.045772 0.684547 0.727531 1.48003 0.157727 0.045322 0.684549 0.727557
+0.128271 0.728969 0.672423 1.44003 0.135516 0.1278 0.72897 0.67251
+0.042983 0.728969 0.683197 1.48003 0.135516 0.042504 0.728971 0.683224
+-0.045772 0.684547 0.727531 1.52003 0.157727 -0.046222 0.684549 0.7275
+0.045772 0.684547 0.727531 1.48003 0.157727 0.045322 0.684549 0.727557
+-0.042983 0.728969 0.683197 1.52003 0.135516 -0.043462 0.72897 0.683164
+-0.045772 0.684547 0.727531 1.52003 0.157727 -0.046222 0.684549 0.7275
+0.042983 0.728969 0.683197 1.48003 0.135516 0.042504 0.728971 0.683224
+-0.042983 0.728969 0.683197 -0.479968 0.135516 -0.043462 0.72897 0.683164
+-0.136595 0.684547 0.716057 -0.439968 0.157727 -0.137037 0.684549 0.71597
+-0.045772 0.684547 0.727531 -0.479968 0.157727 -0.046222 0.684549 0.7275
+-0.128272 0.728969 0.672422 -0.439968 0.135516 -0.128742 0.72897 0.67233
+-0.136595 0.684547 0.716057 -0.439968 0.157727 -0.137037 0.684549 0.71597
+-0.042983 0.728969 0.683197 -0.479968 0.135516 -0.043462 0.72897 0.683164
+-0.128272 0.728969 0.672422 -0.439968 0.135516 -0.128742 0.72897 0.67233
+-0.225264 0.684547 0.693291 -0.399968 0.157727 -0.225691 0.684549 0.69315
+-0.136595 0.684547 0.716057 -0.439968 0.157727 -0.137037 0.684549 0.71597
+-0.211537 0.728969 0.651044 -0.399968 0.135516 -0.211992 0.72897 0.650893
+-0.225264 0.684547 0.693291 -0.399968 0.157727 -0.225691 0.684549 0.69315
+-0.128272 0.728969 0.672422 -0.439968 0.135516 -0.128742 0.72897 0.67233
+-0.211537 0.728969 0.651044 -0.399968 0.135516 -0.211992 0.72897 0.650893
+-0.31038 0.684547 0.659591 -0.359968 0.157727 -0.310787 0.684548 0.659397
+-0.225264 0.684547 0.693291 -0.399968 0.157727 -0.225691 0.684549 0.69315
+-0.291466 0.728969 0.619397 -0.359968 0.135516 -0.2919 0.72897 0.619191
+-0.31038 0.684547 0.659591 -0.359968 0.157727 -0.310787 0.684548 0.659397
+-0.211537 0.728969 0.651044 -0.399968 0.135516 -0.211992 0.72897 0.650893
+-0.291466 0.728969 0.619397 -0.359968 0.135516 -0.2919 0.72897 0.619191
+-0.390601 0.684547 0.615489 -0.319968 0.157727 -0.39098 0.684548 0.615246
+-0.31038 0.684547 0.659591 -0.359968 0.157727 -0.310787 0.684548 0.659397
+-0.366799 0.728969 0.577983 -0.319968 0.135516 -0.367203 0.72897 0.577724
+-0.390601 0.684547 0.615489 -0.319968 0.157727 -0.39098 0.684548 0.615246
+-0.291466 0.728969 0.619397 -0.359968 0.135516 -0.2919 0.72897 0.619191
+-0.366799 0.728969 0.577983 -0.319968 0.135516 -0.367203 0.72897 0.577724
+-0.464663 0.684547 0.56168 -0.279968 0.157727 -0.465008 0.684549 0.561392
+-0.390601 0.684547 0.615489 -0.319968 0.157727 -0.39098 0.684548 0.615246
+-0.436347 0.728969 0.527453 -0.279968 0.135516 -0.436715 0.728971 0.527145
+-0.464663 0.684547 0.56168 -0.279968 0.157727 -0.465008 0.684549 0.561392
+-0.366799 0.728969 0.577983 -0.319968 0.135516 -0.367203 0.72897 0.577724
+-0.436347 0.728969 0.527453 -0.279968 0.135516 -0.436715 0.728971 0.527145
+-0.531396 0.684547 0.499014 -0.239968 0.157727 -0.531703 0.684549 0.498684
+-0.464663 0.684547 0.56168 -0.279968 0.157727 -0.465008 0.684549 0.561392
+-0.499014 0.728969 0.468605 -0.239968 0.135516 -0.499341 0.72897 0.468253
+-0.531396 0.684547 0.499014 -0.239968 0.157727 -0.531703 0.684549 0.498684
+-0.436347 0.728969 0.527453 -0.279968 0.135516 -0.436715 0.728971 0.527145
+-0.499014 0.728969 0.468605 -0.239968 0.135516 -0.499341 0.72897 0.468253
+-0.589749 0.684547 0.428477 -0.199968 0.157727 -0.590012 0.684549 0.428112
+-0.531396 0.684547 0.499014 -0.239968 0.157727 -0.531703 0.684549 0.498684
+-0.553811 0.728969 0.402367 -0.199968 0.135516 -0.554091 0.72897 0.401978
+-0.589749 0.684547 0.428477 -0.199968 0.157727 -0.590012 0.684549 0.428112
+-0.499014 0.728969 0.468605 -0.239968 0.135516 -0.499341 0.72897 0.468253
+-0.553811 0.728969 0.402367 -0.199968 0.135516 -0.554091 0.72897 0.401978
+-0.638801 0.684547 0.351184 -0.159968 0.157727 -0.639016 0.684548 0.350788
+-0.589749 0.684547 0.428477 -0.199968 0.157727 -0.590012 0.684549 0.428112
+-0.599874 0.728969 0.329783 -0.159968 0.135516 -0.600103 0.72897 0.329362
+-0.638801 0.684547 0.351184 -0.159968 0.157727 -0.639016 0.684548 0.350788
+-0.553811 0.728969 0.402367 -0.199968 0.135516 -0.554091 0.72897 0.401978
+-0.599874 0.728969 0.329783 -0.159968 0.135516 -0.600103 0.72897 0.329362
+-0.677778 0.684547 0.268351 -0.119968 0.157727 -0.677942 0.684549 0.267932
+-0.638801 0.684547 0.351184 -0.159968 0.157727 -0.639016 0.684548 0.350788
+-0.636476 0.728969 0.251999 -0.119968 0.135516 -0.636651 0.72897 0.251552
+-0.677778 0.684547 0.268351 -0.119968 0.157727 -0.677942 0.684549 0.267932
+-0.599874 0.728969 0.329783 -0.159968 0.135516 -0.600103 0.72897 0.329362
+-0.636476 0.728969 0.251999 -0.119968 0.135516 -0.636651 0.72897 0.251552
+-0.706067 0.684547 0.181287 -0.079968 0.157727 -0.706177 0.684548 0.180851
+-0.677778 0.684547 0.268351 -0.119968 0.157727 -0.677942 0.684549 0.267932
+-0.663041 0.728969 0.17024 -0.079968 0.135516 -0.663158 0.72897 0.169775
+-0.706067 0.684547 0.181287 -0.079968 0.157727 -0.706177 0.684548 0.180851
+-0.636476 0.728969 0.251999 -0.119968 0.135516 -0.636651 0.72897 0.251552
+-0.663041 0.728969 0.17024 -0.079968 0.135516 -0.663158 0.72897 0.169775
+-0.723221 0.684547 0.091364 -0.039968 0.157727 -0.723275 0.684549 0.090917
+-0.706067 0.684547 0.181287 -0.079968 0.157727 -0.706177 0.684548 0.180851
+-0.67915 0.728969 0.085797 -0.039968 0.135516 -0.679208 0.72897 0.08532
+-0.723221 0.684547 0.091364 -0.039968 0.157727 -0.723275 0.684549 0.090917
+-0.663041 0.728969 0.17024 -0.079968 0.135516 -0.663158 0.72897 0.169775
+-0.67915 0.728969 0.085797 -0.039968 0.135516 -0.679208 0.72897 0.08532
+-0.728969 0.684547 -0 3.2e-005 0.157727 -0.728967 0.684549 -0.000451
+-0.723221 0.684547 0.091364 -0.039968 0.157727 -0.723275 0.684549 0.090917
+-0.684548 0.728969 -0 3.2e-005 0.135516 -0.684545 0.72897 -0.00048
+-0.728969 0.684547 -0 3.2e-005 0.157727 -0.728967 0.684549 -0.000451
+-0.67915 0.728969 0.085797 -0.039968 0.135516 -0.679208 0.72897 0.08532
+-0.684548 0.728969 -0 3.2e-005 0.135516 -0.684545 0.72897 -0.00048
+-0.723221 0.684547 -0.091364 0.040032 0.157727 -0.723163 0.684549 -0.091811
+-0.728969 0.684547 -0 3.2e-005 0.157727 -0.728967 0.684549 -0.000451
+-0.67915 0.728969 -0.085797 0.040032 0.135516 -0.679088 0.72897 -0.086272
+-0.723221 0.684547 -0.091364 0.040032 0.157727 -0.723163 0.684549 -0.091811
+-0.684548 0.728969 -0 3.2e-005 0.135516 -0.684545 0.72897 -0.00048
+-0.67915 0.728969 -0.085797 0.040032 0.135516 -0.679088 0.72897 -0.086272
+-0.706067 0.684547 -0.181287 0.080032 0.157727 -0.705953 0.684549 -0.181723
+-0.723221 0.684547 -0.091364 0.040032 0.157727 -0.723163 0.684549 -0.091811
+-0.663041 0.728969 -0.17024 0.080032 0.135516 -0.66292 0.72897 -0.170704
+-0.706067 0.684547 -0.181287 0.080032 0.157727 -0.705953 0.684549 -0.181723
+-0.67915 0.728969 -0.085797 0.040032 0.135516 -0.679088 0.72897 -0.086272
+-0.663041 0.728969 -0.17024 0.080032 0.135516 -0.66292 0.72897 -0.170704
+-0.677778 0.684547 -0.268351 0.120032 0.157727 -0.677611 0.684549 -0.26877
+-0.706067 0.684547 -0.181287 0.080032 0.157727 -0.705953 0.684549 -0.181723
+-0.636476 0.728969 -0.251999 0.120032 0.135516 -0.636298 0.72897 -0.252444
+-0.677778 0.684547 -0.268351 0.120032 0.157727 -0.677611 0.684549 -0.26877
+-0.663041 0.728969 -0.17024 0.080032 0.135516 -0.66292 0.72897 -0.170704
+-0.636476 0.728969 -0.251999 0.120032 0.135516 -0.636298 0.72897 -0.252444
+-0.6388 0.684547 -0.351184 0.160032 0.157727 -0.638582 0.684548 -0.351578
+-0.677778 0.684547 -0.268351 0.120032 0.157727 -0.677611 0.684549 -0.26877
+-0.599874 0.728969 -0.329783 0.160032 0.135516 -0.599641 0.72897 -0.330203
+-0.6388 0.684547 -0.351184 0.160032 0.157727 -0.638582 0.684548 -0.351578
+-0.636476 0.728969 -0.251999 0.120032 0.135516 -0.636298 0.72897 -0.252444
+-0.599874 0.728969 -0.329783 0.160032 0.135516 -0.599641 0.72897 -0.330203
+-0.589748 0.684547 -0.428477 0.200032 0.157727 -0.589482 0.684549 -0.42884
+-0.6388 0.684547 -0.351184 0.160032 0.157727 -0.638582 0.684548 -0.351578
+-0.553811 0.728969 -0.402367 0.200032 0.135516 -0.553527 0.72897 -0.402754
+-0.589748 0.684547 -0.428477 0.200032 0.157727 -0.589482 0.684549 -0.42884
+-0.599874 0.728969 -0.329783 0.160032 0.135516 -0.599641 0.72897 -0.330203
+-0.553811 0.728969 -0.402367 0.200032 0.135516 -0.553527 0.72897 -0.402754
+-0.531395 0.684547 -0.499014 0.240032 0.157727 -0.531086 0.684548 -0.499341
+-0.589748 0.684547 -0.428477 0.200032 0.157727 -0.589482 0.684549 -0.42884
+-0.499014 0.728969 -0.468605 0.240032 0.135516 -0.498684 0.72897 -0.468953
+-0.531395 0.684547 -0.499014 0.240032 0.157727 -0.531086 0.684548 -0.499341
+-0.553811 0.728969 -0.402367 0.200032 0.135516 -0.553527 0.72897 -0.402754
+-0.499014 0.728969 -0.468605 0.240032 0.135516 -0.498684 0.72897 -0.468953
+-0.464662 0.684547 -0.56168 0.280032 0.157727 -0.464314 0.684549 -0.561966
+-0.531395 0.684547 -0.499014 0.240032 0.157727 -0.531086 0.684548 -0.499341
+-0.436347 0.728969 -0.527453 0.280032 0.135516 -0.435976 0.72897 -0.527757
+-0.464662 0.684547 -0.56168 0.280032 0.157727 -0.464314 0.684549 -0.561966
+-0.499014 0.728969 -0.468605 0.240032 0.135516 -0.498684 0.72897 -0.468953
+-0.436347 0.728969 -0.527453 0.280032 0.135516 -0.435976 0.72897 -0.527757
+-0.390601 0.684547 -0.615489 0.320032 0.157727 -0.39022 0.684549 -0.615729
+-0.464662 0.684547 -0.56168 0.280032 0.157727 -0.464314 0.684549 -0.561966
+-0.366799 0.728969 -0.577983 0.320032 0.135516 -0.366393 0.72897 -0.578238
+-0.390601 0.684547 -0.615489 0.320032 0.157727 -0.39022 0.684549 -0.615729
+-0.436347 0.728969 -0.527453 0.280032 0.135516 -0.435976 0.72897 -0.527757
+-0.366799 0.728969 -0.577983 0.320032 0.135516 -0.366393 0.72897 -0.578238
+-0.31038 0.684547 -0.659591 0.360032 0.157727 -0.309972 0.684549 -0.659781
+-0.390601 0.684547 -0.615489 0.320032 0.157727 -0.39022 0.684549 -0.615729
+-0.291466 0.728969 -0.619397 0.360032 0.135516 -0.291031 0.72897 -0.619599
+-0.31038 0.684547 -0.659591 0.360032 0.157727 -0.309972 0.684549 -0.659781
+-0.366799 0.728969 -0.577983 0.320032 0.135516 -0.366393 0.72897 -0.578238
+-0.291466 0.728969 -0.619397 0.360032 0.135516 -0.291031 0.72897 -0.619599
+-0.225264 0.684547 -0.693291 0.400032 0.157727 -0.224835 0.684548 -0.693428
+-0.31038 0.684547 -0.659591 0.360032 0.157727 -0.309972 0.684549 -0.659781
+-0.211537 0.728969 -0.651043 0.400032 0.135516 -0.21108 0.72897 -0.65119
+-0.225264 0.684547 -0.693291 0.400032 0.157727 -0.224835 0.684548 -0.693428
+-0.291466 0.728969 -0.619397 0.360032 0.135516 -0.291031 0.72897 -0.619599
+-0.211537 0.728969 -0.651043 0.400032 0.135516 -0.21108 0.72897 -0.65119
+-0.136595 0.684547 -0.716057 0.440032 0.157727 -0.136152 0.684548 -0.71614
+-0.225264 0.684547 -0.693291 0.400032 0.157727 -0.224835 0.684548 -0.693428
+-0.128271 0.728969 -0.672422 0.440032 0.135516 -0.1278 0.72897 -0.67251
+-0.136595 0.684547 -0.716057 0.440032 0.157727 -0.136152 0.684548 -0.71614
+-0.211537 0.728969 -0.651043 0.400032 0.135516 -0.21108 0.72897 -0.65119
+-0.128271 0.728969 -0.672422 0.440032 0.135516 -0.1278 0.72897 -0.67251
+-0.045772 0.684547 -0.72753 0.480032 0.157727 -0.045323 0.684548 -0.727557
+-0.136595 0.684547 -0.716057 0.440032 0.157727 -0.136152 0.684548 -0.71614
+-0.042983 0.728969 -0.683197 0.480032 0.135516 -0.042504 0.72897 -0.683225
+-0.045772 0.684547 -0.72753 0.480032 0.157727 -0.045323 0.684548 -0.727557
+-0.128271 0.728969 -0.672422 0.440032 0.135516 -0.1278 0.72897 -0.67251
+-0.042983 0.728969 -0.683197 0.480032 0.135516 -0.042504 0.72897 -0.683225
+0.045772 0.684547 -0.72753 0.520032 0.157727 0.046222 0.684549 -0.7275
+-0.045772 0.684547 -0.72753 0.480032 0.157727 -0.045323 0.684548 -0.727557
+0.042983 0.728969 -0.683197 0.520032 0.135516 0.043462 0.72897 -0.683165
+0.045772 0.684547 -0.72753 0.520032 0.157727 0.046222 0.684549 -0.7275
+-0.042983 0.728969 -0.683197 0.480032 0.135516 -0.042504 0.72897 -0.683225
+0.042983 0.728969 -0.683197 0.520032 0.135516 0.043462 0.72897 -0.683165
+0.136595 0.684547 -0.716057 0.560032 0.157727 0.137037 0.684548 -0.715971
+0.045772 0.684547 -0.72753 0.520032 0.157727 0.046222 0.684549 -0.7275
+0.128271 0.728969 -0.672422 0.560032 0.135516 0.128742 0.72897 -0.67233
+0.136595 0.684547 -0.716057 0.560032 0.157727 0.137037 0.684548 -0.715971
+0.042983 0.728969 -0.683197 0.520032 0.135516 0.043462 0.72897 -0.683165
+0.128271 0.728969 -0.672422 0.560032 0.135516 0.128742 0.72897 -0.67233
+0.225264 0.684547 -0.693291 0.600032 0.157727 0.225692 0.684549 -0.69315
+0.136595 0.684547 -0.716057 0.560032 0.157727 0.137037 0.684548 -0.715971
+0.211537 0.728969 -0.651043 0.600032 0.135516 0.211993 0.72897 -0.650893
+0.225264 0.684547 -0.693291 0.600032 0.157727 0.225692 0.684549 -0.69315
+0.128271 0.728969 -0.672422 0.560032 0.135516 0.128742 0.72897 -0.67233
+0.211537 0.728969 -0.651043 0.600032 0.135516 0.211993 0.72897 -0.650893
+0.31038 0.684547 -0.659591 0.640032 0.157727 0.310787 0.684549 -0.659397
+0.225264 0.684547 -0.693291 0.600032 0.157727 0.225692 0.684549 -0.69315
+0.291466 0.728969 -0.619397 0.640032 0.135516 0.2919 0.72897 -0.619191
+0.31038 0.684547 -0.659591 0.640032 0.157727 0.310787 0.684549 -0.659397
+0.211537 0.728969 -0.651043 0.600032 0.135516 0.211993 0.72897 -0.650893
+0.291466 0.728969 -0.619397 0.640032 0.135516 0.2919 0.72897 -0.619191
+0.390601 0.684547 -0.615489 0.680032 0.157727 0.39098 0.684548 -0.615246
+0.31038 0.684547 -0.659591 0.640032 0.157727 0.310787 0.684549 -0.659397
+0.366799 0.728969 -0.577982 0.680032 0.135516 0.367203 0.72897 -0.577724
+0.390601 0.684547 -0.615489 0.680032 0.157727 0.39098 0.684548 -0.615246
+0.291466 0.728969 -0.619397 0.640032 0.135516 0.2919 0.72897 -0.619191
+0.366799 0.728969 -0.577982 0.680032 0.135516 0.367203 0.72897 -0.577724
+0.464662 0.684547 -0.56168 0.720032 0.157727 0.465008 0.684548 -0.561392
+0.390601 0.684547 -0.615489 0.680032 0.157727 0.39098 0.684548 -0.615246
+0.436347 0.728969 -0.527453 0.720032 0.135516 0.436716 0.72897 -0.527145
+0.464662 0.684547 -0.56168 0.720032 0.157727 0.465008 0.684548 -0.561392
+0.366799 0.728969 -0.577982 0.680032 0.135516 0.367203 0.72897 -0.577724
+0.436347 0.728969 -0.527453 0.720032 0.135516 0.436716 0.72897 -0.527145
+0.531395 0.684547 -0.499013 0.760032 0.157727 0.531703 0.684548 -0.498684
+0.464662 0.684547 -0.56168 0.720032 0.157727 0.465008 0.684548 -0.561392
+0.499014 0.728969 -0.468605 0.760032 0.135516 0.499341 0.72897 -0.468254
+0.531395 0.684547 -0.499013 0.760032 0.157727 0.531703 0.684548 -0.498684
+0.436347 0.728969 -0.527453 0.720032 0.135516 0.436716 0.72897 -0.527145
+0.499014 0.728969 -0.468605 0.760032 0.135516 0.499341 0.72897 -0.468254
+0.589748 0.684547 -0.428477 0.800032 0.157727 0.590012 0.684548 -0.428112
+0.531395 0.684547 -0.499013 0.760032 0.157727 0.531703 0.684548 -0.498684
+0.55381 0.728969 -0.402367 0.800032 0.135516 0.554091 0.72897 -0.401978
+0.589748 0.684547 -0.428477 0.800032 0.157727 0.590012 0.684548 -0.428112
+0.499014 0.728969 -0.468605 0.760032 0.135516 0.499341 0.72897 -0.468254
+0.55381 0.728969 -0.402367 0.800032 0.135516 0.554091 0.72897 -0.401978
+0.6388 0.684547 -0.351183 0.840032 0.157727 0.639016 0.684548 -0.350788
+0.589748 0.684547 -0.428477 0.800032 0.157727 0.590012 0.684548 -0.428112
+0.599873 0.728969 -0.329783 0.840032 0.135516 0.600103 0.72897 -0.329362
+0.6388 0.684547 -0.351183 0.840032 0.157727 0.639016 0.684548 -0.350788
+0.55381 0.728969 -0.402367 0.800032 0.135516 0.554091 0.72897 -0.401978
+0.599873 0.728969 -0.329783 0.840032 0.135516 0.600103 0.72897 -0.329362
+0.677778 0.684547 -0.268351 0.880032 0.157727 0.677942 0.684548 -0.267932
+0.6388 0.684547 -0.351183 0.840032 0.157727 0.639016 0.684548 -0.350788
+0.636476 0.728969 -0.251999 0.880032 0.135516 0.636651 0.72897 -0.251552
+0.677778 0.684547 -0.268351 0.880032 0.157727 0.677942 0.684548 -0.267932
+0.599873 0.728969 -0.329783 0.840032 0.135516 0.600103 0.72897 -0.329362
+0.636476 0.728969 -0.251999 0.880032 0.135516 0.636651 0.72897 -0.251552
+0.706067 0.684547 -0.181287 0.920032 0.157727 0.706177 0.684549 -0.180851
+0.677778 0.684547 -0.268351 0.880032 0.157727 0.677942 0.684548 -0.267932
+0.663041 0.728969 -0.17024 0.920032 0.135516 0.663159 0.72897 -0.169775
+0.706067 0.684547 -0.181287 0.920032 0.157727 0.706177 0.684549 -0.180851
+0.636476 0.728969 -0.251999 0.880032 0.135516 0.636651 0.72897 -0.251552
+0.663041 0.728969 -0.17024 0.920032 0.135516 0.663159 0.72897 -0.169775
+0.723221 0.684547 -0.091364 0.960032 0.157727 0.723275 0.684549 -0.090917
+0.706067 0.684547 -0.181287 0.920032 0.157727 0.706177 0.684549 -0.180851
+0.679149 0.728969 -0.085797 0.960032 0.135516 0.679208 0.72897 -0.08532
+0.723221 0.684547 -0.091364 0.960032 0.157727 0.723275 0.684549 -0.090917
+0.663041 0.728969 -0.17024 0.920032 0.135516 0.663159 0.72897 -0.169775
+0.679149 0.728969 -0.085797 0.960032 0.135516 0.679208 0.72897 -0.08532
+0.728969 0.684547 -0 1.00003 0.157727 0.728967 0.684549 0.000447
+0.723221 0.684547 -0.091364 0.960032 0.157727 0.723275 0.684549 -0.090917
+0.684547 0.728969 -0 1.00003 0.135516 0.684546 0.72897 0.000477
+0.728969 0.684547 -0 1.00003 0.157727 0.728967 0.684549 0.000447
+0.679149 0.728969 -0.085797 0.960032 0.135516 0.679208 0.72897 -0.08532
+0.684547 0.728969 -0 1.00003 0.135516 0.684546 0.72897 0.000477
+0.723221 0.684547 0.091364 1.04003 0.157727 0.723162 0.684549 0.091807
+0.728969 0.684547 -0 1.00003 0.157727 0.728967 0.684549 0.000447
+0.67915 0.728969 0.085797 1.04003 0.135516 0.679088 0.72897 0.086269
+0.723221 0.684547 0.091364 1.04003 0.157727 0.723162 0.684549 0.091807
+0.684547 0.728969 -0 1.00003 0.135516 0.684546 0.72897 0.000477
+0.632398 0.770513 0.079891 1.04003 0.114743 0.632332 0.770515 0.080391
+0.663042 0.728969 0.17024 1.08003 0.135516 0.662919 0.728971 0.170704
+0.67915 0.728969 0.085797 1.04003 0.135516 0.679088 0.72897 0.086269
+0.617399 0.770513 0.158521 1.08003 0.114743 0.61727 0.770515 0.159011
+0.663042 0.728969 0.17024 1.08003 0.135516 0.662919 0.728971 0.170704
+0.632398 0.770513 0.079891 1.04003 0.114743 0.632332 0.770515 0.080391
+0.617399 0.770513 0.158521 1.08003 0.114743 0.61727 0.770515 0.159011
+0.636477 0.728969 0.251999 1.12003 0.135516 0.636298 0.72897 0.252444
+0.663042 0.728969 0.17024 1.08003 0.135516 0.662919 0.728971 0.170704
+0.592662 0.770513 0.234652 1.12003 0.114743 0.592473 0.770515 0.235122
+0.636477 0.728969 0.251999 1.12003 0.135516 0.636298 0.72897 0.252444
+0.617399 0.770513 0.158521 1.08003 0.114743 0.61727 0.770515 0.159011
+0.592662 0.770513 0.234652 1.12003 0.114743 0.592473 0.770515 0.235122
+0.599874 0.728969 0.329783 1.16003 0.135516 0.59964 0.72897 0.330202
+0.636477 0.728969 0.251999 1.12003 0.135516 0.636298 0.72897 0.252444
+0.558579 0.770513 0.307082 1.16003 0.114743 0.558333 0.770515 0.307525
+0.599874 0.728969 0.329783 1.16003 0.135516 0.59964 0.72897 0.330202
+0.592662 0.770513 0.234652 1.12003 0.114743 0.592473 0.770515 0.235122
+0.558579 0.770513 0.307082 1.16003 0.114743 0.558333 0.770515 0.307525
+0.553811 0.728969 0.402367 1.20003 0.135516 0.553527 0.72897 0.402753
+0.599874 0.728969 0.329783 1.16003 0.135516 0.59964 0.72897 0.330202
+0.515687 0.770513 0.374669 1.20003 0.114743 0.515387 0.770515 0.375078
+0.553811 0.728969 0.402367 1.20003 0.135516 0.553527 0.72897 0.402753
+0.558579 0.770513 0.307082 1.16003 0.114743 0.558333 0.770515 0.307525
+0.515687 0.770513 0.374669 1.20003 0.114743 0.515387 0.770515 0.375078
+0.499014 0.728969 0.468605 1.24003 0.135516 0.498684 0.72897 0.468953
+0.553811 0.728969 0.402367 1.20003 0.135516 0.553527 0.72897 0.402753
+0.464663 0.770513 0.436347 1.24003 0.114743 0.464314 0.770515 0.436715
+0.499014 0.728969 0.468605 1.24003 0.135516 0.498684 0.72897 0.468953
+0.515687 0.770513 0.374669 1.20003 0.114743 0.515387 0.770515 0.375078
+0.464663 0.770513 0.436347 1.24003 0.114743 0.464314 0.770515 0.436715
+0.436347 0.728969 0.527453 1.28003 0.135516 0.435976 0.72897 0.527757
+0.499014 0.728969 0.468605 1.24003 0.135516 0.498684 0.72897 0.468953
+0.40631 0.770513 0.491144 1.28003 0.114743 0.405917 0.770515 0.491466
+0.436347 0.728969 0.527453 1.28003 0.135516 0.435976 0.72897 0.527757
+0.464663 0.770513 0.436347 1.24003 0.114743 0.464314 0.770515 0.436715
+0.40631 0.770513 0.491144 1.28003 0.114743 0.405917 0.770515 0.491466
+0.366799 0.728969 0.577983 1.32003 0.135516 0.366392 0.72897 0.578238
+0.436347 0.728969 0.527453 1.28003 0.135516 0.435976 0.72897 0.527757
+0.341549 0.770513 0.538195 1.32003 0.114743 0.341119 0.770515 0.538465
+0.366799 0.728969 0.577983 1.32003 0.135516 0.366392 0.72897 0.578238
+0.40631 0.770513 0.491144 1.28003 0.114743 0.405917 0.770515 0.491466
+0.341549 0.770513 0.538195 1.32003 0.114743 0.341119 0.770515 0.538465
+0.291466 0.728969 0.619397 1.36003 0.135516 0.291031 0.72897 0.619599
+0.366799 0.728969 0.577983 1.32003 0.135516 0.366392 0.72897 0.578238
+0.271402 0.770513 0.576759 1.36003 0.114743 0.270942 0.770515 0.576973
+0.291466 0.728969 0.619397 1.36003 0.135516 0.291031 0.72897 0.619599
+0.341549 0.770513 0.538195 1.32003 0.114743 0.341119 0.770515 0.538465
+0.271402 0.770513 0.576759 1.36003 0.114743 0.270942 0.770515 0.576973
+0.211537 0.728969 0.651044 1.40003 0.135516 0.21108 0.72897 0.651189
+0.291466 0.728969 0.619397 1.36003 0.135516 0.291031 0.72897 0.619599
+0.196975 0.770513 0.606227 1.40003 0.114743 0.196492 0.770515 0.606381
+0.211537 0.728969 0.651044 1.40003 0.135516 0.21108 0.72897 0.651189
+0.271402 0.770513 0.576759 1.36003 0.114743 0.270942 0.770515 0.576973
+0.196975 0.770513 0.606227 1.40003 0.114743 0.196492 0.770515 0.606381
+0.128271 0.728969 0.672423 1.44003 0.135516 0.1278 0.72897 0.67251
+0.211537 0.728969 0.651044 1.40003 0.135516 0.21108 0.72897 0.651189
+0.119441 0.770513 0.626134 1.44003 0.114743 0.118943 0.770515 0.626227
+0.128271 0.728969 0.672423 1.44003 0.135516 0.1278 0.72897 0.67251
+0.196975 0.770513 0.606227 1.40003 0.114743 0.196492 0.770515 0.606381
+0.119441 0.770513 0.626134 1.44003 0.114743 0.118943 0.770515 0.626227
+0.042983 0.728969 0.683197 1.48003 0.135516 0.042504 0.728971 0.683224
+0.128271 0.728969 0.672423 1.44003 0.135516 0.1278 0.72897 0.67251
+0.040024 0.770513 0.636167 1.48003 0.114743 0.039518 0.770514 0.636197
+0.042983 0.728969 0.683197 1.48003 0.135516 0.042504 0.728971 0.683224
+0.119441 0.770513 0.626134 1.44003 0.114743 0.118943 0.770515 0.626227
+0.040024 0.770513 0.636167 1.48003 0.114743 0.039518 0.770514 0.636197
+-0.042983 0.728969 0.683197 1.52003 0.135516 -0.043462 0.72897 0.683164
+0.042983 0.728969 0.683197 1.48003 0.135516 0.042504 0.728971 0.683224
+-0.040024 0.770513 0.636167 1.52003 0.114743 -0.04053 0.770515 0.636133
+-0.042983 0.728969 0.683197 1.52003 0.135516 -0.043462 0.72897 0.683164
+0.040024 0.770513 0.636167 1.48003 0.114743 0.039518 0.770514 0.636197
+-0.040024 0.770513 0.636167 -0.479968 0.114743 -0.04053 0.770515 0.636133
+-0.128272 0.728969 0.672422 -0.439968 0.135516 -0.128742 0.72897 0.67233
+-0.042983 0.728969 0.683197 -0.479968 0.135516 -0.043462 0.72897 0.683164
+-0.119441 0.770513 0.626134 -0.439968 0.114743 -0.119939 0.770514 0.626037
+-0.128272 0.728969 0.672422 -0.439968 0.135516 -0.128742 0.72897 0.67233
+-0.040024 0.770513 0.636167 -0.479968 0.114743 -0.04053 0.770515 0.636133
+-0.119441 0.770513 0.626134 -0.439968 0.114743 -0.119939 0.770514 0.626037
+-0.211537 0.728969 0.651044 -0.399968 0.135516 -0.211992 0.72897 0.650893
+-0.128272 0.728969 0.672422 -0.439968 0.135516 -0.128742 0.72897 0.67233
+-0.196975 0.770513 0.606227 -0.399968 0.114743 -0.197457 0.770515 0.606068
+-0.211537 0.728969 0.651044 -0.399968 0.135516 -0.211992 0.72897 0.650893
+-0.119441 0.770513 0.626134 -0.439968 0.114743 -0.119939 0.770514 0.626037
+-0.196975 0.770513 0.606227 -0.399968 0.114743 -0.197457 0.770515 0.606068
+-0.291466 0.728969 0.619397 -0.359968 0.135516 -0.2919 0.72897 0.619191
+-0.211537 0.728969 0.651044 -0.399968 0.135516 -0.211992 0.72897 0.650893
+-0.271402 0.770513 0.576759 -0.359968 0.114743 -0.27186 0.770515 0.576541
+-0.291466 0.728969 0.619397 -0.359968 0.135516 -0.2919 0.72897 0.619191
+-0.196975 0.770513 0.606227 -0.399968 0.114743 -0.197457 0.770515 0.606068
+-0.271402 0.770513 0.576759 -0.359968 0.114743 -0.27186 0.770515 0.576541
+-0.366799 0.728969 0.577983 -0.319968 0.135516 -0.367203 0.72897 0.577724
+-0.291466 0.728969 0.619397 -0.359968 0.135516 -0.2919 0.72897 0.619191
+-0.341549 0.770513 0.538195 -0.319968 0.114743 -0.341976 0.770515 0.537922
+-0.366799 0.728969 0.577983 -0.319968 0.135516 -0.367203 0.72897 0.577724
+-0.271402 0.770513 0.576759 -0.359968 0.114743 -0.27186 0.770515 0.576541
+-0.341549 0.770513 0.538195 -0.319968 0.114743 -0.341976 0.770515 0.537922
+-0.436347 0.728969 0.527453 -0.279968 0.135516 -0.436715 0.728971 0.527145
+-0.366799 0.728969 0.577983 -0.319968 0.135516 -0.367203 0.72897 0.577724
+-0.40631 0.770513 0.491144 -0.279968 0.114743 -0.406699 0.770515 0.490818
+-0.436347 0.728969 0.527453 -0.279968 0.135516 -0.436715 0.728971 0.527145
+-0.341549 0.770513 0.538195 -0.319968 0.114743 -0.341976 0.770515 0.537922
+-0.40631 0.770513 0.491144 -0.279968 0.114743 -0.406699 0.770515 0.490818
+-0.499014 0.728969 0.468605 -0.239968 0.135516 -0.499341 0.72897 0.468253
+-0.436347 0.728969 0.527453 -0.279968 0.135516 -0.436715 0.728971 0.527145
+-0.464662 0.770513 0.436347 -0.239968 0.114743 -0.465008 0.770515 0.435976
+-0.499014 0.728969 0.468605 -0.239968 0.135516 -0.499341 0.72897 0.468253
+-0.40631 0.770513 0.491144 -0.279968 0.114743 -0.406699 0.770515 0.490818
+-0.464662 0.770513 0.436347 -0.239968 0.114743 -0.465008 0.770515 0.435976
+-0.553811 0.728969 0.402367 -0.199968 0.135516 -0.554091 0.72897 0.401978
+-0.499014 0.728969 0.468605 -0.239968 0.135516 -0.499341 0.72897 0.468253
+-0.515687 0.770513 0.374669 -0.199968 0.114743 -0.515984 0.770515 0.374257
+-0.553811 0.728969 0.402367 -0.199968 0.135516 -0.554091 0.72897 0.401978
+-0.464662 0.770513 0.436347 -0.239968 0.114743 -0.465008 0.770515 0.435976
+-0.515687 0.770513 0.374669 -0.199968 0.114743 -0.515984 0.770515 0.374257
+-0.599874 0.728969 0.329783 -0.159968 0.135516 -0.600103 0.72897 0.329362
+-0.553811 0.728969 0.402367 -0.199968 0.135516 -0.554091 0.72897 0.401978
+-0.558579 0.770513 0.307082 -0.159968 0.114743 -0.558822 0.770515 0.306636
+-0.599874 0.728969 0.329783 -0.159968 0.135516 -0.600103 0.72897 0.329362
+-0.515687 0.770513 0.374669 -0.199968 0.114743 -0.515984 0.770515 0.374257
+-0.558579 0.770513 0.307082 -0.159968 0.114743 -0.558822 0.770515 0.306636
+-0.636476 0.728969 0.251999 -0.119968 0.135516 -0.636651 0.72897 0.251552
+-0.599874 0.728969 0.329783 -0.159968 0.135516 -0.600103 0.72897 0.329362
+-0.592662 0.770513 0.234652 -0.119968 0.114743 -0.592847 0.770515 0.234179
+-0.636476 0.728969 0.251999 -0.119968 0.135516 -0.636651 0.72897 0.251552
+-0.558579 0.770513 0.307082 -0.159968 0.114743 -0.558822 0.770515 0.306636
+-0.592662 0.770513 0.234652 -0.119968 0.114743 -0.592847 0.770515 0.234179
+-0.663041 0.728969 0.17024 -0.079968 0.135516 -0.663158 0.72897 0.169775
+-0.636476 0.728969 0.251999 -0.119968 0.135516 -0.636651 0.72897 0.251552
+-0.617399 0.770513 0.158521 -0.079968 0.114743 -0.617522 0.770515 0.15803
+-0.663041 0.728969 0.17024 -0.079968 0.135516 -0.663158 0.72897 0.169775
+-0.592662 0.770513 0.234652 -0.119968 0.114743 -0.592847 0.770515 0.234179
+-0.617399 0.770513 0.158521 -0.079968 0.114743 -0.617522 0.770515 0.15803
+-0.67915 0.728969 0.085797 -0.039968 0.135516 -0.679208 0.72897 0.08532
+-0.663041 0.728969 0.17024 -0.079968 0.135516 -0.663158 0.72897 0.169775
+-0.632398 0.770513 0.07989 -0.039968 0.114743 -0.632459 0.770515 0.079387
+-0.67915 0.728969 0.085797 -0.039968 0.135516 -0.679208 0.72897 0.08532
+-0.617399 0.770513 0.158521 -0.079968 0.114743 -0.617522 0.770515 0.15803
+-0.632398 0.770513 0.07989 -0.039968 0.114743 -0.632459 0.770515 0.079387
+-0.684548 0.728969 -0 3.2e-005 0.135516 -0.684545 0.72897 -0.00048
+-0.67915 0.728969 0.085797 -0.039968 0.135516 -0.679208 0.72897 0.08532
+-0.637424 0.770513 -0 3.2e-005 0.114743 -0.637422 0.770515 -0.000507
+-0.684548 0.728969 -0 3.2e-005 0.135516 -0.684545 0.72897 -0.00048
+-0.632398 0.770513 0.07989 -0.039968 0.114743 -0.632459 0.770515 0.079387
+-0.637424 0.770513 -0 3.2e-005 0.114743 -0.637422 0.770515 -0.000507
+-0.67915 0.728969 -0.085797 0.040032 0.135516 -0.679088 0.72897 -0.086272
+-0.684548 0.728969 -0 3.2e-005 0.135516 -0.684545 0.72897 -0.00048
+-0.632398 0.770513 -0.079891 0.040032 0.114743 -0.632332 0.770515 -0.080393
+-0.67915 0.728969 -0.085797 0.040032 0.135516 -0.679088 0.72897 -0.086272
+-0.637424 0.770513 -0 3.2e-005 0.114743 -0.637422 0.770515 -0.000507
+-0.632398 0.770513 -0.079891 0.040032 0.114743 -0.632332 0.770515 -0.080393
+-0.663041 0.728969 -0.17024 0.080032 0.135516 -0.66292 0.72897 -0.170704
+-0.67915 0.728969 -0.085797 0.040032 0.135516 -0.679088 0.72897 -0.086272
+-0.617399 0.770513 -0.158521 0.080032 0.114743 -0.61727 0.770515 -0.159011
+-0.663041 0.728969 -0.17024 0.080032 0.135516 -0.66292 0.72897 -0.170704
+-0.632398 0.770513 -0.079891 0.040032 0.114743 -0.632332 0.770515 -0.080393
+-0.617399 0.770513 -0.158521 0.080032 0.114743 -0.61727 0.770515 -0.159011
+-0.636476 0.728969 -0.251999 0.120032 0.135516 -0.636298 0.72897 -0.252444
+-0.663041 0.728969 -0.17024 0.080032 0.135516 -0.66292 0.72897 -0.170704
+-0.592662 0.770513 -0.234652 0.120032 0.114743 -0.592473 0.770515 -0.235122
+-0.636476 0.728969 -0.251999 0.120032 0.135516 -0.636298 0.72897 -0.252444
+-0.617399 0.770513 -0.158521 0.080032 0.114743 -0.61727 0.770515 -0.159011
+-0.592662 0.770513 -0.234652 0.120032 0.114743 -0.592473 0.770515 -0.235122
+-0.599874 0.728969 -0.329783 0.160032 0.135516 -0.599641 0.72897 -0.330203
+-0.636476 0.728969 -0.251999 0.120032 0.135516 -0.636298 0.72897 -0.252444
+-0.558579 0.770513 -0.307082 0.160032 0.114743 -0.558333 0.770515 -0.307525
+-0.599874 0.728969 -0.329783 0.160032 0.135516 -0.599641 0.72897 -0.330203
+-0.592662 0.770513 -0.234652 0.120032 0.114743 -0.592473 0.770515 -0.235122
+-0.558579 0.770513 -0.307082 0.160032 0.114743 -0.558333 0.770515 -0.307525
+-0.553811 0.728969 -0.402367 0.200032 0.135516 -0.553527 0.72897 -0.402754
+-0.599874 0.728969 -0.329783 0.160032 0.135516 -0.599641 0.72897 -0.330203
+-0.515687 0.770513 -0.374669 0.200032 0.114743 -0.515387 0.770515 -0.375078
+-0.553811 0.728969 -0.402367 0.200032 0.135516 -0.553527 0.72897 -0.402754
+-0.558579 0.770513 -0.307082 0.160032 0.114743 -0.558333 0.770515 -0.307525
+-0.515687 0.770513 -0.374669 0.200032 0.114743 -0.515387 0.770515 -0.375078
+-0.499014 0.728969 -0.468605 0.240032 0.135516 -0.498684 0.72897 -0.468953
+-0.553811 0.728969 -0.402367 0.200032 0.135516 -0.553527 0.72897 -0.402754
+-0.464662 0.770513 -0.436347 0.240032 0.114743 -0.464314 0.770515 -0.436715
+-0.499014 0.728969 -0.468605 0.240032 0.135516 -0.498684 0.72897 -0.468953
+-0.515687 0.770513 -0.374669 0.200032 0.114743 -0.515387 0.770515 -0.375078
+-0.464662 0.770513 -0.436347 0.240032 0.114743 -0.464314 0.770515 -0.436715
+-0.436347 0.728969 -0.527453 0.280032 0.135516 -0.435976 0.72897 -0.527757
+-0.499014 0.728969 -0.468605 0.240032 0.135516 -0.498684 0.72897 -0.468953
+-0.406309 0.770513 -0.491144 0.280032 0.114743 -0.405918 0.770515 -0.491466
+-0.436347 0.728969 -0.527453 0.280032 0.135516 -0.435976 0.72897 -0.527757
+-0.464662 0.770513 -0.436347 0.240032 0.114743 -0.464314 0.770515 -0.436715
+-0.406309 0.770513 -0.491144 0.280032 0.114743 -0.405918 0.770515 -0.491466
+-0.366799 0.728969 -0.577983 0.320032 0.135516 -0.366393 0.72897 -0.578238
+-0.436347 0.728969 -0.527453 0.280032 0.135516 -0.435976 0.72897 -0.527757
+-0.341549 0.770513 -0.538195 0.320032 0.114743 -0.341119 0.770515 -0.538465
+-0.366799 0.728969 -0.577983 0.320032 0.135516 -0.366393 0.72897 -0.578238
+-0.406309 0.770513 -0.491144 0.280032 0.114743 -0.405918 0.770515 -0.491466
+-0.341549 0.770513 -0.538195 0.320032 0.114743 -0.341119 0.770515 -0.538465
+-0.291466 0.728969 -0.619397 0.360032 0.135516 -0.291031 0.72897 -0.619599
+-0.366799 0.728969 -0.577983 0.320032 0.135516 -0.366393 0.72897 -0.578238
+-0.271402 0.770513 -0.576759 0.360032 0.114743 -0.270942 0.770514 -0.576973
+-0.291466 0.728969 -0.619397 0.360032 0.135516 -0.291031 0.72897 -0.619599
+-0.341549 0.770513 -0.538195 0.320032 0.114743 -0.341119 0.770515 -0.538465
+-0.271402 0.770513 -0.576759 0.360032 0.114743 -0.270942 0.770514 -0.576973
+-0.211537 0.728969 -0.651043 0.400032 0.135516 -0.21108 0.72897 -0.65119
+-0.291466 0.728969 -0.619397 0.360032 0.135516 -0.291031 0.72897 -0.619599
+-0.196975 0.770513 -0.606227 0.400032 0.114743 -0.196492 0.770514 -0.606382
+-0.211537 0.728969 -0.651043 0.400032 0.135516 -0.21108 0.72897 -0.65119
+-0.271402 0.770513 -0.576759 0.360032 0.114743 -0.270942 0.770514 -0.576973
+-0.196975 0.770513 -0.606227 0.400032 0.114743 -0.196492 0.770514 -0.606382
+-0.128271 0.728969 -0.672422 0.440032 0.135516 -0.1278 0.72897 -0.67251
+-0.211537 0.728969 -0.651043 0.400032 0.135516 -0.21108 0.72897 -0.65119
+-0.119441 0.770513 -0.626134 0.440032 0.114743 -0.118943 0.770515 -0.626227
+-0.128271 0.728969 -0.672422 0.440032 0.135516 -0.1278 0.72897 -0.67251
+-0.196975 0.770513 -0.606227 0.400032 0.114743 -0.196492 0.770514 -0.606382
+-0.119441 0.770513 -0.626134 0.440032 0.114743 -0.118943 0.770515 -0.626227
+-0.042983 0.728969 -0.683197 0.480032 0.135516 -0.042504 0.72897 -0.683225
+-0.128271 0.728969 -0.672422 0.440032 0.135516 -0.1278 0.72897 -0.67251
+-0.040024 0.770513 -0.636166 0.480032 0.114743 -0.039518 0.770515 -0.636196
+-0.042983 0.728969 -0.683197 0.480032 0.135516 -0.042504 0.72897 -0.683225
+-0.119441 0.770513 -0.626134 0.440032 0.114743 -0.118943 0.770515 -0.626227
+-0.040024 0.770513 -0.636166 0.480032 0.114743 -0.039518 0.770515 -0.636196
+0.042983 0.728969 -0.683197 0.520032 0.135516 0.043462 0.72897 -0.683165
+-0.042983 0.728969 -0.683197 0.480032 0.135516 -0.042504 0.72897 -0.683225
+0.040024 0.770513 -0.636166 0.520032 0.114743 0.04053 0.770515 -0.636133
+0.042983 0.728969 -0.683197 0.520032 0.135516 0.043462 0.72897 -0.683165
+-0.040024 0.770513 -0.636166 0.480032 0.114743 -0.039518 0.770515 -0.636196
+0.040024 0.770513 -0.636166 0.520032 0.114743 0.04053 0.770515 -0.636133
+0.128271 0.728969 -0.672422 0.560032 0.135516 0.128742 0.72897 -0.67233
+0.042983 0.728969 -0.683197 0.520032 0.135516 0.043462 0.72897 -0.683165
+0.119441 0.770513 -0.626134 0.560032 0.114743 0.119939 0.770515 -0.626037
+0.128271 0.728969 -0.672422 0.560032 0.135516 0.128742 0.72897 -0.67233
+0.040024 0.770513 -0.636166 0.520032 0.114743 0.04053 0.770515 -0.636133
+0.119441 0.770513 -0.626134 0.560032 0.114743 0.119939 0.770515 -0.626037
+0.211537 0.728969 -0.651043 0.600032 0.135516 0.211993 0.72897 -0.650893
+0.128271 0.728969 -0.672422 0.560032 0.135516 0.128742 0.72897 -0.67233
+0.196975 0.770513 -0.606226 0.600032 0.114743 0.197457 0.770514 -0.606068
+0.211537 0.728969 -0.651043 0.600032 0.135516 0.211993 0.72897 -0.650893
+0.119441 0.770513 -0.626134 0.560032 0.114743 0.119939 0.770515 -0.626037
+0.196975 0.770513 -0.606226 0.600032 0.114743 0.197457 0.770514 -0.606068
+0.291466 0.728969 -0.619397 0.640032 0.135516 0.2919 0.72897 -0.619191
+0.211537 0.728969 -0.651043 0.600032 0.135516 0.211993 0.72897 -0.650893
+0.271402 0.770513 -0.576759 0.640032 0.114743 0.27186 0.770514 -0.576541
+0.291466 0.728969 -0.619397 0.640032 0.135516 0.2919 0.72897 -0.619191
+0.196975 0.770513 -0.606226 0.600032 0.114743 0.197457 0.770514 -0.606068
+0.271402 0.770513 -0.576759 0.640032 0.114743 0.27186 0.770514 -0.576541
+0.366799 0.728969 -0.577982 0.680032 0.135516 0.367203 0.72897 -0.577724
+0.291466 0.728969 -0.619397 0.640032 0.135516 0.2919 0.72897 -0.619191
+0.341549 0.770513 -0.538195 0.680032 0.114743 0.341976 0.770515 -0.537921
+0.366799 0.728969 -0.577982 0.680032 0.135516 0.367203 0.72897 -0.577724
+0.271402 0.770513 -0.576759 0.640032 0.114743 0.27186 0.770514 -0.576541
+0.341549 0.770513 -0.538195 0.680032 0.114743 0.341976 0.770515 -0.537921
+0.436347 0.728969 -0.527453 0.720032 0.135516 0.436716 0.72897 -0.527145
+0.366799 0.728969 -0.577982 0.680032 0.135516 0.367203 0.72897 -0.577724
+0.406309 0.770513 -0.491144 0.720032 0.114743 0.406699 0.770515 -0.490819
+0.436347 0.728969 -0.527453 0.720032 0.135516 0.436716 0.72897 -0.527145
+0.341549 0.770513 -0.538195 0.680032 0.114743 0.341976 0.770515 -0.537921
+0.406309 0.770513 -0.491144 0.720032 0.114743 0.406699 0.770515 -0.490819
+0.499014 0.728969 -0.468605 0.760032 0.135516 0.499341 0.72897 -0.468254
+0.436347 0.728969 -0.527453 0.720032 0.135516 0.436716 0.72897 -0.527145
+0.464662 0.770513 -0.436347 0.760032 0.114743 0.465008 0.770515 -0.435976
+0.499014 0.728969 -0.468605 0.760032 0.135516 0.499341 0.72897 -0.468254
+0.406309 0.770513 -0.491144 0.720032 0.114743 0.406699 0.770515 -0.490819
+0.464662 0.770513 -0.436347 0.760032 0.114743 0.465008 0.770515 -0.435976
+0.55381 0.728969 -0.402367 0.800032 0.135516 0.554091 0.72897 -0.401978
+0.499014 0.728969 -0.468605 0.760032 0.135516 0.499341 0.72897 -0.468254
+0.515687 0.770513 -0.374668 0.800032 0.114743 0.515984 0.770514 -0.374257
+0.55381 0.728969 -0.402367 0.800032 0.135516 0.554091 0.72897 -0.401978
+0.464662 0.770513 -0.436347 0.760032 0.114743 0.465008 0.770515 -0.435976
+0.515687 0.770513 -0.374668 0.800032 0.114743 0.515984 0.770514 -0.374257
+0.599873 0.728969 -0.329783 0.840032 0.135516 0.600103 0.72897 -0.329362
+0.55381 0.728969 -0.402367 0.800032 0.135516 0.554091 0.72897 -0.401978
+0.558579 0.770513 -0.307081 0.840032 0.114743 0.558822 0.770515 -0.306636
+0.599873 0.728969 -0.329783 0.840032 0.135516 0.600103 0.72897 -0.329362
+0.515687 0.770513 -0.374668 0.800032 0.114743 0.515984 0.770514 -0.374257
+0.558579 0.770513 -0.307081 0.840032 0.114743 0.558822 0.770515 -0.306636
+0.636476 0.728969 -0.251999 0.880032 0.135516 0.636651 0.72897 -0.251552
+0.599873 0.728969 -0.329783 0.840032 0.135516 0.600103 0.72897 -0.329362
+0.592662 0.770513 -0.234651 0.880032 0.114743 0.592847 0.770514 -0.23418
+0.636476 0.728969 -0.251999 0.880032 0.135516 0.636651 0.72897 -0.251552
+0.558579 0.770513 -0.307081 0.840032 0.114743 0.558822 0.770515 -0.306636
+0.592662 0.770513 -0.234651 0.880032 0.114743 0.592847 0.770514 -0.23418
+0.663041 0.728969 -0.17024 0.920032 0.135516 0.663159 0.72897 -0.169775
+0.636476 0.728969 -0.251999 0.880032 0.135516 0.636651 0.72897 -0.251552
+0.617398 0.770513 -0.158521 0.920032 0.114743 0.617523 0.770514 -0.15803
+0.663041 0.728969 -0.17024 0.920032 0.135516 0.663159 0.72897 -0.169775
+0.592662 0.770513 -0.234651 0.880032 0.114743 0.592847 0.770514 -0.23418
+0.617398 0.770513 -0.158521 0.920032 0.114743 0.617523 0.770514 -0.15803
+0.679149 0.728969 -0.085797 0.960032 0.135516 0.679208 0.72897 -0.08532
+0.663041 0.728969 -0.17024 0.920032 0.135516 0.663159 0.72897 -0.169775
+0.632398 0.770513 -0.07989 0.960032 0.114743 0.63246 0.770514 -0.079388
+0.679149 0.728969 -0.085797 0.960032 0.135516 0.679208 0.72897 -0.08532
+0.617398 0.770513 -0.158521 0.920032 0.114743 0.617523 0.770514 -0.15803
+0.632398 0.770513 -0.07989 0.960032 0.114743 0.63246 0.770514 -0.079388
+0.684547 0.728969 -0 1.00003 0.135516 0.684546 0.72897 0.000477
+0.679149 0.728969 -0.085797 0.960032 0.135516 0.679208 0.72897 -0.08532
+0.637424 0.770513 -0 1.00003 0.114743 0.637422 0.770515 0.000504
+0.684547 0.728969 -0 1.00003 0.135516 0.684546 0.72897 0.000477
+0.632398 0.770513 -0.07989 0.960032 0.114743 0.63246 0.770514 -0.079388
+0.637424 0.770513 -0 1.00003 0.114743 0.637422 0.770515 0.000504
+0.67915 0.728969 0.085797 1.04003 0.135516 0.679088 0.72897 0.086269
+0.684547 0.728969 -0 1.00003 0.135516 0.684546 0.72897 0.000477
+0.632398 0.770513 0.079891 1.04003 0.114743 0.632332 0.770515 0.080391
+0.67915 0.728969 0.085797 1.04003 0.135516 0.679088 0.72897 0.086269
+0.637424 0.770513 -0 1.00003 0.114743 0.637422 0.770515 0.000504
+0.583151 0.809017 0.073669 1.04003 0.095492 0.583082 0.809018 0.074195
+0.617399 0.770513 0.158521 1.08003 0.114743 0.61727 0.770515 0.159011
+0.632398 0.770513 0.079891 1.04003 0.114743 0.632332 0.770515 0.080391
+0.569319 0.809017 0.146176 1.08003 0.095492 0.569185 0.809018 0.146691
+0.617399 0.770513 0.158521 1.08003 0.114743 0.61727 0.770515 0.159011
+0.583151 0.809017 0.073669 1.04003 0.095492 0.583082 0.809018 0.074195
+0.569319 0.809017 0.146176 1.08003 0.095492 0.569185 0.809018 0.146691
+0.592662 0.770513 0.234652 1.12003 0.114743 0.592473 0.770515 0.235122
+0.617399 0.770513 0.158521 1.08003 0.114743 0.61727 0.770515 0.159011
+0.54651 0.809017 0.216378 1.12003 0.095492 0.546312 0.809018 0.216873
+0.592662 0.770513 0.234652 1.12003 0.114743 0.592473 0.770515 0.235122
+0.569319 0.809017 0.146176 1.08003 0.095492 0.569185 0.809018 0.146691
+0.54651 0.809017 0.216378 1.12003 0.095492 0.546312 0.809018 0.216873
+0.558579 0.770513 0.307082 1.16003 0.114743 0.558333 0.770515 0.307525
+0.592662 0.770513 0.234652 1.12003 0.114743 0.592473 0.770515 0.235122
+0.515081 0.809017 0.283168 1.16003 0.095492 0.514822 0.809018 0.283634
+0.558579 0.770513 0.307082 1.16003 0.114743 0.558333 0.770515 0.307525
+0.54651 0.809017 0.216378 1.12003 0.095492 0.546312 0.809018 0.216873
+0.515081 0.809017 0.283168 1.16003 0.095492 0.514822 0.809018 0.283634
+0.515687 0.770513 0.374669 1.20003 0.114743 0.515387 0.770515 0.375078
+0.558579 0.770513 0.307082 1.16003 0.114743 0.558333 0.770515 0.307525
+0.475529 0.809017 0.345492 1.20003 0.095492 0.475214 0.809018 0.345921
+0.515687 0.770513 0.374669 1.20003 0.114743 0.515387 0.770515 0.375078
+0.515081 0.809017 0.283168 1.16003 0.095492 0.514822 0.809018 0.283634
+0.475529 0.809017 0.345492 1.20003 0.095492 0.475214 0.809018 0.345921
+0.464663 0.770513 0.436347 1.24003 0.114743 0.464314 0.770515 0.436715
+0.515687 0.770513 0.374669 1.20003 0.114743 0.515387 0.770515 0.375078
+0.428477 0.809017 0.402367 1.24003 0.095492 0.428111 0.809018 0.402754
+0.464663 0.770513 0.436347 1.24003 0.114743 0.464314 0.770515 0.436715
+0.475529 0.809017 0.345492 1.20003 0.095492 0.475214 0.809018 0.345921
+0.428477 0.809017 0.402367 1.24003 0.095492 0.428111 0.809018 0.402754
+0.40631 0.770513 0.491144 1.28003 0.114743 0.405917 0.770515 0.491466
+0.464663 0.770513 0.436347 1.24003 0.114743 0.464314 0.770515 0.436715
+0.374669 0.809017 0.452897 1.28003 0.095492 0.374257 0.809018 0.453235
+0.40631 0.770513 0.491144 1.28003 0.114743 0.405917 0.770515 0.491466
+0.428477 0.809017 0.402367 1.24003 0.095492 0.428111 0.809018 0.402754
+0.374669 0.809017 0.452897 1.28003 0.095492 0.374257 0.809018 0.453235
+0.341549 0.770513 0.538195 1.32003 0.114743 0.341119 0.770515 0.538465
+0.40631 0.770513 0.491144 1.28003 0.114743 0.405917 0.770515 0.491466
+0.314951 0.809017 0.496284 1.32003 0.095492 0.314501 0.809018 0.496568
+0.341549 0.770513 0.538195 1.32003 0.114743 0.341119 0.770515 0.538465
+0.374669 0.809017 0.452897 1.28003 0.095492 0.374257 0.809018 0.453235
+0.314951 0.809017 0.496284 1.32003 0.095492 0.314501 0.809018 0.496568
+0.271402 0.770513 0.576759 1.36003 0.114743 0.270942 0.770515 0.576973
+0.341549 0.770513 0.538195 1.32003 0.114743 0.341119 0.770515 0.538465
+0.250267 0.809017 0.531845 1.36003 0.095492 0.249784 0.809018 0.53207
+0.271402 0.770513 0.576759 1.36003 0.114743 0.270942 0.770515 0.576973
+0.314951 0.809017 0.496284 1.32003 0.095492 0.314501 0.809018 0.496568
+0.250267 0.809017 0.531845 1.36003 0.095492 0.249784 0.809018 0.53207
+0.196975 0.770513 0.606227 1.40003 0.114743 0.196492 0.770515 0.606381
+0.271402 0.770513 0.576759 1.36003 0.114743 0.270942 0.770515 0.576973
+0.181636 0.809017 0.559018 1.40003 0.095492 0.181128 0.809018 0.55918
+0.196975 0.770513 0.606227 1.40003 0.114743 0.196492 0.770515 0.606381
+0.250267 0.809017 0.531845 1.36003 0.095492 0.249784 0.809018 0.53207
+0.181636 0.809017 0.559018 1.40003 0.095492 0.181128 0.809018 0.55918
+0.119441 0.770513 0.626134 1.44003 0.114743 0.118943 0.770515 0.626227
+0.196975 0.770513 0.606227 1.40003 0.114743 0.196492 0.770515 0.606381
+0.11014 0.809017 0.577375 1.44003 0.095492 0.109616 0.809018 0.577472
+0.119441 0.770513 0.626134 1.44003 0.114743 0.118943 0.770515 0.626227
+0.181636 0.809017 0.559018 1.40003 0.095492 0.181128 0.809018 0.55918
+0.11014 0.809017 0.577375 1.44003 0.095492 0.109616 0.809018 0.577472
+0.040024 0.770513 0.636167 1.48003 0.114743 0.039518 0.770514 0.636197
+0.119441 0.770513 0.626134 1.44003 0.114743 0.118943 0.770515 0.626227
+0.036907 0.809017 0.586626 1.48003 0.095492 0.036376 0.809018 0.586657
+0.040024 0.770513 0.636167 1.48003 0.114743 0.039518 0.770514 0.636197
+0.11014 0.809017 0.577375 1.44003 0.095492 0.109616 0.809018 0.577472
+0.036907 0.809017 0.586626 1.48003 0.095492 0.036376 0.809018 0.586657
+-0.040024 0.770513 0.636167 1.52003 0.114743 -0.04053 0.770515 0.636133
+0.040024 0.770513 0.636167 1.48003 0.114743 0.039518 0.770514 0.636197
+-0.036907 0.809017 0.586626 1.52003 0.095492 -0.037439 0.809018 0.58659
+-0.040024 0.770513 0.636167 1.52003 0.114743 -0.04053 0.770515 0.636133
+0.036907 0.809017 0.586626 1.48003 0.095492 0.036376 0.809018 0.586657
+-0.036907 0.809017 0.586626 -0.479968 0.095492 -0.037439 0.809018 0.58659
+-0.119441 0.770513 0.626134 -0.439968 0.114743 -0.119939 0.770514 0.626037
+-0.040024 0.770513 0.636167 -0.479968 0.114743 -0.04053 0.770515 0.636133
+-0.11014 0.809017 0.577374 -0.439968 0.095492 -0.110663 0.809018 0.577273
+-0.119441 0.770513 0.626134 -0.439968 0.114743 -0.119939 0.770514 0.626037
+-0.036907 0.809017 0.586626 -0.479968 0.095492 -0.037439 0.809018 0.58659
+-0.11014 0.809017 0.577374 -0.439968 0.095492 -0.110663 0.809018 0.577273
+-0.196975 0.770513 0.606227 -0.399968 0.114743 -0.197457 0.770515 0.606068
+-0.119441 0.770513 0.626134 -0.439968 0.114743 -0.119939 0.770514 0.626037
+-0.181636 0.809017 0.559017 -0.399968 0.095492 -0.182142 0.809018 0.558851
+-0.196975 0.770513 0.606227 -0.399968 0.114743 -0.197457 0.770515 0.606068
+-0.11014 0.809017 0.577374 -0.439968 0.095492 -0.110663 0.809018 0.577273
+-0.181636 0.809017 0.559017 -0.399968 0.095492 -0.182142 0.809018 0.558851
+-0.271402 0.770513 0.576759 -0.359968 0.114743 -0.27186 0.770515 0.576541
+-0.196975 0.770513 0.606227 -0.399968 0.114743 -0.197457 0.770515 0.606068
+-0.250267 0.809017 0.531844 -0.359968 0.095492 -0.250748 0.809018 0.531616
+-0.271402 0.770513 0.576759 -0.359968 0.114743 -0.27186 0.770515 0.576541
+-0.181636 0.809017 0.559017 -0.399968 0.095492 -0.182142 0.809018 0.558851
+-0.250267 0.809017 0.531844 -0.359968 0.095492 -0.250748 0.809018 0.531616
+-0.341549 0.770513 0.538195 -0.319968 0.114743 -0.341976 0.770515 0.537922
+-0.271402 0.770513 0.576759 -0.359968 0.114743 -0.27186 0.770515 0.576541
+-0.314951 0.809017 0.496284 -0.319968 0.095492 -0.3154 0.809018 0.495997
+-0.341549 0.770513 0.538195 -0.319968 0.114743 -0.341976 0.770515 0.537922
+-0.250267 0.809017 0.531844 -0.359968 0.095492 -0.250748 0.809018 0.531616
+-0.314951 0.809017 0.496284 -0.319968 0.095492 -0.3154 0.809018 0.495997
+-0.40631 0.770513 0.491144 -0.279968 0.114743 -0.406699 0.770515 0.490818
+-0.341549 0.770513 0.538195 -0.319968 0.114743 -0.341976 0.770515 0.537922
+-0.374669 0.809017 0.452897 -0.279968 0.095492 -0.375078 0.809018 0.452555
+-0.40631 0.770513 0.491144 -0.279968 0.114743 -0.406699 0.770515 0.490818
+-0.314951 0.809017 0.496284 -0.319968 0.095492 -0.3154 0.809018 0.495997
+-0.374669 0.809017 0.452897 -0.279968 0.095492 -0.375078 0.809018 0.452555
+-0.464662 0.770513 0.436347 -0.239968 0.114743 -0.465008 0.770515 0.435976
+-0.40631 0.770513 0.491144 -0.279968 0.114743 -0.406699 0.770515 0.490818
+-0.428477 0.809017 0.402367 -0.239968 0.095492 -0.428841 0.809018 0.401978
+-0.464662 0.770513 0.436347 -0.239968 0.114743 -0.465008 0.770515 0.435976
+-0.374669 0.809017 0.452897 -0.279968 0.095492 -0.375078 0.809018 0.452555
+-0.428477 0.809017 0.402367 -0.239968 0.095492 -0.428841 0.809018 0.401978
+-0.515687 0.770513 0.374669 -0.199968 0.114743 -0.515984 0.770515 0.374257
+-0.464662 0.770513 0.436347 -0.239968 0.114743 -0.465008 0.770515 0.435976
+-0.475529 0.809017 0.345492 -0.199968 0.095492 -0.47584 0.809018 0.34506
+-0.515687 0.770513 0.374669 -0.199968 0.114743 -0.515984 0.770515 0.374257
+-0.428477 0.809017 0.402367 -0.239968 0.095492 -0.428841 0.809018 0.401978
+-0.475529 0.809017 0.345492 -0.199968 0.095492 -0.47584 0.809018 0.34506
+-0.558579 0.770513 0.307082 -0.159968 0.114743 -0.558822 0.770515 0.306636
+-0.515687 0.770513 0.374669 -0.199968 0.114743 -0.515984 0.770515 0.374257
+-0.515081 0.809017 0.283168 -0.159968 0.095492 -0.515335 0.809018 0.282701
+-0.558579 0.770513 0.307082 -0.159968 0.114743 -0.558822 0.770515 0.306636
+-0.475529 0.809017 0.345492 -0.199968 0.095492 -0.47584 0.809018 0.34506
+-0.515081 0.809017 0.283168 -0.159968 0.095492 -0.515335 0.809018 0.282701
+-0.592662 0.770513 0.234652 -0.119968 0.114743 -0.592847 0.770515 0.234179
+-0.558579 0.770513 0.307082 -0.159968 0.114743 -0.558822 0.770515 0.306636
+-0.546509 0.809017 0.216378 -0.119968 0.095492 -0.546704 0.809018 0.215883
+-0.592662 0.770513 0.234652 -0.119968 0.114743 -0.592847 0.770515 0.234179
+-0.515081 0.809017 0.283168 -0.159968 0.095492 -0.515335 0.809018 0.282701
+-0.546509 0.809017 0.216378 -0.119968 0.095492 -0.546704 0.809018 0.215883
+-0.617399 0.770513 0.158521 -0.079968 0.114743 -0.617522 0.770515 0.15803
+-0.592662 0.770513 0.234652 -0.119968 0.114743 -0.592847 0.770515 0.234179
+-0.569319 0.809017 0.146176 -0.079968 0.095492 -0.56945 0.809018 0.14566
+-0.617399 0.770513 0.158521 -0.079968 0.114743 -0.617522 0.770515 0.15803
+-0.546509 0.809017 0.216378 -0.119968 0.095492 -0.546704 0.809018 0.215883
+-0.569319 0.809017 0.146176 -0.079968 0.095492 -0.56945 0.809018 0.14566
+-0.632398 0.770513 0.07989 -0.039968 0.114743 -0.632459 0.770515 0.079387
+-0.617399 0.770513 0.158521 -0.079968 0.114743 -0.617522 0.770515 0.15803
+-0.583151 0.809017 0.073669 -0.039968 0.095492 -0.583216 0.809018 0.07314
+-0.632398 0.770513 0.07989 -0.039968 0.114743 -0.632459 0.770515 0.079387
+-0.569319 0.809017 0.146176 -0.079968 0.095492 -0.56945 0.809018 0.14566
+-0.583151 0.809017 0.073669 -0.039968 0.095492 -0.583216 0.809018 0.07314
+-0.637424 0.770513 -0 3.2e-005 0.114743 -0.637422 0.770515 -0.000507
+-0.632398 0.770513 0.07989 -0.039968 0.114743 -0.632459 0.770515 0.079387
+-0.587786 0.809017 -0 3.2e-005 0.095492 -0.587784 0.809018 -0.000533
+-0.637424 0.770513 -0 3.2e-005 0.114743 -0.637422 0.770515 -0.000507
+-0.583151 0.809017 0.073669 -0.039968 0.095492 -0.583216 0.809018 0.07314
+-0.587786 0.809017 -0 3.2e-005 0.095492 -0.587784 0.809018 -0.000533
+-0.632398 0.770513 -0.079891 0.040032 0.114743 -0.632332 0.770515 -0.080393
+-0.637424 0.770513 -0 3.2e-005 0.114743 -0.637422 0.770515 -0.000507
+-0.583151 0.809017 -0.073669 0.040032 0.095492 -0.583082 0.809018 -0.074197
+-0.632398 0.770513 -0.079891 0.040032 0.114743 -0.632332 0.770515 -0.080393
+-0.587786 0.809017 -0 3.2e-005 0.095492 -0.587784 0.809018 -0.000533
+-0.583151 0.809017 -0.073669 0.040032 0.095492 -0.583082 0.809018 -0.074197
+-0.617399 0.770513 -0.158521 0.080032 0.114743 -0.61727 0.770515 -0.159011
+-0.632398 0.770513 -0.079891 0.040032 0.114743 -0.632332 0.770515 -0.080393
+-0.569319 0.809017 -0.146176 0.080032 0.095492 -0.569185 0.809018 -0.146691
+-0.617399 0.770513 -0.158521 0.080032 0.114743 -0.61727 0.770515 -0.159011
+-0.583151 0.809017 -0.073669 0.040032 0.095492 -0.583082 0.809018 -0.074197
+-0.569319 0.809017 -0.146176 0.080032 0.095492 -0.569185 0.809018 -0.146691
+-0.592662 0.770513 -0.234652 0.120032 0.114743 -0.592473 0.770515 -0.235122
+-0.617399 0.770513 -0.158521 0.080032 0.114743 -0.61727 0.770515 -0.159011
+-0.546509 0.809017 -0.216378 0.120032 0.095492 -0.546311 0.809018 -0.216873
+-0.592662 0.770513 -0.234652 0.120032 0.114743 -0.592473 0.770515 -0.235122
+-0.569319 0.809017 -0.146176 0.080032 0.095492 -0.569185 0.809018 -0.146691
+-0.546509 0.809017 -0.216378 0.120032 0.095492 -0.546311 0.809018 -0.216873
+-0.558579 0.770513 -0.307082 0.160032 0.114743 -0.558333 0.770515 -0.307525
+-0.592662 0.770513 -0.234652 0.120032 0.114743 -0.592473 0.770515 -0.235122
+-0.51508 0.809017 -0.283168 0.160032 0.095492 -0.514822 0.809018 -0.283634
+-0.558579 0.770513 -0.307082 0.160032 0.114743 -0.558333 0.770515 -0.307525
+-0.546509 0.809017 -0.216378 0.120032 0.095492 -0.546311 0.809018 -0.216873
+-0.51508 0.809017 -0.283168 0.160032 0.095492 -0.514822 0.809018 -0.283634
+-0.515687 0.770513 -0.374669 0.200032 0.114743 -0.515387 0.770515 -0.375078
+-0.558579 0.770513 -0.307082 0.160032 0.114743 -0.558333 0.770515 -0.307525
+-0.475528 0.809017 -0.345492 0.200032 0.095492 -0.475214 0.809018 -0.345922
+-0.515687 0.770513 -0.374669 0.200032 0.114743 -0.515387 0.770515 -0.375078
+-0.51508 0.809017 -0.283168 0.160032 0.095492 -0.514822 0.809018 -0.283634
+-0.475528 0.809017 -0.345492 0.200032 0.095492 -0.475214 0.809018 -0.345922
+-0.464662 0.770513 -0.436347 0.240032 0.114743 -0.464314 0.770515 -0.436715
+-0.515687 0.770513 -0.374669 0.200032 0.114743 -0.515387 0.770515 -0.375078
+-0.428477 0.809017 -0.402367 0.240032 0.095492 -0.428111 0.809018 -0.402754
+-0.464662 0.770513 -0.436347 0.240032 0.114743 -0.464314 0.770515 -0.436715
+-0.475528 0.809017 -0.345492 0.200032 0.095492 -0.475214 0.809018 -0.345922
+-0.428477 0.809017 -0.402367 0.240032 0.095492 -0.428111 0.809018 -0.402754
+-0.406309 0.770513 -0.491144 0.280032 0.114743 -0.405918 0.770515 -0.491466
+-0.464662 0.770513 -0.436347 0.240032 0.114743 -0.464314 0.770515 -0.436715
+-0.374669 0.809017 -0.452897 0.280032 0.095492 -0.374257 0.809018 -0.453235
+-0.406309 0.770513 -0.491144 0.280032 0.114743 -0.405918 0.770515 -0.491466
+-0.428477 0.809017 -0.402367 0.240032 0.095492 -0.428111 0.809018 -0.402754
+-0.374669 0.809017 -0.452897 0.280032 0.095492 -0.374257 0.809018 -0.453235
+-0.341549 0.770513 -0.538195 0.320032 0.114743 -0.341119 0.770515 -0.538465
+-0.406309 0.770513 -0.491144 0.280032 0.114743 -0.405918 0.770515 -0.491466
+-0.314951 0.809017 -0.496284 0.320032 0.095492 -0.3145 0.809018 -0.496568
+-0.341549 0.770513 -0.538195 0.320032 0.114743 -0.341119 0.770515 -0.538465
+-0.374669 0.809017 -0.452897 0.280032 0.095492 -0.374257 0.809018 -0.453235
+-0.314951 0.809017 -0.496284 0.320032 0.095492 -0.3145 0.809018 -0.496568
+-0.271402 0.770513 -0.576759 0.360032 0.114743 -0.270942 0.770514 -0.576973
+-0.341549 0.770513 -0.538195 0.320032 0.114743 -0.341119 0.770515 -0.538465
+-0.250267 0.809017 -0.531844 0.360032 0.095492 -0.249784 0.809018 -0.53207
+-0.271402 0.770513 -0.576759 0.360032 0.114743 -0.270942 0.770514 -0.576973
+-0.314951 0.809017 -0.496284 0.320032 0.095492 -0.3145 0.809018 -0.496568
+-0.250267 0.809017 -0.531844 0.360032 0.095492 -0.249784 0.809018 -0.53207
+-0.196975 0.770513 -0.606227 0.400032 0.114743 -0.196492 0.770514 -0.606382
+-0.271402 0.770513 -0.576759 0.360032 0.114743 -0.270942 0.770514 -0.576973
+-0.181636 0.809017 -0.559017 0.400032 0.095492 -0.181129 0.809018 -0.55918
+-0.196975 0.770513 -0.606227 0.400032 0.114743 -0.196492 0.770514 -0.606382
+-0.250267 0.809017 -0.531844 0.360032 0.095492 -0.249784 0.809018 -0.53207
+-0.181636 0.809017 -0.559017 0.400032 0.095492 -0.181129 0.809018 -0.55918
+-0.119441 0.770513 -0.626134 0.440032 0.114743 -0.118943 0.770515 -0.626227
+-0.196975 0.770513 -0.606227 0.400032 0.114743 -0.196492 0.770514 -0.606382
+-0.11014 0.809017 -0.577374 0.440032 0.095492 -0.109617 0.809018 -0.577472
+-0.119441 0.770513 -0.626134 0.440032 0.114743 -0.118943 0.770515 -0.626227
+-0.181636 0.809017 -0.559017 0.400032 0.095492 -0.181129 0.809018 -0.55918
+-0.11014 0.809017 -0.577374 0.440032 0.095492 -0.109617 0.809018 -0.577472
+-0.040024 0.770513 -0.636166 0.480032 0.114743 -0.039518 0.770515 -0.636196
+-0.119441 0.770513 -0.626134 0.440032 0.114743 -0.118943 0.770515 -0.626227
+-0.036907 0.809017 -0.586626 0.480032 0.095492 -0.036376 0.809018 -0.586657
+-0.040024 0.770513 -0.636166 0.480032 0.114743 -0.039518 0.770515 -0.636196
+-0.11014 0.809017 -0.577374 0.440032 0.095492 -0.109617 0.809018 -0.577472
+-0.036907 0.809017 -0.586626 0.480032 0.095492 -0.036376 0.809018 -0.586657
+0.040024 0.770513 -0.636166 0.520032 0.114743 0.04053 0.770515 -0.636133
+-0.040024 0.770513 -0.636166 0.480032 0.114743 -0.039518 0.770515 -0.636196
+0.036907 0.809017 -0.586626 0.520032 0.095492 0.037439 0.809018 -0.586591
+0.040024 0.770513 -0.636166 0.520032 0.114743 0.04053 0.770515 -0.636133
+-0.036907 0.809017 -0.586626 0.480032 0.095492 -0.036376 0.809018 -0.586657
+0.036907 0.809017 -0.586626 0.520032 0.095492 0.037439 0.809018 -0.586591
+0.119441 0.770513 -0.626134 0.560032 0.114743 0.119939 0.770515 -0.626037
+0.040024 0.770513 -0.636166 0.520032 0.114743 0.04053 0.770515 -0.636133
+0.11014 0.809017 -0.577374 0.560032 0.095492 0.110663 0.809018 -0.577273
+0.119441 0.770513 -0.626134 0.560032 0.114743 0.119939 0.770515 -0.626037
+0.036907 0.809017 -0.586626 0.520032 0.095492 0.037439 0.809018 -0.586591
+0.11014 0.809017 -0.577374 0.560032 0.095492 0.110663 0.809018 -0.577273
+0.196975 0.770513 -0.606226 0.600032 0.114743 0.197457 0.770514 -0.606068
+0.119441 0.770513 -0.626134 0.560032 0.114743 0.119939 0.770515 -0.626037
+0.181636 0.809017 -0.559017 0.600032 0.095492 0.182142 0.809018 -0.558851
+0.196975 0.770513 -0.606226 0.600032 0.114743 0.197457 0.770514 -0.606068
+0.11014 0.809017 -0.577374 0.560032 0.095492 0.110663 0.809018 -0.577273
+0.181636 0.809017 -0.559017 0.600032 0.095492 0.182142 0.809018 -0.558851
+0.271402 0.770513 -0.576759 0.640032 0.114743 0.27186 0.770514 -0.576541
+0.196975 0.770513 -0.606226 0.600032 0.114743 0.197457 0.770514 -0.606068
+0.250267 0.809017 -0.531844 0.640032 0.095492 0.250748 0.809018 -0.531616
+0.271402 0.770513 -0.576759 0.640032 0.114743 0.27186 0.770514 -0.576541
+0.181636 0.809017 -0.559017 0.600032 0.095492 0.182142 0.809018 -0.558851
+0.250267 0.809017 -0.531844 0.640032 0.095492 0.250748 0.809018 -0.531616
+0.341549 0.770513 -0.538195 0.680032 0.114743 0.341976 0.770515 -0.537921
+0.271402 0.770513 -0.576759 0.640032 0.114743 0.27186 0.770514 -0.576541
+0.314951 0.809017 -0.496284 0.680032 0.095492 0.3154 0.809018 -0.495997
+0.341549 0.770513 -0.538195 0.680032 0.114743 0.341976 0.770515 -0.537921
+0.250267 0.809017 -0.531844 0.640032 0.095492 0.250748 0.809018 -0.531616
+0.314951 0.809017 -0.496284 0.680032 0.095492 0.3154 0.809018 -0.495997
+0.406309 0.770513 -0.491144 0.720032 0.114743 0.406699 0.770515 -0.490819
+0.341549 0.770513 -0.538195 0.680032 0.114743 0.341976 0.770515 -0.537921
+0.374669 0.809017 -0.452896 0.720032 0.095492 0.375078 0.809018 -0.452556
+0.406309 0.770513 -0.491144 0.720032 0.114743 0.406699 0.770515 -0.490819
+0.314951 0.809017 -0.496284 0.680032 0.095492 0.3154 0.809018 -0.495997
+0.374669 0.809017 -0.452896 0.720032 0.095492 0.375078 0.809018 -0.452556
+0.464662 0.770513 -0.436347 0.760032 0.114743 0.465008 0.770515 -0.435976
+0.406309 0.770513 -0.491144 0.720032 0.114743 0.406699 0.770515 -0.490819
+0.428477 0.809017 -0.402367 0.760032 0.095492 0.428841 0.809018 -0.401978
+0.464662 0.770513 -0.436347 0.760032 0.114743 0.465008 0.770515 -0.435976
+0.374669 0.809017 -0.452896 0.720032 0.095492 0.375078 0.809018 -0.452556
+0.428477 0.809017 -0.402367 0.760032 0.095492 0.428841 0.809018 -0.401978
+0.515687 0.770513 -0.374668 0.800032 0.114743 0.515984 0.770514 -0.374257
+0.464662 0.770513 -0.436347 0.760032 0.114743 0.465008 0.770515 -0.435976
+0.475528 0.809017 -0.345492 0.800032 0.095492 0.47584 0.809018 -0.34506
+0.515687 0.770513 -0.374668 0.800032 0.114743 0.515984 0.770514 -0.374257
+0.428477 0.809017 -0.402367 0.760032 0.095492 0.428841 0.809018 -0.401978
+0.475528 0.809017 -0.345492 0.800032 0.095492 0.47584 0.809018 -0.34506
+0.558579 0.770513 -0.307081 0.840032 0.114743 0.558822 0.770515 -0.306636
+0.515687 0.770513 -0.374668 0.800032 0.114743 0.515984 0.770514 -0.374257
+0.51508 0.809017 -0.283168 0.840032 0.095492 0.515336 0.809018 -0.282701
+0.558579 0.770513 -0.307081 0.840032 0.114743 0.558822 0.770515 -0.306636
+0.475528 0.809017 -0.345492 0.800032 0.095492 0.47584 0.809018 -0.34506
+0.51508 0.809017 -0.283168 0.840032 0.095492 0.515336 0.809018 -0.282701
+0.592662 0.770513 -0.234651 0.880032 0.114743 0.592847 0.770514 -0.23418
+0.558579 0.770513 -0.307081 0.840032 0.114743 0.558822 0.770515 -0.306636
+0.546509 0.809017 -0.216378 0.880032 0.095492 0.546704 0.809018 -0.215883
+0.592662 0.770513 -0.234651 0.880032 0.114743 0.592847 0.770514 -0.23418
+0.51508 0.809017 -0.283168 0.840032 0.095492 0.515336 0.809018 -0.282701
+0.546509 0.809017 -0.216378 0.880032 0.095492 0.546704 0.809018 -0.215883
+0.617398 0.770513 -0.158521 0.920032 0.114743 0.617523 0.770514 -0.15803
+0.592662 0.770513 -0.234651 0.880032 0.114743 0.592847 0.770514 -0.23418
+0.569319 0.809017 -0.146176 0.920032 0.095492 0.56945 0.809018 -0.14566
+0.617398 0.770513 -0.158521 0.920032 0.114743 0.617523 0.770514 -0.15803
+0.546509 0.809017 -0.216378 0.880032 0.095492 0.546704 0.809018 -0.215883
+0.569319 0.809017 -0.146176 0.920032 0.095492 0.56945 0.809018 -0.14566
+0.632398 0.770513 -0.07989 0.960032 0.114743 0.63246 0.770514 -0.079388
+0.617398 0.770513 -0.158521 0.920032 0.114743 0.617523 0.770514 -0.15803
+0.58315 0.809017 -0.073669 0.960032 0.095492 0.583216 0.809018 -0.07314
+0.632398 0.770513 -0.07989 0.960032 0.114743 0.63246 0.770514 -0.079388
+0.569319 0.809017 -0.146176 0.920032 0.095492 0.56945 0.809018 -0.14566
+0.58315 0.809017 -0.073669 0.960032 0.095492 0.583216 0.809018 -0.07314
+0.637424 0.770513 -0 1.00003 0.114743 0.637422 0.770515 0.000504
+0.632398 0.770513 -0.07989 0.960032 0.114743 0.63246 0.770514 -0.079388
+0.587785 0.809017 -0 1.00003 0.095492 0.587784 0.809018 0.00053
+0.637424 0.770513 -0 1.00003 0.114743 0.637422 0.770515 0.000504
+0.58315 0.809017 -0.073669 0.960032 0.095492 0.583216 0.809018 -0.07314
+0.587785 0.809017 -0 1.00003 0.095492 0.587784 0.809018 0.00053
+0.632398 0.770513 0.079891 1.04003 0.114743 0.632332 0.770515 0.080391
+0.637424 0.770513 -0 1.00003 0.114743 0.637422 0.770515 0.000504
+0.583151 0.809017 0.073669 1.04003 0.095492 0.583082 0.809018 0.074195
+0.632398 0.770513 0.079891 1.04003 0.114743 0.632332 0.770515 0.080391
+0.587785 0.809017 -0 1.00003 0.095492 0.587784 0.809018 0.00053
+0.531602 0.844328 0.067157 1.04003 0.077836 0.53153 0.844329 0.067706
+0.569319 0.809017 0.146176 1.08003 0.095492 0.569185 0.809018 0.146691
+0.583151 0.809017 0.073669 1.04003 0.095492 0.583082 0.809018 0.074195
+0.518993 0.844328 0.133255 1.08003 0.077836 0.518853 0.844329 0.133793
+0.569319 0.809017 0.146176 1.08003 0.095492 0.569185 0.809018 0.146691
+0.531602 0.844328 0.067157 1.04003 0.077836 0.53153 0.844329 0.067706
+0.518993 0.844328 0.133255 1.08003 0.077836 0.518853 0.844329 0.133793
+0.54651 0.809017 0.216378 1.12003 0.095492 0.546312 0.809018 0.216873
+0.569319 0.809017 0.146176 1.08003 0.095492 0.569185 0.809018 0.146691
+0.4982 0.844328 0.197251 1.12003 0.077836 0.497993 0.844329 0.197767
+0.54651 0.809017 0.216378 1.12003 0.095492 0.546312 0.809018 0.216873
+0.518993 0.844328 0.133255 1.08003 0.077836 0.518853 0.844329 0.133793
+0.4982 0.844328 0.197251 1.12003 0.077836 0.497993 0.844329 0.197767
+0.515081 0.809017 0.283168 1.16003 0.095492 0.514822 0.809018 0.283634
+0.54651 0.809017 0.216378 1.12003 0.095492 0.546312 0.809018 0.216873
+0.469549 0.844328 0.258137 1.16003 0.077836 0.469279 0.844329 0.258623
+0.515081 0.809017 0.283168 1.16003 0.095492 0.514822 0.809018 0.283634
+0.4982 0.844328 0.197251 1.12003 0.077836 0.497993 0.844329 0.197767
+0.469549 0.844328 0.258137 1.16003 0.077836 0.469279 0.844329 0.258623
+0.475529 0.809017 0.345492 1.20003 0.095492 0.475214 0.809018 0.345921
+0.515081 0.809017 0.283168 1.16003 0.095492 0.514822 0.809018 0.283634
+0.433493 0.844328 0.314951 1.20003 0.077836 0.433165 0.844329 0.3154
+0.475529 0.809017 0.345492 1.20003 0.095492 0.475214 0.809018 0.345921
+0.469549 0.844328 0.258137 1.16003 0.077836 0.469279 0.844329 0.258623
+0.433493 0.844328 0.314951 1.20003 0.077836 0.433165 0.844329 0.3154
+0.428477 0.809017 0.402367 1.24003 0.095492 0.428111 0.809018 0.402754
+0.475529 0.809017 0.345492 1.20003 0.095492 0.475214 0.809018 0.345921
+0.390601 0.844328 0.366799 1.24003 0.077836 0.390219 0.844329 0.367203
+0.428477 0.809017 0.402367 1.24003 0.095492 0.428111 0.809018 0.402754
+0.433493 0.844328 0.314951 1.20003 0.077836 0.433165 0.844329 0.3154
+0.390601 0.844328 0.366799 1.24003 0.077836 0.390219 0.844329 0.367203
+0.374669 0.809017 0.452897 1.28003 0.095492 0.374257 0.809018 0.453235
+0.428477 0.809017 0.402367 1.24003 0.095492 0.428111 0.809018 0.402754
+0.341549 0.844328 0.412862 1.28003 0.077836 0.341119 0.844329 0.413215
+0.374669 0.809017 0.452897 1.28003 0.095492 0.374257 0.809018 0.453235
+0.390601 0.844328 0.366799 1.24003 0.077836 0.390219 0.844329 0.367203
+0.341549 0.844328 0.412862 1.28003 0.077836 0.341119 0.844329 0.413215
+0.314951 0.809017 0.496284 1.32003 0.095492 0.314501 0.809018 0.496568
+0.374669 0.809017 0.452897 1.28003 0.095492 0.374257 0.809018 0.453235
+0.287111 0.844328 0.452414 1.32003 0.077836 0.28664 0.844329 0.45271
+0.314951 0.809017 0.496284 1.32003 0.095492 0.314501 0.809018 0.496568
+0.341549 0.844328 0.412862 1.28003 0.077836 0.341119 0.844329 0.413215
+0.287111 0.844328 0.452414 1.32003 0.077836 0.28664 0.844329 0.45271
+0.250267 0.809017 0.531845 1.36003 0.095492 0.249784 0.809018 0.53207
+0.314951 0.809017 0.496284 1.32003 0.095492 0.314501 0.809018 0.496568
+0.228144 0.844328 0.484831 1.36003 0.077836 0.22764 0.844329 0.485066
+0.250267 0.809017 0.531845 1.36003 0.095492 0.249784 0.809018 0.53207
+0.287111 0.844328 0.452414 1.32003 0.077836 0.28664 0.844329 0.45271
+0.228144 0.844328 0.484831 1.36003 0.077836 0.22764 0.844329 0.485066
+0.181636 0.809017 0.559018 1.40003 0.095492 0.181128 0.809018 0.55918
+0.250267 0.809017 0.531845 1.36003 0.095492 0.249784 0.809018 0.53207
+0.16558 0.844328 0.509602 1.40003 0.077836 0.16505 0.844329 0.509772
+0.181636 0.809017 0.559018 1.40003 0.095492 0.181128 0.809018 0.55918
+0.228144 0.844328 0.484831 1.36003 0.077836 0.22764 0.844329 0.485066
+0.16558 0.844328 0.509602 1.40003 0.077836 0.16505 0.844329 0.509772
+0.11014 0.809017 0.577375 1.44003 0.095492 0.109616 0.809018 0.577472
+0.181636 0.809017 0.559018 1.40003 0.095492 0.181128 0.809018 0.55918
+0.100404 0.844328 0.526336 1.44003 0.077836 0.099857 0.844329 0.526438
+0.11014 0.809017 0.577375 1.44003 0.095492 0.109616 0.809018 0.577472
+0.16558 0.844328 0.509602 1.40003 0.077836 0.16505 0.844329 0.509772
+0.100404 0.844328 0.526336 1.44003 0.077836 0.099857 0.844329 0.526438
+0.036907 0.809017 0.586626 1.48003 0.095492 0.036376 0.809018 0.586657
+0.11014 0.809017 0.577375 1.44003 0.095492 0.109616 0.809018 0.577472
+0.033645 0.844328 0.53477 1.48003 0.077836 0.03309 0.844329 0.534803
+0.036907 0.809017 0.586626 1.48003 0.095492 0.036376 0.809018 0.586657
+0.100404 0.844328 0.526336 1.44003 0.077836 0.099857 0.844329 0.526438
+0.033645 0.844328 0.53477 1.48003 0.077836 0.03309 0.844329 0.534803
+-0.036907 0.809017 0.586626 1.52003 0.095492 -0.037439 0.809018 0.58659
+0.036907 0.809017 0.586626 1.48003 0.095492 0.036376 0.809018 0.586657
+-0.033645 0.844328 0.53477 1.52003 0.077836 -0.034199 0.844329 0.534733
+-0.036907 0.809017 0.586626 1.52003 0.095492 -0.037439 0.809018 0.58659
+0.033645 0.844328 0.53477 1.48003 0.077836 0.03309 0.844329 0.534803
+-0.033645 0.844328 0.53477 -0.479968 0.077836 -0.034199 0.844329 0.534733
+-0.11014 0.809017 0.577374 -0.439968 0.095492 -0.110663 0.809018 0.577273
+-0.036907 0.809017 0.586626 -0.479968 0.095492 -0.037439 0.809018 0.58659
+-0.100404 0.844328 0.526336 -0.439968 0.077836 -0.10095 0.844329 0.52623
+-0.11014 0.809017 0.577374 -0.439968 0.095492 -0.110663 0.809018 0.577273
+-0.033645 0.844328 0.53477 -0.479968 0.077836 -0.034199 0.844329 0.534733
+-0.100404 0.844328 0.526336 -0.439968 0.077836 -0.10095 0.844329 0.52623
+-0.181636 0.809017 0.559017 -0.399968 0.095492 -0.182142 0.809018 0.558851
+-0.11014 0.809017 0.577374 -0.439968 0.095492 -0.110663 0.809018 0.577273
+-0.16558 0.844328 0.509602 -0.399968 0.077836 -0.166108 0.844329 0.509428
+-0.181636 0.809017 0.559017 -0.399968 0.095492 -0.182142 0.809018 0.558851
+-0.100404 0.844328 0.526336 -0.439968 0.077836 -0.10095 0.844329 0.52623
+-0.16558 0.844328 0.509602 -0.399968 0.077836 -0.166108 0.844329 0.509428
+-0.250267 0.809017 0.531844 -0.359968 0.095492 -0.250748 0.809018 0.531616
+-0.181636 0.809017 0.559017 -0.399968 0.095492 -0.182142 0.809018 0.558851
+-0.228144 0.844328 0.484831 -0.359968 0.077836 -0.228646 0.844329 0.484592
+-0.250267 0.809017 0.531844 -0.359968 0.095492 -0.250748 0.809018 0.531616
+-0.16558 0.844328 0.509602 -0.399968 0.077836 -0.166108 0.844329 0.509428
+-0.228144 0.844328 0.484831 -0.359968 0.077836 -0.228646 0.844329 0.484592
+-0.314951 0.809017 0.496284 -0.319968 0.095492 -0.3154 0.809018 0.495997
+-0.250267 0.809017 0.531844 -0.359968 0.095492 -0.250748 0.809018 0.531616
+-0.287111 0.844328 0.452414 -0.319968 0.077836 -0.287579 0.844329 0.452114
+-0.314951 0.809017 0.496284 -0.319968 0.095492 -0.3154 0.809018 0.495997
+-0.228144 0.844328 0.484831 -0.359968 0.077836 -0.228646 0.844329 0.484592
+-0.287111 0.844328 0.452414 -0.319968 0.077836 -0.287579 0.844329 0.452114
+-0.374669 0.809017 0.452897 -0.279968 0.095492 -0.375078 0.809018 0.452555
+-0.314951 0.809017 0.496284 -0.319968 0.095492 -0.3154 0.809018 0.495997
+-0.341549 0.844328 0.412862 -0.279968 0.077836 -0.341976 0.844329 0.412506
+-0.374669 0.809017 0.452897 -0.279968 0.095492 -0.375078 0.809018 0.452555
+-0.287111 0.844328 0.452414 -0.319968 0.077836 -0.287579 0.844329 0.452114
+-0.341549 0.844328 0.412862 -0.279968 0.077836 -0.341976 0.844329 0.412506
+-0.428477 0.809017 0.402367 -0.239968 0.095492 -0.428841 0.809018 0.401978
+-0.374669 0.809017 0.452897 -0.279968 0.095492 -0.375078 0.809018 0.452555
+-0.390601 0.844328 0.366799 -0.239968 0.077836 -0.39098 0.844329 0.366392
+-0.428477 0.809017 0.402367 -0.239968 0.095492 -0.428841 0.809018 0.401978
+-0.341549 0.844328 0.412862 -0.279968 0.077836 -0.341976 0.844329 0.412506
+-0.390601 0.844328 0.366799 -0.239968 0.077836 -0.39098 0.844329 0.366392
+-0.475529 0.809017 0.345492 -0.199968 0.095492 -0.47584 0.809018 0.34506
+-0.428477 0.809017 0.402367 -0.239968 0.095492 -0.428841 0.809018 0.401978
+-0.433493 0.844328 0.314951 -0.199968 0.077836 -0.433818 0.844329 0.3145
+-0.475529 0.809017 0.345492 -0.199968 0.095492 -0.47584 0.809018 0.34506
+-0.390601 0.844328 0.366799 -0.239968 0.077836 -0.39098 0.844329 0.366392
+-0.433493 0.844328 0.314951 -0.199968 0.077836 -0.433818 0.844329 0.3145
+-0.515081 0.809017 0.283168 -0.159968 0.095492 -0.515335 0.809018 0.282701
+-0.475529 0.809017 0.345492 -0.199968 0.095492 -0.47584 0.809018 0.34506
+-0.469549 0.844328 0.258137 -0.159968 0.077836 -0.469815 0.844329 0.257648
+-0.515081 0.809017 0.283168 -0.159968 0.095492 -0.515335 0.809018 0.282701
+-0.433493 0.844328 0.314951 -0.199968 0.077836 -0.433818 0.844329 0.3145
+-0.469549 0.844328 0.258137 -0.159968 0.077836 -0.469815 0.844329 0.257648
+-0.546509 0.809017 0.216378 -0.119968 0.095492 -0.546704 0.809018 0.215883
+-0.515081 0.809017 0.283168 -0.159968 0.095492 -0.515335 0.809018 0.282701
+-0.4982 0.844328 0.197251 -0.119968 0.077836 -0.498402 0.844329 0.196733
+-0.546509 0.809017 0.216378 -0.119968 0.095492 -0.546704 0.809018 0.215883
+-0.469549 0.844328 0.258137 -0.159968 0.077836 -0.469815 0.844329 0.257648
+-0.4982 0.844328 0.197251 -0.119968 0.077836 -0.498402 0.844329 0.196733
+-0.569319 0.809017 0.146176 -0.079968 0.095492 -0.56945 0.809018 0.14566
+-0.546509 0.809017 0.216378 -0.119968 0.095492 -0.546704 0.809018 0.215883
+-0.518993 0.844328 0.133255 -0.079968 0.077836 -0.519129 0.844329 0.132716
+-0.569319 0.809017 0.146176 -0.079968 0.095492 -0.56945 0.809018 0.14566
+-0.4982 0.844328 0.197251 -0.119968 0.077836 -0.498402 0.844329 0.196733
+-0.518993 0.844328 0.133255 -0.079968 0.077836 -0.519129 0.844329 0.132716
+-0.583151 0.809017 0.073669 -0.039968 0.095492 -0.583216 0.809018 0.07314
+-0.569319 0.809017 0.146176 -0.079968 0.095492 -0.56945 0.809018 0.14566
+-0.531602 0.844328 0.067157 -0.039968 0.077836 -0.531669 0.844329 0.066605
+-0.583151 0.809017 0.073669 -0.039968 0.095492 -0.583216 0.809018 0.07314
+-0.518993 0.844328 0.133255 -0.079968 0.077836 -0.519129 0.844329 0.132716
+-0.531602 0.844328 0.067157 -0.039968 0.077836 -0.531669 0.844329 0.066605
+-0.587786 0.809017 -0 3.2e-005 0.095492 -0.587784 0.809018 -0.000533
+-0.583151 0.809017 0.073669 -0.039968 0.095492 -0.583216 0.809018 0.07314
+-0.535827 0.844328 -0 3.2e-005 0.077836 -0.535825 0.844329 -0.000556
+-0.587786 0.809017 -0 3.2e-005 0.095492 -0.587784 0.809018 -0.000533
+-0.531602 0.844328 0.067157 -0.039968 0.077836 -0.531669 0.844329 0.066605
+-0.535827 0.844328 -0 3.2e-005 0.077836 -0.535825 0.844329 -0.000556
+-0.583151 0.809017 -0.073669 0.040032 0.095492 -0.583082 0.809018 -0.074197
+-0.587786 0.809017 -0 3.2e-005 0.095492 -0.587784 0.809018 -0.000533
+-0.531602 0.844328 -0.067157 0.040032 0.077836 -0.53153 0.844329 -0.067708
+-0.583151 0.809017 -0.073669 0.040032 0.095492 -0.583082 0.809018 -0.074197
+-0.535827 0.844328 -0 3.2e-005 0.077836 -0.535825 0.844329 -0.000556
+-0.531602 0.844328 -0.067157 0.040032 0.077836 -0.53153 0.844329 -0.067708
+-0.569319 0.809017 -0.146176 0.080032 0.095492 -0.569185 0.809018 -0.146691
+-0.583151 0.809017 -0.073669 0.040032 0.095492 -0.583082 0.809018 -0.074197
+-0.518993 0.844328 -0.133255 0.080032 0.077836 -0.518853 0.844329 -0.133793
+-0.569319 0.809017 -0.146176 0.080032 0.095492 -0.569185 0.809018 -0.146691
+-0.531602 0.844328 -0.067157 0.040032 0.077836 -0.53153 0.844329 -0.067708
+-0.518993 0.844328 -0.133255 0.080032 0.077836 -0.518853 0.844329 -0.133793
+-0.546509 0.809017 -0.216378 0.120032 0.095492 -0.546311 0.809018 -0.216873
+-0.569319 0.809017 -0.146176 0.080032 0.095492 -0.569185 0.809018 -0.146691
+-0.498199 0.844328 -0.197251 0.120032 0.077836 -0.497993 0.844329 -0.197767
+-0.546509 0.809017 -0.216378 0.120032 0.095492 -0.546311 0.809018 -0.216873
+-0.518993 0.844328 -0.133255 0.080032 0.077836 -0.518853 0.844329 -0.133793
+-0.498199 0.844328 -0.197251 0.120032 0.077836 -0.497993 0.844329 -0.197767
+-0.51508 0.809017 -0.283168 0.160032 0.095492 -0.514822 0.809018 -0.283634
+-0.546509 0.809017 -0.216378 0.120032 0.095492 -0.546311 0.809018 -0.216873
+-0.469549 0.844328 -0.258137 0.160032 0.077836 -0.469279 0.844329 -0.258623
+-0.51508 0.809017 -0.283168 0.160032 0.095492 -0.514822 0.809018 -0.283634
+-0.498199 0.844328 -0.197251 0.120032 0.077836 -0.497993 0.844329 -0.197767
+-0.469549 0.844328 -0.258137 0.160032 0.077836 -0.469279 0.844329 -0.258623
+-0.475528 0.809017 -0.345492 0.200032 0.095492 -0.475214 0.809018 -0.345922
+-0.51508 0.809017 -0.283168 0.160032 0.095492 -0.514822 0.809018 -0.283634
+-0.433493 0.844328 -0.314951 0.200032 0.077836 -0.433165 0.844329 -0.3154
+-0.475528 0.809017 -0.345492 0.200032 0.095492 -0.475214 0.809018 -0.345922
+-0.469549 0.844328 -0.258137 0.160032 0.077836 -0.469279 0.844329 -0.258623
+-0.433493 0.844328 -0.314951 0.200032 0.077836 -0.433165 0.844329 -0.3154
+-0.428477 0.809017 -0.402367 0.240032 0.095492 -0.428111 0.809018 -0.402754
+-0.475528 0.809017 -0.345492 0.200032 0.095492 -0.475214 0.809018 -0.345922
+-0.390601 0.844328 -0.366799 0.240032 0.077836 -0.390219 0.844329 -0.367203
+-0.428477 0.809017 -0.402367 0.240032 0.095492 -0.428111 0.809018 -0.402754
+-0.433493 0.844328 -0.314951 0.200032 0.077836 -0.433165 0.844329 -0.3154
+-0.390601 0.844328 -0.366799 0.240032 0.077836 -0.390219 0.844329 -0.367203
+-0.374669 0.809017 -0.452897 0.280032 0.095492 -0.374257 0.809018 -0.453235
+-0.428477 0.809017 -0.402367 0.240032 0.095492 -0.428111 0.809018 -0.402754
+-0.341549 0.844328 -0.412862 0.280032 0.077836 -0.341119 0.844329 -0.413215
+-0.374669 0.809017 -0.452897 0.280032 0.095492 -0.374257 0.809018 -0.453235
+-0.390601 0.844328 -0.366799 0.240032 0.077836 -0.390219 0.844329 -0.367203
+-0.341549 0.844328 -0.412862 0.280032 0.077836 -0.341119 0.844329 -0.413215
+-0.314951 0.809017 -0.496284 0.320032 0.095492 -0.3145 0.809018 -0.496568
+-0.374669 0.809017 -0.452897 0.280032 0.095492 -0.374257 0.809018 -0.453235
+-0.28711 0.844328 -0.452414 0.320032 0.077836 -0.28664 0.844329 -0.45271
+-0.314951 0.809017 -0.496284 0.320032 0.095492 -0.3145 0.809018 -0.496568
+-0.341549 0.844328 -0.412862 0.280032 0.077836 -0.341119 0.844329 -0.413215
+-0.28711 0.844328 -0.452414 0.320032 0.077836 -0.28664 0.844329 -0.45271
+-0.250267 0.809017 -0.531844 0.360032 0.095492 -0.249784 0.809018 -0.53207
+-0.314951 0.809017 -0.496284 0.320032 0.095492 -0.3145 0.809018 -0.496568
+-0.228144 0.844328 -0.484831 0.360032 0.077836 -0.22764 0.844329 -0.485066
+-0.250267 0.809017 -0.531844 0.360032 0.095492 -0.249784 0.809018 -0.53207
+-0.28711 0.844328 -0.452414 0.320032 0.077836 -0.28664 0.844329 -0.45271
+-0.228144 0.844328 -0.484831 0.360032 0.077836 -0.22764 0.844329 -0.485066
+-0.181636 0.809017 -0.559017 0.400032 0.095492 -0.181129 0.809018 -0.55918
+-0.250267 0.809017 -0.531844 0.360032 0.095492 -0.249784 0.809018 -0.53207
+-0.16558 0.844328 -0.509602 0.400032 0.077836 -0.16505 0.844329 -0.509772
+-0.181636 0.809017 -0.559017 0.400032 0.095492 -0.181129 0.809018 -0.55918
+-0.228144 0.844328 -0.484831 0.360032 0.077836 -0.22764 0.844329 -0.485066
+-0.16558 0.844328 -0.509602 0.400032 0.077836 -0.16505 0.844329 -0.509772
+-0.11014 0.809017 -0.577374 0.440032 0.095492 -0.109617 0.809018 -0.577472
+-0.181636 0.809017 -0.559017 0.400032 0.095492 -0.181129 0.809018 -0.55918
+-0.100404 0.844328 -0.526336 0.440032 0.077836 -0.099858 0.844329 -0.526439
+-0.11014 0.809017 -0.577374 0.440032 0.095492 -0.109617 0.809018 -0.577472
+-0.16558 0.844328 -0.509602 0.400032 0.077836 -0.16505 0.844329 -0.509772
+-0.100404 0.844328 -0.526336 0.440032 0.077836 -0.099858 0.844329 -0.526439
+-0.036907 0.809017 -0.586626 0.480032 0.095492 -0.036376 0.809018 -0.586657
+-0.11014 0.809017 -0.577374 0.440032 0.095492 -0.109617 0.809018 -0.577472
+-0.033645 0.844328 -0.53477 0.480032 0.077836 -0.03309 0.844328 -0.534803
+-0.036907 0.809017 -0.586626 0.480032 0.095492 -0.036376 0.809018 -0.586657
+-0.100404 0.844328 -0.526336 0.440032 0.077836 -0.099858 0.844329 -0.526439
+-0.033645 0.844328 -0.53477 0.480032 0.077836 -0.03309 0.844328 -0.534803
+0.036907 0.809017 -0.586626 0.520032 0.095492 0.037439 0.809018 -0.586591
+-0.036907 0.809017 -0.586626 0.480032 0.095492 -0.036376 0.809018 -0.586657
+0.033645 0.844328 -0.53477 0.520032 0.077836 0.0342 0.844329 -0.534733
+0.036907 0.809017 -0.586626 0.520032 0.095492 0.037439 0.809018 -0.586591
+-0.033645 0.844328 -0.53477 0.480032 0.077836 -0.03309 0.844328 -0.534803
+0.033645 0.844328 -0.53477 0.520032 0.077836 0.0342 0.844329 -0.534733
+0.11014 0.809017 -0.577374 0.560032 0.095492 0.110663 0.809018 -0.577273
+0.036907 0.809017 -0.586626 0.520032 0.095492 0.037439 0.809018 -0.586591
+0.100404 0.844328 -0.526336 0.560032 0.077836 0.10095 0.844329 -0.52623
+0.11014 0.809017 -0.577374 0.560032 0.095492 0.110663 0.809018 -0.577273
+0.033645 0.844328 -0.53477 0.520032 0.077836 0.0342 0.844329 -0.534733
+0.100404 0.844328 -0.526336 0.560032 0.077836 0.10095 0.844329 -0.52623
+0.181636 0.809017 -0.559017 0.600032 0.095492 0.182142 0.809018 -0.558851
+0.11014 0.809017 -0.577374 0.560032 0.095492 0.110663 0.809018 -0.577273
+0.16558 0.844328 -0.509602 0.600032 0.077836 0.166108 0.844329 -0.509428
+0.181636 0.809017 -0.559017 0.600032 0.095492 0.182142 0.809018 -0.558851
+0.100404 0.844328 -0.526336 0.560032 0.077836 0.10095 0.844329 -0.52623
+0.16558 0.844328 -0.509602 0.600032 0.077836 0.166108 0.844329 -0.509428
+0.250267 0.809017 -0.531844 0.640032 0.095492 0.250748 0.809018 -0.531616
+0.181636 0.809017 -0.559017 0.600032 0.095492 0.182142 0.809018 -0.558851
+0.228144 0.844328 -0.484831 0.640032 0.077836 0.228646 0.844329 -0.484593
+0.250267 0.809017 -0.531844 0.640032 0.095492 0.250748 0.809018 -0.531616
+0.16558 0.844328 -0.509602 0.600032 0.077836 0.166108 0.844329 -0.509428
+0.228144 0.844328 -0.484831 0.640032 0.077836 0.228646 0.844329 -0.484593
+0.314951 0.809017 -0.496284 0.680032 0.095492 0.3154 0.809018 -0.495997
+0.250267 0.809017 -0.531844 0.640032 0.095492 0.250748 0.809018 -0.531616
+0.28711 0.844328 -0.452414 0.680032 0.077836 0.287579 0.844329 -0.452114
+0.314951 0.809017 -0.496284 0.680032 0.095492 0.3154 0.809018 -0.495997
+0.228144 0.844328 -0.484831 0.640032 0.077836 0.228646 0.844329 -0.484593
+0.28711 0.844328 -0.452414 0.680032 0.077836 0.287579 0.844329 -0.452114
+0.374669 0.809017 -0.452896 0.720032 0.095492 0.375078 0.809018 -0.452556
+0.314951 0.809017 -0.496284 0.680032 0.095492 0.3154 0.809018 -0.495997
+0.341549 0.844328 -0.412862 0.720032 0.077836 0.341976 0.844329 -0.412506
+0.374669 0.809017 -0.452896 0.720032 0.095492 0.375078 0.809018 -0.452556
+0.28711 0.844328 -0.452414 0.680032 0.077836 0.287579 0.844329 -0.452114
+0.341549 0.844328 -0.412862 0.720032 0.077836 0.341976 0.844329 -0.412506
+0.428477 0.809017 -0.402367 0.760032 0.095492 0.428841 0.809018 -0.401978
+0.374669 0.809017 -0.452896 0.720032 0.095492 0.375078 0.809018 -0.452556
+0.390601 0.844328 -0.366799 0.760032 0.077836 0.39098 0.844329 -0.366392
+0.428477 0.809017 -0.402367 0.760032 0.095492 0.428841 0.809018 -0.401978
+0.341549 0.844328 -0.412862 0.720032 0.077836 0.341976 0.844329 -0.412506
+0.390601 0.844328 -0.366799 0.760032 0.077836 0.39098 0.844329 -0.366392
+0.475528 0.809017 -0.345492 0.800032 0.095492 0.47584 0.809018 -0.34506
+0.428477 0.809017 -0.402367 0.760032 0.095492 0.428841 0.809018 -0.401978
+0.433493 0.844328 -0.314951 0.800032 0.077836 0.433819 0.844329 -0.3145
+0.475528 0.809017 -0.345492 0.800032 0.095492 0.47584 0.809018 -0.34506
+0.390601 0.844328 -0.366799 0.760032 0.077836 0.39098 0.844329 -0.366392
+0.433493 0.844328 -0.314951 0.800032 0.077836 0.433819 0.844329 -0.3145
+0.51508 0.809017 -0.283168 0.840032 0.095492 0.515336 0.809018 -0.282701
+0.475528 0.809017 -0.345492 0.800032 0.095492 0.47584 0.809018 -0.34506
+0.469549 0.844328 -0.258137 0.840032 0.077836 0.469815 0.844329 -0.257648
+0.51508 0.809017 -0.283168 0.840032 0.095492 0.515336 0.809018 -0.282701
+0.433493 0.844328 -0.314951 0.800032 0.077836 0.433819 0.844329 -0.3145
+0.469549 0.844328 -0.258137 0.840032 0.077836 0.469815 0.844329 -0.257648
+0.546509 0.809017 -0.216378 0.880032 0.095492 0.546704 0.809018 -0.215883
+0.51508 0.809017 -0.283168 0.840032 0.095492 0.515336 0.809018 -0.282701
+0.498199 0.844328 -0.197251 0.880032 0.077836 0.498402 0.844329 -0.196734
+0.546509 0.809017 -0.216378 0.880032 0.095492 0.546704 0.809018 -0.215883
+0.469549 0.844328 -0.258137 0.840032 0.077836 0.469815 0.844329 -0.257648
+0.498199 0.844328 -0.197251 0.880032 0.077836 0.498402 0.844329 -0.196734
+0.569319 0.809017 -0.146176 0.920032 0.095492 0.56945 0.809018 -0.14566
+0.546509 0.809017 -0.216378 0.880032 0.095492 0.546704 0.809018 -0.215883
+0.518993 0.844328 -0.133255 0.920032 0.077836 0.51913 0.844329 -0.132716
+0.569319 0.809017 -0.146176 0.920032 0.095492 0.56945 0.809018 -0.14566
+0.498199 0.844328 -0.197251 0.880032 0.077836 0.498402 0.844329 -0.196734
+0.518993 0.844328 -0.133255 0.920032 0.077836 0.51913 0.844329 -0.132716
+0.58315 0.809017 -0.073669 0.960032 0.095492 0.583216 0.809018 -0.07314
+0.569319 0.809017 -0.146176 0.920032 0.095492 0.56945 0.809018 -0.14566
+0.531602 0.844328 -0.067157 0.960032 0.077836 0.53167 0.844329 -0.066605
+0.58315 0.809017 -0.073669 0.960032 0.095492 0.583216 0.809018 -0.07314
+0.518993 0.844328 -0.133255 0.920032 0.077836 0.51913 0.844329 -0.132716
+0.531602 0.844328 -0.067157 0.960032 0.077836 0.53167 0.844329 -0.066605
+0.587785 0.809017 -0 1.00003 0.095492 0.587784 0.809018 0.00053
+0.58315 0.809017 -0.073669 0.960032 0.095492 0.583216 0.809018 -0.07314
+0.535827 0.844328 -0 1.00003 0.077836 0.535825 0.844329 0.000554
+0.587785 0.809017 -0 1.00003 0.095492 0.587784 0.809018 0.00053
+0.531602 0.844328 -0.067157 0.960032 0.077836 0.53167 0.844329 -0.066605
+0.535827 0.844328 -0 1.00003 0.077836 0.535825 0.844329 0.000554
+0.583151 0.809017 0.073669 1.04003 0.095492 0.583082 0.809018 0.074195
+0.587785 0.809017 -0 1.00003 0.095492 0.587784 0.809018 0.00053
+0.531602 0.844328 0.067157 1.04003 0.077836 0.53153 0.844329 0.067706
+0.583151 0.809017 0.073669 1.04003 0.095492 0.583082 0.809018 0.074195
+0.535827 0.844328 -0 1.00003 0.077836 0.535825 0.844329 0.000554
+0.477955 0.876307 0.06038 1.04003 0.061847 0.477881 0.876308 0.06095
+0.518993 0.844328 0.133255 1.08003 0.077836 0.518853 0.844329 0.133793
+0.531602 0.844328 0.067157 1.04003 0.077836 0.53153 0.844329 0.067706
+0.466619 0.876307 0.119807 1.08003 0.061847 0.466473 0.876308 0.120366
+0.518993 0.844328 0.133255 1.08003 0.077836 0.518853 0.844329 0.133793
+0.477955 0.876307 0.06038 1.04003 0.061847 0.477881 0.876308 0.06095
+0.466619 0.876307 0.119807 1.08003 0.061847 0.466473 0.876308 0.120366
+0.4982 0.844328 0.197251 1.12003 0.077836 0.497993 0.844329 0.197767
+0.518993 0.844328 0.133255 1.08003 0.077836 0.518853 0.844329 0.133793
+0.447924 0.876307 0.177346 1.12003 0.061847 0.447709 0.876308 0.177881
+0.4982 0.844328 0.197251 1.12003 0.077836 0.497993 0.844329 0.197767
+0.466619 0.876307 0.119807 1.08003 0.061847 0.466473 0.876308 0.120366
+0.447924 0.876307 0.177346 1.12003 0.061847 0.447709 0.876308 0.177881
+0.469549 0.844328 0.258137 1.16003 0.077836 0.469279 0.844329 0.258623
+0.4982 0.844328 0.197251 1.12003 0.077836 0.497993 0.844329 0.197767
+0.422164 0.876307 0.232087 1.16003 0.061847 0.421884 0.876308 0.232591
+0.469549 0.844328 0.258137 1.16003 0.077836 0.469279 0.844329 0.258623
+0.447924 0.876307 0.177346 1.12003 0.061847 0.447709 0.876308 0.177881
+0.422164 0.876307 0.232087 1.16003 0.061847 0.421884 0.876308 0.232591
+0.433493 0.844328 0.314951 1.20003 0.077836 0.433165 0.844329 0.3154
+0.469549 0.844328 0.258137 1.16003 0.077836 0.469279 0.844329 0.258623
+0.389747 0.876307 0.283168 1.20003 0.061847 0.389406 0.876308 0.283633
+0.433493 0.844328 0.314951 1.20003 0.077836 0.433165 0.844329 0.3154
+0.422164 0.876307 0.232087 1.16003 0.061847 0.421884 0.876308 0.232591
+0.389747 0.876307 0.283168 1.20003 0.061847 0.389406 0.876308 0.283633
+0.390601 0.844328 0.366799 1.24003 0.077836 0.390219 0.844329 0.367203
+0.433493 0.844328 0.314951 1.20003 0.077836 0.433165 0.844329 0.3154
+0.351184 0.876307 0.329783 1.24003 0.061847 0.350787 0.876308 0.330202
+0.390601 0.844328 0.366799 1.24003 0.077836 0.390219 0.844329 0.367203
+0.389747 0.876307 0.283168 1.20003 0.061847 0.389406 0.876308 0.283633
+0.351184 0.876307 0.329783 1.24003 0.061847 0.350787 0.876308 0.330202
+0.341549 0.844328 0.412862 1.28003 0.077836 0.341119 0.844329 0.413215
+0.390601 0.844328 0.366799 1.24003 0.077836 0.390219 0.844329 0.367203
+0.307082 0.876307 0.371198 1.28003 0.061847 0.306636 0.876308 0.371564
+0.341549 0.844328 0.412862 1.28003 0.077836 0.341119 0.844329 0.413215
+0.351184 0.876307 0.329783 1.24003 0.061847 0.350787 0.876308 0.330202
+0.307082 0.876307 0.371198 1.28003 0.061847 0.306636 0.876308 0.371564
+0.287111 0.844328 0.452414 1.32003 0.077836 0.28664 0.844329 0.45271
+0.341549 0.844328 0.412862 1.28003 0.077836 0.341119 0.844329 0.413215
+0.258137 0.876307 0.406759 1.32003 0.061847 0.257648 0.876308 0.407066
+0.287111 0.844328 0.452414 1.32003 0.077836 0.28664 0.844329 0.45271
+0.307082 0.876307 0.371198 1.28003 0.061847 0.306636 0.876308 0.371564
+0.258137 0.876307 0.406759 1.32003 0.061847 0.257648 0.876308 0.407066
+0.228144 0.844328 0.484831 1.36003 0.077836 0.22764 0.844329 0.485066
+0.287111 0.844328 0.452414 1.32003 0.077836 0.28664 0.844329 0.45271
+0.205121 0.876307 0.435904 1.36003 0.061847 0.204598 0.876307 0.436148
+0.228144 0.844328 0.484831 1.36003 0.077836 0.22764 0.844329 0.485066
+0.258137 0.876307 0.406759 1.32003 0.061847 0.257648 0.876308 0.407066
+0.205121 0.876307 0.435904 1.36003 0.061847 0.204598 0.876307 0.436148
+0.16558 0.844328 0.509602 1.40003 0.077836 0.16505 0.844329 0.509772
+0.228144 0.844328 0.484831 1.36003 0.077836 0.22764 0.844329 0.485066
+0.14887 0.876307 0.458175 1.40003 0.061847 0.148321 0.876308 0.458351
+0.16558 0.844328 0.509602 1.40003 0.077836 0.16505 0.844329 0.509772
+0.205121 0.876307 0.435904 1.36003 0.061847 0.204598 0.876307 0.436148
+0.14887 0.876307 0.458175 1.40003 0.061847 0.148321 0.876308 0.458351
+0.100404 0.844328 0.526336 1.44003 0.077836 0.099857 0.844329 0.526438
+0.16558 0.844328 0.509602 1.40003 0.077836 0.16505 0.844329 0.509772
+0.090272 0.876307 0.473221 1.44003 0.061847 0.089704 0.876308 0.473326
+0.100404 0.844328 0.526336 1.44003 0.077836 0.099857 0.844329 0.526438
+0.14887 0.876307 0.458175 1.40003 0.061847 0.148321 0.876308 0.458351
+0.090272 0.876307 0.473221 1.44003 0.061847 0.089704 0.876308 0.473326
+0.033645 0.844328 0.53477 1.48003 0.077836 0.03309 0.844329 0.534803
+0.100404 0.844328 0.526336 1.44003 0.077836 0.099857 0.844329 0.526438
+0.03025 0.876307 0.480803 1.48003 0.061847 0.029673 0.876308 0.480837
+0.033645 0.844328 0.53477 1.48003 0.077836 0.03309 0.844329 0.534803
+0.090272 0.876307 0.473221 1.44003 0.061847 0.089704 0.876308 0.473326
+0.03025 0.876307 0.480803 1.48003 0.061847 0.029673 0.876308 0.480837
+-0.033645 0.844328 0.53477 1.52003 0.077836 -0.034199 0.844329 0.534733
+0.033645 0.844328 0.53477 1.48003 0.077836 0.03309 0.844329 0.534803
+-0.03025 0.876307 0.480803 1.52003 0.061847 -0.030825 0.876308 0.480765
+-0.033645 0.844328 0.53477 1.52003 0.077836 -0.034199 0.844329 0.534733
+0.03025 0.876307 0.480803 1.48003 0.061847 0.029673 0.876308 0.480837
+-0.03025 0.876307 0.480803 -0.479968 0.061847 -0.030825 0.876308 0.480765
+-0.100404 0.844328 0.526336 -0.439968 0.077836 -0.10095 0.844329 0.52623
+-0.033645 0.844328 0.53477 -0.479968 0.077836 -0.034199 0.844329 0.534733
+-0.090272 0.876307 0.473221 -0.439968 0.061847 -0.090838 0.876308 0.47311
+-0.100404 0.844328 0.526336 -0.439968 0.077836 -0.10095 0.844329 0.52623
+-0.03025 0.876307 0.480803 -0.479968 0.061847 -0.030825 0.876308 0.480765
+-0.090272 0.876307 0.473221 -0.439968 0.061847 -0.090838 0.876308 0.47311
+-0.16558 0.844328 0.509602 -0.399968 0.077836 -0.166108 0.844329 0.509428
+-0.100404 0.844328 0.526336 -0.439968 0.077836 -0.10095 0.844329 0.52623
+-0.14887 0.876307 0.458175 -0.399968 0.061847 -0.149418 0.876308 0.457995
+-0.16558 0.844328 0.509602 -0.399968 0.077836 -0.166108 0.844329 0.509428
+-0.090272 0.876307 0.473221 -0.439968 0.061847 -0.090838 0.876308 0.47311
+-0.14887 0.876307 0.458175 -0.399968 0.061847 -0.149418 0.876308 0.457995
+-0.228144 0.844328 0.484831 -0.359968 0.077836 -0.228646 0.844329 0.484592
+-0.16558 0.844328 0.509602 -0.399968 0.077836 -0.166108 0.844329 0.509428
+-0.205121 0.876307 0.435904 -0.359968 0.061847 -0.205642 0.876308 0.435656
+-0.228144 0.844328 0.484831 -0.359968 0.077836 -0.228646 0.844329 0.484592
+-0.14887 0.876307 0.458175 -0.399968 0.061847 -0.149418 0.876308 0.457995
+-0.205121 0.876307 0.435904 -0.359968 0.061847 -0.205642 0.876308 0.435656
+-0.287111 0.844328 0.452414 -0.319968 0.077836 -0.287579 0.844329 0.452114
+-0.228144 0.844328 0.484831 -0.359968 0.077836 -0.228646 0.844329 0.484592
+-0.258137 0.876307 0.406758 -0.319968 0.061847 -0.258623 0.876308 0.406447
+-0.287111 0.844328 0.452414 -0.319968 0.077836 -0.287579 0.844329 0.452114
+-0.205121 0.876307 0.435904 -0.359968 0.061847 -0.205642 0.876308 0.435656
+-0.258137 0.876307 0.406758 -0.319968 0.061847 -0.258623 0.876308 0.406447
+-0.341549 0.844328 0.412862 -0.279968 0.077836 -0.341976 0.844329 0.412506
+-0.287111 0.844328 0.452414 -0.319968 0.077836 -0.287579 0.844329 0.452114
+-0.307082 0.876307 0.371198 -0.279968 0.061847 -0.307525 0.876308 0.370828
+-0.341549 0.844328 0.412862 -0.279968 0.077836 -0.341976 0.844329 0.412506
+-0.258137 0.876307 0.406758 -0.319968 0.061847 -0.258623 0.876308 0.406447
+-0.307082 0.876307 0.371198 -0.279968 0.061847 -0.307525 0.876308 0.370828
+-0.390601 0.844328 0.366799 -0.239968 0.077836 -0.39098 0.844329 0.366392
+-0.341549 0.844328 0.412862 -0.279968 0.077836 -0.341976 0.844329 0.412506
+-0.351184 0.876307 0.329783 -0.239968 0.061847 -0.351577 0.876308 0.329361
+-0.390601 0.844328 0.366799 -0.239968 0.077836 -0.39098 0.844329 0.366392
+-0.307082 0.876307 0.371198 -0.279968 0.061847 -0.307525 0.876308 0.370828
+-0.351184 0.876307 0.329783 -0.239968 0.061847 -0.351577 0.876308 0.329361
+-0.433493 0.844328 0.314951 -0.199968 0.077836 -0.433818 0.844329 0.3145
+-0.390601 0.844328 0.366799 -0.239968 0.077836 -0.39098 0.844329 0.366392
+-0.389747 0.876307 0.283168 -0.199968 0.061847 -0.390085 0.876308 0.282699
+-0.433493 0.844328 0.314951 -0.199968 0.077836 -0.433818 0.844329 0.3145
+-0.351184 0.876307 0.329783 -0.239968 0.061847 -0.351577 0.876308 0.329361
+-0.389747 0.876307 0.283168 -0.199968 0.061847 -0.390085 0.876308 0.282699
+-0.469549 0.844328 0.258137 -0.159968 0.077836 -0.469815 0.844329 0.257648
+-0.433493 0.844328 0.314951 -0.199968 0.077836 -0.433818 0.844329 0.3145
+-0.422164 0.876307 0.232087 -0.159968 0.061847 -0.42244 0.876308 0.23158
+-0.469549 0.844328 0.258137 -0.159968 0.077836 -0.469815 0.844329 0.257648
+-0.389747 0.876307 0.283168 -0.199968 0.061847 -0.390085 0.876308 0.282699
+-0.422164 0.876307 0.232087 -0.159968 0.061847 -0.42244 0.876308 0.23158
+-0.4982 0.844328 0.197251 -0.119968 0.077836 -0.498402 0.844329 0.196733
+-0.469549 0.844328 0.258137 -0.159968 0.077836 -0.469815 0.844329 0.257648
+-0.447924 0.876307 0.177345 -0.119968 0.061847 -0.448134 0.876308 0.176808
+-0.4982 0.844328 0.197251 -0.119968 0.077836 -0.498402 0.844329 0.196733
+-0.422164 0.876307 0.232087 -0.159968 0.061847 -0.42244 0.876308 0.23158
+-0.447924 0.876307 0.177345 -0.119968 0.061847 -0.448134 0.876308 0.176808
+-0.518993 0.844328 0.133255 -0.079968 0.077836 -0.519129 0.844329 0.132716
+-0.4982 0.844328 0.197251 -0.119968 0.077836 -0.498402 0.844329 0.196733
+-0.466619 0.876307 0.119807 -0.079968 0.061847 -0.46676 0.876308 0.119248
+-0.518993 0.844328 0.133255 -0.079968 0.077836 -0.519129 0.844329 0.132716
+-0.447924 0.876307 0.177345 -0.119968 0.061847 -0.448134 0.876308 0.176808
+-0.466619 0.876307 0.119807 -0.079968 0.061847 -0.46676 0.876308 0.119248
+-0.531602 0.844328 0.067157 -0.039968 0.077836 -0.531669 0.844329 0.066605
+-0.518993 0.844328 0.133255 -0.079968 0.077836 -0.519129 0.844329 0.132716
+-0.477955 0.876307 0.06038 -0.039968 0.061847 -0.478025 0.876307 0.059807
+-0.531602 0.844328 0.067157 -0.039968 0.077836 -0.531669 0.844329 0.066605
+-0.466619 0.876307 0.119807 -0.079968 0.061847 -0.46676 0.876308 0.119248
+-0.477955 0.876307 0.06038 -0.039968 0.061847 -0.478025 0.876307 0.059807
+-0.535827 0.844328 -0 3.2e-005 0.077836 -0.535825 0.844329 -0.000556
+-0.531602 0.844328 0.067157 -0.039968 0.077836 -0.531669 0.844329 0.066605
+-0.481754 0.876307 -0 3.2e-005 0.061847 -0.481752 0.876308 -0.000577
+-0.535827 0.844328 -0 3.2e-005 0.077836 -0.535825 0.844329 -0.000556
+-0.477955 0.876307 0.06038 -0.039968 0.061847 -0.478025 0.876307 0.059807
+-0.481754 0.876307 -0 3.2e-005 0.061847 -0.481752 0.876308 -0.000577
+-0.531602 0.844328 -0.067157 0.040032 0.077836 -0.53153 0.844329 -0.067708
+-0.535827 0.844328 -0 3.2e-005 0.077836 -0.535825 0.844329 -0.000556
+-0.477955 0.876307 -0.06038 0.040032 0.061847 -0.477881 0.876308 -0.060952
+-0.531602 0.844328 -0.067157 0.040032 0.077836 -0.53153 0.844329 -0.067708
+-0.481754 0.876307 -0 3.2e-005 0.061847 -0.481752 0.876308 -0.000577
+-0.477955 0.876307 -0.06038 0.040032 0.061847 -0.477881 0.876308 -0.060952
+-0.518993 0.844328 -0.133255 0.080032 0.077836 -0.518853 0.844329 -0.133793
+-0.531602 0.844328 -0.067157 0.040032 0.077836 -0.53153 0.844329 -0.067708
+-0.466619 0.876307 -0.119807 0.080032 0.061847 -0.466473 0.876308 -0.120365
+-0.518993 0.844328 -0.133255 0.080032 0.077836 -0.518853 0.844329 -0.133793
+-0.477955 0.876307 -0.06038 0.040032 0.061847 -0.477881 0.876308 -0.060952
+-0.466619 0.876307 -0.119807 0.080032 0.061847 -0.466473 0.876308 -0.120365
+-0.498199 0.844328 -0.197251 0.120032 0.077836 -0.497993 0.844329 -0.197767
+-0.518993 0.844328 -0.133255 0.080032 0.077836 -0.518853 0.844329 -0.133793
+-0.447924 0.876307 -0.177346 0.120032 0.061847 -0.447709 0.876308 -0.17788
+-0.498199 0.844328 -0.197251 0.120032 0.077836 -0.497993 0.844329 -0.197767
+-0.466619 0.876307 -0.119807 0.080032 0.061847 -0.466473 0.876308 -0.120365
+-0.447924 0.876307 -0.177346 0.120032 0.061847 -0.447709 0.876308 -0.17788
+-0.469549 0.844328 -0.258137 0.160032 0.077836 -0.469279 0.844329 -0.258623
+-0.498199 0.844328 -0.197251 0.120032 0.077836 -0.497993 0.844329 -0.197767
+-0.422164 0.876307 -0.232087 0.160032 0.061847 -0.421884 0.876308 -0.232591
+-0.469549 0.844328 -0.258137 0.160032 0.077836 -0.469279 0.844329 -0.258623
+-0.447924 0.876307 -0.177346 0.120032 0.061847 -0.447709 0.876308 -0.17788
+-0.422164 0.876307 -0.232087 0.160032 0.061847 -0.421884 0.876308 -0.232591
+-0.433493 0.844328 -0.314951 0.200032 0.077836 -0.433165 0.844329 -0.3154
+-0.469549 0.844328 -0.258137 0.160032 0.077836 -0.469279 0.844329 -0.258623
+-0.389747 0.876307 -0.283168 0.200032 0.061847 -0.389406 0.876307 -0.283634
+-0.433493 0.844328 -0.314951 0.200032 0.077836 -0.433165 0.844329 -0.3154
+-0.422164 0.876307 -0.232087 0.160032 0.061847 -0.421884 0.876308 -0.232591
+-0.389747 0.876307 -0.283168 0.200032 0.061847 -0.389406 0.876307 -0.283634
+-0.390601 0.844328 -0.366799 0.240032 0.077836 -0.390219 0.844329 -0.367203
+-0.433493 0.844328 -0.314951 0.200032 0.077836 -0.433165 0.844329 -0.3154
+-0.351183 0.876307 -0.329783 0.240032 0.061847 -0.350787 0.876308 -0.330203
+-0.390601 0.844328 -0.366799 0.240032 0.077836 -0.390219 0.844329 -0.367203
+-0.389747 0.876307 -0.283168 0.200032 0.061847 -0.389406 0.876307 -0.283634
+-0.351183 0.876307 -0.329783 0.240032 0.061847 -0.350787 0.876308 -0.330203
+-0.341549 0.844328 -0.412862 0.280032 0.077836 -0.341119 0.844329 -0.413215
+-0.390601 0.844328 -0.366799 0.240032 0.077836 -0.390219 0.844329 -0.367203
+-0.307081 0.876307 -0.371198 0.280032 0.061847 -0.306636 0.876308 -0.371564
+-0.341549 0.844328 -0.412862 0.280032 0.077836 -0.341119 0.844329 -0.413215
+-0.351183 0.876307 -0.329783 0.240032 0.061847 -0.350787 0.876308 -0.330203
+-0.307081 0.876307 -0.371198 0.280032 0.061847 -0.306636 0.876308 -0.371564
+-0.28711 0.844328 -0.452414 0.320032 0.077836 -0.28664 0.844329 -0.45271
+-0.341549 0.844328 -0.412862 0.280032 0.077836 -0.341119 0.844329 -0.413215
+-0.258137 0.876307 -0.406758 0.320032 0.061847 -0.257648 0.876308 -0.407066
+-0.28711 0.844328 -0.452414 0.320032 0.077836 -0.28664 0.844329 -0.45271
+-0.307081 0.876307 -0.371198 0.280032 0.061847 -0.306636 0.876308 -0.371564
+-0.258137 0.876307 -0.406758 0.320032 0.061847 -0.257648 0.876308 -0.407066
+-0.228144 0.844328 -0.484831 0.360032 0.077836 -0.22764 0.844329 -0.485066
+-0.28711 0.844328 -0.452414 0.320032 0.077836 -0.28664 0.844329 -0.45271
+-0.205121 0.876307 -0.435904 0.360032 0.061847 -0.204598 0.876308 -0.436148
+-0.228144 0.844328 -0.484831 0.360032 0.077836 -0.22764 0.844329 -0.485066
+-0.258137 0.876307 -0.406758 0.320032 0.061847 -0.257648 0.876308 -0.407066
+-0.205121 0.876307 -0.435904 0.360032 0.061847 -0.204598 0.876308 -0.436148
+-0.16558 0.844328 -0.509602 0.400032 0.077836 -0.16505 0.844329 -0.509772
+-0.228144 0.844328 -0.484831 0.360032 0.077836 -0.22764 0.844329 -0.485066
+-0.14887 0.876307 -0.458175 0.400032 0.061847 -0.148321 0.876308 -0.458351
+-0.16558 0.844328 -0.509602 0.400032 0.077836 -0.16505 0.844329 -0.509772
+-0.205121 0.876307 -0.435904 0.360032 0.061847 -0.204598 0.876308 -0.436148
+-0.14887 0.876307 -0.458175 0.400032 0.061847 -0.148321 0.876308 -0.458351
+-0.100404 0.844328 -0.526336 0.440032 0.077836 -0.099858 0.844329 -0.526439
+-0.16558 0.844328 -0.509602 0.400032 0.077836 -0.16505 0.844329 -0.509772
+-0.090272 0.876307 -0.473221 0.440032 0.061847 -0.089704 0.876308 -0.473327
+-0.100404 0.844328 -0.526336 0.440032 0.077836 -0.099858 0.844329 -0.526439
+-0.14887 0.876307 -0.458175 0.400032 0.061847 -0.148321 0.876308 -0.458351
+-0.090272 0.876307 -0.473221 0.440032 0.061847 -0.089704 0.876308 -0.473327
+-0.033645 0.844328 -0.53477 0.480032 0.077836 -0.03309 0.844328 -0.534803
+-0.100404 0.844328 -0.526336 0.440032 0.077836 -0.099858 0.844329 -0.526439
+-0.03025 0.876307 -0.480803 0.480032 0.061847 -0.029673 0.876308 -0.480837
+-0.033645 0.844328 -0.53477 0.480032 0.077836 -0.03309 0.844328 -0.534803
+-0.090272 0.876307 -0.473221 0.440032 0.061847 -0.089704 0.876308 -0.473327
+-0.03025 0.876307 -0.480803 0.480032 0.061847 -0.029673 0.876308 -0.480837
+0.033645 0.844328 -0.53477 0.520032 0.077836 0.0342 0.844329 -0.534733
+-0.033645 0.844328 -0.53477 0.480032 0.077836 -0.03309 0.844328 -0.534803
+0.03025 0.876307 -0.480803 0.520032 0.061847 0.030825 0.876308 -0.480764
+0.033645 0.844328 -0.53477 0.520032 0.077836 0.0342 0.844329 -0.534733
+-0.03025 0.876307 -0.480803 0.480032 0.061847 -0.029673 0.876308 -0.480837
+0.03025 0.876307 -0.480803 0.520032 0.061847 0.030825 0.876308 -0.480764
+0.100404 0.844328 -0.526336 0.560032 0.077836 0.10095 0.844329 -0.52623
+0.033645 0.844328 -0.53477 0.520032 0.077836 0.0342 0.844329 -0.534733
+0.090272 0.876307 -0.473221 0.560032 0.061847 0.090838 0.876308 -0.473111
+0.100404 0.844328 -0.526336 0.560032 0.077836 0.10095 0.844329 -0.52623
+0.03025 0.876307 -0.480803 0.520032 0.061847 0.030825 0.876308 -0.480764
+0.090272 0.876307 -0.473221 0.560032 0.061847 0.090838 0.876308 -0.473111
+0.16558 0.844328 -0.509602 0.600032 0.077836 0.166108 0.844329 -0.509428
+0.100404 0.844328 -0.526336 0.560032 0.077836 0.10095 0.844329 -0.52623
+0.14887 0.876307 -0.458175 0.600032 0.061847 0.149418 0.876308 -0.457994
+0.16558 0.844328 -0.509602 0.600032 0.077836 0.166108 0.844329 -0.509428
+0.090272 0.876307 -0.473221 0.560032 0.061847 0.090838 0.876308 -0.473111
+0.14887 0.876307 -0.458175 0.600032 0.061847 0.149418 0.876308 -0.457994
+0.228144 0.844328 -0.484831 0.640032 0.077836 0.228646 0.844329 -0.484593
+0.16558 0.844328 -0.509602 0.600032 0.077836 0.166108 0.844329 -0.509428
+0.205121 0.876307 -0.435904 0.640032 0.061847 0.205642 0.876307 -0.435656
+0.228144 0.844328 -0.484831 0.640032 0.077836 0.228646 0.844329 -0.484593
+0.14887 0.876307 -0.458175 0.600032 0.061847 0.149418 0.876308 -0.457994
+0.205121 0.876307 -0.435904 0.640032 0.061847 0.205642 0.876307 -0.435656
+0.28711 0.844328 -0.452414 0.680032 0.077836 0.287579 0.844329 -0.452114
+0.228144 0.844328 -0.484831 0.640032 0.077836 0.228646 0.844329 -0.484593
+0.258137 0.876307 -0.406758 0.680032 0.061847 0.258623 0.876308 -0.406447
+0.28711 0.844328 -0.452414 0.680032 0.077836 0.287579 0.844329 -0.452114
+0.205121 0.876307 -0.435904 0.640032 0.061847 0.205642 0.876307 -0.435656
+0.258137 0.876307 -0.406758 0.680032 0.061847 0.258623 0.876308 -0.406447
+0.341549 0.844328 -0.412862 0.720032 0.077836 0.341976 0.844329 -0.412506
+0.28711 0.844328 -0.452414 0.680032 0.077836 0.287579 0.844329 -0.452114
+0.307081 0.876307 -0.371198 0.720032 0.061847 0.307525 0.876308 -0.370828
+0.341549 0.844328 -0.412862 0.720032 0.077836 0.341976 0.844329 -0.412506
+0.258137 0.876307 -0.406758 0.680032 0.061847 0.258623 0.876308 -0.406447
+0.307081 0.876307 -0.371198 0.720032 0.061847 0.307525 0.876308 -0.370828
+0.390601 0.844328 -0.366799 0.760032 0.077836 0.39098 0.844329 -0.366392
+0.341549 0.844328 -0.412862 0.720032 0.077836 0.341976 0.844329 -0.412506
+0.351183 0.876307 -0.329783 0.760032 0.061847 0.351577 0.876308 -0.329361
+0.390601 0.844328 -0.366799 0.760032 0.077836 0.39098 0.844329 -0.366392
+0.307081 0.876307 -0.371198 0.720032 0.061847 0.307525 0.876308 -0.370828
+0.351183 0.876307 -0.329783 0.760032 0.061847 0.351577 0.876308 -0.329361
+0.433493 0.844328 -0.314951 0.800032 0.077836 0.433819 0.844329 -0.3145
+0.390601 0.844328 -0.366799 0.760032 0.077836 0.39098 0.844329 -0.366392
+0.389747 0.876307 -0.283168 0.800032 0.061847 0.390085 0.876308 -0.282699
+0.433493 0.844328 -0.314951 0.800032 0.077836 0.433819 0.844329 -0.3145
+0.351183 0.876307 -0.329783 0.760032 0.061847 0.351577 0.876308 -0.329361
+0.389747 0.876307 -0.283168 0.800032 0.061847 0.390085 0.876308 -0.282699
+0.469549 0.844328 -0.258137 0.840032 0.077836 0.469815 0.844329 -0.257648
+0.433493 0.844328 -0.314951 0.800032 0.077836 0.433819 0.844329 -0.3145
+0.422164 0.876307 -0.232087 0.840032 0.061847 0.42244 0.876308 -0.23158
+0.469549 0.844328 -0.258137 0.840032 0.077836 0.469815 0.844329 -0.257648
+0.389747 0.876307 -0.283168 0.800032 0.061847 0.390085 0.876308 -0.282699
+0.422164 0.876307 -0.232087 0.840032 0.061847 0.42244 0.876308 -0.23158
+0.498199 0.844328 -0.197251 0.880032 0.077836 0.498402 0.844329 -0.196734
+0.469549 0.844328 -0.258137 0.840032 0.077836 0.469815 0.844329 -0.257648
+0.447923 0.876307 -0.177345 0.880032 0.061847 0.448134 0.876308 -0.176808
+0.498199 0.844328 -0.197251 0.880032 0.077836 0.498402 0.844329 -0.196734
+0.422164 0.876307 -0.232087 0.840032 0.061847 0.42244 0.876308 -0.23158
+0.447923 0.876307 -0.177345 0.880032 0.061847 0.448134 0.876308 -0.176808
+0.518993 0.844328 -0.133255 0.920032 0.077836 0.51913 0.844329 -0.132716
+0.498199 0.844328 -0.197251 0.880032 0.077836 0.498402 0.844329 -0.196734
+0.466619 0.876307 -0.119807 0.920032 0.061847 0.46676 0.876307 -0.119248
+0.518993 0.844328 -0.133255 0.920032 0.077836 0.51913 0.844329 -0.132716
+0.447923 0.876307 -0.177345 0.880032 0.061847 0.448134 0.876308 -0.176808
+0.466619 0.876307 -0.119807 0.920032 0.061847 0.46676 0.876307 -0.119248
+0.531602 0.844328 -0.067157 0.960032 0.077836 0.53167 0.844329 -0.066605
+0.518993 0.844328 -0.133255 0.920032 0.077836 0.51913 0.844329 -0.132716
+0.477955 0.876307 -0.06038 0.960032 0.061847 0.478025 0.876308 -0.059807
+0.531602 0.844328 -0.067157 0.960032 0.077836 0.53167 0.844329 -0.066605
+0.466619 0.876307 -0.119807 0.920032 0.061847 0.46676 0.876307 -0.119248
+0.477955 0.876307 -0.06038 0.960032 0.061847 0.478025 0.876308 -0.059807
+0.535827 0.844328 -0 1.00003 0.077836 0.535825 0.844329 0.000554
+0.531602 0.844328 -0.067157 0.960032 0.077836 0.53167 0.844329 -0.066605
+0.481754 0.876307 -0 1.00003 0.061847 0.481752 0.876307 0.000575
+0.535827 0.844328 -0 1.00003 0.077836 0.535825 0.844329 0.000554
+0.477955 0.876307 -0.06038 0.960032 0.061847 0.478025 0.876308 -0.059807
+0.481754 0.876307 -0 1.00003 0.061847 0.481752 0.876307 0.000575
+0.531602 0.844328 0.067157 1.04003 0.077836 0.53153 0.844329 0.067706
+0.535827 0.844328 -0 1.00003 0.077836 0.535825 0.844329 0.000554
+0.477955 0.876307 0.06038 1.04003 0.061847 0.477881 0.876308 0.06095
+0.531602 0.844328 0.067157 1.04003 0.077836 0.53153 0.844329 0.067706
+0.481754 0.876307 -0 1.00003 0.061847 0.481752 0.876307 0.000575
+0.422422 0.904827 0.053364 1.04003 0.047586 0.422346 0.904828 0.053954
+0.466619 0.876307 0.119807 1.08003 0.061847 0.466473 0.876308 0.120366
+0.477955 0.876307 0.06038 1.04003 0.061847 0.477881 0.876308 0.06095
+0.412403 0.904827 0.105887 1.08003 0.047586 0.412253 0.904828 0.106464
+0.466619 0.876307 0.119807 1.08003 0.061847 0.466473 0.876308 0.120366
+0.422422 0.904827 0.053364 1.04003 0.047586 0.422346 0.904828 0.053954
+0.412403 0.904827 0.105887 1.08003 0.047586 0.412253 0.904828 0.106464
+0.447924 0.876307 0.177346 1.12003 0.061847 0.447709 0.876308 0.177881
+0.466619 0.876307 0.119807 1.08003 0.061847 0.466473 0.876308 0.120366
+0.39588 0.904827 0.15674 1.12003 0.047586 0.395659 0.904828 0.157293
+0.447924 0.876307 0.177346 1.12003 0.061847 0.447709 0.876308 0.177881
+0.412403 0.904827 0.105887 1.08003 0.047586 0.412253 0.904828 0.106464
+0.39588 0.904827 0.15674 1.12003 0.047586 0.395659 0.904828 0.157293
+0.422164 0.876307 0.232087 1.16003 0.061847 0.421884 0.876308 0.232591
+0.447924 0.876307 0.177346 1.12003 0.061847 0.447709 0.876308 0.177881
+0.373114 0.904827 0.205121 1.16003 0.047586 0.372825 0.904828 0.205642
+0.422164 0.876307 0.232087 1.16003 0.061847 0.421884 0.876308 0.232591
+0.39588 0.904827 0.15674 1.12003 0.047586 0.395659 0.904828 0.157293
+0.373114 0.904827 0.205121 1.16003 0.047586 0.372825 0.904828 0.205642
+0.389747 0.876307 0.283168 1.20003 0.061847 0.389406 0.876308 0.283633
+0.422164 0.876307 0.232087 1.16003 0.061847 0.421884 0.876308 0.232591
+0.344463 0.904827 0.250267 1.20003 0.047586 0.344111 0.904828 0.250748
+0.389747 0.876307 0.283168 1.20003 0.061847 0.389406 0.876308 0.283633
+0.373114 0.904827 0.205121 1.16003 0.047586 0.372825 0.904828 0.205642
+0.344463 0.904827 0.250267 1.20003 0.047586 0.344111 0.904828 0.250748
+0.351184 0.876307 0.329783 1.24003 0.061847 0.350787 0.876308 0.330202
+0.389747 0.876307 0.283168 1.20003 0.061847 0.389406 0.876308 0.283633
+0.31038 0.904827 0.291466 1.24003 0.047586 0.309971 0.904828 0.2919
+0.351184 0.876307 0.329783 1.24003 0.061847 0.350787 0.876308 0.330202
+0.344463 0.904827 0.250267 1.20003 0.047586 0.344111 0.904828 0.250748
+0.31038 0.904827 0.291466 1.24003 0.047586 0.309971 0.904828 0.2919
+0.307082 0.876307 0.371198 1.28003 0.061847 0.306636 0.876308 0.371564
+0.351184 0.876307 0.329783 1.24003 0.061847 0.350787 0.876308 0.330202
+0.271402 0.904827 0.328069 1.28003 0.047586 0.270942 0.904828 0.328447
+0.307082 0.876307 0.371198 1.28003 0.061847 0.306636 0.876308 0.371564
+0.31038 0.904827 0.291466 1.24003 0.047586 0.309971 0.904828 0.2919
+0.271402 0.904827 0.328069 1.28003 0.047586 0.270942 0.904828 0.328447
+0.258137 0.876307 0.406759 1.32003 0.061847 0.257648 0.876308 0.407066
+0.307082 0.876307 0.371198 1.28003 0.061847 0.306636 0.876308 0.371564
+0.228144 0.904827 0.359498 1.32003 0.047586 0.22764 0.904828 0.359815
+0.258137 0.876307 0.406759 1.32003 0.061847 0.257648 0.876308 0.407066
+0.271402 0.904827 0.328069 1.28003 0.047586 0.270942 0.904828 0.328447
+0.228144 0.904827 0.359498 1.32003 0.047586 0.22764 0.904828 0.359815
+0.205121 0.876307 0.435904 1.36003 0.061847 0.204598 0.876307 0.436148
+0.258137 0.876307 0.406759 1.32003 0.061847 0.257648 0.876308 0.407066
+0.181288 0.904827 0.385257 1.36003 0.047586 0.180748 0.904828 0.385509
+0.205121 0.876307 0.435904 1.36003 0.061847 0.204598 0.876307 0.436148
+0.228144 0.904827 0.359498 1.32003 0.047586 0.22764 0.904828 0.359815
+0.181288 0.904827 0.385257 1.36003 0.047586 0.180748 0.904828 0.385509
+0.14887 0.876307 0.458175 1.40003 0.061847 0.148321 0.876308 0.458351
+0.205121 0.876307 0.435904 1.36003 0.061847 0.204598 0.876307 0.436148
+0.131573 0.904827 0.404941 1.40003 0.047586 0.131006 0.904827 0.405123
+0.14887 0.876307 0.458175 1.40003 0.061847 0.148321 0.876308 0.458351
+0.181288 0.904827 0.385257 1.36003 0.047586 0.180748 0.904828 0.385509
+0.131573 0.904827 0.404941 1.40003 0.047586 0.131006 0.904827 0.405123
+0.090272 0.876307 0.473221 1.44003 0.061847 0.089704 0.876308 0.473326
+0.14887 0.876307 0.458175 1.40003 0.061847 0.148321 0.876308 0.458351
+0.079783 0.904827 0.418238 1.44003 0.047586 0.079197 0.904828 0.418347
+0.090272 0.876307 0.473221 1.44003 0.061847 0.089704 0.876308 0.473326
+0.131573 0.904827 0.404941 1.40003 0.047586 0.131006 0.904827 0.405123
+0.079783 0.904827 0.418238 1.44003 0.047586 0.079197 0.904828 0.418347
+0.03025 0.876307 0.480803 1.48003 0.061847 0.029673 0.876308 0.480837
+0.090272 0.876307 0.473221 1.44003 0.061847 0.089704 0.876308 0.473326
+0.026735 0.904827 0.424939 1.48003 0.047586 0.02614 0.904828 0.424974
+0.03025 0.876307 0.480803 1.48003 0.061847 0.029673 0.876308 0.480837
+0.079783 0.904827 0.418238 1.44003 0.047586 0.079197 0.904828 0.418347
+0.026735 0.904827 0.424939 1.48003 0.047586 0.02614 0.904828 0.424974
+-0.03025 0.876307 0.480803 1.52003 0.061847 -0.030825 0.876308 0.480765
+0.03025 0.876307 0.480803 1.48003 0.061847 0.029673 0.876308 0.480837
+-0.026735 0.904827 0.424939 1.52003 0.047586 -0.02733 0.904828 0.4249
+-0.03025 0.876307 0.480803 1.52003 0.061847 -0.030825 0.876308 0.480765
+0.026735 0.904827 0.424939 1.48003 0.047586 0.02614 0.904828 0.424974
+-0.026735 0.904827 0.424939 -0.479968 0.047586 -0.02733 0.904828 0.4249
+-0.090272 0.876307 0.473221 -0.439968 0.061847 -0.090838 0.876308 0.47311
+-0.03025 0.876307 0.480803 -0.479968 0.061847 -0.030825 0.876308 0.480765
+-0.079783 0.904827 0.418238 -0.439968 0.047586 -0.080368 0.904828 0.418124
+-0.090272 0.876307 0.473221 -0.439968 0.061847 -0.090838 0.876308 0.47311
+-0.026735 0.904827 0.424939 -0.479968 0.047586 -0.02733 0.904828 0.4249
+-0.079783 0.904827 0.418238 -0.439968 0.047586 -0.080368 0.904828 0.418124
+-0.14887 0.876307 0.458175 -0.399968 0.061847 -0.149418 0.876308 0.457995
+-0.090272 0.876307 0.473221 -0.439968 0.061847 -0.090838 0.876308 0.47311
+-0.131573 0.904827 0.40494 -0.399968 0.047586 -0.13214 0.904828 0.404754
+-0.14887 0.876307 0.458175 -0.399968 0.061847 -0.149418 0.876308 0.457995
+-0.079783 0.904827 0.418238 -0.439968 0.047586 -0.080368 0.904828 0.418124
+-0.131573 0.904827 0.40494 -0.399968 0.047586 -0.13214 0.904828 0.404754
+-0.205121 0.876307 0.435904 -0.359968 0.061847 -0.205642 0.876308 0.435656
+-0.14887 0.876307 0.458175 -0.399968 0.061847 -0.149418 0.876308 0.457995
+-0.181288 0.904827 0.385257 -0.359968 0.047586 -0.181827 0.904828 0.385002
+-0.205121 0.876307 0.435904 -0.359968 0.061847 -0.205642 0.876308 0.435656
+-0.131573 0.904827 0.40494 -0.399968 0.047586 -0.13214 0.904828 0.404754
+-0.181288 0.904827 0.385257 -0.359968 0.047586 -0.181827 0.904828 0.385002
+-0.258137 0.876307 0.406758 -0.319968 0.061847 -0.258623 0.876308 0.406447
+-0.205121 0.876307 0.435904 -0.359968 0.061847 -0.205642 0.876308 0.435656
+-0.228144 0.904827 0.359498 -0.319968 0.047586 -0.228646 0.904828 0.359176
+-0.258137 0.876307 0.406758 -0.319968 0.061847 -0.258623 0.876308 0.406447
+-0.181288 0.904827 0.385257 -0.359968 0.047586 -0.181827 0.904828 0.385002
+-0.228144 0.904827 0.359498 -0.319968 0.047586 -0.228646 0.904828 0.359176
+-0.307082 0.876307 0.371198 -0.279968 0.061847 -0.307525 0.876308 0.370828
+-0.258137 0.876307 0.406758 -0.319968 0.061847 -0.258623 0.876308 0.406447
+-0.271402 0.904827 0.328069 -0.279968 0.047586 -0.27186 0.904827 0.327688
+-0.307082 0.876307 0.371198 -0.279968 0.061847 -0.307525 0.876308 0.370828
+-0.228144 0.904827 0.359498 -0.319968 0.047586 -0.228646 0.904828 0.359176
+-0.271402 0.904827 0.328069 -0.279968 0.047586 -0.27186 0.904827 0.327688
+-0.351184 0.876307 0.329783 -0.239968 0.061847 -0.351577 0.876308 0.329361
+-0.307082 0.876307 0.371198 -0.279968 0.061847 -0.307525 0.876308 0.370828
+-0.31038 0.904827 0.291466 -0.239968 0.047586 -0.310786 0.904828 0.291031
+-0.351184 0.876307 0.329783 -0.239968 0.061847 -0.351577 0.876308 0.329361
+-0.271402 0.904827 0.328069 -0.279968 0.047586 -0.27186 0.904827 0.327688
+-0.31038 0.904827 0.291466 -0.239968 0.047586 -0.310786 0.904828 0.291031
+-0.389747 0.876307 0.283168 -0.199968 0.061847 -0.390085 0.876308 0.282699
+-0.351184 0.876307 0.329783 -0.239968 0.061847 -0.351577 0.876308 0.329361
+-0.344463 0.904827 0.250267 -0.199968 0.047586 -0.344812 0.904828 0.249784
+-0.389747 0.876307 0.283168 -0.199968 0.061847 -0.390085 0.876308 0.282699
+-0.31038 0.904827 0.291466 -0.239968 0.047586 -0.310786 0.904828 0.291031
+-0.344463 0.904827 0.250267 -0.199968 0.047586 -0.344812 0.904828 0.249784
+-0.422164 0.876307 0.232087 -0.159968 0.061847 -0.42244 0.876308 0.23158
+-0.389747 0.876307 0.283168 -0.199968 0.061847 -0.390085 0.876308 0.282699
+-0.373113 0.904827 0.205121 -0.159968 0.047586 -0.373399 0.904828 0.204598
+-0.422164 0.876307 0.232087 -0.159968 0.061847 -0.42244 0.876308 0.23158
+-0.344463 0.904827 0.250267 -0.199968 0.047586 -0.344812 0.904828 0.249784
+-0.373113 0.904827 0.205121 -0.159968 0.047586 -0.373399 0.904828 0.204598
+-0.447924 0.876307 0.177345 -0.119968 0.061847 -0.448134 0.876308 0.176808
+-0.422164 0.876307 0.232087 -0.159968 0.061847 -0.42244 0.876308 0.23158
+-0.39588 0.904827 0.15674 -0.119968 0.047586 -0.396098 0.904828 0.156185
+-0.447924 0.876307 0.177345 -0.119968 0.061847 -0.448134 0.876308 0.176808
+-0.373113 0.904827 0.205121 -0.159968 0.047586 -0.373399 0.904828 0.204598
+-0.39588 0.904827 0.15674 -0.119968 0.047586 -0.396098 0.904828 0.156185
+-0.466619 0.876307 0.119807 -0.079968 0.061847 -0.46676 0.876308 0.119248
+-0.447924 0.876307 0.177345 -0.119968 0.061847 -0.448134 0.876308 0.176808
+-0.412403 0.904827 0.105887 -0.079968 0.047586 -0.412549 0.904828 0.105309
+-0.466619 0.876307 0.119807 -0.079968 0.061847 -0.46676 0.876308 0.119248
+-0.39588 0.904827 0.15674 -0.119968 0.047586 -0.396098 0.904828 0.156185
+-0.412403 0.904827 0.105887 -0.079968 0.047586 -0.412549 0.904828 0.105309
+-0.477955 0.876307 0.06038 -0.039968 0.061847 -0.478025 0.876307 0.059807
+-0.466619 0.876307 0.119807 -0.079968 0.061847 -0.46676 0.876308 0.119248
+-0.422422 0.904827 0.053364 -0.039968 0.047586 -0.422495 0.904828 0.052773
+-0.477955 0.876307 0.06038 -0.039968 0.061847 -0.478025 0.876307 0.059807
+-0.412403 0.904827 0.105887 -0.079968 0.047586 -0.412549 0.904828 0.105309
+-0.422422 0.904827 0.053364 -0.039968 0.047586 -0.422495 0.904828 0.052773
+-0.481754 0.876307 -0 3.2e-005 0.061847 -0.481752 0.876308 -0.000577
+-0.477955 0.876307 0.06038 -0.039968 0.061847 -0.478025 0.876307 0.059807
+-0.42578 0.904827 -0 3.2e-005 0.047586 -0.425778 0.904828 -0.000596
+-0.481754 0.876307 -0 3.2e-005 0.061847 -0.481752 0.876308 -0.000577
+-0.422422 0.904827 0.053364 -0.039968 0.047586 -0.422495 0.904828 0.052773
+-0.42578 0.904827 -0 3.2e-005 0.047586 -0.425778 0.904828 -0.000596
+-0.477955 0.876307 -0.06038 0.040032 0.061847 -0.477881 0.876308 -0.060952
+-0.481754 0.876307 -0 3.2e-005 0.061847 -0.481752 0.876308 -0.000577
+-0.422422 0.904827 -0.053364 0.040032 0.047586 -0.422346 0.904828 -0.053955
+-0.477955 0.876307 -0.06038 0.040032 0.061847 -0.477881 0.876308 -0.060952
+-0.42578 0.904827 -0 3.2e-005 0.047586 -0.425778 0.904828 -0.000596
+-0.422422 0.904827 -0.053364 0.040032 0.047586 -0.422346 0.904828 -0.053955
+-0.466619 0.876307 -0.119807 0.080032 0.061847 -0.466473 0.876308 -0.120365
+-0.477955 0.876307 -0.06038 0.040032 0.061847 -0.477881 0.876308 -0.060952
+-0.412403 0.904827 -0.105887 0.080032 0.047586 -0.412253 0.904828 -0.106463
+-0.466619 0.876307 -0.119807 0.080032 0.061847 -0.466473 0.876308 -0.120365
+-0.422422 0.904827 -0.053364 0.040032 0.047586 -0.422346 0.904828 -0.053955
+-0.412403 0.904827 -0.105887 0.080032 0.047586 -0.412253 0.904828 -0.106463
+-0.447924 0.876307 -0.177346 0.120032 0.061847 -0.447709 0.876308 -0.17788
+-0.466619 0.876307 -0.119807 0.080032 0.061847 -0.466473 0.876308 -0.120365
+-0.39588 0.904827 -0.15674 0.120032 0.047586 -0.395659 0.904828 -0.157294
+-0.447924 0.876307 -0.177346 0.120032 0.061847 -0.447709 0.876308 -0.17788
+-0.412403 0.904827 -0.105887 0.080032 0.047586 -0.412253 0.904828 -0.106463
+-0.39588 0.904827 -0.15674 0.120032 0.047586 -0.395659 0.904828 -0.157294
+-0.422164 0.876307 -0.232087 0.160032 0.061847 -0.421884 0.876308 -0.232591
+-0.447924 0.876307 -0.177346 0.120032 0.061847 -0.447709 0.876308 -0.17788
+-0.373113 0.904827 -0.205121 0.160032 0.047586 -0.372825 0.904827 -0.205643
+-0.422164 0.876307 -0.232087 0.160032 0.061847 -0.421884 0.876308 -0.232591
+-0.39588 0.904827 -0.15674 0.120032 0.047586 -0.395659 0.904828 -0.157294
+-0.373113 0.904827 -0.205121 0.160032 0.047586 -0.372825 0.904827 -0.205643
+-0.389747 0.876307 -0.283168 0.200032 0.061847 -0.389406 0.876307 -0.283634
+-0.422164 0.876307 -0.232087 0.160032 0.061847 -0.421884 0.876308 -0.232591
+-0.344463 0.904827 -0.250267 0.200032 0.047586 -0.344111 0.904828 -0.250748
+-0.389747 0.876307 -0.283168 0.200032 0.061847 -0.389406 0.876307 -0.283634
+-0.373113 0.904827 -0.205121 0.160032 0.047586 -0.372825 0.904827 -0.205643
+-0.344463 0.904827 -0.250267 0.200032 0.047586 -0.344111 0.904828 -0.250748
+-0.351183 0.876307 -0.329783 0.240032 0.061847 -0.350787 0.876308 -0.330203
+-0.389747 0.876307 -0.283168 0.200032 0.061847 -0.389406 0.876307 -0.283634
+-0.31038 0.904827 -0.291466 0.240032 0.047586 -0.309971 0.904827 -0.2919
+-0.351183 0.876307 -0.329783 0.240032 0.061847 -0.350787 0.876308 -0.330203
+-0.344463 0.904827 -0.250267 0.200032 0.047586 -0.344111 0.904828 -0.250748
+-0.31038 0.904827 -0.291466 0.240032 0.047586 -0.309971 0.904827 -0.2919
+-0.307081 0.876307 -0.371198 0.280032 0.061847 -0.306636 0.876308 -0.371564
+-0.351183 0.876307 -0.329783 0.240032 0.061847 -0.350787 0.876308 -0.330203
+-0.271402 0.904827 -0.328069 0.280032 0.047586 -0.270942 0.904828 -0.328447
+-0.307081 0.876307 -0.371198 0.280032 0.061847 -0.306636 0.876308 -0.371564
+-0.31038 0.904827 -0.291466 0.240032 0.047586 -0.309971 0.904827 -0.2919
+-0.271402 0.904827 -0.328069 0.280032 0.047586 -0.270942 0.904828 -0.328447
+-0.258137 0.876307 -0.406758 0.320032 0.061847 -0.257648 0.876308 -0.407066
+-0.307081 0.876307 -0.371198 0.280032 0.061847 -0.306636 0.876308 -0.371564
+-0.228144 0.904827 -0.359498 0.320032 0.047586 -0.22764 0.904827 -0.359816
+-0.258137 0.876307 -0.406758 0.320032 0.061847 -0.257648 0.876308 -0.407066
+-0.271402 0.904827 -0.328069 0.280032 0.047586 -0.270942 0.904828 -0.328447
+-0.228144 0.904827 -0.359498 0.320032 0.047586 -0.22764 0.904827 -0.359816
+-0.205121 0.876307 -0.435904 0.360032 0.061847 -0.204598 0.876308 -0.436148
+-0.258137 0.876307 -0.406758 0.320032 0.061847 -0.257648 0.876308 -0.407066
+-0.181288 0.904827 -0.385257 0.360032 0.047586 -0.180748 0.904828 -0.385509
+-0.205121 0.876307 -0.435904 0.360032 0.061847 -0.204598 0.876308 -0.436148
+-0.228144 0.904827 -0.359498 0.320032 0.047586 -0.22764 0.904827 -0.359816
+-0.181288 0.904827 -0.385257 0.360032 0.047586 -0.180748 0.904828 -0.385509
+-0.14887 0.876307 -0.458175 0.400032 0.061847 -0.148321 0.876308 -0.458351
+-0.205121 0.876307 -0.435904 0.360032 0.061847 -0.204598 0.876308 -0.436148
+-0.131573 0.904827 -0.40494 0.400032 0.047586 -0.131006 0.904828 -0.405123
+-0.14887 0.876307 -0.458175 0.400032 0.061847 -0.148321 0.876308 -0.458351
+-0.181288 0.904827 -0.385257 0.360032 0.047586 -0.180748 0.904828 -0.385509
+-0.131573 0.904827 -0.40494 0.400032 0.047586 -0.131006 0.904828 -0.405123
+-0.090272 0.876307 -0.473221 0.440032 0.061847 -0.089704 0.876308 -0.473327
+-0.14887 0.876307 -0.458175 0.400032 0.061847 -0.148321 0.876308 -0.458351
+-0.079783 0.904827 -0.418238 0.440032 0.047586 -0.079197 0.904828 -0.418348
+-0.090272 0.876307 -0.473221 0.440032 0.061847 -0.089704 0.876308 -0.473327
+-0.131573 0.904827 -0.40494 0.400032 0.047586 -0.131006 0.904828 -0.405123
+-0.079783 0.904827 -0.418238 0.440032 0.047586 -0.079197 0.904828 -0.418348
+-0.03025 0.876307 -0.480803 0.480032 0.061847 -0.029673 0.876308 -0.480837
+-0.090272 0.876307 -0.473221 0.440032 0.061847 -0.089704 0.876308 -0.473327
+-0.026735 0.904827 -0.424939 0.480032 0.047586 -0.02614 0.904827 -0.424975
+-0.03025 0.876307 -0.480803 0.480032 0.061847 -0.029673 0.876308 -0.480837
+-0.079783 0.904827 -0.418238 0.440032 0.047586 -0.079197 0.904828 -0.418348
+-0.026735 0.904827 -0.424939 0.480032 0.047586 -0.02614 0.904827 -0.424975
+0.03025 0.876307 -0.480803 0.520032 0.061847 0.030825 0.876308 -0.480764
+-0.03025 0.876307 -0.480803 0.480032 0.061847 -0.029673 0.876308 -0.480837
+0.026735 0.904827 -0.424939 0.520032 0.047586 0.02733 0.904827 -0.424901
+0.03025 0.876307 -0.480803 0.520032 0.061847 0.030825 0.876308 -0.480764
+-0.026735 0.904827 -0.424939 0.480032 0.047586 -0.02614 0.904827 -0.424975
+0.026735 0.904827 -0.424939 0.520032 0.047586 0.02733 0.904827 -0.424901
+0.090272 0.876307 -0.473221 0.560032 0.061847 0.090838 0.876308 -0.473111
+0.03025 0.876307 -0.480803 0.520032 0.061847 0.030825 0.876308 -0.480764
+0.079783 0.904827 -0.418238 0.560032 0.047586 0.080368 0.904827 -0.418125
+0.090272 0.876307 -0.473221 0.560032 0.061847 0.090838 0.876308 -0.473111
+0.026735 0.904827 -0.424939 0.520032 0.047586 0.02733 0.904827 -0.424901
+0.079783 0.904827 -0.418238 0.560032 0.047586 0.080368 0.904827 -0.418125
+0.14887 0.876307 -0.458175 0.600032 0.061847 0.149418 0.876308 -0.457994
+0.090272 0.876307 -0.473221 0.560032 0.061847 0.090838 0.876308 -0.473111
+0.131573 0.904827 -0.40494 0.600032 0.047586 0.13214 0.904828 -0.404754
+0.14887 0.876307 -0.458175 0.600032 0.061847 0.149418 0.876308 -0.457994
+0.079783 0.904827 -0.418238 0.560032 0.047586 0.080368 0.904827 -0.418125
+0.131573 0.904827 -0.40494 0.600032 0.047586 0.13214 0.904828 -0.404754
+0.205121 0.876307 -0.435904 0.640032 0.061847 0.205642 0.876307 -0.435656
+0.14887 0.876307 -0.458175 0.600032 0.061847 0.149418 0.876308 -0.457994
+0.181288 0.904827 -0.385257 0.640032 0.047586 0.181827 0.904827 -0.385002
+0.205121 0.876307 -0.435904 0.640032 0.061847 0.205642 0.876307 -0.435656
+0.131573 0.904827 -0.40494 0.600032 0.047586 0.13214 0.904828 -0.404754
+0.181288 0.904827 -0.385257 0.640032 0.047586 0.181827 0.904827 -0.385002
+0.258137 0.876307 -0.406758 0.680032 0.061847 0.258623 0.876308 -0.406447
+0.205121 0.876307 -0.435904 0.640032 0.061847 0.205642 0.876307 -0.435656
+0.228144 0.904827 -0.359497 0.680032 0.047586 0.228646 0.904827 -0.359177
+0.258137 0.876307 -0.406758 0.680032 0.061847 0.258623 0.876308 -0.406447
+0.181288 0.904827 -0.385257 0.640032 0.047586 0.181827 0.904827 -0.385002
+0.228144 0.904827 -0.359497 0.680032 0.047586 0.228646 0.904827 -0.359177
+0.307081 0.876307 -0.371198 0.720032 0.061847 0.307525 0.876308 -0.370828
+0.258137 0.876307 -0.406758 0.680032 0.061847 0.258623 0.876308 -0.406447
+0.271402 0.904827 -0.328069 0.720032 0.047586 0.27186 0.904828 -0.327687
+0.307081 0.876307 -0.371198 0.720032 0.061847 0.307525 0.876308 -0.370828
+0.228144 0.904827 -0.359497 0.680032 0.047586 0.228646 0.904827 -0.359177
+0.271402 0.904827 -0.328069 0.720032 0.047586 0.27186 0.904828 -0.327687
+0.351183 0.876307 -0.329783 0.760032 0.061847 0.351577 0.876308 -0.329361
+0.307081 0.876307 -0.371198 0.720032 0.061847 0.307525 0.876308 -0.370828
+0.31038 0.904827 -0.291466 0.760032 0.047586 0.310787 0.904827 -0.291031
+0.351183 0.876307 -0.329783 0.760032 0.061847 0.351577 0.876308 -0.329361
+0.271402 0.904827 -0.328069 0.720032 0.047586 0.27186 0.904828 -0.327687
+0.31038 0.904827 -0.291466 0.760032 0.047586 0.310787 0.904827 -0.291031
+0.389747 0.876307 -0.283168 0.800032 0.061847 0.390085 0.876308 -0.282699
+0.351183 0.876307 -0.329783 0.760032 0.061847 0.351577 0.876308 -0.329361
+0.344463 0.904827 -0.250267 0.800032 0.047586 0.344812 0.904828 -0.249784
+0.389747 0.876307 -0.283168 0.800032 0.061847 0.390085 0.876308 -0.282699
+0.31038 0.904827 -0.291466 0.760032 0.047586 0.310787 0.904827 -0.291031
+0.344463 0.904827 -0.250267 0.800032 0.047586 0.344812 0.904828 -0.249784
+0.422164 0.876307 -0.232087 0.840032 0.061847 0.42244 0.876308 -0.23158
+0.389747 0.876307 -0.283168 0.800032 0.061847 0.390085 0.876308 -0.282699
+0.373113 0.904827 -0.205121 0.840032 0.047586 0.373399 0.904827 -0.204598
+0.422164 0.876307 -0.232087 0.840032 0.061847 0.42244 0.876308 -0.23158
+0.344463 0.904827 -0.250267 0.800032 0.047586 0.344812 0.904828 -0.249784
+0.373113 0.904827 -0.205121 0.840032 0.047586 0.373399 0.904827 -0.204598
+0.447923 0.876307 -0.177345 0.880032 0.061847 0.448134 0.876308 -0.176808
+0.422164 0.876307 -0.232087 0.840032 0.061847 0.42244 0.876308 -0.23158
+0.39588 0.904827 -0.15674 0.880032 0.047586 0.396098 0.904827 -0.156185
+0.447923 0.876307 -0.177345 0.880032 0.061847 0.448134 0.876308 -0.176808
+0.373113 0.904827 -0.205121 0.840032 0.047586 0.373399 0.904827 -0.204598
+0.39588 0.904827 -0.15674 0.880032 0.047586 0.396098 0.904827 -0.156185
+0.466619 0.876307 -0.119807 0.920032 0.061847 0.46676 0.876307 -0.119248
+0.447923 0.876307 -0.177345 0.880032 0.061847 0.448134 0.876308 -0.176808
+0.412403 0.904827 -0.105887 0.920032 0.047586 0.412549 0.904828 -0.10531
+0.466619 0.876307 -0.119807 0.920032 0.061847 0.46676 0.876307 -0.119248
+0.39588 0.904827 -0.15674 0.880032 0.047586 0.396098 0.904827 -0.156185
+0.412403 0.904827 -0.105887 0.920032 0.047586 0.412549 0.904828 -0.10531
+0.477955 0.876307 -0.06038 0.960032 0.061847 0.478025 0.876308 -0.059807
+0.466619 0.876307 -0.119807 0.920032 0.061847 0.46676 0.876307 -0.119248
+0.422422 0.904827 -0.053364 0.960032 0.047586 0.422495 0.904828 -0.052774
+0.477955 0.876307 -0.06038 0.960032 0.061847 0.478025 0.876308 -0.059807
+0.412403 0.904827 -0.105887 0.920032 0.047586 0.412549 0.904828 -0.10531
+0.422422 0.904827 -0.053364 0.960032 0.047586 0.422495 0.904828 -0.052774
+0.481754 0.876307 -0 1.00003 0.061847 0.481752 0.876307 0.000575
+0.477955 0.876307 -0.06038 0.960032 0.061847 0.478025 0.876308 -0.059807
+0.425779 0.904827 -0 1.00003 0.047586 0.425778 0.904828 0.000594
+0.481754 0.876307 -0 1.00003 0.061847 0.481752 0.876307 0.000575
+0.422422 0.904827 -0.053364 0.960032 0.047586 0.422495 0.904828 -0.052774
+0.425779 0.904827 -0 1.00003 0.047586 0.425778 0.904828 0.000594
+0.477955 0.876307 0.06038 1.04003 0.061847 0.477881 0.876308 0.06095
+0.481754 0.876307 -0 1.00003 0.061847 0.481752 0.876307 0.000575
+0.422422 0.904827 0.053364 1.04003 0.047586 0.422346 0.904828 0.053954
+0.477955 0.876307 0.06038 1.04003 0.061847 0.477881 0.876308 0.06095
+0.425779 0.904827 -0 1.00003 0.047586 0.425778 0.904828 0.000594
+0.365222 0.929776 0.046138 1.04003 0.035112 0.365144 0.929777 0.046744
+0.412403 0.904827 0.105887 1.08003 0.047586 0.412253 0.904828 0.106464
+0.422422 0.904827 0.053364 1.04003 0.047586 0.422346 0.904828 0.053954
+0.35656 0.929776 0.091549 1.08003 0.035112 0.356406 0.929777 0.092142
+0.412403 0.904827 0.105887 1.08003 0.047586 0.412253 0.904828 0.106464
+0.365222 0.929776 0.046138 1.04003 0.035112 0.365144 0.929777 0.046744
+0.35656 0.929776 0.091549 1.08003 0.035112 0.356406 0.929777 0.092142
+0.39588 0.904827 0.15674 1.12003 0.047586 0.395659 0.904828 0.157293
+0.412403 0.904827 0.105887 1.08003 0.047586 0.412253 0.904828 0.106464
+0.342274 0.929776 0.135516 1.12003 0.035112 0.342047 0.929777 0.136084
+0.39588 0.904827 0.15674 1.12003 0.047586 0.395659 0.904828 0.157293
+0.35656 0.929776 0.091549 1.08003 0.035112 0.356406 0.929777 0.092142
+0.342274 0.929776 0.135516 1.12003 0.035112 0.342047 0.929777 0.136084
+0.373114 0.904827 0.205121 1.16003 0.047586 0.372825 0.904828 0.205642
+0.39588 0.904827 0.15674 1.12003 0.047586 0.395659 0.904828 0.157293
+0.32259 0.929776 0.177346 1.16003 0.035112 0.322294 0.929777 0.177881
+0.373114 0.904827 0.205121 1.16003 0.047586 0.372825 0.904828 0.205642
+0.342274 0.929776 0.135516 1.12003 0.035112 0.342047 0.929777 0.136084
+0.32259 0.929776 0.177346 1.16003 0.035112 0.322294 0.929777 0.177881
+0.344463 0.904827 0.250267 1.20003 0.047586 0.344111 0.904828 0.250748
+0.373114 0.904827 0.205121 1.16003 0.047586 0.372825 0.904828 0.205642
+0.297819 0.929776 0.216378 1.20003 0.035112 0.297458 0.929777 0.216873
+0.344463 0.904827 0.250267 1.20003 0.047586 0.344111 0.904828 0.250748
+0.32259 0.929776 0.177346 1.16003 0.035112 0.322294 0.929777 0.177881
+0.297819 0.929776 0.216378 1.20003 0.035112 0.297458 0.929777 0.216873
+0.31038 0.904827 0.291466 1.24003 0.047586 0.309971 0.904828 0.2919
+0.344463 0.904827 0.250267 1.20003 0.047586 0.344111 0.904828 0.250748
+0.268351 0.929776 0.251999 1.24003 0.035112 0.267931 0.929777 0.252444
+0.31038 0.904827 0.291466 1.24003 0.047586 0.309971 0.904828 0.2919
+0.297819 0.929776 0.216378 1.20003 0.035112 0.297458 0.929777 0.216873
+0.268351 0.929776 0.251999 1.24003 0.035112 0.267931 0.929777 0.252444
+0.271402 0.904827 0.328069 1.28003 0.047586 0.270942 0.904828 0.328447
+0.31038 0.904827 0.291466 1.24003 0.047586 0.309971 0.904828 0.2919
+0.234652 0.929776 0.283645 1.28003 0.035112 0.234179 0.929777 0.284034
+0.271402 0.904827 0.328069 1.28003 0.047586 0.270942 0.904828 0.328447
+0.268351 0.929776 0.251999 1.24003 0.035112 0.267931 0.929777 0.252444
+0.234652 0.929776 0.283645 1.28003 0.035112 0.234179 0.929777 0.284034
+0.228144 0.904827 0.359498 1.32003 0.047586 0.22764 0.904828 0.359815
+0.271402 0.904827 0.328069 1.28003 0.047586 0.270942 0.904828 0.328447
+0.197251 0.929776 0.310818 1.32003 0.035112 0.196733 0.929777 0.311145
+0.228144 0.904827 0.359498 1.32003 0.047586 0.22764 0.904828 0.359815
+0.234652 0.929776 0.283645 1.28003 0.035112 0.234179 0.929777 0.284034
+0.197251 0.929776 0.310818 1.32003 0.035112 0.196733 0.929777 0.311145
+0.181288 0.904827 0.385257 1.36003 0.047586 0.180748 0.904828 0.385509
+0.228144 0.904827 0.359498 1.32003 0.047586 0.22764 0.904828 0.359815
+0.15674 0.929776 0.333089 1.36003 0.035112 0.156185 0.929777 0.333348
+0.181288 0.904827 0.385257 1.36003 0.047586 0.180748 0.904828 0.385509
+0.197251 0.929776 0.310818 1.32003 0.035112 0.196733 0.929777 0.311145
+0.15674 0.929776 0.333089 1.36003 0.035112 0.156185 0.929777 0.333348
+0.131573 0.904827 0.404941 1.40003 0.047586 0.131006 0.904827 0.405123
+0.181288 0.904827 0.385257 1.36003 0.047586 0.180748 0.904828 0.385509
+0.113757 0.929776 0.350108 1.40003 0.035112 0.113174 0.929777 0.350295
+0.131573 0.904827 0.404941 1.40003 0.047586 0.131006 0.904827 0.405123
+0.15674 0.929776 0.333089 1.36003 0.035112 0.156185 0.929777 0.333348
+0.113757 0.929776 0.350108 1.40003 0.035112 0.113174 0.929777 0.350295
+0.079783 0.904827 0.418238 1.44003 0.047586 0.079197 0.904828 0.418347
+0.131573 0.904827 0.404941 1.40003 0.047586 0.131006 0.904827 0.405123
+0.06898 0.929776 0.361604 1.44003 0.035112 0.068378 0.929777 0.361718
+0.079783 0.904827 0.418238 1.44003 0.047586 0.079197 0.904828 0.418347
+0.113757 0.929776 0.350108 1.40003 0.035112 0.113174 0.929777 0.350295
+0.06898 0.929776 0.361604 1.44003 0.035112 0.068378 0.929777 0.361718
+0.026735 0.904827 0.424939 1.48003 0.047586 0.02614 0.904828 0.424974
+0.079783 0.904827 0.418238 1.44003 0.047586 0.079197 0.904828 0.418347
+0.023115 0.929776 0.367398 1.48003 0.035112 0.022503 0.929777 0.367436
+0.026735 0.904827 0.424939 1.48003 0.047586 0.02614 0.904828 0.424974
+0.06898 0.929776 0.361604 1.44003 0.035112 0.068378 0.929777 0.361718
+0.023115 0.929776 0.367398 1.48003 0.035112 0.022503 0.929777 0.367436
+-0.026735 0.904827 0.424939 1.52003 0.047586 -0.02733 0.904828 0.4249
+0.026735 0.904827 0.424939 1.48003 0.047586 0.02614 0.904828 0.424974
+-0.023115 0.929776 0.367398 1.52003 0.035112 -0.023726 0.929777 0.367359
+-0.026735 0.904827 0.424939 1.52003 0.047586 -0.02733 0.904828 0.4249
+0.023115 0.929776 0.367398 1.48003 0.035112 0.022503 0.929777 0.367436
+-0.023115 0.929776 0.367398 -0.479968 0.035112 -0.023726 0.929777 0.367359
+-0.079783 0.904827 0.418238 -0.439968 0.047586 -0.080368 0.904828 0.418124
+-0.026735 0.904827 0.424939 -0.479968 0.047586 -0.02733 0.904828 0.4249
+-0.06898 0.929776 0.361604 -0.439968 0.035112 -0.069581 0.929777 0.361488
+-0.079783 0.904827 0.418238 -0.439968 0.047586 -0.080368 0.904828 0.418124
+-0.023115 0.929776 0.367398 -0.479968 0.035112 -0.023726 0.929777 0.367359
+-0.06898 0.929776 0.361604 -0.439968 0.035112 -0.069581 0.929777 0.361488
+-0.131573 0.904827 0.40494 -0.399968 0.047586 -0.13214 0.904828 0.404754
+-0.079783 0.904827 0.418238 -0.439968 0.047586 -0.080368 0.904828 0.418124
+-0.113757 0.929776 0.350107 -0.399968 0.035112 -0.114339 0.929777 0.349916
+-0.131573 0.904827 0.40494 -0.399968 0.047586 -0.13214 0.904828 0.404754
+-0.06898 0.929776 0.361604 -0.439968 0.035112 -0.069581 0.929777 0.361488
+-0.113757 0.929776 0.350107 -0.399968 0.035112 -0.114339 0.929777 0.349916
+-0.181288 0.904827 0.385257 -0.359968 0.047586 -0.181827 0.904828 0.385002
+-0.131573 0.904827 0.40494 -0.399968 0.047586 -0.13214 0.904828 0.404754
+-0.15674 0.929776 0.333089 -0.359968 0.035112 -0.157293 0.929777 0.332827
+-0.181288 0.904827 0.385257 -0.359968 0.047586 -0.181827 0.904828 0.385002
+-0.113757 0.929776 0.350107 -0.399968 0.035112 -0.114339 0.929777 0.349916
+-0.15674 0.929776 0.333089 -0.359968 0.035112 -0.157293 0.929777 0.332827
+-0.228144 0.904827 0.359498 -0.319968 0.047586 -0.228646 0.904828 0.359176
+-0.181288 0.904827 0.385257 -0.359968 0.047586 -0.181827 0.904828 0.385002
+-0.197251 0.929776 0.310818 -0.319968 0.035112 -0.197767 0.929777 0.310488
+-0.228144 0.904827 0.359498 -0.319968 0.047586 -0.228646 0.904828 0.359176
+-0.15674 0.929776 0.333089 -0.359968 0.035112 -0.157293 0.929777 0.332827
+-0.197251 0.929776 0.310818 -0.319968 0.035112 -0.197767 0.929777 0.310488
+-0.271402 0.904827 0.328069 -0.279968 0.047586 -0.27186 0.904827 0.327688
+-0.228144 0.904827 0.359498 -0.319968 0.047586 -0.228646 0.904828 0.359176
+-0.234652 0.929776 0.283645 -0.279968 0.035112 -0.235123 0.929777 0.283254
+-0.271402 0.904827 0.328069 -0.279968 0.047586 -0.27186 0.904827 0.327688
+-0.197251 0.929776 0.310818 -0.319968 0.035112 -0.197767 0.929777 0.310488
+-0.234652 0.929776 0.283645 -0.279968 0.035112 -0.235123 0.929777 0.283254
+-0.31038 0.904827 0.291466 -0.239968 0.047586 -0.310786 0.904828 0.291031
+-0.271402 0.904827 0.328069 -0.279968 0.047586 -0.27186 0.904827 0.327688
+-0.268351 0.929776 0.251999 -0.239968 0.035112 -0.26877 0.929777 0.251551
+-0.31038 0.904827 0.291466 -0.239968 0.047586 -0.310786 0.904828 0.291031
+-0.234652 0.929776 0.283645 -0.279968 0.035112 -0.235123 0.929777 0.283254
+-0.268351 0.929776 0.251999 -0.239968 0.035112 -0.26877 0.929777 0.251551
+-0.344463 0.904827 0.250267 -0.199968 0.047586 -0.344812 0.904828 0.249784
+-0.31038 0.904827 0.291466 -0.239968 0.047586 -0.310786 0.904828 0.291031
+-0.297819 0.929776 0.216378 -0.199968 0.035112 -0.298178 0.929777 0.215882
+-0.344463 0.904827 0.250267 -0.199968 0.047586 -0.344812 0.904828 0.249784
+-0.268351 0.929776 0.251999 -0.239968 0.035112 -0.26877 0.929777 0.251551
+-0.297819 0.929776 0.216378 -0.199968 0.035112 -0.298178 0.929777 0.215882
+-0.373113 0.904827 0.205121 -0.159968 0.047586 -0.373399 0.904828 0.204598
+-0.344463 0.904827 0.250267 -0.199968 0.047586 -0.344812 0.904828 0.249784
+-0.32259 0.929776 0.177345 -0.159968 0.035112 -0.322884 0.929777 0.176808
+-0.373113 0.904827 0.205121 -0.159968 0.047586 -0.373399 0.904828 0.204598
+-0.297819 0.929776 0.216378 -0.199968 0.035112 -0.298178 0.929777 0.215882
+-0.32259 0.929776 0.177345 -0.159968 0.035112 -0.322884 0.929777 0.176808
+-0.39588 0.904827 0.15674 -0.119968 0.047586 -0.396098 0.904828 0.156185
+-0.373113 0.904827 0.205121 -0.159968 0.047586 -0.373399 0.904828 0.204598
+-0.342274 0.929776 0.135516 -0.119968 0.035112 -0.342498 0.929777 0.134945
+-0.39588 0.904827 0.15674 -0.119968 0.047586 -0.396098 0.904828 0.156185
+-0.32259 0.929776 0.177345 -0.159968 0.035112 -0.322884 0.929777 0.176808
+-0.342274 0.929776 0.135516 -0.119968 0.035112 -0.342498 0.929777 0.134945
+-0.412403 0.904827 0.105887 -0.079968 0.047586 -0.412549 0.904828 0.105309
+-0.39588 0.904827 0.15674 -0.119968 0.047586 -0.396098 0.904828 0.156185
+-0.356559 0.929776 0.091549 -0.079968 0.035112 -0.35671 0.929777 0.090955
+-0.412403 0.904827 0.105887 -0.079968 0.047586 -0.412549 0.904828 0.105309
+-0.342274 0.929776 0.135516 -0.119968 0.035112 -0.342498 0.929777 0.134945
+-0.356559 0.929776 0.091549 -0.079968 0.035112 -0.35671 0.929777 0.090955
+-0.422422 0.904827 0.053364 -0.039968 0.047586 -0.422495 0.904828 0.052773
+-0.412403 0.904827 0.105887 -0.079968 0.047586 -0.412549 0.904828 0.105309
+-0.365222 0.929776 0.046138 -0.039968 0.035112 -0.365297 0.929777 0.04553
+-0.422422 0.904827 0.053364 -0.039968 0.047586 -0.422495 0.904828 0.052773
+-0.356559 0.929776 0.091549 -0.079968 0.035112 -0.35671 0.929777 0.090955
+-0.365222 0.929776 0.046138 -0.039968 0.035112 -0.365297 0.929777 0.04553
+-0.42578 0.904827 -0 3.2e-005 0.047586 -0.425778 0.904828 -0.000596
+-0.422422 0.904827 0.053364 -0.039968 0.047586 -0.422495 0.904828 0.052773
+-0.368125 0.929776 -0 3.2e-005 0.035112 -0.368123 0.929777 -0.000613
+-0.42578 0.904827 -0 3.2e-005 0.047586 -0.425778 0.904828 -0.000596
+-0.365222 0.929776 0.046138 -0.039968 0.035112 -0.365297 0.929777 0.04553
+-0.368125 0.929776 -0 3.2e-005 0.035112 -0.368123 0.929777 -0.000613
+-0.422422 0.904827 -0.053364 0.040032 0.047586 -0.422346 0.904828 -0.053955
+-0.42578 0.904827 -0 3.2e-005 0.047586 -0.425778 0.904828 -0.000596
+-0.365222 0.929776 -0.046138 0.040032 0.035112 -0.365144 0.929777 -0.046746
+-0.422422 0.904827 -0.053364 0.040032 0.047586 -0.422346 0.904828 -0.053955
+-0.368125 0.929776 -0 3.2e-005 0.035112 -0.368123 0.929777 -0.000613
+-0.365222 0.929776 -0.046138 0.040032 0.035112 -0.365144 0.929777 -0.046746
+-0.412403 0.904827 -0.105887 0.080032 0.047586 -0.412253 0.904828 -0.106463
+-0.422422 0.904827 -0.053364 0.040032 0.047586 -0.422346 0.904828 -0.053955
+-0.356559 0.929776 -0.091549 0.080032 0.035112 -0.356406 0.929777 -0.092141
+-0.412403 0.904827 -0.105887 0.080032 0.047586 -0.412253 0.904828 -0.106463
+-0.365222 0.929776 -0.046138 0.040032 0.035112 -0.365144 0.929777 -0.046746
+-0.356559 0.929776 -0.091549 0.080032 0.035112 -0.356406 0.929777 -0.092141
+-0.39588 0.904827 -0.15674 0.120032 0.047586 -0.395659 0.904828 -0.157294
+-0.412403 0.904827 -0.105887 0.080032 0.047586 -0.412253 0.904828 -0.106463
+-0.342274 0.929776 -0.135516 0.120032 0.035112 -0.342047 0.929777 -0.136085
+-0.39588 0.904827 -0.15674 0.120032 0.047586 -0.395659 0.904828 -0.157294
+-0.356559 0.929776 -0.091549 0.080032 0.035112 -0.356406 0.929777 -0.092141
+-0.342274 0.929776 -0.135516 0.120032 0.035112 -0.342047 0.929777 -0.136085
+-0.373113 0.904827 -0.205121 0.160032 0.047586 -0.372825 0.904827 -0.205643
+-0.39588 0.904827 -0.15674 0.120032 0.047586 -0.395659 0.904828 -0.157294
+-0.32259 0.929776 -0.177345 0.160032 0.035112 -0.322294 0.929777 -0.177881
+-0.373113 0.904827 -0.205121 0.160032 0.047586 -0.372825 0.904827 -0.205643
+-0.342274 0.929776 -0.135516 0.120032 0.035112 -0.342047 0.929777 -0.136085
+-0.32259 0.929776 -0.177345 0.160032 0.035112 -0.322294 0.929777 -0.177881
+-0.344463 0.904827 -0.250267 0.200032 0.047586 -0.344111 0.904828 -0.250748
+-0.373113 0.904827 -0.205121 0.160032 0.047586 -0.372825 0.904827 -0.205643
+-0.297819 0.929776 -0.216378 0.200032 0.035112 -0.297458 0.929777 -0.216874
+-0.344463 0.904827 -0.250267 0.200032 0.047586 -0.344111 0.904828 -0.250748
+-0.32259 0.929776 -0.177345 0.160032 0.035112 -0.322294 0.929777 -0.177881
+-0.297819 0.929776 -0.216378 0.200032 0.035112 -0.297458 0.929777 -0.216874
+-0.31038 0.904827 -0.291466 0.240032 0.047586 -0.309971 0.904827 -0.2919
+-0.344463 0.904827 -0.250267 0.200032 0.047586 -0.344111 0.904828 -0.250748
+-0.268351 0.929776 -0.251999 0.240032 0.035112 -0.267931 0.929777 -0.252445
+-0.31038 0.904827 -0.291466 0.240032 0.047586 -0.309971 0.904827 -0.2919
+-0.297819 0.929776 -0.216378 0.200032 0.035112 -0.297458 0.929777 -0.216874
+-0.268351 0.929776 -0.251999 0.240032 0.035112 -0.267931 0.929777 -0.252445
+-0.271402 0.904827 -0.328069 0.280032 0.047586 -0.270942 0.904828 -0.328447
+-0.31038 0.904827 -0.291466 0.240032 0.047586 -0.309971 0.904827 -0.2919
+-0.234651 0.929776 -0.283645 0.280032 0.035112 -0.234179 0.929777 -0.284034
+-0.271402 0.904827 -0.328069 0.280032 0.047586 -0.270942 0.904828 -0.328447
+-0.268351 0.929776 -0.251999 0.240032 0.035112 -0.267931 0.929777 -0.252445
+-0.234651 0.929776 -0.283645 0.280032 0.035112 -0.234179 0.929777 -0.284034
+-0.228144 0.904827 -0.359498 0.320032 0.047586 -0.22764 0.904827 -0.359816
+-0.271402 0.904827 -0.328069 0.280032 0.047586 -0.270942 0.904828 -0.328447
+-0.197251 0.929776 -0.310818 0.320032 0.035112 -0.196733 0.929777 -0.311145
+-0.228144 0.904827 -0.359498 0.320032 0.047586 -0.22764 0.904827 -0.359816
+-0.234651 0.929776 -0.283645 0.280032 0.035112 -0.234179 0.929777 -0.284034
+-0.197251 0.929776 -0.310818 0.320032 0.035112 -0.196733 0.929777 -0.311145
+-0.181288 0.904827 -0.385257 0.360032 0.047586 -0.180748 0.904828 -0.385509
+-0.228144 0.904827 -0.359498 0.320032 0.047586 -0.22764 0.904827 -0.359816
+-0.15674 0.929776 -0.333089 0.360032 0.035112 -0.156185 0.929777 -0.333349
+-0.181288 0.904827 -0.385257 0.360032 0.047586 -0.180748 0.904828 -0.385509
+-0.197251 0.929776 -0.310818 0.320032 0.035112 -0.196733 0.929777 -0.311145
+-0.15674 0.929776 -0.333089 0.360032 0.035112 -0.156185 0.929777 -0.333349
+-0.131573 0.904827 -0.40494 0.400032 0.047586 -0.131006 0.904828 -0.405123
+-0.181288 0.904827 -0.385257 0.360032 0.047586 -0.180748 0.904828 -0.385509
+-0.113757 0.929776 -0.350107 0.400032 0.035112 -0.113174 0.929777 -0.350296
+-0.131573 0.904827 -0.40494 0.400032 0.047586 -0.131006 0.904828 -0.405123
+-0.15674 0.929776 -0.333089 0.360032 0.035112 -0.156185 0.929777 -0.333349
+-0.113757 0.929776 -0.350107 0.400032 0.035112 -0.113174 0.929777 -0.350296
+-0.079783 0.904827 -0.418238 0.440032 0.047586 -0.079197 0.904828 -0.418348
+-0.131573 0.904827 -0.40494 0.400032 0.047586 -0.131006 0.904828 -0.405123
+-0.06898 0.929776 -0.361604 0.440032 0.035112 -0.068378 0.929777 -0.361717
+-0.079783 0.904827 -0.418238 0.440032 0.047586 -0.079197 0.904828 -0.418348
+-0.113757 0.929776 -0.350107 0.400032 0.035112 -0.113174 0.929777 -0.350296
+-0.06898 0.929776 -0.361604 0.440032 0.035112 -0.068378 0.929777 -0.361717
+-0.026735 0.904827 -0.424939 0.480032 0.047586 -0.02614 0.904827 -0.424975
+-0.079783 0.904827 -0.418238 0.440032 0.047586 -0.079197 0.904828 -0.418348
+-0.023115 0.929776 -0.367398 0.480032 0.035112 -0.022503 0.929777 -0.367435
+-0.026735 0.904827 -0.424939 0.480032 0.047586 -0.02614 0.904827 -0.424975
+-0.06898 0.929776 -0.361604 0.440032 0.035112 -0.068378 0.929777 -0.361717
+-0.023115 0.929776 -0.367398 0.480032 0.035112 -0.022503 0.929777 -0.367435
+0.026735 0.904827 -0.424939 0.520032 0.047586 0.02733 0.904827 -0.424901
+-0.026735 0.904827 -0.424939 0.480032 0.047586 -0.02614 0.904827 -0.424975
+0.023115 0.929776 -0.367398 0.520032 0.035112 0.023726 0.929777 -0.367358
+0.026735 0.904827 -0.424939 0.520032 0.047586 0.02733 0.904827 -0.424901
+-0.023115 0.929776 -0.367398 0.480032 0.035112 -0.022503 0.929777 -0.367435
+0.023115 0.929776 -0.367398 0.520032 0.035112 0.023726 0.929777 -0.367358
+0.079783 0.904827 -0.418238 0.560032 0.047586 0.080368 0.904827 -0.418125
+0.026735 0.904827 -0.424939 0.520032 0.047586 0.02733 0.904827 -0.424901
+0.06898 0.929776 -0.361604 0.560032 0.035112 0.069581 0.929777 -0.361488
+0.079783 0.904827 -0.418238 0.560032 0.047586 0.080368 0.904827 -0.418125
+0.023115 0.929776 -0.367398 0.520032 0.035112 0.023726 0.929777 -0.367358
+0.06898 0.929776 -0.361604 0.560032 0.035112 0.069581 0.929777 -0.361488
+0.131573 0.904827 -0.40494 0.600032 0.047586 0.13214 0.904828 -0.404754
+0.079783 0.904827 -0.418238 0.560032 0.047586 0.080368 0.904827 -0.418125
+0.113757 0.929776 -0.350107 0.600032 0.035112 0.114339 0.929777 -0.349917
+0.131573 0.904827 -0.40494 0.600032 0.047586 0.13214 0.904828 -0.404754
+0.06898 0.929776 -0.361604 0.560032 0.035112 0.069581 0.929777 -0.361488
+0.113757 0.929776 -0.350107 0.600032 0.035112 0.114339 0.929777 -0.349917
+0.181288 0.904827 -0.385257 0.640032 0.047586 0.181827 0.904827 -0.385002
+0.131573 0.904827 -0.40494 0.600032 0.047586 0.13214 0.904828 -0.404754
+0.15674 0.929776 -0.333089 0.640032 0.035112 0.157294 0.929777 -0.332828
+0.181288 0.904827 -0.385257 0.640032 0.047586 0.181827 0.904827 -0.385002
+0.113757 0.929776 -0.350107 0.600032 0.035112 0.114339 0.929777 -0.349917
+0.15674 0.929776 -0.333089 0.640032 0.035112 0.157294 0.929777 -0.332828
+0.228144 0.904827 -0.359497 0.680032 0.047586 0.228646 0.904827 -0.359177
+0.181288 0.904827 -0.385257 0.640032 0.047586 0.181827 0.904827 -0.385002
+0.197251 0.929776 -0.310818 0.680032 0.035112 0.197768 0.929777 -0.310489
+0.228144 0.904827 -0.359497 0.680032 0.047586 0.228646 0.904827 -0.359177
+0.15674 0.929776 -0.333089 0.640032 0.035112 0.157294 0.929777 -0.332828
+0.197251 0.929776 -0.310818 0.680032 0.035112 0.197768 0.929777 -0.310489
+0.271402 0.904827 -0.328069 0.720032 0.047586 0.27186 0.904828 -0.327687
+0.228144 0.904827 -0.359497 0.680032 0.047586 0.228646 0.904827 -0.359177
+0.234651 0.929776 -0.283645 0.720032 0.035112 0.235123 0.929777 -0.283254
+0.271402 0.904827 -0.328069 0.720032 0.047586 0.27186 0.904828 -0.327687
+0.197251 0.929776 -0.310818 0.680032 0.035112 0.197768 0.929777 -0.310489
+0.234651 0.929776 -0.283645 0.720032 0.035112 0.235123 0.929777 -0.283254
+0.31038 0.904827 -0.291466 0.760032 0.047586 0.310787 0.904827 -0.291031
+0.271402 0.904827 -0.328069 0.720032 0.047586 0.27186 0.904828 -0.327687
+0.268351 0.929776 -0.251999 0.760032 0.035112 0.26877 0.929777 -0.251552
+0.31038 0.904827 -0.291466 0.760032 0.047586 0.310787 0.904827 -0.291031
+0.234651 0.929776 -0.283645 0.720032 0.035112 0.235123 0.929777 -0.283254
+0.268351 0.929776 -0.251999 0.760032 0.035112 0.26877 0.929777 -0.251552
+0.344463 0.904827 -0.250267 0.800032 0.047586 0.344812 0.904828 -0.249784
+0.31038 0.904827 -0.291466 0.760032 0.047586 0.310787 0.904827 -0.291031
+0.297819 0.929776 -0.216378 0.800032 0.035112 0.298178 0.929777 -0.215882
+0.344463 0.904827 -0.250267 0.800032 0.047586 0.344812 0.904828 -0.249784
+0.268351 0.929776 -0.251999 0.760032 0.035112 0.26877 0.929777 -0.251552
+0.297819 0.929776 -0.216378 0.800032 0.035112 0.298178 0.929777 -0.215882
+0.373113 0.904827 -0.205121 0.840032 0.047586 0.373399 0.904827 -0.204598
+0.344463 0.904827 -0.250267 0.800032 0.047586 0.344812 0.904828 -0.249784
+0.32259 0.929776 -0.177345 0.840032 0.035112 0.322884 0.929777 -0.176808
+0.373113 0.904827 -0.205121 0.840032 0.047586 0.373399 0.904827 -0.204598
+0.297819 0.929776 -0.216378 0.800032 0.035112 0.298178 0.929777 -0.215882
+0.32259 0.929776 -0.177345 0.840032 0.035112 0.322884 0.929777 -0.176808
+0.39588 0.904827 -0.15674 0.880032 0.047586 0.396098 0.904827 -0.156185
+0.373113 0.904827 -0.205121 0.840032 0.047586 0.373399 0.904827 -0.204598
+0.342274 0.929776 -0.135516 0.880032 0.035112 0.342498 0.929777 -0.134945
+0.39588 0.904827 -0.15674 0.880032 0.047586 0.396098 0.904827 -0.156185
+0.32259 0.929776 -0.177345 0.840032 0.035112 0.322884 0.929777 -0.176808
+0.342274 0.929776 -0.135516 0.880032 0.035112 0.342498 0.929777 -0.134945
+0.412403 0.904827 -0.105887 0.920032 0.047586 0.412549 0.904828 -0.10531
+0.39588 0.904827 -0.15674 0.880032 0.047586 0.396098 0.904827 -0.156185
+0.356559 0.929776 -0.091549 0.920032 0.035112 0.35671 0.929777 -0.090956
+0.412403 0.904827 -0.105887 0.920032 0.047586 0.412549 0.904828 -0.10531
+0.342274 0.929776 -0.135516 0.880032 0.035112 0.342498 0.929777 -0.134945
+0.356559 0.929776 -0.091549 0.920032 0.035112 0.35671 0.929777 -0.090956
+0.422422 0.904827 -0.053364 0.960032 0.047586 0.422495 0.904828 -0.052774
+0.412403 0.904827 -0.105887 0.920032 0.047586 0.412549 0.904828 -0.10531
+0.365222 0.929776 -0.046138 0.960032 0.035112 0.365297 0.929777 -0.045531
+0.422422 0.904827 -0.053364 0.960032 0.047586 0.422495 0.904828 -0.052774
+0.356559 0.929776 -0.091549 0.920032 0.035112 0.35671 0.929777 -0.090956
+0.365222 0.929776 -0.046138 0.960032 0.035112 0.365297 0.929777 -0.045531
+0.425779 0.904827 -0 1.00003 0.047586 0.425778 0.904828 0.000594
+0.422422 0.904827 -0.053364 0.960032 0.047586 0.422495 0.904828 -0.052774
+0.368125 0.929776 -0 1.00003 0.035112 0.368123 0.929777 0.000611
+0.425779 0.904827 -0 1.00003 0.047586 0.425778 0.904828 0.000594
+0.365222 0.929776 -0.046138 0.960032 0.035112 0.365297 0.929777 -0.045531
+0.368125 0.929776 -0 1.00003 0.035112 0.368123 0.929777 0.000611
+0.422422 0.904827 0.053364 1.04003 0.047586 0.422346 0.904828 0.053954
+0.425779 0.904827 -0 1.00003 0.047586 0.425778 0.904828 0.000594
+0.365222 0.929776 0.046138 1.04003 0.035112 0.365144 0.929777 0.046744
+0.422422 0.904827 0.053364 1.04003 0.047586 0.422346 0.904828 0.053954
+0.368125 0.929776 -0 1.00003 0.035112 0.368123 0.929777 0.000611
+0.306581 0.951057 0.03873 1.04003 0.024472 0.306501 0.951057 0.03935
+0.35656 0.929776 0.091549 1.08003 0.035112 0.356406 0.929777 0.092142
+0.365222 0.929776 0.046138 1.04003 0.035112 0.365144 0.929777 0.046744
+0.299309 0.951057 0.076849 1.08003 0.024472 0.299151 0.951057 0.077455
+0.35656 0.929776 0.091549 1.08003 0.035112 0.356406 0.929777 0.092142
+0.306581 0.951057 0.03873 1.04003 0.024472 0.306501 0.951057 0.03935
+0.299309 0.951057 0.076849 1.08003 0.024472 0.299151 0.951057 0.077455
+0.342274 0.929776 0.135516 1.12003 0.035112 0.342047 0.929777 0.136084
+0.35656 0.929776 0.091549 1.08003 0.035112 0.356406 0.929777 0.092142
+0.287317 0.951057 0.113757 1.12003 0.024472 0.287085 0.951057 0.114339
+0.342274 0.929776 0.135516 1.12003 0.035112 0.342047 0.929777 0.136084
+0.299309 0.951057 0.076849 1.08003 0.024472 0.299151 0.951057 0.077455
+0.287317 0.951057 0.113757 1.12003 0.024472 0.287085 0.951057 0.114339
+0.32259 0.929776 0.177346 1.16003 0.035112 0.322294 0.929777 0.177881
+0.342274 0.929776 0.135516 1.12003 0.035112 0.342047 0.929777 0.136084
+0.270794 0.951057 0.14887 1.16003 0.024472 0.270491 0.951057 0.149419
+0.32259 0.929776 0.177346 1.16003 0.035112 0.322294 0.929777 0.177881
+0.287317 0.951057 0.113757 1.12003 0.024472 0.287085 0.951057 0.114339
+0.270794 0.951057 0.14887 1.16003 0.024472 0.270491 0.951057 0.149419
+0.297819 0.929776 0.216378 1.20003 0.035112 0.297458 0.929777 0.216873
+0.32259 0.929776 0.177346 1.16003 0.035112 0.322294 0.929777 0.177881
+0.25 0.951057 0.181636 1.20003 0.024472 0.249631 0.951057 0.182142
+0.297819 0.929776 0.216378 1.20003 0.035112 0.297458 0.929777 0.216873
+0.270794 0.951057 0.14887 1.16003 0.024472 0.270491 0.951057 0.149419
+0.25 0.951057 0.181636 1.20003 0.024472 0.249631 0.951057 0.182142
+0.268351 0.929776 0.251999 1.24003 0.035112 0.267931 0.929777 0.252444
+0.297819 0.929776 0.216378 1.20003 0.035112 0.297458 0.929777 0.216873
+0.225264 0.951057 0.211537 1.24003 0.024472 0.224834 0.951057 0.211992
+0.268351 0.929776 0.251999 1.24003 0.035112 0.267931 0.929777 0.252444
+0.25 0.951057 0.181636 1.20003 0.024472 0.249631 0.951057 0.182142
+0.225264 0.951057 0.211537 1.24003 0.024472 0.224834 0.951057 0.211992
+0.234652 0.929776 0.283645 1.28003 0.035112 0.234179 0.929777 0.284034
+0.268351 0.929776 0.251999 1.24003 0.035112 0.267931 0.929777 0.252444
+0.196975 0.951057 0.238102 1.28003 0.024472 0.196491 0.951057 0.2385
+0.234652 0.929776 0.283645 1.28003 0.035112 0.234179 0.929777 0.284034
+0.225264 0.951057 0.211537 1.24003 0.024472 0.224834 0.951057 0.211992
+0.196975 0.951057 0.238102 1.28003 0.024472 0.196491 0.951057 0.2385
+0.197251 0.929776 0.310818 1.32003 0.035112 0.196733 0.929777 0.311145
+0.234652 0.929776 0.283645 1.28003 0.035112 0.234179 0.929777 0.284034
+0.16558 0.951057 0.260912 1.32003 0.024472 0.16505 0.951057 0.261246
+0.197251 0.929776 0.310818 1.32003 0.035112 0.196733 0.929777 0.311145
+0.196975 0.951057 0.238102 1.28003 0.024472 0.196491 0.951057 0.2385
+0.16558 0.951057 0.260912 1.32003 0.024472 0.16505 0.951057 0.261246
+0.15674 0.929776 0.333089 1.36003 0.035112 0.156185 0.929777 0.333348
+0.197251 0.929776 0.310818 1.32003 0.035112 0.196733 0.929777 0.311145
+0.131573 0.951057 0.279607 1.36003 0.024472 0.131005 0.951057 0.279872
+0.15674 0.929776 0.333089 1.36003 0.035112 0.156185 0.929777 0.333348
+0.16558 0.951057 0.260912 1.32003 0.024472 0.16505 0.951057 0.261246
+0.131573 0.951057 0.279607 1.36003 0.024472 0.131005 0.951057 0.279872
+0.113757 0.929776 0.350108 1.40003 0.035112 0.113174 0.929777 0.350295
+0.15674 0.929776 0.333089 1.36003 0.035112 0.156185 0.929777 0.333348
+0.095492 0.951057 0.293893 1.40003 0.024472 0.094895 0.951057 0.294085
+0.113757 0.929776 0.350108 1.40003 0.035112 0.113174 0.929777 0.350295
+0.131573 0.951057 0.279607 1.36003 0.024472 0.131005 0.951057 0.279872
+0.095492 0.951057 0.293893 1.40003 0.024472 0.094895 0.951057 0.294085
+0.06898 0.929776 0.361604 1.44003 0.035112 0.068378 0.929777 0.361718
+0.113757 0.929776 0.350108 1.40003 0.035112 0.113174 0.929777 0.350295
+0.057904 0.951057 0.303544 1.44003 0.024472 0.057288 0.951057 0.30366
+0.06898 0.929776 0.361604 1.44003 0.035112 0.068378 0.929777 0.361718
+0.095492 0.951057 0.293893 1.40003 0.024472 0.094895 0.951057 0.294085
+0.057904 0.951057 0.303544 1.44003 0.024472 0.057288 0.951057 0.30366
+0.023115 0.929776 0.367398 1.48003 0.035112 0.022503 0.929777 0.367436
+0.06898 0.929776 0.361604 1.44003 0.035112 0.068378 0.929777 0.361718
+0.019403 0.951057 0.308407 1.48003 0.024472 0.018778 0.951057 0.308445
+0.023115 0.929776 0.367398 1.48003 0.035112 0.022503 0.929777 0.367436
+0.057904 0.951057 0.303544 1.44003 0.024472 0.057288 0.951057 0.30366
+0.019403 0.951057 0.308407 1.48003 0.024472 0.018778 0.951057 0.308445
+-0.023115 0.929776 0.367398 1.52003 0.035112 -0.023726 0.929777 0.367359
+0.023115 0.929776 0.367398 1.48003 0.035112 0.022503 0.929777 0.367436
+-0.019403 0.951057 0.308407 1.52003 0.024472 -0.020029 0.951057 0.308366
+-0.023115 0.929776 0.367398 1.52003 0.035112 -0.023726 0.929777 0.367359
+0.019403 0.951057 0.308407 1.48003 0.024472 0.018778 0.951057 0.308445
+-0.019403 0.951057 0.308407 -0.479968 0.024472 -0.020029 0.951057 0.308366
+-0.06898 0.929776 0.361604 -0.439968 0.035112 -0.069581 0.929777 0.361488
+-0.023115 0.929776 0.367398 -0.479968 0.035112 -0.023726 0.929777 0.367359
+-0.057904 0.951057 0.303544 -0.439968 0.024472 -0.058519 0.951057 0.303424
+-0.06898 0.929776 0.361604 -0.439968 0.035112 -0.069581 0.929777 0.361488
+-0.019403 0.951057 0.308407 -0.479968 0.024472 -0.020029 0.951057 0.308366
+-0.057904 0.951057 0.303544 -0.439968 0.024472 -0.058519 0.951057 0.303424
+-0.113757 0.929776 0.350107 -0.399968 0.035112 -0.114339 0.929777 0.349916
+-0.06898 0.929776 0.361604 -0.439968 0.035112 -0.069581 0.929777 0.361488
+-0.095492 0.951057 0.293893 -0.399968 0.024472 -0.096087 0.951057 0.293698
+-0.113757 0.929776 0.350107 -0.399968 0.035112 -0.114339 0.929777 0.349916
+-0.057904 0.951057 0.303544 -0.439968 0.024472 -0.058519 0.951057 0.303424
+-0.095492 0.951057 0.293893 -0.399968 0.024472 -0.096087 0.951057 0.293698
+-0.15674 0.929776 0.333089 -0.359968 0.035112 -0.157293 0.929777 0.332827
+-0.113757 0.929776 0.350107 -0.399968 0.035112 -0.114339 0.929777 0.349916
+-0.131573 0.951057 0.279607 -0.359968 0.024472 -0.132139 0.951057 0.279339
+-0.15674 0.929776 0.333089 -0.359968 0.035112 -0.157293 0.929777 0.332827
+-0.095492 0.951057 0.293893 -0.399968 0.024472 -0.096087 0.951057 0.293698
+-0.131573 0.951057 0.279607 -0.359968 0.024472 -0.132139 0.951057 0.279339
+-0.197251 0.929776 0.310818 -0.319968 0.035112 -0.197767 0.929777 0.310488
+-0.15674 0.929776 0.333089 -0.359968 0.035112 -0.157293 0.929777 0.332827
+-0.16558 0.951057 0.260912 -0.319968 0.024472 -0.166108 0.951057 0.260575
+-0.197251 0.929776 0.310818 -0.319968 0.035112 -0.197767 0.929777 0.310488
+-0.131573 0.951057 0.279607 -0.359968 0.024472 -0.132139 0.951057 0.279339
+-0.16558 0.951057 0.260912 -0.319968 0.024472 -0.166108 0.951057 0.260575
+-0.234652 0.929776 0.283645 -0.279968 0.035112 -0.235123 0.929777 0.283254
+-0.197251 0.929776 0.310818 -0.319968 0.035112 -0.197767 0.929777 0.310488
+-0.196975 0.951057 0.238102 -0.279968 0.024472 -0.197457 0.951057 0.237701
+-0.234652 0.929776 0.283645 -0.279968 0.035112 -0.235123 0.929777 0.283254
+-0.16558 0.951057 0.260912 -0.319968 0.024472 -0.166108 0.951057 0.260575
+-0.196975 0.951057 0.238102 -0.279968 0.024472 -0.197457 0.951057 0.237701
+-0.268351 0.929776 0.251999 -0.239968 0.035112 -0.26877 0.929777 0.251551
+-0.234652 0.929776 0.283645 -0.279968 0.035112 -0.235123 0.929777 0.283254
+-0.225264 0.951057 0.211537 -0.239968 0.024472 -0.225692 0.951057 0.21108
+-0.268351 0.929776 0.251999 -0.239968 0.035112 -0.26877 0.929777 0.251551
+-0.196975 0.951057 0.238102 -0.279968 0.024472 -0.197457 0.951057 0.237701
+-0.225264 0.951057 0.211537 -0.239968 0.024472 -0.225692 0.951057 0.21108
+-0.297819 0.929776 0.216378 -0.199968 0.035112 -0.298178 0.929777 0.215882
+-0.268351 0.929776 0.251999 -0.239968 0.035112 -0.26877 0.929777 0.251551
+-0.25 0.951057 0.181636 -0.199968 0.024472 -0.250367 0.951057 0.181129
+-0.297819 0.929776 0.216378 -0.199968 0.035112 -0.298178 0.929777 0.215882
+-0.225264 0.951057 0.211537 -0.239968 0.024472 -0.225692 0.951057 0.21108
+-0.25 0.951057 0.181636 -0.199968 0.024472 -0.250367 0.951057 0.181129
+-0.32259 0.929776 0.177345 -0.159968 0.035112 -0.322884 0.929777 0.176808
+-0.297819 0.929776 0.216378 -0.199968 0.035112 -0.298178 0.929777 0.215882
+-0.270794 0.951057 0.14887 -0.159968 0.024472 -0.271095 0.951057 0.14832
+-0.32259 0.929776 0.177345 -0.159968 0.035112 -0.322884 0.929777 0.176808
+-0.25 0.951057 0.181636 -0.199968 0.024472 -0.250367 0.951057 0.181129
+-0.270794 0.951057 0.14887 -0.159968 0.024472 -0.271095 0.951057 0.14832
+-0.342274 0.929776 0.135516 -0.119968 0.035112 -0.342498 0.929777 0.134945
+-0.32259 0.929776 0.177345 -0.159968 0.035112 -0.322884 0.929777 0.176808
+-0.287317 0.951057 0.113757 -0.119968 0.024472 -0.287546 0.951057 0.113175
+-0.342274 0.929776 0.135516 -0.119968 0.035112 -0.342498 0.929777 0.134945
+-0.270794 0.951057 0.14887 -0.159968 0.024472 -0.271095 0.951057 0.14832
+-0.287317 0.951057 0.113757 -0.119968 0.024472 -0.287546 0.951057 0.113175
+-0.356559 0.929776 0.091549 -0.079968 0.035112 -0.35671 0.929777 0.090955
+-0.342274 0.929776 0.135516 -0.119968 0.035112 -0.342498 0.929777 0.134945
+-0.299309 0.951057 0.076849 -0.079968 0.024472 -0.299463 0.951057 0.076242
+-0.356559 0.929776 0.091549 -0.079968 0.035112 -0.35671 0.929777 0.090955
+-0.287317 0.951057 0.113757 -0.119968 0.024472 -0.287546 0.951057 0.113175
+-0.299309 0.951057 0.076849 -0.079968 0.024472 -0.299463 0.951057 0.076242
+-0.365222 0.929776 0.046138 -0.039968 0.035112 -0.365297 0.929777 0.04553
+-0.356559 0.929776 0.091549 -0.079968 0.035112 -0.35671 0.929777 0.090955
+-0.306581 0.951057 0.03873 -0.039968 0.024472 -0.306658 0.951057 0.038108
+-0.365222 0.929776 0.046138 -0.039968 0.035112 -0.365297 0.929777 0.04553
+-0.299309 0.951057 0.076849 -0.079968 0.024472 -0.299463 0.951057 0.076242
+-0.306581 0.951057 0.03873 -0.039968 0.024472 -0.306658 0.951057 0.038108
+-0.368125 0.929776 -0 3.2e-005 0.035112 -0.368123 0.929777 -0.000613
+-0.365222 0.929776 0.046138 -0.039968 0.035112 -0.365297 0.929777 0.04553
+-0.309017 0.951057 -0 3.2e-005 0.024472 -0.309016 0.951057 -0.000627
+-0.368125 0.929776 -0 3.2e-005 0.035112 -0.368123 0.929777 -0.000613
+-0.306581 0.951057 0.03873 -0.039968 0.024472 -0.306658 0.951057 0.038108
+-0.309017 0.951057 -0 3.2e-005 0.024472 -0.309016 0.951057 -0.000627
+-0.365222 0.929776 -0.046138 0.040032 0.035112 -0.365144 0.929777 -0.046746
+-0.368125 0.929776 -0 3.2e-005 0.035112 -0.368123 0.929777 -0.000613
+-0.30658 0.951057 -0.03873 0.040032 0.024472 -0.306501 0.951057 -0.039352
+-0.365222 0.929776 -0.046138 0.040032 0.035112 -0.365144 0.929777 -0.046746
+-0.309017 0.951057 -0 3.2e-005 0.024472 -0.309016 0.951057 -0.000627
+-0.30658 0.951057 -0.03873 0.040032 0.024472 -0.306501 0.951057 -0.039352
+-0.356559 0.929776 -0.091549 0.080032 0.035112 -0.356406 0.929777 -0.092141
+-0.365222 0.929776 -0.046138 0.040032 0.035112 -0.365144 0.929777 -0.046746
+-0.299309 0.951057 -0.076849 0.080032 0.024472 -0.299152 0.951057 -0.077456
+-0.356559 0.929776 -0.091549 0.080032 0.035112 -0.356406 0.929777 -0.092141
+-0.30658 0.951057 -0.03873 0.040032 0.024472 -0.306501 0.951057 -0.039352
+-0.299309 0.951057 -0.076849 0.080032 0.024472 -0.299152 0.951057 -0.077456
+-0.342274 0.929776 -0.135516 0.120032 0.035112 -0.342047 0.929777 -0.136085
+-0.356559 0.929776 -0.091549 0.080032 0.035112 -0.356406 0.929777 -0.092141
+-0.287317 0.951057 -0.113757 0.120032 0.024472 -0.287085 0.951057 -0.114338
+-0.342274 0.929776 -0.135516 0.120032 0.035112 -0.342047 0.929777 -0.136085
+-0.299309 0.951057 -0.076849 0.080032 0.024472 -0.299152 0.951057 -0.077456
+-0.287317 0.951057 -0.113757 0.120032 0.024472 -0.287085 0.951057 -0.114338
+-0.32259 0.929776 -0.177345 0.160032 0.035112 -0.322294 0.929777 -0.177881
+-0.342274 0.929776 -0.135516 0.120032 0.035112 -0.342047 0.929777 -0.136085
+-0.270794 0.951057 -0.14887 0.160032 0.024472 -0.270491 0.951057 -0.149419
+-0.32259 0.929776 -0.177345 0.160032 0.035112 -0.322294 0.929777 -0.177881
+-0.287317 0.951057 -0.113757 0.120032 0.024472 -0.287085 0.951057 -0.114338
+-0.270794 0.951057 -0.14887 0.160032 0.024472 -0.270491 0.951057 -0.149419
+-0.297819 0.929776 -0.216378 0.200032 0.035112 -0.297458 0.929777 -0.216874
+-0.32259 0.929776 -0.177345 0.160032 0.035112 -0.322294 0.929777 -0.177881
+-0.25 0.951057 -0.181636 0.200032 0.024472 -0.249631 0.951057 -0.182142
+-0.297819 0.929776 -0.216378 0.200032 0.035112 -0.297458 0.929777 -0.216874
+-0.270794 0.951057 -0.14887 0.160032 0.024472 -0.270491 0.951057 -0.149419
+-0.25 0.951057 -0.181636 0.200032 0.024472 -0.249631 0.951057 -0.182142
+-0.268351 0.929776 -0.251999 0.240032 0.035112 -0.267931 0.929777 -0.252445
+-0.297819 0.929776 -0.216378 0.200032 0.035112 -0.297458 0.929777 -0.216874
+-0.225264 0.951057 -0.211537 0.240032 0.024472 -0.224834 0.951057 -0.211993
+-0.268351 0.929776 -0.251999 0.240032 0.035112 -0.267931 0.929777 -0.252445
+-0.25 0.951057 -0.181636 0.200032 0.024472 -0.249631 0.951057 -0.182142
+-0.225264 0.951057 -0.211537 0.240032 0.024472 -0.224834 0.951057 -0.211993
+-0.234651 0.929776 -0.283645 0.280032 0.035112 -0.234179 0.929777 -0.284034
+-0.268351 0.929776 -0.251999 0.240032 0.035112 -0.267931 0.929777 -0.252445
+-0.196975 0.951057 -0.238102 0.280032 0.024472 -0.196491 0.951057 -0.238501
+-0.234651 0.929776 -0.283645 0.280032 0.035112 -0.234179 0.929777 -0.284034
+-0.225264 0.951057 -0.211537 0.240032 0.024472 -0.224834 0.951057 -0.211993
+-0.196975 0.951057 -0.238102 0.280032 0.024472 -0.196491 0.951057 -0.238501
+-0.197251 0.929776 -0.310818 0.320032 0.035112 -0.196733 0.929777 -0.311145
+-0.234651 0.929776 -0.283645 0.280032 0.035112 -0.234179 0.929777 -0.284034
+-0.16558 0.951057 -0.260912 0.320032 0.024472 -0.16505 0.951057 -0.261246
+-0.197251 0.929776 -0.310818 0.320032 0.035112 -0.196733 0.929777 -0.311145
+-0.196975 0.951057 -0.238102 0.280032 0.024472 -0.196491 0.951057 -0.238501
+-0.16558 0.951057 -0.260912 0.320032 0.024472 -0.16505 0.951057 -0.261246
+-0.15674 0.929776 -0.333089 0.360032 0.035112 -0.156185 0.929777 -0.333349
+-0.197251 0.929776 -0.310818 0.320032 0.035112 -0.196733 0.929777 -0.311145
+-0.131573 0.951057 -0.279607 0.360032 0.024472 -0.131005 0.951057 -0.279873
+-0.15674 0.929776 -0.333089 0.360032 0.035112 -0.156185 0.929777 -0.333349
+-0.16558 0.951057 -0.260912 0.320032 0.024472 -0.16505 0.951057 -0.261246
+-0.131573 0.951057 -0.279607 0.360032 0.024472 -0.131005 0.951057 -0.279873
+-0.113757 0.929776 -0.350107 0.400032 0.035112 -0.113174 0.929777 -0.350296
+-0.15674 0.929776 -0.333089 0.360032 0.035112 -0.156185 0.929777 -0.333349
+-0.095492 0.951057 -0.293893 0.400032 0.024472 -0.094895 0.951057 -0.294085
+-0.113757 0.929776 -0.350107 0.400032 0.035112 -0.113174 0.929777 -0.350296
+-0.131573 0.951057 -0.279607 0.360032 0.024472 -0.131005 0.951057 -0.279873
+-0.095492 0.951057 -0.293893 0.400032 0.024472 -0.094895 0.951057 -0.294085
+-0.06898 0.929776 -0.361604 0.440032 0.035112 -0.068378 0.929777 -0.361717
+-0.113757 0.929776 -0.350107 0.400032 0.035112 -0.113174 0.929777 -0.350296
+-0.057904 0.951057 -0.303544 0.440032 0.024472 -0.057288 0.951057 -0.303659
+-0.06898 0.929776 -0.361604 0.440032 0.035112 -0.068378 0.929777 -0.361717
+-0.095492 0.951057 -0.293893 0.400032 0.024472 -0.094895 0.951057 -0.294085
+-0.057904 0.951057 -0.303544 0.440032 0.024472 -0.057288 0.951057 -0.303659
+-0.023115 0.929776 -0.367398 0.480032 0.035112 -0.022503 0.929777 -0.367435
+-0.06898 0.929776 -0.361604 0.440032 0.035112 -0.068378 0.929777 -0.361717
+-0.019403 0.951057 -0.308407 0.480032 0.024472 -0.018778 0.951057 -0.308445
+-0.023115 0.929776 -0.367398 0.480032 0.035112 -0.022503 0.929777 -0.367435
+-0.057904 0.951057 -0.303544 0.440032 0.024472 -0.057288 0.951057 -0.303659
+-0.019403 0.951057 -0.308407 0.480032 0.024472 -0.018778 0.951057 -0.308445
+0.023115 0.929776 -0.367398 0.520032 0.035112 0.023726 0.929777 -0.367358
+-0.023115 0.929776 -0.367398 0.480032 0.035112 -0.022503 0.929777 -0.367435
+0.019403 0.951057 -0.308407 0.520032 0.024472 0.020029 0.951057 -0.308367
+0.023115 0.929776 -0.367398 0.520032 0.035112 0.023726 0.929777 -0.367358
+-0.019403 0.951057 -0.308407 0.480032 0.024472 -0.018778 0.951057 -0.308445
+0.019403 0.951057 -0.308407 0.520032 0.024472 0.020029 0.951057 -0.308367
+0.06898 0.929776 -0.361604 0.560032 0.035112 0.069581 0.929777 -0.361488
+0.023115 0.929776 -0.367398 0.520032 0.035112 0.023726 0.929777 -0.367358
+0.057904 0.951057 -0.303544 0.560032 0.024472 0.058519 0.951057 -0.303425
+0.06898 0.929776 -0.361604 0.560032 0.035112 0.069581 0.929777 -0.361488
+0.019403 0.951057 -0.308407 0.520032 0.024472 0.020029 0.951057 -0.308367
+0.057904 0.951057 -0.303544 0.560032 0.024472 0.058519 0.951057 -0.303425
+0.113757 0.929776 -0.350107 0.600032 0.035112 0.114339 0.929777 -0.349917
+0.06898 0.929776 -0.361604 0.560032 0.035112 0.069581 0.929777 -0.361488
+0.095492 0.951057 -0.293893 0.600032 0.024472 0.096087 0.951057 -0.293698
+0.113757 0.929776 -0.350107 0.600032 0.035112 0.114339 0.929777 -0.349917
+0.057904 0.951057 -0.303544 0.560032 0.024472 0.058519 0.951057 -0.303425
+0.095492 0.951057 -0.293893 0.600032 0.024472 0.096087 0.951057 -0.293698
+0.15674 0.929776 -0.333089 0.640032 0.035112 0.157294 0.929777 -0.332828
+0.113757 0.929776 -0.350107 0.600032 0.035112 0.114339 0.929777 -0.349917
+0.131573 0.951057 -0.279607 0.640032 0.024472 0.13214 0.951057 -0.279339
+0.15674 0.929776 -0.333089 0.640032 0.035112 0.157294 0.929777 -0.332828
+0.095492 0.951057 -0.293893 0.600032 0.024472 0.096087 0.951057 -0.293698
+0.131573 0.951057 -0.279607 0.640032 0.024472 0.13214 0.951057 -0.279339
+0.197251 0.929776 -0.310818 0.680032 0.035112 0.197768 0.929777 -0.310489
+0.15674 0.929776 -0.333089 0.640032 0.035112 0.157294 0.929777 -0.332828
+0.16558 0.951057 -0.260912 0.680032 0.024472 0.166108 0.951057 -0.260575
+0.197251 0.929776 -0.310818 0.680032 0.035112 0.197768 0.929777 -0.310489
+0.131573 0.951057 -0.279607 0.640032 0.024472 0.13214 0.951057 -0.279339
+0.16558 0.951057 -0.260912 0.680032 0.024472 0.166108 0.951057 -0.260575
+0.234651 0.929776 -0.283645 0.720032 0.035112 0.235123 0.929777 -0.283254
+0.197251 0.929776 -0.310818 0.680032 0.035112 0.197768 0.929777 -0.310489
+0.196975 0.951057 -0.238102 0.720032 0.024472 0.197457 0.951057 -0.237702
+0.234651 0.929776 -0.283645 0.720032 0.035112 0.235123 0.929777 -0.283254
+0.16558 0.951057 -0.260912 0.680032 0.024472 0.166108 0.951057 -0.260575
+0.196975 0.951057 -0.238102 0.720032 0.024472 0.197457 0.951057 -0.237702
+0.268351 0.929776 -0.251999 0.760032 0.035112 0.26877 0.929777 -0.251552
+0.234651 0.929776 -0.283645 0.720032 0.035112 0.235123 0.929777 -0.283254
+0.225264 0.951057 -0.211537 0.760032 0.024472 0.225692 0.951057 -0.211079
+0.268351 0.929776 -0.251999 0.760032 0.035112 0.26877 0.929777 -0.251552
+0.196975 0.951057 -0.238102 0.720032 0.024472 0.197457 0.951057 -0.237702
+0.225264 0.951057 -0.211537 0.760032 0.024472 0.225692 0.951057 -0.211079
+0.297819 0.929776 -0.216378 0.800032 0.035112 0.298178 0.929777 -0.215882
+0.268351 0.929776 -0.251999 0.760032 0.035112 0.26877 0.929777 -0.251552
+0.25 0.951057 -0.181636 0.800032 0.024472 0.250368 0.951057 -0.181128
+0.297819 0.929776 -0.216378 0.800032 0.035112 0.298178 0.929777 -0.215882
+0.225264 0.951057 -0.211537 0.760032 0.024472 0.225692 0.951057 -0.211079
+0.25 0.951057 -0.181636 0.800032 0.024472 0.250368 0.951057 -0.181128
+0.32259 0.929776 -0.177345 0.840032 0.035112 0.322884 0.929777 -0.176808
+0.297819 0.929776 -0.216378 0.800032 0.035112 0.298178 0.929777 -0.215882
+0.270794 0.951057 -0.14887 0.840032 0.024472 0.271095 0.951057 -0.14832
+0.32259 0.929776 -0.177345 0.840032 0.035112 0.322884 0.929777 -0.176808
+0.25 0.951057 -0.181636 0.800032 0.024472 0.250368 0.951057 -0.181128
+0.270794 0.951057 -0.14887 0.840032 0.024472 0.271095 0.951057 -0.14832
+0.342274 0.929776 -0.135516 0.880032 0.035112 0.342498 0.929777 -0.134945
+0.32259 0.929776 -0.177345 0.840032 0.035112 0.322884 0.929777 -0.176808
+0.287317 0.951057 -0.113757 0.880032 0.024472 0.287546 0.951057 -0.113174
+0.342274 0.929776 -0.135516 0.880032 0.035112 0.342498 0.929777 -0.134945
+0.270794 0.951057 -0.14887 0.840032 0.024472 0.271095 0.951057 -0.14832
+0.287317 0.951057 -0.113757 0.880032 0.024472 0.287546 0.951057 -0.113174
+0.356559 0.929776 -0.091549 0.920032 0.035112 0.35671 0.929777 -0.090956
+0.342274 0.929776 -0.135516 0.880032 0.035112 0.342498 0.929777 -0.134945
+0.299309 0.951057 -0.076849 0.920032 0.024472 0.299463 0.951057 -0.076243
+0.356559 0.929776 -0.091549 0.920032 0.035112 0.35671 0.929777 -0.090956
+0.287317 0.951057 -0.113757 0.880032 0.024472 0.287546 0.951057 -0.113174
+0.299309 0.951057 -0.076849 0.920032 0.024472 0.299463 0.951057 -0.076243
+0.365222 0.929776 -0.046138 0.960032 0.035112 0.365297 0.929777 -0.045531
+0.356559 0.929776 -0.091549 0.920032 0.035112 0.35671 0.929777 -0.090956
+0.30658 0.951057 -0.03873 0.960032 0.024472 0.306658 0.951057 -0.038108
+0.365222 0.929776 -0.046138 0.960032 0.035112 0.365297 0.929777 -0.045531
+0.299309 0.951057 -0.076849 0.920032 0.024472 0.299463 0.951057 -0.076243
+0.30658 0.951057 -0.03873 0.960032 0.024472 0.306658 0.951057 -0.038108
+0.368125 0.929776 -0 1.00003 0.035112 0.368123 0.929777 0.000611
+0.365222 0.929776 -0.046138 0.960032 0.035112 0.365297 0.929777 -0.045531
+0.309017 0.951057 -0 1.00003 0.024472 0.309016 0.951057 0.000624
+0.368125 0.929776 -0 1.00003 0.035112 0.368123 0.929777 0.000611
+0.30658 0.951057 -0.03873 0.960032 0.024472 0.306658 0.951057 -0.038108
+0.309017 0.951057 -0 1.00003 0.024472 0.309016 0.951057 0.000624
+0.365222 0.929776 0.046138 1.04003 0.035112 0.365144 0.929777 0.046744
+0.368125 0.929776 -0 1.00003 0.035112 0.368123 0.929777 0.000611
+0.306581 0.951057 0.03873 1.04003 0.024472 0.306501 0.951057 0.03935
+0.365222 0.929776 0.046138 1.04003 0.035112 0.365144 0.929777 0.046744
+0.309017 0.951057 -0 1.00003 0.024472 0.309016 0.951057 0.000624
+0.246729 0.968583 0.031169 1.04003 0.015708 0.246648 0.968583 0.031801
+0.299309 0.951057 0.076849 1.08003 0.024472 0.299151 0.951057 0.077455
+0.306581 0.951057 0.03873 1.04003 0.024472 0.306501 0.951057 0.03935
+0.240877 0.968583 0.061847 1.08003 0.015708 0.240717 0.968583 0.062464
+0.299309 0.951057 0.076849 1.08003 0.024472 0.299151 0.951057 0.077455
+0.246729 0.968583 0.031169 1.04003 0.015708 0.246648 0.968583 0.031801
+0.240877 0.968583 0.061847 1.08003 0.015708 0.240717 0.968583 0.062464
+0.287317 0.951057 0.113757 1.12003 0.024472 0.287085 0.951057 0.114339
+0.299309 0.951057 0.076849 1.08003 0.024472 0.299151 0.951057 0.077455
+0.231226 0.968583 0.091549 1.12003 0.015708 0.23099 0.968583 0.092141
+0.287317 0.951057 0.113757 1.12003 0.024472 0.287085 0.951057 0.114339
+0.240877 0.968583 0.061847 1.08003 0.015708 0.240717 0.968583 0.062464
+0.231226 0.968583 0.091549 1.12003 0.015708 0.23099 0.968583 0.092141
+0.270794 0.951057 0.14887 1.16003 0.024472 0.270491 0.951057 0.149419
+0.287317 0.951057 0.113757 1.12003 0.024472 0.287085 0.951057 0.114339
+0.217929 0.968583 0.119807 1.16003 0.015708 0.21762 0.968584 0.120365
+0.270794 0.951057 0.14887 1.16003 0.024472 0.270491 0.951057 0.149419
+0.231226 0.968583 0.091549 1.12003 0.015708 0.23099 0.968583 0.092141
+0.217929 0.968583 0.119807 1.16003 0.015708 0.21762 0.968584 0.120365
+0.25 0.951057 0.181636 1.20003 0.024472 0.249631 0.951057 0.182142
+0.270794 0.951057 0.14887 1.16003 0.024472 0.270491 0.951057 0.149419
+0.201195 0.968583 0.146176 1.20003 0.015708 0.200818 0.968583 0.146692
+0.25 0.951057 0.181636 1.20003 0.024472 0.249631 0.951057 0.182142
+0.217929 0.968583 0.119807 1.16003 0.015708 0.21762 0.968584 0.120365
+0.201195 0.968583 0.146176 1.20003 0.015708 0.200818 0.968583 0.146692
+0.225264 0.951057 0.211537 1.24003 0.024472 0.224834 0.951057 0.211992
+0.25 0.951057 0.181636 1.20003 0.024472 0.249631 0.951057 0.182142
+0.181287 0.968583 0.17024 1.24003 0.015708 0.180849 0.968583 0.170704
+0.225264 0.951057 0.211537 1.24003 0.024472 0.224834 0.951057 0.211992
+0.201195 0.968583 0.146176 1.20003 0.015708 0.200818 0.968583 0.146692
+0.181287 0.968583 0.17024 1.24003 0.015708 0.180849 0.968583 0.170704
+0.196975 0.951057 0.238102 1.28003 0.024472 0.196491 0.951057 0.2385
+0.225264 0.951057 0.211537 1.24003 0.024472 0.224834 0.951057 0.211992
+0.158521 0.968583 0.191619 1.28003 0.015708 0.158028 0.968583 0.192025
+0.196975 0.951057 0.238102 1.28003 0.024472 0.196491 0.951057 0.2385
+0.181287 0.968583 0.17024 1.24003 0.015708 0.180849 0.968583 0.170704
+0.158521 0.968583 0.191619 1.28003 0.015708 0.158028 0.968583 0.192025
+0.16558 0.951057 0.260912 1.32003 0.024472 0.16505 0.951057 0.261246
+0.196975 0.951057 0.238102 1.28003 0.024472 0.196491 0.951057 0.2385
+0.133255 0.968583 0.209976 1.32003 0.015708 0.132715 0.968583 0.210317
+0.16558 0.951057 0.260912 1.32003 0.024472 0.16505 0.951057 0.261246
+0.158521 0.968583 0.191619 1.28003 0.015708 0.158028 0.968583 0.192025
+0.133255 0.968583 0.209976 1.32003 0.015708 0.132715 0.968583 0.210317
+0.131573 0.951057 0.279607 1.36003 0.024472 0.131005 0.951057 0.279872
+0.16558 0.951057 0.260912 1.32003 0.024472 0.16505 0.951057 0.261246
+0.105887 0.968583 0.225022 1.36003 0.015708 0.105309 0.968584 0.225291
+0.131573 0.951057 0.279607 1.36003 0.024472 0.131005 0.951057 0.279872
+0.133255 0.968583 0.209976 1.32003 0.015708 0.132715 0.968583 0.210317
+0.105887 0.968583 0.225022 1.36003 0.015708 0.105309 0.968584 0.225291
+0.095492 0.951057 0.293893 1.40003 0.024472 0.094895 0.951057 0.294085
+0.131573 0.951057 0.279607 1.36003 0.024472 0.131005 0.951057 0.279872
+0.076849 0.968583 0.236518 1.40003 0.015708 0.076242 0.968584 0.236714
+0.095492 0.951057 0.293893 1.40003 0.024472 0.094895 0.951057 0.294085
+0.105887 0.968583 0.225022 1.36003 0.015708 0.105309 0.968584 0.225291
+0.076849 0.968583 0.236518 1.40003 0.015708 0.076242 0.968584 0.236714
+0.057904 0.951057 0.303544 1.44003 0.024472 0.057288 0.951057 0.30366
+0.095492 0.951057 0.293893 1.40003 0.024472 0.094895 0.951057 0.294085
+0.0466 0.968583 0.244285 1.44003 0.015708 0.045973 0.968583 0.244403
+0.057904 0.951057 0.303544 1.44003 0.024472 0.057288 0.951057 0.30366
+0.076849 0.968583 0.236518 1.40003 0.015708 0.076242 0.968584 0.236714
+0.0466 0.968583 0.244285 1.44003 0.015708 0.045973 0.968583 0.244403
+0.019403 0.951057 0.308407 1.48003 0.024472 0.018778 0.951057 0.308445
+0.057904 0.951057 0.303544 1.44003 0.024472 0.057288 0.951057 0.30366
+0.015615 0.968583 0.248199 1.48003 0.015708 0.014978 0.968584 0.248237
+0.019403 0.951057 0.308407 1.48003 0.024472 0.018778 0.951057 0.308445
+0.0466 0.968583 0.244285 1.44003 0.015708 0.045973 0.968583 0.244403
+0.015615 0.968583 0.248199 1.48003 0.015708 0.014978 0.968584 0.248237
+-0.019403 0.951057 0.308407 1.52003 0.024472 -0.020029 0.951057 0.308366
+0.019403 0.951057 0.308407 1.48003 0.024472 0.018778 0.951057 0.308445
+-0.015615 0.968583 0.248199 1.52003 0.015708 -0.016252 0.968583 0.248158
+-0.019403 0.951057 0.308407 1.52003 0.024472 -0.020029 0.951057 0.308366
+0.015615 0.968583 0.248199 1.48003 0.015708 0.014978 0.968584 0.248237
+-0.015615 0.968583 0.248199 -0.479968 0.015708 -0.016252 0.968583 0.248158
+-0.057904 0.951057 0.303544 -0.439968 0.024472 -0.058519 0.951057 0.303424
+-0.019403 0.951057 0.308407 -0.479968 0.024472 -0.020029 0.951057 0.308366
+-0.0466 0.968583 0.244285 -0.439968 0.015708 -0.047227 0.968583 0.244164
+-0.057904 0.951057 0.303544 -0.439968 0.024472 -0.058519 0.951057 0.303424
+-0.015615 0.968583 0.248199 -0.479968 0.015708 -0.016252 0.968583 0.248158
+-0.0466 0.968583 0.244285 -0.439968 0.015708 -0.047227 0.968583 0.244164
+-0.095492 0.951057 0.293893 -0.399968 0.024472 -0.096087 0.951057 0.293698
+-0.057904 0.951057 0.303544 -0.439968 0.024472 -0.058519 0.951057 0.303424
+-0.076849 0.968583 0.236518 -0.399968 0.015708 -0.077456 0.968583 0.23632
+-0.095492 0.951057 0.293893 -0.399968 0.024472 -0.096087 0.951057 0.293698
+-0.0466 0.968583 0.244285 -0.439968 0.015708 -0.047227 0.968583 0.244164
+-0.076849 0.968583 0.236518 -0.399968 0.015708 -0.077456 0.968583 0.23632
+-0.131573 0.951057 0.279607 -0.359968 0.024472 -0.132139 0.951057 0.279339
+-0.095492 0.951057 0.293893 -0.399968 0.024472 -0.096087 0.951057 0.293698
+-0.105887 0.968583 0.225021 -0.359968 0.015708 -0.106464 0.968583 0.224748
+-0.131573 0.951057 0.279607 -0.359968 0.024472 -0.132139 0.951057 0.279339
+-0.076849 0.968583 0.236518 -0.399968 0.015708 -0.077456 0.968583 0.23632
+-0.105887 0.968583 0.225021 -0.359968 0.015708 -0.106464 0.968583 0.224748
+-0.16558 0.951057 0.260912 -0.319968 0.024472 -0.166108 0.951057 0.260575
+-0.131573 0.951057 0.279607 -0.359968 0.024472 -0.132139 0.951057 0.279339
+-0.133255 0.968583 0.209976 -0.319968 0.015708 -0.133793 0.968583 0.209633
+-0.16558 0.951057 0.260912 -0.319968 0.024472 -0.166108 0.951057 0.260575
+-0.105887 0.968583 0.225021 -0.359968 0.015708 -0.106464 0.968583 0.224748
+-0.133255 0.968583 0.209976 -0.319968 0.015708 -0.133793 0.968583 0.209633
+-0.196975 0.951057 0.238102 -0.279968 0.024472 -0.197457 0.951057 0.237701
+-0.16558 0.951057 0.260912 -0.319968 0.024472 -0.166108 0.951057 0.260575
+-0.158521 0.968583 0.191619 -0.279968 0.015708 -0.159012 0.968583 0.191211
+-0.196975 0.951057 0.238102 -0.279968 0.024472 -0.197457 0.951057 0.237701
+-0.133255 0.968583 0.209976 -0.319968 0.015708 -0.133793 0.968583 0.209633
+-0.158521 0.968583 0.191619 -0.279968 0.015708 -0.159012 0.968583 0.191211
+-0.225264 0.951057 0.211537 -0.239968 0.024472 -0.225692 0.951057 0.21108
+-0.196975 0.951057 0.238102 -0.279968 0.024472 -0.197457 0.951057 0.237701
+-0.181287 0.968583 0.17024 -0.239968 0.015708 -0.181723 0.968583 0.169775
+-0.225264 0.951057 0.211537 -0.239968 0.024472 -0.225692 0.951057 0.21108
+-0.158521 0.968583 0.191619 -0.279968 0.015708 -0.159012 0.968583 0.191211
+-0.181287 0.968583 0.17024 -0.239968 0.015708 -0.181723 0.968583 0.169775
+-0.25 0.951057 0.181636 -0.199968 0.024472 -0.250367 0.951057 0.181129
+-0.225264 0.951057 0.211537 -0.239968 0.024472 -0.225692 0.951057 0.21108
+-0.201194 0.968583 0.146176 -0.199968 0.015708 -0.201568 0.968583 0.145659
+-0.25 0.951057 0.181636 -0.199968 0.024472 -0.250367 0.951057 0.181129
+-0.181287 0.968583 0.17024 -0.239968 0.015708 -0.181723 0.968583 0.169775
+-0.201194 0.968583 0.146176 -0.199968 0.015708 -0.201568 0.968583 0.145659
+-0.270794 0.951057 0.14887 -0.159968 0.024472 -0.271095 0.951057 0.14832
+-0.25 0.951057 0.181636 -0.199968 0.024472 -0.250367 0.951057 0.181129
+-0.217929 0.968583 0.119807 -0.159968 0.015708 -0.218235 0.968584 0.119246
+-0.270794 0.951057 0.14887 -0.159968 0.024472 -0.271095 0.951057 0.14832
+-0.201194 0.968583 0.146176 -0.199968 0.015708 -0.201568 0.968583 0.145659
+-0.217929 0.968583 0.119807 -0.159968 0.015708 -0.218235 0.968584 0.119246
+-0.287317 0.951057 0.113757 -0.119968 0.024472 -0.287546 0.951057 0.113175
+-0.270794 0.951057 0.14887 -0.159968 0.024472 -0.271095 0.951057 0.14832
+-0.231226 0.968583 0.091549 -0.119968 0.015708 -0.23146 0.968583 0.090955
+-0.287317 0.951057 0.113757 -0.119968 0.024472 -0.287546 0.951057 0.113175
+-0.217929 0.968583 0.119807 -0.159968 0.015708 -0.218235 0.968584 0.119246
+-0.231226 0.968583 0.091549 -0.119968 0.015708 -0.23146 0.968583 0.090955
+-0.299309 0.951057 0.076849 -0.079968 0.024472 -0.299463 0.951057 0.076242
+-0.287317 0.951057 0.113757 -0.119968 0.024472 -0.287546 0.951057 0.113175
+-0.240877 0.968583 0.061847 -0.079968 0.015708 -0.241034 0.968583 0.061228
+-0.299309 0.951057 0.076849 -0.079968 0.024472 -0.299463 0.951057 0.076242
+-0.231226 0.968583 0.091549 -0.119968 0.015708 -0.23146 0.968583 0.090955
+-0.240877 0.968583 0.061847 -0.079968 0.015708 -0.241034 0.968583 0.061228
+-0.306581 0.951057 0.03873 -0.039968 0.024472 -0.306658 0.951057 0.038108
+-0.299309 0.951057 0.076849 -0.079968 0.024472 -0.299463 0.951057 0.076242
+-0.246729 0.968583 0.031169 -0.039968 0.015708 -0.246807 0.968583 0.030536
+-0.306581 0.951057 0.03873 -0.039968 0.024472 -0.306658 0.951057 0.038108
+-0.240877 0.968583 0.061847 -0.079968 0.015708 -0.241034 0.968583 0.061228
+-0.246729 0.968583 0.031169 -0.039968 0.015708 -0.246807 0.968583 0.030536
+-0.309017 0.951057 -0 3.2e-005 0.024472 -0.309016 0.951057 -0.000627
+-0.306581 0.951057 0.03873 -0.039968 0.024472 -0.306658 0.951057 0.038108
+-0.24869 0.968583 -0 3.2e-005 0.015708 -0.248688 0.968583 -0.000638
+-0.309017 0.951057 -0 3.2e-005 0.024472 -0.309016 0.951057 -0.000627
+-0.246729 0.968583 0.031169 -0.039968 0.015708 -0.246807 0.968583 0.030536
+-0.24869 0.968583 -0 3.2e-005 0.015708 -0.248688 0.968583 -0.000638
+-0.30658 0.951057 -0.03873 0.040032 0.024472 -0.306501 0.951057 -0.039352
+-0.309017 0.951057 -0 3.2e-005 0.024472 -0.309016 0.951057 -0.000627
+-0.246729 0.968583 -0.031169 0.040032 0.015708 -0.246648 0.968583 -0.031802
+-0.30658 0.951057 -0.03873 0.040032 0.024472 -0.306501 0.951057 -0.039352
+-0.24869 0.968583 -0 3.2e-005 0.015708 -0.248688 0.968583 -0.000638
+-0.246729 0.968583 -0.031169 0.040032 0.015708 -0.246648 0.968583 -0.031802
+-0.299309 0.951057 -0.076849 0.080032 0.024472 -0.299152 0.951057 -0.077456
+-0.30658 0.951057 -0.03873 0.040032 0.024472 -0.306501 0.951057 -0.039352
+-0.240877 0.968583 -0.061847 0.080032 0.015708 -0.240717 0.968583 -0.062465
+-0.299309 0.951057 -0.076849 0.080032 0.024472 -0.299152 0.951057 -0.077456
+-0.246729 0.968583 -0.031169 0.040032 0.015708 -0.246648 0.968583 -0.031802
+-0.240877 0.968583 -0.061847 0.080032 0.015708 -0.240717 0.968583 -0.062465
+-0.287317 0.951057 -0.113757 0.120032 0.024472 -0.287085 0.951057 -0.114338
+-0.299309 0.951057 -0.076849 0.080032 0.024472 -0.299152 0.951057 -0.077456
+-0.231226 0.968583 -0.091549 0.120032 0.015708 -0.23099 0.968583 -0.092142
+-0.287317 0.951057 -0.113757 0.120032 0.024472 -0.287085 0.951057 -0.114338
+-0.240877 0.968583 -0.061847 0.080032 0.015708 -0.240717 0.968583 -0.062465
+-0.231226 0.968583 -0.091549 0.120032 0.015708 -0.23099 0.968583 -0.092142
+-0.270794 0.951057 -0.14887 0.160032 0.024472 -0.270491 0.951057 -0.149419
+-0.287317 0.951057 -0.113757 0.120032 0.024472 -0.287085 0.951057 -0.114338
+-0.217929 0.968583 -0.119807 0.160032 0.015708 -0.21762 0.968583 -0.120367
+-0.270794 0.951057 -0.14887 0.160032 0.024472 -0.270491 0.951057 -0.149419
+-0.231226 0.968583 -0.091549 0.120032 0.015708 -0.23099 0.968583 -0.092142
+-0.217929 0.968583 -0.119807 0.160032 0.015708 -0.21762 0.968583 -0.120367
+-0.25 0.951057 -0.181636 0.200032 0.024472 -0.249631 0.951057 -0.182142
+-0.270794 0.951057 -0.14887 0.160032 0.024472 -0.270491 0.951057 -0.149419
+-0.201194 0.968583 -0.146176 0.200032 0.015708 -0.200818 0.968583 -0.146692
+-0.25 0.951057 -0.181636 0.200032 0.024472 -0.249631 0.951057 -0.182142
+-0.217929 0.968583 -0.119807 0.160032 0.015708 -0.21762 0.968583 -0.120367
+-0.201194 0.968583 -0.146176 0.200032 0.015708 -0.200818 0.968583 -0.146692
+-0.225264 0.951057 -0.211537 0.240032 0.024472 -0.224834 0.951057 -0.211993
+-0.25 0.951057 -0.181636 0.200032 0.024472 -0.249631 0.951057 -0.182142
+-0.181287 0.968583 -0.17024 0.240032 0.015708 -0.180849 0.968583 -0.170704
+-0.225264 0.951057 -0.211537 0.240032 0.024472 -0.224834 0.951057 -0.211993
+-0.201194 0.968583 -0.146176 0.200032 0.015708 -0.200818 0.968583 -0.146692
+-0.181287 0.968583 -0.17024 0.240032 0.015708 -0.180849 0.968583 -0.170704
+-0.196975 0.951057 -0.238102 0.280032 0.024472 -0.196491 0.951057 -0.238501
+-0.225264 0.951057 -0.211537 0.240032 0.024472 -0.224834 0.951057 -0.211993
+-0.158521 0.968583 -0.191619 0.280032 0.015708 -0.158028 0.968583 -0.192024
+-0.196975 0.951057 -0.238102 0.280032 0.024472 -0.196491 0.951057 -0.238501
+-0.181287 0.968583 -0.17024 0.240032 0.015708 -0.180849 0.968583 -0.170704
+-0.158521 0.968583 -0.191619 0.280032 0.015708 -0.158028 0.968583 -0.192024
+-0.16558 0.951057 -0.260912 0.320032 0.024472 -0.16505 0.951057 -0.261246
+-0.196975 0.951057 -0.238102 0.280032 0.024472 -0.196491 0.951057 -0.238501
+-0.133255 0.968583 -0.209976 0.320032 0.015708 -0.132715 0.968583 -0.210317
+-0.16558 0.951057 -0.260912 0.320032 0.024472 -0.16505 0.951057 -0.261246
+-0.158521 0.968583 -0.191619 0.280032 0.015708 -0.158028 0.968583 -0.192024
+-0.133255 0.968583 -0.209976 0.320032 0.015708 -0.132715 0.968583 -0.210317
+-0.131573 0.951057 -0.279607 0.360032 0.024472 -0.131005 0.951057 -0.279873
+-0.16558 0.951057 -0.260912 0.320032 0.024472 -0.16505 0.951057 -0.261246
+-0.105887 0.968583 -0.225021 0.360032 0.015708 -0.105309 0.968583 -0.225292
+-0.131573 0.951057 -0.279607 0.360032 0.024472 -0.131005 0.951057 -0.279873
+-0.133255 0.968583 -0.209976 0.320032 0.015708 -0.132715 0.968583 -0.210317
+-0.105887 0.968583 -0.225021 0.360032 0.015708 -0.105309 0.968583 -0.225292
+-0.095492 0.951057 -0.293893 0.400032 0.024472 -0.094895 0.951057 -0.294085
+-0.131573 0.951057 -0.279607 0.360032 0.024472 -0.131005 0.951057 -0.279873
+-0.076849 0.968583 -0.236518 0.400032 0.015708 -0.076242 0.968583 -0.236714
+-0.095492 0.951057 -0.293893 0.400032 0.024472 -0.094895 0.951057 -0.294085
+-0.105887 0.968583 -0.225021 0.360032 0.015708 -0.105309 0.968583 -0.225292
+-0.076849 0.968583 -0.236518 0.400032 0.015708 -0.076242 0.968583 -0.236714
+-0.057904 0.951057 -0.303544 0.440032 0.024472 -0.057288 0.951057 -0.303659
+-0.095492 0.951057 -0.293893 0.400032 0.024472 -0.094895 0.951057 -0.294085
+-0.0466 0.968583 -0.244285 0.440032 0.015708 -0.045973 0.968583 -0.244403
+-0.057904 0.951057 -0.303544 0.440032 0.024472 -0.057288 0.951057 -0.303659
+-0.076849 0.968583 -0.236518 0.400032 0.015708 -0.076242 0.968583 -0.236714
+-0.0466 0.968583 -0.244285 0.440032 0.015708 -0.045973 0.968583 -0.244403
+-0.019403 0.951057 -0.308407 0.480032 0.024472 -0.018778 0.951057 -0.308445
+-0.057904 0.951057 -0.303544 0.440032 0.024472 -0.057288 0.951057 -0.303659
+-0.015615 0.968583 -0.248199 0.480032 0.015708 -0.014978 0.968583 -0.248238
+-0.019403 0.951057 -0.308407 0.480032 0.024472 -0.018778 0.951057 -0.308445
+-0.0466 0.968583 -0.244285 0.440032 0.015708 -0.045973 0.968583 -0.244403
+-0.015615 0.968583 -0.248199 0.480032 0.015708 -0.014978 0.968583 -0.248238
+0.019403 0.951057 -0.308407 0.520032 0.024472 0.020029 0.951057 -0.308367
+-0.019403 0.951057 -0.308407 0.480032 0.024472 -0.018778 0.951057 -0.308445
+0.015615 0.968583 -0.248199 0.520032 0.015708 0.016252 0.968583 -0.248158
+0.019403 0.951057 -0.308407 0.520032 0.024472 0.020029 0.951057 -0.308367
+-0.015615 0.968583 -0.248199 0.480032 0.015708 -0.014978 0.968583 -0.248238
+0.015615 0.968583 -0.248199 0.520032 0.015708 0.016252 0.968583 -0.248158
+0.057904 0.951057 -0.303544 0.560032 0.024472 0.058519 0.951057 -0.303425
+0.019403 0.951057 -0.308407 0.520032 0.024472 0.020029 0.951057 -0.308367
+0.0466 0.968583 -0.244285 0.560032 0.015708 0.047227 0.968583 -0.244164
+0.057904 0.951057 -0.303544 0.560032 0.024472 0.058519 0.951057 -0.303425
+0.015615 0.968583 -0.248199 0.520032 0.015708 0.016252 0.968583 -0.248158
+0.0466 0.968583 -0.244285 0.560032 0.015708 0.047227 0.968583 -0.244164
+0.095492 0.951057 -0.293893 0.600032 0.024472 0.096087 0.951057 -0.293698
+0.057904 0.951057 -0.303544 0.560032 0.024472 0.058519 0.951057 -0.303425
+0.076849 0.968583 -0.236518 0.600032 0.015708 0.077456 0.968583 -0.23632
+0.095492 0.951057 -0.293893 0.600032 0.024472 0.096087 0.951057 -0.293698
+0.0466 0.968583 -0.244285 0.560032 0.015708 0.047227 0.968583 -0.244164
+0.076849 0.968583 -0.236518 0.600032 0.015708 0.077456 0.968583 -0.23632
+0.131573 0.951057 -0.279607 0.640032 0.024472 0.13214 0.951057 -0.279339
+0.095492 0.951057 -0.293893 0.600032 0.024472 0.096087 0.951057 -0.293698
+0.105887 0.968583 -0.225021 0.640032 0.015708 0.106464 0.968583 -0.224749
+0.131573 0.951057 -0.279607 0.640032 0.024472 0.13214 0.951057 -0.279339
+0.076849 0.968583 -0.236518 0.600032 0.015708 0.077456 0.968583 -0.23632
+0.105887 0.968583 -0.225021 0.640032 0.015708 0.106464 0.968583 -0.224749
+0.16558 0.951057 -0.260912 0.680032 0.024472 0.166108 0.951057 -0.260575
+0.131573 0.951057 -0.279607 0.640032 0.024472 0.13214 0.951057 -0.279339
+0.133255 0.968583 -0.209976 0.680032 0.015708 0.133793 0.968583 -0.209633
+0.16558 0.951057 -0.260912 0.680032 0.024472 0.166108 0.951057 -0.260575
+0.105887 0.968583 -0.225021 0.640032 0.015708 0.106464 0.968583 -0.224749
+0.133255 0.968583 -0.209976 0.680032 0.015708 0.133793 0.968583 -0.209633
+0.196975 0.951057 -0.238102 0.720032 0.024472 0.197457 0.951057 -0.237702
+0.16558 0.951057 -0.260912 0.680032 0.024472 0.166108 0.951057 -0.260575
+0.158521 0.968583 -0.191619 0.720032 0.015708 0.159012 0.968583 -0.191211
+0.196975 0.951057 -0.238102 0.720032 0.024472 0.197457 0.951057 -0.237702
+0.133255 0.968583 -0.209976 0.680032 0.015708 0.133793 0.968583 -0.209633
+0.158521 0.968583 -0.191619 0.720032 0.015708 0.159012 0.968583 -0.191211
+0.225264 0.951057 -0.211537 0.760032 0.024472 0.225692 0.951057 -0.211079
+0.196975 0.951057 -0.238102 0.720032 0.024472 0.197457 0.951057 -0.237702
+0.181287 0.968583 -0.17024 0.760032 0.015708 0.181723 0.968583 -0.169774
+0.225264 0.951057 -0.211537 0.760032 0.024472 0.225692 0.951057 -0.211079
+0.158521 0.968583 -0.191619 0.720032 0.015708 0.159012 0.968583 -0.191211
+0.181287 0.968583 -0.17024 0.760032 0.015708 0.181723 0.968583 -0.169774
+0.25 0.951057 -0.181636 0.800032 0.024472 0.250368 0.951057 -0.181128
+0.225264 0.951057 -0.211537 0.760032 0.024472 0.225692 0.951057 -0.211079
+0.201194 0.968583 -0.146176 0.800032 0.015708 0.201569 0.968583 -0.145659
+0.25 0.951057 -0.181636 0.800032 0.024472 0.250368 0.951057 -0.181128
+0.181287 0.968583 -0.17024 0.760032 0.015708 0.181723 0.968583 -0.169774
+0.201194 0.968583 -0.146176 0.800032 0.015708 0.201569 0.968583 -0.145659
+0.270794 0.951057 -0.14887 0.840032 0.024472 0.271095 0.951057 -0.14832
+0.25 0.951057 -0.181636 0.800032 0.024472 0.250368 0.951057 -0.181128
+0.217929 0.968583 -0.119807 0.840032 0.015708 0.218235 0.968583 -0.119247
+0.270794 0.951057 -0.14887 0.840032 0.024472 0.271095 0.951057 -0.14832
+0.201194 0.968583 -0.146176 0.800032 0.015708 0.201569 0.968583 -0.145659
+0.217929 0.968583 -0.119807 0.840032 0.015708 0.218235 0.968583 -0.119247
+0.287317 0.951057 -0.113757 0.880032 0.024472 0.287546 0.951057 -0.113174
+0.270794 0.951057 -0.14887 0.840032 0.024472 0.271095 0.951057 -0.14832
+0.231226 0.968583 -0.091549 0.880032 0.015708 0.23146 0.968583 -0.090954
+0.287317 0.951057 -0.113757 0.880032 0.024472 0.287546 0.951057 -0.113174
+0.217929 0.968583 -0.119807 0.840032 0.015708 0.218235 0.968583 -0.119247
+0.231226 0.968583 -0.091549 0.880032 0.015708 0.23146 0.968583 -0.090954
+0.299309 0.951057 -0.076849 0.920032 0.024472 0.299463 0.951057 -0.076243
+0.287317 0.951057 -0.113757 0.880032 0.024472 0.287546 0.951057 -0.113174
+0.240877 0.968583 -0.061847 0.920032 0.015708 0.241034 0.968583 -0.061228
+0.299309 0.951057 -0.076849 0.920032 0.024472 0.299463 0.951057 -0.076243
+0.231226 0.968583 -0.091549 0.880032 0.015708 0.23146 0.968583 -0.090954
+0.240877 0.968583 -0.061847 0.920032 0.015708 0.241034 0.968583 -0.061228
+0.30658 0.951057 -0.03873 0.960032 0.024472 0.306658 0.951057 -0.038108
+0.299309 0.951057 -0.076849 0.920032 0.024472 0.299463 0.951057 -0.076243
+0.246729 0.968583 -0.031169 0.960032 0.015708 0.246808 0.968583 -0.030535
+0.30658 0.951057 -0.03873 0.960032 0.024472 0.306658 0.951057 -0.038108
+0.240877 0.968583 -0.061847 0.920032 0.015708 0.241034 0.968583 -0.061228
+0.246729 0.968583 -0.031169 0.960032 0.015708 0.246808 0.968583 -0.030535
+0.309017 0.951057 -0 1.00003 0.024472 0.309016 0.951057 0.000624
+0.30658 0.951057 -0.03873 0.960032 0.024472 0.306658 0.951057 -0.038108
+0.24869 0.968583 -0 1.00003 0.015708 0.248689 0.968583 0.000637
+0.309017 0.951057 -0 1.00003 0.024472 0.309016 0.951057 0.000624
+0.246729 0.968583 -0.031169 0.960032 0.015708 0.246808 0.968583 -0.030535
+0.24869 0.968583 -0 1.00003 0.015708 0.248689 0.968583 0.000637
+0.306581 0.951057 0.03873 1.04003 0.024472 0.306501 0.951057 0.03935
+0.309017 0.951057 -0 1.00003 0.024472 0.309016 0.951057 0.000624
+0.246729 0.968583 0.031169 1.04003 0.015708 0.246648 0.968583 0.031801
+0.306581 0.951057 0.03873 1.04003 0.024472 0.306501 0.951057 0.03935
+0.24869 0.968583 -0 1.00003 0.015708 0.248689 0.968583 0.000637
+0.185904 0.982287 0.023485 1.04003 0.008856 0.185822 0.982287 0.024126
+0.240877 0.968583 0.061847 1.08003 0.015708 0.240717 0.968583 0.062464
+0.246729 0.968583 0.031169 1.04003 0.015708 0.246648 0.968583 0.031801
+0.181495 0.982287 0.0466 1.08003 0.008856 0.181333 0.982287 0.047226
+0.240877 0.968583 0.061847 1.08003 0.015708 0.240717 0.968583 0.062464
+0.185904 0.982287 0.023485 1.04003 0.008856 0.185822 0.982287 0.024126
+0.181495 0.982287 0.0466 1.08003 0.008856 0.181333 0.982287 0.047226
+0.231226 0.968583 0.091549 1.12003 0.015708 0.23099 0.968583 0.092141
+0.240877 0.968583 0.061847 1.08003 0.015708 0.240717 0.968583 0.062464
+0.174223 0.982287 0.06898 1.12003 0.008856 0.173984 0.982287 0.069581
+0.231226 0.968583 0.091549 1.12003 0.015708 0.23099 0.968583 0.092141
+0.181495 0.982287 0.0466 1.08003 0.008856 0.181333 0.982287 0.047226
+0.174223 0.982287 0.06898 1.12003 0.008856 0.173984 0.982287 0.069581
+0.217929 0.968583 0.119807 1.16003 0.015708 0.21762 0.968584 0.120365
+0.231226 0.968583 0.091549 1.12003 0.015708 0.23099 0.968583 0.092141
+0.164204 0.982287 0.090272 1.16003 0.008856 0.163891 0.982287 0.090839
+0.217929 0.968583 0.119807 1.16003 0.015708 0.21762 0.968584 0.120365
+0.174223 0.982287 0.06898 1.12003 0.008856 0.173984 0.982287 0.069581
+0.164204 0.982287 0.090272 1.16003 0.008856 0.163891 0.982287 0.090839
+0.201195 0.968583 0.146176 1.20003 0.015708 0.200818 0.968583 0.146692
+0.217929 0.968583 0.119807 1.16003 0.015708 0.21762 0.968584 0.120365
+0.151595 0.982287 0.11014 1.20003 0.008856 0.151214 0.982287 0.110664
+0.201195 0.968583 0.146176 1.20003 0.015708 0.200818 0.968583 0.146692
+0.164204 0.982287 0.090272 1.16003 0.008856 0.163891 0.982287 0.090839
+0.151595 0.982287 0.11014 1.20003 0.008856 0.151214 0.982287 0.110664
+0.181287 0.968583 0.17024 1.24003 0.015708 0.180849 0.968583 0.170704
+0.201195 0.968583 0.146176 1.20003 0.015708 0.200818 0.968583 0.146692
+0.136595 0.982287 0.128271 1.24003 0.008856 0.136151 0.982287 0.128743
+0.181287 0.968583 0.17024 1.24003 0.015708 0.180849 0.968583 0.170704
+0.151595 0.982287 0.11014 1.20003 0.008856 0.151214 0.982287 0.110664
+0.136595 0.982287 0.128271 1.24003 0.008856 0.136151 0.982287 0.128743
+0.158521 0.968583 0.191619 1.28003 0.015708 0.158028 0.968583 0.192025
+0.181287 0.968583 0.17024 1.24003 0.015708 0.180849 0.968583 0.170704
+0.119441 0.982287 0.14438 1.28003 0.008856 0.118942 0.982287 0.144792
+0.158521 0.968583 0.191619 1.28003 0.015708 0.158028 0.968583 0.192025
+0.136595 0.982287 0.128271 1.24003 0.008856 0.136151 0.982287 0.128743
+0.119441 0.982287 0.14438 1.28003 0.008856 0.118942 0.982287 0.144792
+0.133255 0.968583 0.209976 1.32003 0.015708 0.132715 0.968583 0.210317
+0.158521 0.968583 0.191619 1.28003 0.015708 0.158028 0.968583 0.192025
+0.100404 0.982287 0.158211 1.32003 0.008856 0.099857 0.982287 0.158557
+0.133255 0.968583 0.209976 1.32003 0.015708 0.132715 0.968583 0.210317
+0.119441 0.982287 0.14438 1.28003 0.008856 0.118942 0.982287 0.144792
+0.100404 0.982287 0.158211 1.32003 0.008856 0.099857 0.982287 0.158557
+0.105887 0.968583 0.225022 1.36003 0.015708 0.105309 0.968584 0.225291
+0.133255 0.968583 0.209976 1.32003 0.015708 0.132715 0.968583 0.210317
+0.079783 0.982287 0.169548 1.36003 0.008856 0.079197 0.982287 0.169822
+0.105887 0.968583 0.225022 1.36003 0.015708 0.105309 0.968584 0.225291
+0.100404 0.982287 0.158211 1.32003 0.008856 0.099857 0.982287 0.158557
+0.079783 0.982287 0.169548 1.36003 0.008856 0.079197 0.982287 0.169822
+0.076849 0.968583 0.236518 1.40003 0.015708 0.076242 0.968584 0.236714
+0.105887 0.968583 0.225022 1.36003 0.015708 0.105309 0.968584 0.225291
+0.057904 0.982287 0.17821 1.40003 0.008856 0.057288 0.982287 0.17841
+0.076849 0.968583 0.236518 1.40003 0.015708 0.076242 0.968584 0.236714
+0.079783 0.982287 0.169548 1.36003 0.008856 0.079197 0.982287 0.169822
+0.057904 0.982287 0.17821 1.40003 0.008856 0.057288 0.982287 0.17841
+0.0466 0.968583 0.244285 1.44003 0.015708 0.045973 0.968583 0.244403
+0.076849 0.968583 0.236518 1.40003 0.015708 0.076242 0.968584 0.236714
+0.035112 0.982287 0.184062 1.44003 0.008856 0.034476 0.982287 0.184183
+0.0466 0.968583 0.244285 1.44003 0.015708 0.045973 0.968583 0.244403
+0.057904 0.982287 0.17821 1.40003 0.008856 0.057288 0.982287 0.17841
+0.035112 0.982287 0.184062 1.44003 0.008856 0.034476 0.982287 0.184183
+0.015615 0.968583 0.248199 1.48003 0.015708 0.014978 0.968584 0.248237
+0.0466 0.968583 0.244285 1.44003 0.015708 0.045973 0.968583 0.244403
+0.011766 0.982287 0.187012 1.48003 0.008856 0.01112 0.982287 0.187051
+0.015615 0.968583 0.248199 1.48003 0.015708 0.014978 0.968584 0.248237
+0.035112 0.982287 0.184062 1.44003 0.008856 0.034476 0.982287 0.184183
+0.011766 0.982287 0.187012 1.48003 0.008856 0.01112 0.982287 0.187051
+-0.015615 0.968583 0.248199 1.52003 0.015708 -0.016252 0.968583 0.248158
+0.015615 0.968583 0.248199 1.48003 0.015708 0.014978 0.968584 0.248237
+-0.011766 0.982287 0.187012 1.52003 0.008856 -0.012412 0.982287 0.186971
+-0.015615 0.968583 0.248199 1.52003 0.015708 -0.016252 0.968583 0.248158
+0.011766 0.982287 0.187012 1.48003 0.008856 0.01112 0.982287 0.187051
+-0.011766 0.982287 0.187012 -0.479969 0.008856 -0.012412 0.982287 0.186971
+-0.0466 0.968583 0.244285 -0.439968 0.015708 -0.047227 0.968583 0.244164
+-0.015615 0.968583 0.248199 -0.479968 0.015708 -0.016252 0.968583 0.248158
+-0.035112 0.982287 0.184062 -0.439969 0.008856 -0.035747 0.982287 0.183939
+-0.0466 0.968583 0.244285 -0.439968 0.015708 -0.047227 0.968583 0.244164
+-0.011766 0.982287 0.187012 -0.479969 0.008856 -0.012412 0.982287 0.186971
+-0.035112 0.982287 0.184062 -0.439969 0.008856 -0.035747 0.982287 0.183939
+-0.076849 0.968583 0.236518 -0.399968 0.015708 -0.077456 0.968583 0.23632
+-0.0466 0.968583 0.244285 -0.439968 0.015708 -0.047227 0.968583 0.244164
+-0.057904 0.982287 0.17821 -0.399969 0.008856 -0.058519 0.982287 0.17801
+-0.076849 0.968583 0.236518 -0.399968 0.015708 -0.077456 0.968583 0.23632
+-0.035112 0.982287 0.184062 -0.439969 0.008856 -0.035747 0.982287 0.183939
+-0.057904 0.982287 0.17821 -0.399969 0.008856 -0.058519 0.982287 0.17801
+-0.105887 0.968583 0.225021 -0.359968 0.015708 -0.106464 0.968583 0.224748
+-0.076849 0.968583 0.236518 -0.399968 0.015708 -0.077456 0.968583 0.23632
+-0.079783 0.982287 0.169548 -0.359968 0.008856 -0.080368 0.982287 0.169271
+-0.105887 0.968583 0.225021 -0.359968 0.015708 -0.106464 0.968583 0.224748
+-0.057904 0.982287 0.17821 -0.399969 0.008856 -0.058519 0.982287 0.17801
+-0.079783 0.982287 0.169548 -0.359968 0.008856 -0.080368 0.982287 0.169271
+-0.133255 0.968583 0.209976 -0.319968 0.015708 -0.133793 0.968583 0.209633
+-0.105887 0.968583 0.225021 -0.359968 0.015708 -0.106464 0.968583 0.224748
+-0.100404 0.982287 0.158211 -0.319968 0.008856 -0.10095 0.982287 0.157865
+-0.133255 0.968583 0.209976 -0.319968 0.015708 -0.133793 0.968583 0.209633
+-0.079783 0.982287 0.169548 -0.359968 0.008856 -0.080368 0.982287 0.169271
+-0.100404 0.982287 0.158211 -0.319968 0.008856 -0.10095 0.982287 0.157865
+-0.158521 0.968583 0.191619 -0.279968 0.015708 -0.159012 0.968583 0.191211
+-0.133255 0.968583 0.209976 -0.319968 0.015708 -0.133793 0.968583 0.209633
+-0.119441 0.982287 0.14438 -0.279968 0.008856 -0.11994 0.982287 0.143966
+-0.158521 0.968583 0.191619 -0.279968 0.015708 -0.159012 0.968583 0.191211
+-0.100404 0.982287 0.158211 -0.319968 0.008856 -0.10095 0.982287 0.157865
+-0.119441 0.982287 0.14438 -0.279968 0.008856 -0.11994 0.982287 0.143966
+-0.181287 0.968583 0.17024 -0.239968 0.015708 -0.181723 0.968583 0.169775
+-0.158521 0.968583 0.191619 -0.279968 0.015708 -0.159012 0.968583 0.191211
+-0.136595 0.982287 0.128271 -0.239968 0.008856 -0.137038 0.982287 0.127799
+-0.181287 0.968583 0.17024 -0.239968 0.015708 -0.181723 0.968583 0.169775
+-0.119441 0.982287 0.14438 -0.279968 0.008856 -0.11994 0.982287 0.143966
+-0.136595 0.982287 0.128271 -0.239968 0.008856 -0.137038 0.982287 0.127799
+-0.201194 0.968583 0.146176 -0.199968 0.015708 -0.201568 0.968583 0.145659
+-0.181287 0.968583 0.17024 -0.239968 0.015708 -0.181723 0.968583 0.169775
+-0.151595 0.982287 0.11014 -0.199968 0.008856 -0.151975 0.982287 0.109615
+-0.201194 0.968583 0.146176 -0.199968 0.015708 -0.201568 0.968583 0.145659
+-0.136595 0.982287 0.128271 -0.239968 0.008856 -0.137038 0.982287 0.127799
+-0.151595 0.982287 0.11014 -0.199968 0.008856 -0.151975 0.982287 0.109615
+-0.217929 0.968583 0.119807 -0.159968 0.015708 -0.218235 0.968584 0.119246
+-0.201194 0.968583 0.146176 -0.199968 0.015708 -0.201568 0.968583 0.145659
+-0.164204 0.982287 0.090272 -0.159968 0.008856 -0.164515 0.982287 0.089704
+-0.217929 0.968583 0.119807 -0.159968 0.015708 -0.218235 0.968584 0.119246
+-0.151595 0.982287 0.11014 -0.199968 0.008856 -0.151975 0.982287 0.109615
+-0.164204 0.982287 0.090272 -0.159968 0.008856 -0.164515 0.982287 0.089704
+-0.231226 0.968583 0.091549 -0.119968 0.015708 -0.23146 0.968583 0.090955
+-0.217929 0.968583 0.119807 -0.159968 0.015708 -0.218235 0.968584 0.119246
+-0.174223 0.982287 0.06898 -0.119968 0.008856 -0.17446 0.982287 0.068379
+-0.231226 0.968583 0.091549 -0.119968 0.015708 -0.23146 0.968583 0.090955
+-0.164204 0.982287 0.090272 -0.159968 0.008856 -0.164515 0.982287 0.089704
+-0.174223 0.982287 0.06898 -0.119968 0.008856 -0.17446 0.982287 0.068379
+-0.240877 0.968583 0.061847 -0.079968 0.015708 -0.241034 0.968583 0.061228
+-0.231226 0.968583 0.091549 -0.119968 0.015708 -0.23146 0.968583 0.090955
+-0.181495 0.982287 0.0466 -0.079968 0.008856 -0.181655 0.982287 0.045973
+-0.240877 0.968583 0.061847 -0.079968 0.015708 -0.241034 0.968583 0.061228
+-0.174223 0.982287 0.06898 -0.119968 0.008856 -0.17446 0.982287 0.068379
+-0.181495 0.982287 0.0466 -0.079968 0.008856 -0.181655 0.982287 0.045973
+-0.246729 0.968583 0.031169 -0.039968 0.015708 -0.246807 0.968583 0.030536
+-0.240877 0.968583 0.061847 -0.079968 0.015708 -0.241034 0.968583 0.061228
+-0.185904 0.982287 0.023485 -0.039968 0.008856 -0.185984 0.982287 0.022842
+-0.246729 0.968583 0.031169 -0.039968 0.015708 -0.246807 0.968583 0.030536
+-0.181495 0.982287 0.0466 -0.079968 0.008856 -0.181655 0.982287 0.045973
+-0.185904 0.982287 0.023485 -0.039968 0.008856 -0.185984 0.982287 0.022842
+-0.24869 0.968583 -0 3.2e-005 0.015708 -0.248688 0.968583 -0.000638
+-0.246729 0.968583 0.031169 -0.039968 0.015708 -0.246807 0.968583 0.030536
+-0.187381 0.982287 -0 3.2e-005 0.008856 -0.187381 0.982287 -0.000647
+-0.24869 0.968583 -0 3.2e-005 0.015708 -0.248688 0.968583 -0.000638
+-0.185904 0.982287 0.023485 -0.039968 0.008856 -0.185984 0.982287 0.022842
+-0.187381 0.982287 -0 3.2e-005 0.008856 -0.187381 0.982287 -0.000647
+-0.246729 0.968583 -0.031169 0.040032 0.015708 -0.246648 0.968583 -0.031802
+-0.24869 0.968583 -0 3.2e-005 0.015708 -0.248688 0.968583 -0.000638
+-0.185904 0.982287 -0.023485 0.040032 0.008856 -0.185822 0.982287 -0.024127
+-0.246729 0.968583 -0.031169 0.040032 0.015708 -0.246648 0.968583 -0.031802
+-0.187381 0.982287 -0 3.2e-005 0.008856 -0.187381 0.982287 -0.000647
+-0.185904 0.982287 -0.023485 0.040032 0.008856 -0.185822 0.982287 -0.024127
+-0.240877 0.968583 -0.061847 0.080032 0.015708 -0.240717 0.968583 -0.062465
+-0.246729 0.968583 -0.031169 0.040032 0.015708 -0.246648 0.968583 -0.031802
+-0.181495 0.982287 -0.0466 0.080032 0.008856 -0.181333 0.982287 -0.047226
+-0.240877 0.968583 -0.061847 0.080032 0.015708 -0.240717 0.968583 -0.062465
+-0.185904 0.982287 -0.023485 0.040032 0.008856 -0.185822 0.982287 -0.024127
+-0.181495 0.982287 -0.0466 0.080032 0.008856 -0.181333 0.982287 -0.047226
+-0.231226 0.968583 -0.091549 0.120032 0.015708 -0.23099 0.968583 -0.092142
+-0.240877 0.968583 -0.061847 0.080032 0.015708 -0.240717 0.968583 -0.062465
+-0.174223 0.982287 -0.06898 0.120032 0.008856 -0.173984 0.982287 -0.069581
+-0.231226 0.968583 -0.091549 0.120032 0.015708 -0.23099 0.968583 -0.092142
+-0.181495 0.982287 -0.0466 0.080032 0.008856 -0.181333 0.982287 -0.047226
+-0.174223 0.982287 -0.06898 0.120032 0.008856 -0.173984 0.982287 -0.069581
+-0.217929 0.968583 -0.119807 0.160032 0.015708 -0.21762 0.968583 -0.120367
+-0.231226 0.968583 -0.091549 0.120032 0.015708 -0.23099 0.968583 -0.092142
+-0.164204 0.982287 -0.090272 0.160033 0.008856 -0.163891 0.982287 -0.09084
+-0.217929 0.968583 -0.119807 0.160032 0.015708 -0.21762 0.968583 -0.120367
+-0.174223 0.982287 -0.06898 0.120032 0.008856 -0.173984 0.982287 -0.069581
+-0.164204 0.982287 -0.090272 0.160033 0.008856 -0.163891 0.982287 -0.09084
+-0.201194 0.968583 -0.146176 0.200032 0.015708 -0.200818 0.968583 -0.146692
+-0.217929 0.968583 -0.119807 0.160032 0.015708 -0.21762 0.968583 -0.120367
+-0.151595 0.982287 -0.11014 0.200033 0.008856 -0.151213 0.982287 -0.110664
+-0.201194 0.968583 -0.146176 0.200032 0.015708 -0.200818 0.968583 -0.146692
+-0.164204 0.982287 -0.090272 0.160033 0.008856 -0.163891 0.982287 -0.09084
+-0.151595 0.982287 -0.11014 0.200033 0.008856 -0.151213 0.982287 -0.110664
+-0.181287 0.968583 -0.17024 0.240032 0.015708 -0.180849 0.968583 -0.170704
+-0.201194 0.968583 -0.146176 0.200032 0.015708 -0.200818 0.968583 -0.146692
+-0.136595 0.982287 -0.128271 0.240033 0.008856 -0.136151 0.982287 -0.128741
+-0.181287 0.968583 -0.17024 0.240032 0.015708 -0.180849 0.968583 -0.170704
+-0.151595 0.982287 -0.11014 0.200033 0.008856 -0.151213 0.982287 -0.110664
+-0.136595 0.982287 -0.128271 0.240033 0.008856 -0.136151 0.982287 -0.128741
+-0.158521 0.968583 -0.191619 0.280032 0.015708 -0.158028 0.968583 -0.192024
+-0.181287 0.968583 -0.17024 0.240032 0.015708 -0.180849 0.968583 -0.170704
+-0.119441 0.982287 -0.14438 0.280033 0.008856 -0.118942 0.982287 -0.144792
+-0.158521 0.968583 -0.191619 0.280032 0.015708 -0.158028 0.968583 -0.192024
+-0.136595 0.982287 -0.128271 0.240033 0.008856 -0.136151 0.982287 -0.128741
+-0.119441 0.982287 -0.14438 0.280033 0.008856 -0.118942 0.982287 -0.144792
+-0.133255 0.968583 -0.209976 0.320032 0.015708 -0.132715 0.968583 -0.210317
+-0.158521 0.968583 -0.191619 0.280032 0.015708 -0.158028 0.968583 -0.192024
+-0.100404 0.982287 -0.158211 0.320033 0.008856 -0.099857 0.982287 -0.158557
+-0.133255 0.968583 -0.209976 0.320032 0.015708 -0.132715 0.968583 -0.210317
+-0.119441 0.982287 -0.14438 0.280033 0.008856 -0.118942 0.982287 -0.144792
+-0.100404 0.982287 -0.158211 0.320033 0.008856 -0.099857 0.982287 -0.158557
+-0.105887 0.968583 -0.225021 0.360032 0.015708 -0.105309 0.968583 -0.225292
+-0.133255 0.968583 -0.209976 0.320032 0.015708 -0.132715 0.968583 -0.210317
+-0.079783 0.982287 -0.169548 0.360033 0.008856 -0.079197 0.982287 -0.169822
+-0.105887 0.968583 -0.225021 0.360032 0.015708 -0.105309 0.968583 -0.225292
+-0.100404 0.982287 -0.158211 0.320033 0.008856 -0.099857 0.982287 -0.158557
+-0.079783 0.982287 -0.169548 0.360033 0.008856 -0.079197 0.982287 -0.169822
+-0.076849 0.968583 -0.236518 0.400032 0.015708 -0.076242 0.968583 -0.236714
+-0.105887 0.968583 -0.225021 0.360032 0.015708 -0.105309 0.968583 -0.225292
+-0.057904 0.982287 -0.17821 0.400032 0.008856 -0.057288 0.982287 -0.17841
+-0.076849 0.968583 -0.236518 0.400032 0.015708 -0.076242 0.968583 -0.236714
+-0.079783 0.982287 -0.169548 0.360033 0.008856 -0.079197 0.982287 -0.169822
+-0.057904 0.982287 -0.17821 0.400032 0.008856 -0.057288 0.982287 -0.17841
+-0.0466 0.968583 -0.244285 0.440032 0.015708 -0.045973 0.968583 -0.244403
+-0.076849 0.968583 -0.236518 0.400032 0.015708 -0.076242 0.968583 -0.236714
+-0.035112 0.982287 -0.184062 0.440032 0.008856 -0.034476 0.982287 -0.184183
+-0.0466 0.968583 -0.244285 0.440032 0.015708 -0.045973 0.968583 -0.244403
+-0.057904 0.982287 -0.17821 0.400032 0.008856 -0.057288 0.982287 -0.17841
+-0.035112 0.982287 -0.184062 0.440032 0.008856 -0.034476 0.982287 -0.184183
+-0.015615 0.968583 -0.248199 0.480032 0.015708 -0.014978 0.968583 -0.248238
+-0.0466 0.968583 -0.244285 0.440032 0.015708 -0.045973 0.968583 -0.244403
+-0.011766 0.982287 -0.187012 0.480032 0.008856 -0.01112 0.982287 -0.187052
+-0.015615 0.968583 -0.248199 0.480032 0.015708 -0.014978 0.968583 -0.248238
+-0.035112 0.982287 -0.184062 0.440032 0.008856 -0.034476 0.982287 -0.184183
+-0.011766 0.982287 -0.187012 0.480032 0.008856 -0.01112 0.982287 -0.187052
+0.015615 0.968583 -0.248199 0.520032 0.015708 0.016252 0.968583 -0.248158
+-0.015615 0.968583 -0.248199 0.480032 0.015708 -0.014978 0.968583 -0.248238
+0.011766 0.982287 -0.187012 0.520032 0.008856 0.012412 0.982287 -0.186969
+0.015615 0.968583 -0.248199 0.520032 0.015708 0.016252 0.968583 -0.248158
+-0.011766 0.982287 -0.187012 0.480032 0.008856 -0.01112 0.982287 -0.187052
+0.011766 0.982287 -0.187012 0.520032 0.008856 0.012412 0.982287 -0.186969
+0.0466 0.968583 -0.244285 0.560032 0.015708 0.047227 0.968583 -0.244164
+0.015615 0.968583 -0.248199 0.520032 0.015708 0.016252 0.968583 -0.248158
+0.035112 0.982287 -0.184062 0.560032 0.008856 0.035747 0.982287 -0.183941
+0.0466 0.968583 -0.244285 0.560032 0.015708 0.047227 0.968583 -0.244164
+0.011766 0.982287 -0.187012 0.520032 0.008856 0.012412 0.982287 -0.186969
+0.035112 0.982287 -0.184062 0.560032 0.008856 0.035747 0.982287 -0.183941
+0.076849 0.968583 -0.236518 0.600032 0.015708 0.077456 0.968583 -0.23632
+0.0466 0.968583 -0.244285 0.560032 0.015708 0.047227 0.968583 -0.244164
+0.057904 0.982287 -0.17821 0.600032 0.008856 0.058519 0.982287 -0.17801
+0.076849 0.968583 -0.236518 0.600032 0.015708 0.077456 0.968583 -0.23632
+0.035112 0.982287 -0.184062 0.560032 0.008856 0.035747 0.982287 -0.183941
+0.057904 0.982287 -0.17821 0.600032 0.008856 0.058519 0.982287 -0.17801
+0.105887 0.968583 -0.225021 0.640032 0.015708 0.106464 0.968583 -0.224749
+0.076849 0.968583 -0.236518 0.600032 0.015708 0.077456 0.968583 -0.23632
+0.079783 0.982287 -0.169548 0.640032 0.008856 0.080368 0.982287 -0.169271
+0.105887 0.968583 -0.225021 0.640032 0.015708 0.106464 0.968583 -0.224749
+0.057904 0.982287 -0.17821 0.600032 0.008856 0.058519 0.982287 -0.17801
+0.079783 0.982287 -0.169548 0.640032 0.008856 0.080368 0.982287 -0.169271
+0.133255 0.968583 -0.209976 0.680032 0.015708 0.133793 0.968583 -0.209633
+0.105887 0.968583 -0.225021 0.640032 0.015708 0.106464 0.968583 -0.224749
+0.100404 0.982287 -0.158211 0.680032 0.008856 0.10095 0.982287 -0.157864
+0.133255 0.968583 -0.209976 0.680032 0.015708 0.133793 0.968583 -0.209633
+0.079783 0.982287 -0.169548 0.640032 0.008856 0.080368 0.982287 -0.169271
+0.100404 0.982287 -0.158211 0.680032 0.008856 0.10095 0.982287 -0.157864
+0.158521 0.968583 -0.191619 0.720032 0.015708 0.159012 0.968583 -0.191211
+0.133255 0.968583 -0.209976 0.680032 0.015708 0.133793 0.968583 -0.209633
+0.119441 0.982287 -0.14438 0.720032 0.008856 0.11994 0.982287 -0.143966
+0.158521 0.968583 -0.191619 0.720032 0.015708 0.159012 0.968583 -0.191211
+0.100404 0.982287 -0.158211 0.680032 0.008856 0.10095 0.982287 -0.157864
+0.119441 0.982287 -0.14438 0.720032 0.008856 0.11994 0.982287 -0.143966
+0.181287 0.968583 -0.17024 0.760032 0.015708 0.181723 0.968583 -0.169774
+0.158521 0.968583 -0.191619 0.720032 0.015708 0.159012 0.968583 -0.191211
+0.136595 0.982287 -0.128271 0.760032 0.008856 0.137038 0.982287 -0.127799
+0.181287 0.968583 -0.17024 0.760032 0.015708 0.181723 0.968583 -0.169774
+0.119441 0.982287 -0.14438 0.720032 0.008856 0.11994 0.982287 -0.143966
+0.136595 0.982287 -0.128271 0.760032 0.008856 0.137038 0.982287 -0.127799
+0.201194 0.968583 -0.146176 0.800032 0.015708 0.201569 0.968583 -0.145659
+0.181287 0.968583 -0.17024 0.760032 0.015708 0.181723 0.968583 -0.169774
+0.151595 0.982287 -0.11014 0.800032 0.008856 0.151975 0.982287 -0.109616
+0.201194 0.968583 -0.146176 0.800032 0.015708 0.201569 0.968583 -0.145659
+0.136595 0.982287 -0.128271 0.760032 0.008856 0.137038 0.982287 -0.127799
+0.151595 0.982287 -0.11014 0.800032 0.008856 0.151975 0.982287 -0.109616
+0.217929 0.968583 -0.119807 0.840032 0.015708 0.218235 0.968583 -0.119247
+0.201194 0.968583 -0.146176 0.800032 0.015708 0.201569 0.968583 -0.145659
+0.164204 0.982287 -0.090272 0.840032 0.008856 0.164515 0.982287 -0.089705
+0.217929 0.968583 -0.119807 0.840032 0.015708 0.218235 0.968583 -0.119247
+0.151595 0.982287 -0.11014 0.800032 0.008856 0.151975 0.982287 -0.109616
+0.164204 0.982287 -0.090272 0.840032 0.008856 0.164515 0.982287 -0.089705
+0.231226 0.968583 -0.091549 0.880032 0.015708 0.23146 0.968583 -0.090954
+0.217929 0.968583 -0.119807 0.840032 0.015708 0.218235 0.968583 -0.119247
+0.174223 0.982287 -0.06898 0.880032 0.008856 0.17446 0.982287 -0.068377
+0.231226 0.968583 -0.091549 0.880032 0.015708 0.23146 0.968583 -0.090954
+0.164204 0.982287 -0.090272 0.840032 0.008856 0.164515 0.982287 -0.089705
+0.174223 0.982287 -0.06898 0.880032 0.008856 0.17446 0.982287 -0.068377
+0.240877 0.968583 -0.061847 0.920032 0.015708 0.241034 0.968583 -0.061228
+0.231226 0.968583 -0.091549 0.880032 0.015708 0.23146 0.968583 -0.090954
+0.181494 0.982287 -0.0466 0.920032 0.008856 0.181655 0.982287 -0.045972
+0.240877 0.968583 -0.061847 0.920032 0.015708 0.241034 0.968583 -0.061228
+0.174223 0.982287 -0.06898 0.880032 0.008856 0.17446 0.982287 -0.068377
+0.181494 0.982287 -0.0466 0.920032 0.008856 0.181655 0.982287 -0.045972
+0.246729 0.968583 -0.031169 0.960032 0.015708 0.246808 0.968583 -0.030535
+0.240877 0.968583 -0.061847 0.920032 0.015708 0.241034 0.968583 -0.061228
+0.185904 0.982287 -0.023485 0.960031 0.008856 0.185984 0.982287 -0.022842
+0.246729 0.968583 -0.031169 0.960032 0.015708 0.246808 0.968583 -0.030535
+0.181494 0.982287 -0.0466 0.920032 0.008856 0.181655 0.982287 -0.045972
+0.185904 0.982287 -0.023485 0.960031 0.008856 0.185984 0.982287 -0.022842
+0.24869 0.968583 -0 1.00003 0.015708 0.248689 0.968583 0.000637
+0.246729 0.968583 -0.031169 0.960032 0.015708 0.246808 0.968583 -0.030535
+0.187381 0.982287 -0 1.00003 0.008856 0.187381 0.982287 0.000647
+0.24869 0.968583 -0 1.00003 0.015708 0.248689 0.968583 0.000637
+0.185904 0.982287 -0.023485 0.960031 0.008856 0.185984 0.982287 -0.022842
+0.187381 0.982287 -0 1.00003 0.008856 0.187381 0.982287 0.000647
+0.246729 0.968583 0.031169 1.04003 0.015708 0.246648 0.968583 0.031801
+0.24869 0.968583 -0 1.00003 0.015708 0.248689 0.968583 0.000637
+0.185904 0.982287 0.023485 1.04003 0.008856 0.185822 0.982287 0.024126
+0.246729 0.968583 0.031169 1.04003 0.015708 0.246648 0.968583 0.031801
+0.187381 0.982287 -0 1.00003 0.008856 0.187381 0.982287 0.000647
+0.124345 0.992115 0.015708 1.04003 0.00394303 0.124263 0.992115 0.016356
+0.181495 0.982287 0.0466 1.08003 0.008856 0.181333 0.982287 0.047226
+0.185904 0.982287 0.023485 1.04003 0.008856 0.185822 0.982287 0.024126
+0.121396 0.992115 0.031169 1.08003 0.00394303 0.121233 0.992115 0.031802
+0.181495 0.982287 0.0466 1.08003 0.008856 0.181333 0.982287 0.047226
+0.124345 0.992115 0.015708 1.04003 0.00394303 0.124263 0.992115 0.016356
+0.121396 0.992115 0.031169 1.08003 0.00394303 0.121233 0.992115 0.031802
+0.174223 0.982287 0.06898 1.12003 0.008856 0.173984 0.982287 0.069581
+0.181495 0.982287 0.0466 1.08003 0.008856 0.181333 0.982287 0.047226
+0.116532 0.992115 0.046138 1.12003 0.00394303 0.116291 0.992115 0.046746
+0.174223 0.982287 0.06898 1.12003 0.008856 0.173984 0.982287 0.069581
+0.121396 0.992115 0.031169 1.08003 0.00394303 0.121233 0.992115 0.031802
+0.116532 0.992115 0.046138 1.12003 0.00394303 0.116291 0.992115 0.046746
+0.164204 0.982287 0.090272 1.16003 0.008856 0.163891 0.982287 0.090839
+0.174223 0.982287 0.06898 1.12003 0.008856 0.173984 0.982287 0.069581
+0.10983 0.992115 0.06038 1.16003 0.00394303 0.109515 0.992115 0.060952
+0.164204 0.982287 0.090272 1.16003 0.008856 0.163891 0.982287 0.090839
+0.116532 0.992115 0.046138 1.12003 0.00394303 0.116291 0.992115 0.046746
+0.10983 0.992115 0.06038 1.16003 0.00394303 0.109515 0.992115 0.060952
+0.151595 0.982287 0.11014 1.20003 0.008856 0.151214 0.982287 0.110664
+0.164204 0.982287 0.090272 1.16003 0.008856 0.163891 0.982287 0.090839
+0.101397 0.992115 0.073669 1.20003 0.00394303 0.101012 0.992115 0.074196
+0.151595 0.982287 0.11014 1.20003 0.008856 0.151214 0.982287 0.110664
+0.10983 0.992115 0.06038 1.16003 0.00394303 0.109515 0.992115 0.060952
+0.101397 0.992115 0.073669 1.20003 0.00394303 0.101012 0.992115 0.074196
+0.136595 0.982287 0.128271 1.24003 0.008856 0.136151 0.982287 0.128743
+0.151595 0.982287 0.11014 1.20003 0.008856 0.151214 0.982287 0.110664
+0.091364 0.992115 0.085797 1.24003 0.00394303 0.090916 0.992115 0.086273
+0.136595 0.982287 0.128271 1.24003 0.008856 0.136151 0.982287 0.128743
+0.101397 0.992115 0.073669 1.20003 0.00394303 0.101012 0.992115 0.074196
+0.091364 0.992115 0.085797 1.24003 0.00394303 0.090916 0.992115 0.086273
+0.119441 0.982287 0.14438 1.28003 0.008856 0.118942 0.982287 0.144792
+0.136595 0.982287 0.128271 1.24003 0.008856 0.136151 0.982287 0.128743
+0.07989 0.992115 0.096571 1.28003 0.00394303 0.079386 0.992115 0.096986
+0.119441 0.982287 0.14438 1.28003 0.008856 0.118942 0.982287 0.144792
+0.091364 0.992115 0.085797 1.24003 0.00394303 0.090916 0.992115 0.086273
+0.07989 0.992115 0.096571 1.28003 0.00394303 0.079386 0.992115 0.096986
+0.100404 0.982287 0.158211 1.32003 0.008856 0.099857 0.982287 0.158557
+0.119441 0.982287 0.14438 1.28003 0.008856 0.118942 0.982287 0.144792
+0.067157 0.992115 0.105822 1.32003 0.00394303 0.066605 0.992115 0.106173
+0.100404 0.982287 0.158211 1.32003 0.008856 0.099857 0.982287 0.158557
+0.07989 0.992115 0.096571 1.28003 0.00394303 0.079386 0.992115 0.096986
+0.067157 0.992115 0.105822 1.32003 0.00394303 0.066605 0.992115 0.106173
+0.079783 0.982287 0.169548 1.36003 0.008856 0.079197 0.982287 0.169822
+0.100404 0.982287 0.158211 1.32003 0.008856 0.099857 0.982287 0.158557
+0.053364 0.992115 0.113405 1.36003 0.00394303 0.052772 0.992115 0.113683
+0.079783 0.982287 0.169548 1.36003 0.008856 0.079197 0.982287 0.169822
+0.067157 0.992115 0.105822 1.32003 0.00394303 0.066605 0.992115 0.106173
+0.053364 0.992115 0.113405 1.36003 0.00394303 0.052772 0.992115 0.113683
+0.057904 0.982287 0.17821 1.40003 0.008856 0.057288 0.982287 0.17841
+0.079783 0.982287 0.169548 1.36003 0.008856 0.079197 0.982287 0.169822
+0.03873 0.992115 0.119199 1.40003 0.00394303 0.038108 0.992115 0.119401
+0.057904 0.982287 0.17821 1.40003 0.008856 0.057288 0.982287 0.17841
+0.053364 0.992115 0.113405 1.36003 0.00394303 0.052772 0.992115 0.113683
+0.03873 0.992115 0.119199 1.40003 0.00394303 0.038108 0.992115 0.119401
+0.035112 0.982287 0.184062 1.44003 0.008856 0.034476 0.982287 0.184183
+0.057904 0.982287 0.17821 1.40003 0.008856 0.057288 0.982287 0.17841
+0.023485 0.992115 0.123113 1.44003 0.00394303 0.022843 0.992115 0.123235
+0.035112 0.982287 0.184062 1.44003 0.008856 0.034476 0.982287 0.184183
+0.03873 0.992115 0.119199 1.40003 0.00394303 0.038108 0.992115 0.119401
+0.023485 0.992115 0.123113 1.44003 0.00394303 0.022843 0.992115 0.123235
+0.011766 0.982287 0.187012 1.48003 0.008856 0.01112 0.982287 0.187051
+0.035112 0.982287 0.184062 1.44003 0.008856 0.034476 0.982287 0.184183
+0.00787 0.992115 0.125086 1.48003 0.00394303 0.007217 0.992115 0.125126
+0.011766 0.982287 0.187012 1.48003 0.008856 0.01112 0.982287 0.187051
+0.023485 0.992115 0.123113 1.44003 0.00394303 0.022843 0.992115 0.123235
+0.00787 0.992115 0.125086 1.48003 0.00394303 0.007217 0.992115 0.125126
+-0.011766 0.982287 0.187012 1.52003 0.008856 -0.012412 0.982287 0.186971
+0.011766 0.982287 0.187012 1.48003 0.008856 0.01112 0.982287 0.187051
+-0.00787 0.992115 0.125086 1.52003 0.00394303 -0.008522 0.992115 0.125044
+-0.011766 0.982287 0.187012 1.52003 0.008856 -0.012412 0.982287 0.186971
+0.00787 0.992115 0.125086 1.48003 0.00394303 0.007217 0.992115 0.125126
+-0.00787 0.992115 0.125086 -0.479969 0.00394303 -0.008522 0.992115 0.125044
+-0.035112 0.982287 0.184062 -0.439969 0.008856 -0.035747 0.982287 0.183939
+-0.011766 0.982287 0.187012 -0.479969 0.008856 -0.012412 0.982287 0.186971
+-0.023485 0.992115 0.123113 -0.439969 0.00394303 -0.024127 0.992115 0.12299
+-0.035112 0.982287 0.184062 -0.439969 0.008856 -0.035747 0.982287 0.183939
+-0.00787 0.992115 0.125086 -0.479969 0.00394303 -0.008522 0.992115 0.125044
+-0.023485 0.992115 0.123113 -0.439969 0.00394303 -0.024127 0.992115 0.12299
+-0.057904 0.982287 0.17821 -0.399969 0.008856 -0.058519 0.982287 0.17801
+-0.035112 0.982287 0.184062 -0.439969 0.008856 -0.035747 0.982287 0.183939
+-0.03873 0.992115 0.119199 -0.399969 0.00394303 -0.039352 0.992115 0.118997
+-0.057904 0.982287 0.17821 -0.399969 0.008856 -0.058519 0.982287 0.17801
+-0.023485 0.992115 0.123113 -0.439969 0.00394303 -0.024127 0.992115 0.12299
+-0.03873 0.992115 0.119199 -0.399969 0.00394303 -0.039352 0.992115 0.118997
+-0.079783 0.982287 0.169548 -0.359968 0.008856 -0.080368 0.982287 0.169271
+-0.057904 0.982287 0.17821 -0.399969 0.008856 -0.058519 0.982287 0.17801
+-0.053364 0.992115 0.113405 -0.359969 0.00394303 -0.053956 0.992115 0.113127
+-0.079783 0.982287 0.169548 -0.359968 0.008856 -0.080368 0.982287 0.169271
+-0.03873 0.992115 0.119199 -0.399969 0.00394303 -0.039352 0.992115 0.118997
+-0.053364 0.992115 0.113405 -0.359969 0.00394303 -0.053956 0.992115 0.113127
+-0.100404 0.982287 0.158211 -0.319968 0.008856 -0.10095 0.982287 0.157865
+-0.079783 0.982287 0.169548 -0.359968 0.008856 -0.080368 0.982287 0.169271
+-0.067157 0.992115 0.105822 -0.319968 0.00394303 -0.067709 0.992115 0.105471
+-0.100404 0.982287 0.158211 -0.319968 0.008856 -0.10095 0.982287 0.157865
+-0.053364 0.992115 0.113405 -0.359969 0.00394303 -0.053956 0.992115 0.113127
+-0.067157 0.992115 0.105822 -0.319968 0.00394303 -0.067709 0.992115 0.105471
+-0.119441 0.982287 0.14438 -0.279968 0.008856 -0.11994 0.982287 0.143966
+-0.100404 0.982287 0.158211 -0.319968 0.008856 -0.10095 0.982287 0.157865
+-0.07989 0.992115 0.096571 -0.279968 0.00394303 -0.080394 0.992115 0.096152
+-0.119441 0.982287 0.14438 -0.279968 0.008856 -0.11994 0.982287 0.143966
+-0.067157 0.992115 0.105822 -0.319968 0.00394303 -0.067709 0.992115 0.105471
+-0.07989 0.992115 0.096571 -0.279968 0.00394303 -0.080394 0.992115 0.096152
+-0.136595 0.982287 0.128271 -0.239968 0.008856 -0.137038 0.982287 0.127799
+-0.119441 0.982287 0.14438 -0.279968 0.008856 -0.11994 0.982287 0.143966
+-0.091364 0.992115 0.085797 -0.239968 0.00394303 -0.091811 0.992115 0.085319
+-0.136595 0.982287 0.128271 -0.239968 0.008856 -0.137038 0.982287 0.127799
+-0.07989 0.992115 0.096571 -0.279968 0.00394303 -0.080394 0.992115 0.096152
+-0.091364 0.992115 0.085797 -0.239968 0.00394303 -0.091811 0.992115 0.085319
+-0.151595 0.982287 0.11014 -0.199968 0.008856 -0.151975 0.982287 0.109615
+-0.136595 0.982287 0.128271 -0.239968 0.008856 -0.137038 0.982287 0.127799
+-0.101397 0.992115 0.073669 -0.199968 0.00394303 -0.101781 0.992115 0.073138
+-0.151595 0.982287 0.11014 -0.199968 0.008856 -0.151975 0.982287 0.109615
+-0.091364 0.992115 0.085797 -0.239968 0.00394303 -0.091811 0.992115 0.085319
+-0.101397 0.992115 0.073669 -0.199968 0.00394303 -0.101781 0.992115 0.073138
+-0.164204 0.982287 0.090272 -0.159968 0.008856 -0.164515 0.982287 0.089704
+-0.151595 0.982287 0.11014 -0.199968 0.008856 -0.151975 0.982287 0.109615
+-0.10983 0.992115 0.06038 -0.159968 0.00394303 -0.110145 0.992115 0.059805
+-0.164204 0.982287 0.090272 -0.159968 0.008856 -0.164515 0.982287 0.089704
+-0.101397 0.992115 0.073669 -0.199968 0.00394303 -0.101781 0.992115 0.073138
+-0.10983 0.992115 0.06038 -0.159968 0.00394303 -0.110145 0.992115 0.059805
+-0.174223 0.982287 0.06898 -0.119968 0.008856 -0.17446 0.982287 0.068379
+-0.164204 0.982287 0.090272 -0.159968 0.008856 -0.164515 0.982287 0.089704
+-0.116532 0.992115 0.046138 -0.119968 0.00394303 -0.116772 0.992114 0.045533
+-0.174223 0.982287 0.06898 -0.119968 0.008856 -0.17446 0.982287 0.068379
+-0.10983 0.992115 0.06038 -0.159968 0.00394303 -0.110145 0.992115 0.059805
+-0.116532 0.992115 0.046138 -0.119968 0.00394303 -0.116772 0.992114 0.045533
+-0.181495 0.982287 0.0466 -0.079968 0.008856 -0.181655 0.982287 0.045973
+-0.174223 0.982287 0.06898 -0.119968 0.008856 -0.17446 0.982287 0.068379
+-0.121396 0.992115 0.031169 -0.079968 0.00394303 -0.121558 0.992115 0.03053
+-0.181495 0.982287 0.0466 -0.079968 0.008856 -0.181655 0.982287 0.045973
+-0.116532 0.992115 0.046138 -0.119968 0.00394303 -0.116772 0.992114 0.045533
+-0.121396 0.992115 0.031169 -0.079968 0.00394303 -0.121558 0.992115 0.03053
+-0.185904 0.982287 0.023485 -0.039968 0.008856 -0.185984 0.982287 0.022842
+-0.181495 0.982287 0.0466 -0.079968 0.008856 -0.181655 0.982287 0.045973
+-0.124345 0.992115 0.015708 -0.039968 0.00394303 -0.124426 0.992115 0.015064
+-0.185904 0.982287 0.023485 -0.039968 0.008856 -0.185984 0.982287 0.022842
+-0.121396 0.992115 0.031169 -0.079968 0.00394303 -0.121558 0.992115 0.03053
+-0.124345 0.992115 0.015708 -0.039968 0.00394303 -0.124426 0.992115 0.015064
+-0.187381 0.982287 -0 3.2e-005 0.008856 -0.187381 0.982287 -0.000647
+-0.185904 0.982287 0.023485 -0.039968 0.008856 -0.185984 0.982287 0.022842
+-0.125333 0.992115 -0 3.3e-005 0.00394303 -0.125333 0.992115 -0.000654
+-0.187381 0.982287 -0 3.2e-005 0.008856 -0.187381 0.982287 -0.000647
+-0.124345 0.992115 0.015708 -0.039968 0.00394303 -0.124426 0.992115 0.015064
+-0.125333 0.992115 -0 3.3e-005 0.00394303 -0.125333 0.992115 -0.000654
+-0.185904 0.982287 -0.023485 0.040032 0.008856 -0.185822 0.982287 -0.024127
+-0.187381 0.982287 -0 3.2e-005 0.008856 -0.187381 0.982287 -0.000647
+-0.124345 0.992115 -0.015708 0.040033 0.00394303 -0.124263 0.992115 -0.016357
+-0.185904 0.982287 -0.023485 0.040032 0.008856 -0.185822 0.982287 -0.024127
+-0.125333 0.992115 -0 3.3e-005 0.00394303 -0.125333 0.992115 -0.000654
+-0.124345 0.992115 -0.015708 0.040033 0.00394303 -0.124263 0.992115 -0.016357
+-0.181495 0.982287 -0.0466 0.080032 0.008856 -0.181333 0.982287 -0.047226
+-0.185904 0.982287 -0.023485 0.040032 0.008856 -0.185822 0.982287 -0.024127
+-0.121396 0.992115 -0.031169 0.080033 0.00394303 -0.121233 0.992115 -0.031802
+-0.181495 0.982287 -0.0466 0.080032 0.008856 -0.181333 0.982287 -0.047226
+-0.124345 0.992115 -0.015708 0.040033 0.00394303 -0.124263 0.992115 -0.016357
+-0.121396 0.992115 -0.031169 0.080033 0.00394303 -0.121233 0.992115 -0.031802
+-0.174223 0.982287 -0.06898 0.120032 0.008856 -0.173984 0.982287 -0.069581
+-0.181495 0.982287 -0.0466 0.080032 0.008856 -0.181333 0.982287 -0.047226
+-0.116532 0.992115 -0.046138 0.120033 0.00394303 -0.116291 0.992115 -0.046746
+-0.174223 0.982287 -0.06898 0.120032 0.008856 -0.173984 0.982287 -0.069581
+-0.121396 0.992115 -0.031169 0.080033 0.00394303 -0.121233 0.992115 -0.031802
+-0.116532 0.992115 -0.046138 0.120033 0.00394303 -0.116291 0.992115 -0.046746
+-0.164204 0.982287 -0.090272 0.160033 0.008856 -0.163891 0.982287 -0.09084
+-0.174223 0.982287 -0.06898 0.120032 0.008856 -0.173984 0.982287 -0.069581
+-0.10983 0.992115 -0.06038 0.160033 0.00394303 -0.109515 0.992115 -0.060954
+-0.164204 0.982287 -0.090272 0.160033 0.008856 -0.163891 0.982287 -0.09084
+-0.116532 0.992115 -0.046138 0.120033 0.00394303 -0.116291 0.992115 -0.046746
+-0.10983 0.992115 -0.06038 0.160033 0.00394303 -0.109515 0.992115 -0.060954
+-0.151595 0.982287 -0.11014 0.200033 0.008856 -0.151213 0.982287 -0.110664
+-0.164204 0.982287 -0.090272 0.160033 0.008856 -0.163891 0.982287 -0.09084
+-0.101397 0.992115 -0.073669 0.200033 0.00394303 -0.101012 0.992115 -0.074197
+-0.151595 0.982287 -0.11014 0.200033 0.008856 -0.151213 0.982287 -0.110664
+-0.10983 0.992115 -0.06038 0.160033 0.00394303 -0.109515 0.992115 -0.060954
+-0.101397 0.992115 -0.073669 0.200033 0.00394303 -0.101012 0.992115 -0.074197
+-0.136595 0.982287 -0.128271 0.240033 0.008856 -0.136151 0.982287 -0.128741
+-0.151595 0.982287 -0.11014 0.200033 0.008856 -0.151213 0.982287 -0.110664
+-0.091364 0.992115 -0.085797 0.240033 0.00394303 -0.090916 0.992115 -0.086273
+-0.136595 0.982287 -0.128271 0.240033 0.008856 -0.136151 0.982287 -0.128741
+-0.101397 0.992115 -0.073669 0.200033 0.00394303 -0.101012 0.992115 -0.074197
+-0.091364 0.992115 -0.085797 0.240033 0.00394303 -0.090916 0.992115 -0.086273
+-0.119441 0.982287 -0.14438 0.280033 0.008856 -0.118942 0.982287 -0.144792
+-0.136595 0.982287 -0.128271 0.240033 0.008856 -0.136151 0.982287 -0.128741
+-0.07989 0.992115 -0.096571 0.280033 0.00394303 -0.079386 0.992115 -0.096987
+-0.119441 0.982287 -0.14438 0.280033 0.008856 -0.118942 0.982287 -0.144792
+-0.091364 0.992115 -0.085797 0.240033 0.00394303 -0.090916 0.992115 -0.086273
+-0.07989 0.992115 -0.096571 0.280033 0.00394303 -0.079386 0.992115 -0.096987
+-0.100404 0.982287 -0.158211 0.320033 0.008856 -0.099857 0.982287 -0.158557
+-0.119441 0.982287 -0.14438 0.280033 0.008856 -0.118942 0.982287 -0.144792
+-0.067157 0.992115 -0.105822 0.320033 0.00394303 -0.066605 0.992115 -0.106172
+-0.100404 0.982287 -0.158211 0.320033 0.008856 -0.099857 0.982287 -0.158557
+-0.07989 0.992115 -0.096571 0.280033 0.00394303 -0.079386 0.992115 -0.096987
+-0.067157 0.992115 -0.105822 0.320033 0.00394303 -0.066605 0.992115 -0.106172
+-0.079783 0.982287 -0.169548 0.360033 0.008856 -0.079197 0.982287 -0.169822
+-0.100404 0.982287 -0.158211 0.320033 0.008856 -0.099857 0.982287 -0.158557
+-0.053364 0.992115 -0.113405 0.360033 0.00394303 -0.052772 0.992115 -0.113683
+-0.079783 0.982287 -0.169548 0.360033 0.008856 -0.079197 0.982287 -0.169822
+-0.067157 0.992115 -0.105822 0.320033 0.00394303 -0.066605 0.992115 -0.106172
+-0.053364 0.992115 -0.113405 0.360033 0.00394303 -0.052772 0.992115 -0.113683
+-0.057904 0.982287 -0.17821 0.400032 0.008856 -0.057288 0.982287 -0.17841
+-0.079783 0.982287 -0.169548 0.360033 0.008856 -0.079197 0.982287 -0.169822
+-0.03873 0.992115 -0.119199 0.400033 0.00394303 -0.038108 0.992115 -0.119401
+-0.057904 0.982287 -0.17821 0.400032 0.008856 -0.057288 0.982287 -0.17841
+-0.053364 0.992115 -0.113405 0.360033 0.00394303 -0.052772 0.992115 -0.113683
+-0.03873 0.992115 -0.119199 0.400033 0.00394303 -0.038108 0.992115 -0.119401
+-0.035112 0.982287 -0.184062 0.440032 0.008856 -0.034476 0.982287 -0.184183
+-0.057904 0.982287 -0.17821 0.400032 0.008856 -0.057288 0.982287 -0.17841
+-0.023485 0.992115 -0.123113 0.440033 0.00394303 -0.022843 0.992115 -0.123235
+-0.035112 0.982287 -0.184062 0.440032 0.008856 -0.034476 0.982287 -0.184183
+-0.03873 0.992115 -0.119199 0.400033 0.00394303 -0.038108 0.992115 -0.119401
+-0.023485 0.992115 -0.123113 0.440033 0.00394303 -0.022843 0.992115 -0.123235
+-0.011766 0.982287 -0.187012 0.480032 0.008856 -0.01112 0.982287 -0.187052
+-0.035112 0.982287 -0.184062 0.440032 0.008856 -0.034476 0.982287 -0.184183
+-0.00787 0.992115 -0.125086 0.480033 0.00394303 -0.007217 0.992115 -0.125127
+-0.011766 0.982287 -0.187012 0.480032 0.008856 -0.01112 0.982287 -0.187052
+-0.023485 0.992115 -0.123113 0.440033 0.00394303 -0.022843 0.992115 -0.123235
+-0.00787 0.992115 -0.125086 0.480033 0.00394303 -0.007217 0.992115 -0.125127
+0.011766 0.982287 -0.187012 0.520032 0.008856 0.012412 0.982287 -0.186969
+-0.011766 0.982287 -0.187012 0.480032 0.008856 -0.01112 0.982287 -0.187052
+0.00787 0.992115 -0.125086 0.520033 0.00394303 0.008522 0.992115 -0.125044
+0.011766 0.982287 -0.187012 0.520032 0.008856 0.012412 0.982287 -0.186969
+-0.00787 0.992115 -0.125086 0.480033 0.00394303 -0.007217 0.992115 -0.125127
+0.00787 0.992115 -0.125086 0.520033 0.00394303 0.008522 0.992115 -0.125044
+0.035112 0.982287 -0.184062 0.560032 0.008856 0.035747 0.982287 -0.183941
+0.011766 0.982287 -0.187012 0.520032 0.008856 0.012412 0.982287 -0.186969
+0.023485 0.992115 -0.123113 0.560032 0.00394303 0.024127 0.992115 -0.122991
+0.035112 0.982287 -0.184062 0.560032 0.008856 0.035747 0.982287 -0.183941
+0.00787 0.992115 -0.125086 0.520033 0.00394303 0.008522 0.992115 -0.125044
+0.023485 0.992115 -0.123113 0.560032 0.00394303 0.024127 0.992115 -0.122991
+0.057904 0.982287 -0.17821 0.600032 0.008856 0.058519 0.982287 -0.17801
+0.035112 0.982287 -0.184062 0.560032 0.008856 0.035747 0.982287 -0.183941
+0.03873 0.992115 -0.119199 0.600032 0.00394303 0.039352 0.992115 -0.118996
+0.057904 0.982287 -0.17821 0.600032 0.008856 0.058519 0.982287 -0.17801
+0.023485 0.992115 -0.123113 0.560032 0.00394303 0.024127 0.992115 -0.122991
+0.03873 0.992115 -0.119199 0.600032 0.00394303 0.039352 0.992115 -0.118996
+0.079783 0.982287 -0.169548 0.640032 0.008856 0.080368 0.982287 -0.169271
+0.057904 0.982287 -0.17821 0.600032 0.008856 0.058519 0.982287 -0.17801
+0.053364 0.992115 -0.113405 0.640032 0.00394303 0.053956 0.992115 -0.113126
+0.079783 0.982287 -0.169548 0.640032 0.008856 0.080368 0.982287 -0.169271
+0.03873 0.992115 -0.119199 0.600032 0.00394303 0.039352 0.992115 -0.118996
+0.053364 0.992115 -0.113405 0.640032 0.00394303 0.053956 0.992115 -0.113126
+0.100404 0.982287 -0.158211 0.680032 0.008856 0.10095 0.982287 -0.157864
+0.079783 0.982287 -0.169548 0.640032 0.008856 0.080368 0.982287 -0.169271
+0.067157 0.992115 -0.105822 0.680032 0.00394303 0.067709 0.992115 -0.105472
+0.100404 0.982287 -0.158211 0.680032 0.008856 0.10095 0.982287 -0.157864
+0.053364 0.992115 -0.113405 0.640032 0.00394303 0.053956 0.992115 -0.113126
+0.067157 0.992115 -0.105822 0.680032 0.00394303 0.067709 0.992115 -0.105472
+0.119441 0.982287 -0.14438 0.720032 0.008856 0.11994 0.982287 -0.143966
+0.100404 0.982287 -0.158211 0.680032 0.008856 0.10095 0.982287 -0.157864
+0.07989 0.992115 -0.096571 0.720032 0.00394303 0.080394 0.992115 -0.096153
+0.119441 0.982287 -0.14438 0.720032 0.008856 0.11994 0.982287 -0.143966
+0.067157 0.992115 -0.105822 0.680032 0.00394303 0.067709 0.992115 -0.105472
+0.07989 0.992115 -0.096571 0.720032 0.00394303 0.080394 0.992115 -0.096153
+0.136595 0.982287 -0.128271 0.760032 0.008856 0.137038 0.982287 -0.127799
+0.119441 0.982287 -0.14438 0.720032 0.008856 0.11994 0.982287 -0.143966
+0.091364 0.992115 -0.085797 0.760032 0.00394303 0.091811 0.992115 -0.085319
+0.136595 0.982287 -0.128271 0.760032 0.008856 0.137038 0.982287 -0.127799
+0.07989 0.992115 -0.096571 0.720032 0.00394303 0.080394 0.992115 -0.096153
+0.091364 0.992115 -0.085797 0.760032 0.00394303 0.091811 0.992115 -0.085319
+0.151595 0.982287 -0.11014 0.800032 0.008856 0.151975 0.982287 -0.109616
+0.136595 0.982287 -0.128271 0.760032 0.008856 0.137038 0.982287 -0.127799
+0.101397 0.992115 -0.073669 0.800032 0.00394303 0.101781 0.992115 -0.07314
+0.151595 0.982287 -0.11014 0.800032 0.008856 0.151975 0.982287 -0.109616
+0.091364 0.992115 -0.085797 0.760032 0.00394303 0.091811 0.992115 -0.085319
+0.101397 0.992115 -0.073669 0.800032 0.00394303 0.101781 0.992115 -0.07314
+0.164204 0.982287 -0.090272 0.840032 0.008856 0.164515 0.982287 -0.089705
+0.151595 0.982287 -0.11014 0.800032 0.008856 0.151975 0.982287 -0.109616
+0.10983 0.992115 -0.06038 0.840032 0.00394303 0.110145 0.992115 -0.059806
+0.164204 0.982287 -0.090272 0.840032 0.008856 0.164515 0.982287 -0.089705
+0.101397 0.992115 -0.073669 0.800032 0.00394303 0.101781 0.992115 -0.07314
+0.10983 0.992115 -0.06038 0.840032 0.00394303 0.110145 0.992115 -0.059806
+0.174223 0.982287 -0.06898 0.880032 0.008856 0.17446 0.982287 -0.068377
+0.164204 0.982287 -0.090272 0.840032 0.008856 0.164515 0.982287 -0.089705
+0.116532 0.992115 -0.046138 0.880031 0.00394303 0.116772 0.992115 -0.045531
+0.174223 0.982287 -0.06898 0.880032 0.008856 0.17446 0.982287 -0.068377
+0.10983 0.992115 -0.06038 0.840032 0.00394303 0.110145 0.992115 -0.059806
+0.116532 0.992115 -0.046138 0.880031 0.00394303 0.116772 0.992115 -0.045531
+0.181494 0.982287 -0.0466 0.920032 0.008856 0.181655 0.982287 -0.045972
+0.174223 0.982287 -0.06898 0.880032 0.008856 0.17446 0.982287 -0.068377
+0.121396 0.992115 -0.031169 0.920031 0.00394303 0.121558 0.992115 -0.030536
+0.181494 0.982287 -0.0466 0.920032 0.008856 0.181655 0.982287 -0.045972
+0.116532 0.992115 -0.046138 0.880031 0.00394303 0.116772 0.992115 -0.045531
+0.121396 0.992115 -0.031169 0.920031 0.00394303 0.121558 0.992115 -0.030536
+0.185904 0.982287 -0.023485 0.960031 0.008856 0.185984 0.982287 -0.022842
+0.181494 0.982287 -0.0466 0.920032 0.008856 0.181655 0.982287 -0.045972
+0.124345 0.992115 -0.015708 0.960031 0.00394303 0.124427 0.992115 -0.015061
+0.185904 0.982287 -0.023485 0.960031 0.008856 0.185984 0.982287 -0.022842
+0.121396 0.992115 -0.031169 0.920031 0.00394303 0.121558 0.992115 -0.030536
+0.124345 0.992115 -0.015708 0.960031 0.00394303 0.124427 0.992115 -0.015061
+0.187381 0.982287 -0 1.00003 0.008856 0.187381 0.982287 0.000647
+0.185904 0.982287 -0.023485 0.960031 0.008856 0.185984 0.982287 -0.022842
+0.125333 0.992115 -0 1.00003 0.00394303 0.125333 0.992115 0.000653
+0.187381 0.982287 -0 1.00003 0.008856 0.187381 0.982287 0.000647
+0.124345 0.992115 -0.015708 0.960031 0.00394303 0.124427 0.992115 -0.015061
+0.125333 0.992115 -0 1.00003 0.00394303 0.125333 0.992115 0.000653
+0.185904 0.982287 0.023485 1.04003 0.008856 0.185822 0.982287 0.024126
+0.187381 0.982287 -0 1.00003 0.008856 0.187381 0.982287 0.000647
+0.124345 0.992115 0.015708 1.04003 0.00394303 0.124263 0.992115 0.016356
+0.185904 0.982287 0.023485 1.04003 0.008856 0.185822 0.982287 0.024126
+0.125333 0.992115 -0 1.00003 0.00394303 0.125333 0.992115 0.000653
+0.062295 0.998027 0.00787 1.04003 0.000986993 0.068368 0.997612 0.009833
+0.121396 0.992115 0.031169 1.08003 0.00394303 0.121233 0.992115 0.031802
+0.124345 0.992115 0.015708 1.04003 0.00394303 0.124263 0.992115 0.016356
+0.060818 0.998027 0.015615 1.08003 0.000986993 0.066597 0.997612 0.018322
+0.121396 0.992115 0.031169 1.08003 0.00394303 0.121233 0.992115 0.031802
+0.062295 0.998027 0.00787 1.04003 0.000986993 0.068368 0.997612 0.009833
+0.060818 0.998027 0.015615 1.08003 0.000986993 0.066597 0.997612 0.018322
+0.116532 0.992115 0.046138 1.12003 0.00394303 0.116291 0.992115 0.046746
+0.121396 0.992115 0.031169 1.08003 0.00394303 0.121233 0.992115 0.031802
+0.058381 0.998027 0.023115 1.12003 0.000986993 0.063776 0.997612 0.026525
+0.116532 0.992115 0.046138 1.12003 0.00394303 0.116291 0.992115 0.046746
+0.060818 0.998027 0.015615 1.08003 0.000986993 0.066597 0.997612 0.018322
+0.058381 0.998027 0.023115 1.12003 0.000986993 0.063776 0.997612 0.026525
+0.10983 0.992115 0.06038 1.16003 0.00394303 0.109515 0.992115 0.060952
+0.116532 0.992115 0.046138 1.12003 0.00394303 0.116291 0.992115 0.046746
+0.055024 0.998027 0.03025 1.16003 0.000986993 0.059948 0.997612 0.034305
+0.10983 0.992115 0.06038 1.16003 0.00394303 0.109515 0.992115 0.060952
+0.058381 0.998027 0.023115 1.12003 0.000986993 0.063776 0.997612 0.026525
+0.055024 0.998027 0.03025 1.16003 0.000986993 0.059948 0.997612 0.034305
+0.101397 0.992115 0.073669 1.20003 0.00394303 0.101012 0.992115 0.074196
+0.10983 0.992115 0.06038 1.16003 0.00394303 0.109515 0.992115 0.060952
+0.050799 0.998027 0.036907 1.20003 0.000986993 0.055175 0.997612 0.04155
+0.101397 0.992115 0.073669 1.20003 0.00394303 0.101012 0.992115 0.074196
+0.055024 0.998027 0.03025 1.16003 0.000986993 0.059948 0.997612 0.034305
+0.050799 0.998027 0.036907 1.20003 0.000986993 0.055175 0.997612 0.04155
+0.091364 0.992115 0.085797 1.24003 0.00394303 0.090916 0.992115 0.086273
+0.101397 0.992115 0.073669 1.20003 0.00394303 0.101012 0.992115 0.074196
+0.045772 0.998027 0.042983 1.24003 0.000986993 0.049533 0.997612 0.048139
+0.091364 0.992115 0.085797 1.24003 0.00394303 0.090916 0.992115 0.086273
+0.050799 0.998027 0.036907 1.20003 0.000986993 0.055175 0.997612 0.04155
+0.045772 0.998027 0.042983 1.24003 0.000986993 0.049533 0.997612 0.048139
+0.07989 0.992115 0.096571 1.28003 0.00394303 0.079386 0.992115 0.096986
+0.091364 0.992115 0.085797 1.24003 0.00394303 0.090916 0.992115 0.086273
+0.040024 0.998027 0.048381 1.28003 0.000986993 0.043109 0.997612 0.053968
+0.07989 0.992115 0.096571 1.28003 0.00394303 0.079386 0.992115 0.096986
+0.045772 0.998027 0.042983 1.24003 0.000986993 0.049533 0.997612 0.048139
+0.040024 0.998027 0.048381 1.28003 0.000986993 0.043109 0.997612 0.053968
+0.067157 0.992115 0.105822 1.32003 0.00394303 0.066605 0.992115 0.106173
+0.07989 0.992115 0.096571 1.28003 0.00394303 0.079386 0.992115 0.096986
+0.033645 0.998027 0.053016 1.32003 0.000986993 0.036005 0.997612 0.058947
+0.067157 0.992115 0.105822 1.32003 0.00394303 0.066605 0.992115 0.106173
+0.040024 0.998027 0.048381 1.28003 0.000986993 0.043109 0.997612 0.053968
+0.033645 0.998027 0.053016 1.32003 0.000986993 0.036005 0.997612 0.058947
+0.053364 0.992115 0.113405 1.36003 0.00394303 0.052772 0.992115 0.113683
+0.067157 0.992115 0.105822 1.32003 0.00394303 0.066605 0.992115 0.106173
+0.026735 0.998027 0.056815 1.36003 0.000986993 0.028333 0.997612 0.062993
+0.053364 0.992115 0.113405 1.36003 0.00394303 0.052772 0.992115 0.113683
+0.033645 0.998027 0.053016 1.32003 0.000986993 0.036005 0.997612 0.058947
+0.026735 0.998027 0.056815 1.36003 0.000986993 0.028333 0.997612 0.062993
+0.03873 0.992115 0.119199 1.40003 0.00394303 0.038108 0.992115 0.119401
+0.053364 0.992115 0.113405 1.36003 0.00394303 0.052772 0.992115 0.113683
+0.019403 0.998027 0.059717 1.40003 0.000986993 0.020214 0.997612 0.066049
+0.03873 0.992115 0.119199 1.40003 0.00394303 0.038108 0.992115 0.119401
+0.026735 0.998027 0.056815 1.36003 0.000986993 0.028333 0.997612 0.062993
+0.019403 0.998027 0.059717 1.40003 0.000986993 0.020214 0.997612 0.066049
+0.023485 0.992115 0.123113 1.44003 0.00394303 0.022843 0.992115 0.123235
+0.03873 0.992115 0.119199 1.40003 0.00394303 0.038108 0.992115 0.119401
+0.011766 0.998027 0.061678 1.44003 0.000986993 0.011777 0.997612 0.068061
+0.023485 0.992115 0.123113 1.44003 0.00394303 0.022843 0.992115 0.123235
+0.019403 0.998027 0.059717 1.40003 0.000986993 0.020214 0.997612 0.066049
+0.011766 0.998027 0.061678 1.44003 0.000986993 0.011777 0.997612 0.068061
+0.00787 0.992115 0.125086 1.48003 0.00394303 0.007217 0.992115 0.125126
+0.023485 0.992115 0.123113 1.44003 0.00394303 0.022843 0.992115 0.123235
+0.003943 0.998027 0.062667 1.48003 0.000986993 0.003154 0.997612 0.068999
+0.00787 0.992115 0.125086 1.48003 0.00394303 0.007217 0.992115 0.125126
+0.011766 0.998027 0.061678 1.44003 0.000986993 0.011777 0.997612 0.068061
+0.003943 0.998027 0.062667 1.48003 0.000986993 0.003154 0.997612 0.068999
+-0.00787 0.992115 0.125086 1.52003 0.00394303 -0.008522 0.992115 0.125044
+0.00787 0.992115 0.125086 1.48003 0.00394303 0.007217 0.992115 0.125126
+-0.003943 0.998027 0.062667 1.52003 0.000986993 -0.005519 0.997612 0.06885
+-0.00787 0.992115 0.125086 1.52003 0.00394303 -0.008522 0.992115 0.125044
+0.003943 0.998027 0.062667 1.48003 0.000986993 0.003154 0.997612 0.068999
+-0.003943 0.998027 0.062667 -0.47997 0.000986993 -0.005519 0.997612 0.06885
+-0.023485 0.992115 0.123113 -0.439969 0.00394303 -0.024127 0.992115 0.12299
+-0.00787 0.992115 0.125086 -0.479969 0.00394303 -0.008522 0.992115 0.125044
+-0.011766 0.998027 0.061678 -0.439969 0.000986993 -0.014105 0.997612 0.067617
+-0.023485 0.992115 0.123113 -0.439969 0.00394303 -0.024127 0.992115 0.12299
+-0.003943 0.998027 0.062667 -0.47997 0.000986993 -0.005519 0.997612 0.06885
+-0.011766 0.998027 0.061678 -0.439969 0.000986993 -0.014105 0.997612 0.067617
+-0.03873 0.992115 0.119199 -0.399969 0.00394303 -0.039352 0.992115 0.118997
+-0.023485 0.992115 0.123113 -0.439969 0.00394303 -0.024127 0.992115 0.12299
+-0.019403 0.998027 0.059717 -0.399969 0.000986993 -0.022468 0.997612 0.065317
+-0.03873 0.992115 0.119199 -0.399969 0.00394303 -0.039352 0.992115 0.118997
+-0.011766 0.998027 0.061678 -0.439969 0.000986993 -0.014105 0.997612 0.067617
+-0.019403 0.998027 0.059717 -0.399969 0.000986993 -0.022468 0.997612 0.065317
+-0.053364 0.992115 0.113405 -0.359969 0.00394303 -0.053956 0.992115 0.113127
+-0.03873 0.992115 0.119199 -0.399969 0.00394303 -0.039352 0.992115 0.118997
+-0.026735 0.998027 0.056815 -0.359969 0.000986993 -0.030477 0.997612 0.061983
+-0.053364 0.992115 0.113405 -0.359969 0.00394303 -0.053956 0.992115 0.113127
+-0.019403 0.998027 0.059717 -0.399969 0.000986993 -0.022468 0.997612 0.065317
+-0.026735 0.998027 0.056815 -0.359969 0.000986993 -0.030477 0.997612 0.061983
+-0.067157 0.992115 0.105822 -0.319968 0.00394303 -0.067709 0.992115 0.105471
+-0.053364 0.992115 0.113405 -0.359969 0.00394303 -0.053956 0.992115 0.113127
+-0.033645 0.998027 0.053016 -0.319969 0.000986993 -0.038005 0.997612 0.057673
+-0.067157 0.992115 0.105822 -0.319968 0.00394303 -0.067709 0.992115 0.105471
+-0.026735 0.998027 0.056815 -0.359969 0.000986993 -0.030477 0.997612 0.061983
+-0.033645 0.998027 0.053016 -0.319969 0.000986993 -0.038005 0.997612 0.057673
+-0.07989 0.992115 0.096571 -0.279968 0.00394303 -0.080394 0.992115 0.096152
+-0.067157 0.992115 0.105822 -0.319968 0.00394303 -0.067709 0.992115 0.105471
+-0.040024 0.998027 0.048381 -0.279968 0.000986993 -0.044934 0.997612 0.052457
+-0.07989 0.992115 0.096571 -0.279968 0.00394303 -0.080394 0.992115 0.096152
+-0.033645 0.998027 0.053016 -0.319969 0.000986993 -0.038005 0.997612 0.057673
+-0.040024 0.998027 0.048381 -0.279968 0.000986993 -0.044934 0.997612 0.052457
+-0.091364 0.992115 0.085797 -0.239968 0.00394303 -0.091811 0.992115 0.085319
+-0.07989 0.992115 0.096571 -0.279968 0.00394303 -0.080394 0.992115 0.096152
+-0.045772 0.998027 0.042983 -0.239968 0.000986993 -0.051155 0.997612 0.046412
+-0.091364 0.992115 0.085797 -0.239968 0.00394303 -0.091811 0.992115 0.085319
+-0.040024 0.998027 0.048381 -0.279968 0.000986993 -0.044934 0.997612 0.052457
+-0.045772 0.998027 0.042983 -0.239968 0.000986993 -0.051155 0.997612 0.046412
+-0.101397 0.992115 0.073669 -0.199968 0.00394303 -0.101781 0.992115 0.073138
+-0.091364 0.992115 0.085797 -0.239968 0.00394303 -0.091811 0.992115 0.085319
+-0.050799 0.998027 0.036907 -0.199968 0.000986993 -0.056568 0.997612 0.039635
+-0.101397 0.992115 0.073669 -0.199968 0.00394303 -0.101781 0.992115 0.073138
+-0.045772 0.998027 0.042983 -0.239968 0.000986993 -0.051155 0.997612 0.046412
+-0.050799 0.998027 0.036907 -0.199968 0.000986993 -0.056568 0.997612 0.039635
+-0.10983 0.992115 0.06038 -0.159968 0.00394303 -0.110145 0.992115 0.059805
+-0.101397 0.992115 0.073669 -0.199968 0.00394303 -0.101781 0.992115 0.073138
+-0.055024 0.998027 0.03025 -0.159968 0.000986993 -0.06109 0.997612 0.032234
+-0.10983 0.992115 0.06038 -0.159968 0.00394303 -0.110145 0.992115 0.059805
+-0.050799 0.998027 0.036907 -0.199968 0.000986993 -0.056568 0.997612 0.039635
+-0.055024 0.998027 0.03025 -0.159968 0.000986993 -0.06109 0.997612 0.032234
+-0.116532 0.992115 0.046138 -0.119968 0.00394303 -0.116772 0.992114 0.045533
+-0.10983 0.992115 0.06038 -0.159968 0.00394303 -0.110145 0.992115 0.059805
+-0.058381 0.998027 0.023115 -0.119967 0.000986993 -0.064648 0.997612 0.024321
+-0.116532 0.992115 0.046138 -0.119968 0.00394303 -0.116772 0.992114 0.045533
+-0.055024 0.998027 0.03025 -0.159968 0.000986993 -0.06109 0.997612 0.032234
+-0.058381 0.998027 0.023115 -0.119967 0.000986993 -0.064648 0.997612 0.024321
+-0.121396 0.992115 0.031169 -0.079968 0.00394303 -0.121558 0.992115 0.03053
+-0.116532 0.992115 0.046138 -0.119968 0.00394303 -0.116772 0.992114 0.045533
+-0.060818 0.998027 0.015615 -0.079967 0.000986993 -0.067186 0.997612 0.016026
+-0.121396 0.992115 0.031169 -0.079968 0.00394303 -0.121558 0.992115 0.03053
+-0.058381 0.998027 0.023115 -0.119967 0.000986993 -0.064648 0.997612 0.024321
+-0.060818 0.998027 0.015615 -0.079967 0.000986993 -0.067186 0.997612 0.016026
+-0.124345 0.992115 0.015708 -0.039968 0.00394303 -0.124426 0.992115 0.015064
+-0.121396 0.992115 0.031169 -0.079968 0.00394303 -0.121558 0.992115 0.03053
+-0.062295 0.998027 0.00787 -0.039967 0.000986993 -0.068665 0.997612 0.007484
+-0.124345 0.992115 0.015708 -0.039968 0.00394303 -0.124426 0.992115 0.015064
+-0.060818 0.998027 0.015615 -0.079967 0.000986993 -0.067186 0.997612 0.016026
+-0.062295 0.998027 0.00787 -0.039967 0.000986993 -0.068665 0.997612 0.007484
+-0.125333 0.992115 -0 3.3e-005 0.00394303 -0.125333 0.992115 -0.000654
+-0.124345 0.992115 0.015708 -0.039968 0.00394303 -0.124426 0.992115 0.015064
+-0.062791 0.998027 -0 3.3e-005 0.000986993 -0.069061 0.997612 -0.001187
+-0.125333 0.992115 -0 3.3e-005 0.00394303 -0.125333 0.992115 -0.000654
+-0.062295 0.998027 0.00787 -0.039967 0.000986993 -0.068665 0.997612 0.007484
+-0.062791 0.998027 -0 3.3e-005 0.000986993 -0.069061 0.997612 -0.001187
+-0.124345 0.992115 -0.015708 0.040033 0.00394303 -0.124263 0.992115 -0.016357
+-0.125333 0.992115 -0 3.3e-005 0.00394303 -0.125333 0.992115 -0.000654
+-0.062295 0.998027 -0.00787 0.040033 0.000986993 -0.068368 0.997612 -0.009833
+-0.124345 0.992115 -0.015708 0.040033 0.00394303 -0.124263 0.992115 -0.016357
+-0.062791 0.998027 -0 3.3e-005 0.000986993 -0.069061 0.997612 -0.001187
+-0.062295 0.998027 -0.00787 0.040033 0.000986993 -0.068368 0.997612 -0.009833
+-0.121396 0.992115 -0.031169 0.080033 0.00394303 -0.121233 0.992115 -0.031802
+-0.124345 0.992115 -0.015708 0.040033 0.00394303 -0.124263 0.992115 -0.016357
+-0.060818 0.998027 -0.015615 0.080034 0.000986993 -0.066597 0.997612 -0.018322
+-0.121396 0.992115 -0.031169 0.080033 0.00394303 -0.121233 0.992115 -0.031802
+-0.062295 0.998027 -0.00787 0.040033 0.000986993 -0.068368 0.997612 -0.009833
+-0.060818 0.998027 -0.015615 0.080034 0.000986993 -0.066597 0.997612 -0.018322
+-0.116532 0.992115 -0.046138 0.120033 0.00394303 -0.116291 0.992115 -0.046746
+-0.121396 0.992115 -0.031169 0.080033 0.00394303 -0.121233 0.992115 -0.031802
+-0.058381 0.998027 -0.023115 0.120034 0.000986993 -0.063776 0.997612 -0.026525
+-0.116532 0.992115 -0.046138 0.120033 0.00394303 -0.116291 0.992115 -0.046746
+-0.060818 0.998027 -0.015615 0.080034 0.000986993 -0.066597 0.997612 -0.018322
+-0.058381 0.998027 -0.023115 0.120034 0.000986993 -0.063776 0.997612 -0.026525
+-0.10983 0.992115 -0.06038 0.160033 0.00394303 -0.109515 0.992115 -0.060954
+-0.116532 0.992115 -0.046138 0.120033 0.00394303 -0.116291 0.992115 -0.046746
+-0.055024 0.998027 -0.03025 0.160034 0.000986993 -0.059948 0.997612 -0.034306
+-0.10983 0.992115 -0.06038 0.160033 0.00394303 -0.109515 0.992115 -0.060954
+-0.058381 0.998027 -0.023115 0.120034 0.000986993 -0.063776 0.997612 -0.026525
+-0.055024 0.998027 -0.03025 0.160034 0.000986993 -0.059948 0.997612 -0.034306
+-0.101397 0.992115 -0.073669 0.200033 0.00394303 -0.101012 0.992115 -0.074197
+-0.10983 0.992115 -0.06038 0.160033 0.00394303 -0.109515 0.992115 -0.060954
+-0.050799 0.998027 -0.036907 0.200034 0.000986993 -0.055176 0.997612 -0.04155
+-0.101397 0.992115 -0.073669 0.200033 0.00394303 -0.101012 0.992115 -0.074197
+-0.055024 0.998027 -0.03025 0.160034 0.000986993 -0.059948 0.997612 -0.034306
+-0.050799 0.998027 -0.036907 0.200034 0.000986993 -0.055176 0.997612 -0.04155
+-0.091364 0.992115 -0.085797 0.240033 0.00394303 -0.090916 0.992115 -0.086273
+-0.101397 0.992115 -0.073669 0.200033 0.00394303 -0.101012 0.992115 -0.074197
+-0.045772 0.998027 -0.042983 0.240034 0.000986993 -0.049533 0.997612 -0.048139
+-0.091364 0.992115 -0.085797 0.240033 0.00394303 -0.090916 0.992115 -0.086273
+-0.050799 0.998027 -0.036907 0.200034 0.000986993 -0.055176 0.997612 -0.04155
+-0.045772 0.998027 -0.042983 0.240034 0.000986993 -0.049533 0.997612 -0.048139
+-0.07989 0.992115 -0.096571 0.280033 0.00394303 -0.079386 0.992115 -0.096987
+-0.091364 0.992115 -0.085797 0.240033 0.00394303 -0.090916 0.992115 -0.086273
+-0.040024 0.998027 -0.048381 0.280034 0.000986993 -0.043109 0.997612 -0.053968
+-0.07989 0.992115 -0.096571 0.280033 0.00394303 -0.079386 0.992115 -0.096987
+-0.045772 0.998027 -0.042983 0.240034 0.000986993 -0.049533 0.997612 -0.048139
+-0.040024 0.998027 -0.048381 0.280034 0.000986993 -0.043109 0.997612 -0.053968
+-0.067157 0.992115 -0.105822 0.320033 0.00394303 -0.066605 0.992115 -0.106172
+-0.07989 0.992115 -0.096571 0.280033 0.00394303 -0.079386 0.992115 -0.096987
+-0.033645 0.998027 -0.053016 0.320034 0.000986993 -0.036005 0.997612 -0.058947
+-0.067157 0.992115 -0.105822 0.320033 0.00394303 -0.066605 0.992115 -0.106172
+-0.040024 0.998027 -0.048381 0.280034 0.000986993 -0.043109 0.997612 -0.053968
+-0.033645 0.998027 -0.053016 0.320034 0.000986993 -0.036005 0.997612 -0.058947
+-0.053364 0.992115 -0.113405 0.360033 0.00394303 -0.052772 0.992115 -0.113683
+-0.067157 0.992115 -0.105822 0.320033 0.00394303 -0.066605 0.992115 -0.106172
+-0.026735 0.998027 -0.056815 0.360034 0.000986993 -0.028333 0.997612 -0.062993
+-0.053364 0.992115 -0.113405 0.360033 0.00394303 -0.052772 0.992115 -0.113683
+-0.033645 0.998027 -0.053016 0.320034 0.000986993 -0.036005 0.997612 -0.058947
+-0.026735 0.998027 -0.056815 0.360034 0.000986993 -0.028333 0.997612 -0.062993
+-0.03873 0.992115 -0.119199 0.400033 0.00394303 -0.038108 0.992115 -0.119401
+-0.053364 0.992115 -0.113405 0.360033 0.00394303 -0.052772 0.992115 -0.113683
+-0.019403 0.998027 -0.059717 0.400034 0.000986993 -0.020214 0.997612 -0.066049
+-0.03873 0.992115 -0.119199 0.400033 0.00394303 -0.038108 0.992115 -0.119401
+-0.026735 0.998027 -0.056815 0.360034 0.000986993 -0.028333 0.997612 -0.062993
+-0.019403 0.998027 -0.059717 0.400034 0.000986993 -0.020214 0.997612 -0.066049
+-0.023485 0.992115 -0.123113 0.440033 0.00394303 -0.022843 0.992115 -0.123235
+-0.03873 0.992115 -0.119199 0.400033 0.00394303 -0.038108 0.992115 -0.119401
+-0.011766 0.998027 -0.061678 0.440034 0.000986993 -0.011777 0.997612 -0.068061
+-0.023485 0.992115 -0.123113 0.440033 0.00394303 -0.022843 0.992115 -0.123235
+-0.019403 0.998027 -0.059717 0.400034 0.000986993 -0.020214 0.997612 -0.066049
+-0.011766 0.998027 -0.061678 0.440034 0.000986993 -0.011777 0.997612 -0.068061
+-0.00787 0.992115 -0.125086 0.480033 0.00394303 -0.007217 0.992115 -0.125127
+-0.023485 0.992115 -0.123113 0.440033 0.00394303 -0.022843 0.992115 -0.123235
+-0.003943 0.998027 -0.062667 0.480033 0.000986993 -0.003154 0.997612 -0.069
+-0.00787 0.992115 -0.125086 0.480033 0.00394303 -0.007217 0.992115 -0.125127
+-0.011766 0.998027 -0.061678 0.440034 0.000986993 -0.011777 0.997612 -0.068061
+-0.003943 0.998027 -0.062667 0.480033 0.000986993 -0.003154 0.997612 -0.069
+0.00787 0.992115 -0.125086 0.520033 0.00394303 0.008522 0.992115 -0.125044
+-0.00787 0.992115 -0.125086 0.480033 0.00394303 -0.007217 0.992115 -0.125127
+0.003943 0.998027 -0.062667 0.520033 0.000986993 0.005519 0.997612 -0.068851
+0.00787 0.992115 -0.125086 0.520033 0.00394303 0.008522 0.992115 -0.125044
+-0.003943 0.998027 -0.062667 0.480033 0.000986993 -0.003154 0.997612 -0.069
+0.003943 0.998027 -0.062667 0.520033 0.000986993 0.005519 0.997612 -0.068851
+0.023485 0.992115 -0.123113 0.560032 0.00394303 0.024127 0.992115 -0.122991
+0.00787 0.992115 -0.125086 0.520033 0.00394303 0.008522 0.992115 -0.125044
+0.011766 0.998027 -0.061678 0.560033 0.000986993 0.014105 0.997612 -0.067616
+0.023485 0.992115 -0.123113 0.560032 0.00394303 0.024127 0.992115 -0.122991
+0.003943 0.998027 -0.062667 0.520033 0.000986993 0.005519 0.997612 -0.068851
+0.011766 0.998027 -0.061678 0.560033 0.000986993 0.014105 0.997612 -0.067616
+0.03873 0.992115 -0.119199 0.600032 0.00394303 0.039352 0.992115 -0.118996
+0.023485 0.992115 -0.123113 0.560032 0.00394303 0.024127 0.992115 -0.122991
+0.019403 0.998027 -0.059717 0.600033 0.000986993 0.022468 0.997612 -0.065315
+0.03873 0.992115 -0.119199 0.600032 0.00394303 0.039352 0.992115 -0.118996
+0.011766 0.998027 -0.061678 0.560033 0.000986993 0.014105 0.997612 -0.067616
+0.019403 0.998027 -0.059717 0.600033 0.000986993 0.022468 0.997612 -0.065315
+0.053364 0.992115 -0.113405 0.640032 0.00394303 0.053956 0.992115 -0.113126
+0.03873 0.992115 -0.119199 0.600032 0.00394303 0.039352 0.992115 -0.118996
+0.026735 0.998027 -0.056815 0.640033 0.000986993 0.030477 0.997612 -0.061981
+0.053364 0.992115 -0.113405 0.640032 0.00394303 0.053956 0.992115 -0.113126
+0.019403 0.998027 -0.059717 0.600033 0.000986993 0.022468 0.997612 -0.065315
+0.026735 0.998027 -0.056815 0.640033 0.000986993 0.030477 0.997612 -0.061981
+0.067157 0.992115 -0.105822 0.680032 0.00394303 0.067709 0.992115 -0.105472
+0.053364 0.992115 -0.113405 0.640032 0.00394303 0.053956 0.992115 -0.113126
+0.033645 0.998027 -0.053016 0.680032 0.000986993 0.038005 0.997612 -0.057673
+0.067157 0.992115 -0.105822 0.680032 0.00394303 0.067709 0.992115 -0.105472
+0.026735 0.998027 -0.056815 0.640033 0.000986993 0.030477 0.997612 -0.061981
+0.033645 0.998027 -0.053016 0.680032 0.000986993 0.038005 0.997612 -0.057673
+0.07989 0.992115 -0.096571 0.720032 0.00394303 0.080394 0.992115 -0.096153
+0.067157 0.992115 -0.105822 0.680032 0.00394303 0.067709 0.992115 -0.105472
+0.040024 0.998027 -0.048381 0.720032 0.000986993 0.044934 0.997612 -0.052458
+0.07989 0.992115 -0.096571 0.720032 0.00394303 0.080394 0.992115 -0.096153
+0.033645 0.998027 -0.053016 0.680032 0.000986993 0.038005 0.997612 -0.057673
+0.040024 0.998027 -0.048381 0.720032 0.000986993 0.044934 0.997612 -0.052458
+0.091364 0.992115 -0.085797 0.760032 0.00394303 0.091811 0.992115 -0.085319
+0.07989 0.992115 -0.096571 0.720032 0.00394303 0.080394 0.992115 -0.096153
+0.045772 0.998027 -0.042983 0.760032 0.000986993 0.051155 0.997612 -0.046412
+0.091364 0.992115 -0.085797 0.760032 0.00394303 0.091811 0.992115 -0.085319
+0.040024 0.998027 -0.048381 0.720032 0.000986993 0.044934 0.997612 -0.052458
+0.045772 0.998027 -0.042983 0.760032 0.000986993 0.051155 0.997612 -0.046412
+0.101397 0.992115 -0.073669 0.800032 0.00394303 0.101781 0.992115 -0.07314
+0.091364 0.992115 -0.085797 0.760032 0.00394303 0.091811 0.992115 -0.085319
+0.050799 0.998027 -0.036907 0.800032 0.000986993 0.056568 0.997612 -0.039635
+0.101397 0.992115 -0.073669 0.800032 0.00394303 0.101781 0.992115 -0.07314
+0.045772 0.998027 -0.042983 0.760032 0.000986993 0.051155 0.997612 -0.046412
+0.050799 0.998027 -0.036907 0.800032 0.000986993 0.056568 0.997612 -0.039635
+0.10983 0.992115 -0.06038 0.840032 0.00394303 0.110145 0.992115 -0.059806
+0.101397 0.992115 -0.073669 0.800032 0.00394303 0.101781 0.992115 -0.07314
+0.055024 0.998027 -0.03025 0.840031 0.000986993 0.06109 0.997612 -0.032234
+0.10983 0.992115 -0.06038 0.840032 0.00394303 0.110145 0.992115 -0.059806
+0.050799 0.998027 -0.036907 0.800032 0.000986993 0.056568 0.997612 -0.039635
+0.055024 0.998027 -0.03025 0.840031 0.000986993 0.06109 0.997612 -0.032234
+0.116532 0.992115 -0.046138 0.880031 0.00394303 0.116772 0.992115 -0.045531
+0.10983 0.992115 -0.06038 0.840032 0.00394303 0.110145 0.992115 -0.059806
+0.058381 0.998027 -0.023115 0.880031 0.000986993 0.064648 0.997612 -0.024324
+0.116532 0.992115 -0.046138 0.880031 0.00394303 0.116772 0.992115 -0.045531
+0.055024 0.998027 -0.03025 0.840031 0.000986993 0.06109 0.997612 -0.032234
+0.058381 0.998027 -0.023115 0.880031 0.000986993 0.064648 0.997612 -0.024324
+0.121396 0.992115 -0.031169 0.920031 0.00394303 0.121558 0.992115 -0.030536
+0.116532 0.992115 -0.046138 0.880031 0.00394303 0.116772 0.992115 -0.045531
+0.060818 0.998027 -0.015615 0.920031 0.000986993 0.067186 0.997612 -0.016029
+0.121396 0.992115 -0.031169 0.920031 0.00394303 0.121558 0.992115 -0.030536
+0.058381 0.998027 -0.023115 0.880031 0.000986993 0.064648 0.997612 -0.024324
+0.060818 0.998027 -0.015615 0.920031 0.000986993 0.067186 0.997612 -0.016029
+0.124345 0.992115 -0.015708 0.960031 0.00394303 0.124427 0.992115 -0.015061
+0.121396 0.992115 -0.031169 0.920031 0.00394303 0.121558 0.992115 -0.030536
+0.062295 0.998027 -0.00787 0.960031 0.000986993 0.068665 0.997612 -0.007478
+0.124345 0.992115 -0.015708 0.960031 0.00394303 0.124427 0.992115 -0.015061
+0.060818 0.998027 -0.015615 0.920031 0.000986993 0.067186 0.997612 -0.016029
+0.062295 0.998027 -0.00787 0.960031 0.000986993 0.068665 0.997612 -0.007478
+0.125333 0.992115 -0 1.00003 0.00394303 0.125333 0.992115 0.000653
+0.124345 0.992115 -0.015708 0.960031 0.00394303 0.124427 0.992115 -0.015061
+0.062791 0.998027 -0 1.00003 0.000986993 0.069062 0.997612 0.001188
+0.125333 0.992115 -0 1.00003 0.00394303 0.125333 0.992115 0.000653
+0.062295 0.998027 -0.00787 0.960031 0.000986993 0.068665 0.997612 -0.007478
+0.062791 0.998027 -0 1.00003 0.000986993 0.069062 0.997612 0.001188
+0.124345 0.992115 0.015708 1.04003 0.00394303 0.124263 0.992115 0.016356
+0.125333 0.992115 -0 1.00003 0.00394303 0.125333 0.992115 0.000653
+0.062295 0.998027 0.00787 1.04003 0.000986993 0.068368 0.997612 0.009833
+0.124345 0.992115 0.015708 1.04003 0.00394303 0.124263 0.992115 0.016356
+0.062791 0.998027 -0 1.00003 0.000986993 0.069062 0.997612 0.001188
+0 -1 -0 0.76677 1 -0 -1 0
+0.062295 -0.998027 0.00787 1.04003 0.999013 0.068665 -0.997612 0.007485
+0.060818 -0.998027 0.015615 1.08003 0.999013 0.067186 -0.997612 0.016026
+0 -1 -0 0.76677 1 -0 -1 0
+0.060818 -0.998027 0.015615 1.08003 0.999013 0.067186 -0.997612 0.016026
+0.058381 -0.998027 0.023115 1.12003 0.999013 0.064648 -0.997612 0.024322
+0 -1 -0 0.76677 1 -0 -1 0
+0.058381 -0.998027 0.023115 1.12003 0.999013 0.064648 -0.997612 0.024322
+0.055024 -0.998027 0.03025 1.16003 0.999013 0.06109 -0.997612 0.032235
+0 -1 -0 0.76677 1 -0 -1 0
+0.055024 -0.998027 0.03025 1.16003 0.999013 0.06109 -0.997612 0.032235
+0.050799 -0.998027 0.036907 1.20003 0.999013 0.056568 -0.997612 0.039636
+0 -1 -0 0.76677 1 -0 -1 0
+0.050799 -0.998027 0.036907 1.20003 0.999013 0.056568 -0.997612 0.039636
+0.045772 -0.998027 0.042983 1.24003 0.999013 0.051155 -0.997612 0.046413
+0 -1 -0 0.76677 1 -0 -1 0
+0.045772 -0.998027 0.042983 1.24003 0.999013 0.051155 -0.997612 0.046413
+0.040024 -0.998027 0.048381 1.28003 0.999013 0.044934 -0.997612 0.052457
+0 -1 -0 0.76677 1 -0 -1 0
+0.040024 -0.998027 0.048381 1.28003 0.999013 0.044934 -0.997612 0.052457
+0.033645 -0.998027 0.053016 1.32003 0.999013 0.038005 -0.997612 0.057675
+0 -1 -0 0.76677 1 -0 -1 0
+0.033645 -0.998027 0.053016 1.32003 0.999013 0.038005 -0.997612 0.057675
+0.026735 -0.998027 0.056815 1.36003 0.999013 0.030477 -0.997612 0.061984
+0 -1 -0 0.76677 1 -0 -1 0
+0.026735 -0.998027 0.056815 1.36003 0.999013 0.030477 -0.997612 0.061984
+0.019403 -0.998027 0.059717 1.40003 0.999013 0.022468 -0.997612 0.065316
+0 -1 -0 0.76677 1 -0 -1 0
+0.019403 -0.998027 0.059717 1.40003 0.999013 0.022468 -0.997612 0.065316
+0.011766 -0.998027 0.061678 1.44003 0.999013 0.014105 -0.997612 0.067618
+0 -1 -0 0.76677 1 -0 -1 0
+0.011766 -0.998027 0.061678 1.44003 0.999013 0.014105 -0.997612 0.067618
+0.003943 -0.998027 0.062667 1.48003 0.999013 0.005519 -0.997612 0.068852
+0 -1 -0 0.76677 1 -0 -1 0
+0.003943 -0.998027 0.062667 1.48003 0.999013 0.005519 -0.997612 0.068852
+-0.003943 -0.998027 0.062667 1.52003 0.999013 -0.003154 -0.997612 0.069
+0 -1 -0 0.76677 1 -0 -1 0
+-0.003943 -0.998027 0.062667 1.52003 0.999013 -0.003154 -0.997612 0.069
+-0.011766 -0.998027 0.061678 1.56003 0.999013 -0.011777 -0.997612 0.068061
+0 -1 -0 0.76677 1 -0 -1 0
+-0.011766 -0.998027 0.061678 1.56003 0.999013 -0.011777 -0.997612 0.068061
+-0.019403 -0.998027 0.059717 1.60003 0.999013 -0.020214 -0.997612 0.066048
+0 -1 -0 0.76677 1 -0 -1 0
+-0.019403 -0.998027 0.059717 1.60003 0.999013 -0.020214 -0.997612 0.066048
+-0.026735 -0.998027 0.056815 1.64003 0.999013 -0.028333 -0.997612 0.062993
+0 -1 -0 0.76677 1 -0 -1 0
+-0.026735 -0.998027 0.056815 1.64003 0.999013 -0.028333 -0.997612 0.062993
+-0.033645 -0.998027 0.053016 1.68003 0.999013 -0.036005 -0.997612 0.058947
+0 -1 -0 0.76677 1 -0 -1 0
+-0.033645 -0.998027 0.053016 1.68003 0.999013 -0.036005 -0.997612 0.058947
+-0.040024 -0.998027 0.048381 1.72003 0.999013 -0.043109 -0.997612 0.053967
+0 -1 -0 0.76677 1 -0 -1 0
+-0.040024 -0.998027 0.048381 1.72003 0.999013 -0.043109 -0.997612 0.053967
+-0.045772 -0.998027 0.042983 1.76003 0.999013 -0.049533 -0.997612 0.048139
+0 -1 -0 0.76677 1 -0 -1 0
+-0.045772 -0.998027 0.042983 1.76003 0.999013 -0.049533 -0.997612 0.048139
+-0.050799 -0.998027 0.036907 -0.199968 0.999013 -0.055176 -0.997612 0.041552
+0 -1 -0 0.76677 1 -0 -1 0
+-0.050799 -0.998027 0.036907 -0.199968 0.999013 -0.055176 -0.997612 0.041552
+-0.055024 -0.998027 0.03025 -0.159968 0.999013 -0.059948 -0.997612 0.034307
+0 -1 -0 0.76677 1 -0 -1 0
+-0.055024 -0.998027 0.03025 -0.159968 0.999013 -0.059948 -0.997612 0.034307
+-0.058381 -0.998027 0.023115 -0.119967 0.999013 -0.063776 -0.997612 0.026525
+0 -1 -0 0.76677 1 -0 -1 0
+-0.058381 -0.998027 0.023115 -0.119967 0.999013 -0.063776 -0.997612 0.026525
+-0.060818 -0.998027 0.015615 -0.079967 0.999013 -0.066597 -0.997612 0.01832
+0 -1 -0 0.76677 1 -0 -1 0
+-0.060818 -0.998027 0.015615 -0.079967 0.999013 -0.066597 -0.997612 0.01832
+-0.062295 -0.998027 0.00787 -0.039967 0.999013 -0.068368 -0.997612 0.009832
+0 -1 -0 0.76677 1 -0 -1 0
+-0.062295 -0.998027 0.00787 -0.039967 0.999013 -0.068368 -0.997612 0.009832
+-0.062791 -0.998027 -0 3.3e-005 0.999013 -0.069061 -0.997612 0.001184
+0 -1 -0 0.76677 1 -0 -1 0
+-0.062791 -0.998027 -0 3.3e-005 0.999013 -0.069061 -0.997612 0.001184
+-0.062295 -0.998027 -0.00787 0.040033 0.999013 -0.068665 -0.997612 -0.007482
+0 -1 -0 0.76677 1 -0 -1 0
+-0.062295 -0.998027 -0.00787 0.040033 0.999013 -0.068665 -0.997612 -0.007482
+-0.060818 -0.998027 -0.015615 0.080034 0.999013 -0.067186 -0.997612 -0.016022
+0 -1 -0 0.76677 1 -0 -1 0
+-0.060818 -0.998027 -0.015615 0.080034 0.999013 -0.067186 -0.997612 -0.016022
+-0.058381 -0.998027 -0.023115 0.120034 0.999013 -0.064648 -0.997612 -0.024321
+0 -1 -0 0.76677 1 -0 -1 0
+-0.058381 -0.998027 -0.023115 0.120034 0.999013 -0.064648 -0.997612 -0.024321
+-0.055024 -0.998027 -0.03025 0.160034 0.999013 -0.06109 -0.997612 -0.032235
+0 -1 -0 0.76677 1 -0 -1 0
+-0.055024 -0.998027 -0.03025 0.160034 0.999013 -0.06109 -0.997612 -0.032235
+-0.050799 -0.998027 -0.036907 0.200034 0.999013 -0.056568 -0.997612 -0.039636
+0 -1 -0 0.76677 1 -0 -1 0
+-0.050799 -0.998027 -0.036907 0.200034 0.999013 -0.056568 -0.997612 -0.039636
+-0.045772 -0.998027 -0.042983 0.240034 0.999013 -0.051155 -0.997612 -0.046413
+0 -1 -0 0.76677 1 -0 -1 0
+-0.045772 -0.998027 -0.042983 0.240034 0.999013 -0.051155 -0.997612 -0.046413
+-0.040024 -0.998027 -0.048381 0.280034 0.999013 -0.044934 -0.997612 -0.052457
+0 -1 -0 0.76677 1 -0 -1 0
+-0.040024 -0.998027 -0.048381 0.280034 0.999013 -0.044934 -0.997612 -0.052457
+-0.033645 -0.998027 -0.053016 0.320034 0.999013 -0.038005 -0.997612 -0.057675
+0 -1 -0 0.76677 1 -0 -1 0
+-0.033645 -0.998027 -0.053016 0.320034 0.999013 -0.038005 -0.997612 -0.057675
+-0.026735 -0.998027 -0.056815 0.360034 0.999013 -0.030477 -0.997612 -0.061984
+0 -1 -0 0.76677 1 -0 -1 0
+-0.026735 -0.998027 -0.056815 0.360034 0.999013 -0.030477 -0.997612 -0.061984
+-0.019403 -0.998027 -0.059717 0.400034 0.999013 -0.022468 -0.997612 -0.065316
+0 -1 -0 0.76677 1 -0 -1 0
+-0.019403 -0.998027 -0.059717 0.400034 0.999013 -0.022468 -0.997612 -0.065316
+-0.011766 -0.998027 -0.061678 0.440034 0.999013 -0.014105 -0.997612 -0.067616
+0 -1 -0 0.76677 1 -0 -1 0
+-0.011766 -0.998027 -0.061678 0.440034 0.999013 -0.014105 -0.997612 -0.067616
+-0.003943 -0.998027 -0.062667 0.480033 0.999013 -0.005519 -0.997612 -0.06885
+0 -1 -0 0.76677 1 -0 -1 0
+-0.003943 -0.998027 -0.062667 0.480033 0.999013 -0.005519 -0.997612 -0.06885
+0.003943 -0.998027 -0.062667 0.520033 0.999013 0.003154 -0.997612 -0.068999
+0 -1 -0 0.76677 1 -0 -1 0
+0.003943 -0.998027 -0.062667 0.520033 0.999013 0.003154 -0.997612 -0.068999
+0.011766 -0.998027 -0.061678 0.560033 0.999013 0.011777 -0.997612 -0.06806
+0 -1 -0 0.76677 1 -0 -1 0
+0.011766 -0.998027 -0.061678 0.560033 0.999013 0.011777 -0.997612 -0.06806
+0.019403 -0.998027 -0.059717 0.600033 0.999013 0.020215 -0.997612 -0.066048
+0 -1 -0 0.76677 1 -0 -1 0
+0.019403 -0.998027 -0.059717 0.600033 0.999013 0.020215 -0.997612 -0.066048
+0.026735 -0.998027 -0.056815 0.640033 0.999013 0.028333 -0.997612 -0.062993
+0 -1 -0 0.76677 1 -0 -1 0
+0.026735 -0.998027 -0.056815 0.640033 0.999013 0.028333 -0.997612 -0.062993
+0.033645 -0.998027 -0.053016 0.680032 0.999013 0.036005 -0.997612 -0.058947
+0 -1 -0 0.76677 1 -0 -1 0
+0.033645 -0.998027 -0.053016 0.680032 0.999013 0.036005 -0.997612 -0.058947
+0.040024 -0.998027 -0.048381 0.720032 0.999013 0.043109 -0.997612 -0.053968
+0 -1 -0 0.76677 1 -0 -1 0
+0.040024 -0.998027 -0.048381 0.720032 0.999013 0.043109 -0.997612 -0.053968
+0.045772 -0.998027 -0.042983 0.760032 0.999013 0.049533 -0.997612 -0.048139
+0 -1 -0 0.76677 1 -0 -1 0
+0.045772 -0.998027 -0.042983 0.760032 0.999013 0.049533 -0.997612 -0.048139
+0.050799 -0.998027 -0.036907 0.800032 0.999013 0.055176 -0.997612 -0.041551
+0 -1 -0 0.76677 1 -0 -1 0
+0.050799 -0.998027 -0.036907 0.800032 0.999013 0.055176 -0.997612 -0.041551
+0.055024 -0.998027 -0.03025 0.840031 0.999013 0.059948 -0.997612 -0.034306
+0 -1 -0 0.76677 1 -0 -1 0
+0.055024 -0.998027 -0.03025 0.840031 0.999013 0.059948 -0.997612 -0.034306
+0.058381 -0.998027 -0.023115 0.880031 0.999013 0.063776 -0.997612 -0.026525
+0 -1 -0 0.76677 1 -0 -1 0
+0.058381 -0.998027 -0.023115 0.880031 0.999013 0.063776 -0.997612 -0.026525
+0.060818 -0.998027 -0.015615 0.920031 0.999013 0.066597 -0.997612 -0.018323
+0 -1 -0 0.76677 1 -0 -1 0
+0.060818 -0.998027 -0.015615 0.920031 0.999013 0.066597 -0.997612 -0.018323
+0.062295 -0.998027 -0.00787 0.960031 0.999013 0.068368 -0.997612 -0.009834
+0 -1 -0 0.76677 1 -0 -1 0
+0.062295 -0.998027 -0.00787 0.960031 0.999013 0.068368 -0.997612 -0.009834
+0.062791 -0.998027 -0 1.00003 0.999013 0.069062 -0.997612 -0.001184
+0 -1 -0 0.76677 1 -0 -1 0
+0.062791 -0.998027 -0 1.00003 0.999013 0.069062 -0.997612 -0.001184
+0.062295 -0.998027 0.00787 1.04003 0.999013 0.068665 -0.997612 0.007485
+0 1 -0 0.76677 0 0 1 -0
+0.060818 0.998027 0.015615 1.08003 0.000986993 0.066597 0.997612 0.018322
+0.062295 0.998027 0.00787 1.04003 0.000986993 0.068368 0.997612 0.009833
+0 1 -0 0.76677 0 0 1 -0
+0.058381 0.998027 0.023115 1.12003 0.000986993 0.063776 0.997612 0.026525
+0.060818 0.998027 0.015615 1.08003 0.000986993 0.066597 0.997612 0.018322
+0 1 -0 0.76677 0 0 1 -0
+0.055024 0.998027 0.03025 1.16003 0.000986993 0.059948 0.997612 0.034305
+0.058381 0.998027 0.023115 1.12003 0.000986993 0.063776 0.997612 0.026525
+0 1 -0 0.76677 0 0 1 -0
+0.050799 0.998027 0.036907 1.20003 0.000986993 0.055175 0.997612 0.04155
+0.055024 0.998027 0.03025 1.16003 0.000986993 0.059948 0.997612 0.034305
+0 1 -0 0.76677 0 0 1 -0
+0.045772 0.998027 0.042983 1.24003 0.000986993 0.049533 0.997612 0.048139
+0.050799 0.998027 0.036907 1.20003 0.000986993 0.055175 0.997612 0.04155
+0 1 -0 0.76677 0 0 1 -0
+0.040024 0.998027 0.048381 1.28003 0.000986993 0.043109 0.997612 0.053968
+0.045772 0.998027 0.042983 1.24003 0.000986993 0.049533 0.997612 0.048139
+0 1 -0 0.76677 0 0 1 -0
+0.033645 0.998027 0.053016 1.32003 0.000986993 0.036005 0.997612 0.058947
+0.040024 0.998027 0.048381 1.28003 0.000986993 0.043109 0.997612 0.053968
+0 1 -0 0.76677 0 0 1 -0
+0.026735 0.998027 0.056815 1.36003 0.000986993 0.028333 0.997612 0.062993
+0.033645 0.998027 0.053016 1.32003 0.000986993 0.036005 0.997612 0.058947
+0 1 -0 0.76677 0 0 1 -0
+0.019403 0.998027 0.059717 1.40003 0.000986993 0.020214 0.997612 0.066049
+0.026735 0.998027 0.056815 1.36003 0.000986993 0.028333 0.997612 0.062993
+0 1 -0 0.76677 0 0 1 -0
+0.011766 0.998027 0.061678 1.44003 0.000986993 0.011777 0.997612 0.068061
+0.019403 0.998027 0.059717 1.40003 0.000986993 0.020214 0.997612 0.066049
+0 1 -0 0.76677 0 0 1 -0
+0.003943 0.998027 0.062667 1.48003 0.000986993 0.003154 0.997612 0.068999
+0.011766 0.998027 0.061678 1.44003 0.000986993 0.011777 0.997612 0.068061
+0 1 -0 0.76677 0 0 1 -0
+-0.003943 0.998027 0.062667 1.52003 0.000986993 -0.005519 0.997612 0.06885
+0.003943 0.998027 0.062667 1.48003 0.000986993 0.003154 0.997612 0.068999
+0 1 -0 0.76677 0 0 1 -0
+-0.011766 0.998027 0.061678 1.56003 0.000986993 -0.014105 0.997612 0.067617
+-0.003943 0.998027 0.062667 1.52003 0.000986993 -0.005519 0.997612 0.06885
+0 1 -0 0.76677 0 0 1 -0
+-0.019403 0.998027 0.059717 1.60003 0.000986993 -0.022468 0.997612 0.065317
+-0.011766 0.998027 0.061678 1.56003 0.000986993 -0.014105 0.997612 0.067617
+0 1 -0 0.76677 0 0 1 -0
+-0.026735 0.998027 0.056815 1.64003 0.000986993 -0.030477 0.997612 0.061983
+-0.019403 0.998027 0.059717 1.60003 0.000986993 -0.022468 0.997612 0.065317
+0 1 -0 0.76677 0 0 1 -0
+-0.033645 0.998027 0.053016 1.68003 0.000986993 -0.038005 0.997612 0.057673
+-0.026735 0.998027 0.056815 1.64003 0.000986993 -0.030477 0.997612 0.061983
+0 1 -0 0.76677 0 0 1 -0
+-0.040024 0.998027 0.048381 1.72003 0.000986993 -0.044934 0.997612 0.052457
+-0.033645 0.998027 0.053016 1.68003 0.000986993 -0.038005 0.997612 0.057673
+0 1 -0 0.76677 0 0 1 -0
+-0.045772 0.998027 0.042983 1.76003 0.000986993 -0.051155 0.997612 0.046412
+-0.040024 0.998027 0.048381 1.72003 0.000986993 -0.044934 0.997612 0.052457
+0 1 -0 0.76677 0 0 1 -0
+-0.050799 0.998027 0.036907 1.80003 0.000986993 -0.056568 0.997612 0.039635
+-0.045772 0.998027 0.042983 1.76003 0.000986993 -0.051155 0.997612 0.046412
+0 1 -0 0.76677 0 0 1 -0
+-0.055024 0.998027 0.03025 -0.159968 0.000986993 -0.06109 0.997612 0.032234
+-0.050799 0.998027 0.036907 -0.199968 0.000986993 -0.056568 0.997612 0.039635
+0 1 -0 0.76677 0 0 1 -0
+-0.058381 0.998027 0.023115 -0.119967 0.000986993 -0.064648 0.997612 0.024321
+-0.055024 0.998027 0.03025 -0.159968 0.000986993 -0.06109 0.997612 0.032234
+0 1 -0 0.76677 0 0 1 -0
+-0.060818 0.998027 0.015615 -0.079967 0.000986993 -0.067186 0.997612 0.016026
+-0.058381 0.998027 0.023115 -0.119967 0.000986993 -0.064648 0.997612 0.024321
+0 1 -0 0.76677 0 0 1 -0
+-0.062295 0.998027 0.00787 -0.039967 0.000986993 -0.068665 0.997612 0.007484
+-0.060818 0.998027 0.015615 -0.079967 0.000986993 -0.067186 0.997612 0.016026
+0 1 -0 0.76677 0 0 1 -0
+-0.062791 0.998027 -0 3.3e-005 0.000986993 -0.069061 0.997612 -0.001187
+-0.062295 0.998027 0.00787 -0.039967 0.000986993 -0.068665 0.997612 0.007484
+0 1 -0 0.76677 0 0 1 -0
+-0.062295 0.998027 -0.00787 0.040033 0.000986993 -0.068368 0.997612 -0.009833
+-0.062791 0.998027 -0 3.3e-005 0.000986993 -0.069061 0.997612 -0.001187
+0 1 -0 0.76677 0 0 1 -0
+-0.060818 0.998027 -0.015615 0.080034 0.000986993 -0.066597 0.997612 -0.018322
+-0.062295 0.998027 -0.00787 0.040033 0.000986993 -0.068368 0.997612 -0.009833
+0 1 -0 0.76677 0 0 1 -0
+-0.058381 0.998027 -0.023115 0.120034 0.000986993 -0.063776 0.997612 -0.026525
+-0.060818 0.998027 -0.015615 0.080034 0.000986993 -0.066597 0.997612 -0.018322
+0 1 -0 0.76677 0 0 1 -0
+-0.055024 0.998027 -0.03025 0.160034 0.000986993 -0.059948 0.997612 -0.034306
+-0.058381 0.998027 -0.023115 0.120034 0.000986993 -0.063776 0.997612 -0.026525
+0 1 -0 0.76677 0 0 1 -0
+-0.050799 0.998027 -0.036907 0.200034 0.000986993 -0.055176 0.997612 -0.04155
+-0.055024 0.998027 -0.03025 0.160034 0.000986993 -0.059948 0.997612 -0.034306
+0 1 -0 0.76677 0 0 1 -0
+-0.045772 0.998027 -0.042983 0.240034 0.000986993 -0.049533 0.997612 -0.048139
+-0.050799 0.998027 -0.036907 0.200034 0.000986993 -0.055176 0.997612 -0.04155
+0 1 -0 0.76677 0 0 1 -0
+-0.040024 0.998027 -0.048381 0.280034 0.000986993 -0.043109 0.997612 -0.053968
+-0.045772 0.998027 -0.042983 0.240034 0.000986993 -0.049533 0.997612 -0.048139
+0 1 -0 0.76677 0 0 1 -0
+-0.033645 0.998027 -0.053016 0.320034 0.000986993 -0.036005 0.997612 -0.058947
+-0.040024 0.998027 -0.048381 0.280034 0.000986993 -0.043109 0.997612 -0.053968
+0 1 -0 0.76677 0 0 1 -0
+-0.026735 0.998027 -0.056815 0.360034 0.000986993 -0.028333 0.997612 -0.062993
+-0.033645 0.998027 -0.053016 0.320034 0.000986993 -0.036005 0.997612 -0.058947
+0 1 -0 0.76677 0 0 1 -0
+-0.019403 0.998027 -0.059717 0.400034 0.000986993 -0.020214 0.997612 -0.066049
+-0.026735 0.998027 -0.056815 0.360034 0.000986993 -0.028333 0.997612 -0.062993
+0 1 -0 0.76677 0 0 1 -0
+-0.011766 0.998027 -0.061678 0.440034 0.000986993 -0.011777 0.997612 -0.068061
+-0.019403 0.998027 -0.059717 0.400034 0.000986993 -0.020214 0.997612 -0.066049
+0 1 -0 0.76677 0 0 1 -0
+-0.003943 0.998027 -0.062667 0.480033 0.000986993 -0.003154 0.997612 -0.069
+-0.011766 0.998027 -0.061678 0.440034 0.000986993 -0.011777 0.997612 -0.068061
+0 1 -0 0.76677 0 0 1 -0
+0.003943 0.998027 -0.062667 0.520033 0.000986993 0.005519 0.997612 -0.068851
+-0.003943 0.998027 -0.062667 0.480033 0.000986993 -0.003154 0.997612 -0.069
+0 1 -0 0.76677 0 0 1 -0
+0.011766 0.998027 -0.061678 0.560033 0.000986993 0.014105 0.997612 -0.067616
+0.003943 0.998027 -0.062667 0.520033 0.000986993 0.005519 0.997612 -0.068851
+0 1 -0 0.76677 0 0 1 -0
+0.019403 0.998027 -0.059717 0.600033 0.000986993 0.022468 0.997612 -0.065315
+0.011766 0.998027 -0.061678 0.560033 0.000986993 0.014105 0.997612 -0.067616
+0 1 -0 0.76677 0 0 1 -0
+0.026735 0.998027 -0.056815 0.640033 0.000986993 0.030477 0.997612 -0.061981
+0.019403 0.998027 -0.059717 0.600033 0.000986993 0.022468 0.997612 -0.065315
+0 1 -0 0.76677 0 0 1 -0
+0.033645 0.998027 -0.053016 0.680032 0.000986993 0.038005 0.997612 -0.057673
+0.026735 0.998027 -0.056815 0.640033 0.000986993 0.030477 0.997612 -0.061981
+0 1 -0 0.76677 0 0 1 -0
+0.040024 0.998027 -0.048381 0.720032 0.000986993 0.044934 0.997612 -0.052458
+0.033645 0.998027 -0.053016 0.680032 0.000986993 0.038005 0.997612 -0.057673
+0 1 -0 0.76677 0 0 1 -0
+0.045772 0.998027 -0.042983 0.760032 0.000986993 0.051155 0.997612 -0.046412
+0.040024 0.998027 -0.048381 0.720032 0.000986993 0.044934 0.997612 -0.052458
+0 1 -0 0.76677 0 0 1 -0
+0.050799 0.998027 -0.036907 0.800032 0.000986993 0.056568 0.997612 -0.039635
+0.045772 0.998027 -0.042983 0.760032 0.000986993 0.051155 0.997612 -0.046412
+0 1 -0 0.76677 0 0 1 -0
+0.055024 0.998027 -0.03025 0.840031 0.000986993 0.06109 0.997612 -0.032234
+0.050799 0.998027 -0.036907 0.800032 0.000986993 0.056568 0.997612 -0.039635
+0 1 -0 0.76677 0 0 1 -0
+0.058381 0.998027 -0.023115 0.880031 0.000986993 0.064648 0.997612 -0.024324
+0.055024 0.998027 -0.03025 0.840031 0.000986993 0.06109 0.997612 -0.032234
+0 1 -0 0.76677 0 0 1 -0
+0.060818 0.998027 -0.015615 0.920031 0.000986993 0.067186 0.997612 -0.016029
+0.058381 0.998027 -0.023115 0.880031 0.000986993 0.064648 0.997612 -0.024324
+0 1 -0 0.76677 0 0 1 -0
+0.062295 0.998027 -0.00787 0.960031 0.000986993 0.068665 0.997612 -0.007478
+0.060818 0.998027 -0.015615 0.920031 0.000986993 0.067186 0.997612 -0.016029
+0 1 -0 0.76677 0 0 1 -0
+0.062791 0.998027 -0 1.00003 0.000986993 0.069062 0.997612 0.001188
+0.062295 0.998027 -0.00787 0.960031 0.000986993 0.068665 0.997612 -0.007478
+0 1 -0 0.76677 0 0 1 -0
+0.062295 0.998027 0.00787 1.04003 0.000986993 0.068368 0.997612 0.009833
+0.062791 0.998027 -0 1.00003 0.000986993 0.069062 0.997612 0.001188
diff --git a/CoreLib/assets/Model/TXT/square.txt b/CoreLib/assets/Model/TXT/square.txt
new file mode 100644
index 0000000..ab9a113
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/square.txt
@@ -0,0 +1,10 @@
+Vertex Count: 6
+
+Data:
+
+-1.0 1.0 0.0 0.0 0.0 0.0 0.0 -1.0
+ 1.0 1.0 0.0 1.0 0.0 0.0 0.0 -1.0
+-1.0 -1.0 0.0 0.0 1.0 0.0 0.0 -1.0
+-1.0 -1.0 0.0 0.0 1.0 0.0 0.0 -1.0
+ 1.0 1.0 0.0 1.0 0.0 0.0 0.0 -1.0
+ 1.0 -1.0 0.0 1.0 1.0 0.0 0.0 -1.0
diff --git a/CoreLib/assets/Model/TXT/wall.txt b/CoreLib/assets/Model/TXT/wall.txt
new file mode 100644
index 0000000..43a9198
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/wall.txt
@@ -0,0 +1,40 @@
+Vertex Count: 36
+
+Data:
+
+-5 5 -0.5 0.001992 0.00199199 0 0 -1
+5 -5 -0.5 0.998008 0.998008 0 0 -1
+-5 -5 -0.5 0.001992 0.998008 0 0 -1
+5 5 -0.5 0.998008 0.00199199 0 0 -1
+5 -5 -0.5 0.998008 0.998008 0 0 -1
+-5 5 -0.5 0.001992 0.00199199 0 0 -1
+-5 5 0.5 0.099801 0.00199199 0 1 -0
+5 5 -0.5 0.000199 0.998008 0 1 -0
+-5 5 -0.5 0.000199 0.00199199 0 1 -0
+5 5 0.5 0.099801 0.998008 0 1 -0
+5 5 -0.5 0.000199 0.998008 0 1 -0
+-5 5 0.5 0.099801 0.00199199 0 1 -0
+-5 -5 0.5 0.001992 0.00199199 0 0 1
+5 5 0.5 0.998008 0.998008 0 0 1
+-5 5 0.5 0.001992 0.998008 0 0 1
+5 -5 0.5 0.998008 0.00199199 0 0 1
+5 5 0.5 0.998008 0.998008 0 0 1
+-5 -5 0.5 0.001992 0.00199199 0 0 1
+-5 -5 -0.5 0.099801 0.00199199 0 -1 -0
+5 -5 0.5 0.000199 0.998008 0 -1 -0
+-5 -5 0.5 0.000199 0.00199199 0 -1 -0
+5 -5 -0.5 0.099801 0.998008 0 -1 -0
+5 -5 0.5 0.000199 0.998008 0 -1 -0
+-5 -5 -0.5 0.099801 0.00199199 0 -1 -0
+5 5 -0.5 0.000199 0.00199199 1 0 -0
+5 -5 0.5 0.099801 0.998008 1 0 -0
+5 -5 -0.5 0.000199 0.998008 1 0 -0
+5 5 0.5 0.099801 0.00199199 1 0 -0
+5 -5 0.5 0.099801 0.998008 1 0 -0
+5 5 -0.5 0.000199 0.00199199 1 0 -0
+-5 5 0.5 0.000199 0.00199199 -1 0 -0
+-5 -5 -0.5 0.099801 0.998008 -1 0 -0
+-5 -5 0.5 0.000199 0.998008 -1 0 -0
+-5 5 -0.5 0.099801 0.00199199 -1 0 -0
+-5 -5 -0.5 0.099801 0.998008 -1 0 -0
+-5 5 0.5 0.000199 0.00199199 -1 0 -0
diff --git a/CoreLib/assets/Model/TXT/water.txt b/CoreLib/assets/Model/TXT/water.txt
new file mode 100644
index 0000000..1bcedf5
--- /dev/null
+++ b/CoreLib/assets/Model/TXT/water.txt
@@ -0,0 +1,10 @@
+Vertex Count: 6
+
+Data:
+
+-4 0 4 0.0 0.0 0 1 0
+ 4 0 -4 1.0 1.0 0 1 0
+-4 0 -4 0.0 1.0 0 1 0
+ 4 0 4 1.0 0.0 0 1 0
+ 4 0 -4 1.0 1.0 0 1 0
+-4 0 4 0.0 0.0 0 1 0
diff --git a/CoreLib/assets/Model/imgui.ini b/CoreLib/assets/Model/imgui.ini
new file mode 100644
index 0000000..672e85e
--- /dev/null
+++ b/CoreLib/assets/Model/imgui.ini
@@ -0,0 +1,24 @@
+[Window][Debug##Default]
+Pos=60,60
+Size=400,400
+
+[Window][Khaotic Engine]
+Pos=1120,51
+Size=392,273
+
+[Window][Objects]
+Pos=930,39
+Size=457,294
+
+[Window][Terrain]
+Pos=60,60
+Size=342,82
+
+[Window][Light]
+Pos=1551,17
+Size=358,535
+
+[Window][Shader Manager]
+Pos=30,255
+Size=172,284
+
diff --git a/CoreLib/assets/Skybox/imgui.ini b/CoreLib/assets/Skybox/imgui.ini
new file mode 100644
index 0000000..3408d17
--- /dev/null
+++ b/CoreLib/assets/Skybox/imgui.ini
@@ -0,0 +1,91 @@
+[Window][Debug##Default]
+Pos=60,60
+Size=400,400
+Collapsed=0
+
+[Window][Khaotic Engine]
+Pos=1180,27
+Size=396,826
+Collapsed=0
+DockId=0x00000005,0
+
+[Window][Objects]
+Pos=8,442
+Size=290,411
+Collapsed=0
+DockId=0x0000000A,0
+
+[Window][Terrain]
+Pos=8,27
+Size=290,413
+Collapsed=0
+DockId=0x00000009,0
+
+[Window][Light]
+Pos=8,27
+Size=330,487
+Collapsed=0
+DockId=0x00000004,1
+
+[Window][Shader Manager]
+Pos=8,27
+Size=330,487
+Collapsed=0
+DockId=0x00000004,2
+
+[Window][Engine Settings]
+Pos=1180,27
+Size=396,826
+Collapsed=0
+DockId=0x00000005,1
+
+[Window][DockSpace Demo]
+Size=1584,861
+Collapsed=0
+
+[Window][Render Window]
+Pos=300,27
+Size=878,826
+Collapsed=0
+DockId=0x00000002,0
+
+[Window][DockSpace]
+Pos=0,0
+Size=1584,861
+Collapsed=0
+
+[Window][Add Object]
+Pos=1188,0
+Size=396,430
+Collapsed=0
+
+[Window][Log]
+Pos=8,518
+Size=1568,335
+Collapsed=0
+DockId=0x0000000C,0
+
+[Window][Log Window]
+Pos=8,627
+Size=1568,226
+Collapsed=0
+DockId=0x0000000E,0
+
+[Docking][Data]
+DockSpace ID=0xC0DFADC4 Pos=8,27 Size=1568,826 Split=X
+ DockNode ID=0x00000001 Parent=0xC0DFADC4 SizeRef=330,1094 Split=Y Selected=0x393905AB
+ DockNode ID=0x00000004 Parent=0x00000001 SizeRef=330,487 Selected=0x393905AB
+ DockNode ID=0x00000006 Parent=0x00000001 SizeRef=330,485 Selected=0x031DC75C
+ DockNode ID=0x00000003 Parent=0xC0DFADC4 SizeRef=1700,1094 CentralNode=1
+DockSpace ID=0xCCBD8CF7 Window=0x3DA2F1DE Pos=8,27 Size=1568,826 Split=Y
+ DockNode ID=0x0000000D Parent=0xCCBD8CF7 SizeRef=1568,598 Split=Y
+ DockNode ID=0x0000000B Parent=0x0000000D SizeRef=1568,637 Split=X
+ DockNode ID=0x00000007 Parent=0x0000000B SizeRef=290,826 Split=Y Selected=0x393905AB
+ DockNode ID=0x00000009 Parent=0x00000007 SizeRef=395,413 Selected=0x393905AB
+ DockNode ID=0x0000000A Parent=0x00000007 SizeRef=395,411 Selected=0x031DC75C
+ DockNode ID=0x00000008 Parent=0x0000000B SizeRef=1276,826 Split=X
+ DockNode ID=0x00000002 Parent=0x00000008 SizeRef=878,826 CentralNode=1 Selected=0x9204953B
+ DockNode ID=0x00000005 Parent=0x00000008 SizeRef=396,826 Selected=0x9F035453
+ DockNode ID=0x0000000C Parent=0x0000000D SizeRef=1568,335 Selected=0x139FDA3F
+ DockNode ID=0x0000000E Parent=0xCCBD8CF7 SizeRef=1568,226 Selected=0xAB74BEE9
+
diff --git a/CoreLib/assets/Skybox/skybox.png b/CoreLib/assets/Skybox/skybox.png
new file mode 100644
index 0000000..34d5561
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox.png differ
diff --git a/CoreLib/assets/Skybox/skybox_back.png b/CoreLib/assets/Skybox/skybox_back.png
new file mode 100644
index 0000000..70d2e28
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox_back.png differ
diff --git a/CoreLib/assets/Skybox/skybox_bottom.png b/CoreLib/assets/Skybox/skybox_bottom.png
new file mode 100644
index 0000000..563136a
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox_bottom.png differ
diff --git a/CoreLib/assets/Skybox/skybox_front.png b/CoreLib/assets/Skybox/skybox_front.png
new file mode 100644
index 0000000..547257a
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox_front.png differ
diff --git a/CoreLib/assets/Skybox/skybox_left.png b/CoreLib/assets/Skybox/skybox_left.png
new file mode 100644
index 0000000..db9b4a2
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox_left.png differ
diff --git a/CoreLib/assets/Skybox/skybox_right.png b/CoreLib/assets/Skybox/skybox_right.png
new file mode 100644
index 0000000..a48c3c3
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox_right.png differ
diff --git a/CoreLib/assets/Skybox/skybox_top.png b/CoreLib/assets/Skybox/skybox_top.png
new file mode 100644
index 0000000..1d217ff
Binary files /dev/null and b/CoreLib/assets/Skybox/skybox_top.png differ
diff --git a/CoreLib/assets/Texture/Bricks2K.png b/CoreLib/assets/Texture/Bricks2K.png
new file mode 100644
index 0000000..79a1a92
Binary files /dev/null and b/CoreLib/assets/Texture/Bricks2K.png differ
diff --git a/CoreLib/assets/Texture/BricksGLOSS2K.png b/CoreLib/assets/Texture/BricksGLOSS2K.png
new file mode 100644
index 0000000..f69098a
Binary files /dev/null and b/CoreLib/assets/Texture/BricksGLOSS2K.png differ
diff --git a/CoreLib/assets/Texture/BricksNRM2K.png b/CoreLib/assets/Texture/BricksNRM2K.png
new file mode 100644
index 0000000..af5dfcd
Binary files /dev/null and b/CoreLib/assets/Texture/BricksNRM2K.png differ
diff --git a/CoreLib/assets/Texture/EmptyTexture.png b/CoreLib/assets/Texture/EmptyTexture.png
new file mode 100644
index 0000000..1330aa3
Binary files /dev/null and b/CoreLib/assets/Texture/EmptyTexture.png differ
diff --git a/CoreLib/assets/Texture/alpha01.png b/CoreLib/assets/Texture/alpha01.png
new file mode 100644
index 0000000..b679fc9
Binary files /dev/null and b/CoreLib/assets/Texture/alpha01.png differ
diff --git a/CoreLib/assets/Texture/dirt01.png b/CoreLib/assets/Texture/dirt01.png
new file mode 100644
index 0000000..e27b5a9
Binary files /dev/null and b/CoreLib/assets/Texture/dirt01.png differ
diff --git a/CoreLib/assets/Texture/font01.png b/CoreLib/assets/Texture/font01.png
new file mode 100644
index 0000000..e144e1a
Binary files /dev/null and b/CoreLib/assets/Texture/font01.png differ
diff --git a/CoreLib/assets/Texture/ground01.png b/CoreLib/assets/Texture/ground01.png
new file mode 100644
index 0000000..5113758
Binary files /dev/null and b/CoreLib/assets/Texture/ground01.png differ
diff --git a/CoreLib/assets/Texture/imgui.ini b/CoreLib/assets/Texture/imgui.ini
new file mode 100644
index 0000000..f2660b0
--- /dev/null
+++ b/CoreLib/assets/Texture/imgui.ini
@@ -0,0 +1,101 @@
+[Window][Debug##Default]
+Pos=60,60
+Size=400,400
+Collapsed=0
+
+[Window][Khaotic Engine]
+Pos=1745,19
+Size=303,667
+Collapsed=0
+DockId=0x0000000F,0
+
+[Window][Objects]
+Pos=0,19
+Size=281,441
+Collapsed=0
+DockId=0x00000011,0
+
+[Window][Terrain]
+Pos=283,19
+Size=280,883
+Collapsed=0
+DockId=0x00000007,0
+
+[Window][Light]
+Pos=0,462
+Size=281,440
+Collapsed=0
+DockId=0x00000012,0
+
+[Window][Shader Manager]
+Pos=8,27
+Size=330,487
+Collapsed=0
+DockId=0x00000001,2
+
+[Window][Engine Settings]
+Pos=1745,688
+Size=303,441
+Collapsed=0
+DockId=0x00000010,0
+
+[Window][DockSpace Demo]
+Size=1584,861
+Collapsed=0
+
+[Window][Render Window]
+Pos=8,27
+Size=1559,974
+Collapsed=0
+DockId=0x00000011,0
+
+[Window][DockSpace]
+Pos=0,0
+Size=2048,1129
+Collapsed=0
+
+[Window][Add Object]
+Pos=1188,0
+Size=396,430
+Collapsed=0
+
+[Window][Log]
+Pos=8,518
+Size=1568,335
+Collapsed=0
+DockId=0x0000000C,0
+
+[Window][Log Window]
+Pos=873,904
+Size=870,225
+Collapsed=0
+DockId=0x00000006,0
+
+[Window][Render Stats]
+Pos=0,904
+Size=871,225
+Collapsed=0
+DockId=0x00000004,0
+
+[Docking][Data]
+DockSpace ID=0xC0DFADC4 Pos=8,27 Size=1568,826 Split=X
+ DockNode ID=0x00000001 Parent=0xC0DFADC4 SizeRef=330,1094 Selected=0x393905AB
+ DockNode ID=0x00000003 Parent=0xC0DFADC4 SizeRef=1700,1094 CentralNode=1
+DockSpace ID=0xCCBD8CF7 Window=0x3DA2F1DE Pos=0,19 Size=2048,1110 Split=X
+ DockNode ID=0x00000002 Parent=0xCCBD8CF7 SizeRef=1743,826 Split=Y
+ DockNode ID=0x0000000A Parent=0x00000002 SizeRef=1568,599 Split=X
+ DockNode ID=0x00000009 Parent=0x0000000A SizeRef=281,974 Split=Y Selected=0x031DC75C
+ DockNode ID=0x00000011 Parent=0x00000009 SizeRef=281,441 Selected=0x031DC75C
+ DockNode ID=0x00000012 Parent=0x00000009 SizeRef=281,440 Selected=0x321620B2
+ DockNode ID=0x0000000D Parent=0x0000000A SizeRef=1460,974 Split=Y
+ DockNode ID=0x0000000B Parent=0x0000000D SizeRef=1568,637 Split=X Selected=0x321620B2
+ DockNode ID=0x00000007 Parent=0x0000000B SizeRef=280,883 Selected=0x393905AB
+ DockNode ID=0x00000008 Parent=0x0000000B SizeRef=1178,883 CentralNode=1
+ DockNode ID=0x0000000C Parent=0x0000000D SizeRef=1568,335 Selected=0x139FDA3F
+ DockNode ID=0x0000000E Parent=0x00000002 SizeRef=1568,225 Split=X Selected=0xD99DEA49
+ DockNode ID=0x00000004 Parent=0x0000000E SizeRef=871,225 Selected=0xD99DEA49
+ DockNode ID=0x00000006 Parent=0x0000000E SizeRef=870,225 Selected=0xAB74BEE9
+ DockNode ID=0x00000005 Parent=0xCCBD8CF7 SizeRef=303,826 Split=Y Selected=0x9F035453
+ DockNode ID=0x0000000F Parent=0x00000005 SizeRef=303,667 Selected=0x9F035453
+ DockNode ID=0x00000010 Parent=0x00000005 SizeRef=303,441 Selected=0x0B098C4B
+
diff --git a/CoreLib/assets/Texture/light01.png b/CoreLib/assets/Texture/light01.png
new file mode 100644
index 0000000..d729c91
Binary files /dev/null and b/CoreLib/assets/Texture/light01.png differ
diff --git a/CoreLib/assets/Texture/marble01.png b/CoreLib/assets/Texture/marble01.png
new file mode 100644
index 0000000..15c4856
Binary files /dev/null and b/CoreLib/assets/Texture/marble01.png differ
diff --git a/CoreLib/assets/Texture/moss01.png b/CoreLib/assets/Texture/moss01.png
new file mode 100644
index 0000000..aab8ac3
Binary files /dev/null and b/CoreLib/assets/Texture/moss01.png differ
diff --git a/CoreLib/assets/Texture/normal01.png b/CoreLib/assets/Texture/normal01.png
new file mode 100644
index 0000000..36677ec
Binary files /dev/null and b/CoreLib/assets/Texture/normal01.png differ
diff --git a/CoreLib/assets/Texture/spec02.png b/CoreLib/assets/Texture/spec02.png
new file mode 100644
index 0000000..78c9f7e
Binary files /dev/null and b/CoreLib/assets/Texture/spec02.png differ
diff --git a/CoreLib/assets/Texture/sprite01.png b/CoreLib/assets/Texture/sprite01.png
new file mode 100644
index 0000000..ba1c7e3
Binary files /dev/null and b/CoreLib/assets/Texture/sprite01.png differ
diff --git a/CoreLib/assets/Texture/sprite02.png b/CoreLib/assets/Texture/sprite02.png
new file mode 100644
index 0000000..973b0c5
Binary files /dev/null and b/CoreLib/assets/Texture/sprite02.png differ
diff --git a/CoreLib/assets/Texture/sprite03.png b/CoreLib/assets/Texture/sprite03.png
new file mode 100644
index 0000000..75e6eba
Binary files /dev/null and b/CoreLib/assets/Texture/sprite03.png differ
diff --git a/CoreLib/assets/Texture/sprite04.png b/CoreLib/assets/Texture/sprite04.png
new file mode 100644
index 0000000..09f4357
Binary files /dev/null and b/CoreLib/assets/Texture/sprite04.png differ
diff --git a/CoreLib/assets/Texture/stone01.png b/CoreLib/assets/Texture/stone01.png
new file mode 100644
index 0000000..41683ca
Binary files /dev/null and b/CoreLib/assets/Texture/stone01.png differ
diff --git a/CoreLib/assets/Texture/stone01.tga b/CoreLib/assets/Texture/stone01.tga
new file mode 100644
index 0000000..e1c9cab
Binary files /dev/null and b/CoreLib/assets/Texture/stone01.tga differ
diff --git a/CoreLib/assets/Texture/wall.png b/CoreLib/assets/Texture/wall.png
new file mode 100644
index 0000000..5e09f16
Binary files /dev/null and b/CoreLib/assets/Texture/wall.png differ
diff --git a/CoreLib/assets/Texture/wall01.png b/CoreLib/assets/Texture/wall01.png
new file mode 100644
index 0000000..416d143
Binary files /dev/null and b/CoreLib/assets/Texture/wall01.png differ
diff --git a/CoreLib/assets/Texture/water01.png b/CoreLib/assets/Texture/water01.png
new file mode 100644
index 0000000..8b580a3
Binary files /dev/null and b/CoreLib/assets/Texture/water01.png differ
diff --git a/CoreLib/assets/empty.ker b/CoreLib/assets/empty.ker
new file mode 100644
index 0000000..05d9672
--- /dev/null
+++ b/CoreLib/assets/empty.ker
@@ -0,0 +1 @@
+0 isosphere 0 10 0 1 1 1 F:\Github_Repo\khaotic-engine-Reborn\enginecustom\assets\Model\OBJ\isosphere.obj
diff --git a/CoreLib/assets/imgui.ini b/CoreLib/assets/imgui.ini
new file mode 100644
index 0000000..1c2a1c4
--- /dev/null
+++ b/CoreLib/assets/imgui.ini
@@ -0,0 +1,89 @@
+[Window][Debug##Default]
+Pos=60,60
+Size=400,400
+Collapsed=0
+
+[Window][Khaotic Engine]
+Pos=1233,27
+Size=343,826
+Collapsed=0
+DockId=0x00000005,0
+
+[Window][Objects]
+Pos=8,27
+Size=289,413
+Collapsed=0
+DockId=0x00000007,0
+
+[Window][Terrain]
+Pos=8,442
+Size=289,411
+Collapsed=0
+DockId=0x00000008,0
+
+[Window][Light]
+Pos=8,27
+Size=290,866
+Collapsed=0
+DockId=0x00000004,1
+
+[Window][Shader Manager]
+Pos=8,27
+Size=330,487
+Collapsed=0
+DockId=0x00000001,2
+
+[Window][Engine Settings]
+Pos=1233,27
+Size=343,826
+Collapsed=0
+DockId=0x00000005,1
+
+[Window][DockSpace Demo]
+Size=1584,861
+Collapsed=0
+
+[Window][Render Window]
+Pos=8,27
+Size=1559,974
+Collapsed=0
+DockId=0x00000007,0
+
+[Window][DockSpace]
+Pos=0,0
+Size=1584,861
+Collapsed=0
+
+[Window][Add Object]
+Pos=1188,0
+Size=396,430
+Collapsed=0
+
+[Window][Log]
+Pos=8,518
+Size=1568,335
+Collapsed=0
+DockId=0x0000000C,0
+
+[Window][Log Window]
+Pos=299,627
+Size=932,226
+Collapsed=0
+DockId=0x00000006,0
+
+[Docking][Data]
+DockSpace ID=0xC0DFADC4 Pos=8,27 Size=1568,826 Split=X
+ DockNode ID=0x00000001 Parent=0xC0DFADC4 SizeRef=330,1094 Selected=0x393905AB
+ DockNode ID=0x00000003 Parent=0xC0DFADC4 SizeRef=1700,1094 CentralNode=1
+DockSpace ID=0xCCBD8CF7 Window=0x3DA2F1DE Pos=8,27 Size=1568,826 Split=X
+ DockNode ID=0x00000009 Parent=0xCCBD8CF7 SizeRef=289,974 Split=Y Selected=0x031DC75C
+ DockNode ID=0x00000007 Parent=0x00000009 SizeRef=289,299 Selected=0x031DC75C
+ DockNode ID=0x00000008 Parent=0x00000009 SizeRef=289,297 Selected=0x393905AB
+ DockNode ID=0x0000000D Parent=0xCCBD8CF7 SizeRef=1613,974 Split=X
+ DockNode ID=0x00000002 Parent=0x0000000D SizeRef=1268,826 Split=Y
+ DockNode ID=0x0000000B Parent=0x00000002 SizeRef=1568,637 Split=Y
+ DockNode ID=0x00000004 Parent=0x0000000B SizeRef=932,598 CentralNode=1
+ DockNode ID=0x00000006 Parent=0x0000000B SizeRef=932,226 Selected=0xAB74BEE9
+ DockNode ID=0x0000000C Parent=0x00000002 SizeRef=1568,335 Selected=0x139FDA3F
+ DockNode ID=0x00000005 Parent=0x0000000D SizeRef=343,826 Selected=0x0B098C4B
+
diff --git a/CoreLib/assets/scene.ker b/CoreLib/assets/scene.ker
new file mode 100644
index 0000000..e69de29
diff --git a/CoreLib/corelib.vcxproj b/CoreLib/corelib.vcxproj
new file mode 100644
index 0000000..9fa706e
--- /dev/null
+++ b/CoreLib/corelib.vcxproj
@@ -0,0 +1,487 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ F:\Github_Repo\khaotic-engine-Reborn\x64\Debug\\src\hlsl
+ %(Filename)%(Extension)
+ Document
+
+
+ F:\Github_Repo\khaotic-engine-Reborn\x64\Debug\\src\hlsl
+ %(Filename)%(Extension)
+ Document
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ F:\Github_Repo\khaotic-engine-Reborn\x64\Debug\\src\hlsl
+ %(Filename)%(Extension)
+ Document
+
+
+ F:\Github_Repo\khaotic-engine-Reborn\x64\Debug\\src\hlsl
+ %(Filename)%(Extension)
+ Document
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+ Document
+ $(OutDir)\src\hlsl
+ $(OutDir)\src\hlsl
+
+
+
+
+
+ $(OutDir)\assets\Texture
+ $(OutDir)\assets\Texture
+
+
+ $(OutDir)\assets\Texture
+ $(OutDir)\assets\Texture
+
+
+ $(OutDir)\assets\Texture
+ $(OutDir)\assets\Texture
+
+
+ $(OutDir)\assets\Skybox
+ $(OutDir)\assets\Skybox
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Document
+ $(OutDir)\assets\Model\OBJ
+ $(OutDir)\assets\Model\OBJ
+
+
+
+
+
+
+ 17.0
+ Win32Proj
+ {01B412A6-5C0C-43E2-8B85-99CCD7979F08}
+ 10.0
+ CoreLib
+
+
+
+ Application
+ true
+ v143
+ Unicode
+
+
+ Application
+ false
+ v143
+ true
+ Unicode
+
+
+ StaticLibrary
+ true
+ v143
+ Unicode
+
+
+ Application
+ false
+ v143
+ true
+ Unicode
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Level3
+ true
+ WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+
+
+ Windows
+ true
+
+
+
+
+ Level3
+ true
+ true
+ true
+ WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+
+
+ Windows
+ true
+ true
+ true
+
+
+
+
+ Level3
+ true
+ _DEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ $(SolutionDir)enginecustom\include\backends;$(SolutionDir)enginecustom\include\Inc;$(SolutionDir)enginecustom\include;$(SolutionDir)enginecustom\src\inc\shader;$(SolutionDir)enginecustom\src\inc\system;$(SolutionDir)enginecustom\include\Vulkan\Include;%(AdditionalIncludeDirectories)
+ stdcpp17
+
+
+ Windows
+ true
+ $(SolutionDir)enginecustom\include\Vulkan\Lib;$(SolutionDir)enginecustom\include\GLFW\lib-vc2022;%(AdditionalLibraryDirectories)
+
+
+
+
+ Level3
+ true
+ true
+ true
+ NDEBUG;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ stdcpp17
+ $(SolutionDir)enginecustom\include\backends;$(SolutionDir)enginecustom\include\Inc;$(SolutionDir)enginecustom\include;$(SolutionDir)enginecustom\src\inc\shader;$(SolutionDir)enginecustom\src\inc\system;$(SolutionDir)enginecustom\include\Vulkan\Include;%(AdditionalIncludeDirectories)
+
+
+ Windows
+ true
+ true
+ true
+ $(SolutionDir)enginecustom\include\Vulkan\Lib;$(SolutionDir)enginecustom\include\GLFW\lib-vc2022;%(AdditionalLibraryDirectories)
+
+
+
+
\ No newline at end of file
diff --git a/CoreLib/demo.ker b/CoreLib/demo.ker
new file mode 100644
index 0000000..661d607
--- /dev/null
+++ b/CoreLib/demo.ker
@@ -0,0 +1 @@
+1 isosphere 0 10 0 0 -0 0 1 1 1 F:\Github_Repo\khaotic-engine-Reborn\x64\Debug\Content/Assets/Kobject/isosphere.obj SUNLIGHT 1 Unknown 1 0 2 F:\Github_Repo\khaotic-engine-Reborn\enginecustom\assets\Texture\stone01.png F:\Github_Repo\khaotic-engine-Reborn\enginecustom\assets\Texture\dirt01.png 1 assets/Texture/BricksNRM2K.png 1 assets/Texture/BricksGLOSS2K.png 1 F:\Github_Repo\khaotic-engine-Reborn\enginecustom\assets\Texture\alpha01.png
diff --git a/CoreLib/enginecustom.vcxproj.filters b/CoreLib/enginecustom.vcxproj.filters
new file mode 100644
index 0000000..780dc36
--- /dev/null
+++ b/CoreLib/enginecustom.vcxproj.filters
@@ -0,0 +1,519 @@
+
+
+
+
+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
+ cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx
+
+
+ {93995380-89BD-4b04-88EB-625FBE52EBFB}
+ h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd
+
+
+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms
+
+
+ {b016e481-576e-4d99-bdde-34cc10c55b1d}
+
+
+ {dcad57f9-720f-4170-b850-be65a68a8e67}
+
+
+ {2f09e599-272c-4cd3-b095-62c0b10b439b}
+
+
+ {e7aac2a1-4fc0-42c7-b92f-15d3aec3736b}
+
+
+ {39c57c7f-e726-4443-8fbc-734e2d0c97d8}
+
+
+ {2978535b-193d-4876-83be-1c3c4470db62}
+
+
+ {3bfbc604-3b39-4e49-bee2-b942fc5dce8c}
+
+
+ {d710c862-b37d-4ad5-aa92-2456f9745881}
+
+
+ {4873a73d-d11c-4d40-b847-b6d7fef4b23d}
+
+
+ {3f3824c5-8a66-4f02-9845-1a9538336592}
+
+
+ {22651df1-90a4-4a19-8b97-5147b27d975a}
+
+
+ {f67d85e0-106e-47a1-bb9c-a5ea9111509a}
+
+
+ {e087647e-a306-4246-9320-bab0830bb634}
+
+
+ {3c669b93-a9fd-4b74-813f-f9780413f76b}
+
+
+ {b2659b1e-695d-488e-9a1c-341691d312bc}
+
+
+ {4bfa47c6-e23c-4cae-a7af-3fc870a448e4}
+
+
+ {567548ae-97a4-413e-8d44-86d6e8252487}
+
+
+
+
+ Fichiers sources\ImGui
+
+
+ Fichiers sources\ImGui
+
+
+ Fichiers sources\ImGui
+
+
+ Fichiers sources\ImGui
+
+
+ Fichiers sources\ImGui
+
+
+ Fichiers sources\ImGui
+
+
+ Fichiers sources\DirectX Tool Kit
+
+
+ Fichiers sources\DirectX Tool Kit
+
+
+ Fichiers sources\DirectX Tool Kit
+
+
+ Fichiers sources\DirectX Tool Kit
+
+
+ Fichiers sources\DirectX Tool Kit
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources\System
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+ Fichiers sources
+
+
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\ImGui
+
+
+ Fichiers d%27en-tête\DirectX Tool Kit
+
+
+ Fichiers d%27en-tête\DirectX Tool Kit
+
+
+ Fichiers d%27en-tête\DirectX Tool Kit
+
+
+ Fichiers d%27en-tête\DirectX Tool Kit
+
+
+ Fichiers d%27en-tête\DirectX Tool Kit
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête\System
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+ Fichiers d%27en-tête
+
+
+
+
+ Assets
+
+
+
+
+ Fichiers de ressources
+
+
+
+
+ Fonts
+
+
+ fonts
+
+
+ Assets
+
+
+ Assets\Texture
+
+
+ Assets\Texture
+
+
+ Assets\Texture
+
+
+ Assets\Texture
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Assets\Model\OBJ
+
+
+ Texture
+
+
+ Texture
+
+
+ Texture
+
+
+ Assets\Skybox
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/CoreLib/font01.tga b/CoreLib/font01.tga
new file mode 100644
index 0000000..042989d
Binary files /dev/null and b/CoreLib/font01.tga differ
diff --git a/CoreLib/font01.txt b/CoreLib/font01.txt
new file mode 100644
index 0000000..b96a96f
--- /dev/null
+++ b/CoreLib/font01.txt
@@ -0,0 +1,95 @@
+32 0.0 0.0 0
+33 ! 0.0 0.00390625 4
+34 " 0.0048828125 0.0107421875 6
+35 # 0.01171875 0.025390625 14
+36 $ 0.0263671875 0.0390625 13
+37 % 0.0400390625 0.0546875 15
+38 & 0.0556640625 0.0693359375 14
+39 ' 0.0703125 0.0732421875 3
+40 ( 0.07421875 0.0791015625 5
+41 ) 0.080078125 0.0849609375 5
+42 * 0.0859375 0.091796875 6
+43 + 0.0927734375 0.103515625 11
+44 , 0.1044921875 0.107421875 3
+45 - 0.1083984375 0.1142578125 6
+46 . 0.115234375 0.1181640625 3
+47 / 0.119140625 0.126953125 8
+48 0 0.1279296875 0.1416015625 14
+49 1 0.142578125 0.146484375 4
+50 2 0.1474609375 0.1591796875 12
+51 3 0.16015625 0.1708984375 11
+52 4 0.171875 0.1845703125 13
+53 5 0.185546875 0.1962890625 11
+54 6 0.197265625 0.2099609375 13
+55 7 0.2109375 0.22265625 12
+56 8 0.2236328125 0.236328125 13
+57 9 0.2373046875 0.2490234375 12
+58 : 0.25 0.2529296875 3
+59 ; 0.25390625 0.2568359375 3
+60 < 0.2578125 0.267578125 10
+61 = 0.2685546875 0.279296875 11
+62 > 0.2802734375 0.2900390625 10
+63 ? 0.291015625 0.302734375 12
+64 @ 0.3037109375 0.3173828125 14
+65 A 0.318359375 0.33203125 14
+66 B 0.3330078125 0.3447265625 12
+67 C 0.345703125 0.3564453125 11
+68 D 0.357421875 0.3701171875 13
+69 E 0.37109375 0.3818359375 11
+70 F 0.3828125 0.3935546875 11
+71 G 0.39453125 0.40625 12
+72 H 0.4072265625 0.41796875 11
+73 I 0.4189453125 0.421875 3
+74 J 0.4228515625 0.4326171875 10
+75 K 0.43359375 0.4443359375 11
+76 L 0.4453125 0.4541015625 9
+77 M 0.455078125 0.4697265625 15
+78 N 0.470703125 0.482421875 12
+79 O 0.4833984375 0.49609375 13
+80 P 0.4970703125 0.5078125 12
+81 Q 0.509765625 0.5224609375 13
+82 R 0.5234375 0.53515625 12
+83 S 0.5361328125 0.548828125 13
+84 T 0.5498046875 0.5615234375 12
+85 U 0.5625 0.57421875 12
+86 V 0.5751953125 0.5888671875 14
+87 W 0.58984375 0.609375 20
+88 X 0.6103515625 0.6220703125 12
+89 Y 0.623046875 0.6357421875 13
+90 Z 0.63671875 0.6474609375 11
+91 [ 0.6484375 0.654296875 6
+92 \ 0.6552734375 0.6630859375 8
+93 ] 0.6640625 0.6689453125 5
+94 ^ 0.669921875 0.6806640625 11
+95 _ 0.681640625 0.6904296875 9
+96 ` 0.69140625 0.6962890625 5
+97 a 0.697265625 0.70703125 10
+98 b 0.7080078125 0.7177734375 10
+99 c 0.71875 0.7275390625 9
+100 d 0.728515625 0.73828125 10
+101 e 0.7392578125 0.748046875 9
+102 f 0.7490234375 0.755859375 7
+103 g 0.7568359375 0.7666015625 10
+104 h 0.767578125 0.7763671875 9
+105 i 0.77734375 0.7802734375 3
+106 j 0.78125 0.7861328125 5
+107 k 0.787109375 0.796875 10
+108 l 0.7978515625 0.80078125 3
+109 m 0.8017578125 0.8154296875 14
+110 n 0.81640625 0.826171875 10
+111 o 0.8271484375 0.8369140625 10
+112 p 0.837890625 0.84765625 10
+113 q 0.8486328125 0.8583984375 10
+114 r 0.859375 0.8671875 8
+115 s 0.8681640625 0.8779296875 10
+116 t 0.87890625 0.8857421875 7
+117 u 0.88671875 0.8955078125 9
+118 v 0.896484375 0.908203125 12
+119 w 0.9091796875 0.9248046875 16
+120 x 0.92578125 0.935546875 10
+121 y 0.9365234375 0.9453125 9
+122 z 0.9462890625 0.9560546875 10
+123 { 0.95703125 0.9638671875 7
+124 | 0.96484375 0.966796875 2
+125 } 0.9677734375 0.974609375 7
+126 ~ 0.9755859375 0.986328125 11
diff --git a/CoreLib/ground01.tga b/CoreLib/ground01.tga
new file mode 100644
index 0000000..b216021
Binary files /dev/null and b/CoreLib/ground01.tga differ
diff --git a/CoreLib/imgui.ini b/CoreLib/imgui.ini
new file mode 100644
index 0000000..7355bae
--- /dev/null
+++ b/CoreLib/imgui.ini
@@ -0,0 +1,106 @@
+[Window][Debug##Default]
+Pos=60,60
+Size=400,400
+Collapsed=0
+
+[Window][Khaotic Engine]
+Pos=1281,19
+Size=303,842
+Collapsed=0
+DockId=0x0000000F,0
+
+[Window][Objects]
+Pos=0,19
+Size=281,307
+Collapsed=0
+DockId=0x00000011,0
+
+[Window][Terrain]
+Pos=0,19
+Size=280,842
+Collapsed=0
+DockId=0x00000007,0
+
+[Window][Light]
+Pos=0,19
+Size=281,842
+Collapsed=0
+DockId=0x00000012,0
+
+[Window][Shader Manager]
+Pos=8,27
+Size=330,487
+Collapsed=0
+DockId=0x00000001,2
+
+[Window][Engine Settings]
+Pos=1281,527
+Size=303,334
+Collapsed=0
+DockId=0x00000010,0
+
+[Window][DockSpace Demo]
+Size=1584,861
+Collapsed=0
+
+[Window][Render Window]
+Pos=8,27
+Size=1559,974
+Collapsed=0
+DockId=0x00000011,0
+
+[Window][DockSpace]
+Pos=0,0
+Size=1584,861
+Collapsed=0
+
+[Window][Add Object]
+Pos=1188,0
+Size=396,430
+Collapsed=0
+
+[Window][Log]
+Pos=8,518
+Size=1568,335
+Collapsed=0
+DockId=0x0000000C,0
+
+[Window][Log Window]
+Pos=0,636
+Size=1279,225
+Collapsed=0
+DockId=0x00000006,0
+
+[Window][Render Stats]
+Pos=0,636
+Size=1279,225
+Collapsed=0
+DockId=0x00000004,0
+
+[Window][render Window]
+Pos=16,718
+Size=997,758
+Collapsed=1
+
+[Docking][Data]
+DockSpace ID=0xC0DFADC4 Pos=8,27 Size=1568,826 Split=X
+ DockNode ID=0x00000001 Parent=0xC0DFADC4 SizeRef=330,1094 Selected=0x393905AB
+ DockNode ID=0x00000003 Parent=0xC0DFADC4 SizeRef=1700,1094 CentralNode=1
+DockSpace ID=0xCCBD8CF7 Window=0x3DA2F1DE Pos=0,19 Size=1584,842 Split=X
+ DockNode ID=0x00000002 Parent=0xCCBD8CF7 SizeRef=1743,826 Split=Y
+ DockNode ID=0x0000000A Parent=0x00000002 SizeRef=1568,599 Split=X
+ DockNode ID=0x00000009 Parent=0x0000000A SizeRef=281,974 Split=Y Selected=0x031DC75C
+ DockNode ID=0x00000011 Parent=0x00000009 SizeRef=281,441 Selected=0x031DC75C
+ DockNode ID=0x00000012 Parent=0x00000009 SizeRef=281,440 Selected=0x321620B2
+ DockNode ID=0x0000000D Parent=0x0000000A SizeRef=1460,974 Split=Y
+ DockNode ID=0x0000000B Parent=0x0000000D SizeRef=1568,637 Split=X Selected=0x321620B2
+ DockNode ID=0x00000007 Parent=0x0000000B SizeRef=280,883 Selected=0x393905AB
+ DockNode ID=0x00000008 Parent=0x0000000B SizeRef=1178,883 CentralNode=1 Selected=0x4FC83240
+ DockNode ID=0x0000000C Parent=0x0000000D SizeRef=1568,335 Selected=0x139FDA3F
+ DockNode ID=0x0000000E Parent=0x00000002 SizeRef=1568,225 Split=X Selected=0xD99DEA49
+ DockNode ID=0x00000004 Parent=0x0000000E SizeRef=871,225 Selected=0xD99DEA49
+ DockNode ID=0x00000006 Parent=0x0000000E SizeRef=870,225 Selected=0xAB74BEE9
+ DockNode ID=0x00000005 Parent=0xCCBD8CF7 SizeRef=303,826 Split=Y Selected=0x9F035453
+ DockNode ID=0x0000000F Parent=0x00000005 SizeRef=303,667 Selected=0x9F035453
+ DockNode ID=0x00000010 Parent=0x00000005 SizeRef=303,441 Selected=0x0B098C4B
+
diff --git a/CoreLib/include/GLFW/include/GLFW/glfw3.h b/CoreLib/include/GLFW/include/GLFW/glfw3.h
new file mode 100644
index 0000000..9c55ac9
--- /dev/null
+++ b/CoreLib/include/GLFW/include/GLFW/glfw3.h
@@ -0,0 +1,6547 @@
+/*************************************************************************
+ * GLFW 3.4 - www.glfw.org
+ * A library for OpenGL, window and input
+ *------------------------------------------------------------------------
+ * Copyright (c) 2002-2006 Marcus Geelnard
+ * Copyright (c) 2006-2019 Camilla Löwy
+ *
+ * This software is provided 'as-is', without any express or implied
+ * warranty. In no event will the authors be held liable for any damages
+ * arising from the use of this software.
+ *
+ * Permission is granted to anyone to use this software for any purpose,
+ * including commercial applications, and to alter it and redistribute it
+ * freely, subject to the following restrictions:
+ *
+ * 1. The origin of this software must not be misrepresented; you must not
+ * claim that you wrote the original software. If you use this software
+ * in a product, an acknowledgment in the product documentation would
+ * be appreciated but is not required.
+ *
+ * 2. Altered source versions must be plainly marked as such, and must not
+ * be misrepresented as being the original software.
+ *
+ * 3. This notice may not be removed or altered from any source
+ * distribution.
+ *
+ *************************************************************************/
+
+#ifndef _glfw3_h_
+#define _glfw3_h_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/*************************************************************************
+ * Doxygen documentation
+ *************************************************************************/
+
+/*! @file glfw3.h
+ * @brief The header of the GLFW 3 API.
+ *
+ * This is the header file of the GLFW 3 API. It defines all its types and
+ * declares all its functions.
+ *
+ * For more information about how to use this file, see @ref build_include.
+ */
+/*! @defgroup context Context reference
+ * @brief Functions and types related to OpenGL and OpenGL ES contexts.
+ *
+ * This is the reference documentation for OpenGL and OpenGL ES context related
+ * functions. For more task-oriented information, see the @ref context_guide.
+ */
+/*! @defgroup vulkan Vulkan support reference
+ * @brief Functions and types related to Vulkan.
+ *
+ * This is the reference documentation for Vulkan related functions and types.
+ * For more task-oriented information, see the @ref vulkan_guide.
+ */
+/*! @defgroup init Initialization, version and error reference
+ * @brief Functions and types related to initialization and error handling.
+ *
+ * This is the reference documentation for initialization and termination of
+ * the library, version management and error handling. For more task-oriented
+ * information, see the @ref intro_guide.
+ */
+/*! @defgroup input Input reference
+ * @brief Functions and types related to input handling.
+ *
+ * This is the reference documentation for input related functions and types.
+ * For more task-oriented information, see the @ref input_guide.
+ */
+/*! @defgroup monitor Monitor reference
+ * @brief Functions and types related to monitors.
+ *
+ * This is the reference documentation for monitor related functions and types.
+ * For more task-oriented information, see the @ref monitor_guide.
+ */
+/*! @defgroup window Window reference
+ * @brief Functions and types related to windows.
+ *
+ * This is the reference documentation for window related functions and types,
+ * including creation, deletion and event polling. For more task-oriented
+ * information, see the @ref window_guide.
+ */
+
+
+/*************************************************************************
+ * Compiler- and platform-specific preprocessor work
+ *************************************************************************/
+
+/* If we are we on Windows, we want a single define for it.
+ */
+#if !defined(_WIN32) && (defined(__WIN32__) || defined(WIN32) || defined(__MINGW32__))
+ #define _WIN32
+#endif /* _WIN32 */
+
+/* Include because most Windows GLU headers need wchar_t and
+ * the macOS OpenGL header blocks the definition of ptrdiff_t by glext.h.
+ * Include it unconditionally to avoid surprising side-effects.
+ */
+#include
+
+/* Include because it is needed by Vulkan and related functions.
+ * Include it unconditionally to avoid surprising side-effects.
+ */
+#include
+
+#if defined(GLFW_INCLUDE_VULKAN)
+ #include
+#endif /* Vulkan header */
+
+/* The Vulkan header may have indirectly included windows.h (because of
+ * VK_USE_PLATFORM_WIN32_KHR) so we offer our replacement symbols after it.
+ */
+
+/* It is customary to use APIENTRY for OpenGL function pointer declarations on
+ * all platforms. Additionally, the Windows OpenGL header needs APIENTRY.
+ */
+#if !defined(APIENTRY)
+ #if defined(_WIN32)
+ #define APIENTRY __stdcall
+ #else
+ #define APIENTRY
+ #endif
+ #define GLFW_APIENTRY_DEFINED
+#endif /* APIENTRY */
+
+/* Some Windows OpenGL headers need this.
+ */
+#if !defined(WINGDIAPI) && defined(_WIN32)
+ #define WINGDIAPI __declspec(dllimport)
+ #define GLFW_WINGDIAPI_DEFINED
+#endif /* WINGDIAPI */
+
+/* Some Windows GLU headers need this.
+ */
+#if !defined(CALLBACK) && defined(_WIN32)
+ #define CALLBACK __stdcall
+ #define GLFW_CALLBACK_DEFINED
+#endif /* CALLBACK */
+
+/* Include the chosen OpenGL or OpenGL ES headers.
+ */
+#if defined(GLFW_INCLUDE_ES1)
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+#elif defined(GLFW_INCLUDE_ES2)
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+#elif defined(GLFW_INCLUDE_ES3)
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+#elif defined(GLFW_INCLUDE_ES31)
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+#elif defined(GLFW_INCLUDE_ES32)
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+#elif defined(GLFW_INCLUDE_GLCOREARB)
+
+ #if defined(__APPLE__)
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif /*GLFW_INCLUDE_GLEXT*/
+
+ #else /*__APPLE__*/
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+ #endif /*__APPLE__*/
+
+#elif defined(GLFW_INCLUDE_GLU)
+
+ #if defined(__APPLE__)
+
+ #if defined(GLFW_INCLUDE_GLU)
+ #include
+ #endif
+
+ #else /*__APPLE__*/
+
+ #if defined(GLFW_INCLUDE_GLU)
+ #include
+ #endif
+
+ #endif /*__APPLE__*/
+
+#elif !defined(GLFW_INCLUDE_NONE) && \
+ !defined(__gl_h_) && \
+ !defined(__gles1_gl_h_) && \
+ !defined(__gles2_gl2_h_) && \
+ !defined(__gles2_gl3_h_) && \
+ !defined(__gles2_gl31_h_) && \
+ !defined(__gles2_gl32_h_) && \
+ !defined(__gl_glcorearb_h_) && \
+ !defined(__gl2_h_) /*legacy*/ && \
+ !defined(__gl3_h_) /*legacy*/ && \
+ !defined(__gl31_h_) /*legacy*/ && \
+ !defined(__gl32_h_) /*legacy*/ && \
+ !defined(__glcorearb_h_) /*legacy*/ && \
+ !defined(__GL_H__) /*non-standard*/ && \
+ !defined(__gltypes_h_) /*non-standard*/ && \
+ !defined(__glee_h_) /*non-standard*/
+
+ #if defined(__APPLE__)
+
+ #if !defined(GLFW_INCLUDE_GLEXT)
+ #define GL_GLEXT_LEGACY
+ #endif
+ #include
+
+ #else /*__APPLE__*/
+
+ #include
+ #if defined(GLFW_INCLUDE_GLEXT)
+ #include
+ #endif
+
+ #endif /*__APPLE__*/
+
+#endif /* OpenGL and OpenGL ES headers */
+
+#if defined(GLFW_DLL) && defined(_GLFW_BUILD_DLL)
+ /* GLFW_DLL must be defined by applications that are linking against the DLL
+ * version of the GLFW library. _GLFW_BUILD_DLL is defined by the GLFW
+ * configuration header when compiling the DLL version of the library.
+ */
+ #error "You must not have both GLFW_DLL and _GLFW_BUILD_DLL defined"
+#endif
+
+/* GLFWAPI is used to declare public API functions for export
+ * from the DLL / shared library / dynamic library.
+ */
+#if defined(_WIN32) && defined(_GLFW_BUILD_DLL)
+ /* We are building GLFW as a Win32 DLL */
+ #define GLFWAPI __declspec(dllexport)
+#elif defined(_WIN32) && defined(GLFW_DLL)
+ /* We are calling a GLFW Win32 DLL */
+ #define GLFWAPI __declspec(dllimport)
+#elif defined(__GNUC__) && defined(_GLFW_BUILD_DLL)
+ /* We are building GLFW as a Unix shared library */
+ #define GLFWAPI __attribute__((visibility("default")))
+#else
+ #define GLFWAPI
+#endif
+
+
+/*************************************************************************
+ * GLFW API tokens
+ *************************************************************************/
+
+/*! @name GLFW version macros
+ * @{ */
+/*! @brief The major version number of the GLFW header.
+ *
+ * The major version number of the GLFW header. This is incremented when the
+ * API is changed in non-compatible ways.
+ * @ingroup init
+ */
+#define GLFW_VERSION_MAJOR 3
+/*! @brief The minor version number of the GLFW header.
+ *
+ * The minor version number of the GLFW header. This is incremented when
+ * features are added to the API but it remains backward-compatible.
+ * @ingroup init
+ */
+#define GLFW_VERSION_MINOR 4
+/*! @brief The revision number of the GLFW header.
+ *
+ * The revision number of the GLFW header. This is incremented when a bug fix
+ * release is made that does not contain any API changes.
+ * @ingroup init
+ */
+#define GLFW_VERSION_REVISION 0
+/*! @} */
+
+/*! @brief One.
+ *
+ * This is only semantic sugar for the number 1. You can instead use `1` or
+ * `true` or `_True` or `GL_TRUE` or `VK_TRUE` or anything else that is equal
+ * to one.
+ *
+ * @ingroup init
+ */
+#define GLFW_TRUE 1
+/*! @brief Zero.
+ *
+ * This is only semantic sugar for the number 0. You can instead use `0` or
+ * `false` or `_False` or `GL_FALSE` or `VK_FALSE` or anything else that is
+ * equal to zero.
+ *
+ * @ingroup init
+ */
+#define GLFW_FALSE 0
+
+/*! @name Key and button actions
+ * @{ */
+/*! @brief The key or mouse button was released.
+ *
+ * The key or mouse button was released.
+ *
+ * @ingroup input
+ */
+#define GLFW_RELEASE 0
+/*! @brief The key or mouse button was pressed.
+ *
+ * The key or mouse button was pressed.
+ *
+ * @ingroup input
+ */
+#define GLFW_PRESS 1
+/*! @brief The key was held down until it repeated.
+ *
+ * The key was held down until it repeated.
+ *
+ * @ingroup input
+ */
+#define GLFW_REPEAT 2
+/*! @} */
+
+/*! @defgroup hat_state Joystick hat states
+ * @brief Joystick hat states.
+ *
+ * See [joystick hat input](@ref joystick_hat) for how these are used.
+ *
+ * @ingroup input
+ * @{ */
+#define GLFW_HAT_CENTERED 0
+#define GLFW_HAT_UP 1
+#define GLFW_HAT_RIGHT 2
+#define GLFW_HAT_DOWN 4
+#define GLFW_HAT_LEFT 8
+#define GLFW_HAT_RIGHT_UP (GLFW_HAT_RIGHT | GLFW_HAT_UP)
+#define GLFW_HAT_RIGHT_DOWN (GLFW_HAT_RIGHT | GLFW_HAT_DOWN)
+#define GLFW_HAT_LEFT_UP (GLFW_HAT_LEFT | GLFW_HAT_UP)
+#define GLFW_HAT_LEFT_DOWN (GLFW_HAT_LEFT | GLFW_HAT_DOWN)
+
+/*! @ingroup input
+ */
+#define GLFW_KEY_UNKNOWN -1
+
+/*! @} */
+
+/*! @defgroup keys Keyboard key tokens
+ * @brief Keyboard key tokens.
+ *
+ * See [key input](@ref input_key) for how these are used.
+ *
+ * These key codes are inspired by the _USB HID Usage Tables v1.12_ (p. 53-60),
+ * but re-arranged to map to 7-bit ASCII for printable keys (function keys are
+ * put in the 256+ range).
+ *
+ * The naming of the key codes follow these rules:
+ * - The US keyboard layout is used
+ * - Names of printable alphanumeric characters are used (e.g. "A", "R",
+ * "3", etc.)
+ * - For non-alphanumeric characters, Unicode:ish names are used (e.g.
+ * "COMMA", "LEFT_SQUARE_BRACKET", etc.). Note that some names do not
+ * correspond to the Unicode standard (usually for brevity)
+ * - Keys that lack a clear US mapping are named "WORLD_x"
+ * - For non-printable keys, custom names are used (e.g. "F4",
+ * "BACKSPACE", etc.)
+ *
+ * @ingroup input
+ * @{
+ */
+
+/* Printable keys */
+#define GLFW_KEY_SPACE 32
+#define GLFW_KEY_APOSTROPHE 39 /* ' */
+#define GLFW_KEY_COMMA 44 /* , */
+#define GLFW_KEY_MINUS 45 /* - */
+#define GLFW_KEY_PERIOD 46 /* . */
+#define GLFW_KEY_SLASH 47 /* / */
+#define GLFW_KEY_0 48
+#define GLFW_KEY_1 49
+#define GLFW_KEY_2 50
+#define GLFW_KEY_3 51
+#define GLFW_KEY_4 52
+#define GLFW_KEY_5 53
+#define GLFW_KEY_6 54
+#define GLFW_KEY_7 55
+#define GLFW_KEY_8 56
+#define GLFW_KEY_9 57
+#define GLFW_KEY_SEMICOLON 59 /* ; */
+#define GLFW_KEY_EQUAL 61 /* = */
+#define GLFW_KEY_A 65
+#define GLFW_KEY_B 66
+#define GLFW_KEY_C 67
+#define GLFW_KEY_D 68
+#define GLFW_KEY_E 69
+#define GLFW_KEY_F 70
+#define GLFW_KEY_G 71
+#define GLFW_KEY_H 72
+#define GLFW_KEY_I 73
+#define GLFW_KEY_J 74
+#define GLFW_KEY_K 75
+#define GLFW_KEY_L 76
+#define GLFW_KEY_M 77
+#define GLFW_KEY_N 78
+#define GLFW_KEY_O 79
+#define GLFW_KEY_P 80
+#define GLFW_KEY_Q 81
+#define GLFW_KEY_R 82
+#define GLFW_KEY_S 83
+#define GLFW_KEY_T 84
+#define GLFW_KEY_U 85
+#define GLFW_KEY_V 86
+#define GLFW_KEY_W 87
+#define GLFW_KEY_X 88
+#define GLFW_KEY_Y 89
+#define GLFW_KEY_Z 90
+#define GLFW_KEY_LEFT_BRACKET 91 /* [ */
+#define GLFW_KEY_BACKSLASH 92 /* \ */
+#define GLFW_KEY_RIGHT_BRACKET 93 /* ] */
+#define GLFW_KEY_GRAVE_ACCENT 96 /* ` */
+#define GLFW_KEY_WORLD_1 161 /* non-US #1 */
+#define GLFW_KEY_WORLD_2 162 /* non-US #2 */
+
+/* Function keys */
+#define GLFW_KEY_ESCAPE 256
+#define GLFW_KEY_ENTER 257
+#define GLFW_KEY_TAB 258
+#define GLFW_KEY_BACKSPACE 259
+#define GLFW_KEY_INSERT 260
+#define GLFW_KEY_DELETE 261
+#define GLFW_KEY_RIGHT 262
+#define GLFW_KEY_LEFT 263
+#define GLFW_KEY_DOWN 264
+#define GLFW_KEY_UP 265
+#define GLFW_KEY_PAGE_UP 266
+#define GLFW_KEY_PAGE_DOWN 267
+#define GLFW_KEY_HOME 268
+#define GLFW_KEY_END 269
+#define GLFW_KEY_CAPS_LOCK 280
+#define GLFW_KEY_SCROLL_LOCK 281
+#define GLFW_KEY_NUM_LOCK 282
+#define GLFW_KEY_PRINT_SCREEN 283
+#define GLFW_KEY_PAUSE 284
+#define GLFW_KEY_F1 290
+#define GLFW_KEY_F2 291
+#define GLFW_KEY_F3 292
+#define GLFW_KEY_F4 293
+#define GLFW_KEY_F5 294
+#define GLFW_KEY_F6 295
+#define GLFW_KEY_F7 296
+#define GLFW_KEY_F8 297
+#define GLFW_KEY_F9 298
+#define GLFW_KEY_F10 299
+#define GLFW_KEY_F11 300
+#define GLFW_KEY_F12 301
+#define GLFW_KEY_F13 302
+#define GLFW_KEY_F14 303
+#define GLFW_KEY_F15 304
+#define GLFW_KEY_F16 305
+#define GLFW_KEY_F17 306
+#define GLFW_KEY_F18 307
+#define GLFW_KEY_F19 308
+#define GLFW_KEY_F20 309
+#define GLFW_KEY_F21 310
+#define GLFW_KEY_F22 311
+#define GLFW_KEY_F23 312
+#define GLFW_KEY_F24 313
+#define GLFW_KEY_F25 314
+#define GLFW_KEY_KP_0 320
+#define GLFW_KEY_KP_1 321
+#define GLFW_KEY_KP_2 322
+#define GLFW_KEY_KP_3 323
+#define GLFW_KEY_KP_4 324
+#define GLFW_KEY_KP_5 325
+#define GLFW_KEY_KP_6 326
+#define GLFW_KEY_KP_7 327
+#define GLFW_KEY_KP_8 328
+#define GLFW_KEY_KP_9 329
+#define GLFW_KEY_KP_DECIMAL 330
+#define GLFW_KEY_KP_DIVIDE 331
+#define GLFW_KEY_KP_MULTIPLY 332
+#define GLFW_KEY_KP_SUBTRACT 333
+#define GLFW_KEY_KP_ADD 334
+#define GLFW_KEY_KP_ENTER 335
+#define GLFW_KEY_KP_EQUAL 336
+#define GLFW_KEY_LEFT_SHIFT 340
+#define GLFW_KEY_LEFT_CONTROL 341
+#define GLFW_KEY_LEFT_ALT 342
+#define GLFW_KEY_LEFT_SUPER 343
+#define GLFW_KEY_RIGHT_SHIFT 344
+#define GLFW_KEY_RIGHT_CONTROL 345
+#define GLFW_KEY_RIGHT_ALT 346
+#define GLFW_KEY_RIGHT_SUPER 347
+#define GLFW_KEY_MENU 348
+
+#define GLFW_KEY_LAST GLFW_KEY_MENU
+
+/*! @} */
+
+/*! @defgroup mods Modifier key flags
+ * @brief Modifier key flags.
+ *
+ * See [key input](@ref input_key) for how these are used.
+ *
+ * @ingroup input
+ * @{ */
+
+/*! @brief If this bit is set one or more Shift keys were held down.
+ *
+ * If this bit is set one or more Shift keys were held down.
+ */
+#define GLFW_MOD_SHIFT 0x0001
+/*! @brief If this bit is set one or more Control keys were held down.
+ *
+ * If this bit is set one or more Control keys were held down.
+ */
+#define GLFW_MOD_CONTROL 0x0002
+/*! @brief If this bit is set one or more Alt keys were held down.
+ *
+ * If this bit is set one or more Alt keys were held down.
+ */
+#define GLFW_MOD_ALT 0x0004
+/*! @brief If this bit is set one or more Super keys were held down.
+ *
+ * If this bit is set one or more Super keys were held down.
+ */
+#define GLFW_MOD_SUPER 0x0008
+/*! @brief If this bit is set the Caps Lock key is enabled.
+ *
+ * If this bit is set the Caps Lock key is enabled and the @ref
+ * GLFW_LOCK_KEY_MODS input mode is set.
+ */
+#define GLFW_MOD_CAPS_LOCK 0x0010
+/*! @brief If this bit is set the Num Lock key is enabled.
+ *
+ * If this bit is set the Num Lock key is enabled and the @ref
+ * GLFW_LOCK_KEY_MODS input mode is set.
+ */
+#define GLFW_MOD_NUM_LOCK 0x0020
+
+/*! @} */
+
+/*! @defgroup buttons Mouse buttons
+ * @brief Mouse button IDs.
+ *
+ * See [mouse button input](@ref input_mouse_button) for how these are used.
+ *
+ * @ingroup input
+ * @{ */
+#define GLFW_MOUSE_BUTTON_1 0
+#define GLFW_MOUSE_BUTTON_2 1
+#define GLFW_MOUSE_BUTTON_3 2
+#define GLFW_MOUSE_BUTTON_4 3
+#define GLFW_MOUSE_BUTTON_5 4
+#define GLFW_MOUSE_BUTTON_6 5
+#define GLFW_MOUSE_BUTTON_7 6
+#define GLFW_MOUSE_BUTTON_8 7
+#define GLFW_MOUSE_BUTTON_LAST GLFW_MOUSE_BUTTON_8
+#define GLFW_MOUSE_BUTTON_LEFT GLFW_MOUSE_BUTTON_1
+#define GLFW_MOUSE_BUTTON_RIGHT GLFW_MOUSE_BUTTON_2
+#define GLFW_MOUSE_BUTTON_MIDDLE GLFW_MOUSE_BUTTON_3
+/*! @} */
+
+/*! @defgroup joysticks Joysticks
+ * @brief Joystick IDs.
+ *
+ * See [joystick input](@ref joystick) for how these are used.
+ *
+ * @ingroup input
+ * @{ */
+#define GLFW_JOYSTICK_1 0
+#define GLFW_JOYSTICK_2 1
+#define GLFW_JOYSTICK_3 2
+#define GLFW_JOYSTICK_4 3
+#define GLFW_JOYSTICK_5 4
+#define GLFW_JOYSTICK_6 5
+#define GLFW_JOYSTICK_7 6
+#define GLFW_JOYSTICK_8 7
+#define GLFW_JOYSTICK_9 8
+#define GLFW_JOYSTICK_10 9
+#define GLFW_JOYSTICK_11 10
+#define GLFW_JOYSTICK_12 11
+#define GLFW_JOYSTICK_13 12
+#define GLFW_JOYSTICK_14 13
+#define GLFW_JOYSTICK_15 14
+#define GLFW_JOYSTICK_16 15
+#define GLFW_JOYSTICK_LAST GLFW_JOYSTICK_16
+/*! @} */
+
+/*! @defgroup gamepad_buttons Gamepad buttons
+ * @brief Gamepad buttons.
+ *
+ * See @ref gamepad for how these are used.
+ *
+ * @ingroup input
+ * @{ */
+#define GLFW_GAMEPAD_BUTTON_A 0
+#define GLFW_GAMEPAD_BUTTON_B 1
+#define GLFW_GAMEPAD_BUTTON_X 2
+#define GLFW_GAMEPAD_BUTTON_Y 3
+#define GLFW_GAMEPAD_BUTTON_LEFT_BUMPER 4
+#define GLFW_GAMEPAD_BUTTON_RIGHT_BUMPER 5
+#define GLFW_GAMEPAD_BUTTON_BACK 6
+#define GLFW_GAMEPAD_BUTTON_START 7
+#define GLFW_GAMEPAD_BUTTON_GUIDE 8
+#define GLFW_GAMEPAD_BUTTON_LEFT_THUMB 9
+#define GLFW_GAMEPAD_BUTTON_RIGHT_THUMB 10
+#define GLFW_GAMEPAD_BUTTON_DPAD_UP 11
+#define GLFW_GAMEPAD_BUTTON_DPAD_RIGHT 12
+#define GLFW_GAMEPAD_BUTTON_DPAD_DOWN 13
+#define GLFW_GAMEPAD_BUTTON_DPAD_LEFT 14
+#define GLFW_GAMEPAD_BUTTON_LAST GLFW_GAMEPAD_BUTTON_DPAD_LEFT
+
+#define GLFW_GAMEPAD_BUTTON_CROSS GLFW_GAMEPAD_BUTTON_A
+#define GLFW_GAMEPAD_BUTTON_CIRCLE GLFW_GAMEPAD_BUTTON_B
+#define GLFW_GAMEPAD_BUTTON_SQUARE GLFW_GAMEPAD_BUTTON_X
+#define GLFW_GAMEPAD_BUTTON_TRIANGLE GLFW_GAMEPAD_BUTTON_Y
+/*! @} */
+
+/*! @defgroup gamepad_axes Gamepad axes
+ * @brief Gamepad axes.
+ *
+ * See @ref gamepad for how these are used.
+ *
+ * @ingroup input
+ * @{ */
+#define GLFW_GAMEPAD_AXIS_LEFT_X 0
+#define GLFW_GAMEPAD_AXIS_LEFT_Y 1
+#define GLFW_GAMEPAD_AXIS_RIGHT_X 2
+#define GLFW_GAMEPAD_AXIS_RIGHT_Y 3
+#define GLFW_GAMEPAD_AXIS_LEFT_TRIGGER 4
+#define GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER 5
+#define GLFW_GAMEPAD_AXIS_LAST GLFW_GAMEPAD_AXIS_RIGHT_TRIGGER
+/*! @} */
+
+/*! @defgroup errors Error codes
+ * @brief Error codes.
+ *
+ * See [error handling](@ref error_handling) for how these are used.
+ *
+ * @ingroup init
+ * @{ */
+/*! @brief No error has occurred.
+ *
+ * No error has occurred.
+ *
+ * @analysis Yay.
+ */
+#define GLFW_NO_ERROR 0
+/*! @brief GLFW has not been initialized.
+ *
+ * This occurs if a GLFW function was called that must not be called unless the
+ * library is [initialized](@ref intro_init).
+ *
+ * @analysis Application programmer error. Initialize GLFW before calling any
+ * function that requires initialization.
+ */
+#define GLFW_NOT_INITIALIZED 0x00010001
+/*! @brief No context is current for this thread.
+ *
+ * This occurs if a GLFW function was called that needs and operates on the
+ * current OpenGL or OpenGL ES context but no context is current on the calling
+ * thread. One such function is @ref glfwSwapInterval.
+ *
+ * @analysis Application programmer error. Ensure a context is current before
+ * calling functions that require a current context.
+ */
+#define GLFW_NO_CURRENT_CONTEXT 0x00010002
+/*! @brief One of the arguments to the function was an invalid enum value.
+ *
+ * One of the arguments to the function was an invalid enum value, for example
+ * requesting @ref GLFW_RED_BITS with @ref glfwGetWindowAttrib.
+ *
+ * @analysis Application programmer error. Fix the offending call.
+ */
+#define GLFW_INVALID_ENUM 0x00010003
+/*! @brief One of the arguments to the function was an invalid value.
+ *
+ * One of the arguments to the function was an invalid value, for example
+ * requesting a non-existent OpenGL or OpenGL ES version like 2.7.
+ *
+ * Requesting a valid but unavailable OpenGL or OpenGL ES version will instead
+ * result in a @ref GLFW_VERSION_UNAVAILABLE error.
+ *
+ * @analysis Application programmer error. Fix the offending call.
+ */
+#define GLFW_INVALID_VALUE 0x00010004
+/*! @brief A memory allocation failed.
+ *
+ * A memory allocation failed.
+ *
+ * @analysis A bug in GLFW or the underlying operating system. Report the bug
+ * to our [issue tracker](https://github.com/glfw/glfw/issues).
+ */
+#define GLFW_OUT_OF_MEMORY 0x00010005
+/*! @brief GLFW could not find support for the requested API on the system.
+ *
+ * GLFW could not find support for the requested API on the system.
+ *
+ * @analysis The installed graphics driver does not support the requested
+ * API, or does not support it via the chosen context creation API.
+ * Below are a few examples.
+ *
+ * @par
+ * Some pre-installed Windows graphics drivers do not support OpenGL. AMD only
+ * supports OpenGL ES via EGL, while Nvidia and Intel only support it via
+ * a WGL or GLX extension. macOS does not provide OpenGL ES at all. The Mesa
+ * EGL, OpenGL and OpenGL ES libraries do not interface with the Nvidia binary
+ * driver. Older graphics drivers do not support Vulkan.
+ */
+#define GLFW_API_UNAVAILABLE 0x00010006
+/*! @brief The requested OpenGL or OpenGL ES version is not available.
+ *
+ * The requested OpenGL or OpenGL ES version (including any requested context
+ * or framebuffer hints) is not available on this machine.
+ *
+ * @analysis The machine does not support your requirements. If your
+ * application is sufficiently flexible, downgrade your requirements and try
+ * again. Otherwise, inform the user that their machine does not match your
+ * requirements.
+ *
+ * @par
+ * Future invalid OpenGL and OpenGL ES versions, for example OpenGL 4.8 if 5.0
+ * comes out before the 4.x series gets that far, also fail with this error and
+ * not @ref GLFW_INVALID_VALUE, because GLFW cannot know what future versions
+ * will exist.
+ */
+#define GLFW_VERSION_UNAVAILABLE 0x00010007
+/*! @brief A platform-specific error occurred that does not match any of the
+ * more specific categories.
+ *
+ * A platform-specific error occurred that does not match any of the more
+ * specific categories.
+ *
+ * @analysis A bug or configuration error in GLFW, the underlying operating
+ * system or its drivers, or a lack of required resources. Report the issue to
+ * our [issue tracker](https://github.com/glfw/glfw/issues).
+ */
+#define GLFW_PLATFORM_ERROR 0x00010008
+/*! @brief The requested format is not supported or available.
+ *
+ * If emitted during window creation, the requested pixel format is not
+ * supported.
+ *
+ * If emitted when querying the clipboard, the contents of the clipboard could
+ * not be converted to the requested format.
+ *
+ * @analysis If emitted during window creation, one or more
+ * [hard constraints](@ref window_hints_hard) did not match any of the
+ * available pixel formats. If your application is sufficiently flexible,
+ * downgrade your requirements and try again. Otherwise, inform the user that
+ * their machine does not match your requirements.
+ *
+ * @par
+ * If emitted when querying the clipboard, ignore the error or report it to
+ * the user, as appropriate.
+ */
+#define GLFW_FORMAT_UNAVAILABLE 0x00010009
+/*! @brief The specified window does not have an OpenGL or OpenGL ES context.
+ *
+ * A window that does not have an OpenGL or OpenGL ES context was passed to
+ * a function that requires it to have one.
+ *
+ * @analysis Application programmer error. Fix the offending call.
+ */
+#define GLFW_NO_WINDOW_CONTEXT 0x0001000A
+/*! @brief The specified cursor shape is not available.
+ *
+ * The specified standard cursor shape is not available, either because the
+ * current platform cursor theme does not provide it or because it is not
+ * available on the platform.
+ *
+ * @analysis Platform or system settings limitation. Pick another
+ * [standard cursor shape](@ref shapes) or create a
+ * [custom cursor](@ref cursor_custom).
+ */
+#define GLFW_CURSOR_UNAVAILABLE 0x0001000B
+/*! @brief The requested feature is not provided by the platform.
+ *
+ * The requested feature is not provided by the platform, so GLFW is unable to
+ * implement it. The documentation for each function notes if it could emit
+ * this error.
+ *
+ * @analysis Platform or platform version limitation. The error can be ignored
+ * unless the feature is critical to the application.
+ *
+ * @par
+ * A function call that emits this error has no effect other than the error and
+ * updating any existing out parameters.
+ */
+#define GLFW_FEATURE_UNAVAILABLE 0x0001000C
+/*! @brief The requested feature is not implemented for the platform.
+ *
+ * The requested feature has not yet been implemented in GLFW for this platform.
+ *
+ * @analysis An incomplete implementation of GLFW for this platform, hopefully
+ * fixed in a future release. The error can be ignored unless the feature is
+ * critical to the application.
+ *
+ * @par
+ * A function call that emits this error has no effect other than the error and
+ * updating any existing out parameters.
+ */
+#define GLFW_FEATURE_UNIMPLEMENTED 0x0001000D
+/*! @brief Platform unavailable or no matching platform was found.
+ *
+ * If emitted during initialization, no matching platform was found. If the @ref
+ * GLFW_PLATFORM init hint was set to `GLFW_ANY_PLATFORM`, GLFW could not detect any of
+ * the platforms supported by this library binary, except for the Null platform. If the
+ * init hint was set to a specific platform, it is either not supported by this library
+ * binary or GLFW was not able to detect it.
+ *
+ * If emitted by a native access function, GLFW was initialized for a different platform
+ * than the function is for.
+ *
+ * @analysis Failure to detect any platform usually only happens on non-macOS Unix
+ * systems, either when no window system is running or the program was run from
+ * a terminal that does not have the necessary environment variables. Fall back to
+ * a different platform if possible or notify the user that no usable platform was
+ * detected.
+ *
+ * Failure to detect a specific platform may have the same cause as above or be because
+ * support for that platform was not compiled in. Call @ref glfwPlatformSupported to
+ * check whether a specific platform is supported by a library binary.
+ */
+#define GLFW_PLATFORM_UNAVAILABLE 0x0001000E
+/*! @} */
+
+/*! @addtogroup window
+ * @{ */
+/*! @brief Input focus window hint and attribute
+ *
+ * Input focus [window hint](@ref GLFW_FOCUSED_hint) or
+ * [window attribute](@ref GLFW_FOCUSED_attrib).
+ */
+#define GLFW_FOCUSED 0x00020001
+/*! @brief Window iconification window attribute
+ *
+ * Window iconification [window attribute](@ref GLFW_ICONIFIED_attrib).
+ */
+#define GLFW_ICONIFIED 0x00020002
+/*! @brief Window resize-ability window hint and attribute
+ *
+ * Window resize-ability [window hint](@ref GLFW_RESIZABLE_hint) and
+ * [window attribute](@ref GLFW_RESIZABLE_attrib).
+ */
+#define GLFW_RESIZABLE 0x00020003
+/*! @brief Window visibility window hint and attribute
+ *
+ * Window visibility [window hint](@ref GLFW_VISIBLE_hint) and
+ * [window attribute](@ref GLFW_VISIBLE_attrib).
+ */
+#define GLFW_VISIBLE 0x00020004
+/*! @brief Window decoration window hint and attribute
+ *
+ * Window decoration [window hint](@ref GLFW_DECORATED_hint) and
+ * [window attribute](@ref GLFW_DECORATED_attrib).
+ */
+#define GLFW_DECORATED 0x00020005
+/*! @brief Window auto-iconification window hint and attribute
+ *
+ * Window auto-iconification [window hint](@ref GLFW_AUTO_ICONIFY_hint) and
+ * [window attribute](@ref GLFW_AUTO_ICONIFY_attrib).
+ */
+#define GLFW_AUTO_ICONIFY 0x00020006
+/*! @brief Window decoration window hint and attribute
+ *
+ * Window decoration [window hint](@ref GLFW_FLOATING_hint) and
+ * [window attribute](@ref GLFW_FLOATING_attrib).
+ */
+#define GLFW_FLOATING 0x00020007
+/*! @brief Window maximization window hint and attribute
+ *
+ * Window maximization [window hint](@ref GLFW_MAXIMIZED_hint) and
+ * [window attribute](@ref GLFW_MAXIMIZED_attrib).
+ */
+#define GLFW_MAXIMIZED 0x00020008
+/*! @brief Cursor centering window hint
+ *
+ * Cursor centering [window hint](@ref GLFW_CENTER_CURSOR_hint).
+ */
+#define GLFW_CENTER_CURSOR 0x00020009
+/*! @brief Window framebuffer transparency hint and attribute
+ *
+ * Window framebuffer transparency
+ * [window hint](@ref GLFW_TRANSPARENT_FRAMEBUFFER_hint) and
+ * [window attribute](@ref GLFW_TRANSPARENT_FRAMEBUFFER_attrib).
+ */
+#define GLFW_TRANSPARENT_FRAMEBUFFER 0x0002000A
+/*! @brief Mouse cursor hover window attribute.
+ *
+ * Mouse cursor hover [window attribute](@ref GLFW_HOVERED_attrib).
+ */
+#define GLFW_HOVERED 0x0002000B
+/*! @brief Input focus on calling show window hint and attribute
+ *
+ * Input focus [window hint](@ref GLFW_FOCUS_ON_SHOW_hint) or
+ * [window attribute](@ref GLFW_FOCUS_ON_SHOW_attrib).
+ */
+#define GLFW_FOCUS_ON_SHOW 0x0002000C
+
+/*! @brief Mouse input transparency window hint and attribute
+ *
+ * Mouse input transparency [window hint](@ref GLFW_MOUSE_PASSTHROUGH_hint) or
+ * [window attribute](@ref GLFW_MOUSE_PASSTHROUGH_attrib).
+ */
+#define GLFW_MOUSE_PASSTHROUGH 0x0002000D
+
+/*! @brief Initial position x-coordinate window hint.
+ *
+ * Initial position x-coordinate [window hint](@ref GLFW_POSITION_X).
+ */
+#define GLFW_POSITION_X 0x0002000E
+
+/*! @brief Initial position y-coordinate window hint.
+ *
+ * Initial position y-coordinate [window hint](@ref GLFW_POSITION_Y).
+ */
+#define GLFW_POSITION_Y 0x0002000F
+
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_RED_BITS).
+ */
+#define GLFW_RED_BITS 0x00021001
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_GREEN_BITS).
+ */
+#define GLFW_GREEN_BITS 0x00021002
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_BLUE_BITS).
+ */
+#define GLFW_BLUE_BITS 0x00021003
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_ALPHA_BITS).
+ */
+#define GLFW_ALPHA_BITS 0x00021004
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_DEPTH_BITS).
+ */
+#define GLFW_DEPTH_BITS 0x00021005
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_STENCIL_BITS).
+ */
+#define GLFW_STENCIL_BITS 0x00021006
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_ACCUM_RED_BITS).
+ */
+#define GLFW_ACCUM_RED_BITS 0x00021007
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_ACCUM_GREEN_BITS).
+ */
+#define GLFW_ACCUM_GREEN_BITS 0x00021008
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_ACCUM_BLUE_BITS).
+ */
+#define GLFW_ACCUM_BLUE_BITS 0x00021009
+/*! @brief Framebuffer bit depth hint.
+ *
+ * Framebuffer bit depth [hint](@ref GLFW_ACCUM_ALPHA_BITS).
+ */
+#define GLFW_ACCUM_ALPHA_BITS 0x0002100A
+/*! @brief Framebuffer auxiliary buffer hint.
+ *
+ * Framebuffer auxiliary buffer [hint](@ref GLFW_AUX_BUFFERS).
+ */
+#define GLFW_AUX_BUFFERS 0x0002100B
+/*! @brief OpenGL stereoscopic rendering hint.
+ *
+ * OpenGL stereoscopic rendering [hint](@ref GLFW_STEREO).
+ */
+#define GLFW_STEREO 0x0002100C
+/*! @brief Framebuffer MSAA samples hint.
+ *
+ * Framebuffer MSAA samples [hint](@ref GLFW_SAMPLES).
+ */
+#define GLFW_SAMPLES 0x0002100D
+/*! @brief Framebuffer sRGB hint.
+ *
+ * Framebuffer sRGB [hint](@ref GLFW_SRGB_CAPABLE).
+ */
+#define GLFW_SRGB_CAPABLE 0x0002100E
+/*! @brief Monitor refresh rate hint.
+ *
+ * Monitor refresh rate [hint](@ref GLFW_REFRESH_RATE).
+ */
+#define GLFW_REFRESH_RATE 0x0002100F
+/*! @brief Framebuffer double buffering hint and attribute.
+ *
+ * Framebuffer double buffering [hint](@ref GLFW_DOUBLEBUFFER_hint) and
+ * [attribute](@ref GLFW_DOUBLEBUFFER_attrib).
+ */
+#define GLFW_DOUBLEBUFFER 0x00021010
+
+/*! @brief Context client API hint and attribute.
+ *
+ * Context client API [hint](@ref GLFW_CLIENT_API_hint) and
+ * [attribute](@ref GLFW_CLIENT_API_attrib).
+ */
+#define GLFW_CLIENT_API 0x00022001
+/*! @brief Context client API major version hint and attribute.
+ *
+ * Context client API major version [hint](@ref GLFW_CONTEXT_VERSION_MAJOR_hint)
+ * and [attribute](@ref GLFW_CONTEXT_VERSION_MAJOR_attrib).
+ */
+#define GLFW_CONTEXT_VERSION_MAJOR 0x00022002
+/*! @brief Context client API minor version hint and attribute.
+ *
+ * Context client API minor version [hint](@ref GLFW_CONTEXT_VERSION_MINOR_hint)
+ * and [attribute](@ref GLFW_CONTEXT_VERSION_MINOR_attrib).
+ */
+#define GLFW_CONTEXT_VERSION_MINOR 0x00022003
+/*! @brief Context client API revision number attribute.
+ *
+ * Context client API revision number
+ * [attribute](@ref GLFW_CONTEXT_REVISION_attrib).
+ */
+#define GLFW_CONTEXT_REVISION 0x00022004
+/*! @brief Context robustness hint and attribute.
+ *
+ * Context client API revision number [hint](@ref GLFW_CONTEXT_ROBUSTNESS_hint)
+ * and [attribute](@ref GLFW_CONTEXT_ROBUSTNESS_attrib).
+ */
+#define GLFW_CONTEXT_ROBUSTNESS 0x00022005
+/*! @brief OpenGL forward-compatibility hint and attribute.
+ *
+ * OpenGL forward-compatibility [hint](@ref GLFW_OPENGL_FORWARD_COMPAT_hint)
+ * and [attribute](@ref GLFW_OPENGL_FORWARD_COMPAT_attrib).
+ */
+#define GLFW_OPENGL_FORWARD_COMPAT 0x00022006
+/*! @brief Debug mode context hint and attribute.
+ *
+ * Debug mode context [hint](@ref GLFW_CONTEXT_DEBUG_hint) and
+ * [attribute](@ref GLFW_CONTEXT_DEBUG_attrib).
+ */
+#define GLFW_CONTEXT_DEBUG 0x00022007
+/*! @brief Legacy name for compatibility.
+ *
+ * This is an alias for compatibility with earlier versions.
+ */
+#define GLFW_OPENGL_DEBUG_CONTEXT GLFW_CONTEXT_DEBUG
+/*! @brief OpenGL profile hint and attribute.
+ *
+ * OpenGL profile [hint](@ref GLFW_OPENGL_PROFILE_hint) and
+ * [attribute](@ref GLFW_OPENGL_PROFILE_attrib).
+ */
+#define GLFW_OPENGL_PROFILE 0x00022008
+/*! @brief Context flush-on-release hint and attribute.
+ *
+ * Context flush-on-release [hint](@ref GLFW_CONTEXT_RELEASE_BEHAVIOR_hint) and
+ * [attribute](@ref GLFW_CONTEXT_RELEASE_BEHAVIOR_attrib).
+ */
+#define GLFW_CONTEXT_RELEASE_BEHAVIOR 0x00022009
+/*! @brief Context error suppression hint and attribute.
+ *
+ * Context error suppression [hint](@ref GLFW_CONTEXT_NO_ERROR_hint) and
+ * [attribute](@ref GLFW_CONTEXT_NO_ERROR_attrib).
+ */
+#define GLFW_CONTEXT_NO_ERROR 0x0002200A
+/*! @brief Context creation API hint and attribute.
+ *
+ * Context creation API [hint](@ref GLFW_CONTEXT_CREATION_API_hint) and
+ * [attribute](@ref GLFW_CONTEXT_CREATION_API_attrib).
+ */
+#define GLFW_CONTEXT_CREATION_API 0x0002200B
+/*! @brief Window content area scaling window
+ * [window hint](@ref GLFW_SCALE_TO_MONITOR).
+ */
+#define GLFW_SCALE_TO_MONITOR 0x0002200C
+/*! @brief Window framebuffer scaling
+ * [window hint](@ref GLFW_SCALE_FRAMEBUFFER_hint).
+ */
+#define GLFW_SCALE_FRAMEBUFFER 0x0002200D
+/*! @brief Legacy name for compatibility.
+ *
+ * This is an alias for the
+ * [GLFW_SCALE_FRAMEBUFFER](@ref GLFW_SCALE_FRAMEBUFFER_hint) window hint for
+ * compatibility with earlier versions.
+ */
+#define GLFW_COCOA_RETINA_FRAMEBUFFER 0x00023001
+/*! @brief macOS specific
+ * [window hint](@ref GLFW_COCOA_FRAME_NAME_hint).
+ */
+#define GLFW_COCOA_FRAME_NAME 0x00023002
+/*! @brief macOS specific
+ * [window hint](@ref GLFW_COCOA_GRAPHICS_SWITCHING_hint).
+ */
+#define GLFW_COCOA_GRAPHICS_SWITCHING 0x00023003
+/*! @brief X11 specific
+ * [window hint](@ref GLFW_X11_CLASS_NAME_hint).
+ */
+#define GLFW_X11_CLASS_NAME 0x00024001
+/*! @brief X11 specific
+ * [window hint](@ref GLFW_X11_CLASS_NAME_hint).
+ */
+#define GLFW_X11_INSTANCE_NAME 0x00024002
+#define GLFW_WIN32_KEYBOARD_MENU 0x00025001
+/*! @brief Win32 specific [window hint](@ref GLFW_WIN32_SHOWDEFAULT_hint).
+ */
+#define GLFW_WIN32_SHOWDEFAULT 0x00025002
+/*! @brief Wayland specific
+ * [window hint](@ref GLFW_WAYLAND_APP_ID_hint).
+ *
+ * Allows specification of the Wayland app_id.
+ */
+#define GLFW_WAYLAND_APP_ID 0x00026001
+/*! @} */
+
+#define GLFW_NO_API 0
+#define GLFW_OPENGL_API 0x00030001
+#define GLFW_OPENGL_ES_API 0x00030002
+
+#define GLFW_NO_ROBUSTNESS 0
+#define GLFW_NO_RESET_NOTIFICATION 0x00031001
+#define GLFW_LOSE_CONTEXT_ON_RESET 0x00031002
+
+#define GLFW_OPENGL_ANY_PROFILE 0
+#define GLFW_OPENGL_CORE_PROFILE 0x00032001
+#define GLFW_OPENGL_COMPAT_PROFILE 0x00032002
+
+#define GLFW_CURSOR 0x00033001
+#define GLFW_STICKY_KEYS 0x00033002
+#define GLFW_STICKY_MOUSE_BUTTONS 0x00033003
+#define GLFW_LOCK_KEY_MODS 0x00033004
+#define GLFW_RAW_MOUSE_MOTION 0x00033005
+
+#define GLFW_CURSOR_NORMAL 0x00034001
+#define GLFW_CURSOR_HIDDEN 0x00034002
+#define GLFW_CURSOR_DISABLED 0x00034003
+#define GLFW_CURSOR_CAPTURED 0x00034004
+
+#define GLFW_ANY_RELEASE_BEHAVIOR 0
+#define GLFW_RELEASE_BEHAVIOR_FLUSH 0x00035001
+#define GLFW_RELEASE_BEHAVIOR_NONE 0x00035002
+
+#define GLFW_NATIVE_CONTEXT_API 0x00036001
+#define GLFW_EGL_CONTEXT_API 0x00036002
+#define GLFW_OSMESA_CONTEXT_API 0x00036003
+
+#define GLFW_ANGLE_PLATFORM_TYPE_NONE 0x00037001
+#define GLFW_ANGLE_PLATFORM_TYPE_OPENGL 0x00037002
+#define GLFW_ANGLE_PLATFORM_TYPE_OPENGLES 0x00037003
+#define GLFW_ANGLE_PLATFORM_TYPE_D3D9 0x00037004
+#define GLFW_ANGLE_PLATFORM_TYPE_D3D11 0x00037005
+#define GLFW_ANGLE_PLATFORM_TYPE_VULKAN 0x00037007
+#define GLFW_ANGLE_PLATFORM_TYPE_METAL 0x00037008
+
+#define GLFW_WAYLAND_PREFER_LIBDECOR 0x00038001
+#define GLFW_WAYLAND_DISABLE_LIBDECOR 0x00038002
+
+#define GLFW_ANY_POSITION 0x80000000
+
+/*! @defgroup shapes Standard cursor shapes
+ * @brief Standard system cursor shapes.
+ *
+ * These are the [standard cursor shapes](@ref cursor_standard) that can be
+ * requested from the platform (window system).
+ *
+ * @ingroup input
+ * @{ */
+
+/*! @brief The regular arrow cursor shape.
+ *
+ * The regular arrow cursor shape.
+ */
+#define GLFW_ARROW_CURSOR 0x00036001
+/*! @brief The text input I-beam cursor shape.
+ *
+ * The text input I-beam cursor shape.
+ */
+#define GLFW_IBEAM_CURSOR 0x00036002
+/*! @brief The crosshair cursor shape.
+ *
+ * The crosshair cursor shape.
+ */
+#define GLFW_CROSSHAIR_CURSOR 0x00036003
+/*! @brief The pointing hand cursor shape.
+ *
+ * The pointing hand cursor shape.
+ */
+#define GLFW_POINTING_HAND_CURSOR 0x00036004
+/*! @brief The horizontal resize/move arrow shape.
+ *
+ * The horizontal resize/move arrow shape. This is usually a horizontal
+ * double-headed arrow.
+ */
+#define GLFW_RESIZE_EW_CURSOR 0x00036005
+/*! @brief The vertical resize/move arrow shape.
+ *
+ * The vertical resize/move shape. This is usually a vertical double-headed
+ * arrow.
+ */
+#define GLFW_RESIZE_NS_CURSOR 0x00036006
+/*! @brief The top-left to bottom-right diagonal resize/move arrow shape.
+ *
+ * The top-left to bottom-right diagonal resize/move shape. This is usually
+ * a diagonal double-headed arrow.
+ *
+ * @note @macos This shape is provided by a private system API and may fail
+ * with @ref GLFW_CURSOR_UNAVAILABLE in the future.
+ *
+ * @note @wayland This shape is provided by a newer standard not supported by
+ * all cursor themes.
+ *
+ * @note @x11 This shape is provided by a newer standard not supported by all
+ * cursor themes.
+ */
+#define GLFW_RESIZE_NWSE_CURSOR 0x00036007
+/*! @brief The top-right to bottom-left diagonal resize/move arrow shape.
+ *
+ * The top-right to bottom-left diagonal resize/move shape. This is usually
+ * a diagonal double-headed arrow.
+ *
+ * @note @macos This shape is provided by a private system API and may fail
+ * with @ref GLFW_CURSOR_UNAVAILABLE in the future.
+ *
+ * @note @wayland This shape is provided by a newer standard not supported by
+ * all cursor themes.
+ *
+ * @note @x11 This shape is provided by a newer standard not supported by all
+ * cursor themes.
+ */
+#define GLFW_RESIZE_NESW_CURSOR 0x00036008
+/*! @brief The omni-directional resize/move cursor shape.
+ *
+ * The omni-directional resize cursor/move shape. This is usually either
+ * a combined horizontal and vertical double-headed arrow or a grabbing hand.
+ */
+#define GLFW_RESIZE_ALL_CURSOR 0x00036009
+/*! @brief The operation-not-allowed shape.
+ *
+ * The operation-not-allowed shape. This is usually a circle with a diagonal
+ * line through it.
+ *
+ * @note @wayland This shape is provided by a newer standard not supported by
+ * all cursor themes.
+ *
+ * @note @x11 This shape is provided by a newer standard not supported by all
+ * cursor themes.
+ */
+#define GLFW_NOT_ALLOWED_CURSOR 0x0003600A
+/*! @brief Legacy name for compatibility.
+ *
+ * This is an alias for compatibility with earlier versions.
+ */
+#define GLFW_HRESIZE_CURSOR GLFW_RESIZE_EW_CURSOR
+/*! @brief Legacy name for compatibility.
+ *
+ * This is an alias for compatibility with earlier versions.
+ */
+#define GLFW_VRESIZE_CURSOR GLFW_RESIZE_NS_CURSOR
+/*! @brief Legacy name for compatibility.
+ *
+ * This is an alias for compatibility with earlier versions.
+ */
+#define GLFW_HAND_CURSOR GLFW_POINTING_HAND_CURSOR
+/*! @} */
+
+#define GLFW_CONNECTED 0x00040001
+#define GLFW_DISCONNECTED 0x00040002
+
+/*! @addtogroup init
+ * @{ */
+/*! @brief Joystick hat buttons init hint.
+ *
+ * Joystick hat buttons [init hint](@ref GLFW_JOYSTICK_HAT_BUTTONS).
+ */
+#define GLFW_JOYSTICK_HAT_BUTTONS 0x00050001
+/*! @brief ANGLE rendering backend init hint.
+ *
+ * ANGLE rendering backend [init hint](@ref GLFW_ANGLE_PLATFORM_TYPE_hint).
+ */
+#define GLFW_ANGLE_PLATFORM_TYPE 0x00050002
+/*! @brief Platform selection init hint.
+ *
+ * Platform selection [init hint](@ref GLFW_PLATFORM).
+ */
+#define GLFW_PLATFORM 0x00050003
+/*! @brief macOS specific init hint.
+ *
+ * macOS specific [init hint](@ref GLFW_COCOA_CHDIR_RESOURCES_hint).
+ */
+#define GLFW_COCOA_CHDIR_RESOURCES 0x00051001
+/*! @brief macOS specific init hint.
+ *
+ * macOS specific [init hint](@ref GLFW_COCOA_MENUBAR_hint).
+ */
+#define GLFW_COCOA_MENUBAR 0x00051002
+/*! @brief X11 specific init hint.
+ *
+ * X11 specific [init hint](@ref GLFW_X11_XCB_VULKAN_SURFACE_hint).
+ */
+#define GLFW_X11_XCB_VULKAN_SURFACE 0x00052001
+/*! @brief Wayland specific init hint.
+ *
+ * Wayland specific [init hint](@ref GLFW_WAYLAND_LIBDECOR_hint).
+ */
+#define GLFW_WAYLAND_LIBDECOR 0x00053001
+/*! @} */
+
+/*! @addtogroup init
+ * @{ */
+/*! @brief Hint value that enables automatic platform selection.
+ *
+ * Hint value for @ref GLFW_PLATFORM that enables automatic platform selection.
+ */
+#define GLFW_ANY_PLATFORM 0x00060000
+#define GLFW_PLATFORM_WIN32 0x00060001
+#define GLFW_PLATFORM_COCOA 0x00060002
+#define GLFW_PLATFORM_WAYLAND 0x00060003
+#define GLFW_PLATFORM_X11 0x00060004
+#define GLFW_PLATFORM_NULL 0x00060005
+/*! @} */
+
+#define GLFW_DONT_CARE -1
+
+
+/*************************************************************************
+ * GLFW API types
+ *************************************************************************/
+
+/*! @brief Client API function pointer type.
+ *
+ * Generic function pointer used for returning client API function pointers
+ * without forcing a cast from a regular pointer.
+ *
+ * @sa @ref context_glext
+ * @sa @ref glfwGetProcAddress
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup context
+ */
+typedef void (*GLFWglproc)(void);
+
+/*! @brief Vulkan API function pointer type.
+ *
+ * Generic function pointer used for returning Vulkan API function pointers
+ * without forcing a cast from a regular pointer.
+ *
+ * @sa @ref vulkan_proc
+ * @sa @ref glfwGetInstanceProcAddress
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup vulkan
+ */
+typedef void (*GLFWvkproc)(void);
+
+/*! @brief Opaque monitor object.
+ *
+ * Opaque monitor object.
+ *
+ * @see @ref monitor_object
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+typedef struct GLFWmonitor GLFWmonitor;
+
+/*! @brief Opaque window object.
+ *
+ * Opaque window object.
+ *
+ * @see @ref window_object
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+typedef struct GLFWwindow GLFWwindow;
+
+/*! @brief Opaque cursor object.
+ *
+ * Opaque cursor object.
+ *
+ * @see @ref cursor_object
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+typedef struct GLFWcursor GLFWcursor;
+
+/*! @brief The function pointer type for memory allocation callbacks.
+ *
+ * This is the function pointer type for memory allocation callbacks. A memory
+ * allocation callback function has the following signature:
+ * @code
+ * void* function_name(size_t size, void* user)
+ * @endcode
+ *
+ * This function must return either a memory block at least `size` bytes long,
+ * or `NULL` if allocation failed. Note that not all parts of GLFW handle allocation
+ * failures gracefully yet.
+ *
+ * This function must support being called during @ref glfwInit but before the library is
+ * flagged as initialized, as well as during @ref glfwTerminate after the library is no
+ * longer flagged as initialized.
+ *
+ * Any memory allocated via this function will be deallocated via the same allocator
+ * during library termination or earlier.
+ *
+ * Any memory allocated via this function must be suitably aligned for any object type.
+ * If you are using C99 or earlier, this alignment is platform-dependent but will be the
+ * same as what `malloc` provides. If you are using C11 or later, this is the value of
+ * `alignof(max_align_t)`.
+ *
+ * The size will always be greater than zero. Allocations of size zero are filtered out
+ * before reaching the custom allocator.
+ *
+ * If this function returns `NULL`, GLFW will emit @ref GLFW_OUT_OF_MEMORY.
+ *
+ * This function must not call any GLFW function.
+ *
+ * @param[in] size The minimum size, in bytes, of the memory block.
+ * @param[in] user The user-defined pointer from the allocator.
+ * @return The address of the newly allocated memory block, or `NULL` if an
+ * error occurred.
+ *
+ * @pointer_lifetime The returned memory block must be valid at least until it
+ * is deallocated.
+ *
+ * @reentrancy This function should not call any GLFW function.
+ *
+ * @thread_safety This function must support being called from any thread that calls GLFW
+ * functions.
+ *
+ * @sa @ref init_allocator
+ * @sa @ref GLFWallocator
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+typedef void* (* GLFWallocatefun)(size_t size, void* user);
+
+/*! @brief The function pointer type for memory reallocation callbacks.
+ *
+ * This is the function pointer type for memory reallocation callbacks.
+ * A memory reallocation callback function has the following signature:
+ * @code
+ * void* function_name(void* block, size_t size, void* user)
+ * @endcode
+ *
+ * This function must return a memory block at least `size` bytes long, or
+ * `NULL` if allocation failed. Note that not all parts of GLFW handle allocation
+ * failures gracefully yet.
+ *
+ * This function must support being called during @ref glfwInit but before the library is
+ * flagged as initialized, as well as during @ref glfwTerminate after the library is no
+ * longer flagged as initialized.
+ *
+ * Any memory allocated via this function will be deallocated via the same allocator
+ * during library termination or earlier.
+ *
+ * Any memory allocated via this function must be suitably aligned for any object type.
+ * If you are using C99 or earlier, this alignment is platform-dependent but will be the
+ * same as what `realloc` provides. If you are using C11 or later, this is the value of
+ * `alignof(max_align_t)`.
+ *
+ * The block address will never be `NULL` and the size will always be greater than zero.
+ * Reallocations of a block to size zero are converted into deallocations before reaching
+ * the custom allocator. Reallocations of `NULL` to a non-zero size are converted into
+ * regular allocations before reaching the custom allocator.
+ *
+ * If this function returns `NULL`, GLFW will emit @ref GLFW_OUT_OF_MEMORY.
+ *
+ * This function must not call any GLFW function.
+ *
+ * @param[in] block The address of the memory block to reallocate.
+ * @param[in] size The new minimum size, in bytes, of the memory block.
+ * @param[in] user The user-defined pointer from the allocator.
+ * @return The address of the newly allocated or resized memory block, or
+ * `NULL` if an error occurred.
+ *
+ * @pointer_lifetime The returned memory block must be valid at least until it
+ * is deallocated.
+ *
+ * @reentrancy This function should not call any GLFW function.
+ *
+ * @thread_safety This function must support being called from any thread that calls GLFW
+ * functions.
+ *
+ * @sa @ref init_allocator
+ * @sa @ref GLFWallocator
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+typedef void* (* GLFWreallocatefun)(void* block, size_t size, void* user);
+
+/*! @brief The function pointer type for memory deallocation callbacks.
+ *
+ * This is the function pointer type for memory deallocation callbacks.
+ * A memory deallocation callback function has the following signature:
+ * @code
+ * void function_name(void* block, void* user)
+ * @endcode
+ *
+ * This function may deallocate the specified memory block. This memory block
+ * will have been allocated with the same allocator.
+ *
+ * This function must support being called during @ref glfwInit but before the library is
+ * flagged as initialized, as well as during @ref glfwTerminate after the library is no
+ * longer flagged as initialized.
+ *
+ * The block address will never be `NULL`. Deallocations of `NULL` are filtered out
+ * before reaching the custom allocator.
+ *
+ * If this function returns `NULL`, GLFW will emit @ref GLFW_OUT_OF_MEMORY.
+ *
+ * This function must not call any GLFW function.
+ *
+ * @param[in] block The address of the memory block to deallocate.
+ * @param[in] user The user-defined pointer from the allocator.
+ *
+ * @pointer_lifetime The specified memory block will not be accessed by GLFW
+ * after this function is called.
+ *
+ * @reentrancy This function should not call any GLFW function.
+ *
+ * @thread_safety This function must support being called from any thread that calls GLFW
+ * functions.
+ *
+ * @sa @ref init_allocator
+ * @sa @ref GLFWallocator
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+typedef void (* GLFWdeallocatefun)(void* block, void* user);
+
+/*! @brief The function pointer type for error callbacks.
+ *
+ * This is the function pointer type for error callbacks. An error callback
+ * function has the following signature:
+ * @code
+ * void callback_name(int error_code, const char* description)
+ * @endcode
+ *
+ * @param[in] error_code An [error code](@ref errors). Future releases may add
+ * more error codes.
+ * @param[in] description A UTF-8 encoded string describing the error.
+ *
+ * @pointer_lifetime The error description string is valid until the callback
+ * function returns.
+ *
+ * @sa @ref error_handling
+ * @sa @ref glfwSetErrorCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup init
+ */
+typedef void (* GLFWerrorfun)(int error_code, const char* description);
+
+/*! @brief The function pointer type for window position callbacks.
+ *
+ * This is the function pointer type for window position callbacks. A window
+ * position callback function has the following signature:
+ * @code
+ * void callback_name(GLFWwindow* window, int xpos, int ypos)
+ * @endcode
+ *
+ * @param[in] window The window that was moved.
+ * @param[in] xpos The new x-coordinate, in screen coordinates, of the
+ * upper-left corner of the content area of the window.
+ * @param[in] ypos The new y-coordinate, in screen coordinates, of the
+ * upper-left corner of the content area of the window.
+ *
+ * @sa @ref window_pos
+ * @sa @ref glfwSetWindowPosCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowposfun)(GLFWwindow* window, int xpos, int ypos);
+
+/*! @brief The function pointer type for window size callbacks.
+ *
+ * This is the function pointer type for window size callbacks. A window size
+ * callback function has the following signature:
+ * @code
+ * void callback_name(GLFWwindow* window, int width, int height)
+ * @endcode
+ *
+ * @param[in] window The window that was resized.
+ * @param[in] width The new width, in screen coordinates, of the window.
+ * @param[in] height The new height, in screen coordinates, of the window.
+ *
+ * @sa @ref window_size
+ * @sa @ref glfwSetWindowSizeCallback
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowsizefun)(GLFWwindow* window, int width, int height);
+
+/*! @brief The function pointer type for window close callbacks.
+ *
+ * This is the function pointer type for window close callbacks. A window
+ * close callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window)
+ * @endcode
+ *
+ * @param[in] window The window that the user attempted to close.
+ *
+ * @sa @ref window_close
+ * @sa @ref glfwSetWindowCloseCallback
+ *
+ * @since Added in version 2.5.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowclosefun)(GLFWwindow* window);
+
+/*! @brief The function pointer type for window content refresh callbacks.
+ *
+ * This is the function pointer type for window content refresh callbacks.
+ * A window content refresh callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window);
+ * @endcode
+ *
+ * @param[in] window The window whose content needs to be refreshed.
+ *
+ * @sa @ref window_refresh
+ * @sa @ref glfwSetWindowRefreshCallback
+ *
+ * @since Added in version 2.5.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowrefreshfun)(GLFWwindow* window);
+
+/*! @brief The function pointer type for window focus callbacks.
+ *
+ * This is the function pointer type for window focus callbacks. A window
+ * focus callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int focused)
+ * @endcode
+ *
+ * @param[in] window The window that gained or lost input focus.
+ * @param[in] focused `GLFW_TRUE` if the window was given input focus, or
+ * `GLFW_FALSE` if it lost it.
+ *
+ * @sa @ref window_focus
+ * @sa @ref glfwSetWindowFocusCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowfocusfun)(GLFWwindow* window, int focused);
+
+/*! @brief The function pointer type for window iconify callbacks.
+ *
+ * This is the function pointer type for window iconify callbacks. A window
+ * iconify callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int iconified)
+ * @endcode
+ *
+ * @param[in] window The window that was iconified or restored.
+ * @param[in] iconified `GLFW_TRUE` if the window was iconified, or
+ * `GLFW_FALSE` if it was restored.
+ *
+ * @sa @ref window_iconify
+ * @sa @ref glfwSetWindowIconifyCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowiconifyfun)(GLFWwindow* window, int iconified);
+
+/*! @brief The function pointer type for window maximize callbacks.
+ *
+ * This is the function pointer type for window maximize callbacks. A window
+ * maximize callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int maximized)
+ * @endcode
+ *
+ * @param[in] window The window that was maximized or restored.
+ * @param[in] maximized `GLFW_TRUE` if the window was maximized, or
+ * `GLFW_FALSE` if it was restored.
+ *
+ * @sa @ref window_maximize
+ * @sa glfwSetWindowMaximizeCallback
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowmaximizefun)(GLFWwindow* window, int maximized);
+
+/*! @brief The function pointer type for framebuffer size callbacks.
+ *
+ * This is the function pointer type for framebuffer size callbacks.
+ * A framebuffer size callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int width, int height)
+ * @endcode
+ *
+ * @param[in] window The window whose framebuffer was resized.
+ * @param[in] width The new width, in pixels, of the framebuffer.
+ * @param[in] height The new height, in pixels, of the framebuffer.
+ *
+ * @sa @ref window_fbsize
+ * @sa @ref glfwSetFramebufferSizeCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWframebuffersizefun)(GLFWwindow* window, int width, int height);
+
+/*! @brief The function pointer type for window content scale callbacks.
+ *
+ * This is the function pointer type for window content scale callbacks.
+ * A window content scale callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, float xscale, float yscale)
+ * @endcode
+ *
+ * @param[in] window The window whose content scale changed.
+ * @param[in] xscale The new x-axis content scale of the window.
+ * @param[in] yscale The new y-axis content scale of the window.
+ *
+ * @sa @ref window_scale
+ * @sa @ref glfwSetWindowContentScaleCallback
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+typedef void (* GLFWwindowcontentscalefun)(GLFWwindow* window, float xscale, float yscale);
+
+/*! @brief The function pointer type for mouse button callbacks.
+ *
+ * This is the function pointer type for mouse button callback functions.
+ * A mouse button callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int button, int action, int mods)
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] button The [mouse button](@ref buttons) that was pressed or
+ * released.
+ * @param[in] action One of `GLFW_PRESS` or `GLFW_RELEASE`. Future releases
+ * may add more actions.
+ * @param[in] mods Bit field describing which [modifier keys](@ref mods) were
+ * held down.
+ *
+ * @sa @ref input_mouse_button
+ * @sa @ref glfwSetMouseButtonCallback
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle and modifier mask parameters.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWmousebuttonfun)(GLFWwindow* window, int button, int action, int mods);
+
+/*! @brief The function pointer type for cursor position callbacks.
+ *
+ * This is the function pointer type for cursor position callbacks. A cursor
+ * position callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, double xpos, double ypos);
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] xpos The new cursor x-coordinate, relative to the left edge of
+ * the content area.
+ * @param[in] ypos The new cursor y-coordinate, relative to the top edge of the
+ * content area.
+ *
+ * @sa @ref cursor_pos
+ * @sa @ref glfwSetCursorPosCallback
+ *
+ * @since Added in version 3.0. Replaces `GLFWmouseposfun`.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWcursorposfun)(GLFWwindow* window, double xpos, double ypos);
+
+/*! @brief The function pointer type for cursor enter/leave callbacks.
+ *
+ * This is the function pointer type for cursor enter/leave callbacks.
+ * A cursor enter/leave callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int entered)
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] entered `GLFW_TRUE` if the cursor entered the window's content
+ * area, or `GLFW_FALSE` if it left it.
+ *
+ * @sa @ref cursor_enter
+ * @sa @ref glfwSetCursorEnterCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWcursorenterfun)(GLFWwindow* window, int entered);
+
+/*! @brief The function pointer type for scroll callbacks.
+ *
+ * This is the function pointer type for scroll callbacks. A scroll callback
+ * function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, double xoffset, double yoffset)
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] xoffset The scroll offset along the x-axis.
+ * @param[in] yoffset The scroll offset along the y-axis.
+ *
+ * @sa @ref scrolling
+ * @sa @ref glfwSetScrollCallback
+ *
+ * @since Added in version 3.0. Replaces `GLFWmousewheelfun`.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWscrollfun)(GLFWwindow* window, double xoffset, double yoffset);
+
+/*! @brief The function pointer type for keyboard key callbacks.
+ *
+ * This is the function pointer type for keyboard key callbacks. A keyboard
+ * key callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int key, int scancode, int action, int mods)
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] key The [keyboard key](@ref keys) that was pressed or released.
+ * @param[in] scancode The platform-specific scancode of the key.
+ * @param[in] action `GLFW_PRESS`, `GLFW_RELEASE` or `GLFW_REPEAT`. Future
+ * releases may add more actions.
+ * @param[in] mods Bit field describing which [modifier keys](@ref mods) were
+ * held down.
+ *
+ * @sa @ref input_key
+ * @sa @ref glfwSetKeyCallback
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle, scancode and modifier mask parameters.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWkeyfun)(GLFWwindow* window, int key, int scancode, int action, int mods);
+
+/*! @brief The function pointer type for Unicode character callbacks.
+ *
+ * This is the function pointer type for Unicode character callbacks.
+ * A Unicode character callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, unsigned int codepoint)
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] codepoint The Unicode code point of the character.
+ *
+ * @sa @ref input_char
+ * @sa @ref glfwSetCharCallback
+ *
+ * @since Added in version 2.4.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWcharfun)(GLFWwindow* window, unsigned int codepoint);
+
+/*! @brief The function pointer type for Unicode character with modifiers
+ * callbacks.
+ *
+ * This is the function pointer type for Unicode character with modifiers
+ * callbacks. It is called for each input character, regardless of what
+ * modifier keys are held down. A Unicode character with modifiers callback
+ * function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, unsigned int codepoint, int mods)
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] codepoint The Unicode code point of the character.
+ * @param[in] mods Bit field describing which [modifier keys](@ref mods) were
+ * held down.
+ *
+ * @sa @ref input_char
+ * @sa @ref glfwSetCharModsCallback
+ *
+ * @deprecated Scheduled for removal in version 4.0.
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWcharmodsfun)(GLFWwindow* window, unsigned int codepoint, int mods);
+
+/*! @brief The function pointer type for path drop callbacks.
+ *
+ * This is the function pointer type for path drop callbacks. A path drop
+ * callback function has the following signature:
+ * @code
+ * void function_name(GLFWwindow* window, int path_count, const char* paths[])
+ * @endcode
+ *
+ * @param[in] window The window that received the event.
+ * @param[in] path_count The number of dropped paths.
+ * @param[in] paths The UTF-8 encoded file and/or directory path names.
+ *
+ * @pointer_lifetime The path array and its strings are valid until the
+ * callback function returns.
+ *
+ * @sa @ref path_drop
+ * @sa @ref glfwSetDropCallback
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWdropfun)(GLFWwindow* window, int path_count, const char* paths[]);
+
+/*! @brief The function pointer type for monitor configuration callbacks.
+ *
+ * This is the function pointer type for monitor configuration callbacks.
+ * A monitor callback function has the following signature:
+ * @code
+ * void function_name(GLFWmonitor* monitor, int event)
+ * @endcode
+ *
+ * @param[in] monitor The monitor that was connected or disconnected.
+ * @param[in] event One of `GLFW_CONNECTED` or `GLFW_DISCONNECTED`. Future
+ * releases may add more events.
+ *
+ * @sa @ref monitor_event
+ * @sa @ref glfwSetMonitorCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+typedef void (* GLFWmonitorfun)(GLFWmonitor* monitor, int event);
+
+/*! @brief The function pointer type for joystick configuration callbacks.
+ *
+ * This is the function pointer type for joystick configuration callbacks.
+ * A joystick configuration callback function has the following signature:
+ * @code
+ * void function_name(int jid, int event)
+ * @endcode
+ *
+ * @param[in] jid The joystick that was connected or disconnected.
+ * @param[in] event One of `GLFW_CONNECTED` or `GLFW_DISCONNECTED`. Future
+ * releases may add more events.
+ *
+ * @sa @ref joystick_event
+ * @sa @ref glfwSetJoystickCallback
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup input
+ */
+typedef void (* GLFWjoystickfun)(int jid, int event);
+
+/*! @brief Video mode type.
+ *
+ * This describes a single video mode.
+ *
+ * @sa @ref monitor_modes
+ * @sa @ref glfwGetVideoMode
+ * @sa @ref glfwGetVideoModes
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added refresh rate member.
+ *
+ * @ingroup monitor
+ */
+typedef struct GLFWvidmode
+{
+ /*! The width, in screen coordinates, of the video mode.
+ */
+ int width;
+ /*! The height, in screen coordinates, of the video mode.
+ */
+ int height;
+ /*! The bit depth of the red channel of the video mode.
+ */
+ int redBits;
+ /*! The bit depth of the green channel of the video mode.
+ */
+ int greenBits;
+ /*! The bit depth of the blue channel of the video mode.
+ */
+ int blueBits;
+ /*! The refresh rate, in Hz, of the video mode.
+ */
+ int refreshRate;
+} GLFWvidmode;
+
+/*! @brief Gamma ramp.
+ *
+ * This describes the gamma ramp for a monitor.
+ *
+ * @sa @ref monitor_gamma
+ * @sa @ref glfwGetGammaRamp
+ * @sa @ref glfwSetGammaRamp
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+typedef struct GLFWgammaramp
+{
+ /*! An array of value describing the response of the red channel.
+ */
+ unsigned short* red;
+ /*! An array of value describing the response of the green channel.
+ */
+ unsigned short* green;
+ /*! An array of value describing the response of the blue channel.
+ */
+ unsigned short* blue;
+ /*! The number of elements in each array.
+ */
+ unsigned int size;
+} GLFWgammaramp;
+
+/*! @brief Image data.
+ *
+ * This describes a single 2D image. See the documentation for each related
+ * function what the expected pixel format is.
+ *
+ * @sa @ref cursor_custom
+ * @sa @ref window_icon
+ *
+ * @since Added in version 2.1.
+ * @glfw3 Removed format and bytes-per-pixel members.
+ *
+ * @ingroup window
+ */
+typedef struct GLFWimage
+{
+ /*! The width, in pixels, of this image.
+ */
+ int width;
+ /*! The height, in pixels, of this image.
+ */
+ int height;
+ /*! The pixel data of this image, arranged left-to-right, top-to-bottom.
+ */
+ unsigned char* pixels;
+} GLFWimage;
+
+/*! @brief Gamepad input state
+ *
+ * This describes the input state of a gamepad.
+ *
+ * @sa @ref gamepad
+ * @sa @ref glfwGetGamepadState
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+typedef struct GLFWgamepadstate
+{
+ /*! The states of each [gamepad button](@ref gamepad_buttons), `GLFW_PRESS`
+ * or `GLFW_RELEASE`.
+ */
+ unsigned char buttons[15];
+ /*! The states of each [gamepad axis](@ref gamepad_axes), in the range -1.0
+ * to 1.0 inclusive.
+ */
+ float axes[6];
+} GLFWgamepadstate;
+
+/*! @brief Custom heap memory allocator.
+ *
+ * This describes a custom heap memory allocator for GLFW. To set an allocator, pass it
+ * to @ref glfwInitAllocator before initializing the library.
+ *
+ * @sa @ref init_allocator
+ * @sa @ref glfwInitAllocator
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+typedef struct GLFWallocator
+{
+ /*! The memory allocation function. See @ref GLFWallocatefun for details about
+ * allocation function.
+ */
+ GLFWallocatefun allocate;
+ /*! The memory reallocation function. See @ref GLFWreallocatefun for details about
+ * reallocation function.
+ */
+ GLFWreallocatefun reallocate;
+ /*! The memory deallocation function. See @ref GLFWdeallocatefun for details about
+ * deallocation function.
+ */
+ GLFWdeallocatefun deallocate;
+ /*! The user pointer for this custom allocator. This value will be passed to the
+ * allocator functions.
+ */
+ void* user;
+} GLFWallocator;
+
+
+/*************************************************************************
+ * GLFW API functions
+ *************************************************************************/
+
+/*! @brief Initializes the GLFW library.
+ *
+ * This function initializes the GLFW library. Before most GLFW functions can
+ * be used, GLFW must be initialized, and before an application terminates GLFW
+ * should be terminated in order to free any resources allocated during or
+ * after initialization.
+ *
+ * If this function fails, it calls @ref glfwTerminate before returning. If it
+ * succeeds, you should call @ref glfwTerminate before the application exits.
+ *
+ * Additional calls to this function after successful initialization but before
+ * termination will return `GLFW_TRUE` immediately.
+ *
+ * The @ref GLFW_PLATFORM init hint controls which platforms are considered during
+ * initialization. This also depends on which platforms the library was compiled to
+ * support.
+ *
+ * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_PLATFORM_UNAVAILABLE and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @macos This function will change the current directory of the
+ * application to the `Contents/Resources` subdirectory of the application's
+ * bundle, if present. This can be disabled with the @ref
+ * GLFW_COCOA_CHDIR_RESOURCES init hint.
+ *
+ * @remark @macos This function will create the main menu and dock icon for the
+ * application. If GLFW finds a `MainMenu.nib` it is loaded and assumed to
+ * contain a menu bar. Otherwise a minimal menu bar is created manually with
+ * common commands like Hide, Quit and About. The About entry opens a minimal
+ * about dialog with information from the application's bundle. The menu bar
+ * and dock icon can be disabled entirely with the @ref GLFW_COCOA_MENUBAR init
+ * hint.
+ *
+ * @remark __Wayland, X11:__ If the library was compiled with support for both
+ * Wayland and X11, and the @ref GLFW_PLATFORM init hint is set to
+ * `GLFW_ANY_PLATFORM`, the `XDG_SESSION_TYPE` environment variable affects
+ * which platform is picked. If the environment variable is not set, or is set
+ * to something other than `wayland` or `x11`, the regular detection mechanism
+ * will be used instead.
+ *
+ * @remark @x11 This function will set the `LC_CTYPE` category of the
+ * application locale according to the current environment if that category is
+ * still "C". This is because the "C" locale breaks Unicode text input.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref intro_init
+ * @sa @ref glfwInitHint
+ * @sa @ref glfwInitAllocator
+ * @sa @ref glfwTerminate
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup init
+ */
+GLFWAPI int glfwInit(void);
+
+/*! @brief Terminates the GLFW library.
+ *
+ * This function destroys all remaining windows and cursors, restores any
+ * modified gamma ramps and frees any other allocated resources. Once this
+ * function is called, you must again call @ref glfwInit successfully before
+ * you will be able to use most GLFW functions.
+ *
+ * If GLFW has been successfully initialized, this function should be called
+ * before the application exits. If initialization fails, there is no need to
+ * call this function, as it is called by @ref glfwInit before it returns
+ * failure.
+ *
+ * This function has no effect if GLFW is not initialized.
+ *
+ * @errors Possible errors include @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @warning The contexts of any remaining windows must not be current on any
+ * other thread when this function is called.
+ *
+ * @reentrancy This function must not be called from a callback.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref intro_init
+ * @sa @ref glfwInit
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup init
+ */
+GLFWAPI void glfwTerminate(void);
+
+/*! @brief Sets the specified init hint to the desired value.
+ *
+ * This function sets hints for the next initialization of GLFW.
+ *
+ * The values you set hints to are never reset by GLFW, but they only take
+ * effect during initialization. Once GLFW has been initialized, any values
+ * you set will be ignored until the library is terminated and initialized
+ * again.
+ *
+ * Some hints are platform specific. These may be set on any platform but they
+ * will only affect their specific platform. Other platforms will ignore them.
+ * Setting these hints requires no platform specific headers or functions.
+ *
+ * @param[in] hint The [init hint](@ref init_hints) to set.
+ * @param[in] value The new value of the init hint.
+ *
+ * @errors Possible errors include @ref GLFW_INVALID_ENUM and @ref
+ * GLFW_INVALID_VALUE.
+ *
+ * @remarks This function may be called before @ref glfwInit.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa init_hints
+ * @sa glfwInit
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup init
+ */
+GLFWAPI void glfwInitHint(int hint, int value);
+
+/*! @brief Sets the init allocator to the desired value.
+ *
+ * To use the default allocator, call this function with a `NULL` argument.
+ *
+ * If you specify an allocator struct, every member must be a valid function
+ * pointer. If any member is `NULL`, this function will emit @ref
+ * GLFW_INVALID_VALUE and the init allocator will be unchanged.
+ *
+ * The functions in the allocator must fulfil a number of requirements. See the
+ * documentation for @ref GLFWallocatefun, @ref GLFWreallocatefun and @ref
+ * GLFWdeallocatefun for details.
+ *
+ * @param[in] allocator The allocator to use at the next initialization, or
+ * `NULL` to use the default one.
+ *
+ * @errors Possible errors include @ref GLFW_INVALID_VALUE.
+ *
+ * @pointer_lifetime The specified allocator is copied before this function
+ * returns.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref init_allocator
+ * @sa @ref glfwInit
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+GLFWAPI void glfwInitAllocator(const GLFWallocator* allocator);
+
+#if defined(VK_VERSION_1_0)
+
+/*! @brief Sets the desired Vulkan `vkGetInstanceProcAddr` function.
+ *
+ * This function sets the `vkGetInstanceProcAddr` function that GLFW will use for all
+ * Vulkan related entry point queries.
+ *
+ * This feature is mostly useful on macOS, if your copy of the Vulkan loader is in
+ * a location where GLFW cannot find it through dynamic loading, or if you are still
+ * using the static library version of the loader.
+ *
+ * If set to `NULL`, GLFW will try to load the Vulkan loader dynamically by its standard
+ * name and get this function from there. This is the default behavior.
+ *
+ * The standard name of the loader is `vulkan-1.dll` on Windows, `libvulkan.so.1` on
+ * Linux and other Unix-like systems and `libvulkan.1.dylib` on macOS. If your code is
+ * also loading it via these names then you probably don't need to use this function.
+ *
+ * The function address you set is never reset by GLFW, but it only takes effect during
+ * initialization. Once GLFW has been initialized, any updates will be ignored until the
+ * library is terminated and initialized again.
+ *
+ * @param[in] loader The address of the function to use, or `NULL`.
+ *
+ * @par Loader function signature
+ * @code
+ * PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, const char* name)
+ * @endcode
+ * For more information about this function, see the
+ * [Vulkan Registry](https://www.khronos.org/registry/vulkan/).
+ *
+ * @errors None.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref vulkan_loader
+ * @sa @ref glfwInit
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+GLFWAPI void glfwInitVulkanLoader(PFN_vkGetInstanceProcAddr loader);
+
+#endif /*VK_VERSION_1_0*/
+
+/*! @brief Retrieves the version of the GLFW library.
+ *
+ * This function retrieves the major, minor and revision numbers of the GLFW
+ * library. It is intended for when you are using GLFW as a shared library and
+ * want to ensure that you are using the minimum required version.
+ *
+ * Any or all of the version arguments may be `NULL`.
+ *
+ * @param[out] major Where to store the major version number, or `NULL`.
+ * @param[out] minor Where to store the minor version number, or `NULL`.
+ * @param[out] rev Where to store the revision number, or `NULL`.
+ *
+ * @errors None.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref intro_version
+ * @sa @ref glfwGetVersionString
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup init
+ */
+GLFWAPI void glfwGetVersion(int* major, int* minor, int* rev);
+
+/*! @brief Returns a string describing the compile-time configuration.
+ *
+ * This function returns the compile-time generated
+ * [version string](@ref intro_version_string) of the GLFW library binary. It describes
+ * the version, platforms, compiler and any platform or operating system specific
+ * compile-time options. It should not be confused with the OpenGL or OpenGL ES version
+ * string, queried with `glGetString`.
+ *
+ * __Do not use the version string__ to parse the GLFW library version. The
+ * @ref glfwGetVersion function provides the version of the running library
+ * binary in numerical format.
+ *
+ * __Do not use the version string__ to parse what platforms are supported. The @ref
+ * glfwPlatformSupported function lets you query platform support.
+ *
+ * @return The ASCII encoded GLFW version string.
+ *
+ * @errors None.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @pointer_lifetime The returned string is static and compile-time generated.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref intro_version
+ * @sa @ref glfwGetVersion
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup init
+ */
+GLFWAPI const char* glfwGetVersionString(void);
+
+/*! @brief Returns and clears the last error for the calling thread.
+ *
+ * This function returns and clears the [error code](@ref errors) of the last
+ * error that occurred on the calling thread, and optionally a UTF-8 encoded
+ * human-readable description of it. If no error has occurred since the last
+ * call, it returns @ref GLFW_NO_ERROR (zero) and the description pointer is
+ * set to `NULL`.
+ *
+ * @param[in] description Where to store the error description pointer, or `NULL`.
+ * @return The last error code for the calling thread, or @ref GLFW_NO_ERROR
+ * (zero).
+ *
+ * @errors None.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is guaranteed to be valid only until the
+ * next error occurs or the library is terminated.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref error_handling
+ * @sa @ref glfwSetErrorCallback
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup init
+ */
+GLFWAPI int glfwGetError(const char** description);
+
+/*! @brief Sets the error callback.
+ *
+ * This function sets the error callback, which is called with an error code
+ * and a human-readable description each time a GLFW error occurs.
+ *
+ * The error code is set before the callback is called. Calling @ref
+ * glfwGetError from the error callback will return the same value as the error
+ * code argument.
+ *
+ * The error callback is called on the thread where the error occurred. If you
+ * are using GLFW from multiple threads, your error callback needs to be
+ * written accordingly.
+ *
+ * Because the description string may have been generated specifically for that
+ * error, it is not guaranteed to be valid after the callback has returned. If
+ * you wish to use it after the callback returns, you need to make a copy.
+ *
+ * Once set, the error callback remains set even after the library has been
+ * terminated.
+ *
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set.
+ *
+ * @callback_signature
+ * @code
+ * void callback_name(int error_code, const char* description)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [callback pointer type](@ref GLFWerrorfun).
+ *
+ * @errors None.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref error_handling
+ * @sa @ref glfwGetError
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup init
+ */
+GLFWAPI GLFWerrorfun glfwSetErrorCallback(GLFWerrorfun callback);
+
+/*! @brief Returns the currently selected platform.
+ *
+ * This function returns the platform that was selected during initialization. The
+ * returned value will be one of `GLFW_PLATFORM_WIN32`, `GLFW_PLATFORM_COCOA`,
+ * `GLFW_PLATFORM_WAYLAND`, `GLFW_PLATFORM_X11` or `GLFW_PLATFORM_NULL`.
+ *
+ * @return The currently selected platform, or zero if an error occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref platform
+ * @sa @ref glfwPlatformSupported
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+GLFWAPI int glfwGetPlatform(void);
+
+/*! @brief Returns whether the library includes support for the specified platform.
+ *
+ * This function returns whether the library was compiled with support for the specified
+ * platform. The platform must be one of `GLFW_PLATFORM_WIN32`, `GLFW_PLATFORM_COCOA`,
+ * `GLFW_PLATFORM_WAYLAND`, `GLFW_PLATFORM_X11` or `GLFW_PLATFORM_NULL`.
+ *
+ * @param[in] platform The platform to query.
+ * @return `GLFW_TRUE` if the platform is supported, or `GLFW_FALSE` otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_INVALID_ENUM.
+ *
+ * @remark This function may be called before @ref glfwInit.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref platform
+ * @sa @ref glfwGetPlatform
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup init
+ */
+GLFWAPI int glfwPlatformSupported(int platform);
+
+/*! @brief Returns the currently connected monitors.
+ *
+ * This function returns an array of handles for all currently connected
+ * monitors. The primary monitor is always first in the returned array. If no
+ * monitors were found, this function returns `NULL`.
+ *
+ * @param[out] count Where to store the number of monitors in the returned
+ * array. This is set to zero if an error occurred.
+ * @return An array of monitor handles, or `NULL` if no monitors were found or
+ * if an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is guaranteed to be valid only until the
+ * monitor configuration changes or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_monitors
+ * @sa @ref monitor_event
+ * @sa @ref glfwGetPrimaryMonitor
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI GLFWmonitor** glfwGetMonitors(int* count);
+
+/*! @brief Returns the primary monitor.
+ *
+ * This function returns the primary monitor. This is usually the monitor
+ * where elements like the task bar or global menu bar are located.
+ *
+ * @return The primary monitor, or `NULL` if no monitors were found or if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @remark The primary monitor is always first in the array returned by @ref
+ * glfwGetMonitors.
+ *
+ * @sa @ref monitor_monitors
+ * @sa @ref glfwGetMonitors
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI GLFWmonitor* glfwGetPrimaryMonitor(void);
+
+/*! @brief Returns the position of the monitor's viewport on the virtual screen.
+ *
+ * This function returns the position, in screen coordinates, of the upper-left
+ * corner of the specified monitor.
+ *
+ * Any or all of the position arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` position arguments will be set to zero.
+ *
+ * @param[in] monitor The monitor to query.
+ * @param[out] xpos Where to store the monitor x-coordinate, or `NULL`.
+ * @param[out] ypos Where to store the monitor y-coordinate, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_properties
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwGetMonitorPos(GLFWmonitor* monitor, int* xpos, int* ypos);
+
+/*! @brief Retrieves the work area of the monitor.
+ *
+ * This function returns the position, in screen coordinates, of the upper-left
+ * corner of the work area of the specified monitor along with the work area
+ * size in screen coordinates. The work area is defined as the area of the
+ * monitor not occluded by the window system task bar where present. If no
+ * task bar exists then the work area is the monitor resolution in screen
+ * coordinates.
+ *
+ * Any or all of the position and size arguments may be `NULL`. If an error
+ * occurs, all non-`NULL` position and size arguments will be set to zero.
+ *
+ * @param[in] monitor The monitor to query.
+ * @param[out] xpos Where to store the monitor x-coordinate, or `NULL`.
+ * @param[out] ypos Where to store the monitor y-coordinate, or `NULL`.
+ * @param[out] width Where to store the monitor width, or `NULL`.
+ * @param[out] height Where to store the monitor height, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_workarea
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwGetMonitorWorkarea(GLFWmonitor* monitor, int* xpos, int* ypos, int* width, int* height);
+
+/*! @brief Returns the physical size of the monitor.
+ *
+ * This function returns the size, in millimetres, of the display area of the
+ * specified monitor.
+ *
+ * Some platforms do not provide accurate monitor size information, either
+ * because the monitor [EDID][] data is incorrect or because the driver does
+ * not report it accurately.
+ *
+ * [EDID]: https://en.wikipedia.org/wiki/Extended_display_identification_data
+ *
+ * Any or all of the size arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` size arguments will be set to zero.
+ *
+ * @param[in] monitor The monitor to query.
+ * @param[out] widthMM Where to store the width, in millimetres, of the
+ * monitor's display area, or `NULL`.
+ * @param[out] heightMM Where to store the height, in millimetres, of the
+ * monitor's display area, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @remark @win32 On Windows 8 and earlier the physical size is calculated from
+ * the current resolution and system DPI instead of querying the monitor EDID data.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_properties
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwGetMonitorPhysicalSize(GLFWmonitor* monitor, int* widthMM, int* heightMM);
+
+/*! @brief Retrieves the content scale for the specified monitor.
+ *
+ * This function retrieves the content scale for the specified monitor. The
+ * content scale is the ratio between the current DPI and the platform's
+ * default DPI. This is especially important for text and any UI elements. If
+ * the pixel dimensions of your UI scaled by this look appropriate on your
+ * machine then it should appear at a reasonable size on other machines
+ * regardless of their DPI and scaling settings. This relies on the system DPI
+ * and scaling settings being somewhat correct.
+ *
+ * The content scale may depend on both the monitor resolution and pixel
+ * density and on user settings. It may be very different from the raw DPI
+ * calculated from the physical size and current resolution.
+ *
+ * @param[in] monitor The monitor to query.
+ * @param[out] xscale Where to store the x-axis content scale, or `NULL`.
+ * @param[out] yscale Where to store the y-axis content scale, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @wayland Fractional scaling information is not yet available for
+ * monitors, so this function only returns integer content scales.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_scale
+ * @sa @ref glfwGetWindowContentScale
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwGetMonitorContentScale(GLFWmonitor* monitor, float* xscale, float* yscale);
+
+/*! @brief Returns the name of the specified monitor.
+ *
+ * This function returns a human-readable name, encoded as UTF-8, of the
+ * specified monitor. The name typically reflects the make and model of the
+ * monitor and is not guaranteed to be unique among the connected monitors.
+ *
+ * @param[in] monitor The monitor to query.
+ * @return The UTF-8 encoded name of the monitor, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified monitor is
+ * disconnected or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_properties
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI const char* glfwGetMonitorName(GLFWmonitor* monitor);
+
+/*! @brief Sets the user pointer of the specified monitor.
+ *
+ * This function sets the user-defined pointer of the specified monitor. The
+ * current value is retained until the monitor is disconnected. The initial
+ * value is `NULL`.
+ *
+ * This function may be called from the monitor callback, even for a monitor
+ * that is being disconnected.
+ *
+ * @param[in] monitor The monitor whose pointer to set.
+ * @param[in] pointer The new value.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref monitor_userptr
+ * @sa @ref glfwGetMonitorUserPointer
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwSetMonitorUserPointer(GLFWmonitor* monitor, void* pointer);
+
+/*! @brief Returns the user pointer of the specified monitor.
+ *
+ * This function returns the current value of the user-defined pointer of the
+ * specified monitor. The initial value is `NULL`.
+ *
+ * This function may be called from the monitor callback, even for a monitor
+ * that is being disconnected.
+ *
+ * @param[in] monitor The monitor whose pointer to return.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref monitor_userptr
+ * @sa @ref glfwSetMonitorUserPointer
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void* glfwGetMonitorUserPointer(GLFWmonitor* monitor);
+
+/*! @brief Sets the monitor configuration callback.
+ *
+ * This function sets the monitor configuration callback, or removes the
+ * currently set callback. This is called when a monitor is connected to or
+ * disconnected from the system.
+ *
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWmonitor* monitor, int event)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWmonitorfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_event
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI GLFWmonitorfun glfwSetMonitorCallback(GLFWmonitorfun callback);
+
+/*! @brief Returns the available video modes for the specified monitor.
+ *
+ * This function returns an array of all video modes supported by the specified
+ * monitor. The returned array is sorted in ascending order, first by color
+ * bit depth (the sum of all channel depths), then by resolution area (the
+ * product of width and height), then resolution width and finally by refresh
+ * rate.
+ *
+ * @param[in] monitor The monitor to query.
+ * @param[out] count Where to store the number of video modes in the returned
+ * array. This is set to zero if an error occurred.
+ * @return An array of video modes, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified monitor is
+ * disconnected, this function is called again for that monitor or the library
+ * is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_modes
+ * @sa @ref glfwGetVideoMode
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Changed to return an array of modes for a specific monitor.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI const GLFWvidmode* glfwGetVideoModes(GLFWmonitor* monitor, int* count);
+
+/*! @brief Returns the current mode of the specified monitor.
+ *
+ * This function returns the current video mode of the specified monitor. If
+ * you have created a full screen window for that monitor, the return value
+ * will depend on whether that window is iconified.
+ *
+ * @param[in] monitor The monitor to query.
+ * @return The current mode of the monitor, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified monitor is
+ * disconnected or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_modes
+ * @sa @ref glfwGetVideoModes
+ *
+ * @since Added in version 3.0. Replaces `glfwGetDesktopMode`.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI const GLFWvidmode* glfwGetVideoMode(GLFWmonitor* monitor);
+
+/*! @brief Generates a gamma ramp and sets it for the specified monitor.
+ *
+ * This function generates an appropriately sized gamma ramp from the specified
+ * exponent and then calls @ref glfwSetGammaRamp with it. The value must be
+ * a finite number greater than zero.
+ *
+ * The software controlled gamma ramp is applied _in addition_ to the hardware
+ * gamma correction, which today is usually an approximation of sRGB gamma.
+ * This means that setting a perfectly linear ramp, or gamma 1.0, will produce
+ * the default (usually sRGB-like) behavior.
+ *
+ * For gamma correct rendering with OpenGL or OpenGL ES, see the @ref
+ * GLFW_SRGB_CAPABLE hint.
+ *
+ * @param[in] monitor The monitor whose gamma ramp to set.
+ * @param[in] gamma The desired exponent.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref GLFW_INVALID_VALUE,
+ * @ref GLFW_PLATFORM_ERROR and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark @wayland Gamma handling is a privileged protocol, this function
+ * will thus never be implemented and emits @ref GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_gamma
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwSetGamma(GLFWmonitor* monitor, float gamma);
+
+/*! @brief Returns the current gamma ramp for the specified monitor.
+ *
+ * This function returns the current gamma ramp of the specified monitor.
+ *
+ * @param[in] monitor The monitor to query.
+ * @return The current gamma ramp, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref GLFW_PLATFORM_ERROR
+ * and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark @wayland Gamma handling is a privileged protocol, this function
+ * will thus never be implemented and emits @ref GLFW_FEATURE_UNAVAILABLE while
+ * returning `NULL`.
+ *
+ * @pointer_lifetime The returned structure and its arrays are allocated and
+ * freed by GLFW. You should not free them yourself. They are valid until the
+ * specified monitor is disconnected, this function is called again for that
+ * monitor or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_gamma
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI const GLFWgammaramp* glfwGetGammaRamp(GLFWmonitor* monitor);
+
+/*! @brief Sets the current gamma ramp for the specified monitor.
+ *
+ * This function sets the current gamma ramp for the specified monitor. The
+ * original gamma ramp for that monitor is saved by GLFW the first time this
+ * function is called and is restored by @ref glfwTerminate.
+ *
+ * The software controlled gamma ramp is applied _in addition_ to the hardware
+ * gamma correction, which today is usually an approximation of sRGB gamma.
+ * This means that setting a perfectly linear ramp, or gamma 1.0, will produce
+ * the default (usually sRGB-like) behavior.
+ *
+ * For gamma correct rendering with OpenGL or OpenGL ES, see the @ref
+ * GLFW_SRGB_CAPABLE hint.
+ *
+ * @param[in] monitor The monitor whose gamma ramp to set.
+ * @param[in] ramp The gamma ramp to use.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref GLFW_PLATFORM_ERROR
+ * and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark The size of the specified gamma ramp should match the size of the
+ * current ramp for that monitor.
+ *
+ * @remark @win32 The gamma ramp size must be 256.
+ *
+ * @remark @wayland Gamma handling is a privileged protocol, this function
+ * will thus never be implemented and emits @ref GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @pointer_lifetime The specified gamma ramp is copied before this function
+ * returns.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref monitor_gamma
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup monitor
+ */
+GLFWAPI void glfwSetGammaRamp(GLFWmonitor* monitor, const GLFWgammaramp* ramp);
+
+/*! @brief Resets all window hints to their default values.
+ *
+ * This function resets all window hints to their
+ * [default values](@ref window_hints_values).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_hints
+ * @sa @ref glfwWindowHint
+ * @sa @ref glfwWindowHintString
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwDefaultWindowHints(void);
+
+/*! @brief Sets the specified window hint to the desired value.
+ *
+ * This function sets hints for the next call to @ref glfwCreateWindow. The
+ * hints, once set, retain their values until changed by a call to this
+ * function or @ref glfwDefaultWindowHints, or until the library is terminated.
+ *
+ * Only integer value hints can be set with this function. String value hints
+ * are set with @ref glfwWindowHintString.
+ *
+ * This function does not check whether the specified hint values are valid.
+ * If you set hints to invalid values this will instead be reported by the next
+ * call to @ref glfwCreateWindow.
+ *
+ * Some hints are platform specific. These may be set on any platform but they
+ * will only affect their specific platform. Other platforms will ignore them.
+ * Setting these hints requires no platform specific headers or functions.
+ *
+ * @param[in] hint The [window hint](@ref window_hints) to set.
+ * @param[in] value The new value of the window hint.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_hints
+ * @sa @ref glfwWindowHintString
+ * @sa @ref glfwDefaultWindowHints
+ *
+ * @since Added in version 3.0. Replaces `glfwOpenWindowHint`.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwWindowHint(int hint, int value);
+
+/*! @brief Sets the specified window hint to the desired value.
+ *
+ * This function sets hints for the next call to @ref glfwCreateWindow. The
+ * hints, once set, retain their values until changed by a call to this
+ * function or @ref glfwDefaultWindowHints, or until the library is terminated.
+ *
+ * Only string type hints can be set with this function. Integer value hints
+ * are set with @ref glfwWindowHint.
+ *
+ * This function does not check whether the specified hint values are valid.
+ * If you set hints to invalid values this will instead be reported by the next
+ * call to @ref glfwCreateWindow.
+ *
+ * Some hints are platform specific. These may be set on any platform but they
+ * will only affect their specific platform. Other platforms will ignore them.
+ * Setting these hints requires no platform specific headers or functions.
+ *
+ * @param[in] hint The [window hint](@ref window_hints) to set.
+ * @param[in] value The new value of the window hint.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @pointer_lifetime The specified string is copied before this function
+ * returns.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_hints
+ * @sa @ref glfwWindowHint
+ * @sa @ref glfwDefaultWindowHints
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwWindowHintString(int hint, const char* value);
+
+/*! @brief Creates a window and its associated context.
+ *
+ * This function creates a window and its associated OpenGL or OpenGL ES
+ * context. Most of the options controlling how the window and its context
+ * should be created are specified with [window hints](@ref window_hints).
+ *
+ * Successful creation does not change which context is current. Before you
+ * can use the newly created context, you need to
+ * [make it current](@ref context_current). For information about the `share`
+ * parameter, see @ref context_sharing.
+ *
+ * The created window, framebuffer and context may differ from what you
+ * requested, as not all parameters and hints are
+ * [hard constraints](@ref window_hints_hard). This includes the size of the
+ * window, especially for full screen windows. To query the actual attributes
+ * of the created window, framebuffer and context, see @ref
+ * glfwGetWindowAttrib, @ref glfwGetWindowSize and @ref glfwGetFramebufferSize.
+ *
+ * To create a full screen window, you need to specify the monitor the window
+ * will cover. If no monitor is specified, the window will be windowed mode.
+ * Unless you have a way for the user to choose a specific monitor, it is
+ * recommended that you pick the primary monitor. For more information on how
+ * to query connected monitors, see @ref monitor_monitors.
+ *
+ * For full screen windows, the specified size becomes the resolution of the
+ * window's _desired video mode_. As long as a full screen window is not
+ * iconified, the supported video mode most closely matching the desired video
+ * mode is set for the specified monitor. For more information about full
+ * screen windows, including the creation of so called _windowed full screen_
+ * or _borderless full screen_ windows, see @ref window_windowed_full_screen.
+ *
+ * Once you have created the window, you can switch it between windowed and
+ * full screen mode with @ref glfwSetWindowMonitor. This will not affect its
+ * OpenGL or OpenGL ES context.
+ *
+ * By default, newly created windows use the placement recommended by the
+ * window system. To create the window at a specific position, set the @ref
+ * GLFW_POSITION_X and @ref GLFW_POSITION_Y window hints before creation. To
+ * restore the default behavior, set either or both hints back to
+ * `GLFW_ANY_POSITION`.
+ *
+ * As long as at least one full screen window is not iconified, the screensaver
+ * is prohibited from starting.
+ *
+ * Window systems put limits on window sizes. Very large or very small window
+ * dimensions may be overridden by the window system on creation. Check the
+ * actual [size](@ref window_size) after creation.
+ *
+ * The [swap interval](@ref buffer_swap) is not set during window creation and
+ * the initial value may vary depending on driver settings and defaults.
+ *
+ * @param[in] width The desired width, in screen coordinates, of the window.
+ * This must be greater than zero.
+ * @param[in] height The desired height, in screen coordinates, of the window.
+ * This must be greater than zero.
+ * @param[in] title The initial, UTF-8 encoded window title.
+ * @param[in] monitor The monitor to use for full screen mode, or `NULL` for
+ * windowed mode.
+ * @param[in] share The window whose context to share resources with, or `NULL`
+ * to not share resources.
+ * @return The handle of the created window, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM, @ref GLFW_INVALID_VALUE, @ref GLFW_API_UNAVAILABLE, @ref
+ * GLFW_VERSION_UNAVAILABLE, @ref GLFW_FORMAT_UNAVAILABLE, @ref
+ * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark @win32 Window creation will fail if the Microsoft GDI software
+ * OpenGL implementation is the only one available.
+ *
+ * @remark @win32 If the executable has an icon resource named `GLFW_ICON,` it
+ * will be set as the initial icon for the window. If no such icon is present,
+ * the `IDI_APPLICATION` icon will be used instead. To set a different icon,
+ * see @ref glfwSetWindowIcon.
+ *
+ * @remark @win32 The context to share resources with must not be current on
+ * any other thread.
+ *
+ * @remark @macos The OS only supports core profile contexts for OpenGL
+ * versions 3.2 and later. Before creating an OpenGL context of version 3.2 or
+ * later you must set the [GLFW_OPENGL_PROFILE](@ref GLFW_OPENGL_PROFILE_hint)
+ * hint accordingly. OpenGL 3.0 and 3.1 contexts are not supported at all
+ * on macOS.
+ *
+ * @remark @macos The GLFW window has no icon, as it is not a document
+ * window, but the dock icon will be the same as the application bundle's icon.
+ * For more information on bundles, see the
+ * [Bundle Programming Guide][bundle-guide] in the Mac Developer Library.
+ *
+ * [bundle-guide]: https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/
+ *
+ * @remark @macos On OS X 10.10 and later the window frame will not be rendered
+ * at full resolution on Retina displays unless the
+ * [GLFW_SCALE_FRAMEBUFFER](@ref GLFW_SCALE_FRAMEBUFFER_hint)
+ * hint is `GLFW_TRUE` and the `NSHighResolutionCapable` key is enabled in the
+ * application bundle's `Info.plist`. For more information, see
+ * [High Resolution Guidelines for OS X][hidpi-guide] in the Mac Developer
+ * Library. The GLFW test and example programs use a custom `Info.plist`
+ * template for this, which can be found as `CMake/Info.plist.in` in the source
+ * tree.
+ *
+ * [hidpi-guide]: https://developer.apple.com/library/mac/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html
+ *
+ * @remark @macos When activating frame autosaving with
+ * [GLFW_COCOA_FRAME_NAME](@ref GLFW_COCOA_FRAME_NAME_hint), the specified
+ * window size and position may be overridden by previously saved values.
+ *
+ * @remark @wayland GLFW uses [libdecor][] where available to create its window
+ * decorations. This in turn uses server-side XDG decorations where available
+ * and provides high quality client-side decorations on compositors like GNOME.
+ * If both XDG decorations and libdecor are unavailable, GLFW falls back to
+ * a very simple set of window decorations that only support moving, resizing
+ * and the window manager's right-click menu.
+ *
+ * [libdecor]: https://gitlab.freedesktop.org/libdecor/libdecor
+ *
+ * @remark @x11 Some window managers will not respect the placement of
+ * initially hidden windows.
+ *
+ * @remark @x11 Due to the asynchronous nature of X11, it may take a moment for
+ * a window to reach its requested state. This means you may not be able to
+ * query the final size, position or other attributes directly after window
+ * creation.
+ *
+ * @remark @x11 The class part of the `WM_CLASS` window property will by
+ * default be set to the window title passed to this function. The instance
+ * part will use the contents of the `RESOURCE_NAME` environment variable, if
+ * present and not empty, or fall back to the window title. Set the
+ * [GLFW_X11_CLASS_NAME](@ref GLFW_X11_CLASS_NAME_hint) and
+ * [GLFW_X11_INSTANCE_NAME](@ref GLFW_X11_INSTANCE_NAME_hint) window hints to
+ * override this.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_creation
+ * @sa @ref glfwDestroyWindow
+ *
+ * @since Added in version 3.0. Replaces `glfwOpenWindow`.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindow* glfwCreateWindow(int width, int height, const char* title, GLFWmonitor* monitor, GLFWwindow* share);
+
+/*! @brief Destroys the specified window and its context.
+ *
+ * This function destroys the specified window and its context. On calling
+ * this function, no further callbacks will be called for that window.
+ *
+ * If the context of the specified window is current on the main thread, it is
+ * detached before being destroyed.
+ *
+ * @param[in] window The window to destroy.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @note The context of the specified window must not be current on any other
+ * thread when this function is called.
+ *
+ * @reentrancy This function must not be called from a callback.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_creation
+ * @sa @ref glfwCreateWindow
+ *
+ * @since Added in version 3.0. Replaces `glfwCloseWindow`.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwDestroyWindow(GLFWwindow* window);
+
+/*! @brief Checks the close flag of the specified window.
+ *
+ * This function returns the value of the close flag of the specified window.
+ *
+ * @param[in] window The window to query.
+ * @return The value of the close flag.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref window_close
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI int glfwWindowShouldClose(GLFWwindow* window);
+
+/*! @brief Sets the close flag of the specified window.
+ *
+ * This function sets the value of the close flag of the specified window.
+ * This can be used to override the user's attempt to close the window, or
+ * to signal that it should be closed.
+ *
+ * @param[in] window The window whose flag to change.
+ * @param[in] value The new value.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref window_close
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowShouldClose(GLFWwindow* window, int value);
+
+/*! @brief Returns the title of the specified window.
+ *
+ * This function returns the window title, encoded as UTF-8, of the specified
+ * window. This is the title set previously by @ref glfwCreateWindow
+ * or @ref glfwSetWindowTitle.
+ *
+ * @param[in] window The window to query.
+ * @return The UTF-8 encoded window title, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @remark The returned title is currently a copy of the title last set by @ref
+ * glfwCreateWindow or @ref glfwSetWindowTitle. It does not include any
+ * additional text which may be appended by the platform or another program.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the next call to @ref
+ * glfwGetWindowTitle or @ref glfwSetWindowTitle, or until the library is
+ * terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_title
+ * @sa @ref glfwSetWindowTitle
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup window
+ */
+GLFWAPI const char* glfwGetWindowTitle(GLFWwindow* window);
+
+/*! @brief Sets the title of the specified window.
+ *
+ * This function sets the window title, encoded as UTF-8, of the specified
+ * window.
+ *
+ * @param[in] window The window whose title to change.
+ * @param[in] title The UTF-8 encoded window title.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @macos The window title will not be updated until the next time you
+ * process events.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_title
+ * @sa @ref glfwGetWindowTitle
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowTitle(GLFWwindow* window, const char* title);
+
+/*! @brief Sets the icon for the specified window.
+ *
+ * This function sets the icon of the specified window. If passed an array of
+ * candidate images, those of or closest to the sizes desired by the system are
+ * selected. If no images are specified, the window reverts to its default
+ * icon.
+ *
+ * The pixels are 32-bit, little-endian, non-premultiplied RGBA, i.e. eight
+ * bits per channel with the red channel first. They are arranged canonically
+ * as packed sequential rows, starting from the top-left corner.
+ *
+ * The desired image sizes varies depending on platform and system settings.
+ * The selected images will be rescaled as needed. Good sizes include 16x16,
+ * 32x32 and 48x48.
+ *
+ * @param[in] window The window whose icon to set.
+ * @param[in] count The number of images in the specified array, or zero to
+ * revert to the default window icon.
+ * @param[in] images The images to create the icon from. This is ignored if
+ * count is zero.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_VALUE, @ref GLFW_PLATFORM_ERROR and @ref
+ * GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @pointer_lifetime The specified image data is copied before this function
+ * returns.
+ *
+ * @remark @macos Regular windows do not have icons on macOS. This function
+ * will emit @ref GLFW_FEATURE_UNAVAILABLE. The dock icon will be the same as
+ * the application bundle's icon. For more information on bundles, see the
+ * [Bundle Programming Guide][bundle-guide] in the Mac Developer Library.
+ *
+ * [bundle-guide]: https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/
+ *
+ * @remark @wayland There is no existing protocol to change an icon, the
+ * window will thus inherit the one defined in the application's desktop file.
+ * This function will emit @ref GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_icon
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowIcon(GLFWwindow* window, int count, const GLFWimage* images);
+
+/*! @brief Retrieves the position of the content area of the specified window.
+ *
+ * This function retrieves the position, in screen coordinates, of the
+ * upper-left corner of the content area of the specified window.
+ *
+ * Any or all of the position arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` position arguments will be set to zero.
+ *
+ * @param[in] window The window to query.
+ * @param[out] xpos Where to store the x-coordinate of the upper-left corner of
+ * the content area, or `NULL`.
+ * @param[out] ypos Where to store the y-coordinate of the upper-left corner of
+ * the content area, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_ERROR and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark @wayland There is no way for an application to retrieve the global
+ * position of its windows. This function will emit @ref
+ * GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_pos
+ * @sa @ref glfwSetWindowPos
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwGetWindowPos(GLFWwindow* window, int* xpos, int* ypos);
+
+/*! @brief Sets the position of the content area of the specified window.
+ *
+ * This function sets the position, in screen coordinates, of the upper-left
+ * corner of the content area of the specified windowed mode window. If the
+ * window is a full screen window, this function does nothing.
+ *
+ * __Do not use this function__ to move an already visible window unless you
+ * have very good reasons for doing so, as it will confuse and annoy the user.
+ *
+ * The window manager may put limits on what positions are allowed. GLFW
+ * cannot and should not override these limits.
+ *
+ * @param[in] window The window to query.
+ * @param[in] xpos The x-coordinate of the upper-left corner of the content area.
+ * @param[in] ypos The y-coordinate of the upper-left corner of the content area.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_ERROR and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark @wayland There is no way for an application to set the global
+ * position of its windows. This function will emit @ref
+ * GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_pos
+ * @sa @ref glfwGetWindowPos
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowPos(GLFWwindow* window, int xpos, int ypos);
+
+/*! @brief Retrieves the size of the content area of the specified window.
+ *
+ * This function retrieves the size, in screen coordinates, of the content area
+ * of the specified window. If you wish to retrieve the size of the
+ * framebuffer of the window in pixels, see @ref glfwGetFramebufferSize.
+ *
+ * Any or all of the size arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` size arguments will be set to zero.
+ *
+ * @param[in] window The window whose size to retrieve.
+ * @param[out] width Where to store the width, in screen coordinates, of the
+ * content area, or `NULL`.
+ * @param[out] height Where to store the height, in screen coordinates, of the
+ * content area, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_size
+ * @sa @ref glfwSetWindowSize
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwGetWindowSize(GLFWwindow* window, int* width, int* height);
+
+/*! @brief Sets the size limits of the specified window.
+ *
+ * This function sets the size limits of the content area of the specified
+ * window. If the window is full screen, the size limits only take effect
+ * once it is made windowed. If the window is not resizable, this function
+ * does nothing.
+ *
+ * The size limits are applied immediately to a windowed mode window and may
+ * cause it to be resized.
+ *
+ * The maximum dimensions must be greater than or equal to the minimum
+ * dimensions and all must be greater than or equal to zero.
+ *
+ * @param[in] window The window to set limits for.
+ * @param[in] minwidth The minimum width, in screen coordinates, of the content
+ * area, or `GLFW_DONT_CARE`.
+ * @param[in] minheight The minimum height, in screen coordinates, of the
+ * content area, or `GLFW_DONT_CARE`.
+ * @param[in] maxwidth The maximum width, in screen coordinates, of the content
+ * area, or `GLFW_DONT_CARE`.
+ * @param[in] maxheight The maximum height, in screen coordinates, of the
+ * content area, or `GLFW_DONT_CARE`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark If you set size limits and an aspect ratio that conflict, the
+ * results are undefined.
+ *
+ * @remark @wayland The size limits will not be applied until the window is
+ * actually resized, either by the user or by the compositor.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_sizelimits
+ * @sa @ref glfwSetWindowAspectRatio
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowSizeLimits(GLFWwindow* window, int minwidth, int minheight, int maxwidth, int maxheight);
+
+/*! @brief Sets the aspect ratio of the specified window.
+ *
+ * This function sets the required aspect ratio of the content area of the
+ * specified window. If the window is full screen, the aspect ratio only takes
+ * effect once it is made windowed. If the window is not resizable, this
+ * function does nothing.
+ *
+ * The aspect ratio is specified as a numerator and a denominator and both
+ * values must be greater than zero. For example, the common 16:9 aspect ratio
+ * is specified as 16 and 9, respectively.
+ *
+ * If the numerator and denominator is set to `GLFW_DONT_CARE` then the aspect
+ * ratio limit is disabled.
+ *
+ * The aspect ratio is applied immediately to a windowed mode window and may
+ * cause it to be resized.
+ *
+ * @param[in] window The window to set limits for.
+ * @param[in] numer The numerator of the desired aspect ratio, or
+ * `GLFW_DONT_CARE`.
+ * @param[in] denom The denominator of the desired aspect ratio, or
+ * `GLFW_DONT_CARE`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark If you set size limits and an aspect ratio that conflict, the
+ * results are undefined.
+ *
+ * @remark @wayland The aspect ratio will not be applied until the window is
+ * actually resized, either by the user or by the compositor.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_sizelimits
+ * @sa @ref glfwSetWindowSizeLimits
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowAspectRatio(GLFWwindow* window, int numer, int denom);
+
+/*! @brief Sets the size of the content area of the specified window.
+ *
+ * This function sets the size, in screen coordinates, of the content area of
+ * the specified window.
+ *
+ * For full screen windows, this function updates the resolution of its desired
+ * video mode and switches to the video mode closest to it, without affecting
+ * the window's context. As the context is unaffected, the bit depths of the
+ * framebuffer remain unchanged.
+ *
+ * If you wish to update the refresh rate of the desired video mode in addition
+ * to its resolution, see @ref glfwSetWindowMonitor.
+ *
+ * The window manager may put limits on what sizes are allowed. GLFW cannot
+ * and should not override these limits.
+ *
+ * @param[in] window The window to resize.
+ * @param[in] width The desired width, in screen coordinates, of the window
+ * content area.
+ * @param[in] height The desired height, in screen coordinates, of the window
+ * content area.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_size
+ * @sa @ref glfwGetWindowSize
+ * @sa @ref glfwSetWindowMonitor
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowSize(GLFWwindow* window, int width, int height);
+
+/*! @brief Retrieves the size of the framebuffer of the specified window.
+ *
+ * This function retrieves the size, in pixels, of the framebuffer of the
+ * specified window. If you wish to retrieve the size of the window in screen
+ * coordinates, see @ref glfwGetWindowSize.
+ *
+ * Any or all of the size arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` size arguments will be set to zero.
+ *
+ * @param[in] window The window whose framebuffer to query.
+ * @param[out] width Where to store the width, in pixels, of the framebuffer,
+ * or `NULL`.
+ * @param[out] height Where to store the height, in pixels, of the framebuffer,
+ * or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_fbsize
+ * @sa @ref glfwSetFramebufferSizeCallback
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwGetFramebufferSize(GLFWwindow* window, int* width, int* height);
+
+/*! @brief Retrieves the size of the frame of the window.
+ *
+ * This function retrieves the size, in screen coordinates, of each edge of the
+ * frame of the specified window. This size includes the title bar, if the
+ * window has one. The size of the frame may vary depending on the
+ * [window-related hints](@ref window_hints_wnd) used to create it.
+ *
+ * Because this function retrieves the size of each window frame edge and not
+ * the offset along a particular coordinate axis, the retrieved values will
+ * always be zero or positive.
+ *
+ * Any or all of the size arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` size arguments will be set to zero.
+ *
+ * @param[in] window The window whose frame size to query.
+ * @param[out] left Where to store the size, in screen coordinates, of the left
+ * edge of the window frame, or `NULL`.
+ * @param[out] top Where to store the size, in screen coordinates, of the top
+ * edge of the window frame, or `NULL`.
+ * @param[out] right Where to store the size, in screen coordinates, of the
+ * right edge of the window frame, or `NULL`.
+ * @param[out] bottom Where to store the size, in screen coordinates, of the
+ * bottom edge of the window frame, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_size
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwGetWindowFrameSize(GLFWwindow* window, int* left, int* top, int* right, int* bottom);
+
+/*! @brief Retrieves the content scale for the specified window.
+ *
+ * This function retrieves the content scale for the specified window. The
+ * content scale is the ratio between the current DPI and the platform's
+ * default DPI. This is especially important for text and any UI elements. If
+ * the pixel dimensions of your UI scaled by this look appropriate on your
+ * machine then it should appear at a reasonable size on other machines
+ * regardless of their DPI and scaling settings. This relies on the system DPI
+ * and scaling settings being somewhat correct.
+ *
+ * On platforms where each monitors can have its own content scale, the window
+ * content scale will depend on which monitor the system considers the window
+ * to be on.
+ *
+ * @param[in] window The window to query.
+ * @param[out] xscale Where to store the x-axis content scale, or `NULL`.
+ * @param[out] yscale Where to store the y-axis content scale, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_scale
+ * @sa @ref glfwSetWindowContentScaleCallback
+ * @sa @ref glfwGetMonitorContentScale
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwGetWindowContentScale(GLFWwindow* window, float* xscale, float* yscale);
+
+/*! @brief Returns the opacity of the whole window.
+ *
+ * This function returns the opacity of the window, including any decorations.
+ *
+ * The opacity (or alpha) value is a positive finite number between zero and
+ * one, where zero is fully transparent and one is fully opaque. If the system
+ * does not support whole window transparency, this function always returns one.
+ *
+ * The initial opacity value for newly created windows is one.
+ *
+ * @param[in] window The window to query.
+ * @return The opacity value of the specified window.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_transparency
+ * @sa @ref glfwSetWindowOpacity
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI float glfwGetWindowOpacity(GLFWwindow* window);
+
+/*! @brief Sets the opacity of the whole window.
+ *
+ * This function sets the opacity of the window, including any decorations.
+ *
+ * The opacity (or alpha) value is a positive finite number between zero and
+ * one, where zero is fully transparent and one is fully opaque.
+ *
+ * The initial opacity value for newly created windows is one.
+ *
+ * A window created with framebuffer transparency may not use whole window
+ * transparency. The results of doing this are undefined.
+ *
+ * @param[in] window The window to set the opacity for.
+ * @param[in] opacity The desired opacity of the specified window.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_ERROR and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark @wayland There is no way to set an opacity factor for a window.
+ * This function will emit @ref GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_transparency
+ * @sa @ref glfwGetWindowOpacity
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowOpacity(GLFWwindow* window, float opacity);
+
+/*! @brief Iconifies the specified window.
+ *
+ * This function iconifies (minimizes) the specified window if it was
+ * previously restored. If the window is already iconified, this function does
+ * nothing.
+ *
+ * If the specified window is a full screen window, GLFW restores the original
+ * video mode of the monitor. The window's desired video mode is set again
+ * when the window is restored.
+ *
+ * @param[in] window The window to iconify.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @wayland Once a window is iconified, @ref glfwRestoreWindow won’t
+ * be able to restore it. This is a design decision of the xdg-shell
+ * protocol.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_iconify
+ * @sa @ref glfwRestoreWindow
+ * @sa @ref glfwMaximizeWindow
+ *
+ * @since Added in version 2.1.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwIconifyWindow(GLFWwindow* window);
+
+/*! @brief Restores the specified window.
+ *
+ * This function restores the specified window if it was previously iconified
+ * (minimized) or maximized. If the window is already restored, this function
+ * does nothing.
+ *
+ * If the specified window is an iconified full screen window, its desired
+ * video mode is set again for its monitor when the window is restored.
+ *
+ * @param[in] window The window to restore.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_iconify
+ * @sa @ref glfwIconifyWindow
+ * @sa @ref glfwMaximizeWindow
+ *
+ * @since Added in version 2.1.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwRestoreWindow(GLFWwindow* window);
+
+/*! @brief Maximizes the specified window.
+ *
+ * This function maximizes the specified window if it was previously not
+ * maximized. If the window is already maximized, this function does nothing.
+ *
+ * If the specified window is a full screen window, this function does nothing.
+ *
+ * @param[in] window The window to maximize.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @par Thread Safety
+ * This function may only be called from the main thread.
+ *
+ * @sa @ref window_iconify
+ * @sa @ref glfwIconifyWindow
+ * @sa @ref glfwRestoreWindow
+ *
+ * @since Added in GLFW 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwMaximizeWindow(GLFWwindow* window);
+
+/*! @brief Makes the specified window visible.
+ *
+ * This function makes the specified window visible if it was previously
+ * hidden. If the window is already visible or is in full screen mode, this
+ * function does nothing.
+ *
+ * By default, windowed mode windows are focused when shown
+ * Set the [GLFW_FOCUS_ON_SHOW](@ref GLFW_FOCUS_ON_SHOW_hint) window hint
+ * to change this behavior for all newly created windows, or change the
+ * behavior for an existing window with @ref glfwSetWindowAttrib.
+ *
+ * @param[in] window The window to make visible.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @wayland Because Wayland wants every frame of the desktop to be
+ * complete, this function does not immediately make the window visible.
+ * Instead it will become visible the next time the window framebuffer is
+ * updated after this call.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_hide
+ * @sa @ref glfwHideWindow
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwShowWindow(GLFWwindow* window);
+
+/*! @brief Hides the specified window.
+ *
+ * This function hides the specified window if it was previously visible. If
+ * the window is already hidden or is in full screen mode, this function does
+ * nothing.
+ *
+ * @param[in] window The window to hide.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_hide
+ * @sa @ref glfwShowWindow
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwHideWindow(GLFWwindow* window);
+
+/*! @brief Brings the specified window to front and sets input focus.
+ *
+ * This function brings the specified window to front and sets input focus.
+ * The window should already be visible and not iconified.
+ *
+ * By default, both windowed and full screen mode windows are focused when
+ * initially created. Set the [GLFW_FOCUSED](@ref GLFW_FOCUSED_hint) to
+ * disable this behavior.
+ *
+ * Also by default, windowed mode windows are focused when shown
+ * with @ref glfwShowWindow. Set the
+ * [GLFW_FOCUS_ON_SHOW](@ref GLFW_FOCUS_ON_SHOW_hint) to disable this behavior.
+ *
+ * __Do not use this function__ to steal focus from other applications unless
+ * you are certain that is what the user wants. Focus stealing can be
+ * extremely disruptive.
+ *
+ * For a less disruptive way of getting the user's attention, see
+ * [attention requests](@ref window_attention).
+ *
+ * @param[in] window The window to give input focus.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @wayland The compositor will likely ignore focus requests unless
+ * another window created by the same application already has input focus.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_focus
+ * @sa @ref window_attention
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwFocusWindow(GLFWwindow* window);
+
+/*! @brief Requests user attention to the specified window.
+ *
+ * This function requests user attention to the specified window. On
+ * platforms where this is not supported, attention is requested to the
+ * application as a whole.
+ *
+ * Once the user has given attention, usually by focusing the window or
+ * application, the system will end the request automatically.
+ *
+ * @param[in] window The window to request attention to.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @macos Attention is requested to the application as a whole, not the
+ * specific window.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_attention
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwRequestWindowAttention(GLFWwindow* window);
+
+/*! @brief Returns the monitor that the window uses for full screen mode.
+ *
+ * This function returns the handle of the monitor that the specified window is
+ * in full screen on.
+ *
+ * @param[in] window The window to query.
+ * @return The monitor, or `NULL` if the window is in windowed mode or an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_monitor
+ * @sa @ref glfwSetWindowMonitor
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWmonitor* glfwGetWindowMonitor(GLFWwindow* window);
+
+/*! @brief Sets the mode, monitor, video mode and placement of a window.
+ *
+ * This function sets the monitor that the window uses for full screen mode or,
+ * if the monitor is `NULL`, makes it windowed mode.
+ *
+ * When setting a monitor, this function updates the width, height and refresh
+ * rate of the desired video mode and switches to the video mode closest to it.
+ * The window position is ignored when setting a monitor.
+ *
+ * When the monitor is `NULL`, the position, width and height are used to
+ * place the window content area. The refresh rate is ignored when no monitor
+ * is specified.
+ *
+ * If you only wish to update the resolution of a full screen window or the
+ * size of a windowed mode window, see @ref glfwSetWindowSize.
+ *
+ * When a window transitions from full screen to windowed mode, this function
+ * restores any previous window settings such as whether it is decorated,
+ * floating, resizable, has size or aspect ratio limits, etc.
+ *
+ * @param[in] window The window whose monitor, size or video mode to set.
+ * @param[in] monitor The desired monitor, or `NULL` to set windowed mode.
+ * @param[in] xpos The desired x-coordinate of the upper-left corner of the
+ * content area.
+ * @param[in] ypos The desired y-coordinate of the upper-left corner of the
+ * content area.
+ * @param[in] width The desired with, in screen coordinates, of the content
+ * area or video mode.
+ * @param[in] height The desired height, in screen coordinates, of the content
+ * area or video mode.
+ * @param[in] refreshRate The desired refresh rate, in Hz, of the video mode,
+ * or `GLFW_DONT_CARE`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark The OpenGL or OpenGL ES context will not be destroyed or otherwise
+ * affected by any resizing or mode switching, although you may need to update
+ * your viewport if the framebuffer size has changed.
+ *
+ * @remark @wayland The desired window position is ignored, as there is no way
+ * for an application to set this property.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_monitor
+ * @sa @ref window_full_screen
+ * @sa @ref glfwGetWindowMonitor
+ * @sa @ref glfwSetWindowSize
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowMonitor(GLFWwindow* window, GLFWmonitor* monitor, int xpos, int ypos, int width, int height, int refreshRate);
+
+/*! @brief Returns an attribute of the specified window.
+ *
+ * This function returns the value of an attribute of the specified window or
+ * its OpenGL or OpenGL ES context.
+ *
+ * @param[in] window The window to query.
+ * @param[in] attrib The [window attribute](@ref window_attribs) whose value to
+ * return.
+ * @return The value of the attribute, or zero if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark Framebuffer related hints are not window attributes. See @ref
+ * window_attribs_fb for more information.
+ *
+ * @remark Zero is a valid value for many window and context related
+ * attributes so you cannot use a return value of zero as an indication of
+ * errors. However, this function should not fail as long as it is passed
+ * valid arguments and the library has been [initialized](@ref intro_init).
+ *
+ * @remark @wayland The Wayland protocol provides no way to check whether a
+ * window is iconfied, so @ref GLFW_ICONIFIED always returns `GLFW_FALSE`.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_attribs
+ * @sa @ref glfwSetWindowAttrib
+ *
+ * @since Added in version 3.0. Replaces `glfwGetWindowParam` and
+ * `glfwGetGLVersion`.
+ *
+ * @ingroup window
+ */
+GLFWAPI int glfwGetWindowAttrib(GLFWwindow* window, int attrib);
+
+/*! @brief Sets an attribute of the specified window.
+ *
+ * This function sets the value of an attribute of the specified window.
+ *
+ * The supported attributes are [GLFW_DECORATED](@ref GLFW_DECORATED_attrib),
+ * [GLFW_RESIZABLE](@ref GLFW_RESIZABLE_attrib),
+ * [GLFW_FLOATING](@ref GLFW_FLOATING_attrib),
+ * [GLFW_AUTO_ICONIFY](@ref GLFW_AUTO_ICONIFY_attrib) and
+ * [GLFW_FOCUS_ON_SHOW](@ref GLFW_FOCUS_ON_SHOW_attrib).
+ * [GLFW_MOUSE_PASSTHROUGH](@ref GLFW_MOUSE_PASSTHROUGH_attrib)
+ *
+ * Some of these attributes are ignored for full screen windows. The new
+ * value will take effect if the window is later made windowed.
+ *
+ * Some of these attributes are ignored for windowed mode windows. The new
+ * value will take effect if the window is later made full screen.
+ *
+ * @param[in] window The window to set the attribute for.
+ * @param[in] attrib A supported window attribute.
+ * @param[in] value `GLFW_TRUE` or `GLFW_FALSE`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM, @ref GLFW_INVALID_VALUE, @ref GLFW_PLATFORM_ERROR and @ref
+ * GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark Calling @ref glfwGetWindowAttrib will always return the latest
+ * value, even if that value is ignored by the current mode of the window.
+ *
+ * @remark @wayland The [GLFW_FLOATING](@ref GLFW_FLOATING_attrib) window attribute is
+ * not supported. Setting this will emit @ref GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_attribs
+ * @sa @ref glfwGetWindowAttrib
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowAttrib(GLFWwindow* window, int attrib, int value);
+
+/*! @brief Sets the user pointer of the specified window.
+ *
+ * This function sets the user-defined pointer of the specified window. The
+ * current value is retained until the window is destroyed. The initial value
+ * is `NULL`.
+ *
+ * @param[in] window The window whose pointer to set.
+ * @param[in] pointer The new value.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref window_userptr
+ * @sa @ref glfwGetWindowUserPointer
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSetWindowUserPointer(GLFWwindow* window, void* pointer);
+
+/*! @brief Returns the user pointer of the specified window.
+ *
+ * This function returns the current value of the user-defined pointer of the
+ * specified window. The initial value is `NULL`.
+ *
+ * @param[in] window The window whose pointer to return.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref window_userptr
+ * @sa @ref glfwSetWindowUserPointer
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void* glfwGetWindowUserPointer(GLFWwindow* window);
+
+/*! @brief Sets the position callback for the specified window.
+ *
+ * This function sets the position callback of the specified window, which is
+ * called when the window is moved. The callback is provided with the
+ * position, in screen coordinates, of the upper-left corner of the content
+ * area of the window.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int xpos, int ypos)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowposfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @remark @wayland This callback will never be called, as there is no way for
+ * an application to know its global position.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_pos
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowposfun glfwSetWindowPosCallback(GLFWwindow* window, GLFWwindowposfun callback);
+
+/*! @brief Sets the size callback for the specified window.
+ *
+ * This function sets the size callback of the specified window, which is
+ * called when the window is resized. The callback is provided with the size,
+ * in screen coordinates, of the content area of the window.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int width, int height)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowsizefun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_size
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter and return value.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowsizefun glfwSetWindowSizeCallback(GLFWwindow* window, GLFWwindowsizefun callback);
+
+/*! @brief Sets the close callback for the specified window.
+ *
+ * This function sets the close callback of the specified window, which is
+ * called when the user attempts to close the window, for example by clicking
+ * the close widget in the title bar.
+ *
+ * The close flag is set before this callback is called, but you can modify it
+ * at any time with @ref glfwSetWindowShouldClose.
+ *
+ * The close callback is not triggered by @ref glfwDestroyWindow.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowclosefun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @remark @macos Selecting Quit from the application menu will trigger the
+ * close callback for all windows.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_close
+ *
+ * @since Added in version 2.5.
+ * @glfw3 Added window handle parameter and return value.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowclosefun glfwSetWindowCloseCallback(GLFWwindow* window, GLFWwindowclosefun callback);
+
+/*! @brief Sets the refresh callback for the specified window.
+ *
+ * This function sets the refresh callback of the specified window, which is
+ * called when the content area of the window needs to be redrawn, for example
+ * if the window has been exposed after having been covered by another window.
+ *
+ * On compositing window systems such as Aero, Compiz, Aqua or Wayland, where
+ * the window contents are saved off-screen, this callback may be called only
+ * very infrequently or never at all.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window);
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowrefreshfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_refresh
+ *
+ * @since Added in version 2.5.
+ * @glfw3 Added window handle parameter and return value.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowrefreshfun glfwSetWindowRefreshCallback(GLFWwindow* window, GLFWwindowrefreshfun callback);
+
+/*! @brief Sets the focus callback for the specified window.
+ *
+ * This function sets the focus callback of the specified window, which is
+ * called when the window gains or loses input focus.
+ *
+ * After the focus callback is called for a window that lost input focus,
+ * synthetic key and mouse button release events will be generated for all such
+ * that had been pressed. For more information, see @ref glfwSetKeyCallback
+ * and @ref glfwSetMouseButtonCallback.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int focused)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowfocusfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_focus
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowfocusfun glfwSetWindowFocusCallback(GLFWwindow* window, GLFWwindowfocusfun callback);
+
+/*! @brief Sets the iconify callback for the specified window.
+ *
+ * This function sets the iconification callback of the specified window, which
+ * is called when the window is iconified or restored.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int iconified)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowiconifyfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_iconify
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowiconifyfun glfwSetWindowIconifyCallback(GLFWwindow* window, GLFWwindowiconifyfun callback);
+
+/*! @brief Sets the maximize callback for the specified window.
+ *
+ * This function sets the maximization callback of the specified window, which
+ * is called when the window is maximized or restored.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int maximized)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowmaximizefun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_maximize
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowmaximizefun glfwSetWindowMaximizeCallback(GLFWwindow* window, GLFWwindowmaximizefun callback);
+
+/*! @brief Sets the framebuffer resize callback for the specified window.
+ *
+ * This function sets the framebuffer resize callback of the specified window,
+ * which is called when the framebuffer of the specified window is resized.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int width, int height)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWframebuffersizefun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_fbsize
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWframebuffersizefun glfwSetFramebufferSizeCallback(GLFWwindow* window, GLFWframebuffersizefun callback);
+
+/*! @brief Sets the window content scale callback for the specified window.
+ *
+ * This function sets the window content scale callback of the specified window,
+ * which is called when the content scale of the specified window changes.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, float xscale, float yscale)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWwindowcontentscalefun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref window_scale
+ * @sa @ref glfwGetWindowContentScale
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup window
+ */
+GLFWAPI GLFWwindowcontentscalefun glfwSetWindowContentScaleCallback(GLFWwindow* window, GLFWwindowcontentscalefun callback);
+
+/*! @brief Processes all pending events.
+ *
+ * This function processes only those events that are already in the event
+ * queue and then returns immediately. Processing events will cause the window
+ * and input callbacks associated with those events to be called.
+ *
+ * On some platforms, a window move, resize or menu operation will cause event
+ * processing to block. This is due to how event processing is designed on
+ * those platforms. You can use the
+ * [window refresh callback](@ref window_refresh) to redraw the contents of
+ * your window when necessary during such operations.
+ *
+ * Do not assume that callbacks you set will _only_ be called in response to
+ * event processing functions like this one. While it is necessary to poll for
+ * events, window systems that require GLFW to register callbacks of its own
+ * can pass events to GLFW in response to many window system function calls.
+ * GLFW will pass those events on to the application callbacks before
+ * returning.
+ *
+ * Event processing is not required for joystick input to work.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @reentrancy This function must not be called from a callback.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref events
+ * @sa @ref glfwWaitEvents
+ * @sa @ref glfwWaitEventsTimeout
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwPollEvents(void);
+
+/*! @brief Waits until events are queued and processes them.
+ *
+ * This function puts the calling thread to sleep until at least one event is
+ * available in the event queue. Once one or more events are available,
+ * it behaves exactly like @ref glfwPollEvents, i.e. the events in the queue
+ * are processed and the function then returns immediately. Processing events
+ * will cause the window and input callbacks associated with those events to be
+ * called.
+ *
+ * Since not all events are associated with callbacks, this function may return
+ * without a callback having been called even if you are monitoring all
+ * callbacks.
+ *
+ * On some platforms, a window move, resize or menu operation will cause event
+ * processing to block. This is due to how event processing is designed on
+ * those platforms. You can use the
+ * [window refresh callback](@ref window_refresh) to redraw the contents of
+ * your window when necessary during such operations.
+ *
+ * Do not assume that callbacks you set will _only_ be called in response to
+ * event processing functions like this one. While it is necessary to poll for
+ * events, window systems that require GLFW to register callbacks of its own
+ * can pass events to GLFW in response to many window system function calls.
+ * GLFW will pass those events on to the application callbacks before
+ * returning.
+ *
+ * Event processing is not required for joystick input to work.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @reentrancy This function must not be called from a callback.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref events
+ * @sa @ref glfwPollEvents
+ * @sa @ref glfwWaitEventsTimeout
+ *
+ * @since Added in version 2.5.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwWaitEvents(void);
+
+/*! @brief Waits with timeout until events are queued and processes them.
+ *
+ * This function puts the calling thread to sleep until at least one event is
+ * available in the event queue, or until the specified timeout is reached. If
+ * one or more events are available, it behaves exactly like @ref
+ * glfwPollEvents, i.e. the events in the queue are processed and the function
+ * then returns immediately. Processing events will cause the window and input
+ * callbacks associated with those events to be called.
+ *
+ * The timeout value must be a positive finite number.
+ *
+ * Since not all events are associated with callbacks, this function may return
+ * without a callback having been called even if you are monitoring all
+ * callbacks.
+ *
+ * On some platforms, a window move, resize or menu operation will cause event
+ * processing to block. This is due to how event processing is designed on
+ * those platforms. You can use the
+ * [window refresh callback](@ref window_refresh) to redraw the contents of
+ * your window when necessary during such operations.
+ *
+ * Do not assume that callbacks you set will _only_ be called in response to
+ * event processing functions like this one. While it is necessary to poll for
+ * events, window systems that require GLFW to register callbacks of its own
+ * can pass events to GLFW in response to many window system function calls.
+ * GLFW will pass those events on to the application callbacks before
+ * returning.
+ *
+ * Event processing is not required for joystick input to work.
+ *
+ * @param[in] timeout The maximum amount of time, in seconds, to wait.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @reentrancy This function must not be called from a callback.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref events
+ * @sa @ref glfwPollEvents
+ * @sa @ref glfwWaitEvents
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwWaitEventsTimeout(double timeout);
+
+/*! @brief Posts an empty event to the event queue.
+ *
+ * This function posts an empty event from the current thread to the event
+ * queue, causing @ref glfwWaitEvents or @ref glfwWaitEventsTimeout to return.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref events
+ * @sa @ref glfwWaitEvents
+ * @sa @ref glfwWaitEventsTimeout
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwPostEmptyEvent(void);
+
+/*! @brief Returns the value of an input option for the specified window.
+ *
+ * This function returns the value of an input option for the specified window.
+ * The mode must be one of @ref GLFW_CURSOR, @ref GLFW_STICKY_KEYS,
+ * @ref GLFW_STICKY_MOUSE_BUTTONS, @ref GLFW_LOCK_KEY_MODS or
+ * @ref GLFW_RAW_MOUSE_MOTION.
+ *
+ * @param[in] window The window to query.
+ * @param[in] mode One of `GLFW_CURSOR`, `GLFW_STICKY_KEYS`,
+ * `GLFW_STICKY_MOUSE_BUTTONS`, `GLFW_LOCK_KEY_MODS` or
+ * `GLFW_RAW_MOUSE_MOTION`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref glfwSetInputMode
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwGetInputMode(GLFWwindow* window, int mode);
+
+/*! @brief Sets an input option for the specified window.
+ *
+ * This function sets an input mode option for the specified window. The mode
+ * must be one of @ref GLFW_CURSOR, @ref GLFW_STICKY_KEYS,
+ * @ref GLFW_STICKY_MOUSE_BUTTONS, @ref GLFW_LOCK_KEY_MODS or
+ * @ref GLFW_RAW_MOUSE_MOTION.
+ *
+ * If the mode is `GLFW_CURSOR`, the value must be one of the following cursor
+ * modes:
+ * - `GLFW_CURSOR_NORMAL` makes the cursor visible and behaving normally.
+ * - `GLFW_CURSOR_HIDDEN` makes the cursor invisible when it is over the
+ * content area of the window but does not restrict the cursor from leaving.
+ * - `GLFW_CURSOR_DISABLED` hides and grabs the cursor, providing virtual
+ * and unlimited cursor movement. This is useful for implementing for
+ * example 3D camera controls.
+ * - `GLFW_CURSOR_CAPTURED` makes the cursor visible and confines it to the
+ * content area of the window.
+ *
+ * If the mode is `GLFW_STICKY_KEYS`, the value must be either `GLFW_TRUE` to
+ * enable sticky keys, or `GLFW_FALSE` to disable it. If sticky keys are
+ * enabled, a key press will ensure that @ref glfwGetKey returns `GLFW_PRESS`
+ * the next time it is called even if the key had been released before the
+ * call. This is useful when you are only interested in whether keys have been
+ * pressed but not when or in which order.
+ *
+ * If the mode is `GLFW_STICKY_MOUSE_BUTTONS`, the value must be either
+ * `GLFW_TRUE` to enable sticky mouse buttons, or `GLFW_FALSE` to disable it.
+ * If sticky mouse buttons are enabled, a mouse button press will ensure that
+ * @ref glfwGetMouseButton returns `GLFW_PRESS` the next time it is called even
+ * if the mouse button had been released before the call. This is useful when
+ * you are only interested in whether mouse buttons have been pressed but not
+ * when or in which order.
+ *
+ * If the mode is `GLFW_LOCK_KEY_MODS`, the value must be either `GLFW_TRUE` to
+ * enable lock key modifier bits, or `GLFW_FALSE` to disable them. If enabled,
+ * callbacks that receive modifier bits will also have the @ref
+ * GLFW_MOD_CAPS_LOCK bit set when the event was generated with Caps Lock on,
+ * and the @ref GLFW_MOD_NUM_LOCK bit when Num Lock was on.
+ *
+ * If the mode is `GLFW_RAW_MOUSE_MOTION`, the value must be either `GLFW_TRUE`
+ * to enable raw (unscaled and unaccelerated) mouse motion when the cursor is
+ * disabled, or `GLFW_FALSE` to disable it. If raw motion is not supported,
+ * attempting to set this will emit @ref GLFW_FEATURE_UNAVAILABLE. Call @ref
+ * glfwRawMouseMotionSupported to check for support.
+ *
+ * @param[in] window The window whose input mode to set.
+ * @param[in] mode One of `GLFW_CURSOR`, `GLFW_STICKY_KEYS`,
+ * `GLFW_STICKY_MOUSE_BUTTONS`, `GLFW_LOCK_KEY_MODS` or
+ * `GLFW_RAW_MOUSE_MOTION`.
+ * @param[in] value The new value of the specified input mode.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM, @ref GLFW_PLATFORM_ERROR and @ref
+ * GLFW_FEATURE_UNAVAILABLE (see above).
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref glfwGetInputMode
+ *
+ * @since Added in version 3.0. Replaces `glfwEnable` and `glfwDisable`.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwSetInputMode(GLFWwindow* window, int mode, int value);
+
+/*! @brief Returns whether raw mouse motion is supported.
+ *
+ * This function returns whether raw mouse motion is supported on the current
+ * system. This status does not change after GLFW has been initialized so you
+ * only need to check this once. If you attempt to enable raw motion on
+ * a system that does not support it, @ref GLFW_PLATFORM_ERROR will be emitted.
+ *
+ * Raw mouse motion is closer to the actual motion of the mouse across
+ * a surface. It is not affected by the scaling and acceleration applied to
+ * the motion of the desktop cursor. That processing is suitable for a cursor
+ * while raw motion is better for controlling for example a 3D camera. Because
+ * of this, raw mouse motion is only provided when the cursor is disabled.
+ *
+ * @return `GLFW_TRUE` if raw mouse motion is supported on the current machine,
+ * or `GLFW_FALSE` otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref raw_mouse_motion
+ * @sa @ref glfwSetInputMode
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwRawMouseMotionSupported(void);
+
+/*! @brief Returns the layout-specific name of the specified printable key.
+ *
+ * This function returns the name of the specified printable key, encoded as
+ * UTF-8. This is typically the character that key would produce without any
+ * modifier keys, intended for displaying key bindings to the user. For dead
+ * keys, it is typically the diacritic it would add to a character.
+ *
+ * __Do not use this function__ for [text input](@ref input_char). You will
+ * break text input for many languages even if it happens to work for yours.
+ *
+ * If the key is `GLFW_KEY_UNKNOWN`, the scancode is used to identify the key,
+ * otherwise the scancode is ignored. If you specify a non-printable key, or
+ * `GLFW_KEY_UNKNOWN` and a scancode that maps to a non-printable key, this
+ * function returns `NULL` but does not emit an error.
+ *
+ * This behavior allows you to always pass in the arguments in the
+ * [key callback](@ref input_key) without modification.
+ *
+ * The printable keys are:
+ * - `GLFW_KEY_APOSTROPHE`
+ * - `GLFW_KEY_COMMA`
+ * - `GLFW_KEY_MINUS`
+ * - `GLFW_KEY_PERIOD`
+ * - `GLFW_KEY_SLASH`
+ * - `GLFW_KEY_SEMICOLON`
+ * - `GLFW_KEY_EQUAL`
+ * - `GLFW_KEY_LEFT_BRACKET`
+ * - `GLFW_KEY_RIGHT_BRACKET`
+ * - `GLFW_KEY_BACKSLASH`
+ * - `GLFW_KEY_WORLD_1`
+ * - `GLFW_KEY_WORLD_2`
+ * - `GLFW_KEY_0` to `GLFW_KEY_9`
+ * - `GLFW_KEY_A` to `GLFW_KEY_Z`
+ * - `GLFW_KEY_KP_0` to `GLFW_KEY_KP_9`
+ * - `GLFW_KEY_KP_DECIMAL`
+ * - `GLFW_KEY_KP_DIVIDE`
+ * - `GLFW_KEY_KP_MULTIPLY`
+ * - `GLFW_KEY_KP_SUBTRACT`
+ * - `GLFW_KEY_KP_ADD`
+ * - `GLFW_KEY_KP_EQUAL`
+ *
+ * Names for printable keys depend on keyboard layout, while names for
+ * non-printable keys are the same across layouts but depend on the application
+ * language and should be localized along with other user interface text.
+ *
+ * @param[in] key The key to query, or `GLFW_KEY_UNKNOWN`.
+ * @param[in] scancode The scancode of the key to query.
+ * @return The UTF-8 encoded, layout-specific name of the key, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_VALUE, @ref GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark The contents of the returned string may change when a keyboard
+ * layout change event is received.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_key_name
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup input
+ */
+GLFWAPI const char* glfwGetKeyName(int key, int scancode);
+
+/*! @brief Returns the platform-specific scancode of the specified key.
+ *
+ * This function returns the platform-specific scancode of the specified key.
+ *
+ * If the specified [key token](@ref keys) corresponds to a physical key not
+ * supported on the current platform then this method will return `-1`.
+ * Calling this function with anything other than a key token will return `-1`
+ * and generate a @ref GLFW_INVALID_ENUM error.
+ *
+ * @param[in] key Any [key token](@ref keys).
+ * @return The platform-specific scancode for the key, or `-1` if the key is
+ * not supported on the current platform or an [error](@ref error_handling)
+ * occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref input_key
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwGetKeyScancode(int key);
+
+/*! @brief Returns the last reported state of a keyboard key for the specified
+ * window.
+ *
+ * This function returns the last state reported for the specified key to the
+ * specified window. The returned state is one of `GLFW_PRESS` or
+ * `GLFW_RELEASE`. The action `GLFW_REPEAT` is only reported to the key callback.
+ *
+ * If the @ref GLFW_STICKY_KEYS input mode is enabled, this function returns
+ * `GLFW_PRESS` the first time you call it for a key that was pressed, even if
+ * that key has already been released.
+ *
+ * The key functions deal with physical keys, with [key tokens](@ref keys)
+ * named after their use on the standard US keyboard layout. If you want to
+ * input text, use the Unicode character callback instead.
+ *
+ * The [modifier key bit masks](@ref mods) are not key tokens and cannot be
+ * used with this function.
+ *
+ * __Do not use this function__ to implement [text input](@ref input_char).
+ *
+ * @param[in] window The desired window.
+ * @param[in] key The desired [keyboard key](@ref keys). `GLFW_KEY_UNKNOWN` is
+ * not a valid key for this function.
+ * @return One of `GLFW_PRESS` or `GLFW_RELEASE`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_key
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwGetKey(GLFWwindow* window, int key);
+
+/*! @brief Returns the last reported state of a mouse button for the specified
+ * window.
+ *
+ * This function returns the last state reported for the specified mouse button
+ * to the specified window. The returned state is one of `GLFW_PRESS` or
+ * `GLFW_RELEASE`.
+ *
+ * If the @ref GLFW_STICKY_MOUSE_BUTTONS input mode is enabled, this function
+ * returns `GLFW_PRESS` the first time you call it for a mouse button that was
+ * pressed, even if that mouse button has already been released.
+ *
+ * @param[in] window The desired window.
+ * @param[in] button The desired [mouse button](@ref buttons).
+ * @return One of `GLFW_PRESS` or `GLFW_RELEASE`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_mouse_button
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwGetMouseButton(GLFWwindow* window, int button);
+
+/*! @brief Retrieves the position of the cursor relative to the content area of
+ * the window.
+ *
+ * This function returns the position of the cursor, in screen coordinates,
+ * relative to the upper-left corner of the content area of the specified
+ * window.
+ *
+ * If the cursor is disabled (with `GLFW_CURSOR_DISABLED`) then the cursor
+ * position is unbounded and limited only by the minimum and maximum values of
+ * a `double`.
+ *
+ * The coordinate can be converted to their integer equivalents with the
+ * `floor` function. Casting directly to an integer type works for positive
+ * coordinates, but fails for negative ones.
+ *
+ * Any or all of the position arguments may be `NULL`. If an error occurs, all
+ * non-`NULL` position arguments will be set to zero.
+ *
+ * @param[in] window The desired window.
+ * @param[out] xpos Where to store the cursor x-coordinate, relative to the
+ * left edge of the content area, or `NULL`.
+ * @param[out] ypos Where to store the cursor y-coordinate, relative to the to
+ * top edge of the content area, or `NULL`.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_pos
+ * @sa @ref glfwSetCursorPos
+ *
+ * @since Added in version 3.0. Replaces `glfwGetMousePos`.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwGetCursorPos(GLFWwindow* window, double* xpos, double* ypos);
+
+/*! @brief Sets the position of the cursor, relative to the content area of the
+ * window.
+ *
+ * This function sets the position, in screen coordinates, of the cursor
+ * relative to the upper-left corner of the content area of the specified
+ * window. The window must have input focus. If the window does not have
+ * input focus when this function is called, it fails silently.
+ *
+ * __Do not use this function__ to implement things like camera controls. GLFW
+ * already provides the `GLFW_CURSOR_DISABLED` cursor mode that hides the
+ * cursor, transparently re-centers it and provides unconstrained cursor
+ * motion. See @ref glfwSetInputMode for more information.
+ *
+ * If the cursor mode is `GLFW_CURSOR_DISABLED` then the cursor position is
+ * unconstrained and limited only by the minimum and maximum values of
+ * a `double`.
+ *
+ * @param[in] window The desired window.
+ * @param[in] xpos The desired x-coordinate, relative to the left edge of the
+ * content area.
+ * @param[in] ypos The desired y-coordinate, relative to the top edge of the
+ * content area.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_ERROR and @ref GLFW_FEATURE_UNAVAILABLE (see remarks).
+ *
+ * @remark @wayland This function will only work when the cursor mode is
+ * `GLFW_CURSOR_DISABLED`, otherwise it will emit @ref GLFW_FEATURE_UNAVAILABLE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_pos
+ * @sa @ref glfwGetCursorPos
+ *
+ * @since Added in version 3.0. Replaces `glfwSetMousePos`.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwSetCursorPos(GLFWwindow* window, double xpos, double ypos);
+
+/*! @brief Creates a custom cursor.
+ *
+ * Creates a new custom cursor image that can be set for a window with @ref
+ * glfwSetCursor. The cursor can be destroyed with @ref glfwDestroyCursor.
+ * Any remaining cursors are destroyed by @ref glfwTerminate.
+ *
+ * The pixels are 32-bit, little-endian, non-premultiplied RGBA, i.e. eight
+ * bits per channel with the red channel first. They are arranged canonically
+ * as packed sequential rows, starting from the top-left corner.
+ *
+ * The cursor hotspot is specified in pixels, relative to the upper-left corner
+ * of the cursor image. Like all other coordinate systems in GLFW, the X-axis
+ * points to the right and the Y-axis points down.
+ *
+ * @param[in] image The desired cursor image.
+ * @param[in] xhot The desired x-coordinate, in pixels, of the cursor hotspot.
+ * @param[in] yhot The desired y-coordinate, in pixels, of the cursor hotspot.
+ * @return The handle of the created cursor, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_VALUE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The specified image data is copied before this function
+ * returns.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_object
+ * @sa @ref glfwDestroyCursor
+ * @sa @ref glfwCreateStandardCursor
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWcursor* glfwCreateCursor(const GLFWimage* image, int xhot, int yhot);
+
+/*! @brief Creates a cursor with a standard shape.
+ *
+ * Returns a cursor with a standard shape, that can be set for a window with
+ * @ref glfwSetCursor. The images for these cursors come from the system
+ * cursor theme and their exact appearance will vary between platforms.
+ *
+ * Most of these shapes are guaranteed to exist on every supported platform but
+ * a few may not be present. See the table below for details.
+ *
+ * Cursor shape | Windows | macOS | X11 | Wayland
+ * ------------------------------ | ------- | ----- | ------ | -------
+ * @ref GLFW_ARROW_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_IBEAM_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_CROSSHAIR_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_POINTING_HAND_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_RESIZE_EW_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_RESIZE_NS_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_RESIZE_NWSE_CURSOR | Yes | Yes1 | Maybe2 | Maybe2
+ * @ref GLFW_RESIZE_NESW_CURSOR | Yes | Yes1 | Maybe2 | Maybe2
+ * @ref GLFW_RESIZE_ALL_CURSOR | Yes | Yes | Yes | Yes
+ * @ref GLFW_NOT_ALLOWED_CURSOR | Yes | Yes | Maybe2 | Maybe2
+ *
+ * 1) This uses a private system API and may fail in the future.
+ *
+ * 2) This uses a newer standard that not all cursor themes support.
+ *
+ * If the requested shape is not available, this function emits a @ref
+ * GLFW_CURSOR_UNAVAILABLE error and returns `NULL`.
+ *
+ * @param[in] shape One of the [standard shapes](@ref shapes).
+ * @return A new cursor ready to use or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM, @ref GLFW_CURSOR_UNAVAILABLE and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_standard
+ * @sa @ref glfwCreateCursor
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWcursor* glfwCreateStandardCursor(int shape);
+
+/*! @brief Destroys a cursor.
+ *
+ * This function destroys a cursor previously created with @ref
+ * glfwCreateCursor. Any remaining cursors will be destroyed by @ref
+ * glfwTerminate.
+ *
+ * If the specified cursor is current for any window, that window will be
+ * reverted to the default cursor. This does not affect the cursor mode.
+ *
+ * @param[in] cursor The cursor object to destroy.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @reentrancy This function must not be called from a callback.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_object
+ * @sa @ref glfwCreateCursor
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwDestroyCursor(GLFWcursor* cursor);
+
+/*! @brief Sets the cursor for the window.
+ *
+ * This function sets the cursor image to be used when the cursor is over the
+ * content area of the specified window. The set cursor will only be visible
+ * when the [cursor mode](@ref cursor_mode) of the window is
+ * `GLFW_CURSOR_NORMAL`.
+ *
+ * On some platforms, the set cursor may not be visible unless the window also
+ * has input focus.
+ *
+ * @param[in] window The window to set the cursor for.
+ * @param[in] cursor The cursor to set, or `NULL` to switch back to the default
+ * arrow cursor.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_object
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwSetCursor(GLFWwindow* window, GLFWcursor* cursor);
+
+/*! @brief Sets the key callback.
+ *
+ * This function sets the key callback of the specified window, which is called
+ * when a key is pressed, repeated or released.
+ *
+ * The key functions deal with physical keys, with layout independent
+ * [key tokens](@ref keys) named after their values in the standard US keyboard
+ * layout. If you want to input text, use the
+ * [character callback](@ref glfwSetCharCallback) instead.
+ *
+ * When a window loses input focus, it will generate synthetic key release
+ * events for all pressed keys with associated key tokens. You can tell these
+ * events from user-generated events by the fact that the synthetic ones are
+ * generated after the focus loss event has been processed, i.e. after the
+ * [window focus callback](@ref glfwSetWindowFocusCallback) has been called.
+ *
+ * The scancode of a key is specific to that platform or sometimes even to that
+ * machine. Scancodes are intended to allow users to bind keys that don't have
+ * a GLFW key token. Such keys have `key` set to `GLFW_KEY_UNKNOWN`, their
+ * state is not saved and so it cannot be queried with @ref glfwGetKey.
+ *
+ * Sometimes GLFW needs to generate synthetic key events, in which case the
+ * scancode may be zero.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new key callback, or `NULL` to remove the currently
+ * set callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int key, int scancode, int action, int mods)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWkeyfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_key
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter and return value.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWkeyfun glfwSetKeyCallback(GLFWwindow* window, GLFWkeyfun callback);
+
+/*! @brief Sets the Unicode character callback.
+ *
+ * This function sets the character callback of the specified window, which is
+ * called when a Unicode character is input.
+ *
+ * The character callback is intended for Unicode text input. As it deals with
+ * characters, it is keyboard layout dependent, whereas the
+ * [key callback](@ref glfwSetKeyCallback) is not. Characters do not map 1:1
+ * to physical keys, as a key may produce zero, one or more characters. If you
+ * want to know whether a specific physical key was pressed or released, see
+ * the key callback instead.
+ *
+ * The character callback behaves as system text input normally does and will
+ * not be called if modifier keys are held down that would prevent normal text
+ * input on that platform, for example a Super (Command) key on macOS or Alt key
+ * on Windows.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, unsigned int codepoint)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWcharfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_char
+ *
+ * @since Added in version 2.4.
+ * @glfw3 Added window handle parameter and return value.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWcharfun glfwSetCharCallback(GLFWwindow* window, GLFWcharfun callback);
+
+/*! @brief Sets the Unicode character with modifiers callback.
+ *
+ * This function sets the character with modifiers callback of the specified
+ * window, which is called when a Unicode character is input regardless of what
+ * modifier keys are used.
+ *
+ * The character with modifiers callback is intended for implementing custom
+ * Unicode character input. For regular Unicode text input, see the
+ * [character callback](@ref glfwSetCharCallback). Like the character
+ * callback, the character with modifiers callback deals with characters and is
+ * keyboard layout dependent. Characters do not map 1:1 to physical keys, as
+ * a key may produce zero, one or more characters. If you want to know whether
+ * a specific physical key was pressed or released, see the
+ * [key callback](@ref glfwSetKeyCallback) instead.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or an
+ * [error](@ref error_handling) occurred.
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, unsigned int codepoint, int mods)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWcharmodsfun).
+ *
+ * @deprecated Scheduled for removal in version 4.0.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_char
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWcharmodsfun glfwSetCharModsCallback(GLFWwindow* window, GLFWcharmodsfun callback);
+
+/*! @brief Sets the mouse button callback.
+ *
+ * This function sets the mouse button callback of the specified window, which
+ * is called when a mouse button is pressed or released.
+ *
+ * When a window loses input focus, it will generate synthetic mouse button
+ * release events for all pressed mouse buttons. You can tell these events
+ * from user-generated events by the fact that the synthetic ones are generated
+ * after the focus loss event has been processed, i.e. after the
+ * [window focus callback](@ref glfwSetWindowFocusCallback) has been called.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int button, int action, int mods)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWmousebuttonfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref input_mouse_button
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter and return value.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWmousebuttonfun glfwSetMouseButtonCallback(GLFWwindow* window, GLFWmousebuttonfun callback);
+
+/*! @brief Sets the cursor position callback.
+ *
+ * This function sets the cursor position callback of the specified window,
+ * which is called when the cursor is moved. The callback is provided with the
+ * position, in screen coordinates, relative to the upper-left corner of the
+ * content area of the window.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, double xpos, double ypos);
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWcursorposfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_pos
+ *
+ * @since Added in version 3.0. Replaces `glfwSetMousePosCallback`.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWcursorposfun glfwSetCursorPosCallback(GLFWwindow* window, GLFWcursorposfun callback);
+
+/*! @brief Sets the cursor enter/leave callback.
+ *
+ * This function sets the cursor boundary crossing callback of the specified
+ * window, which is called when the cursor enters or leaves the content area of
+ * the window.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int entered)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWcursorenterfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref cursor_enter
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWcursorenterfun glfwSetCursorEnterCallback(GLFWwindow* window, GLFWcursorenterfun callback);
+
+/*! @brief Sets the scroll callback.
+ *
+ * This function sets the scroll callback of the specified window, which is
+ * called when a scrolling device is used, such as a mouse wheel or scrolling
+ * area of a touchpad.
+ *
+ * The scroll callback receives all scrolling input, like that from a mouse
+ * wheel or a touchpad scrolling area.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new scroll callback, or `NULL` to remove the
+ * currently set callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, double xoffset, double yoffset)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWscrollfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref scrolling
+ *
+ * @since Added in version 3.0. Replaces `glfwSetMouseWheelCallback`.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWscrollfun glfwSetScrollCallback(GLFWwindow* window, GLFWscrollfun callback);
+
+/*! @brief Sets the path drop callback.
+ *
+ * This function sets the path drop callback of the specified window, which is
+ * called when one or more dragged paths are dropped on the window.
+ *
+ * Because the path array and its strings may have been generated specifically
+ * for that event, they are not guaranteed to be valid after the callback has
+ * returned. If you wish to use them after the callback returns, you need to
+ * make a deep copy.
+ *
+ * @param[in] window The window whose callback to set.
+ * @param[in] callback The new file drop callback, or `NULL` to remove the
+ * currently set callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(GLFWwindow* window, int path_count, const char* paths[])
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWdropfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref path_drop
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWdropfun glfwSetDropCallback(GLFWwindow* window, GLFWdropfun callback);
+
+/*! @brief Returns whether the specified joystick is present.
+ *
+ * This function returns whether the specified joystick is present.
+ *
+ * There is no need to call this function before other functions that accept
+ * a joystick ID, as they all check for presence before performing any other
+ * work.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @return `GLFW_TRUE` if the joystick is present, or `GLFW_FALSE` otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref joystick
+ *
+ * @since Added in version 3.0. Replaces `glfwGetJoystickParam`.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwJoystickPresent(int jid);
+
+/*! @brief Returns the values of all axes of the specified joystick.
+ *
+ * This function returns the values of all axes of the specified joystick.
+ * Each element in the array is a value between -1.0 and 1.0.
+ *
+ * If the specified joystick is not present this function will return `NULL`
+ * but will not generate an error. This can be used instead of first calling
+ * @ref glfwJoystickPresent.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @param[out] count Where to store the number of axis values in the returned
+ * array. This is set to zero if the joystick is not present or an error
+ * occurred.
+ * @return An array of axis values, or `NULL` if the joystick is not present or
+ * an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified joystick is
+ * disconnected or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref joystick_axis
+ *
+ * @since Added in version 3.0. Replaces `glfwGetJoystickPos`.
+ *
+ * @ingroup input
+ */
+GLFWAPI const float* glfwGetJoystickAxes(int jid, int* count);
+
+/*! @brief Returns the state of all buttons of the specified joystick.
+ *
+ * This function returns the state of all buttons of the specified joystick.
+ * Each element in the array is either `GLFW_PRESS` or `GLFW_RELEASE`.
+ *
+ * For backward compatibility with earlier versions that did not have @ref
+ * glfwGetJoystickHats, the button array also includes all hats, each
+ * represented as four buttons. The hats are in the same order as returned by
+ * __glfwGetJoystickHats__ and are in the order _up_, _right_, _down_ and
+ * _left_. To disable these extra buttons, set the @ref
+ * GLFW_JOYSTICK_HAT_BUTTONS init hint before initialization.
+ *
+ * If the specified joystick is not present this function will return `NULL`
+ * but will not generate an error. This can be used instead of first calling
+ * @ref glfwJoystickPresent.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @param[out] count Where to store the number of button states in the returned
+ * array. This is set to zero if the joystick is not present or an error
+ * occurred.
+ * @return An array of button states, or `NULL` if the joystick is not present
+ * or an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified joystick is
+ * disconnected or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref joystick_button
+ *
+ * @since Added in version 2.2.
+ * @glfw3 Changed to return a dynamic array.
+ *
+ * @ingroup input
+ */
+GLFWAPI const unsigned char* glfwGetJoystickButtons(int jid, int* count);
+
+/*! @brief Returns the state of all hats of the specified joystick.
+ *
+ * This function returns the state of all hats of the specified joystick.
+ * Each element in the array is one of the following values:
+ *
+ * Name | Value
+ * ---- | -----
+ * `GLFW_HAT_CENTERED` | 0
+ * `GLFW_HAT_UP` | 1
+ * `GLFW_HAT_RIGHT` | 2
+ * `GLFW_HAT_DOWN` | 4
+ * `GLFW_HAT_LEFT` | 8
+ * `GLFW_HAT_RIGHT_UP` | `GLFW_HAT_RIGHT` \| `GLFW_HAT_UP`
+ * `GLFW_HAT_RIGHT_DOWN` | `GLFW_HAT_RIGHT` \| `GLFW_HAT_DOWN`
+ * `GLFW_HAT_LEFT_UP` | `GLFW_HAT_LEFT` \| `GLFW_HAT_UP`
+ * `GLFW_HAT_LEFT_DOWN` | `GLFW_HAT_LEFT` \| `GLFW_HAT_DOWN`
+ *
+ * The diagonal directions are bitwise combinations of the primary (up, right,
+ * down and left) directions and you can test for these individually by ANDing
+ * it with the corresponding direction.
+ *
+ * @code
+ * if (hats[2] & GLFW_HAT_RIGHT)
+ * {
+ * // State of hat 2 could be right-up, right or right-down
+ * }
+ * @endcode
+ *
+ * If the specified joystick is not present this function will return `NULL`
+ * but will not generate an error. This can be used instead of first calling
+ * @ref glfwJoystickPresent.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @param[out] count Where to store the number of hat states in the returned
+ * array. This is set to zero if the joystick is not present or an error
+ * occurred.
+ * @return An array of hat states, or `NULL` if the joystick is not present
+ * or an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified joystick is
+ * disconnected, this function is called again for that joystick or the library
+ * is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref joystick_hat
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI const unsigned char* glfwGetJoystickHats(int jid, int* count);
+
+/*! @brief Returns the name of the specified joystick.
+ *
+ * This function returns the name, encoded as UTF-8, of the specified joystick.
+ * The returned string is allocated and freed by GLFW. You should not free it
+ * yourself.
+ *
+ * If the specified joystick is not present this function will return `NULL`
+ * but will not generate an error. This can be used instead of first calling
+ * @ref glfwJoystickPresent.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @return The UTF-8 encoded name of the joystick, or `NULL` if the joystick
+ * is not present or an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified joystick is
+ * disconnected or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref joystick_name
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup input
+ */
+GLFWAPI const char* glfwGetJoystickName(int jid);
+
+/*! @brief Returns the SDL compatible GUID of the specified joystick.
+ *
+ * This function returns the SDL compatible GUID, as a UTF-8 encoded
+ * hexadecimal string, of the specified joystick. The returned string is
+ * allocated and freed by GLFW. You should not free it yourself.
+ *
+ * The GUID is what connects a joystick to a gamepad mapping. A connected
+ * joystick will always have a GUID even if there is no gamepad mapping
+ * assigned to it.
+ *
+ * If the specified joystick is not present this function will return `NULL`
+ * but will not generate an error. This can be used instead of first calling
+ * @ref glfwJoystickPresent.
+ *
+ * The GUID uses the format introduced in SDL 2.0.5. This GUID tries to
+ * uniquely identify the make and model of a joystick but does not identify
+ * a specific unit, e.g. all wired Xbox 360 controllers will have the same
+ * GUID on that platform. The GUID for a unit may vary between platforms
+ * depending on what hardware information the platform specific APIs provide.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @return The UTF-8 encoded GUID of the joystick, or `NULL` if the joystick
+ * is not present or an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_INVALID_ENUM and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified joystick is
+ * disconnected or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref gamepad
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI const char* glfwGetJoystickGUID(int jid);
+
+/*! @brief Sets the user pointer of the specified joystick.
+ *
+ * This function sets the user-defined pointer of the specified joystick. The
+ * current value is retained until the joystick is disconnected. The initial
+ * value is `NULL`.
+ *
+ * This function may be called from the joystick callback, even for a joystick
+ * that is being disconnected.
+ *
+ * @param[in] jid The joystick whose pointer to set.
+ * @param[in] pointer The new value.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref joystick_userptr
+ * @sa @ref glfwGetJoystickUserPointer
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwSetJoystickUserPointer(int jid, void* pointer);
+
+/*! @brief Returns the user pointer of the specified joystick.
+ *
+ * This function returns the current value of the user-defined pointer of the
+ * specified joystick. The initial value is `NULL`.
+ *
+ * This function may be called from the joystick callback, even for a joystick
+ * that is being disconnected.
+ *
+ * @param[in] jid The joystick whose pointer to return.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @sa @ref joystick_userptr
+ * @sa @ref glfwSetJoystickUserPointer
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI void* glfwGetJoystickUserPointer(int jid);
+
+/*! @brief Returns whether the specified joystick has a gamepad mapping.
+ *
+ * This function returns whether the specified joystick is both present and has
+ * a gamepad mapping.
+ *
+ * If the specified joystick is present but does not have a gamepad mapping
+ * this function will return `GLFW_FALSE` but will not generate an error. Call
+ * @ref glfwJoystickPresent to check if a joystick is present regardless of
+ * whether it has a mapping.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @return `GLFW_TRUE` if a joystick is both present and has a gamepad mapping,
+ * or `GLFW_FALSE` otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref gamepad
+ * @sa @ref glfwGetGamepadState
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwJoystickIsGamepad(int jid);
+
+/*! @brief Sets the joystick configuration callback.
+ *
+ * This function sets the joystick configuration callback, or removes the
+ * currently set callback. This is called when a joystick is connected to or
+ * disconnected from the system.
+ *
+ * For joystick connection and disconnection events to be delivered on all
+ * platforms, you need to call one of the [event processing](@ref events)
+ * functions. Joystick disconnection may also be detected and the callback
+ * called by joystick functions. The function will then return whatever it
+ * returns if the joystick is not present.
+ *
+ * @param[in] callback The new callback, or `NULL` to remove the currently set
+ * callback.
+ * @return The previously set callback, or `NULL` if no callback was set or the
+ * library had not been [initialized](@ref intro_init).
+ *
+ * @callback_signature
+ * @code
+ * void function_name(int jid, int event)
+ * @endcode
+ * For more information about the callback parameters, see the
+ * [function pointer type](@ref GLFWjoystickfun).
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref joystick_event
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup input
+ */
+GLFWAPI GLFWjoystickfun glfwSetJoystickCallback(GLFWjoystickfun callback);
+
+/*! @brief Adds the specified SDL_GameControllerDB gamepad mappings.
+ *
+ * This function parses the specified ASCII encoded string and updates the
+ * internal list with any gamepad mappings it finds. This string may
+ * contain either a single gamepad mapping or many mappings separated by
+ * newlines. The parser supports the full format of the `gamecontrollerdb.txt`
+ * source file including empty lines and comments.
+ *
+ * See @ref gamepad_mapping for a description of the format.
+ *
+ * If there is already a gamepad mapping for a given GUID in the internal list,
+ * it will be replaced by the one passed to this function. If the library is
+ * terminated and re-initialized the internal list will revert to the built-in
+ * default.
+ *
+ * @param[in] string The string containing the gamepad mappings.
+ * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_VALUE.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref gamepad
+ * @sa @ref glfwJoystickIsGamepad
+ * @sa @ref glfwGetGamepadName
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwUpdateGamepadMappings(const char* string);
+
+/*! @brief Returns the human-readable gamepad name for the specified joystick.
+ *
+ * This function returns the human-readable name of the gamepad from the
+ * gamepad mapping assigned to the specified joystick.
+ *
+ * If the specified joystick is not present or does not have a gamepad mapping
+ * this function will return `NULL` but will not generate an error. Call
+ * @ref glfwJoystickPresent to check whether it is present regardless of
+ * whether it has a mapping.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @return The UTF-8 encoded name of the gamepad, or `NULL` if the
+ * joystick is not present, does not have a mapping or an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref GLFW_INVALID_ENUM.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the specified joystick is
+ * disconnected, the gamepad mappings are updated or the library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref gamepad
+ * @sa @ref glfwJoystickIsGamepad
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI const char* glfwGetGamepadName(int jid);
+
+/*! @brief Retrieves the state of the specified joystick remapped as a gamepad.
+ *
+ * This function retrieves the state of the specified joystick remapped to
+ * an Xbox-like gamepad.
+ *
+ * If the specified joystick is not present or does not have a gamepad mapping
+ * this function will return `GLFW_FALSE` but will not generate an error. Call
+ * @ref glfwJoystickPresent to check whether it is present regardless of
+ * whether it has a mapping.
+ *
+ * The Guide button may not be available for input as it is often hooked by the
+ * system or the Steam client.
+ *
+ * Not all devices have all the buttons or axes provided by @ref
+ * GLFWgamepadstate. Unavailable buttons and axes will always report
+ * `GLFW_RELEASE` and 0.0 respectively.
+ *
+ * @param[in] jid The [joystick](@ref joysticks) to query.
+ * @param[out] state The gamepad input state of the joystick.
+ * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if no joystick is
+ * connected, it has no gamepad mapping or an [error](@ref error_handling)
+ * occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_ENUM.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref gamepad
+ * @sa @ref glfwUpdateGamepadMappings
+ * @sa @ref glfwJoystickIsGamepad
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup input
+ */
+GLFWAPI int glfwGetGamepadState(int jid, GLFWgamepadstate* state);
+
+/*! @brief Sets the clipboard to the specified string.
+ *
+ * This function sets the system clipboard to the specified, UTF-8 encoded
+ * string.
+ *
+ * @param[in] window Deprecated. Any valid window or `NULL`.
+ * @param[in] string A UTF-8 encoded string.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @remark @win32 The clipboard on Windows has a single global lock for reading and
+ * writing. GLFW tries to acquire it a few times, which is almost always enough. If it
+ * cannot acquire the lock then this function emits @ref GLFW_PLATFORM_ERROR and returns.
+ * It is safe to try this multiple times.
+ *
+ * @pointer_lifetime The specified string is copied before this function
+ * returns.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref clipboard
+ * @sa @ref glfwGetClipboardString
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwSetClipboardString(GLFWwindow* window, const char* string);
+
+/*! @brief Returns the contents of the clipboard as a string.
+ *
+ * This function returns the contents of the system clipboard, if it contains
+ * or is convertible to a UTF-8 encoded string. If the clipboard is empty or
+ * if its contents cannot be converted, `NULL` is returned and a @ref
+ * GLFW_FORMAT_UNAVAILABLE error is generated.
+ *
+ * @param[in] window Deprecated. Any valid window or `NULL`.
+ * @return The contents of the clipboard as a UTF-8 encoded string, or `NULL`
+ * if an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_FORMAT_UNAVAILABLE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark @win32 The clipboard on Windows has a single global lock for reading and
+ * writing. GLFW tries to acquire it a few times, which is almost always enough. If it
+ * cannot acquire the lock then this function emits @ref GLFW_PLATFORM_ERROR and returns.
+ * It is safe to try this multiple times.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the next call to @ref
+ * glfwGetClipboardString or @ref glfwSetClipboardString, or until the library
+ * is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref clipboard
+ * @sa @ref glfwSetClipboardString
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup input
+ */
+GLFWAPI const char* glfwGetClipboardString(GLFWwindow* window);
+
+/*! @brief Returns the GLFW time.
+ *
+ * This function returns the current GLFW time, in seconds. Unless the time
+ * has been set using @ref glfwSetTime it measures time elapsed since GLFW was
+ * initialized.
+ *
+ * This function and @ref glfwSetTime are helper functions on top of @ref
+ * glfwGetTimerFrequency and @ref glfwGetTimerValue.
+ *
+ * The resolution of the timer is system dependent, but is usually on the order
+ * of a few micro- or nanoseconds. It uses the highest-resolution monotonic
+ * time source on each operating system.
+ *
+ * @return The current time, in seconds, or zero if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread. Reading and
+ * writing of the internal base time is not atomic, so it needs to be
+ * externally synchronized with calls to @ref glfwSetTime.
+ *
+ * @sa @ref time
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup input
+ */
+GLFWAPI double glfwGetTime(void);
+
+/*! @brief Sets the GLFW time.
+ *
+ * This function sets the current GLFW time, in seconds. The value must be
+ * a positive finite number less than or equal to 18446744073.0, which is
+ * approximately 584.5 years.
+ *
+ * This function and @ref glfwGetTime are helper functions on top of @ref
+ * glfwGetTimerFrequency and @ref glfwGetTimerValue.
+ *
+ * @param[in] time The new value, in seconds.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_INVALID_VALUE.
+ *
+ * @remark The upper limit of GLFW time is calculated as
+ * floor((264 - 1) / 109) and is due to implementations
+ * storing nanoseconds in 64 bits. The limit may be increased in the future.
+ *
+ * @thread_safety This function may be called from any thread. Reading and
+ * writing of the internal base time is not atomic, so it needs to be
+ * externally synchronized with calls to @ref glfwGetTime.
+ *
+ * @sa @ref time
+ *
+ * @since Added in version 2.2.
+ *
+ * @ingroup input
+ */
+GLFWAPI void glfwSetTime(double time);
+
+/*! @brief Returns the current value of the raw timer.
+ *
+ * This function returns the current value of the raw timer, measured in
+ * 1 / frequency seconds. To get the frequency, call @ref
+ * glfwGetTimerFrequency.
+ *
+ * @return The value of the timer, or zero if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref time
+ * @sa @ref glfwGetTimerFrequency
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup input
+ */
+GLFWAPI uint64_t glfwGetTimerValue(void);
+
+/*! @brief Returns the frequency, in Hz, of the raw timer.
+ *
+ * This function returns the frequency, in Hz, of the raw timer.
+ *
+ * @return The frequency of the timer, in Hz, or zero if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref time
+ * @sa @ref glfwGetTimerValue
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup input
+ */
+GLFWAPI uint64_t glfwGetTimerFrequency(void);
+
+/*! @brief Makes the context of the specified window current for the calling
+ * thread.
+ *
+ * This function makes the OpenGL or OpenGL ES context of the specified window
+ * current on the calling thread. It can also detach the current context from
+ * the calling thread without making a new one current by passing in `NULL`.
+ *
+ * A context must only be made current on a single thread at a time and each
+ * thread can have only a single current context at a time. Making a context
+ * current detaches any previously current context on the calling thread.
+ *
+ * When moving a context between threads, you must detach it (make it
+ * non-current) on the old thread before making it current on the new one.
+ *
+ * By default, making a context non-current implicitly forces a pipeline flush.
+ * On machines that support `GL_KHR_context_flush_control`, you can control
+ * whether a context performs this flush by setting the
+ * [GLFW_CONTEXT_RELEASE_BEHAVIOR](@ref GLFW_CONTEXT_RELEASE_BEHAVIOR_hint)
+ * hint.
+ *
+ * The specified window must have an OpenGL or OpenGL ES context. Specifying
+ * a window without a context will generate a @ref GLFW_NO_WINDOW_CONTEXT
+ * error.
+ *
+ * @param[in] window The window whose context to make current, or `NULL` to
+ * detach the current context.
+ *
+ * @remarks If the previously current context was created via a different
+ * context creation API than the one passed to this function, GLFW will still
+ * detach the previous one from its API before making the new one current.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref context_current
+ * @sa @ref glfwGetCurrentContext
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup context
+ */
+GLFWAPI void glfwMakeContextCurrent(GLFWwindow* window);
+
+/*! @brief Returns the window whose context is current on the calling thread.
+ *
+ * This function returns the window whose OpenGL or OpenGL ES context is
+ * current on the calling thread.
+ *
+ * @return The window whose context is current, or `NULL` if no window's
+ * context is current.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref context_current
+ * @sa @ref glfwMakeContextCurrent
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup context
+ */
+GLFWAPI GLFWwindow* glfwGetCurrentContext(void);
+
+/*! @brief Swaps the front and back buffers of the specified window.
+ *
+ * This function swaps the front and back buffers of the specified window when
+ * rendering with OpenGL or OpenGL ES. If the swap interval is greater than
+ * zero, the GPU driver waits the specified number of screen updates before
+ * swapping the buffers.
+ *
+ * The specified window must have an OpenGL or OpenGL ES context. Specifying
+ * a window without a context will generate a @ref GLFW_NO_WINDOW_CONTEXT
+ * error.
+ *
+ * This function does not apply to Vulkan. If you are rendering with Vulkan,
+ * see `vkQueuePresentKHR` instead.
+ *
+ * @param[in] window The window whose buffers to swap.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark __EGL:__ The context of the specified window must be current on the
+ * calling thread.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref buffer_swap
+ * @sa @ref glfwSwapInterval
+ *
+ * @since Added in version 1.0.
+ * @glfw3 Added window handle parameter.
+ *
+ * @ingroup window
+ */
+GLFWAPI void glfwSwapBuffers(GLFWwindow* window);
+
+/*! @brief Sets the swap interval for the current context.
+ *
+ * This function sets the swap interval for the current OpenGL or OpenGL ES
+ * context, i.e. the number of screen updates to wait from the time @ref
+ * glfwSwapBuffers was called before swapping the buffers and returning. This
+ * is sometimes called _vertical synchronization_, _vertical retrace
+ * synchronization_ or just _vsync_.
+ *
+ * A context that supports either of the `WGL_EXT_swap_control_tear` and
+ * `GLX_EXT_swap_control_tear` extensions also accepts _negative_ swap
+ * intervals, which allows the driver to swap immediately even if a frame
+ * arrives a little bit late. You can check for these extensions with @ref
+ * glfwExtensionSupported.
+ *
+ * A context must be current on the calling thread. Calling this function
+ * without a current context will cause a @ref GLFW_NO_CURRENT_CONTEXT error.
+ *
+ * This function does not apply to Vulkan. If you are rendering with Vulkan,
+ * see the present mode of your swapchain instead.
+ *
+ * @param[in] interval The minimum number of screen updates to wait for
+ * until the buffers are swapped by @ref glfwSwapBuffers.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_CURRENT_CONTEXT and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark This function is not called during context creation, leaving the
+ * swap interval set to whatever is the default for that API. This is done
+ * because some swap interval extensions used by GLFW do not allow the swap
+ * interval to be reset to zero once it has been set to a non-zero value.
+ *
+ * @remark Some GPU drivers do not honor the requested swap interval, either
+ * because of a user setting that overrides the application's request or due to
+ * bugs in the driver.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref buffer_swap
+ * @sa @ref glfwSwapBuffers
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup context
+ */
+GLFWAPI void glfwSwapInterval(int interval);
+
+/*! @brief Returns whether the specified extension is available.
+ *
+ * This function returns whether the specified
+ * [API extension](@ref context_glext) is supported by the current OpenGL or
+ * OpenGL ES context. It searches both for client API extension and context
+ * creation API extensions.
+ *
+ * A context must be current on the calling thread. Calling this function
+ * without a current context will cause a @ref GLFW_NO_CURRENT_CONTEXT error.
+ *
+ * As this functions retrieves and searches one or more extension strings each
+ * call, it is recommended that you cache its results if it is going to be used
+ * frequently. The extension strings will not change during the lifetime of
+ * a context, so there is no danger in doing this.
+ *
+ * This function does not apply to Vulkan. If you are using Vulkan, see @ref
+ * glfwGetRequiredInstanceExtensions, `vkEnumerateInstanceExtensionProperties`
+ * and `vkEnumerateDeviceExtensionProperties` instead.
+ *
+ * @param[in] extension The ASCII encoded name of the extension.
+ * @return `GLFW_TRUE` if the extension is available, or `GLFW_FALSE`
+ * otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_CURRENT_CONTEXT, @ref GLFW_INVALID_VALUE and @ref
+ * GLFW_PLATFORM_ERROR.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref context_glext
+ * @sa @ref glfwGetProcAddress
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup context
+ */
+GLFWAPI int glfwExtensionSupported(const char* extension);
+
+/*! @brief Returns the address of the specified function for the current
+ * context.
+ *
+ * This function returns the address of the specified OpenGL or OpenGL ES
+ * [core or extension function](@ref context_glext), if it is supported
+ * by the current context.
+ *
+ * A context must be current on the calling thread. Calling this function
+ * without a current context will cause a @ref GLFW_NO_CURRENT_CONTEXT error.
+ *
+ * This function does not apply to Vulkan. If you are rendering with Vulkan,
+ * see @ref glfwGetInstanceProcAddress, `vkGetInstanceProcAddr` and
+ * `vkGetDeviceProcAddr` instead.
+ *
+ * @param[in] procname The ASCII encoded name of the function.
+ * @return The address of the function, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_CURRENT_CONTEXT and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark The address of a given function is not guaranteed to be the same
+ * between contexts.
+ *
+ * @remark This function may return a non-`NULL` address despite the
+ * associated version or extension not being available. Always check the
+ * context version or extension string first.
+ *
+ * @pointer_lifetime The returned function pointer is valid until the context
+ * is destroyed or the library is terminated.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref context_glext
+ * @sa @ref glfwExtensionSupported
+ *
+ * @since Added in version 1.0.
+ *
+ * @ingroup context
+ */
+GLFWAPI GLFWglproc glfwGetProcAddress(const char* procname);
+
+/*! @brief Returns whether the Vulkan loader and an ICD have been found.
+ *
+ * This function returns whether the Vulkan loader and any minimally functional
+ * ICD have been found.
+ *
+ * The availability of a Vulkan loader and even an ICD does not by itself guarantee that
+ * surface creation or even instance creation is possible. Call @ref
+ * glfwGetRequiredInstanceExtensions to check whether the extensions necessary for Vulkan
+ * surface creation are available and @ref glfwGetPhysicalDevicePresentationSupport to
+ * check whether a queue family of a physical device supports image presentation.
+ *
+ * @return `GLFW_TRUE` if Vulkan is minimally available, or `GLFW_FALSE`
+ * otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref vulkan_support
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup vulkan
+ */
+GLFWAPI int glfwVulkanSupported(void);
+
+/*! @brief Returns the Vulkan instance extensions required by GLFW.
+ *
+ * This function returns an array of names of Vulkan instance extensions required
+ * by GLFW for creating Vulkan surfaces for GLFW windows. If successful, the
+ * list will always contain `VK_KHR_surface`, so if you don't require any
+ * additional extensions you can pass this list directly to the
+ * `VkInstanceCreateInfo` struct.
+ *
+ * If Vulkan is not available on the machine, this function returns `NULL` and
+ * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported
+ * to check whether Vulkan is at least minimally available.
+ *
+ * If Vulkan is available but no set of extensions allowing window surface
+ * creation was found, this function returns `NULL`. You may still use Vulkan
+ * for off-screen rendering and compute work.
+ *
+ * @param[out] count Where to store the number of extensions in the returned
+ * array. This is set to zero if an error occurred.
+ * @return An array of ASCII encoded extension names, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_API_UNAVAILABLE.
+ *
+ * @remark Additional extensions may be required by future versions of GLFW.
+ * You should check if any extensions you wish to enable are already in the
+ * returned array, as it is an error to specify an extension more than once in
+ * the `VkInstanceCreateInfo` struct.
+ *
+ * @pointer_lifetime The returned array is allocated and freed by GLFW. You
+ * should not free it yourself. It is guaranteed to be valid only until the
+ * library is terminated.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref vulkan_ext
+ * @sa @ref glfwCreateWindowSurface
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup vulkan
+ */
+GLFWAPI const char** glfwGetRequiredInstanceExtensions(uint32_t* count);
+
+#if defined(VK_VERSION_1_0)
+
+/*! @brief Returns the address of the specified Vulkan instance function.
+ *
+ * This function returns the address of the specified Vulkan core or extension
+ * function for the specified instance. If instance is set to `NULL` it can
+ * return any function exported from the Vulkan loader, including at least the
+ * following functions:
+ *
+ * - `vkEnumerateInstanceExtensionProperties`
+ * - `vkEnumerateInstanceLayerProperties`
+ * - `vkCreateInstance`
+ * - `vkGetInstanceProcAddr`
+ *
+ * If Vulkan is not available on the machine, this function returns `NULL` and
+ * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported
+ * to check whether Vulkan is at least minimally available.
+ *
+ * This function is equivalent to calling `vkGetInstanceProcAddr` with
+ * a platform-specific query of the Vulkan loader as a fallback.
+ *
+ * @param[in] instance The Vulkan instance to query, or `NULL` to retrieve
+ * functions related to instance creation.
+ * @param[in] procname The ASCII encoded name of the function.
+ * @return The address of the function, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_API_UNAVAILABLE.
+ *
+ * @pointer_lifetime The returned function pointer is valid until the library
+ * is terminated.
+ *
+ * @thread_safety This function may be called from any thread.
+ *
+ * @sa @ref vulkan_proc
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup vulkan
+ */
+GLFWAPI GLFWvkproc glfwGetInstanceProcAddress(VkInstance instance, const char* procname);
+
+/*! @brief Returns whether the specified queue family can present images.
+ *
+ * This function returns whether the specified queue family of the specified
+ * physical device supports presentation to the platform GLFW was built for.
+ *
+ * If Vulkan or the required window surface creation instance extensions are
+ * not available on the machine, or if the specified instance was not created
+ * with the required extensions, this function returns `GLFW_FALSE` and
+ * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported
+ * to check whether Vulkan is at least minimally available and @ref
+ * glfwGetRequiredInstanceExtensions to check what instance extensions are
+ * required.
+ *
+ * @param[in] instance The instance that the physical device belongs to.
+ * @param[in] device The physical device that the queue family belongs to.
+ * @param[in] queuefamily The index of the queue family to query.
+ * @return `GLFW_TRUE` if the queue family supports presentation, or
+ * `GLFW_FALSE` otherwise.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_API_UNAVAILABLE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @remark @macos This function currently always returns `GLFW_TRUE`, as the
+ * `VK_MVK_macos_surface` and `VK_EXT_metal_surface` extensions do not provide
+ * a `vkGetPhysicalDevice*PresentationSupport` type function.
+ *
+ * @thread_safety This function may be called from any thread. For
+ * synchronization details of Vulkan objects, see the Vulkan specification.
+ *
+ * @sa @ref vulkan_present
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup vulkan
+ */
+GLFWAPI int glfwGetPhysicalDevicePresentationSupport(VkInstance instance, VkPhysicalDevice device, uint32_t queuefamily);
+
+/*! @brief Creates a Vulkan surface for the specified window.
+ *
+ * This function creates a Vulkan surface for the specified window.
+ *
+ * If the Vulkan loader or at least one minimally functional ICD were not found,
+ * this function returns `VK_ERROR_INITIALIZATION_FAILED` and generates a @ref
+ * GLFW_API_UNAVAILABLE error. Call @ref glfwVulkanSupported to check whether
+ * Vulkan is at least minimally available.
+ *
+ * If the required window surface creation instance extensions are not
+ * available or if the specified instance was not created with these extensions
+ * enabled, this function returns `VK_ERROR_EXTENSION_NOT_PRESENT` and
+ * generates a @ref GLFW_API_UNAVAILABLE error. Call @ref
+ * glfwGetRequiredInstanceExtensions to check what instance extensions are
+ * required.
+ *
+ * The window surface cannot be shared with another API so the window must
+ * have been created with the [client api hint](@ref GLFW_CLIENT_API_attrib)
+ * set to `GLFW_NO_API` otherwise it generates a @ref GLFW_INVALID_VALUE error
+ * and returns `VK_ERROR_NATIVE_WINDOW_IN_USE_KHR`.
+ *
+ * The window surface must be destroyed before the specified Vulkan instance.
+ * It is the responsibility of the caller to destroy the window surface. GLFW
+ * does not destroy it for you. Call `vkDestroySurfaceKHR` to destroy the
+ * surface.
+ *
+ * @param[in] instance The Vulkan instance to create the surface in.
+ * @param[in] window The window to create the surface for.
+ * @param[in] allocator The allocator to use, or `NULL` to use the default
+ * allocator.
+ * @param[out] surface Where to store the handle of the surface. This is set
+ * to `VK_NULL_HANDLE` if an error occurred.
+ * @return `VK_SUCCESS` if successful, or a Vulkan error code if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_API_UNAVAILABLE, @ref GLFW_PLATFORM_ERROR and @ref GLFW_INVALID_VALUE
+ *
+ * @remark If an error occurs before the creation call is made, GLFW returns
+ * the Vulkan error code most appropriate for the error. Appropriate use of
+ * @ref glfwVulkanSupported and @ref glfwGetRequiredInstanceExtensions should
+ * eliminate almost all occurrences of these errors.
+ *
+ * @remark @macos GLFW prefers the `VK_EXT_metal_surface` extension, with the
+ * `VK_MVK_macos_surface` extension as a fallback. The name of the selected
+ * extension, if any, is included in the array returned by @ref
+ * glfwGetRequiredInstanceExtensions.
+ *
+ * @remark @macos This function creates and sets a `CAMetalLayer` instance for
+ * the window content view, which is required for MoltenVK to function.
+ *
+ * @remark @x11 By default GLFW prefers the `VK_KHR_xcb_surface` extension,
+ * with the `VK_KHR_xlib_surface` extension as a fallback. You can make
+ * `VK_KHR_xlib_surface` the preferred extension by setting the
+ * [GLFW_X11_XCB_VULKAN_SURFACE](@ref GLFW_X11_XCB_VULKAN_SURFACE_hint) init
+ * hint. The name of the selected extension, if any, is included in the array
+ * returned by @ref glfwGetRequiredInstanceExtensions.
+ *
+ * @thread_safety This function may be called from any thread. For
+ * synchronization details of Vulkan objects, see the Vulkan specification.
+ *
+ * @sa @ref vulkan_surface
+ * @sa @ref glfwGetRequiredInstanceExtensions
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup vulkan
+ */
+GLFWAPI VkResult glfwCreateWindowSurface(VkInstance instance, GLFWwindow* window, const VkAllocationCallbacks* allocator, VkSurfaceKHR* surface);
+
+#endif /*VK_VERSION_1_0*/
+
+
+/*************************************************************************
+ * Global definition cleanup
+ *************************************************************************/
+
+/* ------------------- BEGIN SYSTEM/COMPILER SPECIFIC -------------------- */
+
+#ifdef GLFW_WINGDIAPI_DEFINED
+ #undef WINGDIAPI
+ #undef GLFW_WINGDIAPI_DEFINED
+#endif
+
+#ifdef GLFW_CALLBACK_DEFINED
+ #undef CALLBACK
+ #undef GLFW_CALLBACK_DEFINED
+#endif
+
+/* Some OpenGL related headers need GLAPIENTRY, but it is unconditionally
+ * defined by some gl.h variants (OpenBSD) so define it after if needed.
+ */
+#ifndef GLAPIENTRY
+ #define GLAPIENTRY APIENTRY
+ #define GLFW_GLAPIENTRY_DEFINED
+#endif
+
+/* -------------------- END SYSTEM/COMPILER SPECIFIC --------------------- */
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _glfw3_h_ */
+
diff --git a/CoreLib/include/GLFW/include/GLFW/glfw3native.h b/CoreLib/include/GLFW/include/GLFW/glfw3native.h
new file mode 100644
index 0000000..92f0d32
--- /dev/null
+++ b/CoreLib/include/GLFW/include/GLFW/glfw3native.h
@@ -0,0 +1,663 @@
+/*************************************************************************
+ * GLFW 3.4 - www.glfw.org
+ * A library for OpenGL, window and input
+ *------------------------------------------------------------------------
+ * Copyright (c) 2002-2006 Marcus Geelnard
+ * Copyright (c) 2006-2018 Camilla Löwy
+ *
+ * This software is provided 'as-is', without any express or implied
+ * warranty. In no event will the authors be held liable for any damages
+ * arising from the use of this software.
+ *
+ * Permission is granted to anyone to use this software for any purpose,
+ * including commercial applications, and to alter it and redistribute it
+ * freely, subject to the following restrictions:
+ *
+ * 1. The origin of this software must not be misrepresented; you must not
+ * claim that you wrote the original software. If you use this software
+ * in a product, an acknowledgment in the product documentation would
+ * be appreciated but is not required.
+ *
+ * 2. Altered source versions must be plainly marked as such, and must not
+ * be misrepresented as being the original software.
+ *
+ * 3. This notice may not be removed or altered from any source
+ * distribution.
+ *
+ *************************************************************************/
+
+#ifndef _glfw3_native_h_
+#define _glfw3_native_h_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
+/*************************************************************************
+ * Doxygen documentation
+ *************************************************************************/
+
+/*! @file glfw3native.h
+ * @brief The header of the native access functions.
+ *
+ * This is the header file of the native access functions. See @ref native for
+ * more information.
+ */
+/*! @defgroup native Native access
+ * @brief Functions related to accessing native handles.
+ *
+ * **By using the native access functions you assert that you know what you're
+ * doing and how to fix problems caused by using them. If you don't, you
+ * shouldn't be using them.**
+ *
+ * Before the inclusion of @ref glfw3native.h, you may define zero or more
+ * window system API macro and zero or more context creation API macros.
+ *
+ * The chosen backends must match those the library was compiled for. Failure
+ * to do this will cause a link-time error.
+ *
+ * The available window API macros are:
+ * * `GLFW_EXPOSE_NATIVE_WIN32`
+ * * `GLFW_EXPOSE_NATIVE_COCOA`
+ * * `GLFW_EXPOSE_NATIVE_X11`
+ * * `GLFW_EXPOSE_NATIVE_WAYLAND`
+ *
+ * The available context API macros are:
+ * * `GLFW_EXPOSE_NATIVE_WGL`
+ * * `GLFW_EXPOSE_NATIVE_NSGL`
+ * * `GLFW_EXPOSE_NATIVE_GLX`
+ * * `GLFW_EXPOSE_NATIVE_EGL`
+ * * `GLFW_EXPOSE_NATIVE_OSMESA`
+ *
+ * These macros select which of the native access functions that are declared
+ * and which platform-specific headers to include. It is then up your (by
+ * definition platform-specific) code to handle which of these should be
+ * defined.
+ *
+ * If you do not want the platform-specific headers to be included, define
+ * `GLFW_NATIVE_INCLUDE_NONE` before including the @ref glfw3native.h header.
+ *
+ * @code
+ * #define GLFW_EXPOSE_NATIVE_WIN32
+ * #define GLFW_EXPOSE_NATIVE_WGL
+ * #define GLFW_NATIVE_INCLUDE_NONE
+ * #include
+ * @endcode
+ */
+
+
+/*************************************************************************
+ * System headers and types
+ *************************************************************************/
+
+#if !defined(GLFW_NATIVE_INCLUDE_NONE)
+
+ #if defined(GLFW_EXPOSE_NATIVE_WIN32) || defined(GLFW_EXPOSE_NATIVE_WGL)
+ /* This is a workaround for the fact that glfw3.h needs to export APIENTRY (for
+ * example to allow applications to correctly declare a GL_KHR_debug callback)
+ * but windows.h assumes no one will define APIENTRY before it does
+ */
+ #if defined(GLFW_APIENTRY_DEFINED)
+ #undef APIENTRY
+ #undef GLFW_APIENTRY_DEFINED
+ #endif
+ #include
+ #endif
+
+ #if defined(GLFW_EXPOSE_NATIVE_COCOA) || defined(GLFW_EXPOSE_NATIVE_NSGL)
+ #if defined(__OBJC__)
+ #import
+ #else
+ #include
+ #include
+ #endif
+ #endif
+
+ #if defined(GLFW_EXPOSE_NATIVE_X11) || defined(GLFW_EXPOSE_NATIVE_GLX)
+ #include
+ #include
+ #endif
+
+ #if defined(GLFW_EXPOSE_NATIVE_WAYLAND)
+ #include
+ #endif
+
+ #if defined(GLFW_EXPOSE_NATIVE_WGL)
+ /* WGL is declared by windows.h */
+ #endif
+ #if defined(GLFW_EXPOSE_NATIVE_NSGL)
+ /* NSGL is declared by Cocoa.h */
+ #endif
+ #if defined(GLFW_EXPOSE_NATIVE_GLX)
+ /* This is a workaround for the fact that glfw3.h defines GLAPIENTRY because by
+ * default it also acts as an OpenGL header
+ * However, glx.h will include gl.h, which will define it unconditionally
+ */
+ #if defined(GLFW_GLAPIENTRY_DEFINED)
+ #undef GLAPIENTRY
+ #undef GLFW_GLAPIENTRY_DEFINED
+ #endif
+ #include
+ #endif
+ #if defined(GLFW_EXPOSE_NATIVE_EGL)
+ #include
+ #endif
+ #if defined(GLFW_EXPOSE_NATIVE_OSMESA)
+ /* This is a workaround for the fact that glfw3.h defines GLAPIENTRY because by
+ * default it also acts as an OpenGL header
+ * However, osmesa.h will include gl.h, which will define it unconditionally
+ */
+ #if defined(GLFW_GLAPIENTRY_DEFINED)
+ #undef GLAPIENTRY
+ #undef GLFW_GLAPIENTRY_DEFINED
+ #endif
+ #include
+ #endif
+
+#endif /*GLFW_NATIVE_INCLUDE_NONE*/
+
+
+/*************************************************************************
+ * Functions
+ *************************************************************************/
+
+#if defined(GLFW_EXPOSE_NATIVE_WIN32)
+/*! @brief Returns the adapter device name of the specified monitor.
+ *
+ * @return The UTF-8 encoded adapter device name (for example `\\.\DISPLAY1`)
+ * of the specified monitor, or `NULL` if an [error](@ref error_handling)
+ * occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup native
+ */
+GLFWAPI const char* glfwGetWin32Adapter(GLFWmonitor* monitor);
+
+/*! @brief Returns the display device name of the specified monitor.
+ *
+ * @return The UTF-8 encoded display device name (for example
+ * `\\.\DISPLAY1\Monitor0`) of the specified monitor, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup native
+ */
+GLFWAPI const char* glfwGetWin32Monitor(GLFWmonitor* monitor);
+
+/*! @brief Returns the `HWND` of the specified window.
+ *
+ * @return The `HWND` of the specified window, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @remark The `HDC` associated with the window can be queried with the
+ * [GetDC](https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getdc)
+ * function.
+ * @code
+ * HDC dc = GetDC(glfwGetWin32Window(window));
+ * @endcode
+ * This DC is private and does not need to be released.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI HWND glfwGetWin32Window(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_WGL)
+/*! @brief Returns the `HGLRC` of the specified window.
+ *
+ * @return The `HGLRC` of the specified window, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_UNAVAILABLE and @ref GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @remark The `HDC` associated with the window can be queried with the
+ * [GetDC](https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getdc)
+ * function.
+ * @code
+ * HDC dc = GetDC(glfwGetWin32Window(window));
+ * @endcode
+ * This DC is private and does not need to be released.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI HGLRC glfwGetWGLContext(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_COCOA)
+/*! @brief Returns the `CGDirectDisplayID` of the specified monitor.
+ *
+ * @return The `CGDirectDisplayID` of the specified monitor, or
+ * `kCGNullDirectDisplay` if an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup native
+ */
+GLFWAPI CGDirectDisplayID glfwGetCocoaMonitor(GLFWmonitor* monitor);
+
+/*! @brief Returns the `NSWindow` of the specified window.
+ *
+ * @return The `NSWindow` of the specified window, or `nil` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI id glfwGetCocoaWindow(GLFWwindow* window);
+
+/*! @brief Returns the `NSView` of the specified window.
+ *
+ * @return The `NSView` of the specified window, or `nil` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.4.
+ *
+ * @ingroup native
+ */
+GLFWAPI id glfwGetCocoaView(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_NSGL)
+/*! @brief Returns the `NSOpenGLContext` of the specified window.
+ *
+ * @return The `NSOpenGLContext` of the specified window, or `nil` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_UNAVAILABLE and @ref GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI id glfwGetNSGLContext(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_X11)
+/*! @brief Returns the `Display` used by GLFW.
+ *
+ * @return The `Display` used by GLFW, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI Display* glfwGetX11Display(void);
+
+/*! @brief Returns the `RRCrtc` of the specified monitor.
+ *
+ * @return The `RRCrtc` of the specified monitor, or `None` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup native
+ */
+GLFWAPI RRCrtc glfwGetX11Adapter(GLFWmonitor* monitor);
+
+/*! @brief Returns the `RROutput` of the specified monitor.
+ *
+ * @return The `RROutput` of the specified monitor, or `None` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.1.
+ *
+ * @ingroup native
+ */
+GLFWAPI RROutput glfwGetX11Monitor(GLFWmonitor* monitor);
+
+/*! @brief Returns the `Window` of the specified window.
+ *
+ * @return The `Window` of the specified window, or `None` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI Window glfwGetX11Window(GLFWwindow* window);
+
+/*! @brief Sets the current primary selection to the specified string.
+ *
+ * @param[in] string A UTF-8 encoded string.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_UNAVAILABLE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The specified string is copied before this function
+ * returns.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref clipboard
+ * @sa glfwGetX11SelectionString
+ * @sa glfwSetClipboardString
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup native
+ */
+GLFWAPI void glfwSetX11SelectionString(const char* string);
+
+/*! @brief Returns the contents of the current primary selection as a string.
+ *
+ * If the selection is empty or if its contents cannot be converted, `NULL`
+ * is returned and a @ref GLFW_FORMAT_UNAVAILABLE error is generated.
+ *
+ * @return The contents of the selection as a UTF-8 encoded string, or `NULL`
+ * if an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_PLATFORM_UNAVAILABLE and @ref GLFW_PLATFORM_ERROR.
+ *
+ * @pointer_lifetime The returned string is allocated and freed by GLFW. You
+ * should not free it yourself. It is valid until the next call to @ref
+ * glfwGetX11SelectionString or @ref glfwSetX11SelectionString, or until the
+ * library is terminated.
+ *
+ * @thread_safety This function must only be called from the main thread.
+ *
+ * @sa @ref clipboard
+ * @sa glfwSetX11SelectionString
+ * @sa glfwGetClipboardString
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup native
+ */
+GLFWAPI const char* glfwGetX11SelectionString(void);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_GLX)
+/*! @brief Returns the `GLXContext` of the specified window.
+ *
+ * @return The `GLXContext` of the specified window, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI GLXContext glfwGetGLXContext(GLFWwindow* window);
+
+/*! @brief Returns the `GLXWindow` of the specified window.
+ *
+ * @return The `GLXWindow` of the specified window, or `None` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED, @ref
+ * GLFW_NO_WINDOW_CONTEXT and @ref GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup native
+ */
+GLFWAPI GLXWindow glfwGetGLXWindow(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_WAYLAND)
+/*! @brief Returns the `struct wl_display*` used by GLFW.
+ *
+ * @return The `struct wl_display*` used by GLFW, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup native
+ */
+GLFWAPI struct wl_display* glfwGetWaylandDisplay(void);
+
+/*! @brief Returns the `struct wl_output*` of the specified monitor.
+ *
+ * @return The `struct wl_output*` of the specified monitor, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup native
+ */
+GLFWAPI struct wl_output* glfwGetWaylandMonitor(GLFWmonitor* monitor);
+
+/*! @brief Returns the main `struct wl_surface*` of the specified window.
+ *
+ * @return The main `struct wl_surface*` of the specified window, or `NULL` if
+ * an [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_PLATFORM_UNAVAILABLE.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.2.
+ *
+ * @ingroup native
+ */
+GLFWAPI struct wl_surface* glfwGetWaylandWindow(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_EGL)
+/*! @brief Returns the `EGLDisplay` used by GLFW.
+ *
+ * @return The `EGLDisplay` used by GLFW, or `EGL_NO_DISPLAY` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED.
+ *
+ * @remark Because EGL is initialized on demand, this function will return
+ * `EGL_NO_DISPLAY` until the first context has been created via EGL.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI EGLDisplay glfwGetEGLDisplay(void);
+
+/*! @brief Returns the `EGLContext` of the specified window.
+ *
+ * @return The `EGLContext` of the specified window, or `EGL_NO_CONTEXT` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI EGLContext glfwGetEGLContext(GLFWwindow* window);
+
+/*! @brief Returns the `EGLSurface` of the specified window.
+ *
+ * @return The `EGLSurface` of the specified window, or `EGL_NO_SURFACE` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.0.
+ *
+ * @ingroup native
+ */
+GLFWAPI EGLSurface glfwGetEGLSurface(GLFWwindow* window);
+#endif
+
+#if defined(GLFW_EXPOSE_NATIVE_OSMESA)
+/*! @brief Retrieves the color buffer associated with the specified window.
+ *
+ * @param[in] window The window whose color buffer to retrieve.
+ * @param[out] width Where to store the width of the color buffer, or `NULL`.
+ * @param[out] height Where to store the height of the color buffer, or `NULL`.
+ * @param[out] format Where to store the OSMesa pixel format of the color
+ * buffer, or `NULL`.
+ * @param[out] buffer Where to store the address of the color buffer, or
+ * `NULL`.
+ * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup native
+ */
+GLFWAPI int glfwGetOSMesaColorBuffer(GLFWwindow* window, int* width, int* height, int* format, void** buffer);
+
+/*! @brief Retrieves the depth buffer associated with the specified window.
+ *
+ * @param[in] window The window whose depth buffer to retrieve.
+ * @param[out] width Where to store the width of the depth buffer, or `NULL`.
+ * @param[out] height Where to store the height of the depth buffer, or `NULL`.
+ * @param[out] bytesPerValue Where to store the number of bytes per depth
+ * buffer element, or `NULL`.
+ * @param[out] buffer Where to store the address of the depth buffer, or
+ * `NULL`.
+ * @return `GLFW_TRUE` if successful, or `GLFW_FALSE` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup native
+ */
+GLFWAPI int glfwGetOSMesaDepthBuffer(GLFWwindow* window, int* width, int* height, int* bytesPerValue, void** buffer);
+
+/*! @brief Returns the `OSMesaContext` of the specified window.
+ *
+ * @return The `OSMesaContext` of the specified window, or `NULL` if an
+ * [error](@ref error_handling) occurred.
+ *
+ * @errors Possible errors include @ref GLFW_NOT_INITIALIZED and @ref
+ * GLFW_NO_WINDOW_CONTEXT.
+ *
+ * @thread_safety This function may be called from any thread. Access is not
+ * synchronized.
+ *
+ * @since Added in version 3.3.
+ *
+ * @ingroup native
+ */
+GLFWAPI OSMesaContext glfwGetOSMesaContext(GLFWwindow* window);
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _glfw3_native_h_ */
+
diff --git a/CoreLib/include/Inc/Audio.h b/CoreLib/include/Inc/Audio.h
new file mode 100644
index 0000000..2877bca
--- /dev/null
+++ b/CoreLib/include/Inc/Audio.h
@@ -0,0 +1,832 @@
+//--------------------------------------------------------------------------------------
+// File: Audio.h
+//
+// DirectXTK for Audio header
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+// http://go.microsoft.com/fwlink/?LinkID=615561
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#include
+#include
+#include
+#include
+#include
+#include
+
+#include
+#include
+#include
+
+#if (defined(_XBOX_ONE) && defined(_TITLE)) || defined(_GAMING_XBOX)
+#include
+#ifdef _MSC_VER
+#pragma comment(lib,"acphal.lib")
+#endif
+#endif
+
+#ifndef XAUDIO2_HELPER_FUNCTIONS
+#define XAUDIO2_HELPER_FUNCTIONS
+#endif
+
+#if defined(USING_XAUDIO2_REDIST) || (_WIN32_WINNT >= 0x0A00 /*_WIN32_WINNT_WIN10*/) || defined(_XBOX_ONE)
+#define USING_XAUDIO2_9
+#elif (_WIN32_WINNT >= 0x0602 /*_WIN32_WINNT_WIN8*/)
+#define USING_XAUDIO2_8
+#elif (_WIN32_WINNT >= 0x0601 /*_WIN32_WINNT_WIN7*/)
+#error Windows 7 SP1 requires the XAudio2Redist NuGet package https://aka.ms/xaudio2redist
+#else
+#error DirectX Tool Kit for Audio not supported on this platform
+#endif
+
+#include
+#include
+
+#ifdef _MSC_VER
+#pragma warning(push)
+#pragma warning(disable : 4619 4616 5246)
+#endif
+#include
+#ifdef _MSC_VER
+#pragma warning(pop)
+#endif
+
+#include
+
+#if !defined(USING_XAUDIO2_REDIST) && defined(_MSC_VER)
+#if defined(USING_XAUDIO2_8) && defined(NTDDI_WIN10) && !defined(_M_IX86)
+// The xaudio2_8.lib in the Windows 10 SDK for x86 is incorrectly annotated as __cdecl instead of __stdcall, so avoid using it in this case.
+#pragma comment(lib,"xaudio2_8.lib")
+#else
+#pragma comment(lib,"xaudio2.lib")
+#endif
+#endif
+
+#include
+
+
+namespace DirectX
+{
+ class SoundEffectInstance;
+ class SoundStreamInstance;
+
+ //----------------------------------------------------------------------------------
+ struct AudioStatistics
+ {
+ size_t playingOneShots; // Number of one-shot sounds currently playing
+ size_t playingInstances; // Number of sound effect instances currently playing
+ size_t allocatedInstances; // Number of SoundEffectInstance allocated
+ size_t allocatedVoices; // Number of XAudio2 voices allocated (standard, 3D, one-shots, and idle one-shots)
+ size_t allocatedVoices3d; // Number of XAudio2 voices allocated for 3D
+ size_t allocatedVoicesOneShot; // Number of XAudio2 voices allocated for one-shot sounds
+ size_t allocatedVoicesIdle; // Number of XAudio2 voices allocated for one-shot sounds but not currently in use
+ size_t audioBytes; // Total wave data (in bytes) in SoundEffects and in-memory WaveBanks
+ #if (defined(_XBOX_ONE) && defined(_TITLE)) || defined(_GAMING_XBOX)
+ size_t xmaAudioBytes; // Total wave data (in bytes) in SoundEffects and in-memory WaveBanks allocated with ApuAlloc
+ #endif
+ size_t streamingBytes; // Total size of streaming buffers (in bytes) in streaming WaveBanks
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class IVoiceNotify
+ {
+ public:
+ virtual ~IVoiceNotify() = default;
+
+ IVoiceNotify(const IVoiceNotify&) = delete;
+ IVoiceNotify& operator=(const IVoiceNotify&) = delete;
+
+ IVoiceNotify(IVoiceNotify&&) = default;
+ IVoiceNotify& operator=(IVoiceNotify&&) = default;
+
+ virtual void __cdecl OnBufferEnd() = 0;
+ // Notfication that a voice buffer has finished
+ // Note this is called from XAudio2's worker thread, so it should perform very minimal and thread-safe operations
+
+ virtual void __cdecl OnCriticalError() = 0;
+ // Notification that the audio engine encountered a critical error
+
+ virtual void __cdecl OnReset() = 0;
+ // Notification of an audio engine reset
+
+ virtual void __cdecl OnUpdate() = 0;
+ // Notification of an audio engine per-frame update (opt-in)
+
+ virtual void __cdecl OnDestroyEngine() noexcept = 0;
+ // Notification that the audio engine is being destroyed
+
+ virtual void __cdecl OnTrim() = 0;
+ // Notification of a request to trim the voice pool
+
+ virtual void __cdecl GatherStatistics(AudioStatistics& stats) const = 0;
+ // Contribute to statistics request
+
+ virtual void __cdecl OnDestroyParent() noexcept = 0;
+ // Optional notification used by some objects
+
+ protected:
+ IVoiceNotify() = default;
+ };
+
+ //----------------------------------------------------------------------------------
+ enum AUDIO_ENGINE_FLAGS : uint32_t
+ {
+ AudioEngine_Default = 0x0,
+
+ AudioEngine_EnvironmentalReverb = 0x1,
+ AudioEngine_ReverbUseFilters = 0x2,
+ AudioEngine_UseMasteringLimiter = 0x4,
+
+ AudioEngine_Debug = 0x10000,
+ AudioEngine_ThrowOnNoAudioHW = 0x20000,
+ AudioEngine_DisableVoiceReuse = 0x40000,
+ };
+
+ enum SOUND_EFFECT_INSTANCE_FLAGS : uint32_t
+ {
+ SoundEffectInstance_Default = 0x0,
+
+ SoundEffectInstance_Use3D = 0x1,
+ SoundEffectInstance_ReverbUseFilters = 0x2,
+ SoundEffectInstance_NoSetPitch = 0x4,
+
+ SoundEffectInstance_UseRedirectLFE = 0x10000,
+ };
+
+ enum AUDIO_ENGINE_REVERB : unsigned int
+ {
+ Reverb_Off,
+ Reverb_Default,
+ Reverb_Generic,
+ Reverb_Forest,
+ Reverb_PaddedCell,
+ Reverb_Room,
+ Reverb_Bathroom,
+ Reverb_LivingRoom,
+ Reverb_StoneRoom,
+ Reverb_Auditorium,
+ Reverb_ConcertHall,
+ Reverb_Cave,
+ Reverb_Arena,
+ Reverb_Hangar,
+ Reverb_CarpetedHallway,
+ Reverb_Hallway,
+ Reverb_StoneCorridor,
+ Reverb_Alley,
+ Reverb_City,
+ Reverb_Mountains,
+ Reverb_Quarry,
+ Reverb_Plain,
+ Reverb_ParkingLot,
+ Reverb_SewerPipe,
+ Reverb_Underwater,
+ Reverb_SmallRoom,
+ Reverb_MediumRoom,
+ Reverb_LargeRoom,
+ Reverb_MediumHall,
+ Reverb_LargeHall,
+ Reverb_Plate,
+ Reverb_MAX
+ };
+
+ enum SoundState
+ {
+ STOPPED = 0,
+ PLAYING,
+ PAUSED
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class AudioEngine
+ {
+ public:
+ explicit AudioEngine(
+ AUDIO_ENGINE_FLAGS flags = AudioEngine_Default,
+ _In_opt_ const WAVEFORMATEX* wfx = nullptr,
+ _In_opt_z_ const wchar_t* deviceId = nullptr,
+ AUDIO_STREAM_CATEGORY category = AudioCategory_GameEffects) noexcept(false);
+
+ AudioEngine(AudioEngine&&) noexcept;
+ AudioEngine& operator= (AudioEngine&&) noexcept;
+
+ AudioEngine(AudioEngine const&) = delete;
+ AudioEngine& operator= (AudioEngine const&) = delete;
+
+ virtual ~AudioEngine();
+
+ bool __cdecl Update();
+ // Performs per-frame processing for the audio engine, returns false if in 'silent mode'
+
+ bool __cdecl Reset(_In_opt_ const WAVEFORMATEX* wfx = nullptr, _In_opt_z_ const wchar_t* deviceId = nullptr);
+ // Reset audio engine from critical error/silent mode using a new device; can also 'migrate' the graph
+ // Returns true if succesfully reset, false if in 'silent mode' due to no default device
+ // Note: One shots are lost, all SoundEffectInstances are in the STOPPED state after successful reset
+
+ void __cdecl Suspend() noexcept;
+ void __cdecl Resume();
+ // Suspend/resumes audio processing (i.e. global pause/resume)
+
+ float __cdecl GetMasterVolume() const noexcept;
+ void __cdecl SetMasterVolume(float volume);
+ // Master volume property for all sounds
+
+ void __cdecl SetReverb(AUDIO_ENGINE_REVERB reverb);
+ void __cdecl SetReverb(_In_opt_ const XAUDIO2FX_REVERB_PARAMETERS* native);
+ // Sets environmental reverb for 3D positional audio (if active)
+
+ void __cdecl SetMasteringLimit(int release, int loudness);
+ // Sets the mastering volume limiter properties (if active)
+
+ AudioStatistics __cdecl GetStatistics() const;
+ // Gathers audio engine statistics
+
+ WAVEFORMATEXTENSIBLE __cdecl GetOutputFormat() const noexcept;
+ // Returns the format of the audio output device associated with the mastering voice.
+
+ uint32_t __cdecl GetChannelMask() const noexcept;
+ // Returns the output channel mask
+
+ int __cdecl GetOutputSampleRate() const noexcept;
+ // Returns the sample rate going into the mastering voice
+
+ unsigned int __cdecl GetOutputChannels() const noexcept;
+ // Returns the number of channels going into the mastering voice
+
+ bool __cdecl IsAudioDevicePresent() const noexcept;
+ // Returns true if the audio graph is operating normally, false if in 'silent mode'
+
+ bool __cdecl IsCriticalError() const noexcept;
+ // Returns true if the audio graph is halted due to a critical error (which also places the engine into 'silent mode')
+
+ // Voice pool management.
+ void __cdecl SetDefaultSampleRate(int sampleRate);
+ // Sample rate for voices in the reuse pool (defaults to 44100)
+
+ void __cdecl SetMaxVoicePool(size_t maxOneShots, size_t maxInstances);
+ // Maximum number of voices to allocate for one-shots and instances
+ // Note: one-shots over this limit are ignored; too many instance voices throws an exception
+
+ void __cdecl TrimVoicePool();
+ // Releases any currently unused voices
+
+ // Internal-use functions
+ void __cdecl AllocateVoice(_In_ const WAVEFORMATEX* wfx,
+ SOUND_EFFECT_INSTANCE_FLAGS flags, bool oneshot, _Outptr_result_maybenull_ IXAudio2SourceVoice** voice);
+
+ void __cdecl DestroyVoice(_In_ IXAudio2SourceVoice* voice) noexcept;
+ // Should only be called for instance voices, not one-shots
+
+ void __cdecl RegisterNotify(_In_ IVoiceNotify* notify, bool usesUpdate);
+ void __cdecl UnregisterNotify(_In_ IVoiceNotify* notify, bool usesOneShots, bool usesUpdate);
+
+ // XAudio2 interface access
+ IXAudio2* __cdecl GetInterface() const noexcept;
+ IXAudio2MasteringVoice* __cdecl GetMasterVoice() const noexcept;
+ IXAudio2SubmixVoice* __cdecl GetReverbVoice() const noexcept;
+ X3DAUDIO_HANDLE& __cdecl Get3DHandle() const noexcept;
+
+ // Static functions
+ struct RendererDetail
+ {
+ std::wstring deviceId;
+ std::wstring description;
+ };
+
+ static std::vector __cdecl GetRendererDetails();
+ // Returns a list of valid audio endpoint devices
+
+#if defined(_MSC_VER) && !defined(_NATIVE_WCHAR_T_DEFINED)
+ explicit AudioEngine(
+ AUDIO_ENGINE_FLAGS flags = AudioEngine_Default,
+ _In_opt_ const WAVEFORMATEX* wfx = nullptr,
+ _In_opt_z_ const __wchar_t* deviceId = nullptr,
+ AUDIO_STREAM_CATEGORY category = AudioCategory_GameEffects) noexcept(false);
+
+ bool __cdecl Reset(_In_opt_ const WAVEFORMATEX* wfx = nullptr, _In_opt_z_ const __wchar_t* deviceId = nullptr);
+#endif
+
+ private:
+ // Private implementation.
+ class Impl;
+ std::unique_ptr pImpl;
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class WaveBank
+ {
+ public:
+ WaveBank(_In_ AudioEngine* engine, _In_z_ const wchar_t* wbFileName);
+
+ WaveBank(WaveBank&&) noexcept;
+ WaveBank& operator= (WaveBank&&) noexcept;
+
+ WaveBank(WaveBank const&) = delete;
+ WaveBank& operator= (WaveBank const&) = delete;
+
+ virtual ~WaveBank();
+
+ void __cdecl Play(unsigned int index);
+ void __cdecl Play(unsigned int index, float volume, float pitch, float pan);
+
+ void __cdecl Play(_In_z_ const char* name);
+ void __cdecl Play(_In_z_ const char* name, float volume, float pitch, float pan);
+
+ std::unique_ptr __cdecl CreateInstance(unsigned int index,
+ SOUND_EFFECT_INSTANCE_FLAGS flags = SoundEffectInstance_Default);
+ std::unique_ptr __cdecl CreateInstance(_In_z_ const char* name,
+ SOUND_EFFECT_INSTANCE_FLAGS flags = SoundEffectInstance_Default);
+
+ std::unique_ptr __cdecl CreateStreamInstance(unsigned int index,
+ SOUND_EFFECT_INSTANCE_FLAGS flags = SoundEffectInstance_Default);
+ std::unique_ptr __cdecl CreateStreamInstance(_In_z_ const char* name,
+ SOUND_EFFECT_INSTANCE_FLAGS flags = SoundEffectInstance_Default);
+
+ bool __cdecl IsPrepared() const noexcept;
+ bool __cdecl IsInUse() const noexcept;
+ bool __cdecl IsStreamingBank() const noexcept;
+ bool __cdecl IsAdvancedFormat() const noexcept;
+
+ size_t __cdecl GetSampleSizeInBytes(unsigned int index) const noexcept;
+ // Returns size of wave audio data
+
+ size_t __cdecl GetSampleDuration(unsigned int index) const noexcept;
+ // Returns the duration in samples
+
+ size_t __cdecl GetSampleDurationMS(unsigned int index) const noexcept;
+ // Returns the duration in milliseconds
+
+ const WAVEFORMATEX* __cdecl GetFormat(unsigned int index, _Out_writes_bytes_(maxsize) WAVEFORMATEX* wfx, size_t maxsize) const noexcept;
+
+ int __cdecl Find(_In_z_ const char* name) const;
+
+ #ifdef USING_XAUDIO2_9
+ bool __cdecl FillSubmitBuffer(unsigned int index, _Out_ XAUDIO2_BUFFER& buffer, _Out_ XAUDIO2_BUFFER_WMA& wmaBuffer) const;
+ #else
+ void __cdecl FillSubmitBuffer(unsigned int index, _Out_ XAUDIO2_BUFFER& buffer) const;
+ #endif
+
+ void __cdecl UnregisterInstance(_In_ IVoiceNotify* instance);
+
+ HANDLE __cdecl GetAsyncHandle() const noexcept;
+
+ bool __cdecl GetPrivateData(unsigned int index, _Out_writes_bytes_(datasize) void* data, size_t datasize);
+
+#if defined(_MSC_VER) && !defined(_NATIVE_WCHAR_T_DEFINED)
+ WaveBank(_In_ AudioEngine* engine, _In_z_ const __wchar_t* wbFileName);
+#endif
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class SoundEffect
+ {
+ public:
+ SoundEffect(_In_ AudioEngine* engine, _In_z_ const wchar_t* waveFileName);
+
+ SoundEffect(_In_ AudioEngine* engine, _Inout_ std::unique_ptr& wavData,
+ _In_ const WAVEFORMATEX* wfx, _In_reads_bytes_(audioBytes) const uint8_t* startAudio, size_t audioBytes);
+
+ SoundEffect(_In_ AudioEngine* engine, _Inout_ std::unique_ptr& wavData,
+ _In_ const WAVEFORMATEX* wfx, _In_reads_bytes_(audioBytes) const uint8_t* startAudio, size_t audioBytes,
+ uint32_t loopStart, uint32_t loopLength);
+
+ #ifdef USING_XAUDIO2_9
+
+ SoundEffect(_In_ AudioEngine* engine, _Inout_ std::unique_ptr& wavData,
+ _In_ const WAVEFORMATEX* wfx, _In_reads_bytes_(audioBytes) const uint8_t* startAudio, size_t audioBytes,
+ _In_reads_(seekCount) const uint32_t* seekTable, size_t seekCount);
+
+ #endif
+
+ SoundEffect(SoundEffect&&) noexcept;
+ SoundEffect& operator= (SoundEffect&&) noexcept;
+
+ SoundEffect(SoundEffect const&) = delete;
+ SoundEffect& operator= (SoundEffect const&) = delete;
+
+ virtual ~SoundEffect();
+
+ void __cdecl Play();
+ void __cdecl Play(float volume, float pitch, float pan);
+
+ std::unique_ptr __cdecl CreateInstance(SOUND_EFFECT_INSTANCE_FLAGS flags = SoundEffectInstance_Default);
+
+ bool __cdecl IsInUse() const noexcept;
+
+ size_t __cdecl GetSampleSizeInBytes() const noexcept;
+ // Returns size of wave audio data
+
+ size_t __cdecl GetSampleDuration() const noexcept;
+ // Returns the duration in samples
+
+ size_t __cdecl GetSampleDurationMS() const noexcept;
+ // Returns the duration in milliseconds
+
+ const WAVEFORMATEX* __cdecl GetFormat() const noexcept;
+
+ #ifdef USING_XAUDIO2_9
+ bool __cdecl FillSubmitBuffer(_Out_ XAUDIO2_BUFFER& buffer, _Out_ XAUDIO2_BUFFER_WMA& wmaBuffer) const;
+ #else
+ void __cdecl FillSubmitBuffer(_Out_ XAUDIO2_BUFFER& buffer) const;
+ #endif
+
+ void __cdecl UnregisterInstance(_In_ IVoiceNotify* instance);
+
+#if defined(_MSC_VER) && !defined(_NATIVE_WCHAR_T_DEFINED)
+ SoundEffect(_In_ AudioEngine* engine, _In_z_ const __wchar_t* waveFileName);
+#endif
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+
+ //----------------------------------------------------------------------------------
+ struct AudioListener : public X3DAUDIO_LISTENER
+ {
+ X3DAUDIO_CONE ListenerCone;
+
+ AudioListener() noexcept :
+ X3DAUDIO_LISTENER{},
+ ListenerCone{}
+ {
+ OrientFront.z = -1.f;
+
+ OrientTop.y = 1.f;
+ }
+
+ void XM_CALLCONV SetPosition(FXMVECTOR v) noexcept
+ {
+ XMStoreFloat3(reinterpret_cast(&Position), v);
+ }
+ void __cdecl SetPosition(const XMFLOAT3& pos) noexcept
+ {
+ Position.x = pos.x;
+ Position.y = pos.y;
+ Position.z = pos.z;
+ }
+
+ void XM_CALLCONV SetVelocity(FXMVECTOR v) noexcept
+ {
+ XMStoreFloat3(reinterpret_cast(&Velocity), v);
+ }
+ void __cdecl SetVelocity(const XMFLOAT3& vel) noexcept
+ {
+ Velocity.x = vel.x;
+ Velocity.y = vel.y;
+ Velocity.z = vel.z;
+ }
+
+ void XM_CALLCONV SetOrientation(FXMVECTOR forward, FXMVECTOR up) noexcept
+ {
+ XMStoreFloat3(reinterpret_cast(&OrientFront), forward);
+ XMStoreFloat3(reinterpret_cast(&OrientTop), up);
+ }
+ void __cdecl SetOrientation(const XMFLOAT3& forward, const XMFLOAT3& up) noexcept
+ {
+ OrientFront.x = forward.x; OrientTop.x = up.x;
+ OrientFront.y = forward.y; OrientTop.y = up.y;
+ OrientFront.z = forward.z; OrientTop.z = up.z;
+ }
+
+ void XM_CALLCONV SetOrientationFromQuaternion(FXMVECTOR quat) noexcept
+ {
+ const XMVECTOR forward = XMVector3Rotate(g_XMIdentityR2, quat);
+ XMStoreFloat3(reinterpret_cast(&OrientFront), forward);
+
+ const XMVECTOR up = XMVector3Rotate(g_XMIdentityR1, quat);
+ XMStoreFloat3(reinterpret_cast(&OrientTop), up);
+ }
+
+ // Updates velocity and orientation by tracking changes in position over time.
+ void XM_CALLCONV Update(FXMVECTOR newPos, XMVECTOR upDir, float dt) noexcept
+ {
+ if (dt > 0.f)
+ {
+ const XMVECTOR lastPos = XMLoadFloat3(reinterpret_cast(&Position));
+
+ XMVECTOR vDelta = XMVectorSubtract(newPos, lastPos);
+ const XMVECTOR vt = XMVectorReplicate(dt);
+ XMVECTOR v = XMVectorDivide(vDelta, vt);
+ XMStoreFloat3(reinterpret_cast(&Velocity), v);
+
+ vDelta = XMVector3Normalize(vDelta);
+ XMStoreFloat3(reinterpret_cast(&OrientFront), vDelta);
+
+ v = XMVector3Cross(upDir, vDelta);
+ v = XMVector3Normalize(v);
+
+ v = XMVector3Cross(vDelta, v);
+ v = XMVector3Normalize(v);
+ XMStoreFloat3(reinterpret_cast(&OrientTop), v);
+
+ XMStoreFloat3(reinterpret_cast(&Position), newPos);
+ }
+ }
+
+ void __cdecl SetOmnidirectional() noexcept
+ {
+ pCone = nullptr;
+ }
+
+ void __cdecl SetCone(const X3DAUDIO_CONE& listenerCone);
+
+ bool __cdecl IsValid() const;
+ };
+
+
+ //----------------------------------------------------------------------------------
+ struct AudioEmitter : public X3DAUDIO_EMITTER
+ {
+ X3DAUDIO_CONE EmitterCone;
+ float EmitterAzimuths[XAUDIO2_MAX_AUDIO_CHANNELS];
+
+ AudioEmitter() noexcept :
+ X3DAUDIO_EMITTER{},
+ EmitterCone{},
+ EmitterAzimuths{}
+ {
+ OrientFront.z = -1.f;
+
+ OrientTop.y =
+ ChannelRadius =
+ CurveDistanceScaler =
+ DopplerScaler = 1.f;
+
+ ChannelCount = 1;
+ pChannelAzimuths = EmitterAzimuths;
+
+ InnerRadiusAngle = X3DAUDIO_PI / 4.0f;
+ }
+
+ void XM_CALLCONV SetPosition(FXMVECTOR v) noexcept
+ {
+ XMStoreFloat3(reinterpret_cast(&Position), v);
+ }
+ void __cdecl SetPosition(const XMFLOAT3& pos) noexcept
+ {
+ Position.x = pos.x;
+ Position.y = pos.y;
+ Position.z = pos.z;
+ }
+
+ void XM_CALLCONV SetVelocity(FXMVECTOR v) noexcept
+ {
+ XMStoreFloat3(reinterpret_cast(&Velocity), v);
+ }
+ void __cdecl SetVelocity(const XMFLOAT3& vel) noexcept
+ {
+ Velocity.x = vel.x;
+ Velocity.y = vel.y;
+ Velocity.z = vel.z;
+ }
+
+ void XM_CALLCONV SetOrientation(FXMVECTOR forward, FXMVECTOR up) noexcept
+ {
+ XMStoreFloat3(reinterpret_cast(&OrientFront), forward);
+ XMStoreFloat3(reinterpret_cast(&OrientTop), up);
+ }
+ void __cdecl SetOrientation(const XMFLOAT3& forward, const XMFLOAT3& up) noexcept
+ {
+ OrientFront.x = forward.x; OrientTop.x = up.x;
+ OrientFront.y = forward.y; OrientTop.y = up.y;
+ OrientFront.z = forward.z; OrientTop.z = up.z;
+ }
+
+ void XM_CALLCONV SetOrientationFromQuaternion(FXMVECTOR quat) noexcept
+ {
+ const XMVECTOR forward = XMVector3Rotate(g_XMIdentityR2, quat);
+ XMStoreFloat3(reinterpret_cast(&OrientFront), forward);
+
+ const XMVECTOR up = XMVector3Rotate(g_XMIdentityR1, quat);
+ XMStoreFloat3(reinterpret_cast(&OrientTop), up);
+ }
+
+ // Updates velocity and orientation by tracking changes in position over time.
+ void XM_CALLCONV Update(FXMVECTOR newPos, XMVECTOR upDir, float dt) noexcept
+ {
+ if (dt > 0.f)
+ {
+ const XMVECTOR lastPos = XMLoadFloat3(reinterpret_cast(&Position));
+
+ XMVECTOR vDelta = XMVectorSubtract(newPos, lastPos);
+ const XMVECTOR vt = XMVectorReplicate(dt);
+ XMVECTOR v = XMVectorDivide(vDelta, vt);
+ XMStoreFloat3(reinterpret_cast(&Velocity), v);
+
+ vDelta = XMVector3Normalize(vDelta);
+ XMStoreFloat3(reinterpret_cast(&OrientFront), vDelta);
+
+ v = XMVector3Cross(upDir, vDelta);
+ v = XMVector3Normalize(v);
+
+ v = XMVector3Cross(vDelta, v);
+ v = XMVector3Normalize(v);
+ XMStoreFloat3(reinterpret_cast(&OrientTop), v);
+
+ XMStoreFloat3(reinterpret_cast(&Position), newPos);
+ }
+ }
+
+ void __cdecl SetOmnidirectional() noexcept
+ {
+ pCone = nullptr;
+ }
+
+ // Only used for single-channel emitters.
+ void __cdecl SetCone(const X3DAUDIO_CONE& emitterCone);
+
+ // Set multi-channel emitter azimuths based on speaker configuration geometry.
+ void __cdecl EnableDefaultMultiChannel(unsigned int channels, float radius = 1.f);
+
+ // Set default volume, LFE, LPF, and reverb curves.
+ void __cdecl EnableDefaultCurves() noexcept;
+ void __cdecl EnableLinearCurves() noexcept;
+
+ void __cdecl EnableInverseSquareCurves() noexcept
+ {
+ pVolumeCurve = nullptr;
+ pLFECurve = nullptr;
+ pLPFDirectCurve = nullptr;
+ pLPFReverbCurve = nullptr;
+ pReverbCurve = nullptr;
+ }
+
+ bool __cdecl IsValid() const;
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class SoundEffectInstance
+ {
+ public:
+ SoundEffectInstance(SoundEffectInstance&&) noexcept;
+ SoundEffectInstance& operator= (SoundEffectInstance&&) noexcept;
+
+ SoundEffectInstance(SoundEffectInstance const&) = delete;
+ SoundEffectInstance& operator= (SoundEffectInstance const&) = delete;
+
+ virtual ~SoundEffectInstance();
+
+ void __cdecl Play(bool loop = false);
+ void __cdecl Stop(bool immediate = true) noexcept;
+ void __cdecl Pause() noexcept;
+ void __cdecl Resume();
+
+ void __cdecl SetVolume(float volume);
+ void __cdecl SetPitch(float pitch);
+ void __cdecl SetPan(float pan);
+
+ void __cdecl Apply3D(const X3DAUDIO_LISTENER& listener, const X3DAUDIO_EMITTER& emitter, bool rhcoords = true);
+
+ bool __cdecl IsLooped() const noexcept;
+
+ SoundState __cdecl GetState() noexcept;
+
+ unsigned int __cdecl GetChannelCount() const noexcept;
+
+ IVoiceNotify* __cdecl GetVoiceNotify() const noexcept;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ // Private constructors
+ SoundEffectInstance(_In_ AudioEngine* engine, _In_ SoundEffect* effect, SOUND_EFFECT_INSTANCE_FLAGS flags);
+ SoundEffectInstance(_In_ AudioEngine* engine, _In_ WaveBank* effect, unsigned int index, SOUND_EFFECT_INSTANCE_FLAGS flags);
+
+ friend std::unique_ptr __cdecl SoundEffect::CreateInstance(SOUND_EFFECT_INSTANCE_FLAGS);
+ friend std::unique_ptr __cdecl WaveBank::CreateInstance(unsigned int, SOUND_EFFECT_INSTANCE_FLAGS);
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class SoundStreamInstance
+ {
+ public:
+ SoundStreamInstance(SoundStreamInstance&&) noexcept;
+ SoundStreamInstance& operator= (SoundStreamInstance&&) noexcept;
+
+ SoundStreamInstance(SoundStreamInstance const&) = delete;
+ SoundStreamInstance& operator= (SoundStreamInstance const&) = delete;
+
+ virtual ~SoundStreamInstance();
+
+ void __cdecl Play(bool loop = false);
+ void __cdecl Stop(bool immediate = true) noexcept;
+ void __cdecl Pause() noexcept;
+ void __cdecl Resume();
+
+ void __cdecl SetVolume(float volume);
+ void __cdecl SetPitch(float pitch);
+ void __cdecl SetPan(float pan);
+
+ void __cdecl Apply3D(const X3DAUDIO_LISTENER& listener, const X3DAUDIO_EMITTER& emitter, bool rhcoords = true);
+
+ bool __cdecl IsLooped() const noexcept;
+
+ SoundState __cdecl GetState() noexcept;
+
+ unsigned int __cdecl GetChannelCount() const noexcept;
+
+ IVoiceNotify* __cdecl GetVoiceNotify() const noexcept;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ // Private constructors
+ SoundStreamInstance(_In_ AudioEngine* engine, _In_ WaveBank* effect, unsigned int index, SOUND_EFFECT_INSTANCE_FLAGS flags);
+
+ friend std::unique_ptr __cdecl WaveBank::CreateStreamInstance(unsigned int, SOUND_EFFECT_INSTANCE_FLAGS);
+ };
+
+
+ //----------------------------------------------------------------------------------
+ class DynamicSoundEffectInstance
+ {
+ public:
+ DynamicSoundEffectInstance(_In_ AudioEngine* engine,
+ _In_ std::function bufferNeeded,
+ int sampleRate, int channels, int sampleBits = 16,
+ SOUND_EFFECT_INSTANCE_FLAGS flags = SoundEffectInstance_Default);
+
+ DynamicSoundEffectInstance(DynamicSoundEffectInstance&&) noexcept;
+ DynamicSoundEffectInstance& operator= (DynamicSoundEffectInstance&&) noexcept;
+
+ DynamicSoundEffectInstance(DynamicSoundEffectInstance const&) = delete;
+ DynamicSoundEffectInstance& operator= (DynamicSoundEffectInstance const&) = delete;
+
+ virtual ~DynamicSoundEffectInstance();
+
+ void __cdecl Play();
+ void __cdecl Stop(bool immediate = true) noexcept;
+ void __cdecl Pause() noexcept;
+ void __cdecl Resume();
+
+ void __cdecl SetVolume(float volume);
+ void __cdecl SetPitch(float pitch);
+ void __cdecl SetPan(float pan);
+
+ void __cdecl Apply3D(const X3DAUDIO_LISTENER& listener, const X3DAUDIO_EMITTER& emitter, bool rhcoords = true);
+
+ void __cdecl SubmitBuffer(_In_reads_bytes_(audioBytes) const uint8_t* pAudioData, size_t audioBytes);
+ void __cdecl SubmitBuffer(_In_reads_bytes_(audioBytes) const uint8_t* pAudioData, uint32_t offset, size_t audioBytes);
+
+ SoundState __cdecl GetState() noexcept;
+
+ size_t __cdecl GetSampleDuration(size_t bytes) const noexcept;
+ // Returns duration in samples of a buffer of a given size
+
+ size_t __cdecl GetSampleDurationMS(size_t bytes) const noexcept;
+ // Returns duration in milliseconds of a buffer of a given size
+
+ size_t __cdecl GetSampleSizeInBytes(uint64_t duration) const noexcept;
+ // Returns size of a buffer for a duration given in milliseconds
+
+ int __cdecl GetPendingBufferCount() const noexcept;
+
+ const WAVEFORMATEX* __cdecl GetFormat() const noexcept;
+
+ unsigned int __cdecl GetChannelCount() const noexcept;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-dynamic-exception-spec"
+#endif
+
+ DEFINE_ENUM_FLAG_OPERATORS(AUDIO_ENGINE_FLAGS);
+ DEFINE_ENUM_FLAG_OPERATORS(SOUND_EFFECT_INSTANCE_FLAGS);
+
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
+}
diff --git a/CoreLib/include/Inc/BufferHelpers.h b/CoreLib/include/Inc/BufferHelpers.h
new file mode 100644
index 0000000..a78f620
--- /dev/null
+++ b/CoreLib/include/Inc/BufferHelpers.h
@@ -0,0 +1,164 @@
+//--------------------------------------------------------------------------------------
+// File: BufferHelpers.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#include
+#include
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#include "GraphicsMemory.h"
+#else
+#include
+#endif
+
+#include
+
+
+namespace DirectX
+{
+ // Helpers for creating initialized Direct3D buffer resources.
+ HRESULT __cdecl CreateStaticBuffer(_In_ ID3D11Device* device,
+ _In_reads_bytes_(count* stride) const void* ptr,
+ size_t count,
+ size_t stride,
+ unsigned int bindFlags,
+ _COM_Outptr_ ID3D11Buffer** pBuffer) noexcept;
+
+ template
+ HRESULT CreateStaticBuffer(_In_ ID3D11Device* device,
+ _In_reads_(count) T const* data,
+ size_t count,
+ unsigned int bindFlags,
+ _COM_Outptr_ ID3D11Buffer** pBuffer) noexcept
+ {
+ return CreateStaticBuffer(device, data, count, sizeof(T), bindFlags, pBuffer);
+ }
+
+ template
+ HRESULT CreateStaticBuffer(_In_ ID3D11Device* device,
+ T const& data,
+ unsigned int bindFlags,
+ _COM_Outptr_ ID3D11Buffer** pBuffer) noexcept
+ {
+ return CreateStaticBuffer(device, data.data(), data.size(), sizeof(typename T::value_type), bindFlags, pBuffer);
+ }
+
+ // Helpers for creating texture from memory arrays.
+ HRESULT __cdecl CreateTextureFromMemory(_In_ ID3D11Device* device,
+ size_t width,
+ DXGI_FORMAT format,
+ const D3D11_SUBRESOURCE_DATA& initData,
+ _COM_Outptr_opt_ ID3D11Texture1D** texture,
+ _COM_Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ unsigned int bindFlags = D3D11_BIND_SHADER_RESOURCE) noexcept;
+
+ HRESULT __cdecl CreateTextureFromMemory(_In_ ID3D11Device* device,
+ size_t width, size_t height,
+ DXGI_FORMAT format,
+ const D3D11_SUBRESOURCE_DATA& initData,
+ _COM_Outptr_opt_ ID3D11Texture2D** texture,
+ _COM_Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ unsigned int bindFlags = D3D11_BIND_SHADER_RESOURCE) noexcept;
+
+ HRESULT __cdecl CreateTextureFromMemory(
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ _In_ ID3D11DeviceX* d3dDeviceX,
+ _In_ ID3D11DeviceContextX* d3dContextX,
+ #else
+ _In_ ID3D11Device* device,
+ _In_ ID3D11DeviceContext* d3dContext,
+ #endif
+ size_t width, size_t height,
+ DXGI_FORMAT format,
+ const D3D11_SUBRESOURCE_DATA& initData,
+ _COM_Outptr_opt_ ID3D11Texture2D** texture,
+ _COM_Outptr_opt_ ID3D11ShaderResourceView** textureView) noexcept;
+
+ HRESULT __cdecl CreateTextureFromMemory(_In_ ID3D11Device* device,
+ size_t width, size_t height, size_t depth,
+ DXGI_FORMAT format,
+ const D3D11_SUBRESOURCE_DATA& initData,
+ _COM_Outptr_opt_ ID3D11Texture3D** texture,
+ _COM_Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ unsigned int bindFlags = D3D11_BIND_SHADER_RESOURCE) noexcept;
+
+ // Strongly typed wrapper around a Direct3D constant buffer.
+ inline namespace DX11
+ {
+ namespace Private
+ {
+ // Base class, not to be used directly: clients should access this via the derived PrimitiveBatch.
+ class ConstantBufferBase
+ {
+ protected:
+ void __cdecl CreateBuffer(_In_ ID3D11Device* device, size_t bytes, _Outptr_ ID3D11Buffer** pBuffer);
+ };
+ }
+ }
+
+ template
+ class ConstantBuffer : public DX11::Private::ConstantBufferBase
+ {
+ public:
+ // Constructor.
+ ConstantBuffer() = default;
+ explicit ConstantBuffer(_In_ ID3D11Device* device) noexcept(false)
+ {
+ CreateBuffer(device, sizeof(T), mConstantBuffer.GetAddressOf());
+ }
+
+ ConstantBuffer(ConstantBuffer&&) = default;
+ ConstantBuffer& operator= (ConstantBuffer&&) = default;
+
+ ConstantBuffer(ConstantBuffer const&) = delete;
+ ConstantBuffer& operator= (ConstantBuffer const&) = delete;
+
+ void Create(_In_ ID3D11Device* device)
+ {
+ CreateBuffer(device, sizeof(T), mConstantBuffer.ReleaseAndGetAddressOf());
+ }
+
+ // Writes new data into the constant buffer.
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ void __cdecl SetData(_In_ ID3D11DeviceContext* deviceContext, T const& value, void** grfxMemory)
+ {
+ assert(grfxMemory != nullptr);
+
+ void* ptr = GraphicsMemory::Get().Allocate(deviceContext, sizeof(T), 64);
+ assert(ptr != nullptr);
+
+ *(T*)ptr = value;
+
+ *grfxMemory = ptr;
+ }
+ #else
+
+ void __cdecl SetData(_In_ ID3D11DeviceContext* deviceContext, T const& value) noexcept
+ {
+ assert(mConstantBuffer);
+
+ D3D11_MAPPED_SUBRESOURCE mappedResource;
+ if (SUCCEEDED(deviceContext->Map(mConstantBuffer.Get(), 0, D3D11_MAP_WRITE_DISCARD, 0, &mappedResource)))
+ {
+ *static_cast(mappedResource.pData) = value;
+
+ deviceContext->Unmap(mConstantBuffer.Get(), 0);
+ }
+ }
+ #endif // _XBOX_ONE && _TITLE
+
+ // Looks up the underlying D3D constant buffer.
+ ID3D11Buffer* GetBuffer() const noexcept { return mConstantBuffer.Get(); }
+
+ private:
+ Microsoft::WRL::ComPtr mConstantBuffer;
+ };
+}
diff --git a/CoreLib/include/Inc/CommonStates.h b/CoreLib/include/Inc/CommonStates.h
new file mode 100644
index 0000000..fab2ddf
--- /dev/null
+++ b/CoreLib/include/Inc/CommonStates.h
@@ -0,0 +1,72 @@
+//--------------------------------------------------------------------------------------
+// File: CommonStates.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#else
+#include
+#endif
+
+#include
+
+
+namespace DirectX
+{
+ inline namespace DX11
+ {
+ class CommonStates
+ {
+ public:
+ explicit CommonStates(_In_ ID3D11Device* device);
+
+ CommonStates(CommonStates&&) noexcept;
+ CommonStates& operator= (CommonStates&&) noexcept;
+
+ CommonStates(CommonStates const&) = delete;
+ CommonStates& operator= (CommonStates const&) = delete;
+
+ virtual ~CommonStates();
+
+ // Blend states.
+ ID3D11BlendState* __cdecl Opaque() const;
+ ID3D11BlendState* __cdecl AlphaBlend() const;
+ ID3D11BlendState* __cdecl Additive() const;
+ ID3D11BlendState* __cdecl NonPremultiplied() const;
+
+ // Depth stencil states.
+ ID3D11DepthStencilState* __cdecl DepthNone() const;
+ ID3D11DepthStencilState* __cdecl DepthDefault() const;
+ ID3D11DepthStencilState* __cdecl DepthRead() const;
+ ID3D11DepthStencilState* __cdecl DepthReverseZ() const;
+ ID3D11DepthStencilState* __cdecl DepthReadReverseZ() const;
+
+ // Rasterizer states.
+ ID3D11RasterizerState* __cdecl CullNone() const;
+ ID3D11RasterizerState* __cdecl CullClockwise() const;
+ ID3D11RasterizerState* __cdecl CullCounterClockwise() const;
+ ID3D11RasterizerState* __cdecl Wireframe() const;
+
+ // Sampler states.
+ ID3D11SamplerState* __cdecl PointWrap() const;
+ ID3D11SamplerState* __cdecl PointClamp() const;
+ ID3D11SamplerState* __cdecl LinearWrap() const;
+ ID3D11SamplerState* __cdecl LinearClamp() const;
+ ID3D11SamplerState* __cdecl AnisotropicWrap() const;
+ ID3D11SamplerState* __cdecl AnisotropicClamp() const;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::shared_ptr pImpl;
+ };
+ }
+}
diff --git a/CoreLib/include/Inc/DDSTextureLoader.h b/CoreLib/include/Inc/DDSTextureLoader.h
new file mode 100644
index 0000000..5e0f941
--- /dev/null
+++ b/CoreLib/include/Inc/DDSTextureLoader.h
@@ -0,0 +1,182 @@
+//--------------------------------------------------------------------------------------
+// File: DDSTextureLoader.h
+//
+// Functions for loading a DDS texture and creating a Direct3D runtime resource for it
+//
+// Note these functions are useful as a light-weight runtime loader for DDS files. For
+// a full-featured DDS file reader, writer, and texture processing pipeline see
+// the 'Texconv' sample and the 'DirectXTex' library.
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248926
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#else
+#include
+#endif
+
+#include
+#include
+
+
+namespace DirectX
+{
+#ifndef DDS_ALPHA_MODE_DEFINED
+#define DDS_ALPHA_MODE_DEFINED
+ enum DDS_ALPHA_MODE : uint32_t
+ {
+ DDS_ALPHA_MODE_UNKNOWN = 0,
+ DDS_ALPHA_MODE_STRAIGHT = 1,
+ DDS_ALPHA_MODE_PREMULTIPLIED = 2,
+ DDS_ALPHA_MODE_OPAQUE = 3,
+ DDS_ALPHA_MODE_CUSTOM = 4,
+ };
+#endif
+
+ inline namespace DX11
+ {
+ enum DDS_LOADER_FLAGS : uint32_t
+ {
+ DDS_LOADER_DEFAULT = 0,
+ DDS_LOADER_FORCE_SRGB = 0x1,
+ DDS_LOADER_IGNORE_SRGB = 0x2,
+ };
+ }
+
+ // Standard version
+ HRESULT __cdecl CreateDDSTextureFromMemory(
+ _In_ ID3D11Device* d3dDevice,
+ _In_reads_bytes_(ddsDataSize) const uint8_t* ddsData,
+ _In_ size_t ddsDataSize,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _In_ size_t maxsize = 0,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ HRESULT __cdecl CreateDDSTextureFromFile(
+ _In_ ID3D11Device* d3dDevice,
+ _In_z_ const wchar_t* szFileName,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _In_ size_t maxsize = 0,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ // Standard version with optional auto-gen mipmap support
+ HRESULT __cdecl CreateDDSTextureFromMemory(
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ _In_ ID3D11DeviceX* d3dDevice,
+ _In_opt_ ID3D11DeviceContextX* d3dContext,
+ #else
+ _In_ ID3D11Device* d3dDevice,
+ _In_opt_ ID3D11DeviceContext* d3dContext,
+ #endif
+ _In_reads_bytes_(ddsDataSize) const uint8_t* ddsData,
+ _In_ size_t ddsDataSize,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _In_ size_t maxsize = 0,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ HRESULT __cdecl CreateDDSTextureFromFile(
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ _In_ ID3D11DeviceX* d3dDevice,
+ _In_opt_ ID3D11DeviceContextX* d3dContext,
+ #else
+ _In_ ID3D11Device* d3dDevice,
+ _In_opt_ ID3D11DeviceContext* d3dContext,
+ #endif
+ _In_z_ const wchar_t* szFileName,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _In_ size_t maxsize = 0,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ // Extended version
+ HRESULT __cdecl CreateDDSTextureFromMemoryEx(
+ _In_ ID3D11Device* d3dDevice,
+ _In_reads_bytes_(ddsDataSize) const uint8_t* ddsData,
+ _In_ size_t ddsDataSize,
+ _In_ size_t maxsize,
+ _In_ D3D11_USAGE usage,
+ _In_ unsigned int bindFlags,
+ _In_ unsigned int cpuAccessFlags,
+ _In_ unsigned int miscFlags,
+ _In_ DDS_LOADER_FLAGS loadFlags,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ HRESULT __cdecl CreateDDSTextureFromFileEx(
+ _In_ ID3D11Device* d3dDevice,
+ _In_z_ const wchar_t* szFileName,
+ _In_ size_t maxsize,
+ _In_ D3D11_USAGE usage,
+ _In_ unsigned int bindFlags,
+ _In_ unsigned int cpuAccessFlags,
+ _In_ unsigned int miscFlags,
+ _In_ DDS_LOADER_FLAGS loadFlags,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ // Extended version with optional auto-gen mipmap support
+ HRESULT __cdecl CreateDDSTextureFromMemoryEx(
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ _In_ ID3D11DeviceX* d3dDevice,
+ _In_opt_ ID3D11DeviceContextX* d3dContext,
+ #else
+ _In_ ID3D11Device* d3dDevice,
+ _In_opt_ ID3D11DeviceContext* d3dContext,
+ #endif
+ _In_reads_bytes_(ddsDataSize) const uint8_t* ddsData,
+ _In_ size_t ddsDataSize,
+ _In_ size_t maxsize,
+ _In_ D3D11_USAGE usage,
+ _In_ unsigned int bindFlags,
+ _In_ unsigned int cpuAccessFlags,
+ _In_ unsigned int miscFlags,
+ _In_ DDS_LOADER_FLAGS loadFlags,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+ HRESULT __cdecl CreateDDSTextureFromFileEx(
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ _In_ ID3D11DeviceX* d3dDevice,
+ _In_opt_ ID3D11DeviceContextX* d3dContext,
+ #else
+ _In_ ID3D11Device* d3dDevice,
+ _In_opt_ ID3D11DeviceContext* d3dContext,
+ #endif
+ _In_z_ const wchar_t* szFileName,
+ _In_ size_t maxsize,
+ _In_ D3D11_USAGE usage,
+ _In_ unsigned int bindFlags,
+ _In_ unsigned int cpuAccessFlags,
+ _In_ unsigned int miscFlags,
+ _In_ DDS_LOADER_FLAGS loadFlags,
+ _Outptr_opt_ ID3D11Resource** texture,
+ _Outptr_opt_ ID3D11ShaderResourceView** textureView,
+ _Out_opt_ DDS_ALPHA_MODE* alphaMode = nullptr) noexcept;
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-dynamic-exception-spec"
+#endif
+
+ inline namespace DX11
+ {
+ DEFINE_ENUM_FLAG_OPERATORS(DDS_LOADER_FLAGS);
+ }
+
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
+}
diff --git a/CoreLib/include/Inc/DirectXHelpers.h b/CoreLib/include/Inc/DirectXHelpers.h
new file mode 100644
index 0000000..5497f8e
--- /dev/null
+++ b/CoreLib/include/Inc/DirectXHelpers.h
@@ -0,0 +1,232 @@
+//--------------------------------------------------------------------------------------
+// File: DirectXHelpers.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#else
+#include
+#endif
+
+#ifdef _MSC_VER
+#if !defined(NO_D3D11_DEBUG_NAME) && ( defined(_DEBUG) || defined(PROFILE) )
+#if !defined(_XBOX_ONE) || !defined(_TITLE)
+#pragma comment(lib,"dxguid.lib")
+#endif
+#endif
+#endif
+
+#ifndef IID_GRAPHICS_PPV_ARGS
+#define IID_GRAPHICS_PPV_ARGS(x) IID_PPV_ARGS(x)
+#endif
+
+#include
+#include
+#include
+#include
+#include
+
+//
+// The core Direct3D headers provide the following helper C++ classes
+// CD3D11_RECT
+// CD3D11_BOX
+// CD3D11_DEPTH_STENCIL_DESC
+// CD3D11_BLEND_DESC, CD3D11_BLEND_DESC1
+// CD3D11_RASTERIZER_DESC, CD3D11_RASTERIZER_DESC1
+// CD3D11_BUFFER_DESC
+// CD3D11_TEXTURE1D_DESC
+// CD3D11_TEXTURE2D_DESC
+// CD3D11_TEXTURE3D_DESC
+// CD3D11_SHADER_RESOURCE_VIEW_DESC
+// CD3D11_RENDER_TARGET_VIEW_DESC
+// CD3D11_VIEWPORT
+// CD3D11_DEPTH_STENCIL_VIEW_DESC
+// CD3D11_UNORDERED_ACCESS_VIEW_DESC
+// CD3D11_SAMPLER_DESC
+// CD3D11_QUERY_DESC
+// CD3D11_COUNTER_DESC
+//
+
+
+namespace DirectX
+{
+ inline namespace DX11
+ {
+ class IEffect;
+ }
+
+ // simliar to std::lock_guard for exception-safe Direct3D resource locking
+ class MapGuard : public D3D11_MAPPED_SUBRESOURCE
+ {
+ public:
+ MapGuard(_In_ ID3D11DeviceContext* context,
+ _In_ ID3D11Resource *resource,
+ _In_ unsigned int subresource,
+ _In_ D3D11_MAP mapType,
+ _In_ unsigned int mapFlags) noexcept(false)
+ : mContext(context), mResource(resource), mSubresource(subresource)
+ {
+ HRESULT hr = mContext->Map(resource, subresource, mapType, mapFlags, this);
+ if (FAILED(hr))
+ {
+ throw std::exception();
+ }
+ }
+
+ MapGuard(MapGuard&&) = delete;
+ MapGuard& operator= (MapGuard&&) = delete;
+
+ MapGuard(MapGuard const&) = delete;
+ MapGuard& operator= (MapGuard const&) = delete;
+
+ ~MapGuard()
+ {
+ mContext->Unmap(mResource, mSubresource);
+ }
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-warning-option"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+#endif
+
+ uint8_t* get() const noexcept
+ {
+ return static_cast(pData);
+ }
+ uint8_t* get(size_t slice) const noexcept
+ {
+ return static_cast(pData) + (slice * DepthPitch);
+ }
+
+ uint8_t* scanline(size_t row) const noexcept
+ {
+ return static_cast(pData) + (row * RowPitch);
+ }
+ uint8_t* scanline(size_t slice, size_t row) const noexcept
+ {
+ return static_cast(pData) + (slice * DepthPitch) + (row * RowPitch);
+ }
+
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
+
+ template
+ void copy(_In_reads_(count) T const* data, size_t count) noexcept
+ {
+ memcpy(pData, data, count * sizeof(T));
+ }
+
+ template
+ void copy(T const& data) noexcept
+ {
+ memcpy(pData, data.data(), data.size() * sizeof(typename T::value_type));
+ }
+
+ private:
+ ID3D11DeviceContext* mContext;
+ ID3D11Resource* mResource;
+ unsigned int mSubresource;
+ };
+
+
+ // Helper sets a D3D resource name string (used by PIX and debug layer leak reporting).
+ #if !defined(NO_D3D11_DEBUG_NAME) && ( defined(_DEBUG) || defined(PROFILE) )
+ template
+ inline void SetDebugObjectName(_In_ ID3D11DeviceChild* resource, _In_z_ const char(&name)[TNameLength]) noexcept
+ {
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ wchar_t wname[MAX_PATH];
+ int result = MultiByteToWideChar(CP_UTF8, 0, name, TNameLength, wname, MAX_PATH);
+ if (result > 0)
+ {
+ resource->SetName(wname);
+ }
+ #else
+ resource->SetPrivateData(WKPDID_D3DDebugObjectName, TNameLength - 1, name);
+ #endif
+ }
+ #else
+ template
+ inline void SetDebugObjectName(_In_ ID3D11DeviceChild*, _In_z_ const char(&)[TNameLength]) noexcept
+ {
+ }
+ #endif
+
+#if !defined(NO_D3D11_DEBUG_NAME) && ( defined(_DEBUG) || defined(PROFILE) )
+ template
+ inline void SetDebugObjectName(_In_ ID3D11DeviceChild* resource, _In_z_ const wchar_t(&name)[TNameLength])
+ {
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ resource->SetName(name);
+ #else
+ char aname[MAX_PATH];
+ int result = WideCharToMultiByte(CP_UTF8, 0, name, TNameLength, aname, MAX_PATH, nullptr, nullptr);
+ if (result > 0)
+ {
+ resource->SetPrivateData(WKPDID_D3DDebugObjectName, TNameLength - 1, aname);
+ }
+ #endif
+ }
+#else
+ template
+ inline void SetDebugObjectName(_In_ ID3D11DeviceChild*, _In_z_ const wchar_t(&)[TNameLength])
+ {
+ }
+#endif
+
+ inline namespace DX11
+ {
+ // Helper to check for power-of-2
+ template
+ constexpr bool IsPowerOf2(T x) noexcept { return ((x != 0) && !(x & (x - 1))); }
+
+ // Helpers for aligning values by a power of 2
+ template
+ inline T AlignDown(T size, size_t alignment) noexcept
+ {
+ if (alignment > 0)
+ {
+ assert(((alignment - 1) & alignment) == 0);
+ auto mask = static_cast(alignment - 1);
+ return size & ~mask;
+ }
+ return size;
+ }
+
+ template
+ inline T AlignUp(T size, size_t alignment) noexcept
+ {
+ if (alignment > 0)
+ {
+ assert(((alignment - 1) & alignment) == 0);
+ auto mask = static_cast(alignment - 1);
+ return (size + mask) & ~mask;
+ }
+ return size;
+ }
+ }
+
+ // Helper for creating a Direct3D input layout to match a shader from an IEffect
+ HRESULT __cdecl CreateInputLayoutFromEffect(_In_ ID3D11Device* device,
+ _In_ IEffect* effect,
+ _In_reads_(count) const D3D11_INPUT_ELEMENT_DESC* desc,
+ size_t count,
+ _COM_Outptr_ ID3D11InputLayout** pInputLayout) noexcept;
+
+ template
+ HRESULT CreateInputLayoutFromEffect(_In_ ID3D11Device* device,
+ _In_ IEffect* effect,
+ _COM_Outptr_ ID3D11InputLayout** pInputLayout) noexcept
+ {
+ return CreateInputLayoutFromEffect(device, effect, T::InputElements, T::InputElementCount, pInputLayout);
+ }
+}
diff --git a/CoreLib/include/Inc/Effects.h b/CoreLib/include/Inc/Effects.h
new file mode 100644
index 0000000..811d0a1
--- /dev/null
+++ b/CoreLib/include/Inc/Effects.h
@@ -0,0 +1,1040 @@
+//--------------------------------------------------------------------------------------
+// File: Effects.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#ifndef __DIRECTXTK_EFFECTS_H__
+#define __DIRECTXTK_EFFECTS_H__
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#else
+#include
+#endif
+
+#include
+#include
+
+#include
+
+
+namespace DirectX
+{
+ inline namespace DX11
+ {
+ //------------------------------------------------------------------------------
+ // Abstract interface representing any effect which can be applied onto a D3D device context.
+ class IEffect
+ {
+ public:
+ virtual ~IEffect() = default;
+
+ IEffect(const IEffect&) = delete;
+ IEffect& operator=(const IEffect&) = delete;
+
+ virtual void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) = 0;
+
+ virtual void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) = 0;
+
+ protected:
+ IEffect() = default;
+ IEffect(IEffect&&) = default;
+ IEffect& operator=(IEffect&&) = default;
+ };
+
+
+ // Abstract interface for effects with world, view, and projection matrices.
+ class IEffectMatrices
+ {
+ public:
+ virtual ~IEffectMatrices() = default;
+
+ IEffectMatrices(const IEffectMatrices&) = delete;
+ IEffectMatrices& operator=(const IEffectMatrices&) = delete;
+
+ virtual void XM_CALLCONV SetWorld(FXMMATRIX value) = 0;
+ virtual void XM_CALLCONV SetView(FXMMATRIX value) = 0;
+ virtual void XM_CALLCONV SetProjection(FXMMATRIX value) = 0;
+ virtual void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection);
+
+ protected:
+ IEffectMatrices() = default;
+ IEffectMatrices(IEffectMatrices&&) = default;
+ IEffectMatrices& operator=(IEffectMatrices&&) = default;
+ };
+
+
+ // Abstract interface for effects which support directional lighting.
+ class IEffectLights
+ {
+ public:
+ virtual ~IEffectLights() = default;
+
+ IEffectLights(const IEffectLights&) = delete;
+ IEffectLights& operator=(const IEffectLights&) = delete;
+
+ virtual void __cdecl SetLightingEnabled(bool value) = 0;
+ virtual void __cdecl SetPerPixelLighting(bool value) = 0;
+ virtual void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) = 0;
+
+ virtual void __cdecl SetLightEnabled(int whichLight, bool value) = 0;
+ virtual void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) = 0;
+ virtual void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) = 0;
+ virtual void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) = 0;
+
+ virtual void __cdecl EnableDefaultLighting() = 0;
+
+ static constexpr int MaxDirectionalLights = 3;
+
+ protected:
+ IEffectLights() = default;
+ IEffectLights(IEffectLights&&) = default;
+ IEffectLights& operator=(IEffectLights&&) = default;
+ };
+
+
+ // Abstract interface for effects which support fog.
+ class IEffectFog
+ {
+ public:
+ virtual ~IEffectFog() = default;
+
+ IEffectFog(const IEffectFog&) = delete;
+ IEffectFog& operator=(const IEffectFog&) = delete;
+
+ virtual void __cdecl SetFogEnabled(bool value) = 0;
+ virtual void __cdecl SetFogStart(float value) = 0;
+ virtual void __cdecl SetFogEnd(float value) = 0;
+ virtual void XM_CALLCONV SetFogColor(FXMVECTOR value) = 0;
+
+ protected:
+ IEffectFog() = default;
+ IEffectFog(IEffectFog&&) = default;
+ IEffectFog& operator=(IEffectFog&&) = default;
+ };
+
+
+ // Abstract interface for effects which support skinning
+ class IEffectSkinning
+ {
+ public:
+ virtual ~IEffectSkinning() = default;
+
+ IEffectSkinning(const IEffectSkinning&) = delete;
+ IEffectSkinning& operator=(const IEffectSkinning&) = delete;
+
+ virtual void __cdecl SetWeightsPerVertex(int value) = 0;
+ virtual void __cdecl SetBoneTransforms(_In_reads_(count) XMMATRIX const* value, size_t count) = 0;
+ virtual void __cdecl ResetBoneTransforms() = 0;
+
+ static constexpr int MaxBones = 72;
+
+ protected:
+ IEffectSkinning() = default;
+ IEffectSkinning(IEffectSkinning&&) = default;
+ IEffectSkinning& operator=(IEffectSkinning&&) = default;
+ };
+
+ //------------------------------------------------------------------------------
+ // Built-in shader supports optional texture mapping, vertex coloring, directional lighting, and fog.
+ class BasicEffect : public IEffect, public IEffectMatrices, public IEffectLights, public IEffectFog
+ {
+ public:
+ explicit BasicEffect(_In_ ID3D11Device* device);
+
+ BasicEffect(BasicEffect&&) noexcept;
+ BasicEffect& operator= (BasicEffect&&) noexcept;
+
+ BasicEffect(BasicEffect const&) = delete;
+ BasicEffect& operator= (BasicEffect const&) = delete;
+
+ ~BasicEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void XM_CALLCONV SetEmissiveColor(FXMVECTOR value);
+ void XM_CALLCONV SetSpecularColor(FXMVECTOR value);
+ void __cdecl SetSpecularPower(float value);
+ void __cdecl DisableSpecular();
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Light settings.
+ void __cdecl SetLightingEnabled(bool value) override;
+ void __cdecl SetPerPixelLighting(bool value) override;
+ void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) override;
+
+ void __cdecl SetLightEnabled(int whichLight, bool value) override;
+ void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) override;
+
+ void __cdecl EnableDefaultLighting() override;
+
+ // Fog settings.
+ void __cdecl SetFogEnabled(bool value) override;
+ void __cdecl SetFogStart(float value) override;
+ void __cdecl SetFogEnd(float value) override;
+ void XM_CALLCONV SetFogColor(FXMVECTOR value) override;
+
+ // Vertex color setting.
+ void __cdecl SetVertexColorEnabled(bool value);
+
+ // Texture setting.
+ void __cdecl SetTextureEnabled(bool value);
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+
+ // Normal compression settings.
+ void __cdecl SetBiasedVertexNormals(bool value);
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+
+
+ // Built-in shader supports per-pixel alpha testing.
+ class AlphaTestEffect : public IEffect, public IEffectMatrices, public IEffectFog
+ {
+ public:
+ explicit AlphaTestEffect(_In_ ID3D11Device* device);
+
+ AlphaTestEffect(AlphaTestEffect&&) noexcept;
+ AlphaTestEffect& operator= (AlphaTestEffect&&) noexcept;
+
+ AlphaTestEffect(AlphaTestEffect const&) = delete;
+ AlphaTestEffect& operator= (AlphaTestEffect const&) = delete;
+
+ ~AlphaTestEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Fog settings.
+ void __cdecl SetFogEnabled(bool value) override;
+ void __cdecl SetFogStart(float value) override;
+ void __cdecl SetFogEnd(float value) override;
+ void XM_CALLCONV SetFogColor(FXMVECTOR value) override;
+
+ // Vertex color setting.
+ void __cdecl SetVertexColorEnabled(bool value);
+
+ // Texture setting.
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+
+ // Alpha test settings.
+ void __cdecl SetAlphaFunction(D3D11_COMPARISON_FUNC value);
+ void __cdecl SetReferenceAlpha(int value);
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+
+
+ // Built-in shader supports two layer multitexturing (eg. for lightmaps or detail textures).
+ class DualTextureEffect : public IEffect, public IEffectMatrices, public IEffectFog
+ {
+ public:
+ explicit DualTextureEffect(_In_ ID3D11Device* device);
+
+ DualTextureEffect(DualTextureEffect&&) noexcept;
+ DualTextureEffect& operator= (DualTextureEffect&&) noexcept;
+
+ DualTextureEffect(DualTextureEffect const&) = delete;
+ DualTextureEffect& operator= (DualTextureEffect const&) = delete;
+
+ ~DualTextureEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Fog settings.
+ void __cdecl SetFogEnabled(bool value) override;
+ void __cdecl SetFogStart(float value) override;
+ void __cdecl SetFogEnd(float value) override;
+ void XM_CALLCONV SetFogColor(FXMVECTOR value) override;
+
+ // Vertex color setting.
+ void __cdecl SetVertexColorEnabled(bool value);
+
+ // Texture settings.
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetTexture2(_In_opt_ ID3D11ShaderResourceView* value);
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+
+
+ // Built-in shader supports cubic environment mapping.
+ class EnvironmentMapEffect : public IEffect, public IEffectMatrices, public IEffectLights, public IEffectFog
+ {
+ public:
+ enum Mapping
+ {
+ Mapping_Cube = 0, // Cubic environment map
+ Mapping_Sphere, // Spherical environment map
+ Mapping_DualParabola, // Dual-parabola environment map (requires Feature Level 10.0)
+ };
+
+ explicit EnvironmentMapEffect(_In_ ID3D11Device* device);
+
+ EnvironmentMapEffect(EnvironmentMapEffect&&) noexcept;
+ EnvironmentMapEffect& operator= (EnvironmentMapEffect&&) noexcept;
+
+ EnvironmentMapEffect(EnvironmentMapEffect const&) = delete;
+ EnvironmentMapEffect& operator= (EnvironmentMapEffect const&) = delete;
+
+ ~EnvironmentMapEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void XM_CALLCONV SetEmissiveColor(FXMVECTOR value);
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Light settings.
+ void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) override;
+
+ void __cdecl SetPerPixelLighting(bool value) override;
+ void __cdecl SetLightEnabled(int whichLight, bool value) override;
+ void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) override;
+
+ void __cdecl EnableDefaultLighting() override;
+
+ // Fog settings.
+ void __cdecl SetFogEnabled(bool value) override;
+ void __cdecl SetFogStart(float value) override;
+ void __cdecl SetFogEnd(float value) override;
+ void XM_CALLCONV SetFogColor(FXMVECTOR value) override;
+
+ // Texture setting.
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetEnvironmentMap(_In_opt_ ID3D11ShaderResourceView* value);
+
+ // Environment map settings.
+ void __cdecl SetMode(Mapping mapping);
+ void __cdecl SetEnvironmentMapAmount(float value);
+ void XM_CALLCONV SetEnvironmentMapSpecular(FXMVECTOR value);
+ void __cdecl SetFresnelFactor(float value);
+
+ // Normal compression settings.
+ void __cdecl SetBiasedVertexNormals(bool value);
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ // Unsupported interface methods.
+ void __cdecl SetLightingEnabled(bool value) override;
+ void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) override;
+ };
+
+
+
+ // Built-in shader supports skinned animation.
+ class SkinnedEffect : public IEffect, public IEffectMatrices, public IEffectLights, public IEffectFog, public IEffectSkinning
+ {
+ public:
+ explicit SkinnedEffect(_In_ ID3D11Device* device);
+
+ SkinnedEffect(SkinnedEffect&&) noexcept;
+ SkinnedEffect& operator= (SkinnedEffect&&) noexcept;
+
+ SkinnedEffect(SkinnedEffect const&) = delete;
+ SkinnedEffect& operator= (SkinnedEffect const&) = delete;
+
+ ~SkinnedEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void XM_CALLCONV SetEmissiveColor(FXMVECTOR value);
+ void XM_CALLCONV SetSpecularColor(FXMVECTOR value);
+ void __cdecl SetSpecularPower(float value);
+ void __cdecl DisableSpecular();
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Light settings.
+ void __cdecl SetPerPixelLighting(bool value) override;
+ void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) override;
+
+ void __cdecl SetLightEnabled(int whichLight, bool value) override;
+ void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) override;
+
+ void __cdecl EnableDefaultLighting() override;
+
+ // Fog settings.
+ void __cdecl SetFogEnabled(bool value) override;
+ void __cdecl SetFogStart(float value) override;
+ void __cdecl SetFogEnd(float value) override;
+ void XM_CALLCONV SetFogColor(FXMVECTOR value) override;
+
+ // Texture setting.
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+
+ // Animation settings.
+ void __cdecl SetWeightsPerVertex(int value) override;
+ void __cdecl SetBoneTransforms(_In_reads_(count) XMMATRIX const* value, size_t count) override;
+ void __cdecl ResetBoneTransforms() override;
+
+ // Normal compression settings.
+ void __cdecl SetBiasedVertexNormals(bool value);
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ // Unsupported interface method.
+ void __cdecl SetLightingEnabled(bool value) override;
+ };
+
+ //------------------------------------------------------------------------------
+ // Built-in effect for Visual Studio Shader Designer (DGSL) shaders
+ class DGSLEffect : public IEffect, public IEffectMatrices, public IEffectLights
+ {
+ public:
+ explicit DGSLEffect(_In_ ID3D11Device* device, _In_opt_ ID3D11PixelShader* pixelShader = nullptr) :
+ DGSLEffect(device, pixelShader, false)
+ {
+ }
+
+ DGSLEffect(DGSLEffect&&) noexcept;
+ DGSLEffect& operator= (DGSLEffect&&) noexcept;
+
+ DGSLEffect(DGSLEffect const&) = delete;
+ DGSLEffect& operator= (DGSLEffect const&) = delete;
+
+ ~DGSLEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetAmbientColor(FXMVECTOR value);
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void XM_CALLCONV SetEmissiveColor(FXMVECTOR value);
+ void XM_CALLCONV SetSpecularColor(FXMVECTOR value);
+ void __cdecl SetSpecularPower(float value);
+ void __cdecl DisableSpecular();
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Additional settings.
+ void XM_CALLCONV SetUVTransform(FXMMATRIX value);
+ void __cdecl SetViewport(float width, float height);
+ void __cdecl SetTime(float time);
+ void __cdecl SetAlphaDiscardEnable(bool value);
+
+ // Light settings.
+ void __cdecl SetLightingEnabled(bool value) override;
+ void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) override;
+
+ void __cdecl SetLightEnabled(int whichLight, bool value) override;
+ void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) override;
+
+ void __cdecl EnableDefaultLighting() override;
+
+ static constexpr int MaxDirectionalLights = 4;
+
+ // Vertex color setting.
+ void __cdecl SetVertexColorEnabled(bool value);
+
+ // Texture settings.
+ void __cdecl SetTextureEnabled(bool value);
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetTexture(int whichTexture, _In_opt_ ID3D11ShaderResourceView* value);
+
+ static constexpr int MaxTextures = 8;
+
+ protected:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ DGSLEffect(_In_ ID3D11Device* device, _In_opt_ ID3D11PixelShader* pixelShader, bool skinningEnabled);
+
+ // Unsupported interface methods.
+ void __cdecl SetPerPixelLighting(bool value) override;
+ };
+
+ class SkinnedDGSLEffect : public DGSLEffect, public IEffectSkinning
+ {
+ public:
+ explicit SkinnedDGSLEffect(_In_ ID3D11Device* device, _In_opt_ ID3D11PixelShader* pixelShader = nullptr) :
+ DGSLEffect(device, pixelShader, true)
+ {
+ }
+
+ SkinnedDGSLEffect(SkinnedDGSLEffect&&) = default;
+ SkinnedDGSLEffect& operator= (SkinnedDGSLEffect&&) = default;
+
+ SkinnedDGSLEffect(SkinnedDGSLEffect const&) = delete;
+ SkinnedDGSLEffect& operator= (SkinnedDGSLEffect const&) = delete;
+
+ ~SkinnedDGSLEffect() override;
+
+ // Animation setting.
+ void __cdecl SetWeightsPerVertex(int value) override;
+ void __cdecl SetBoneTransforms(_In_reads_(count) XMMATRIX const* value, size_t count) override;
+ void __cdecl ResetBoneTransforms() override;
+ };
+
+ //------------------------------------------------------------------------------
+ // Built-in shader extends BasicEffect with normal maps and optional specular maps
+ class NormalMapEffect : public IEffect, public IEffectMatrices, public IEffectLights, public IEffectFog
+ {
+ public:
+ explicit NormalMapEffect(_In_ ID3D11Device* device) :
+ NormalMapEffect(device, false)
+ {
+ }
+
+ NormalMapEffect(NormalMapEffect&&) noexcept;
+ NormalMapEffect& operator= (NormalMapEffect&&) noexcept;
+
+ NormalMapEffect(NormalMapEffect const&) = delete;
+ NormalMapEffect& operator= (NormalMapEffect const&) = delete;
+
+ ~NormalMapEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Material settings.
+ void XM_CALLCONV SetDiffuseColor(FXMVECTOR value);
+ void XM_CALLCONV SetEmissiveColor(FXMVECTOR value);
+ void XM_CALLCONV SetSpecularColor(FXMVECTOR value);
+ void __cdecl SetSpecularPower(float value);
+ void __cdecl DisableSpecular();
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetColorAndAlpha(FXMVECTOR value);
+
+ // Light settings.
+ void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) override;
+
+ void __cdecl SetLightEnabled(int whichLight, bool value) override;
+ void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) override;
+
+ void __cdecl EnableDefaultLighting() override;
+
+ // Fog settings.
+ void __cdecl SetFogEnabled(bool value) override;
+ void __cdecl SetFogStart(float value) override;
+ void __cdecl SetFogEnd(float value) override;
+ void XM_CALLCONV SetFogColor(FXMVECTOR value) override;
+
+ // Vertex color setting.
+ void __cdecl SetVertexColorEnabled(bool value);
+
+ // Texture setting - albedo, normal and specular intensity
+ void __cdecl SetTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetNormalTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetSpecularTexture(_In_opt_ ID3D11ShaderResourceView* value);
+
+ // Normal compression settings.
+ void __cdecl SetBiasedVertexNormals(bool value);
+
+ // Instancing settings.
+ void __cdecl SetInstancingEnabled(bool value);
+
+ protected:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ NormalMapEffect(_In_ ID3D11Device* device, bool skinningEnabled);
+
+ // Unsupported interface methods.
+ void __cdecl SetLightingEnabled(bool value) override;
+ void __cdecl SetPerPixelLighting(bool value) override;
+ };
+
+ class SkinnedNormalMapEffect : public NormalMapEffect, public IEffectSkinning
+ {
+ public:
+ explicit SkinnedNormalMapEffect(_In_ ID3D11Device* device) :
+ NormalMapEffect(device, true)
+ {
+ }
+
+ SkinnedNormalMapEffect(SkinnedNormalMapEffect&&) = default;
+ SkinnedNormalMapEffect& operator= (SkinnedNormalMapEffect&&) = default;
+
+ SkinnedNormalMapEffect(SkinnedNormalMapEffect const&) = delete;
+ SkinnedNormalMapEffect& operator= (SkinnedNormalMapEffect const&) = delete;
+
+ ~SkinnedNormalMapEffect() override;
+
+ // Animation settings.
+ void __cdecl SetWeightsPerVertex(int value) override;
+ void __cdecl SetBoneTransforms(_In_reads_(count) XMMATRIX const* value, size_t count) override;
+ void __cdecl ResetBoneTransforms() override;
+ };
+
+ //------------------------------------------------------------------------------
+ // Built-in shader for Physically-Based Rendering (Roughness/Metalness) with Image-based lighting
+ class PBREffect : public IEffect, public IEffectMatrices, public IEffectLights
+ {
+ public:
+ explicit PBREffect(_In_ ID3D11Device* device) :
+ PBREffect(device, false)
+ {
+ }
+
+ PBREffect(PBREffect&&) noexcept;
+ PBREffect& operator= (PBREffect&&) noexcept;
+
+ PBREffect(PBREffect const&) = delete;
+ PBREffect& operator= (PBREffect const&) = delete;
+
+ ~PBREffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Light settings.
+ void __cdecl SetLightEnabled(int whichLight, bool value) override;
+ void XM_CALLCONV SetLightDirection(int whichLight, FXMVECTOR value) override;
+ void XM_CALLCONV SetLightDiffuseColor(int whichLight, FXMVECTOR value) override;
+
+ void __cdecl EnableDefaultLighting() override;
+
+ // PBR Settings.
+ void __cdecl SetAlpha(float value);
+ void XM_CALLCONV SetConstantAlbedo(FXMVECTOR value);
+ void __cdecl SetConstantMetallic(float value);
+ void __cdecl SetConstantRoughness(float value);
+
+ // Texture settings.
+ void __cdecl SetAlbedoTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetNormalTexture(_In_opt_ ID3D11ShaderResourceView* value);
+ void __cdecl SetRMATexture(_In_opt_ ID3D11ShaderResourceView* value);
+
+ void __cdecl SetEmissiveTexture(_In_opt_ ID3D11ShaderResourceView* value);
+
+ void __cdecl SetSurfaceTextures(
+ _In_opt_ ID3D11ShaderResourceView* albedo,
+ _In_opt_ ID3D11ShaderResourceView* normal,
+ _In_opt_ ID3D11ShaderResourceView* roughnessMetallicAmbientOcclusion);
+
+ void __cdecl SetIBLTextures(
+ _In_opt_ ID3D11ShaderResourceView* radiance,
+ int numRadianceMips,
+ _In_opt_ ID3D11ShaderResourceView* irradiance);
+
+ // Normal compression settings.
+ void __cdecl SetBiasedVertexNormals(bool value);
+
+ // Instancing settings.
+ void __cdecl SetInstancingEnabled(bool value);
+
+ // Velocity buffer settings.
+ void __cdecl SetVelocityGeneration(bool value);
+
+ // Render target size, required for velocity buffer output.
+ void __cdecl SetRenderTargetSizeInPixels(int width, int height);
+
+ protected:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+
+ PBREffect(_In_ ID3D11Device* device, bool skinningEnabled);
+
+ // Unsupported interface methods.
+ void __cdecl SetLightingEnabled(bool value) override;
+ void __cdecl SetPerPixelLighting(bool value) override;
+ void XM_CALLCONV SetAmbientLightColor(FXMVECTOR value) override;
+ void XM_CALLCONV SetLightSpecularColor(int whichLight, FXMVECTOR value) override;
+ };
+
+ class SkinnedPBREffect : public PBREffect, public IEffectSkinning
+ {
+ public:
+ explicit SkinnedPBREffect(_In_ ID3D11Device* device) :
+ PBREffect(device, true)
+ {
+ }
+
+ SkinnedPBREffect(SkinnedPBREffect&&) = default;
+ SkinnedPBREffect& operator= (SkinnedPBREffect&&) = default;
+
+ SkinnedPBREffect(SkinnedPBREffect const&) = delete;
+ SkinnedPBREffect& operator= (SkinnedPBREffect const&) = delete;
+
+ ~SkinnedPBREffect() override;
+
+ // Animation settings.
+ void __cdecl SetWeightsPerVertex(int value) override;
+ void __cdecl SetBoneTransforms(_In_reads_(count) XMMATRIX const* value, size_t count) override;
+ void __cdecl ResetBoneTransforms() override;
+ };
+
+ //------------------------------------------------------------------------------
+ // Built-in shader for debug visualization of normals, tangents, etc.
+ class DebugEffect : public IEffect, public IEffectMatrices
+ {
+ public:
+ enum Mode
+ {
+ Mode_Default = 0, // Hemispherical ambient lighting
+ Mode_Normals, // RGB normals
+ Mode_Tangents, // RGB tangents
+ Mode_BiTangents, // RGB bi-tangents
+ };
+
+ explicit DebugEffect(_In_ ID3D11Device* device);
+
+ DebugEffect(DebugEffect&&) noexcept;
+ DebugEffect& operator= (DebugEffect&&) noexcept;
+
+ DebugEffect(DebugEffect const&) = delete;
+ DebugEffect& operator= (DebugEffect const&) = delete;
+
+ ~DebugEffect() override;
+
+ // IEffect methods.
+ void __cdecl Apply(_In_ ID3D11DeviceContext* deviceContext) override;
+
+ void __cdecl GetVertexShaderBytecode(_Out_ void const** pShaderByteCode, _Out_ size_t* pByteCodeLength) override;
+
+ // Camera settings.
+ void XM_CALLCONV SetWorld(FXMMATRIX value) override;
+ void XM_CALLCONV SetView(FXMMATRIX value) override;
+ void XM_CALLCONV SetProjection(FXMMATRIX value) override;
+ void XM_CALLCONV SetMatrices(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection) override;
+
+ // Debug Settings.
+ void __cdecl SetMode(Mode debugMode);
+ void XM_CALLCONV SetHemisphericalAmbientColor(FXMVECTOR upper, FXMVECTOR lower);
+ void __cdecl SetAlpha(float value);
+
+ // Vertex color setting.
+ void __cdecl SetVertexColorEnabled(bool value);
+
+ // Normal compression settings.
+ void __cdecl SetBiasedVertexNormals(bool value);
+
+ // Instancing settings.
+ void __cdecl SetInstancingEnabled(bool value);
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+
+ //------------------------------------------------------------------------------
+ // Abstract interface to factory for sharing effects and texture resources
+ class IEffectFactory
+ {
+ public:
+ virtual ~IEffectFactory() = default;
+
+ IEffectFactory(const IEffectFactory&) = delete;
+ IEffectFactory& operator=(const IEffectFactory&) = delete;
+
+ struct EffectInfo
+ {
+ const wchar_t* name;
+ bool perVertexColor;
+ bool enableSkinning;
+ bool enableDualTexture;
+ bool enableNormalMaps;
+ bool biasedVertexNormals;
+ float specularPower;
+ float alpha;
+ XMFLOAT3 ambientColor;
+ XMFLOAT3 diffuseColor;
+ XMFLOAT3 specularColor;
+ XMFLOAT3 emissiveColor;
+ const wchar_t* diffuseTexture;
+ const wchar_t* specularTexture;
+ const wchar_t* normalTexture;
+ const wchar_t* emissiveTexture;
+
+ EffectInfo() noexcept :
+ name(nullptr),
+ perVertexColor(false),
+ enableSkinning(false),
+ enableDualTexture(false),
+ enableNormalMaps(false),
+ biasedVertexNormals(false),
+ specularPower(0),
+ alpha(0),
+ ambientColor(0, 0, 0),
+ diffuseColor(0, 0, 0),
+ specularColor(0, 0, 0),
+ emissiveColor(0, 0, 0),
+ diffuseTexture(nullptr),
+ specularTexture(nullptr),
+ normalTexture(nullptr),
+ emissiveTexture(nullptr)
+ {
+ }
+ };
+
+ virtual std::shared_ptr __cdecl CreateEffect(_In_ const EffectInfo& info, _In_opt_ ID3D11DeviceContext* deviceContext) = 0;
+
+ virtual void __cdecl CreateTexture(_In_z_ const wchar_t* name, _In_opt_ ID3D11DeviceContext* deviceContext, _Outptr_ ID3D11ShaderResourceView** textureView) = 0;
+
+ protected:
+ IEffectFactory() = default;
+ IEffectFactory(IEffectFactory&&) = default;
+ IEffectFactory& operator=(IEffectFactory&&) = default;
+ };
+
+
+ // Factory for sharing effects and texture resources
+ class EffectFactory : public IEffectFactory
+ {
+ public:
+ explicit EffectFactory(_In_ ID3D11Device* device);
+
+ EffectFactory(EffectFactory&&) noexcept;
+ EffectFactory& operator= (EffectFactory&&) noexcept;
+
+ EffectFactory(EffectFactory const&) = delete;
+ EffectFactory& operator= (EffectFactory const&) = delete;
+
+ ~EffectFactory() override;
+
+ // IEffectFactory methods.
+ std::shared_ptr __cdecl CreateEffect(_In_ const EffectInfo& info, _In_opt_ ID3D11DeviceContext* deviceContext) override;
+ void __cdecl CreateTexture(_In_z_ const wchar_t* name, _In_opt_ ID3D11DeviceContext* deviceContext, _Outptr_ ID3D11ShaderResourceView** textureView) override;
+
+ // Settings.
+ void __cdecl ReleaseCache();
+
+ void __cdecl SetSharing(bool enabled) noexcept;
+
+ void __cdecl EnableNormalMapEffect(bool enabled) noexcept;
+ void __cdecl EnableForceSRGB(bool forceSRGB) noexcept;
+
+ void __cdecl SetDirectory(_In_opt_z_ const wchar_t* path) noexcept;
+
+ // Properties.
+ ID3D11Device* GetDevice() const noexcept;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::shared_ptr pImpl;
+ };
+
+
+ // Factory for Physically Based Rendering (PBR)
+ class PBREffectFactory : public IEffectFactory
+ {
+ public:
+ explicit PBREffectFactory(_In_ ID3D11Device* device);
+
+ PBREffectFactory(PBREffectFactory&&) noexcept;
+ PBREffectFactory& operator= (PBREffectFactory&&) noexcept;
+
+ PBREffectFactory(PBREffectFactory const&) = delete;
+ PBREffectFactory& operator= (PBREffectFactory const&) = delete;
+
+ ~PBREffectFactory() override;
+
+ // IEffectFactory methods.
+ std::shared_ptr __cdecl CreateEffect(_In_ const EffectInfo& info, _In_opt_ ID3D11DeviceContext* deviceContext) override;
+ void __cdecl CreateTexture(_In_z_ const wchar_t* name, _In_opt_ ID3D11DeviceContext* deviceContext, _Outptr_ ID3D11ShaderResourceView** textureView) override;
+
+ // Settings.
+ void __cdecl ReleaseCache();
+
+ void __cdecl SetSharing(bool enabled) noexcept;
+
+ void __cdecl EnableForceSRGB(bool forceSRGB) noexcept;
+
+ void __cdecl SetDirectory(_In_opt_z_ const wchar_t* path) noexcept;
+
+ // Properties.
+ ID3D11Device* GetDevice() const noexcept;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::shared_ptr pImpl;
+ };
+
+
+ // Factory for sharing Visual Studio Shader Designer (DGSL) shaders and texture resources
+ class DGSLEffectFactory : public IEffectFactory
+ {
+ public:
+ explicit DGSLEffectFactory(_In_ ID3D11Device* device);
+
+ DGSLEffectFactory(DGSLEffectFactory&&) noexcept;
+ DGSLEffectFactory& operator= (DGSLEffectFactory&&) noexcept;
+
+ DGSLEffectFactory(DGSLEffectFactory const&) = delete;
+ DGSLEffectFactory& operator= (DGSLEffectFactory const&) = delete;
+
+ ~DGSLEffectFactory() override;
+
+ // IEffectFactory methods.
+ std::shared_ptr __cdecl CreateEffect(_In_ const EffectInfo& info, _In_opt_ ID3D11DeviceContext* deviceContext) override;
+ void __cdecl CreateTexture(_In_z_ const wchar_t* name, _In_opt_ ID3D11DeviceContext* deviceContext, _Outptr_ ID3D11ShaderResourceView** textureView) override;
+
+ // DGSL methods.
+ struct DGSLEffectInfo : public EffectInfo
+ {
+ static constexpr int BaseTextureOffset = 4;
+
+ const wchar_t* textures[DGSLEffect::MaxTextures - BaseTextureOffset];
+ const wchar_t* pixelShader;
+
+ DGSLEffectInfo() noexcept :
+ EffectInfo(),
+ textures{},
+ pixelShader(nullptr)
+ {
+ }
+ };
+
+ virtual std::shared_ptr __cdecl CreateDGSLEffect(_In_ const DGSLEffectInfo& info, _In_opt_ ID3D11DeviceContext* deviceContext);
+
+ virtual void __cdecl CreatePixelShader(_In_z_ const wchar_t* shader, _Outptr_ ID3D11PixelShader** pixelShader);
+
+ // Settings.
+ void __cdecl ReleaseCache();
+
+ void __cdecl SetSharing(bool enabled) noexcept;
+
+ void __cdecl EnableForceSRGB(bool forceSRGB) noexcept;
+
+ void __cdecl SetDirectory(_In_opt_z_ const wchar_t* path) noexcept;
+
+ // Properties.
+ ID3D11Device* GetDevice() const noexcept;
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::shared_ptr pImpl;
+ };
+ }
+}
+
+#endif // __DIRECTXTK_EFFECTS_H__
diff --git a/CoreLib/include/Inc/GamePad.h b/CoreLib/include/Inc/GamePad.h
new file mode 100644
index 0000000..37f342c
--- /dev/null
+++ b/CoreLib/include/Inc/GamePad.h
@@ -0,0 +1,329 @@
+//--------------------------------------------------------------------------------------
+// File: GamePad.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+// http://go.microsoft.com/fwlink/?LinkID=615561
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if !defined(USING_XINPUT) && !defined(USING_GAMEINPUT) && !defined(USING_WINDOWS_GAMING_INPUT)
+
+#ifdef _GAMING_DESKTOP
+#include
+#endif
+
+#if (defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_GAMES)) || (defined(_GAMING_DESKTOP) && (_GRDK_EDITION >= 220600))
+#define USING_GAMEINPUT
+#elif (_WIN32_WINNT >= 0x0A00 /*_WIN32_WINNT_WIN10*/) && !defined(_GAMING_DESKTOP) && !defined(__MINGW32__)
+#define USING_WINDOWS_GAMING_INPUT
+#elif !defined(_XBOX_ONE)
+#define USING_XINPUT
+#endif
+
+#endif // !USING_XINPUT && !USING_GAMEINPUT && !USING_WINDOWS_GAMING_INPUT
+
+#ifdef USING_GAMEINPUT
+#include
+#if !defined(_GAMING_XBOX) && defined(_MSC_VER)
+#pragma comment(lib,"gameinput.lib")
+#endif
+
+#elif defined(USING_WINDOWS_GAMING_INPUT)
+#ifdef _MSC_VER
+#pragma comment(lib,"runtimeobject.lib")
+#endif
+#include
+
+#elif defined(_XBOX_ONE)
+// Legacy Xbox One XDK uses Windows::Xbox::Input
+
+#elif defined(USING_XINPUT)
+#ifdef _MSC_VER
+#if (_WIN32_WINNT >= 0x0602 /*_WIN32_WINNT_WIN8*/ )
+#pragma comment(lib,"xinput.lib")
+#else
+#pragma comment(lib,"xinput9_1_0.lib")
+#endif
+#endif
+#endif
+
+#include
+#include
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#endif
+
+
+namespace DirectX
+{
+ class GamePad
+ {
+ public:
+ GamePad() noexcept(false);
+
+ GamePad(GamePad&&) noexcept;
+ GamePad& operator= (GamePad&&) noexcept;
+
+ GamePad(GamePad const&) = delete;
+ GamePad& operator=(GamePad const&) = delete;
+
+ virtual ~GamePad();
+
+ #if defined(USING_GAMEINPUT) || defined(USING_WINDOWS_GAMING_INPUT) || defined(_XBOX_ONE)
+ static constexpr int MAX_PLAYER_COUNT = 8;
+ #else
+ static constexpr int MAX_PLAYER_COUNT = 4;
+ #endif
+
+ static constexpr int c_MostRecent = -1;
+
+ #ifdef USING_GAMEINPUT
+ static constexpr int c_MergedInput = -2;
+ #endif
+
+ enum DeadZone
+ {
+ DEAD_ZONE_INDEPENDENT_AXES = 0,
+ DEAD_ZONE_CIRCULAR,
+ DEAD_ZONE_NONE,
+ };
+
+ struct Buttons
+ {
+ bool a;
+ bool b;
+ bool x;
+ bool y;
+ bool leftStick;
+ bool rightStick;
+ bool leftShoulder;
+ bool rightShoulder;
+ union
+ {
+ bool back;
+ bool view;
+ };
+ union
+ {
+ bool start;
+ bool menu;
+ };
+ };
+
+ struct DPad
+ {
+ bool up;
+ bool down;
+ bool right;
+ bool left;
+ };
+
+ struct ThumbSticks
+ {
+ float leftX;
+ float leftY;
+ float rightX;
+ float rightY;
+ };
+
+ struct Triggers
+ {
+ float left;
+ float right;
+ };
+
+ struct State
+ {
+ bool connected;
+ uint64_t packet;
+ Buttons buttons;
+ DPad dpad;
+ ThumbSticks thumbSticks;
+ Triggers triggers;
+
+ bool __cdecl IsConnected() const noexcept { return connected; }
+
+ // Is the button pressed currently?
+ bool __cdecl IsAPressed() const noexcept { return buttons.a; }
+ bool __cdecl IsBPressed() const noexcept { return buttons.b; }
+ bool __cdecl IsXPressed() const noexcept { return buttons.x; }
+ bool __cdecl IsYPressed() const noexcept { return buttons.y; }
+
+ bool __cdecl IsLeftStickPressed() const noexcept { return buttons.leftStick; }
+ bool __cdecl IsRightStickPressed() const noexcept { return buttons.rightStick; }
+
+ bool __cdecl IsLeftShoulderPressed() const noexcept { return buttons.leftShoulder; }
+ bool __cdecl IsRightShoulderPressed() const noexcept { return buttons.rightShoulder; }
+
+ bool __cdecl IsBackPressed() const noexcept { return buttons.back; }
+ bool __cdecl IsViewPressed() const noexcept { return buttons.view; }
+ bool __cdecl IsStartPressed() const noexcept { return buttons.start; }
+ bool __cdecl IsMenuPressed() const noexcept { return buttons.menu; }
+
+ bool __cdecl IsDPadDownPressed() const noexcept { return dpad.down; }
+ bool __cdecl IsDPadUpPressed() const noexcept { return dpad.up; }
+ bool __cdecl IsDPadLeftPressed() const noexcept { return dpad.left; }
+ bool __cdecl IsDPadRightPressed() const noexcept { return dpad.right; }
+
+ bool __cdecl IsLeftThumbStickUp() const noexcept { return (thumbSticks.leftY > 0.5f) != 0; }
+ bool __cdecl IsLeftThumbStickDown() const noexcept { return (thumbSticks.leftY < -0.5f) != 0; }
+ bool __cdecl IsLeftThumbStickLeft() const noexcept { return (thumbSticks.leftX < -0.5f) != 0; }
+ bool __cdecl IsLeftThumbStickRight() const noexcept { return (thumbSticks.leftX > 0.5f) != 0; }
+
+ bool __cdecl IsRightThumbStickUp() const noexcept { return (thumbSticks.rightY > 0.5f) != 0; }
+ bool __cdecl IsRightThumbStickDown() const noexcept { return (thumbSticks.rightY < -0.5f) != 0; }
+ bool __cdecl IsRightThumbStickLeft() const noexcept { return (thumbSticks.rightX < -0.5f) != 0; }
+ bool __cdecl IsRightThumbStickRight() const noexcept { return (thumbSticks.rightX > 0.5f) != 0; }
+
+ bool __cdecl IsLeftTriggerPressed() const noexcept { return (triggers.left > 0.5f) != 0; }
+ bool __cdecl IsRightTriggerPressed() const noexcept { return (triggers.right > 0.5f) != 0; }
+ };
+
+ struct Capabilities
+ {
+ enum Type
+ {
+ UNKNOWN = 0,
+ GAMEPAD,
+ WHEEL,
+ ARCADE_STICK,
+ FLIGHT_STICK,
+ DANCE_PAD,
+ GUITAR,
+ GUITAR_ALTERNATE,
+ DRUM_KIT,
+ GUITAR_BASS = 11,
+ ARCADE_PAD = 19,
+ };
+
+ bool connected;
+ Type gamepadType;
+ #ifdef USING_GAMEINPUT
+ APP_LOCAL_DEVICE_ID id;
+ #elif defined(USING_WINDOWS_GAMING_INPUT)
+ std::wstring id;
+ #else
+ uint64_t id;
+ #endif
+ uint16_t vid;
+ uint16_t pid;
+
+ Capabilities() noexcept : connected(false), gamepadType(UNKNOWN), id{}, vid(0), pid(0) {}
+
+ bool __cdecl IsConnected() const noexcept { return connected; }
+ };
+
+ class ButtonStateTracker
+ {
+ public:
+ enum ButtonState
+ {
+ UP = 0, // Button is up
+ HELD = 1, // Button is held down
+ RELEASED = 2, // Button was just released
+ PRESSED = 3, // Buton was just pressed
+ };
+
+ ButtonState a;
+ ButtonState b;
+ ButtonState x;
+ ButtonState y;
+
+ ButtonState leftStick;
+ ButtonState rightStick;
+
+ ButtonState leftShoulder;
+ ButtonState rightShoulder;
+
+ union
+ {
+ ButtonState back;
+ ButtonState view;
+ };
+
+ union
+ {
+ ButtonState start;
+ ButtonState menu;
+ };
+
+ ButtonState dpadUp;
+ ButtonState dpadDown;
+ ButtonState dpadLeft;
+ ButtonState dpadRight;
+
+ ButtonState leftStickUp;
+ ButtonState leftStickDown;
+ ButtonState leftStickLeft;
+ ButtonState leftStickRight;
+
+ ButtonState rightStickUp;
+ ButtonState rightStickDown;
+ ButtonState rightStickLeft;
+ ButtonState rightStickRight;
+
+ ButtonState leftTrigger;
+ ButtonState rightTrigger;
+
+ #ifdef _PREFAST_
+ #pragma prefast(push)
+ #pragma prefast(disable : 26495, "Reset() performs the initialization")
+ #endif
+ ButtonStateTracker() noexcept { Reset(); }
+ #ifdef _PREFAST_
+ #pragma prefast(pop)
+ #endif
+
+ void __cdecl Update(const State& state) noexcept;
+
+ void __cdecl Reset() noexcept;
+
+ State __cdecl GetLastState() const noexcept { return lastState; }
+
+ private:
+ State lastState;
+ };
+
+ // Retrieve the current state of the gamepad of the associated player index
+ State __cdecl GetState(int player, DeadZone deadZoneMode = DEAD_ZONE_INDEPENDENT_AXES);
+
+ // Retrieve the current capabilities of the gamepad of the associated player index
+ Capabilities __cdecl GetCapabilities(int player);
+
+ // Set the vibration motor speeds of the gamepad
+ bool __cdecl SetVibration(int player, float leftMotor, float rightMotor, float leftTrigger = 0.f, float rightTrigger = 0.f) noexcept;
+
+ // Handle suspending/resuming
+ void __cdecl Suspend() noexcept;
+ void __cdecl Resume() noexcept;
+
+ #ifdef USING_GAMEINPUT
+ void __cdecl RegisterEvents(void* ctrlChanged) noexcept;
+
+ // Underlying device access
+ _Success_(return)
+ bool __cdecl GetDevice(int player, _Outptr_ IGameInputDevice * *device) noexcept;
+ #elif defined(USING_WINDOWS_GAMING_INPUT) || defined(_XBOX_ONE)
+ void __cdecl RegisterEvents(void* ctrlChanged, void* userChanged) noexcept;
+ #endif
+
+ // Singleton
+ static GamePad& __cdecl Get();
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+}
+
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
diff --git a/CoreLib/include/Inc/GeometricPrimitive.h b/CoreLib/include/Inc/GeometricPrimitive.h
new file mode 100644
index 0000000..01cdd02
--- /dev/null
+++ b/CoreLib/include/Inc/GeometricPrimitive.h
@@ -0,0 +1,111 @@
+//--------------------------------------------------------------------------------------
+// File: GeometricPrimitive.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#include "VertexTypes.h"
+
+#include
+#include
+#include
+#include
+#include
+
+#include
+
+
+namespace DirectX
+{
+ inline namespace DX11
+ {
+ class IEffect;
+
+ class GeometricPrimitive
+ {
+ public:
+ GeometricPrimitive(GeometricPrimitive&&) = default;
+ GeometricPrimitive& operator= (GeometricPrimitive&&) = default;
+
+ GeometricPrimitive(GeometricPrimitive const&) = delete;
+ GeometricPrimitive& operator= (GeometricPrimitive const&) = delete;
+
+ using VertexType = VertexPositionNormalTexture;
+ using VertexCollection = std::vector;
+ using IndexCollection = std::vector;
+
+ virtual ~GeometricPrimitive();
+
+ // Factory methods.
+ static std::unique_ptr __cdecl CreateCube(_In_ ID3D11DeviceContext* deviceContext, float size = 1, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateBox(_In_ ID3D11DeviceContext* deviceContext, const XMFLOAT3& size, bool rhcoords = true, bool invertn = false);
+ static std::unique_ptr __cdecl CreateSphere(_In_ ID3D11DeviceContext* deviceContext, float diameter = 1, size_t tessellation = 16, bool rhcoords = true, bool invertn = false);
+ static std::unique_ptr __cdecl CreateGeoSphere(_In_ ID3D11DeviceContext* deviceContext, float diameter = 1, size_t tessellation = 3, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateCylinder(_In_ ID3D11DeviceContext* deviceContext, float height = 1, float diameter = 1, size_t tessellation = 32, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateCone(_In_ ID3D11DeviceContext* deviceContext, float diameter = 1, float height = 1, size_t tessellation = 32, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateTorus(_In_ ID3D11DeviceContext* deviceContext, float diameter = 1, float thickness = 0.333f, size_t tessellation = 32, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateTetrahedron(_In_ ID3D11DeviceContext* deviceContext, float size = 1, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateOctahedron(_In_ ID3D11DeviceContext* deviceContext, float size = 1, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateDodecahedron(_In_ ID3D11DeviceContext* deviceContext, float size = 1, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateIcosahedron(_In_ ID3D11DeviceContext* deviceContext, float size = 1, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateTeapot(_In_ ID3D11DeviceContext* deviceContext, float size = 1, size_t tessellation = 8, bool rhcoords = true);
+ static std::unique_ptr __cdecl CreateCustom(_In_ ID3D11DeviceContext* deviceContext, const VertexCollection& vertices, const IndexCollection& indices);
+
+ static void __cdecl CreateCube(VertexCollection& vertices, IndexCollection& indices, float size = 1, bool rhcoords = true);
+ static void __cdecl CreateBox(VertexCollection& vertices, IndexCollection& indices, const XMFLOAT3& size, bool rhcoords = true, bool invertn = false);
+ static void __cdecl CreateSphere(VertexCollection& vertices, IndexCollection& indices, float diameter = 1, size_t tessellation = 16, bool rhcoords = true, bool invertn = false);
+ static void __cdecl CreateGeoSphere(VertexCollection& vertices, IndexCollection& indices, float diameter = 1, size_t tessellation = 3, bool rhcoords = true);
+ static void __cdecl CreateCylinder(VertexCollection& vertices, IndexCollection& indices, float height = 1, float diameter = 1, size_t tessellation = 32, bool rhcoords = true);
+ static void __cdecl CreateCone(VertexCollection& vertices, IndexCollection& indices, float diameter = 1, float height = 1, size_t tessellation = 32, bool rhcoords = true);
+ static void __cdecl CreateTorus(VertexCollection& vertices, IndexCollection& indices, float diameter = 1, float thickness = 0.333f, size_t tessellation = 32, bool rhcoords = true);
+ static void __cdecl CreateTetrahedron(VertexCollection& vertices, IndexCollection& indices, float size = 1, bool rhcoords = true);
+ static void __cdecl CreateOctahedron(VertexCollection& vertices, IndexCollection& indices, float size = 1, bool rhcoords = true);
+ static void __cdecl CreateDodecahedron(VertexCollection& vertices, IndexCollection& indices, float size = 1, bool rhcoords = true);
+ static void __cdecl CreateIcosahedron(VertexCollection& vertices, IndexCollection& indices, float size = 1, bool rhcoords = true);
+ static void __cdecl CreateTeapot(VertexCollection& vertices, IndexCollection& indices, float size = 1, size_t tessellation = 8, bool rhcoords = true);
+
+ // Draw the primitive.
+ void XM_CALLCONV Draw(FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ FXMVECTOR color = Colors::White,
+ _In_opt_ ID3D11ShaderResourceView* texture = nullptr,
+ bool wireframe = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Draw the primitive using a custom effect.
+ void __cdecl Draw(_In_ IEffect* effect,
+ _In_ ID3D11InputLayout* inputLayout,
+ bool alpha = false, bool wireframe = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ void __cdecl DrawInstanced(_In_ IEffect* effect,
+ _In_ ID3D11InputLayout* inputLayout,
+ uint32_t instanceCount,
+ bool alpha = false, bool wireframe = false,
+ uint32_t startInstanceLocation = 0,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Create input layout for drawing with a custom effect.
+ void __cdecl CreateInputLayout(_In_ IEffect* effect, _Outptr_ ID3D11InputLayout** inputLayout) const;
+
+ static void SetDepthBufferMode(bool reverseZ)
+ {
+ s_reversez = reverseZ;
+ }
+
+ private:
+ static bool s_reversez;
+
+ GeometricPrimitive() noexcept(false);
+
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+ }
+}
diff --git a/CoreLib/include/Inc/GraphicsMemory.h b/CoreLib/include/Inc/GraphicsMemory.h
new file mode 100644
index 0000000..828b71e
--- /dev/null
+++ b/CoreLib/include/Inc/GraphicsMemory.h
@@ -0,0 +1,57 @@
+//--------------------------------------------------------------------------------------
+// File: GraphicsMemory.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#else
+#include
+#endif
+
+#include
+#include
+
+
+namespace DirectX
+{
+ inline namespace DX11
+ {
+ class GraphicsMemory
+ {
+ public:
+ #if defined(_XBOX_ONE) && defined(_TITLE)
+ GraphicsMemory(_In_ ID3D11DeviceX* device, unsigned int backBufferCount = 2);
+ #else
+ GraphicsMemory(_In_ ID3D11Device* device, unsigned int backBufferCount = 2);
+ #endif
+
+ GraphicsMemory(GraphicsMemory&&) noexcept;
+ GraphicsMemory& operator= (GraphicsMemory&&) noexcept;
+
+ GraphicsMemory(GraphicsMemory const&) = delete;
+ GraphicsMemory& operator=(GraphicsMemory const&) = delete;
+
+ virtual ~GraphicsMemory();
+
+ void* __cdecl Allocate(_In_opt_ ID3D11DeviceContext* context, size_t size, int alignment);
+
+ void __cdecl Commit();
+
+ // Singleton
+ static GraphicsMemory& __cdecl Get();
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+ }
+}
diff --git a/CoreLib/include/Inc/Keyboard.h b/CoreLib/include/Inc/Keyboard.h
new file mode 100644
index 0000000..b92c217
--- /dev/null
+++ b/CoreLib/include/Inc/Keyboard.h
@@ -0,0 +1,532 @@
+//--------------------------------------------------------------------------------------
+// File: Keyboard.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+// http://go.microsoft.com/fwlink/?LinkID=615561
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if !defined(USING_XINPUT) && !defined(USING_GAMEINPUT) && !defined(USING_COREWINDOW)
+
+#ifdef _GAMING_DESKTOP
+#include
+#endif
+
+#if (defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_GAMES)) || (defined(_GAMING_DESKTOP) && (_GRDK_EDITION >= 220600))
+#define USING_GAMEINPUT
+#elif (defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_APP)) || (defined(_XBOX_ONE) && defined(_TITLE))
+#define USING_COREWINDOW
+#endif
+
+#endif // !USING_XINPUT && !USING_GAMEINPUT && !USING_WINDOWS_GAMING_INPUT
+
+#if defined(USING_GAMEINPUT) && !defined(_GAMING_XBOX) && defined(_MSC_VER)
+#pragma comment(lib,"gameinput.lib")
+#endif
+
+#include
+#include
+
+#ifdef USING_COREWINDOW
+namespace ABI { namespace Windows { namespace UI { namespace Core { struct ICoreWindow; } } } }
+#endif
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#endif
+
+
+namespace DirectX
+{
+ class Keyboard
+ {
+ public:
+ Keyboard() noexcept(false);
+
+ Keyboard(Keyboard&&) noexcept;
+ Keyboard& operator= (Keyboard&&) noexcept;
+
+ Keyboard(Keyboard const&) = delete;
+ Keyboard& operator=(Keyboard const&) = delete;
+
+ virtual ~Keyboard();
+
+ enum Keys : unsigned char
+ {
+ None = 0,
+
+ Back = 0x8,
+ Tab = 0x9,
+
+ Enter = 0xd,
+
+ Pause = 0x13,
+ CapsLock = 0x14,
+ Kana = 0x15,
+ ImeOn = 0x16,
+
+ Kanji = 0x19,
+
+ ImeOff = 0x1a,
+ Escape = 0x1b,
+ ImeConvert = 0x1c,
+ ImeNoConvert = 0x1d,
+
+ Space = 0x20,
+ PageUp = 0x21,
+ PageDown = 0x22,
+ End = 0x23,
+ Home = 0x24,
+ Left = 0x25,
+ Up = 0x26,
+ Right = 0x27,
+ Down = 0x28,
+ Select = 0x29,
+ Print = 0x2a,
+ Execute = 0x2b,
+ PrintScreen = 0x2c,
+ Insert = 0x2d,
+ Delete = 0x2e,
+ Help = 0x2f,
+ D0 = 0x30,
+ D1 = 0x31,
+ D2 = 0x32,
+ D3 = 0x33,
+ D4 = 0x34,
+ D5 = 0x35,
+ D6 = 0x36,
+ D7 = 0x37,
+ D8 = 0x38,
+ D9 = 0x39,
+
+ A = 0x41,
+ B = 0x42,
+ C = 0x43,
+ D = 0x44,
+ E = 0x45,
+ F = 0x46,
+ G = 0x47,
+ H = 0x48,
+ I = 0x49,
+ J = 0x4a,
+ K = 0x4b,
+ L = 0x4c,
+ M = 0x4d,
+ N = 0x4e,
+ O = 0x4f,
+ P = 0x50,
+ Q = 0x51,
+ R = 0x52,
+ S = 0x53,
+ T = 0x54,
+ U = 0x55,
+ V = 0x56,
+ W = 0x57,
+ X = 0x58,
+ Y = 0x59,
+ Z = 0x5a,
+ LeftWindows = 0x5b,
+ RightWindows = 0x5c,
+ Apps = 0x5d,
+
+ Sleep = 0x5f,
+ NumPad0 = 0x60,
+ NumPad1 = 0x61,
+ NumPad2 = 0x62,
+ NumPad3 = 0x63,
+ NumPad4 = 0x64,
+ NumPad5 = 0x65,
+ NumPad6 = 0x66,
+ NumPad7 = 0x67,
+ NumPad8 = 0x68,
+ NumPad9 = 0x69,
+ Multiply = 0x6a,
+ Add = 0x6b,
+ Separator = 0x6c,
+ Subtract = 0x6d,
+
+ Decimal = 0x6e,
+ Divide = 0x6f,
+ F1 = 0x70,
+ F2 = 0x71,
+ F3 = 0x72,
+ F4 = 0x73,
+ F5 = 0x74,
+ F6 = 0x75,
+ F7 = 0x76,
+ F8 = 0x77,
+ F9 = 0x78,
+ F10 = 0x79,
+ F11 = 0x7a,
+ F12 = 0x7b,
+ F13 = 0x7c,
+ F14 = 0x7d,
+ F15 = 0x7e,
+ F16 = 0x7f,
+ F17 = 0x80,
+ F18 = 0x81,
+ F19 = 0x82,
+ F20 = 0x83,
+ F21 = 0x84,
+ F22 = 0x85,
+ F23 = 0x86,
+ F24 = 0x87,
+
+ NumLock = 0x90,
+ Scroll = 0x91,
+
+ LeftShift = 0xa0,
+ RightShift = 0xa1,
+ LeftControl = 0xa2,
+ RightControl = 0xa3,
+ LeftAlt = 0xa4,
+ RightAlt = 0xa5,
+ BrowserBack = 0xa6,
+ BrowserForward = 0xa7,
+ BrowserRefresh = 0xa8,
+ BrowserStop = 0xa9,
+ BrowserSearch = 0xaa,
+ BrowserFavorites = 0xab,
+ BrowserHome = 0xac,
+ VolumeMute = 0xad,
+ VolumeDown = 0xae,
+ VolumeUp = 0xaf,
+ MediaNextTrack = 0xb0,
+ MediaPreviousTrack = 0xb1,
+ MediaStop = 0xb2,
+ MediaPlayPause = 0xb3,
+ LaunchMail = 0xb4,
+ SelectMedia = 0xb5,
+ LaunchApplication1 = 0xb6,
+ LaunchApplication2 = 0xb7,
+
+ OemSemicolon = 0xba,
+ OemPlus = 0xbb,
+ OemComma = 0xbc,
+ OemMinus = 0xbd,
+ OemPeriod = 0xbe,
+ OemQuestion = 0xbf,
+ OemTilde = 0xc0,
+
+ OemOpenBrackets = 0xdb,
+ OemPipe = 0xdc,
+ OemCloseBrackets = 0xdd,
+ OemQuotes = 0xde,
+ Oem8 = 0xdf,
+
+ OemBackslash = 0xe2,
+
+ ProcessKey = 0xe5,
+
+ OemCopy = 0xf2,
+ OemAuto = 0xf3,
+ OemEnlW = 0xf4,
+
+ Attn = 0xf6,
+ Crsel = 0xf7,
+ Exsel = 0xf8,
+ EraseEof = 0xf9,
+ Play = 0xfa,
+ Zoom = 0xfb,
+
+ Pa1 = 0xfd,
+ OemClear = 0xfe,
+ };
+
+ struct State
+ {
+ bool Reserved0 : 8;
+ bool Back : 1; // VK_BACK, 0x8
+ bool Tab : 1; // VK_TAB, 0x9
+ bool Reserved1 : 3;
+ bool Enter : 1; // VK_RETURN, 0xD
+ bool Reserved2 : 2;
+ bool Reserved3 : 3;
+ bool Pause : 1; // VK_PAUSE, 0x13
+ bool CapsLock : 1; // VK_CAPITAL, 0x14
+ bool Kana : 1; // VK_KANA, 0x15
+ bool ImeOn : 1; // VK_IME_ON, 0x16
+ bool Reserved4 : 1;
+ bool Reserved5 : 1;
+ bool Kanji : 1; // VK_KANJI, 0x19
+ bool ImeOff : 1; // VK_IME_OFF, 0X1A
+ bool Escape : 1; // VK_ESCAPE, 0x1B
+ bool ImeConvert : 1; // VK_CONVERT, 0x1C
+ bool ImeNoConvert : 1; // VK_NONCONVERT, 0x1D
+ bool Reserved7 : 2;
+ bool Space : 1; // VK_SPACE, 0x20
+ bool PageUp : 1; // VK_PRIOR, 0x21
+ bool PageDown : 1; // VK_NEXT, 0x22
+ bool End : 1; // VK_END, 0x23
+ bool Home : 1; // VK_HOME, 0x24
+ bool Left : 1; // VK_LEFT, 0x25
+ bool Up : 1; // VK_UP, 0x26
+ bool Right : 1; // VK_RIGHT, 0x27
+ bool Down : 1; // VK_DOWN, 0x28
+ bool Select : 1; // VK_SELECT, 0x29
+ bool Print : 1; // VK_PRINT, 0x2A
+ bool Execute : 1; // VK_EXECUTE, 0x2B
+ bool PrintScreen : 1; // VK_SNAPSHOT, 0x2C
+ bool Insert : 1; // VK_INSERT, 0x2D
+ bool Delete : 1; // VK_DELETE, 0x2E
+ bool Help : 1; // VK_HELP, 0x2F
+ bool D0 : 1; // 0x30
+ bool D1 : 1; // 0x31
+ bool D2 : 1; // 0x32
+ bool D3 : 1; // 0x33
+ bool D4 : 1; // 0x34
+ bool D5 : 1; // 0x35
+ bool D6 : 1; // 0x36
+ bool D7 : 1; // 0x37
+ bool D8 : 1; // 0x38
+ bool D9 : 1; // 0x39
+ bool Reserved8 : 6;
+ bool Reserved9 : 1;
+ bool A : 1; // 0x41
+ bool B : 1; // 0x42
+ bool C : 1; // 0x43
+ bool D : 1; // 0x44
+ bool E : 1; // 0x45
+ bool F : 1; // 0x46
+ bool G : 1; // 0x47
+ bool H : 1; // 0x48
+ bool I : 1; // 0x49
+ bool J : 1; // 0x4A
+ bool K : 1; // 0x4B
+ bool L : 1; // 0x4C
+ bool M : 1; // 0x4D
+ bool N : 1; // 0x4E
+ bool O : 1; // 0x4F
+ bool P : 1; // 0x50
+ bool Q : 1; // 0x51
+ bool R : 1; // 0x52
+ bool S : 1; // 0x53
+ bool T : 1; // 0x54
+ bool U : 1; // 0x55
+ bool V : 1; // 0x56
+ bool W : 1; // 0x57
+ bool X : 1; // 0x58
+ bool Y : 1; // 0x59
+ bool Z : 1; // 0x5A
+ bool LeftWindows : 1; // VK_LWIN, 0x5B
+ bool RightWindows : 1; // VK_RWIN, 0x5C
+ bool Apps : 1; // VK_APPS, 0x5D
+ bool Reserved10 : 1;
+ bool Sleep : 1; // VK_SLEEP, 0x5F
+ bool NumPad0 : 1; // VK_NUMPAD0, 0x60
+ bool NumPad1 : 1; // VK_NUMPAD1, 0x61
+ bool NumPad2 : 1; // VK_NUMPAD2, 0x62
+ bool NumPad3 : 1; // VK_NUMPAD3, 0x63
+ bool NumPad4 : 1; // VK_NUMPAD4, 0x64
+ bool NumPad5 : 1; // VK_NUMPAD5, 0x65
+ bool NumPad6 : 1; // VK_NUMPAD6, 0x66
+ bool NumPad7 : 1; // VK_NUMPAD7, 0x67
+ bool NumPad8 : 1; // VK_NUMPAD8, 0x68
+ bool NumPad9 : 1; // VK_NUMPAD9, 0x69
+ bool Multiply : 1; // VK_MULTIPLY, 0x6A
+ bool Add : 1; // VK_ADD, 0x6B
+ bool Separator : 1; // VK_SEPARATOR, 0x6C
+ bool Subtract : 1; // VK_SUBTRACT, 0x6D
+ bool Decimal : 1; // VK_DECIMANL, 0x6E
+ bool Divide : 1; // VK_DIVIDE, 0x6F
+ bool F1 : 1; // VK_F1, 0x70
+ bool F2 : 1; // VK_F2, 0x71
+ bool F3 : 1; // VK_F3, 0x72
+ bool F4 : 1; // VK_F4, 0x73
+ bool F5 : 1; // VK_F5, 0x74
+ bool F6 : 1; // VK_F6, 0x75
+ bool F7 : 1; // VK_F7, 0x76
+ bool F8 : 1; // VK_F8, 0x77
+ bool F9 : 1; // VK_F9, 0x78
+ bool F10 : 1; // VK_F10, 0x79
+ bool F11 : 1; // VK_F11, 0x7A
+ bool F12 : 1; // VK_F12, 0x7B
+ bool F13 : 1; // VK_F13, 0x7C
+ bool F14 : 1; // VK_F14, 0x7D
+ bool F15 : 1; // VK_F15, 0x7E
+ bool F16 : 1; // VK_F16, 0x7F
+ bool F17 : 1; // VK_F17, 0x80
+ bool F18 : 1; // VK_F18, 0x81
+ bool F19 : 1; // VK_F19, 0x82
+ bool F20 : 1; // VK_F20, 0x83
+ bool F21 : 1; // VK_F21, 0x84
+ bool F22 : 1; // VK_F22, 0x85
+ bool F23 : 1; // VK_F23, 0x86
+ bool F24 : 1; // VK_F24, 0x87
+ bool Reserved11 : 8;
+ bool NumLock : 1; // VK_NUMLOCK, 0x90
+ bool Scroll : 1; // VK_SCROLL, 0x91
+ bool Reserved12 : 6;
+ bool Reserved13 : 8;
+ bool LeftShift : 1; // VK_LSHIFT, 0xA0
+ bool RightShift : 1; // VK_RSHIFT, 0xA1
+ bool LeftControl : 1; // VK_LCONTROL, 0xA2
+ bool RightControl : 1; // VK_RCONTROL, 0xA3
+ bool LeftAlt : 1; // VK_LMENU, 0xA4
+ bool RightAlt : 1; // VK_RMENU, 0xA5
+ bool BrowserBack : 1; // VK_BROWSER_BACK, 0xA6
+ bool BrowserForward : 1; // VK_BROWSER_FORWARD, 0xA7
+ bool BrowserRefresh : 1; // VK_BROWSER_REFRESH, 0xA8
+ bool BrowserStop : 1; // VK_BROWSER_STOP, 0xA9
+ bool BrowserSearch : 1; // VK_BROWSER_SEARCH, 0xAA
+ bool BrowserFavorites : 1; // VK_BROWSER_FAVORITES, 0xAB
+ bool BrowserHome : 1; // VK_BROWSER_HOME, 0xAC
+ bool VolumeMute : 1; // VK_VOLUME_MUTE, 0xAD
+ bool VolumeDown : 1; // VK_VOLUME_DOWN, 0xAE
+ bool VolumeUp : 1; // VK_VOLUME_UP, 0xAF
+ bool MediaNextTrack : 1; // VK_MEDIA_NEXT_TRACK, 0xB0
+ bool MediaPreviousTrack : 1;// VK_MEDIA_PREV_TRACK, 0xB1
+ bool MediaStop : 1; // VK_MEDIA_STOP, 0xB2
+ bool MediaPlayPause : 1; // VK_MEDIA_PLAY_PAUSE, 0xB3
+ bool LaunchMail : 1; // VK_LAUNCH_MAIL, 0xB4
+ bool SelectMedia : 1; // VK_LAUNCH_MEDIA_SELECT, 0xB5
+ bool LaunchApplication1 : 1;// VK_LAUNCH_APP1, 0xB6
+ bool LaunchApplication2 : 1;// VK_LAUNCH_APP2, 0xB7
+ bool Reserved14 : 2;
+ bool OemSemicolon : 1; // VK_OEM_1, 0xBA
+ bool OemPlus : 1; // VK_OEM_PLUS, 0xBB
+ bool OemComma : 1; // VK_OEM_COMMA, 0xBC
+ bool OemMinus : 1; // VK_OEM_MINUS, 0xBD
+ bool OemPeriod : 1; // VK_OEM_PERIOD, 0xBE
+ bool OemQuestion : 1; // VK_OEM_2, 0xBF
+ bool OemTilde : 1; // VK_OEM_3, 0xC0
+ bool Reserved15 : 7;
+ bool Reserved16 : 8;
+ bool Reserved17 : 8;
+ bool Reserved18 : 3;
+ bool OemOpenBrackets : 1; // VK_OEM_4, 0xDB
+ bool OemPipe : 1; // VK_OEM_5, 0xDC
+ bool OemCloseBrackets : 1; // VK_OEM_6, 0xDD
+ bool OemQuotes : 1; // VK_OEM_7, 0xDE
+ bool Oem8 : 1; // VK_OEM_8, 0xDF
+ bool Reserved19 : 2;
+ bool OemBackslash : 1; // VK_OEM_102, 0xE2
+ bool Reserved20 : 2;
+ bool ProcessKey : 1; // VK_PROCESSKEY, 0xE5
+ bool Reserved21 : 2;
+ bool Reserved22 : 8;
+ bool Reserved23 : 2;
+ bool OemCopy : 1; // 0XF2
+ bool OemAuto : 1; // 0xF3
+ bool OemEnlW : 1; // 0xF4
+ bool Reserved24 : 1;
+ bool Attn : 1; // VK_ATTN, 0xF6
+ bool Crsel : 1; // VK_CRSEL, 0xF7
+ bool Exsel : 1; // VK_EXSEL, 0xF8
+ bool EraseEof : 1; // VK_EREOF, 0xF9
+ bool Play : 1; // VK_PLAY, 0xFA
+ bool Zoom : 1; // VK_ZOOM, 0xFB
+ bool Reserved25 : 1;
+ bool Pa1 : 1; // VK_PA1, 0xFD
+ bool OemClear : 1; // VK_OEM_CLEAR, 0xFE
+ bool Reserved26 : 1;
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-warning-option"
+#pragma clang diagnostic ignored "-Wunsafe-buffer-usage"
+#endif
+
+ bool __cdecl IsKeyDown(Keys key) const noexcept
+ {
+ if (key <= 0xfe)
+ {
+ auto ptr = reinterpret_cast(this);
+ const unsigned int bf = 1u << (key & 0x1f);
+ return (ptr[(key >> 5)] & bf) != 0;
+ }
+ return false;
+ }
+
+ bool __cdecl IsKeyUp(Keys key) const noexcept
+ {
+ if (key <= 0xfe)
+ {
+ auto ptr = reinterpret_cast(this);
+ const unsigned int bf = 1u << (key & 0x1f);
+ return (ptr[(key >> 5)] & bf) == 0;
+ }
+ return false;
+ }
+
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
+ };
+
+ class KeyboardStateTracker
+ {
+ public:
+ State released;
+ State pressed;
+
+ #ifdef _PREFAST_
+ #pragma prefast(push)
+ #pragma prefast(disable : 26495, "Reset() performs the initialization")
+ #endif
+ KeyboardStateTracker() noexcept { Reset(); }
+ #ifdef _PREFAST_
+ #pragma prefast(pop)
+ #endif
+
+ void __cdecl Update(const State& state) noexcept;
+
+ void __cdecl Reset() noexcept;
+
+ bool __cdecl IsKeyPressed(Keys key) const noexcept { return pressed.IsKeyDown(key); }
+ bool __cdecl IsKeyReleased(Keys key) const noexcept { return released.IsKeyDown(key); }
+
+ State __cdecl GetLastState() const noexcept { return lastState; }
+
+ public:
+ State lastState;
+ };
+
+ // Retrieve the current state of the keyboard
+ State __cdecl GetState() const;
+
+ // Reset the keyboard state
+ void __cdecl Reset() noexcept;
+
+ // Feature detection
+ bool __cdecl IsConnected() const;
+
+ #ifdef USING_COREWINDOW
+ void __cdecl SetWindow(ABI::Windows::UI::Core::ICoreWindow* window);
+ #ifdef __cplusplus_winrt
+ void __cdecl SetWindow(Windows::UI::Core::CoreWindow^ window)
+ {
+ // See https://msdn.microsoft.com/en-us/library/hh755802.aspx
+ SetWindow(reinterpret_cast(window));
+ }
+ #endif
+ #ifdef CPPWINRT_VERSION
+ void __cdecl SetWindow(winrt::Windows::UI::Core::CoreWindow window)
+ {
+ // See https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/interop-winrt-abi
+ SetWindow(reinterpret_cast(winrt::get_abi(window)));
+ }
+ #endif
+ #elif defined(WM_USER)
+ static void __cdecl ProcessMessage(UINT message, WPARAM wParam, LPARAM lParam);
+ #endif
+
+ // Singleton
+ static Keyboard& __cdecl Get();
+
+ private:
+ // Private implementation.
+ class Impl;
+
+ std::unique_ptr pImpl;
+ };
+}
+
+#ifdef __clang__
+#pragma clang diagnostic pop
+#endif
diff --git a/CoreLib/include/Inc/Model.h b/CoreLib/include/Inc/Model.h
new file mode 100644
index 0000000..8ead411
--- /dev/null
+++ b/CoreLib/include/Inc/Model.h
@@ -0,0 +1,372 @@
+//--------------------------------------------------------------------------------------
+// File: Model.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if defined(_XBOX_ONE) && defined(_TITLE)
+#include
+#else
+#include
+#include
+#endif
+
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+
+#include
+
+#include
+
+#include
+#include
+
+
+namespace DirectX
+{
+ inline namespace DX11
+ {
+ class IEffect;
+ class IEffectFactory;
+ class CommonStates;
+ class ModelMesh;
+
+ //------------------------------------------------------------------------------
+ // Model loading options
+ enum ModelLoaderFlags : uint32_t
+ {
+ ModelLoader_Clockwise = 0x0,
+ ModelLoader_CounterClockwise = 0x1,
+ ModelLoader_PremultipledAlpha = 0x2,
+ ModelLoader_MaterialColorsSRGB = 0x4,
+ ModelLoader_AllowLargeModels = 0x8,
+ ModelLoader_IncludeBones = 0x10,
+ ModelLoader_DisableSkinning = 0x20,
+ };
+
+ //------------------------------------------------------------------------------
+ // Frame hierarchy for rigid body and skeletal animation
+ struct ModelBone
+ {
+ ModelBone() noexcept :
+ parentIndex(c_Invalid),
+ childIndex(c_Invalid),
+ siblingIndex(c_Invalid)
+ {
+ }
+
+ ModelBone(uint32_t parent, uint32_t child, uint32_t sibling) noexcept :
+ parentIndex(parent),
+ childIndex(child),
+ siblingIndex(sibling)
+ {
+ }
+
+ uint32_t parentIndex;
+ uint32_t childIndex;
+ uint32_t siblingIndex;
+ std::wstring name;
+
+ using Collection = std::vector;
+
+ static constexpr uint32_t c_Invalid = uint32_t(-1);
+
+ struct aligned_deleter { void operator()(void* p) noexcept { _aligned_free(p); } };
+
+ using TransformArray = std::unique_ptr;
+
+ static TransformArray MakeArray(size_t count)
+ {
+ void* temp = _aligned_malloc(sizeof(XMMATRIX) * count, 16);
+ if (!temp)
+ throw std::bad_alloc();
+ return TransformArray(static_cast(temp));
+ }
+ };
+
+
+ //------------------------------------------------------------------------------
+ // Each mesh part is a submesh with a single effect
+ class ModelMeshPart
+ {
+ public:
+ ModelMeshPart() noexcept;
+
+ ModelMeshPart(ModelMeshPart&&) = default;
+ ModelMeshPart& operator= (ModelMeshPart&&) = default;
+
+ ModelMeshPart(ModelMeshPart const&) = default;
+ ModelMeshPart& operator= (ModelMeshPart const&) = default;
+
+ virtual ~ModelMeshPart();
+
+ using Collection = std::vector>;
+ using InputLayoutCollection = std::vector;
+
+ uint32_t indexCount;
+ uint32_t startIndex;
+ int32_t vertexOffset;
+ uint32_t vertexStride;
+ D3D_PRIMITIVE_TOPOLOGY primitiveType;
+ DXGI_FORMAT indexFormat;
+ Microsoft::WRL::ComPtr inputLayout;
+ Microsoft::WRL::ComPtr indexBuffer;
+ Microsoft::WRL::ComPtr vertexBuffer;
+ std::shared_ptr effect;
+ std::shared_ptr vbDecl;
+ bool isAlpha;
+
+ // Draw mesh part with custom effect
+ void __cdecl Draw(
+ _In_ ID3D11DeviceContext* deviceContext,
+ _In_ IEffect* ieffect,
+ _In_ ID3D11InputLayout* iinputLayout,
+ _In_ std::function setCustomState = nullptr) const;
+
+ void __cdecl DrawInstanced(
+ _In_ ID3D11DeviceContext* deviceContext,
+ _In_ IEffect* ieffect,
+ _In_ ID3D11InputLayout* iinputLayout,
+ uint32_t instanceCount,
+ uint32_t startInstanceLocation = 0,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Create input layout for drawing with a custom effect.
+ void __cdecl CreateInputLayout(_In_ ID3D11Device* device, _In_ IEffect* ieffect, _Outptr_ ID3D11InputLayout** iinputLayout) const;
+
+ // Change effect used by part and regenerate input layout (be sure to call Model::Modified as well)
+ void __cdecl ModifyEffect(_In_ ID3D11Device* device, _In_ const std::shared_ptr& ieffect, bool isalpha = false);
+ };
+
+
+ //------------------------------------------------------------------------------
+ // A mesh consists of one or more model mesh parts
+ class ModelMesh
+ {
+ public:
+ ModelMesh() noexcept;
+
+ ModelMesh(ModelMesh&&) = default;
+ ModelMesh& operator= (ModelMesh&&) = default;
+
+ ModelMesh(ModelMesh const&) = default;
+ ModelMesh& operator= (ModelMesh const&) = default;
+
+ virtual ~ModelMesh();
+
+ BoundingSphere boundingSphere;
+ BoundingBox boundingBox;
+ ModelMeshPart::Collection meshParts;
+ uint32_t boneIndex;
+ std::vector boneInfluences;
+ std::wstring name;
+ bool ccw;
+ bool pmalpha;
+
+ using Collection = std::vector>;
+
+ // Setup states for drawing mesh
+ void __cdecl PrepareForRendering(
+ _In_ ID3D11DeviceContext* deviceContext,
+ const CommonStates& states,
+ bool alpha = false,
+ bool wireframe = false) const;
+
+ // Draw the mesh
+ void XM_CALLCONV Draw(
+ _In_ ID3D11DeviceContext* deviceContext,
+ FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ bool alpha = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Draw the mesh using model bones
+ void XM_CALLCONV Draw(
+ _In_ ID3D11DeviceContext* deviceContext,
+ size_t nbones, _In_reads_(nbones) const XMMATRIX* boneTransforms,
+ FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ bool alpha = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Draw the mesh using skinning
+ void XM_CALLCONV DrawSkinned(
+ _In_ ID3D11DeviceContext* deviceContext,
+ size_t nbones, _In_reads_(nbones) const XMMATRIX* boneTransforms,
+ FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ bool alpha = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ static void SetDepthBufferMode(bool reverseZ)
+ {
+ s_reversez = reverseZ;
+ }
+
+ private:
+ static bool s_reversez;
+ };
+
+
+ //------------------------------------------------------------------------------
+ // A model consists of one or more meshes
+ class Model
+ {
+ public:
+ Model() = default;
+
+ Model(Model&&) = default;
+ Model& operator= (Model&&) = default;
+
+ Model(Model const& other);
+ Model& operator= (Model const& rhs);
+
+ virtual ~Model();
+
+ ModelMesh::Collection meshes;
+ ModelBone::Collection bones;
+ ModelBone::TransformArray boneMatrices;
+ ModelBone::TransformArray invBindPoseMatrices;
+ std::wstring name;
+
+ // Draw all the meshes in the model
+ void XM_CALLCONV Draw(
+ _In_ ID3D11DeviceContext* deviceContext,
+ const CommonStates& states,
+ FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ bool wireframe = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Draw all the meshes using model bones
+ void XM_CALLCONV Draw(
+ _In_ ID3D11DeviceContext* deviceContext,
+ const CommonStates& states,
+ size_t nbones, _In_reads_(nbones) const XMMATRIX* boneTransforms,
+ FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ bool wireframe = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Draw all the meshes using skinning
+ void XM_CALLCONV DrawSkinned(
+ _In_ ID3D11DeviceContext* deviceContext,
+ const CommonStates& states,
+ size_t nbones, _In_reads_(nbones) const XMMATRIX* boneTransforms,
+ FXMMATRIX world, CXMMATRIX view, CXMMATRIX projection,
+ bool wireframe = false,
+ _In_ std::function setCustomState = nullptr) const;
+
+ // Compute bone positions based on heirarchy and transform matrices
+ void __cdecl CopyAbsoluteBoneTransformsTo(
+ size_t nbones,
+ _Out_writes_(nbones) XMMATRIX* boneTransforms) const;
+
+ void __cdecl CopyAbsoluteBoneTransforms(
+ size_t nbones,
+ _In_reads_(nbones) const XMMATRIX* inBoneTransforms,
+ _Out_writes_(nbones) XMMATRIX* outBoneTransforms) const;
+
+ // Set bone matrices to a set of relative tansforms
+ void __cdecl CopyBoneTransformsFrom(
+ size_t nbones,
+ _In_reads_(nbones) const XMMATRIX* boneTransforms);
+
+ // Copies the relative bone matrices to a transform array
+ void __cdecl CopyBoneTransformsTo(
+ size_t nbones,
+ _Out_writes_(nbones) XMMATRIX* boneTransforms) const;
+
+ // Notify model that effects, parts list, or mesh list has changed
+ void __cdecl Modified() noexcept { mEffectCache.clear(); }
+
+ // Update all effects used by the model
+ void __cdecl UpdateEffects(_In_ std::function setEffect);
+
+ // Loads a model from a Visual Studio Starter Kit .CMO file
+ static std::unique_ptr __cdecl CreateFromCMO(
+ _In_ ID3D11Device* device,
+ _In_reads_bytes_(dataSize) const uint8_t* meshData, size_t dataSize,
+ _In_ IEffectFactory& fxFactory,
+ ModelLoaderFlags flags = ModelLoader_CounterClockwise,
+ _Out_opt_ size_t* animsOffset = nullptr);
+ static std::unique_ptr __cdecl CreateFromCMO(
+ _In_ ID3D11Device* device,
+ _In_z_ const wchar_t* szFileName,
+ _In_ IEffectFactory& fxFactory,
+ ModelLoaderFlags flags = ModelLoader_CounterClockwise,
+ _Out_opt_ size_t* animsOffset = nullptr);
+
+ // Loads a model from a DirectX SDK .SDKMESH file
+ static std::unique_ptr __cdecl CreateFromSDKMESH(
+ _In_ ID3D11Device* device,
+ _In_reads_bytes_(dataSize) const uint8_t* meshData, _In_ size_t dataSize,
+ _In_ IEffectFactory& fxFactory,
+ ModelLoaderFlags flags = ModelLoader_Clockwise);
+ static std::unique_ptr __cdecl CreateFromSDKMESH(
+ _In_ ID3D11Device* device,
+ _In_z_ const wchar_t* szFileName,
+ _In_ IEffectFactory& fxFactory,
+ ModelLoaderFlags flags = ModelLoader_Clockwise);
+
+ // Loads a model from a .VBO file
+ static std::unique_ptr __cdecl CreateFromVBO(
+ _In_ ID3D11Device* device,
+ _In_reads_bytes_(dataSize) const uint8_t* meshData, _In_ size_t dataSize,
+ _In_ std::shared_ptr ieffect = nullptr,
+ ModelLoaderFlags flags = ModelLoader_Clockwise);
+ static std::unique_ptr __cdecl CreateFromVBO(
+ _In_ ID3D11Device* device,
+ _In_z_ const wchar_t* szFileName,
+ _In_ std::shared_ptr ieffect = nullptr,
+ ModelLoaderFlags flags = ModelLoader_Clockwise);
+
+#if defined(_MSC_VER) && !defined(_NATIVE_WCHAR_T_DEFINED)
+ static std::unique_ptr __cdecl CreateFromCMO(
+ _In_ ID3D11Device* device,
+ _In_z_ const __wchar_t* szFileName,
+ _In_ IEffectFactory& fxFactory,
+ ModelLoaderFlags flags = ModelLoader_CounterClockwise,
+ _Out_opt_ size_t* animsOffset = nullptr);
+
+ static std::unique_ptr __cdecl CreateFromSDKMESH(
+ _In_ ID3D11Device* device,
+ _In_z_ const __wchar_t* szFileName,
+ _In_ IEffectFactory& fxFactory,
+ ModelLoaderFlags flags = ModelLoader_Clockwise);
+
+ static std::unique_ptr __cdecl CreateFromVBO(
+ _In_ ID3D11Device* device,
+ _In_z_ const __wchar_t* szFileName,
+ _In_ std::shared_ptr ieffect = nullptr,
+ ModelLoaderFlags flags = ModelLoader_Clockwise);
+#endif // !_NATIVE_WCHAR_T_DEFINED
+
+ private:
+ std::set mEffectCache;
+
+ void __cdecl ComputeAbsolute(uint32_t index,
+ CXMMATRIX local, size_t nbones,
+ _In_reads_(nbones) const XMMATRIX* inBoneTransforms,
+ _Inout_updates_(nbones) XMMATRIX* outBoneTransforms,
+ size_t& visited) const;
+ };
+
+ #ifdef __clang__
+ #pragma clang diagnostic push
+ #pragma clang diagnostic ignored "-Wdeprecated-dynamic-exception-spec"
+ #endif
+
+ DEFINE_ENUM_FLAG_OPERATORS(ModelLoaderFlags);
+
+ #ifdef __clang__
+ #pragma clang diagnostic pop
+ #endif
+ }
+}
diff --git a/CoreLib/include/Inc/Mouse.h b/CoreLib/include/Inc/Mouse.h
new file mode 100644
index 0000000..60d0bfe
--- /dev/null
+++ b/CoreLib/include/Inc/Mouse.h
@@ -0,0 +1,172 @@
+//--------------------------------------------------------------------------------------
+// File: Mouse.h
+//
+// Copyright (c) Microsoft Corporation.
+// Licensed under the MIT License.
+//
+// http://go.microsoft.com/fwlink/?LinkId=248929
+// http://go.microsoft.com/fwlink/?LinkID=615561
+//--------------------------------------------------------------------------------------
+
+#pragma once
+
+#if !defined(USING_XINPUT) && !defined(USING_GAMEINPUT) && !defined(USING_COREWINDOW)
+
+#ifdef _GAMING_DESKTOP
+#include
+#endif
+
+#if (defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_GAMES)) || (defined(_GAMING_DESKTOP) && (_GRDK_EDITION >= 220600))
+#define USING_GAMEINPUT
+#elif (defined(WINAPI_FAMILY) && (WINAPI_FAMILY == WINAPI_FAMILY_APP)) || (defined(_XBOX_ONE) && defined(_TITLE))
+#define USING_COREWINDOW
+#endif
+
+#endif // !USING_XINPUT && !USING_GAMEINPUT && !USING_WINDOWS_GAMING_INPUT
+
+#if defined(USING_GAMEINPUT) && !defined(_GAMING_XBOX) && defined(_MSC_VER)
+#pragma comment(lib,"gameinput.lib")
+#endif
+
+#include
+
+#ifdef USING_COREWINDOW
+namespace ABI { namespace Windows { namespace UI { namespace Core { struct ICoreWindow; } } } }
+#endif
+
+#ifdef __clang__
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#endif
+
+
+namespace DirectX
+{
+ class Mouse
+ {
+ public:
+ Mouse() noexcept(false);
+
+ Mouse(Mouse&&) noexcept;
+ Mouse& operator= (Mouse&&) noexcept;
+
+ Mouse(Mouse const&) = delete;
+ Mouse& operator=(Mouse const&) = delete;
+
+ virtual ~Mouse();
+
+ enum Mode
+ {
+ MODE_ABSOLUTE = 0,
+ MODE_RELATIVE,
+ };
+
+ struct State
+ {
+ bool leftButton;
+ bool middleButton;
+ bool rightButton;
+ bool xButton1;
+ bool xButton2;
+ int x;
+ int y;
+ int scrollWheelValue;
+ Mode positionMode;
+ };
+
+ class ButtonStateTracker
+ {
+ public:
+ enum ButtonState
+ {
+ UP = 0, // Button is up
+ HELD = 1, // Button is held down
+ RELEASED = 2, // Button was just released
+ PRESSED = 3, // Buton was just pressed
+ };
+
+ ButtonState leftButton;
+ ButtonState middleButton;
+ ButtonState rightButton;
+ ButtonState xButton1;
+ ButtonState xButton2;
+
+ #ifdef _PREFAST_
+ #pragma prefast(push)
+ #pragma prefast(disable : 26495, "Reset() performs the initialization")
+ #endif
+ ButtonStateTracker() noexcept { Reset(); }
+ #ifdef _PREFAST_
+ #pragma prefast(pop)
+ #endif
+
+ void __cdecl Update(const State& state) noexcept;
+
+ void __cdecl Reset() noexcept;
+
+ State __cdecl GetLastState() const noexcept { return lastState; }
+
+ private:
+ State lastState;
+ };
+
+ // Retrieve the current state of the mouse
+ State __cdecl GetState() const;
+
+ // Resets the accumulated scroll wheel value
+ void __cdecl ResetScrollWheelValue() noexcept;
+
+ // Sets mouse mode (defaults to absolute)
+ void __cdecl SetMode(Mode mode);
+
+ // Signals the end of frame (recommended, but optional)
+ void __cdecl EndOfInputFrame() noexcept;
+
+ // Feature detection
+ bool __cdecl IsConnected() const;
+
+ // Cursor visibility
+ bool __cdecl IsVisible() const noexcept;
+ void __cdecl SetVisible(bool visible);
+
+ #ifdef USING_COREWINDOW
+ void __cdecl SetWindow(ABI::Windows::UI::Core::ICoreWindow* window);
+ #ifdef __cplusplus_winrt
+ void __cdecl SetWindow(Windows::UI::Core::CoreWindow^ window)
+ {
+ // See https://msdn.microsoft.com/en-us/library/hh755802.aspx
+ SetWindow(reinterpret_cast