changeset 165:246881f0634b

fix
author gongo@localhost.localdomain
date Tue, 09 Dec 2008 11:15:37 +0900
parents 99d512912eb6 (current diff) 38cbb7aecc70 (diff)
children e297ecaf2b4d
files TaskManager/Test/test_render/Makefile.def TaskManager/Test/test_render/out.txt TaskManager/Test/test_render/spe/DrawSpan.cpp TaskManager/Test/test_render/universe.cpp
diffstat 14 files changed, 251 insertions(+), 2560 deletions(-) [+]
line wrap: on
line diff
--- a/TaskManager/Test/test_render/Span.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/Span.h	Tue Dec 09 11:15:37 2008 +0900
@@ -5,6 +5,10 @@
 #  include "Tapestry.h"
 #endif
 
+#ifndef INCLUDED_TYPES
+#  include "types.h"
+#endif
+
 #define MAX_TILE_LIST 64
 
 typedef struct tile {
@@ -27,9 +31,9 @@
 
 class Span {
 public:
-    long *tex_addr;
-    long tex_width;
-    long tex_height;
+    uint32 *tex_addr;
+    int tex_width;
+    int tex_height;
     int x;
     int y;
     int length_x;
--- a/TaskManager/Test/test_render/out.txt	Mon Dec 08 21:28:59 2008 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2073 +0,0 @@
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 10.057590, 35.861061, -22.086845
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -10.057608, 10.511419, 40.784245
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 33.894611, 19.425220, 18.676622
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -10.057590, -35.861061, 22.086847
-xyz : 33.894611, -26.947258, -0.020792
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -10.057608, 10.511419, 40.784245
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894608, 26.947262, 0.020781
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -10.057590, -35.861061, 22.086847
-xyz : -33.894611, -19.425222, -18.676613
-xyz : -33.894608, 26.947262, 0.020781
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 10.057603, -10.511419, -40.784245
-xyz : -33.894611, -19.425222, -18.676613
-xyz : 33.894611, 19.425220, 18.676622
-xyz : 33.894611, -26.947258, -0.020792
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057603, -10.511419, -40.784245
-xyz : 10.057590, 35.861061, -22.086845
-xyz : 33.894611, 19.425220, 18.676622
-25.9139 FPS
--- a/TaskManager/Test/test_render/polygon_pack.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/polygon_pack.h	Tue Dec 09 11:15:37 2008 +0900
@@ -1,6 +1,10 @@
 #ifndef INCLUDED_POLYGON_PACK
 #define INCLUDED_POLYGON_PACK
 
+#ifndef INCLUDED_TYPES
+#  include "types.h"
+#endif
+
 #define MAX_SIZE_TRIANGLE 128
 
 typedef struct VertexPack {
@@ -13,7 +17,8 @@
 
 
 typedef struct TrianglePack {
-    long *tex_addr, tex_width, tex_height;
+    uint32 *tex_addr;
+    int tex_width, tex_height;
     VertexPack ver1;
     VertexPack ver2;
     VertexPack ver3;
@@ -32,7 +37,7 @@
 
     void init(void) {
 	info.size = 0;
-	next = 0;
+       next = 0;
     }
 
     void clear(void) {
--- a/TaskManager/Test/test_render/scene_graph_pack.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/scene_graph_pack.h	Tue Dec 09 11:15:37 2008 +0900
@@ -5,6 +5,10 @@
 #  include "SceneGraph.h"
 #endif
 
+#ifndef INCLUDED_TYPES
+#  include "types.h"
+#endif
+
 #define MAX_NODE 16
 #define MAX_POLYGON 36
 
@@ -15,7 +19,8 @@
     float obj_pos[4];
     float angle[4];
     float translation[16];
-    long *tex_addr, tex_width, tex_height;
+    uint32 *tex_addr;
+    int tex_width, tex_height;
     int id;
     int move, interaction;
     int pn; // parent number?
--- a/TaskManager/Test/test_render/spe/CreateSpan.cpp	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/spe/CreateSpan.cpp	Tue Dec 09 11:15:37 2008 +0900
@@ -1,12 +1,12 @@
 #include "CreateSpan.h"
 #include "viewer_types.h"
 
-static const int SPAN_PACK_LOAD    = 5;
-static const int SPAN_PACK_STORE   = 6;
-static const int POLYGON_PACK_LOAD = 7;
-static const int TILE_ALLOCATE  = 8;
-static const int TILE_LOAD  = 9;
-static const int TILE_STORE = 10;
+static const int SPAN_PACK_LOAD    =  5;
+static const int SPAN_PACK_STORE   =  6;
+static const int POLYGON_PACK_LOAD =  7;
+static const int TILE_ALLOCATE     =  8;
+static const int TILE_LOAD         =  9;
+static const int TILE_STORE        = 10;
 
 static SpanPackPtr spack = NULL;
 static SpanPackPtr send_spack = NULL;
@@ -123,138 +123,6 @@
      return blockX + (twidth/TEXTURE_SPLIT_PIXEL)*blockY;
 }
 
-void
-CreateSpan::setTileInfo(TileInfoPtr tile, int xpos, int ypos,
-			int tex_width, uint32* tex_addr_top)
-{
-     /*
-      * 鴻c綺ф (tex_xpos, tex_ypos) 
-      * 蚊с綺ф
-      * 箴鐚
-      *  (450, 318) -> 蚊 (2, 6) 
-      */
-     tile->tix = xpos % TEXTURE_SPLIT_PIXEL;
-     tile->tiy = ypos % TEXTURE_SPLIT_PIXEL;
-     
-     /**
-      * ID蚊鴻c
-      * address addr 莊≪羆
-      *  1 pixel 篏帥鴻c
-      */
-     int block = get_tex_block(xpos, ypos, tex_width);
-     tile->tile = (void*)(tex_addr_top + block*TEXTURE_BLOCK_SIZE);
-}
-
-/**
- * Span 1ゃ綽荀鴻c(Tile)羆
- */
-void
-CreateSpan::setTileInfoList(SpanPtr span)
-{
-    TileInfoListPtr tilelist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-    TileInfoListPtr send_tilelist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-    TileInfoListPtr tilelist_addr;
-    TileInfoListPtr send_tilelist_addr;
-    TileInfoPtr tile;
-
-    int cur_x = 0;
-    int len = 0;
-
-    smanager->mainMem_wait();
-    tilelist_addr = (TileInfoListPtr)smanager->mainMem_get(TILE_ALLOCATE);
-    span->tilelist = tilelist_addr;
-
-    float tex1 = span->tex_x1;
-    float tex2 = span->tex_x2;
-    float tey1 = span->tex_y1;
-    float tey2 = span->tex_y2;
-    int tex_xpos;
-    int tex_ypos;
-    int end = span->length_x;
-
-    if (span->length_x == 1) {
-	tilelist->init();
-
-	tex_xpos = (int)((span->tex_width-1) * tex1);
-	tex_ypos = (int)((span->tex_height-1) * tey1);
-
-	tile = &tilelist->tileinfo[tilelist->size++];
-	setTileInfo(tile, tex_xpos, tex_ypos, span->tex_width,
-		    (uint32*)span->tex_addr);
-    } else {    
-	while (cur_x <= span->length_x) {
-	    if (cur_x + MAX_TILE_LIST - 1 < span->length_x) {
-		len = MAX_TILE_LIST - 1;
-		smanager->mainMem_alloc(TILE_ALLOCATE, sizeof(TileInfoList));
-	    } else {
-		len = span->length_x - cur_x;
-	    }
-
-	    float tex_x, tex_y;
-
-	    tilelist->init();
-
-	    for (int i = cur_x; i <= cur_x + len; i++) {
-		tex_x = tex1*(end-1-i)/(end-1) + tex2*i/(end-1);
-		tex_y = tey1*(end-1-i)/(end-1) + tey2*i/(end-1);
-		if (tex_x > 1) tex_x = 1;
-		if (tex_y > 1) tex_y = 1;
-		tex_xpos = (int)((span->tex_width-1) * tex_x);
-		tex_ypos = (int)((span->tex_height-1) * tex_y);
-
-		/**
-		 * 綺ф [0..MAX-1] 莇罕
-		 * c吾鴻
-		 */
-		if (tex_xpos < 0) tex_xpos = 0;
-		if (span->tex_width - 1 < tex_xpos) {
-		     tex_xpos = span->tex_width - 1;
-		}
-		if (tex_ypos < 0) tex_ypos = 0;
-		if (span->tex_height - 1 < tex_ypos) {
-		     tex_ypos = span->tex_height - 1;
-		}
-
-		tile = &tilelist->tileinfo[tilelist->size++];
-		setTileInfo(tile, tex_xpos, tex_ypos, span->tex_width,
-			    (uint32*)span->tex_addr);
-	    }
-	
-	    if (cur_x + MAX_TILE_LIST - 1 < span->length_x) {
-		TileInfoListPtr tmp = tilelist;
-		tilelist = send_tilelist;
-		send_tilelist = tmp;
-
-		send_tilelist_addr = tilelist_addr;
-
-		smanager->mainMem_wait();
-		tilelist_addr =
-		    (TileInfoListPtr)smanager->mainMem_get(TILE_ALLOCATE);
-		
-		send_tilelist->next = tilelist_addr;
-		
-		smanager->dma_wait(TILE_STORE);
-		smanager->dma_store(send_tilelist, (uint32)send_tilelist_addr,
-				    sizeof(TileInfoList), TILE_STORE);
-	    }
-	    
-	    cur_x += MAX_TILE_LIST;
-	}
-    }
-
-    smanager->dma_wait(TILE_STORE);
-    tilelist->next = NULL;
-    smanager->dma_store(tilelist, (uint32)tilelist_addr,
-			sizeof(TileInfoList), TILE_STORE);
-    free(send_tilelist);
-
-    smanager->dma_wait(TILE_STORE);
-
-    free(tilelist);
-}
-
 /**
  * x荵吾羂翫抗莨冴や茹綵≪眼潟
  * Span 冴
@@ -262,7 +130,7 @@
 void
 CreateSpan::half_triangle(SpanPackPtr *spackList,
 			  int charge_y_top, int charge_y_end,
-			  long *tex_addr, long tex_width, long tex_height, 
+			  uint32 *tex_addr, int tex_width, int tex_height, 
 			  VertexPack *vMin,VertexPack *vMid,VertexPack *vMid10)
 {
     float tmp_z,tmp_tex1, tmp_tex2 ,tmp_tey1,tmp_tey2;
@@ -332,7 +200,7 @@
 	if (charge_y_top <= y && y <= charge_y_end) {
 	    // 1..8  index0, 9..16  index1  y  -1
 	    int index = (y-1) / split_screen_h;
-	    //if (index != 0) continue;
+
 	    /**
 	     *  SpanPack 宴翫
 	     * 憜 SpanPack <ゃ潟<≪
@@ -400,13 +268,6 @@
 	    continue;
 	}
 
-	/**
-	 * <ゃ潟<≪Tile 腆坂ф絎
-	 */
-	// <篁罕紊眼с篏帥
-	// 篋c<c篏
-	smanager->mainMem_alloc(TILE_ALLOCATE, sizeof(TileInfoList));
-
 	tmp_tex1 =((i/(div_y)) * vMid10->tex_x) +
 	    ( ((div_y - i)/(div_y)) * vMin->tex_x);
 	tmp_tex2 =( (i/(div_y)) * vMid->tex_x) +
@@ -458,10 +319,6 @@
 	span->tex_x2     = end_tex_x;
 	span->tex_y1     = start_tex_y;
 	span->tex_y2     = end_tex_y;
-
-	// TilePtr 荐膊
-	// tix, tiy (Tile с x, y)
-	setTileInfoList(span);
     }
 }
 
--- a/TaskManager/Test/test_render/spe/CreateSpan.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/spe/CreateSpan.h	Tue Dec 09 11:15:37 2008 +0900
@@ -20,7 +20,7 @@
     int run(void *rbuf, void *wbuf);
     void half_triangle(SpanPackPtr *spackList,
 		       int charge_y_top, int charge_y_end,
-		       long *tex_addr, long tex_width, long tex_height,
+		       uint32 *tex_addr, int tex_width, int tex_height,
 		       VertexPack *vMin,VertexPack *vMid,VertexPack *vMid1);
     void setTileInfoList(SpanPtr span);
     void setTileInfo(TileInfoPtr tile, int xpos, int ypos,
--- a/TaskManager/Test/test_render/spe/DrawSpan.cpp	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/spe/DrawSpan.cpp	Tue Dec 09 11:15:37 2008 +0900
@@ -22,6 +22,65 @@
 
 static TileListPtr tileList;
 
+/**
+ * テクスチャは、TEXTURE_SPLIT_PIXEL^2 のブロックに分割する
+ *
+ * +---+---+---+---+---+---+
+ * | 0 | 1 | 2 | 3 | 4 | 5 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |11 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |17 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |23 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |29 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |35 |
+ * +---+---+---+---+---+---+
+ *
+ * 一辺を TEXTURE_SPLIT とする
+ * 各ブロックの数字がブロックIDとなる。
+ */
+
+/**
+ * テクスチャの座標から、
+ * テクスチャのどのブロックかを求める
+ *
+ * @param[in] tx X coordinates of texture
+ * @param[in] tx Y coordinates of texture
+ * @param[in] twidth  Width of texture
+ * @return block ID
+ */
+static inline int
+get_tex_block(int tx, int ty, int twidth)
+{
+     int blockX, blockY;
+
+     blockX = tx / TEXTURE_SPLIT_PIXEL;
+     blockY = ty / TEXTURE_SPLIT_PIXEL;
+
+     return blockX + (twidth/TEXTURE_SPLIT_PIXEL)*blockY;
+}
+
+/**
+ * block ID と、テクスチャの TOP address から
+ * (tx,ty) で使われるテクスチャの Tile addres を求める
+ *
+ * @param[in] tx X coordinates of texture
+ * @param[in] tx Y coordinates of texture
+ * @param[in] tw Width of texture
+ * @param[in] tex_addr_top (tx,ty) で使うテクスチャの先頭address
+ * @return block ID
+ */
+static inline uint32*
+getTile(int tx, int ty, int tw, uint32 *tex_addr_top)
+{
+    int block = get_tex_block(tx, ty, tw);
+    return tex_addr_top + block*TEXTURE_BLOCK_SIZE;
+}
+
+
 static int
 hash(uint32 data)
 {
@@ -153,6 +212,8 @@
 	+ (blue & 0xff) + (alpha << 24);
 }
 
+
+
 int
 DrawSpan::run(void *rbuf, void *wbuf)
 {
@@ -163,15 +224,9 @@
     SpanPack *tmp_sp = NULL;
     Span *span;
 
-    TileInfoListPtr tilist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-    TileInfoListPtr next_tilist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-
     tileList = (TileListPtr)smanager->allocate(sizeof(TileList));
     tileList->init();
 
-    void *texture_image = global_get(TEXTURE_ID);    
     int rangex_start  = get_param(0); // このタスクが担当する x の範囲の始点
     int rangex_end    = get_param(1); // 終点 (start <= x <= end)
     int rangey        = get_param(2); // y の範囲 (render_y + rangey - 1)
@@ -204,13 +259,20 @@
 	for (int t = 0; t < sp->info.size; t++) {	  
 	    span = &sp->span[t];
 
-	    smanager->dma_load(tilist, (uint32)span->tilelist,
-			       sizeof(TileInfoList), TILE_INFO_LOAD);
+	    Uint32 rgb = 0x00ff00;
+	    float tex1 = span->tex_x1;
+	    float tex2 = span->tex_x2;
+	    float tey1 = span->tex_y1;
+	    float tey2 = span->tex_y2;
 
-	    Uint32 rgb = 0x00ff00;
 	    int tex_xpos;
 	    int tex_ypos;
 	    int tex_zpos;
+
+	    int tex_localx;
+	    int tex_localy;
+	    uint32 *tex_addr;
+
 	    int x = span->x;
 	    int y = span->y;
 	    int x_len = span->length_x;
@@ -221,98 +283,59 @@
 	    int localx = getLocalX(x-1);
 	    int localy = getLocalY(y-1);
 
-	    smanager->dma_wait(TILE_INFO_LOAD);
-
 	    if (x_len == 1) {
 		if (x < rangex_start || rangex_end < x) {
 		    continue;
 		}
 
-		tex_xpos = tilist->tileinfo[0].tix;
-		tex_ypos = tilist->tileinfo[0].tiy;
+		tex_xpos = (int)((span->tex_width-1) * tex1);
+		tex_ypos = (int)((span->tex_height-1) * tey1);
 		tex_zpos = (int)z;
-		texture_image = tilist->tileinfo[0].tile;
 
 		if (zpos < zRow[localx + (rangex * localy)]) {
-		    rgb = get_rgb(tex_xpos, tex_ypos, texture_image);
+		    tex_localx = tex_xpos % TEXTURE_SPLIT_PIXEL;
+		    tex_localy = tex_ypos % TEXTURE_SPLIT_PIXEL;
+		    tex_addr = getTile(tex_xpos, tex_ypos,
+				       span->tex_width, span->tex_addr);
+
+		    rgb = get_rgb(tex_localx, tex_localy, tex_addr);
+
 		    zRow[localx + (rangex * localy)] = zpos;
 		    linebuf[localy][localx] = rgb;
 		}
 	    } else {
 		int js = (x < rangex_start) ? rangex_start - x : 0;
 		int je = (x + x_len > rangex_end) ? rangex_end - x : x_len;
-		
-		if (js > je) continue;
-
-		int cur_x = 0;
-		int max_x = je;
-		int len = 0;
+		float tex_x, tex_y, tex_z;
 
-		/**
-		 * Span は表示しない範囲([js..je]) の TileInfoList を
-		 * 持っているので、それは飛ばす
-		 */
-		while (cur_x + MAX_TILE_LIST <= js) {
-		    smanager->dma_load(next_tilist, (uint32)tilist->next,
-				       sizeof(TileInfoList), TILE_INFO_LOAD);
-		    smanager->dma_wait(TILE_INFO_LOAD);
+		for (int j = js; j <= je; j++) {
+		    localx = getLocalX(x-1+j);
 
-		    TileInfoListPtr tmp = tilist;
-		    tilist = next_tilist;
-		    next_tilist = tmp;
-
-		    cur_x += MAX_TILE_LIST;
-		}
-
-		cur_x = js;
+		    tex_z = z*(x_len-1-j)/(x_len-1) + zpos*j/(x_len-1);
 
-		while (cur_x <= max_x) {
+		    tex_x = tex1*(x_len-1-j)/(x_len-1) + tex2*j/(x_len-1);
+		    tex_y = tey1*(x_len-1-j)/(x_len-1) + tey2*j/(x_len-1);
 		    /**
-		     * TileInfoList は 30 ずつで区切られてるので
-		     * cur_x が TileInfoList の途中から始まっても
-		     * MAX_TILE_LIST に収まる様に
-		     * (ex.)
-		     *   cur_x (=js) が 0 から始まった場合、
-		     *     cur_x = 0, len = 29
-		     *   cur_x (=js) が 15 から始まった場合、
-		     *     cur_x = 15, len = 14 になる
+		     * ・・・なんかかっこいい書き方ないかな
 		     */
-		    int cur_x_diff = MAX_TILE_LIST - (cur_x % MAX_TILE_LIST);
-
-		    if (cur_x + cur_x_diff - 1 < max_x) {
-			smanager->dma_load(next_tilist, (uint32)tilist->next,
-					   sizeof(TileInfoList),
-					   TILE_INFO_LOAD);
-			len = cur_x_diff - 1;
-		    } else {
-			len = max_x - cur_x;
-		    }
-
-		    for (int j = cur_x; j <= cur_x + len; j++) {
-			TileInfoPtr tinfo = &tilist->tileinfo[j%MAX_TILE_LIST];
-			float tex_z
-			     = z*(x_len-1-j)/(x_len-1) + zpos*j/(x_len-1);
-
-			localx = getLocalX(x-1+j);
+		    if (tex_x > 1) tex_x = 1;
+		    if (tex_x < 0) tex_x = 0;
+		    if (tex_y > 1) tex_y = 1;
+		    if (tex_y < 0) tex_y = 0;
+		    tex_xpos = (int)((span->tex_width-1) * tex_x);
+		    tex_ypos = (int)((span->tex_height-1) * tex_y);
+		    
+		    if (tex_z < zRow[localx + (rangex*localy)]) {
+			tex_localx = tex_xpos % TEXTURE_SPLIT_PIXEL;
+			tex_localy = tex_ypos % TEXTURE_SPLIT_PIXEL;
+			tex_addr = getTile(tex_xpos, tex_ypos,
+					   span->tex_width, span->tex_addr);
+			
+			rgb = get_rgb(tex_localx, tex_localy, tex_addr);
 
-			tex_xpos = tinfo->tix;
-			tex_ypos = tinfo->tiy;
-			texture_image = tinfo->tile;
-
-			if (tex_z < zRow[localx + (rangex*localy)]) {
-			    rgb = get_rgb(tex_xpos, tex_ypos, texture_image);
-			    zRow[localx + (rangex*localy)] = tex_z;
-			    linebuf[localy][localx] = rgb;
-			}
+			zRow[localx + (rangex*localy)] = tex_z;
+			linebuf[localy][localx] = rgb;
 		    }
-		    
-		    smanager->dma_wait(TILE_INFO_LOAD);
-		    
-		    TileInfoListPtr tmp = tilist;
-		    tilist = next_tilist;
-		    next_tilist = tmp;
-		    
-		    cur_x += cur_x_diff;
 		}
 	    }
 	}
@@ -328,8 +351,6 @@
     free(linebuf);
     free(zRow);
     free(tileList);
-    free(tilist);
-    free(next_tilist);
 
     return 0;
 }
--- a/TaskManager/Test/test_render/task/CreatePolygonFromSceneGraph.cpp	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/task/CreatePolygonFromSceneGraph.cpp	Tue Dec 09 11:15:37 2008 +0900
@@ -117,8 +117,8 @@
 	    triangle->ver3.tex_x = sg->data[(i+2)*3 + sg->size*6];
 	    triangle->ver3.tex_y = sg->data[(i+2)*3 + sg->size*6+1];
 	
-	    triangle->tex_addr = (long*)sg->texture_info.pixels;
-	    triangle->tex_width = sg->texture_info.t_w;
+	    triangle->tex_addr   = sg->texture_info.pixels;
+	    triangle->tex_width  = sg->texture_info.t_w;
 	    triangle->tex_height = sg->texture_info.t_h;
 	}
 
--- a/TaskManager/Test/test_render/task/CreateSpan.cpp	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/task/CreateSpan.cpp	Tue Dec 09 11:15:37 2008 +0900
@@ -1,12 +1,12 @@
 #include "CreateSpan.h"
 #include "viewer_types.h"
 
-static const int SPAN_PACK_LOAD    = 5;
-static const int SPAN_PACK_STORE   = 6;
-static const int POLYGON_PACK_LOAD = 7;
-static const int TILE_ALLOCATE  = 8;
-static const int TILE_LOAD  = 9;
-static const int TILE_STORE = 10;
+static const int SPAN_PACK_LOAD    =  5;
+static const int SPAN_PACK_STORE   =  6;
+static const int POLYGON_PACK_LOAD =  7;
+static const int TILE_ALLOCATE     =  8;
+static const int TILE_LOAD         =  9;
+static const int TILE_STORE        = 10;
 
 static SpanPackPtr spack = NULL;
 static SpanPackPtr send_spack = NULL;
@@ -123,138 +123,6 @@
      return blockX + (twidth/TEXTURE_SPLIT_PIXEL)*blockY;
 }
 
-void
-CreateSpan::setTileInfo(TileInfoPtr tile, int xpos, int ypos,
-			int tex_width, uint32* tex_addr_top)
-{
-     /*
-      * 鴻c綺ф (tex_xpos, tex_ypos) 
-      * 蚊с綺ф
-      * 箴鐚
-      *  (450, 318) -> 蚊 (2, 6) 
-      */
-     tile->tix = xpos % TEXTURE_SPLIT_PIXEL;
-     tile->tiy = ypos % TEXTURE_SPLIT_PIXEL;
-     
-     /**
-      * ID蚊鴻c
-      * address addr 莊≪羆
-      *  1 pixel 篏帥鴻c
-      */
-     int block = get_tex_block(xpos, ypos, tex_width);
-     tile->tile = (void*)(tex_addr_top + block*TEXTURE_BLOCK_SIZE);
-}
-
-/**
- * Span 1ゃ綽荀鴻c(Tile)羆
- */
-void
-CreateSpan::setTileInfoList(SpanPtr span)
-{
-    TileInfoListPtr tilelist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-    TileInfoListPtr send_tilelist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-    TileInfoListPtr tilelist_addr;
-    TileInfoListPtr send_tilelist_addr;
-    TileInfoPtr tile;
-
-    int cur_x = 0;
-    int len = 0;
-
-    smanager->mainMem_wait();
-    tilelist_addr = (TileInfoListPtr)smanager->mainMem_get(TILE_ALLOCATE);
-    span->tilelist = tilelist_addr;
-
-    float tex1 = span->tex_x1;
-    float tex2 = span->tex_x2;
-    float tey1 = span->tex_y1;
-    float tey2 = span->tex_y2;
-    int tex_xpos;
-    int tex_ypos;
-    int end = span->length_x;
-
-    if (span->length_x == 1) {
-	tilelist->init();
-
-	tex_xpos = (int)((span->tex_width-1) * tex1);
-	tex_ypos = (int)((span->tex_height-1) * tey1);
-
-	tile = &tilelist->tileinfo[tilelist->size++];
-	setTileInfo(tile, tex_xpos, tex_ypos, span->tex_width,
-		    (uint32*)span->tex_addr);
-    } else {    
-	while (cur_x <= span->length_x) {
-	    if (cur_x + MAX_TILE_LIST - 1 < span->length_x) {
-		len = MAX_TILE_LIST - 1;
-		smanager->mainMem_alloc(TILE_ALLOCATE, sizeof(TileInfoList));
-	    } else {
-		len = span->length_x - cur_x;
-	    }
-
-	    float tex_x, tex_y;
-
-	    tilelist->init();
-
-	    for (int i = cur_x; i <= cur_x + len; i++) {
-		tex_x = tex1*(end-1-i)/(end-1) + tex2*i/(end-1);
-		tex_y = tey1*(end-1-i)/(end-1) + tey2*i/(end-1);
-		if (tex_x > 1) tex_x = 1;
-		if (tex_y > 1) tex_y = 1;
-		tex_xpos = (int)((span->tex_width-1) * tex_x);
-		tex_ypos = (int)((span->tex_height-1) * tex_y);
-
-		/**
-		 * 綺ф [0..MAX-1] 莇罕
-		 * c吾鴻
-		 */
-		if (tex_xpos < 0) tex_xpos = 0;
-		if (span->tex_width - 1 < tex_xpos) {
-		     tex_xpos = span->tex_width - 1;
-		}
-		if (tex_ypos < 0) tex_ypos = 0;
-		if (span->tex_height - 1 < tex_ypos) {
-		     tex_ypos = span->tex_height - 1;
-		}
-
-		tile = &tilelist->tileinfo[tilelist->size++];
-		setTileInfo(tile, tex_xpos, tex_ypos, span->tex_width,
-			    (uint32*)span->tex_addr);
-	    }
-	
-	    if (cur_x + MAX_TILE_LIST - 1 < span->length_x) {
-		TileInfoListPtr tmp = tilelist;
-		tilelist = send_tilelist;
-		send_tilelist = tmp;
-
-		send_tilelist_addr = tilelist_addr;
-
-		smanager->mainMem_wait();
-		tilelist_addr =
-		    (TileInfoListPtr)smanager->mainMem_get(TILE_ALLOCATE);
-		
-		send_tilelist->next = tilelist_addr;
-		
-		smanager->dma_wait(TILE_STORE);
-		smanager->dma_store(send_tilelist, (uint32)send_tilelist_addr,
-				    sizeof(TileInfoList), TILE_STORE);
-	    }
-	    
-	    cur_x += MAX_TILE_LIST;
-	}
-    }
-
-    smanager->dma_wait(TILE_STORE);
-    tilelist->next = NULL;
-    smanager->dma_store(tilelist, (uint32)tilelist_addr,
-			sizeof(TileInfoList), TILE_STORE);
-    free(send_tilelist);
-
-    smanager->dma_wait(TILE_STORE);
-
-    free(tilelist);
-}
-
 /**
  * x荵吾羂翫抗莨冴や茹綵≪眼潟
  * Span 冴
@@ -262,7 +130,7 @@
 void
 CreateSpan::half_triangle(SpanPackPtr *spackList,
 			  int charge_y_top, int charge_y_end,
-			  long *tex_addr, long tex_width, long tex_height, 
+			  uint32 *tex_addr, int tex_width, int tex_height, 
 			  VertexPack *vMin,VertexPack *vMid,VertexPack *vMid10)
 {
     float tmp_z,tmp_tex1, tmp_tex2 ,tmp_tey1,tmp_tey2;
@@ -332,7 +200,7 @@
 	if (charge_y_top <= y && y <= charge_y_end) {
 	    // 1..8  index0, 9..16  index1  y  -1
 	    int index = (y-1) / split_screen_h;
-	    //if (index != 0) continue;
+
 	    /**
 	     *  SpanPack 宴翫
 	     * 憜 SpanPack <ゃ潟<≪
@@ -400,13 +268,6 @@
 	    continue;
 	}
 
-	/**
-	 * <ゃ潟<≪Tile 腆坂ф絎
-	 */
-	// <篁罕紊眼с篏帥
-	// 篋c<c篏
-	smanager->mainMem_alloc(TILE_ALLOCATE, sizeof(TileInfoList));
-
 	tmp_tex1 =((i/(div_y)) * vMid10->tex_x) +
 	    ( ((div_y - i)/(div_y)) * vMin->tex_x);
 	tmp_tex2 =( (i/(div_y)) * vMid->tex_x) +
@@ -458,10 +319,6 @@
 	span->tex_x2     = end_tex_x;
 	span->tex_y1     = start_tex_y;
 	span->tex_y2     = end_tex_y;
-
-	// TilePtr 荐膊
-	// tix, tiy (Tile с x, y)
-	setTileInfoList(span);
     }
 }
 
--- a/TaskManager/Test/test_render/task/CreateSpan.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/task/CreateSpan.h	Tue Dec 09 11:15:37 2008 +0900
@@ -20,7 +20,7 @@
     int run(void *rbuf, void *wbuf);
     void half_triangle(SpanPackPtr *spackList,
 		       int charge_y_top, int charge_y_end,
-		       long *tex_addr, long tex_width, long tex_height,
+		       uint32 *tex_addr, int tex_width, int tex_height,
 		       VertexPack *vMin,VertexPack *vMid,VertexPack *vMid1);
     void setTileInfoList(SpanPtr span);
     void setTileInfo(TileInfoPtr tile, int xpos, int ypos,
--- a/TaskManager/Test/test_render/task/DrawSpan.cpp	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/task/DrawSpan.cpp	Tue Dec 09 11:15:37 2008 +0900
@@ -22,6 +22,65 @@
 
 static TileListPtr tileList;
 
+/**
+ * テクスチャは、TEXTURE_SPLIT_PIXEL^2 のブロックに分割する
+ *
+ * +---+---+---+---+---+---+
+ * | 0 | 1 | 2 | 3 | 4 | 5 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |11 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |17 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |23 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |29 |
+ * +---+---+---+---+---+---+
+ * |   |   |   |   |   |35 |
+ * +---+---+---+---+---+---+
+ *
+ * 一辺を TEXTURE_SPLIT とする
+ * 各ブロックの数字がブロックIDとなる。
+ */
+
+/**
+ * テクスチャの座標から、
+ * テクスチャのどのブロックかを求める
+ *
+ * @param[in] tx X coordinates of texture
+ * @param[in] tx Y coordinates of texture
+ * @param[in] twidth  Width of texture
+ * @return block ID
+ */
+static inline int
+get_tex_block(int tx, int ty, int twidth)
+{
+     int blockX, blockY;
+
+     blockX = tx / TEXTURE_SPLIT_PIXEL;
+     blockY = ty / TEXTURE_SPLIT_PIXEL;
+
+     return blockX + (twidth/TEXTURE_SPLIT_PIXEL)*blockY;
+}
+
+/**
+ * block ID と、テクスチャの TOP address から
+ * (tx,ty) で使われるテクスチャの Tile addres を求める
+ *
+ * @param[in] tx X coordinates of texture
+ * @param[in] tx Y coordinates of texture
+ * @param[in] tw Width of texture
+ * @param[in] tex_addr_top (tx,ty) で使うテクスチャの先頭address
+ * @return block ID
+ */
+static inline uint32*
+getTile(int tx, int ty, int tw, uint32 *tex_addr_top)
+{
+    int block = get_tex_block(tx, ty, tw);
+    return tex_addr_top + block*TEXTURE_BLOCK_SIZE;
+}
+
+
 static int
 hash(uint32 data)
 {
@@ -153,6 +212,8 @@
 	+ (blue & 0xff) + (alpha << 24);
 }
 
+
+
 int
 DrawSpan::run(void *rbuf, void *wbuf)
 {
@@ -163,15 +224,9 @@
     SpanPack *tmp_sp = NULL;
     Span *span;
 
-    TileInfoListPtr tilist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-    TileInfoListPtr next_tilist =
-	(TileInfoListPtr)smanager->allocate(sizeof(TileInfoList));
-
     tileList = (TileListPtr)smanager->allocate(sizeof(TileList));
     tileList->init();
 
-    void *texture_image = global_get(TEXTURE_ID);    
     int rangex_start  = get_param(0); // このタスクが担当する x の範囲の始点
     int rangex_end    = get_param(1); // 終点 (start <= x <= end)
     int rangey        = get_param(2); // y の範囲 (render_y + rangey - 1)
@@ -204,13 +259,20 @@
 	for (int t = 0; t < sp->info.size; t++) {	  
 	    span = &sp->span[t];
 
-	    smanager->dma_load(tilist, (uint32)span->tilelist,
-			       sizeof(TileInfoList), TILE_INFO_LOAD);
+	    Uint32 rgb = 0x00ff00;
+	    float tex1 = span->tex_x1;
+	    float tex2 = span->tex_x2;
+	    float tey1 = span->tex_y1;
+	    float tey2 = span->tex_y2;
 
-	    Uint32 rgb = 0x00ff00;
 	    int tex_xpos;
 	    int tex_ypos;
 	    int tex_zpos;
+
+	    int tex_localx;
+	    int tex_localy;
+	    uint32 *tex_addr;
+
 	    int x = span->x;
 	    int y = span->y;
 	    int x_len = span->length_x;
@@ -221,98 +283,54 @@
 	    int localx = getLocalX(x-1);
 	    int localy = getLocalY(y-1);
 
-	    smanager->dma_wait(TILE_INFO_LOAD);
-
 	    if (x_len == 1) {
 		if (x < rangex_start || rangex_end < x) {
 		    continue;
 		}
 
-		tex_xpos = tilist->tileinfo[0].tix;
-		tex_ypos = tilist->tileinfo[0].tiy;
+		tex_xpos = (int)((span->tex_width-1) * tex1);
+		tex_ypos = (int)((span->tex_height-1) * tey1);
 		tex_zpos = (int)z;
-		texture_image = tilist->tileinfo[0].tile;
 
 		if (zpos < zRow[localx + (rangex * localy)]) {
-		    rgb = get_rgb(tex_xpos, tex_ypos, texture_image);
+		    tex_localx = tex_xpos % TEXTURE_SPLIT_PIXEL;
+		    tex_localy = tex_ypos % TEXTURE_SPLIT_PIXEL;
+		    tex_addr = getTile(tex_xpos, tex_ypos,
+				       span->tex_width, span->tex_addr);
+
+		    rgb = get_rgb(tex_localx, tex_localy, tex_addr);
+
 		    zRow[localx + (rangex * localy)] = zpos;
 		    linebuf[localy][localx] = rgb;
 		}
 	    } else {
 		int js = (x < rangex_start) ? rangex_start - x : 0;
 		int je = (x + x_len > rangex_end) ? rangex_end - x : x_len;
-		
-		if (js > je) continue;
-
-		int cur_x = 0;
-		int max_x = je;
-		int len = 0;
+		float tex_x, tex_y, tex_z;
 
-		/**
-		 * Span は表示しない範囲([js..je]) の TileInfoList を
-		 * 持っているので、それは飛ばす
-		 */
-		while (cur_x + MAX_TILE_LIST <= js) {
-		    smanager->dma_load(next_tilist, (uint32)tilist->next,
-				       sizeof(TileInfoList), TILE_INFO_LOAD);
-		    smanager->dma_wait(TILE_INFO_LOAD);
+		for (int j = js; j <= je; j++) {
+		    localx = getLocalX(x-1+j);
 
-		    TileInfoListPtr tmp = tilist;
-		    tilist = next_tilist;
-		    next_tilist = tmp;
-
-		    cur_x += MAX_TILE_LIST;
-		}
-
-		cur_x = js;
+		    tex_z = z*(x_len-1-j)/(x_len-1) + zpos*j/(x_len-1);
 
-		while (cur_x <= max_x) {
-		    /**
-		     * TileInfoList は 30 ずつで区切られてるので
-		     * cur_x が TileInfoList の途中から始まっても
-		     * MAX_TILE_LIST に収まる様に
-		     * (ex.)
-		     *   cur_x (=js) が 0 から始まった場合、
-		     *     cur_x = 0, len = 29
-		     *   cur_x (=js) が 15 から始まった場合、
-		     *     cur_x = 15, len = 14 になる
-		     */
-		    int cur_x_diff = MAX_TILE_LIST - (cur_x % MAX_TILE_LIST);
-
-		    if (cur_x + cur_x_diff - 1 < max_x) {
-			smanager->dma_load(next_tilist, (uint32)tilist->next,
-					   sizeof(TileInfoList),
-					   TILE_INFO_LOAD);
-			len = cur_x_diff - 1;
-		    } else {
-			len = max_x - cur_x;
-		    }
+		    tex_x = tex1*(x_len-1-j)/(x_len-1) + tex2*j/(x_len-1);
+		    tex_y = tey1*(x_len-1-j)/(x_len-1) + tey2*j/(x_len-1);
+		    if (tex_x > 1) tex_x = 1;
+		    if (tex_y > 1) tex_y = 1;
+		    tex_xpos = (int)((span->tex_width-1) * tex_x);
+		    tex_ypos = (int)((span->tex_height-1) * tex_y);
+		    
+		    if (tex_z < zRow[localx + (rangex*localy)]) {
+			tex_localx = tex_xpos % TEXTURE_SPLIT_PIXEL;
+			tex_localy = tex_ypos % TEXTURE_SPLIT_PIXEL;
+			tex_addr = getTile(tex_xpos, tex_ypos,
+					   span->tex_width, span->tex_addr);
+			
+			rgb = get_rgb(tex_localx, tex_localy, tex_addr);
 
-		    for (int j = cur_x; j <= cur_x + len; j++) {
-			TileInfoPtr tinfo = &tilist->tileinfo[j%MAX_TILE_LIST];
-			float tex_z
-			     = z*(x_len-1-j)/(x_len-1) + zpos*j/(x_len-1);
-
-			localx = getLocalX(x-1+j);
-
-			tex_xpos = tinfo->tix;
-			tex_ypos = tinfo->tiy;
-			texture_image = tinfo->tile;
-
-			if (tex_z < zRow[localx + (rangex*localy)]) {
-			    rgb = get_rgb(tex_xpos, tex_ypos, texture_image);
-			    zRow[localx + (rangex*localy)] = tex_z;
-			    linebuf[localy][localx] = rgb;
-			}
+			zRow[localx + (rangex*localy)] = tex_z;
+			linebuf[localy][localx] = rgb;
 		    }
-		    
-		    smanager->dma_wait(TILE_INFO_LOAD);
-		    
-		    TileInfoListPtr tmp = tilist;
-		    tilist = next_tilist;
-		    next_tilist = tmp;
-		    
-		    cur_x += cur_x_diff;
 		}
 	    }
 	}
@@ -328,8 +346,6 @@
     free(linebuf);
     free(zRow);
     free(tileList);
-    free(tilist);
-    free(next_tilist);
 
     return 0;
 }
--- a/TaskManager/Test/test_render/triangle.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/triangle.h	Tue Dec 09 11:15:37 2008 +0900
@@ -4,10 +4,10 @@
 #include "vertex.h"
 
 class Triangle {
-	public:
-		Vertex *vertex1,*vertex2,*vertex3;
+public:
+    Vertex *vertex1,*vertex2,*vertex3;
 
-		Triangle(Vertex *tmp_vertex1,Vertex *tmp_vertex2,Vertex *tmp_vertex3);
+    Triangle(Vertex *tmp_vertex1,Vertex *tmp_vertex2,Vertex *tmp_vertex3);
 };
 
 #endif
--- a/TaskManager/Test/test_render/universe.cpp	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/universe.cpp	Tue Dec 09 11:15:37 2008 +0900
@@ -49,7 +49,7 @@
 static void
 moon_move(SceneGraphPtr node, int screen_w, int screen_h)
 {
-    node->angle[0] += 1.0f;
+    node->angle[1] += 1.0f;
     if (node->angle[0] > 360.0f) {
       node->angle[0] = 0.0f;
     }
@@ -63,5 +63,4 @@
     Earth->stack_xyz[0] = 3.0f;
     Earth->stack_xyz[1] = 3.0f;
     Moon->set_move_collision(moon_move, cube_collision);
-    printf("hogehoge\n");
 }
--- a/TaskManager/Test/test_render/vertex.h	Mon Dec 08 21:28:59 2008 +0900
+++ b/TaskManager/Test/test_render/vertex.h	Tue Dec 09 11:15:37 2008 +0900
@@ -2,10 +2,10 @@
 #define INCLUDE_VERTEX
 
 class Vertex {
-	public:	
-		float x,y,z,tex_x,tex_y;
-
-		Vertex(float tmp_x, float tmp_y, float tmp_z,float tmp_tex_x, float tmp_tex_y);
+public:	
+    float x,y,z,tex_x,tex_y;
+    
+    Vertex(float tmp_x, float tmp_y, float tmp_z,float tmp_tex_x, float tmp_tex_y);
 };
 
 #endif