Initial revision
diff --git a/progs/demos/Makefile.BeOS-R4 b/progs/demos/Makefile.BeOS-R4
new file mode 100644
index 0000000..c0d990e
--- /dev/null
+++ b/progs/demos/Makefile.BeOS-R4
@@ -0,0 +1,96 @@
+# $Id: Makefile.BeOS-R4,v 1.1 1999/08/19 00:55:40 jtg Exp $
+
+# Mesa 3-D graphics library
+# Version:  3.1
+# Copyright (C) 1995-1999  Brian Paul
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Library General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this library; if not, write to the Free
+# Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+
+# Makefile for GLUT-based demo programs for BeOS R4
+
+
+# $Log: Makefile.BeOS-R4,v $
+# Revision 1.1  1999/08/19 00:55:40  jtg
+# Initial revision
+#
+# Revision 1.5  1999/06/22 12:50:11  brianp
+# removed multitex demo
+#
+# Revision 1.4  1999/02/03 03:57:26  brianp
+# replace multiext with multiarb
+#
+# Revision 1.3  1999/02/02 04:47:45  brianp
+# removed glutfx from targets
+#
+# Revision 1.2  1999/02/02 04:46:23  brianp
+# removed tessdemo from targets
+#
+# Revision 1.1  1999/02/02 04:43:27  brianp
+# Initial revision
+#
+
+
+
+##### MACROS #####
+
+INCDIR = ../include
+LIBDIR = ../lib
+
+GL_LIBS = -L$(LIBDIR) -L/boot/home/config/lib -Xlinker -rpath $(LIBDIR) -lbe -lglut -lMesaGLU -lMesaGL $(XLIBS)
+
+LIB_DEP = $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(GLU_LIB) $(LIBDIR)/$(GLUT_LIB)
+
+PROGS = bounce clearspd drawpix gamma gears glinfo isosurf \
+	morph3d multiarb osdemo paltex pointblast reflect \
+	renormal spectex stex3d texcyl texobj trispd winpos
+
+
+##### RULES #####
+
+.SUFFIXES:
+.SUFFIXES: .c
+
+.c: $(LIB_DEP)
+	$(CC) -I$(INCDIR) $(CFLAGS) $< $(GL_LIBS) -o $@
+
+
+
+##### TARGETS #####
+
+default:
+	@echo "Specify a target configuration"
+
+clean:
+	-rm *.o *~
+
+realclean:
+	-rm $(PROGS)
+	-rm *.o *~
+
+targets: $(PROGS)
+
+# execute all programs
+exec: $(PROGS)
+	@for prog in $(PROGS) ;			\
+	do					\
+		echo -n "Running $$prog ..." ;	\
+		$$prog ;			\
+		echo ;				\
+	done
+
+
+include ../Make-config
+
diff --git a/progs/demos/Makefile.X11 b/progs/demos/Makefile.X11
new file mode 100644
index 0000000..9d475a6
--- /dev/null
+++ b/progs/demos/Makefile.X11
@@ -0,0 +1,60 @@
+# $Id: Makefile.X11,v 1.1 1999/08/19 00:55:40 jtg Exp $
+
+# Mesa 3-D graphics library
+# Version:  3.1
+# Copyright (C) 1995-1998  Brian Paul
+
+
+# Makefile for GLUT-based demo programs for Unix/X11
+
+
+##### MACROS #####
+
+INCDIR = ../include
+LIBDIR = ../lib
+
+GL_LIBS = -L$(LIBDIR) -lglut -lGLU -lGL -lm $(XLIBS)
+
+LIB_DEP = $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(GLU_LIB) $(LIBDIR)/$(GLUT_LIB)
+
+PROGS = bounce clearspd drawpix gamma gears glinfo glutfx isosurf \
+	morph3d multiarb osdemo paltex pointblast reflect \
+	renormal spectex stex3d tessdemo texcyl texobj trispd winpos
+
+
+##### RULES #####
+
+.SUFFIXES:
+.SUFFIXES: .c
+
+.c: $(LIB_DEP)
+	$(CC) -I$(INCDIR) $(CFLAGS) $< $(GL_LIBS) -o $@
+
+
+
+##### TARGETS #####
+
+default:
+	@echo "Specify a target configuration"
+
+clean:
+	-rm *.o *~
+
+realclean:
+	-rm $(PROGS)
+	-rm *.o *~
+
+targets: $(PROGS)
+
+# execute all programs
+exec: $(PROGS)
+	@for prog in $(PROGS) ;			\
+	do					\
+		echo -n "Running $$prog ..." ;	\
+		$$prog ;			\
+		echo ;				\
+	done
+
+
+include ../Make-config
+
diff --git a/progs/demos/Makefile.cygnus b/progs/demos/Makefile.cygnus
new file mode 100644
index 0000000..69012b1
--- /dev/null
+++ b/progs/demos/Makefile.cygnus
@@ -0,0 +1,76 @@
+# Makefile for demo programs
+# Stephane Rehel (rehel@worldnet.fr) April 13 1997
+
+# Mesa 3-D graphics library
+# Version:  3.0
+# Copyright (C) 1995-1998  Brian Paul
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Library General Public
+# License as published by the Free Software Foundation; either
+# version 2 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Library General Public License for more details.
+#
+# You should have received a copy of the GNU Library General Public
+# License along with this library; if not, write to the Free
+# Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+
+# $Id: Makefile.cygnus,v 1.1 1999/08/19 00:55:40 jtg Exp $
+
+# $Log: Makefile.cygnus,v $
+# Revision 1.1  1999/08/19 00:55:40  jtg
+# Initial revision
+#
+# Revision 3.1  1999/06/22 12:50:29  brianp
+# removed multitex demo
+#
+# Revision 3.0  1998/06/10 02:55:51  brianp
+# initial revision
+#
+
+
+##### MACROS #####
+
+INCDIR = ../include
+LIBDIR = ../lib
+
+GL_LIBS = -L$(LIBDIR) -lglut -lMesaGLU -lMesaGL -lm $(WLIBS)
+
+LIB_DEP = $(LIBDIR)/$(GL_LIB) $(LIBDIR)/$(GLU_LIB) $(LIBDIR)/$(GLUT_LIB)
+
+PROGS = clearspd drawpix gamma gears glinfo glutfx isosurf \
+	morph3d multiext osdemo paltex pointblast reflect \
+	renormal spectex stex3d tessdemo texcyl texobj trispd winpos
+
+
+##### RULES #####
+
+.SUFFIXES:
+.SUFFIXES: .c
+
+.c: $(LIB_DEP)
+	$(CC) -I$(INCDIR) $(CFLAGS) $< $(GL_LIBS) -o $@
+
+
+##### TARGETS #####
+
+default:
+	@echo "Specify a target configuration"
+
+clean:
+	-rm *.o *~
+
+realclean:
+	-rm $(PROGS:=.exe)
+	-rm *.o *~
+
+targets: $(PROGS)
+
+include ../Make-config
+
+
diff --git a/progs/demos/bounce.c b/progs/demos/bounce.c
new file mode 100644
index 0000000..876ce58
--- /dev/null
+++ b/progs/demos/bounce.c
@@ -0,0 +1,240 @@
+/* $Id: bounce.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Bouncing ball demo.  Color index mode only!
+ *
+ * This program is in the public domain
+ *
+ * Brian Paul
+ */
+
+/* Conversion to GLUT by Mark J. Kilgard */
+
+/*
+ * $Log: bounce.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.3  1999/03/18 08:16:14  joukj
+ *
+ *     cmpstr needs string.h to included to avoid warnings
+ *
+ * Revision 3.2  1998/11/28 01:13:02  brianp
+ * now sets an initial window position and size
+ *
+ * Revision 3.1  1998/11/28 01:06:57  brianp
+ * now works in RGB mode by default
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <math.h>
+#include <stdlib.h>
+#include <string.h>
+#include <GL/glut.h>
+
+#define COS(X)   cos( (X) * 3.14159/180.0 )
+#define SIN(X)   sin( (X) * 3.14159/180.0 )
+
+#define RED 1
+#define WHITE 2
+#define CYAN 3
+
+GLboolean IndexMode = GL_FALSE;
+GLuint Ball;
+GLenum Mode;
+GLfloat Zrot = 0.0, Zstep = 6.0;
+GLfloat Xpos = 0.0, Ypos = 1.0;
+GLfloat Xvel = 0.2, Yvel = 0.0;
+GLfloat Xmin = -4.0, Xmax = 4.0;
+GLfloat Ymin = -3.8, Ymax = 4.0;
+GLfloat G = -0.1;
+
+static GLuint 
+make_ball(void)
+{
+  GLuint list;
+  GLfloat a, b;
+  GLfloat da = 18.0, db = 18.0;
+  GLfloat radius = 1.0;
+  GLuint color;
+  GLfloat x, y, z;
+
+  list = glGenLists(1);
+
+  glNewList(list, GL_COMPILE);
+
+  color = 0;
+  for (a = -90.0; a + da <= 90.0; a += da) {
+
+    glBegin(GL_QUAD_STRIP);
+    for (b = 0.0; b <= 360.0; b += db) {
+
+      if (color) {
+	glIndexi(RED);
+        glColor3f(1, 0, 0);
+      } else {
+	glIndexi(WHITE);
+        glColor3f(1, 1, 1);
+      }
+
+      x = COS(b) * COS(a);
+      y = SIN(b) * COS(a);
+      z = SIN(a);
+      glVertex3f(x, y, z);
+
+      x = radius * COS(b) * COS(a + da);
+      y = radius * SIN(b) * COS(a + da);
+      z = radius * SIN(a + da);
+      glVertex3f(x, y, z);
+
+      color = 1 - color;
+    }
+    glEnd();
+
+  }
+
+  glEndList();
+
+  return list;
+}
+
+static void 
+reshape(int width, int height)
+{
+  float aspect = (float) width / (float) height;
+  glViewport(0, 0, (GLint) width, (GLint) height);
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  glOrtho(-6.0 * aspect, 6.0 * aspect, -6.0, 6.0, -6.0, 6.0);
+  glMatrixMode(GL_MODELVIEW);
+}
+
+/* ARGSUSED1 */
+static void
+key(unsigned char k, int x, int y)
+{
+  switch (k) {
+  case 27:  /* Escape */
+    exit(0);
+  }
+}
+
+static void 
+draw(void)
+{
+  GLint i;
+
+  glClear(GL_COLOR_BUFFER_BIT);
+
+  glIndexi(CYAN);
+  glColor3f(0, 1, 1);
+  glBegin(GL_LINES);
+  for (i = -5; i <= 5; i++) {
+    glVertex2i(i, -5);
+    glVertex2i(i, 5);
+  }
+  for (i = -5; i <= 5; i++) {
+    glVertex2i(-5, i);
+    glVertex2i(5, i);
+  }
+  for (i = -5; i <= 5; i++) {
+    glVertex2i(i, -5);
+    glVertex2f(i * 1.15, -5.9);
+  }
+  glVertex2f(-5.3, -5.35);
+  glVertex2f(5.3, -5.35);
+  glVertex2f(-5.75, -5.9);
+  glVertex2f(5.75, -5.9);
+  glEnd();
+
+  glPushMatrix();
+  glTranslatef(Xpos, Ypos, 0.0);
+  glScalef(2.0, 2.0, 2.0);
+  glRotatef(8.0, 0.0, 0.0, 1.0);
+  glRotatef(90.0, 1.0, 0.0, 0.0);
+  glRotatef(Zrot, 0.0, 0.0, 1.0);
+
+  glCallList(Ball);
+
+  glPopMatrix();
+
+  glFlush();
+  glutSwapBuffers();
+}
+
+static void 
+idle(void)
+{
+  static float vel0 = -100.0;
+
+  Zrot += Zstep;
+
+  Xpos += Xvel;
+  if (Xpos >= Xmax) {
+    Xpos = Xmax;
+    Xvel = -Xvel;
+    Zstep = -Zstep;
+  }
+  if (Xpos <= Xmin) {
+    Xpos = Xmin;
+    Xvel = -Xvel;
+    Zstep = -Zstep;
+  }
+  Ypos += Yvel;
+  Yvel += G;
+  if (Ypos < Ymin) {
+    Ypos = Ymin;
+    if (vel0 == -100.0)
+      vel0 = fabs(Yvel);
+    Yvel = vel0;
+  }
+  glutPostRedisplay();
+}
+
+void 
+visible(int vis)
+{
+  if (vis == GLUT_VISIBLE)
+    glutIdleFunc(idle);
+  else
+    glutIdleFunc(NULL);
+}
+
+int main(int argc, char *argv[])
+{
+  glutInit(&argc, argv);
+  glutInitWindowPosition(0, 0);
+  glutInitWindowSize(600, 450);
+
+
+  IndexMode = argc > 1 && strcmp(argv[1], "-ci") == 0;
+  if (IndexMode)
+     glutInitDisplayMode(GLUT_INDEX | GLUT_DOUBLE);
+  else
+     glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE);
+
+  glutCreateWindow("Bounce");
+  Ball = make_ball();
+  glCullFace(GL_BACK);
+  glEnable(GL_CULL_FACE);
+  glDisable(GL_DITHER);
+  glShadeModel(GL_FLAT);
+
+  glutDisplayFunc(draw);
+  glutReshapeFunc(reshape);
+  glutVisibilityFunc(visible);
+  glutKeyboardFunc(key);
+
+  if (IndexMode) {
+    glutSetColor(RED, 1.0, 0.0, 0.0);
+    glutSetColor(WHITE, 1.0, 1.0, 1.0);
+    glutSetColor(CYAN, 0.0, 1.0, 1.0);
+  }
+
+  glutMainLoop();
+  return 0;             /* ANSI C requires main to return int. */
+}
diff --git a/progs/demos/clearspd.c b/progs/demos/clearspd.c
new file mode 100644
index 0000000..b2edf32
--- /dev/null
+++ b/progs/demos/clearspd.c
@@ -0,0 +1,221 @@
+/* $Id: clearspd.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Simple GLUT program to measure glClear() and glutSwapBuffers() speed.
+ * Brian Paul  February 15, 1997  This file in public domain.
+ */
+
+/*
+ * $Log: clearspd.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.3  1999/03/28 18:18:33  brianp
+ * minor clean-up
+ *
+ * Revision 3.2  1999/03/18 08:16:34  joukj
+ *
+ *     cmpstr needs string.h to included to avoid warnings
+ *
+ * Revision 3.1  1998/06/29 02:38:30  brianp
+ * removed unneeded includes
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <string.h>
+#include <GL/glut.h>
+
+
+static float MinPeriod = 2.0;   /* 2 seconds */
+static int ColorMode = GLUT_RGB;
+static int Width = 400.0;
+static int Height = 400.0;
+static int Loops = 100;
+static float ClearColor = 0.0;
+static GLbitfield BufferMask = GL_COLOR_BUFFER_BIT;
+static GLboolean SwapFlag = GL_FALSE;
+
+
+
+static void Idle( void )
+{
+   glutPostRedisplay();
+}
+
+
+static void Display( void )
+{
+   double t0, t1;
+   double clearRate;
+   double pixelRate;
+   int i;
+
+   glClearColor( ClearColor, ClearColor, ClearColor, 0.0 );
+   ClearColor += 0.1;
+   if (ClearColor>1.0)
+      ClearColor = 0.0;
+
+   if (SwapFlag) {
+      t0 = glutGet(GLUT_ELAPSED_TIME) * 0.001;
+      for (i=0;i<Loops;i++) {
+         glClear( BufferMask );
+         glutSwapBuffers();
+      }
+      t1 = glutGet(GLUT_ELAPSED_TIME) * 0.001;
+   }
+   else {
+      t0 = glutGet(GLUT_ELAPSED_TIME) * 0.001;
+      for (i=0;i<Loops;i++) {
+         glClear( BufferMask );
+      }
+      t1 = glutGet(GLUT_ELAPSED_TIME) * 0.001;
+      glutSwapBuffers();
+   }
+
+   if (t1-t0 < MinPeriod) {
+      /* Next time do more clears to get longer elapsed time */
+      Loops *= 2;
+      return;
+   }
+
+   clearRate = Loops / (t1-t0);
+   pixelRate = clearRate * Width * Height;
+   if (SwapFlag) {
+      printf("Rate: %d clears+swaps in %gs = %g clears+swaps/s   %d pixels/s\n",
+             Loops, t1-t0, clearRate, (int)pixelRate );
+   }
+   else {
+      printf("Rate: %d clears in %gs = %g clears/s   %d pixels/s\n",
+             Loops, t1-t0, clearRate, (int)pixelRate);
+   }
+}
+
+
+static void Reshape( int width, int height )
+{
+   Width = width;
+   Height = height;
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glOrtho(0.0, width, 0.0, height, -1.0, 1.0);
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void Init( int argc, char *argv[] )
+{
+   int i;
+   for (i=1; i<argc; i++) {
+      if (strcmp(argv[i],"+rgb")==0)
+         ColorMode = GLUT_RGB;
+      else if (strcmp(argv[i],"+ci")==0)
+         ColorMode = GLUT_INDEX;
+      else if (strcmp(argv[i],"-color")==0)
+         BufferMask = 0;
+      else if (strcmp(argv[i],"+depth")==0)
+         BufferMask |= GL_DEPTH_BUFFER_BIT;
+      else if (strcmp(argv[i],"+alpha")==0)
+         ColorMode = GLUT_RGB | GLUT_ALPHA;
+      else if (strcmp(argv[i],"+stencil")==0)
+         BufferMask |= GL_STENCIL_BUFFER_BIT;
+      else if (strcmp(argv[i],"+accum")==0)
+         BufferMask |= GL_ACCUM_BUFFER_BIT;
+      else if (strcmp(argv[i],"-width")==0) {
+         Width = atoi(argv[i+1]);
+         i++;
+      }
+      else if (strcmp(argv[i],"-height")==0) {
+         Height = atoi(argv[i+1]);
+         i++;
+      }
+      else if (strcmp(argv[i],"+swap")==0) {
+         SwapFlag = GL_TRUE;
+      }
+      else if (strcmp(argv[i],"-swap")==0) {
+         SwapFlag = GL_FALSE;
+      }
+      else
+         printf("Unknown option: %s\n", argv[i]);
+   }
+
+   if (ColorMode & GLUT_ALPHA)
+      printf("Mode:  RGB + Alpha\n");
+   else if (ColorMode==GLUT_RGB)
+      printf("Mode:  RGB\n");
+   else
+      printf("Mode:  Color Index\n");
+   printf("SwapBuffers: %s\n", SwapFlag ? "yes" : "no" );
+   printf("Size: %d x %d\n", Width, Height);
+   printf("Buffers: ");
+   if (BufferMask & GL_COLOR_BUFFER_BIT)  printf("color ");
+   if (BufferMask & GL_DEPTH_BUFFER_BIT)  printf("depth ");
+   if (BufferMask & GL_STENCIL_BUFFER_BIT)  printf("stencil ");
+   if (BufferMask & GL_ACCUM_BUFFER_BIT)  printf("accum ");
+   printf("\n");
+}
+
+
+static void Help( const char *program )
+{
+   printf("%s options:\n", program);
+   printf("  +rgb       RGB mode\n");
+   printf("  +ci        color index mode\n");
+   printf("  -color     don't clear color buffer\n");
+   printf("  +alpha     clear alpha buffer\n");
+   printf("  +depth     clear depth buffer\n");
+   printf("  +stencil   clear stencil buffer\n");
+   printf("  +accum     clear accum buffer\n");
+   printf("  +swap      also do SwapBuffers\n");
+   printf("  -swap      don't do SwapBuffers\n");
+}
+
+
+int main( int argc, char *argv[] )
+{
+   printf("For options:  %s -help\n", argv[0]);
+
+   Init( argc, argv );
+
+   glutInit( &argc, argv );
+   glutInitWindowSize( (int) Width, (int) Height );
+   glutInitWindowPosition( 0, 0 );
+
+   glutInitDisplayMode( ColorMode | GLUT_DOUBLE | GLUT_DEPTH | GLUT_STENCIL | GLUT_ACCUM );
+
+   glutCreateWindow( argv[0] );
+
+   if (argc==2 && strcmp(argv[1],"-help")==0) {
+      Help(argv[0]);
+      return 0;
+   }
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutDisplayFunc( Display );
+   glutIdleFunc( Idle );
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/descrip.mms b/progs/demos/descrip.mms
new file mode 100644
index 0000000..a705f17
--- /dev/null
+++ b/progs/demos/descrip.mms
@@ -0,0 +1,63 @@
+# Makefile for GLUT-based demo programs for VMS
+# contributed by Jouk Jansen  joukj@crys.chem.uva.nl
+
+
+.first
+	define gl [-.include.gl]
+
+.include [-]mms-config.
+
+##### MACROS #####
+
+INCDIR = [-.include]
+CFLAGS = /include=$(INCDIR)/prefix=all
+
+.ifdef SHARE
+GL_LIBS = $(XLIBS)
+.else
+GL_LIBS = [-.lib]libGLUT/l,libMesaGLU/l,libMesaGL/l,$(XLIBS)
+.endif
+
+LIB_DEP = [-.lib]$(GL_LIB) [-.lib]$(GLU_LIB) [-.lib]$(GLUT_LIB)
+
+PROGS = bounce.exe;,clearspd.exe;,drawpix.exe;,gamma.exe;,gears.exe;,\
+	glinfo.exe;,glutfx.exe;,isosurf.exe;,morph3d.exe;,osdemo.exe;,\
+	paltex.exe;,pointblast.exe;,reflect.exe;,spectex.exe;,stex3d.exe;,\
+	tessdemo.exe;,texcyl.exe;,texobj.exe;,trispd.exe;,winpos.exe;
+
+
+##### RULES #####
+.obj.exe :
+	link $(MMS$TARGET_NAME),$(GL_LIBS)
+
+##### TARGETS #####
+default :
+	$(MMS)$(MMSQUALIFIERS) $(PROGS)
+
+clean :
+	delete *.obj;*
+
+realclean :
+	delete $(PROGS)
+	delete *.obj;*
+
+bounce.exe; : bounce.obj $(LIB_DEP)
+clearspd.exe; : clearspd.obj $(LIB_DEP)
+drawpix.exe; : drawpix.obj $(LIB_DEP)
+gamma.exe; : gamma.obj $(LIB_DEP)
+gears.exe; : gears.obj $(LIB_DEP)
+glinfo.exe; : glinfo.obj $(LIB_DEP)
+glutfx.exe; : glutfx.obj $(LIB_DEP)
+isosurf.exe; : isosurf.obj $(LIB_DEP)
+morph3d.exe; : morph3d.obj $(LIB_DEP)
+osdemo.exe; : osdemo.obj $(LIB_DEP)
+paltex.exe; : paltex.obj $(LIB_DEP)
+pointblast.exe; : pointblast.obj $(LIB_DEP)
+reflect.exe; : reflect.obj $(LIB_DEP)
+spectex.exe; : spectex.obj $(LIB_DEP)
+stex3d.exe; : stex3d.obj $(LIB_DEP)
+tessdemo.exe; : tessdemo.obj $(LIB_DEP)
+texcyl.exe; : texcyl.obj $(LIB_DEP)
+texobj.exe; : texobj.obj $(LIB_DEP)
+trispd.exe; : trispd.obj $(LIB_DEP)
+winpos.exe; : winpos.obj $(LIB_DEP)
diff --git a/progs/demos/drawpix.c b/progs/demos/drawpix.c
new file mode 100644
index 0000000..264df71
--- /dev/null
+++ b/progs/demos/drawpix.c
@@ -0,0 +1,307 @@
+/* $Id: drawpix.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * glDrawPixels demo/test/benchmark
+ * 
+ * Brian Paul   September 25, 1997  This file is in the public domain.
+ */
+
+/*
+ * $Log: drawpix.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.3  1999/03/28 18:18:33  brianp
+ * minor clean-up
+ *
+ * Revision 3.2  1998/11/05 04:34:04  brianp
+ * moved image files to ../images/ directory
+ *
+ * Revision 3.1  1998/02/22 16:43:17  brianp
+ * added a few casts to silence compiler warnings
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/glut.h>
+
+#include "../util/readtex.c"  /* a hack, I know */
+
+#define IMAGE_FILE "../images/girl.rgb"
+
+static int ImgWidth, ImgHeight;
+static GLenum ImgFormat;
+static GLubyte *Image = NULL;
+
+static int Xpos, Ypos;
+static int SkipPixels, SkipRows;
+static int DrawWidth, DrawHeight;
+static int Scissor = 0;
+static float Xzoom, Yzoom;
+
+
+
+static void Reset( void )
+{
+   Xpos = Ypos = 20;
+   DrawWidth = ImgWidth;
+   DrawHeight = ImgHeight;
+   SkipPixels = SkipRows = 0;
+   Scissor = 0;
+   Xzoom = Yzoom = 1.0;
+}
+
+
+static void Display( void )
+{
+   glClear( GL_COLOR_BUFFER_BIT );
+
+#if 0
+   glRasterPos2i(Xpos, Ypos);
+#else
+   /* This allows negative raster positions: */
+   glRasterPos2i(0, 0);
+   glBitmap(0, 0, 0, 0, Xpos, Ypos, NULL);
+#endif
+
+   glPixelStorei(GL_UNPACK_SKIP_PIXELS, SkipPixels);
+   glPixelStorei(GL_UNPACK_SKIP_ROWS, SkipRows);
+
+   glPixelZoom( Xzoom, Yzoom );
+
+   if (Scissor)
+      glEnable(GL_SCISSOR_TEST);
+
+   glDrawPixels(DrawWidth, DrawHeight, ImgFormat, GL_UNSIGNED_BYTE, Image);
+
+   glDisable(GL_SCISSOR_TEST);
+
+   glutSwapBuffers();
+}
+
+
+static void Benchmark( void )
+{
+   int startTime, endTime;
+   int draws = 500;
+   double seconds, pixelsPerSecond;
+
+   printf("Benchmarking...\n");
+   /* GL set-up */
+   glPixelStorei(GL_UNPACK_SKIP_PIXELS, SkipPixels);
+   glPixelStorei(GL_UNPACK_SKIP_ROWS, SkipRows);
+   glPixelZoom( Xzoom, Yzoom );
+   if (Scissor)
+      glEnable(GL_SCISSOR_TEST);
+
+   /* Run timing test */
+   draws = 0;
+   startTime = glutGet(GLUT_ELAPSED_TIME);
+   do {
+      glDrawPixels(DrawWidth, DrawHeight, ImgFormat, GL_UNSIGNED_BYTE, Image);
+      draws++;
+      endTime = glutGet(GLUT_ELAPSED_TIME);
+   } while (endTime - startTime < 4000);   /* 4 seconds */
+
+   /* GL clean-up */
+   glDisable(GL_SCISSOR_TEST);
+
+   /* Results */
+   seconds = (double) (endTime - startTime) / 1000.0;
+   pixelsPerSecond = draws * DrawWidth * DrawHeight / seconds;
+   printf("Result:  %d draws in %f seconds = %f pixels/sec\n",
+          draws, seconds, pixelsPerSecond);
+}
+
+
+static void Reshape( int width, int height )
+{
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glOrtho( 0.0, width, 0.0, height, -1.0, 1.0 );
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+
+   glScissor(width/4, height/4, width/2, height/2);
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case ' ':
+         Reset();
+         break;
+      case 'w':
+         if (DrawWidth > 0)
+            DrawWidth--;
+         break;
+      case 'W':
+         DrawWidth++;
+         break;
+      case 'h':
+         if (DrawHeight > 0)
+            DrawHeight--;
+         break;
+      case 'H':
+         DrawHeight++;
+         break;
+      case 'p':
+         if (SkipPixels > 0)
+             SkipPixels--;
+         break;
+      case 'P':
+         SkipPixels++;
+         break;
+      case 'r':
+         if (SkipRows > 0)
+             SkipRows--;
+         break;
+      case 'R':
+         SkipRows++;
+         break;
+      case 's':
+         Scissor = !Scissor;
+         break;
+      case 'x':
+         Xzoom -= 0.1;
+         break;
+      case 'X':
+         Xzoom += 0.1;
+         break;
+      case 'y':
+         Yzoom -= 0.1;
+         break;
+      case 'Y':
+         Yzoom += 0.1;
+         break;
+      case 'b':
+         Benchmark();
+         break;
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case GLUT_KEY_UP:
+         Ypos += 1;
+         break;
+      case GLUT_KEY_DOWN:
+         Ypos -= 1;
+         break;
+      case GLUT_KEY_LEFT:
+         Xpos -= 1;
+         break;
+      case GLUT_KEY_RIGHT:
+         Xpos += 1;
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void Init( GLboolean ciMode )
+{
+   printf("GL_VERSION = %s\n", (char *) glGetString(GL_VERSION));
+   printf("GL_RENDERER = %s\n", (char *) glGetString(GL_RENDERER));
+
+   Image = LoadRGBImage( IMAGE_FILE, &ImgWidth, &ImgHeight, &ImgFormat );
+   if (!Image) {
+      printf("Couldn't read %s\n", IMAGE_FILE);
+      exit(0);
+   }
+
+   if (ciMode) {
+      /* Convert RGB image to grayscale */
+      GLubyte *indexImage = malloc( ImgWidth * ImgHeight );
+      GLint i;
+      for (i=0; i<ImgWidth*ImgHeight; i++) {
+         int gray = Image[i*3] + Image[i*3+1] + Image[i*3+2];
+         indexImage[i] = gray / 3;
+      }
+      free(Image);
+      Image = indexImage;
+      ImgFormat = GL_COLOR_INDEX;
+
+      for (i=0;i<255;i++) {
+         float g = i / 255.0;
+         glutSetColor(i, g, g, g);
+      }
+   }
+
+   printf("Loaded %d by %d image\n", ImgWidth, ImgHeight );
+
+   glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+   glPixelStorei(GL_UNPACK_ROW_LENGTH, ImgWidth);
+
+   Reset();
+}
+
+
+static void Usage(void)
+{
+   printf("Keys:\n");
+   printf("       SPACE  Reset\n");
+   printf("     Up/Down  Move image up/down\n");
+   printf("  Left/Right  Move image left/right\n");
+   printf("           w  Decrease glDrawPixels width\n");
+   printf("           W  Increase glDrawPixels width\n");
+   printf("           h  Decrease glDrawPixels height\n");
+   printf("           H  Increase glDrawPixels height\n");
+   printf("           p  Decrease GL_UNPACK_SKIP_PIXELS\n");
+   printf("           P  Increase GL_UNPACK_SKIP_PIXELS\n");
+   printf("           r  Decrease GL_UNPACK_SKIP_ROWS\n");
+   printf("           R  Increase GL_UNPACK_SKIP_ROWS\n");
+   printf("           s  Toggle GL_SCISSOR_TEST\n");
+   printf("           b  Benchmark test\n");
+   printf("         ESC  Exit\n");
+}
+
+
+int main( int argc, char *argv[] )
+{
+   GLboolean ciMode = GL_FALSE;
+
+   if (argc > 1 && strcmp(argv[1], "-ci")==0) {
+      ciMode = GL_TRUE;
+   }
+
+   glutInit( &argc, argv );
+   glutInitWindowPosition( 0, 0 );
+   glutInitWindowSize( 500, 400 );
+
+   if (ciMode)
+      glutInitDisplayMode( GLUT_INDEX | GLUT_DOUBLE );
+   else
+      glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE );
+
+   glutCreateWindow(argv[0]);
+
+   Init(ciMode);
+   Usage();
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutSpecialFunc( SpecialKey );
+   glutDisplayFunc( Display );
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/gamma.c b/progs/demos/gamma.c
new file mode 100644
index 0000000..a3b0bd8
--- /dev/null
+++ b/progs/demos/gamma.c
@@ -0,0 +1,176 @@
+
+/* $Id: gamma.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/* Draw test patterns to help determine correct gamma value for a display.
+   When the intensities of the inner squares nearly match the intensities
+   of their frames (from some distance the borders should disappear) then
+   you've found the right gamma value.
+
+   You can set Mesa's gamma values (for red, green and blue) with the
+   MESA_GAMMA environment variable.  But only on X windows!
+   For example:
+        setenv MESA_GAMMA 1.5 1.6 1.4
+   Sets the red gamma value to 1.5, green to 1.6 and blue to 1.4.
+   See the main README file for more information.
+
+   For more info about gamma correction see:
+   http://www.inforamp.net/~poynton/notes/colour_and_gamma/GammaFAQ.html
+
+   This program is in the public domain
+
+   Brian Paul  19 Oct 1995
+   Kai Schuetz 05 Jun 1999 */
+
+/* Conversion to GLUT by Mark J. Kilgard */
+
+/*
+ * $Log: gamma.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.1  1999/06/19 01:35:38  brianp
+ * merged in Kai Schuetz's RGB changes
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <GL/glut.h>
+
+static void
+Reshape(int width, int height)
+{
+  glViewport(0, 0, (GLint) width, (GLint) height);
+
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0);
+  glMatrixMode(GL_MODELVIEW);
+  glShadeModel(GL_FLAT);
+}
+
+/* ARGSUSED1 */
+static void
+key_esc(unsigned char key, int x, int y)
+{
+  if(key == 27) exit(0);  /* Exit on Escape */
+}
+
+static GLubyte p25[] = {
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x00, 0x00, 0x00, 0x00,
+};
+
+static GLubyte p50[] = {
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+  0xaa, 0xaa, 0xaa, 0xaa, 0x55, 0x55, 0x55, 0x55,
+};
+
+static GLubyte p75[] = {
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+  0xaa, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff, 0xff,
+};
+
+static GLubyte *stippletab[4] = {NULL, p25, p50, p75};
+
+static void
+gamma_ramp(GLfloat yoffs, GLfloat r, GLfloat g, GLfloat b)
+{
+  GLint d;
+
+  glColor3f(0.0, 0.0, 0.0);     /* solid black, no stipple */
+  glRectf(-1.0, yoffs, -0.6, yoffs + 0.5);
+
+  for(d = 1; d < 4; d++) {  /* increasing density from 25% to 75% */
+    GLfloat xcoord = (-1.0 + d*0.4);
+
+    glColor3f(r*d / 5.0, g*d / 5.0, b*d / 5.0); /* draw outer rect */
+    glRectf(xcoord, yoffs, xcoord+0.4, yoffs + 0.5);
+
+    glColor3f(0.0, 0.0, 0.0);   /* "clear" inner rect */
+    glRectf(xcoord + 0.1, yoffs + 0.125, xcoord + 0.3, yoffs + 0.375);
+
+    glColor3f(r, g, b);         /* draw stippled inner rect */
+    glEnable(GL_POLYGON_STIPPLE);
+    glPolygonStipple(stippletab[d]);
+    glRectf(xcoord + 0.1, yoffs + 0.125, xcoord + 0.3, yoffs + 0.375);
+    glDisable(GL_POLYGON_STIPPLE);
+  }
+  glColor3f(r, g, b);           /* solid color, no stipple */
+  glRectf(0.6, yoffs, 1.0, yoffs + 0.5);
+}
+
+static void
+display(void)
+{
+  gamma_ramp( 0.5, 1.0, 1.0, 1.0); /* white ramp */
+  gamma_ramp( 0.0, 1.0, 0.0, 0.0); /* red ramp */
+  gamma_ramp(-0.5, 0.0, 1.0, 0.0); /* green ramp */
+  gamma_ramp(-1.0, 0.0, 0.0, 1.0); /* blue ramp */
+  glFlush();
+}
+
+int
+main(int argc, char **argv)
+{
+  glutInit(&argc, argv);
+  glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
+
+  glutInitWindowPosition(50, 50);
+  glutInitWindowSize(500, 400);
+
+  glutCreateWindow("gamma test patterns");
+  glutReshapeFunc(Reshape);
+  glutDisplayFunc(display);
+  glutKeyboardFunc(key_esc);
+
+  glutMainLoop();
+  return 0;             /* ANSI C requires main to return int. */
+}
diff --git a/progs/demos/gears.c b/progs/demos/gears.c
new file mode 100644
index 0000000..8d99a8d
--- /dev/null
+++ b/progs/demos/gears.c
@@ -0,0 +1,356 @@
+/* $Id: gears.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * 3-D gear wheels.  This program is in the public domain.
+ *
+ * Brian Paul
+ */
+
+/* Conversion to GLUT by Mark J. Kilgard */
+
+/*
+ * $Log: gears.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.2  1999/06/03 17:07:36  brianp
+ * an extra quad was being drawn in front and back faces
+ *
+ * Revision 3.1  1998/11/03 02:49:10  brianp
+ * added fps output
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <GL/glut.h>
+
+#ifndef M_PI
+#define M_PI 3.14159265
+#endif
+
+static GLint T0 = 0;
+static GLint Frames = 0;
+
+
+/**
+
+  Draw a gear wheel.  You'll probably want to call this function when
+  building a display list since we do a lot of trig here.
+ 
+  Input:  inner_radius - radius of hole at center
+          outer_radius - radius at center of teeth
+          width - width of gear
+          teeth - number of teeth
+          tooth_depth - depth of tooth
+
+ **/
+
+static void
+gear(GLfloat inner_radius, GLfloat outer_radius, GLfloat width,
+  GLint teeth, GLfloat tooth_depth)
+{
+  GLint i;
+  GLfloat r0, r1, r2;
+  GLfloat angle, da;
+  GLfloat u, v, len;
+
+  r0 = inner_radius;
+  r1 = outer_radius - tooth_depth / 2.0;
+  r2 = outer_radius + tooth_depth / 2.0;
+
+  da = 2.0 * M_PI / teeth / 4.0;
+
+  glShadeModel(GL_FLAT);
+
+  glNormal3f(0.0, 0.0, 1.0);
+
+  /* draw front face */
+  glBegin(GL_QUAD_STRIP);
+  for (i = 0; i <= teeth; i++) {
+    angle = i * 2.0 * M_PI / teeth;
+    glVertex3f(r0 * cos(angle), r0 * sin(angle), width * 0.5);
+    glVertex3f(r1 * cos(angle), r1 * sin(angle), width * 0.5);
+    if (i < teeth) {
+      glVertex3f(r0 * cos(angle), r0 * sin(angle), width * 0.5);
+      glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), width * 0.5);
+    }
+  }
+  glEnd();
+
+  /* draw front sides of teeth */
+  glBegin(GL_QUADS);
+  da = 2.0 * M_PI / teeth / 4.0;
+  for (i = 0; i < teeth; i++) {
+    angle = i * 2.0 * M_PI / teeth;
+
+    glVertex3f(r1 * cos(angle), r1 * sin(angle), width * 0.5);
+    glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), width * 0.5);
+    glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), width * 0.5);
+    glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), width * 0.5);
+  }
+  glEnd();
+
+  glNormal3f(0.0, 0.0, -1.0);
+
+  /* draw back face */
+  glBegin(GL_QUAD_STRIP);
+  for (i = 0; i <= teeth; i++) {
+    angle = i * 2.0 * M_PI / teeth;
+    glVertex3f(r1 * cos(angle), r1 * sin(angle), -width * 0.5);
+    glVertex3f(r0 * cos(angle), r0 * sin(angle), -width * 0.5);
+    if (i < teeth) {
+      glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), -width * 0.5);
+      glVertex3f(r0 * cos(angle), r0 * sin(angle), -width * 0.5);
+    }
+  }
+  glEnd();
+
+  /* draw back sides of teeth */
+  glBegin(GL_QUADS);
+  da = 2.0 * M_PI / teeth / 4.0;
+  for (i = 0; i < teeth; i++) {
+    angle = i * 2.0 * M_PI / teeth;
+
+    glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), -width * 0.5);
+    glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), -width * 0.5);
+    glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), -width * 0.5);
+    glVertex3f(r1 * cos(angle), r1 * sin(angle), -width * 0.5);
+  }
+  glEnd();
+
+  /* draw outward faces of teeth */
+  glBegin(GL_QUAD_STRIP);
+  for (i = 0; i < teeth; i++) {
+    angle = i * 2.0 * M_PI / teeth;
+
+    glVertex3f(r1 * cos(angle), r1 * sin(angle), width * 0.5);
+    glVertex3f(r1 * cos(angle), r1 * sin(angle), -width * 0.5);
+    u = r2 * cos(angle + da) - r1 * cos(angle);
+    v = r2 * sin(angle + da) - r1 * sin(angle);
+    len = sqrt(u * u + v * v);
+    u /= len;
+    v /= len;
+    glNormal3f(v, -u, 0.0);
+    glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), width * 0.5);
+    glVertex3f(r2 * cos(angle + da), r2 * sin(angle + da), -width * 0.5);
+    glNormal3f(cos(angle), sin(angle), 0.0);
+    glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), width * 0.5);
+    glVertex3f(r2 * cos(angle + 2 * da), r2 * sin(angle + 2 * da), -width * 0.5);
+    u = r1 * cos(angle + 3 * da) - r2 * cos(angle + 2 * da);
+    v = r1 * sin(angle + 3 * da) - r2 * sin(angle + 2 * da);
+    glNormal3f(v, -u, 0.0);
+    glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), width * 0.5);
+    glVertex3f(r1 * cos(angle + 3 * da), r1 * sin(angle + 3 * da), -width * 0.5);
+    glNormal3f(cos(angle), sin(angle), 0.0);
+  }
+
+  glVertex3f(r1 * cos(0), r1 * sin(0), width * 0.5);
+  glVertex3f(r1 * cos(0), r1 * sin(0), -width * 0.5);
+
+  glEnd();
+
+  glShadeModel(GL_SMOOTH);
+
+  /* draw inside radius cylinder */
+  glBegin(GL_QUAD_STRIP);
+  for (i = 0; i <= teeth; i++) {
+    angle = i * 2.0 * M_PI / teeth;
+    glNormal3f(-cos(angle), -sin(angle), 0.0);
+    glVertex3f(r0 * cos(angle), r0 * sin(angle), -width * 0.5);
+    glVertex3f(r0 * cos(angle), r0 * sin(angle), width * 0.5);
+  }
+  glEnd();
+
+}
+
+static GLfloat view_rotx = 20.0, view_roty = 30.0, view_rotz = 0.0;
+static GLint gear1, gear2, gear3;
+static GLfloat angle = 0.0;
+
+static void
+draw(void)
+{
+  glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+
+  glPushMatrix();
+  glRotatef(view_rotx, 1.0, 0.0, 0.0);
+  glRotatef(view_roty, 0.0, 1.0, 0.0);
+  glRotatef(view_rotz, 0.0, 0.0, 1.0);
+
+  glPushMatrix();
+  glTranslatef(-3.0, -2.0, 0.0);
+  glRotatef(angle, 0.0, 0.0, 1.0);
+  glCallList(gear1);
+  glPopMatrix();
+
+  glPushMatrix();
+  glTranslatef(3.1, -2.0, 0.0);
+  glRotatef(-2.0 * angle - 9.0, 0.0, 0.0, 1.0);
+  glCallList(gear2);
+  glPopMatrix();
+
+  glPushMatrix();
+  glTranslatef(-3.1, 4.2, 0.0);
+  glRotatef(-2.0 * angle - 25.0, 0.0, 0.0, 1.0);
+  glCallList(gear3);
+  glPopMatrix();
+
+  glPopMatrix();
+
+  glutSwapBuffers();
+
+  Frames++;
+  {
+     GLint t = glutGet(GLUT_ELAPSED_TIME);
+     if (t - T0 >= 5000) {
+        GLfloat seconds = (t - T0) / 1000.0;
+        GLfloat fps = Frames / seconds;
+        printf("%d frames in %g seconds = %g FPS\n", Frames, seconds, fps);
+        T0 = t;
+        Frames = 0;
+     }
+  }
+}
+
+
+static void
+idle(void)
+{
+  angle += 2.0;
+  glutPostRedisplay();
+}
+
+/* change view angle, exit upon ESC */
+/* ARGSUSED1 */
+static void
+key(unsigned char k, int x, int y)
+{
+  switch (k) {
+  case 'z':
+    view_rotz += 5.0;
+    break;
+  case 'Z':
+    view_rotz -= 5.0;
+    break;
+  case 27:  /* Escape */
+    exit(0);
+    break;
+  default:
+    return;
+  }
+  glutPostRedisplay();
+}
+
+/* change view angle */
+/* ARGSUSED1 */
+static void
+special(int k, int x, int y)
+{
+  switch (k) {
+  case GLUT_KEY_UP:
+    view_rotx += 5.0;
+    break;
+  case GLUT_KEY_DOWN:
+    view_rotx -= 5.0;
+    break;
+  case GLUT_KEY_LEFT:
+    view_roty += 5.0;
+    break;
+  case GLUT_KEY_RIGHT:
+    view_roty -= 5.0;
+    break;
+  default:
+    return;
+  }
+  glutPostRedisplay();
+}
+
+/* new window size or exposure */
+static void
+reshape(int width, int height)
+{
+  GLfloat h = (GLfloat) height / (GLfloat) width;
+
+  glViewport(0, 0, (GLint) width, (GLint) height);
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  glFrustum(-1.0, 1.0, -h, h, 5.0, 60.0);
+  glMatrixMode(GL_MODELVIEW);
+  glLoadIdentity();
+  glTranslatef(0.0, 0.0, -40.0);
+}
+
+static void
+init(void)
+{
+  static GLfloat pos[4] =
+  {5.0, 5.0, 10.0, 0.0};
+  static GLfloat red[4] =
+  {0.8, 0.1, 0.0, 1.0};
+  static GLfloat green[4] =
+  {0.0, 0.8, 0.2, 1.0};
+  static GLfloat blue[4] =
+  {0.2, 0.2, 1.0, 1.0};
+
+  glLightfv(GL_LIGHT0, GL_POSITION, pos);
+  glEnable(GL_CULL_FACE);
+  glEnable(GL_LIGHTING);
+  glEnable(GL_LIGHT0);
+  glEnable(GL_DEPTH_TEST);
+
+  /* make the gears */
+  gear1 = glGenLists(1);
+  glNewList(gear1, GL_COMPILE);
+  glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, red);
+  gear(1.0, 4.0, 1.0, 20, 0.7);
+  glEndList();
+
+  gear2 = glGenLists(1);
+  glNewList(gear2, GL_COMPILE);
+  glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, green);
+  gear(0.5, 2.0, 2.0, 10, 0.7);
+  glEndList();
+
+  gear3 = glGenLists(1);
+  glNewList(gear3, GL_COMPILE);
+  glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, blue);
+  gear(1.3, 2.0, 0.5, 10, 0.7);
+  glEndList();
+
+  glEnable(GL_NORMALIZE);
+}
+
+void 
+visible(int vis)
+{
+  if (vis == GLUT_VISIBLE)
+    glutIdleFunc(idle);
+  else
+    glutIdleFunc(NULL);
+}
+
+int main(int argc, char *argv[])
+{
+  glutInit(&argc, argv);
+  glutInitDisplayMode(GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE);
+
+  glutInitWindowPosition(0, 0);
+  glutInitWindowSize(300, 300);
+  glutCreateWindow("Gears");
+  init();
+
+  glutDisplayFunc(draw);
+  glutReshapeFunc(reshape);
+  glutKeyboardFunc(key);
+  glutSpecialFunc(special);
+  glutVisibilityFunc(visible);
+
+  glutMainLoop();
+  return 0;             /* ANSI C requires main to return int. */
+}
diff --git a/progs/demos/glinfo.c b/progs/demos/glinfo.c
new file mode 100644
index 0000000..a61e365
--- /dev/null
+++ b/progs/demos/glinfo.c
@@ -0,0 +1,50 @@
+/* $Id: glinfo.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Print GL, GLU and GLUT version and extension info
+ *
+ * Brian Paul  This file in public domain.
+ * October 3, 1997
+ */
+
+
+/*
+ * $Log: glinfo.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.2  1999/02/02 04:45:49  brianp
+ * include stdio.h before glut.h
+ *
+ * Revision 3.1  1998/02/22 16:42:54  brianp
+ * added casts to prevent compiler warnings
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <GL/glut.h>
+
+
+int main( int argc, char *argv[] )
+{
+   glutInit( &argc, argv );
+   glutInitDisplayMode( GLUT_RGB );
+   glutCreateWindow(argv[0]);
+
+   printf("GL_VERSION: %s\n", (char *) glGetString(GL_VERSION));
+   printf("GL_EXTENSIONS: %s\n", (char *) glGetString(GL_EXTENSIONS));
+   printf("GL_RENDERER: %s\n", (char *) glGetString(GL_RENDERER));
+   printf("GL_VENDOR: %s\n", (char *) glGetString(GL_VENDOR));
+   printf("GLU_VERSION: %s\n", (char *) gluGetString(GLU_VERSION));
+   printf("GLU_EXTENSIONS: %s\n", (char *) gluGetString(GLU_EXTENSIONS));
+   printf("GLUT_API_VERSION: %d\n", GLUT_API_VERSION);
+#ifdef GLUT_XLIB_IMPLEMENTATION
+   printf("GLUT_XLIB_IMPLEMENTATION: %d\n", GLUT_XLIB_IMPLEMENTATION);
+#endif
+
+   return 0;
+}
diff --git a/progs/demos/glutfx.c b/progs/demos/glutfx.c
new file mode 100644
index 0000000..278d726
--- /dev/null
+++ b/progs/demos/glutfx.c
@@ -0,0 +1,207 @@
+/* $Id: glutfx.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Example of how one might use GLUT with the 3Dfx driver in full-screen mode.
+ * Note: this only works with X since we're using Mesa's GLX "hack" for
+ * using Glide.
+ *
+ * Goals:
+ *   easy setup and input event handling with GLUT
+ *   use 3Dfx hardware
+ *   automatically set MESA environment variables
+ *   don't lose mouse input focus
+ *
+ * Brian Paul   This file is in the public domain.
+ */
+
+/*
+ * $Log: glutfx.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.2  1999/03/28 18:18:33  brianp
+ * minor clean-up
+ *
+ * Revision 3.1  1998/06/29 02:37:30  brianp
+ * minor changes for Windows (Ted Jump)
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/glut.h>
+
+
+#define WIDTH 640
+#define HEIGHT 480
+
+
+static int Window = 0;
+static int ScreenWidth, ScreenHeight;
+static GLuint Torus = 0;
+static GLfloat Xrot = 0.0, Yrot = 0.0;
+
+
+
+static void Display( void )
+{
+   static GLfloat blue[4] = {0.2, 0.2, 1.0, 1.0};
+   static GLfloat red[4] = {1.0, 0.2, 0.2, 1.0};
+   static GLfloat green[4] = {0.2, 1.0, 0.2, 1.0};
+
+   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+
+   glPushMatrix();
+   glRotatef(Xrot, 1, 0, 0);
+   glRotatef(Yrot, 0, 1, 0);
+
+   glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, blue);
+   glCallList(Torus);
+
+   glRotatef(90.0, 1, 0, 0);
+   glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, red);
+   glCallList(Torus);
+
+   glRotatef(90.0, 0, 1, 0);
+   glMaterialfv(GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, green);
+   glCallList(Torus);
+
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   float ratio = (float) width / (float) height;
+
+   ScreenWidth = width;
+   ScreenHeight = height;
+
+   /*
+    * The 3Dfx driver is limited to 640 x 480 but the X window may be larger.
+    * Enforce that here.
+    */
+   if (width > WIDTH)
+      width = WIDTH;
+   if (height > HEIGHT)
+      height = HEIGHT;
+
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glFrustum( -ratio, ratio, -1.0, 1.0, 5.0, 30.0 );
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -20.0 );
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         glutDestroyWindow(Window);
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case GLUT_KEY_UP:
+         break;
+      case GLUT_KEY_DOWN:
+         break;
+      case GLUT_KEY_LEFT:
+         break;
+      case GLUT_KEY_RIGHT:
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void MouseMove( int x, int y )
+{
+   Xrot = y - ScreenWidth / 2;
+   Yrot = x - ScreenHeight / 2;
+   glutPostRedisplay();
+}
+
+
+static void Init( void )
+{
+   Torus = glGenLists(1);
+   glNewList(Torus, GL_COMPILE);
+   glutSolidTorus(0.5, 2.0, 10, 20);
+   glEndList();
+
+   glEnable(GL_LIGHTING);
+   glEnable(GL_LIGHT0);
+
+   glEnable(GL_DEPTH_TEST);
+   glEnable(GL_CULL_FACE);
+}
+
+
+int main( int argc, char *argv[] )
+{
+#ifndef _WIN32
+   printf("NOTE: if you've got 3Dfx VooDoo hardware you must run this");
+   printf(" program as root.\n\n");
+   printf("Move the mouse.  Press ESC to exit.\n\n");
+   sleep(2);
+#endif
+
+   /* Tell Mesa GLX to use 3Dfx driver in fullscreen mode. */
+   putenv("MESA_GLX_FX=fullscreen");
+
+   /* Disable 3Dfx Glide splash screen */
+   putenv("FX_GLIDE_NO_SPLASH=");
+
+   /* Give an initial size and position so user doesn't have to place window */
+   glutInitWindowPosition(0, 0);
+   glutInitWindowSize(WIDTH, HEIGHT);
+   glutInit( &argc, argv );
+
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH );
+
+   Window = glutCreateWindow(argv[0]);
+   if (!Window) {
+      printf("Error, couldn't open window\n");
+      exit(1);
+   }
+
+   /*
+    * Want the X window to fill the screen so that we don't have to
+    * worry about losing the mouse input focus.
+    * Note that we won't actually see the X window since we never draw
+    * to it, hence, the original X screen's contents aren't disturbed.
+    */
+   glutFullScreen();
+
+   Init();
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutSpecialFunc( SpecialKey );
+   glutDisplayFunc( Display );
+   glutPassiveMotionFunc( MouseMove );
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/isosurf.c b/progs/demos/isosurf.c
new file mode 100644
index 0000000..393197f
--- /dev/null
+++ b/progs/demos/isosurf.c
@@ -0,0 +1,821 @@
+/* $Id: isosurf.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Display an isosurface of 3-D wind speed volume.  Use arrow keys to
+ * rotate, S toggles smooth shading, L toggles lighting
+ * Brian Paul  This file in public domain.
+ */
+
+/*
+ * $Log: isosurf.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.4  1999/04/24 01:10:47  keithw
+ * clip planes, materials
+ *
+ * Revision 3.3  1999/03/31 19:42:14  keithw
+ * support for cva
+ *
+ * Revision 3.1  1998/11/01 20:30:20  brianp
+ * added benchmark feature (b key)
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <math.h>
+#include "GL/glut.h"
+
+#include "../util/readtex.c"   /* I know, this is a hack.  KW: me too. */
+#define TEXTURE_FILE "../images/reflect.rgb"
+
+#define LIT                 0x1
+#define UNLIT               0x2
+#define TEXTURE             0x4
+#define NO_TEXTURE          0x8
+#define REFLECT             0x10
+#define NO_REFLECT          0x20
+#define POINT_FILTER        0x40
+#define LINEAR_FILTER       0x80
+#define IMMEDIATE           0x100
+#define DRAW_ARRAYS         0x200 /* or draw_elts, if compiled */
+#define ARRAY_ELT           0x400
+#define COMPILED            0x800
+#define NOT_COMPILED        0x1000
+#define SHADE_SMOOTH        0x2000
+#define SHADE_FLAT          0x4000
+#define TRIANGLES           0x8000
+#define STRIPS              0x10000
+#define USER_CLIP           0x20000
+#define NO_USER_CLIP        0x40000
+#define MATERIALS           0x80000
+#define NO_MATERIALS        0x100000
+#define QUIT                0x800000
+
+#define LIGHT_MASK  (LIT|UNLIT)
+#define TEXTURE_MASK (TEXTURE|NO_TEXTURE)
+#define REFLECT_MASK (REFLECT|NO_REFLECT)
+#define FILTER_MASK (POINT_FILTER|LINEAR_FILTER)
+#define RENDER_STYLE_MASK (IMMEDIATE|DRAW_ARRAYS|ARRAY_ELT)
+#define COMPILED_MASK (COMPILED|NOT_COMPILED)
+#define MATERIAL_MASK (MATERIALS|NO_MATERIALS)
+#define PRIMITIVE_MASK (TRIANGLES|STRIPS)
+#define CLIP_MASK (USER_CLIP|NO_USER_CLIP)
+#define SHADE_MASK (SHADE_SMOOTH|SHADE_FLAT)
+
+#define MAXVERTS 10000
+static float data[MAXVERTS][6];
+static float compressed_data[MAXVERTS][6];
+static GLuint indices[MAXVERTS];
+static GLuint tri_indices[MAXVERTS*3];
+static GLfloat col[100][4];
+static GLint numverts, num_tri_verts, numuniq;
+
+static GLfloat xrot;
+static GLfloat yrot;
+static GLint state, allowed = ~0;
+static GLboolean doubleBuffer = GL_TRUE;
+static GLdouble plane[4] = {1.0, 0.0, -1.0, 0.0};
+
+
+static void read_surface( char *filename )
+{
+   FILE *f;
+
+   f = fopen(filename,"r");
+   if (!f) {
+      printf("couldn't read %s\n", filename);
+      exit(1);
+   }
+
+   numverts = 0;
+   while (!feof(f) && numverts<MAXVERTS) {
+      fscanf( f, "%f %f %f  %f %f %f",
+	      &data[numverts][0], &data[numverts][1], &data[numverts][2],
+	      &data[numverts][3], &data[numverts][4], &data[numverts][5] );
+      numverts++;
+   }
+   numverts--;
+
+   printf("%d vertices, %d triangles\n", numverts, numverts-2);
+   fclose(f);
+}
+
+
+
+
+struct data_idx {
+   float *data;
+   int idx;
+   int uniq_idx;
+};
+
+
+#define COMPARE_FUNC( AXIS )                            \
+int compare_axis_##AXIS( const void *a, const void *b )	\
+{							\
+   float t = ( (*(struct data_idx *)a).data[AXIS] -	\
+	       (*(struct data_idx *)b).data[AXIS] );	\
+   							\
+   if (t < 0) return -1;				\
+   if (t > 0) return 1;					\
+   return 0;						\
+}
+
+COMPARE_FUNC(0)
+COMPARE_FUNC(1)
+COMPARE_FUNC(2)
+COMPARE_FUNC(3)
+COMPARE_FUNC(4)
+COMPARE_FUNC(5)
+COMPARE_FUNC(6)
+
+int (*(compare[7]))( const void *a, const void *b ) =
+{
+   compare_axis_0,
+   compare_axis_1,
+   compare_axis_2,
+   compare_axis_3,
+   compare_axis_4,
+   compare_axis_5,
+   compare_axis_6,
+};
+
+
+#define VEC_ELT(f, s, i)  (float *)(((char *)f) + s * i)
+
+static int sort_axis( int axis, 
+		      int vec_size,
+		      int vec_stride,
+		      struct data_idx *indices,
+		      int start,
+		      int finish,
+		      float *out,
+		      int uniq,
+		      const float fudge )
+{
+   int i;
+
+   if (finish-start > 2) 
+   {
+      qsort( indices+start, finish-start, sizeof(*indices), compare[axis] );
+   } 
+   else if (indices[start].data[axis] > indices[start+1].data[axis]) 
+   {
+      struct data_idx tmp = indices[start];
+      indices[start] = indices[start+1];
+      indices[start+1] = tmp;
+   }
+	 
+   if (axis == vec_size-1) {
+      for (i = start ; i < finish ; ) {
+	 float max = indices[i].data[axis] + fudge;
+	 float *dest = VEC_ELT(out, vec_stride, uniq);
+	 int j;
+	
+	 for (j = 0 ; j < vec_size ; j++)
+	    dest[j] = indices[i].data[j];
+
+	 for ( ; i < finish && max >= indices[i].data[axis]; i++) 
+	    indices[i].uniq_idx = uniq;
+
+	 uniq++;
+      }
+   } else {
+      for (i = start ; i < finish ; ) {
+	 int j = i + 1;
+	 float max = indices[i].data[axis] + fudge;
+	 while (j < finish && max >= indices[j].data[axis]) j++;
+	 if (j == i+1) {
+	    float *dest = VEC_ELT(out, vec_stride, uniq);
+	    int k;
+
+	    indices[i].uniq_idx = uniq;
+	
+	    for (k = 0 ; k < vec_size ; k++)
+	       dest[k] = indices[i].data[k];
+
+	    uniq++;
+	 } else {
+	    uniq = sort_axis( axis+1, vec_size, vec_stride,
+			      indices, i, j, out, uniq, fudge );
+	 }
+	 i = j;
+      }
+   }
+
+   return uniq;
+}
+
+
+static void extract_indices1( const struct data_idx *in, unsigned int *out, 
+			      int n )
+{
+   int i;
+   for ( i = 0 ; i < n ; i++ ) {
+      out[in[i].idx] = in[i].uniq_idx;
+   }
+}
+
+
+static void compactify_arrays()
+{
+   int i;
+   struct data_idx *ind;
+
+   ind = (struct data_idx *) malloc( sizeof(struct data_idx) * numverts );
+
+   for (i = 0 ; i < numverts ; i++) {
+      ind[i].idx = i;
+      ind[i].data = data[i];
+   }
+
+   numuniq = sort_axis(0, 
+		       sizeof(compressed_data[0])/sizeof(float), 
+		       sizeof(compressed_data[0]),
+		       ind, 
+		       0, 
+		       numverts, 
+		       (float *)compressed_data, 
+		       0,
+		       1e-6);
+
+   printf("Nr unique vertex/normal pairs: %d\n", numuniq);
+
+   extract_indices1( ind, indices, numverts );
+   free( ind );
+}
+
+static float myrand( float max )
+{
+   return max*rand()/(RAND_MAX+1.0);
+}
+
+
+static void make_tri_indices( void )
+{
+   unsigned int *v = tri_indices;
+   unsigned int parity = 0;
+   unsigned int i, j;
+
+   for (j=2;j<numverts;j++,parity^=1) {
+      if (parity) {
+	 *v++ = indices[j-1];
+	 *v++ = indices[j-2]; 
+	 *v++ = indices[j];
+      } else {
+	 *v++ = indices[j-2];
+	 *v++ = indices[j-1];
+	 *v++ = indices[j];
+      }
+   }
+   
+   num_tri_verts = v - tri_indices;
+   printf("num_tri_verts: %d\n", num_tri_verts);
+
+   for (i = j = 0 ; i < num_tri_verts ; i += 600, j++) {
+      col[j][3] = 1;
+      col[j][2] = myrand(1);
+      col[j][1] = myrand(1);
+      col[j][0] = myrand(1);
+   }
+}
+
+#define MIN(x,y) (x < y) ? x : y
+
+static void draw_surface( void )
+{
+   GLuint i, j;
+
+   switch (state & (COMPILED_MASK|RENDER_STYLE_MASK|PRIMITIVE_MASK)) {
+#ifdef GL_EXT_vertex_array
+
+   case (COMPILED|DRAW_ARRAYS|STRIPS):
+      glDrawElements( GL_TRIANGLE_STRIP, numverts, GL_UNSIGNED_INT, indices );
+      break;
+
+
+   case (COMPILED|ARRAY_ELT|STRIPS):
+      glBegin( GL_TRIANGLE_STRIP );
+      for (i = 0 ; i < numverts ; i++) 
+	 glArrayElement( indices[i] );      
+      glEnd();
+      break;
+
+   case (COMPILED|DRAW_ARRAYS|TRIANGLES):
+   case (NOT_COMPILED|DRAW_ARRAYS|TRIANGLES):
+      if (state & MATERIALS) {
+	 for (j = i = 0 ; i < num_tri_verts ; i += 600, j++) {
+	    GLuint nr = MIN(num_tri_verts-i, 600);
+	    glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, col[j]);
+	    glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, col[j]);
+	    glDrawElements( GL_TRIANGLES, nr, GL_UNSIGNED_INT, tri_indices+i );
+	 }
+      } else {
+	 glDrawElements( GL_TRIANGLES, num_tri_verts, GL_UNSIGNED_INT, 
+			 tri_indices );
+      }
+
+      break;
+
+      /* Uses the original arrays (including duplicate elements):
+       */
+   case (NOT_COMPILED|DRAW_ARRAYS|STRIPS):
+      glDrawArraysEXT( GL_TRIANGLE_STRIP, 0, numverts );
+      break;
+
+      /* Uses the original arrays (including duplicate elements):
+       */
+   case (NOT_COMPILED|ARRAY_ELT|STRIPS):
+      glBegin( GL_TRIANGLE_STRIP );
+      for (i = 0 ; i < numverts ; i++)
+	 glArrayElement( i );
+      glEnd();
+      break;
+
+   case (NOT_COMPILED|ARRAY_ELT|TRIANGLES):
+   case (COMPILED|ARRAY_ELT|TRIANGLES):
+      if (state & MATERIALS) {
+	 for (j = i = 0 ; i < num_tri_verts ; i += 600, j++) {
+	    GLuint nr = MIN(num_tri_verts-i, 600);
+	    GLuint k;
+	    glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, col[j]);
+	    glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, col[j]);
+	    glBegin( GL_TRIANGLES );
+	    for (k = 0 ; k < nr ; k++)
+	       glArrayElement( tri_indices[i+k] );
+	    glEnd();
+	 }
+      } else {
+	 glBegin( GL_TRIANGLES );
+	 for (i = 0 ; i < num_tri_verts ; i++)
+	    glArrayElement( tri_indices[i] );
+	 glEnd();
+      }	 
+      break;
+
+   case (NOT_COMPILED|IMMEDIATE|TRIANGLES):
+      if (state & MATERIALS) {
+	 for (j = i = 0 ; i < num_tri_verts ; i += 600, j++) {
+	    GLuint nr = MIN(num_tri_verts-i, 600);
+	    GLuint k;
+	    glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, col[j]);
+	    glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, col[j]);
+	    glBegin( GL_TRIANGLES );
+	    for (k = 0 ; k < nr ; k++) {
+	       glNormal3fv( &compressed_data[tri_indices[i+k]][3] );
+	       glVertex3fv( &compressed_data[tri_indices[i+k]][0] );
+	    }
+	    glEnd();
+	 }
+      } else {
+	 glBegin( GL_TRIANGLES );
+	 for (i = 0 ; i < num_tri_verts ; i++) {
+	    glNormal3fv( &compressed_data[tri_indices[i]][3] );
+	    glVertex3fv( &compressed_data[tri_indices[i]][0] );
+	 }
+	 glEnd();
+      }	 
+      break;
+
+#endif
+
+      /* Uses the original arrays (including duplicate elements):
+       */
+   default:
+      glBegin( GL_TRIANGLE_STRIP );
+      for (i=0;i<numverts;i++) {
+         glNormal3fv( &data[i][3] );
+         glVertex3fv( &data[i][0] );
+      }
+      glEnd();
+   }
+}
+
+
+
+static void Display(void)
+{
+    glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+    draw_surface();
+    glFlush();
+    if (doubleBuffer) glutSwapBuffers();    
+}
+
+/* KW: only do this when necessary, so CVA can re-use results.
+ */
+static void set_matrix( void )
+{
+   glMatrixMode(GL_MODELVIEW);
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -6.0 );
+   glRotatef( yrot, 0.0, 1.0, 0.0 );
+   glRotatef( xrot, 1.0, 0.0, 0.0 );
+}
+
+static void Benchmark( float xdiff, float ydiff )
+{
+   int startTime, endTime;
+   int draws;
+   double seconds, fps, triPerSecond;
+
+   printf("Benchmarking...\n");
+
+   draws = 0;
+   startTime = glutGet(GLUT_ELAPSED_TIME);
+   xrot = 0.0;
+   do {
+      xrot += xdiff;
+      yrot += ydiff;
+      set_matrix();
+      Display();
+      draws++;
+      endTime = glutGet(GLUT_ELAPSED_TIME);
+   } while (endTime - startTime < 5000);   /* 5 seconds */
+
+   /* Results */
+   seconds = (double) (endTime - startTime) / 1000.0;
+   triPerSecond = (numverts - 2) * draws / seconds;
+   fps = draws / seconds;
+   printf("Result:  triangles/sec: %g  fps: %g\n", triPerSecond, fps);
+}
+
+
+static void InitMaterials(void)
+{
+    static float ambient[] = {0.1, 0.1, 0.1, 1.0};
+    static float diffuse[] = {0.5, 1.0, 1.0, 1.0};
+    static float position0[] = {0.0, 0.0, 20.0, 0.0};
+    static float position1[] = {0.0, 0.0, -20.0, 0.0};
+    static float front_mat_shininess[] = {60.0};
+    static float front_mat_specular[] = {0.2, 0.2, 0.2, 1.0};
+    static float front_mat_diffuse[] = {0.5, 0.28, 0.38, 1.0};
+    /*
+    static float back_mat_shininess[] = {60.0};
+    static float back_mat_specular[] = {0.5, 0.5, 0.2, 1.0};
+    static float back_mat_diffuse[] = {1.0, 1.0, 0.2, 1.0};
+    */
+    static float lmodel_ambient[] = {1.0, 1.0, 1.0, 1.0};
+    static float lmodel_twoside[] = {GL_FALSE};
+
+    glLightfv(GL_LIGHT0, GL_AMBIENT, ambient);
+    glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
+    glLightfv(GL_LIGHT0, GL_POSITION, position0);
+    glEnable(GL_LIGHT0);
+    
+    glLightfv(GL_LIGHT1, GL_AMBIENT, ambient);
+    glLightfv(GL_LIGHT1, GL_DIFFUSE, diffuse);
+    glLightfv(GL_LIGHT1, GL_POSITION, position1);
+    glEnable(GL_LIGHT1);
+    
+    glLightModelfv(GL_LIGHT_MODEL_AMBIENT, lmodel_ambient);
+    glLightModelfv(GL_LIGHT_MODEL_TWO_SIDE, lmodel_twoside);
+
+    glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, front_mat_shininess);
+    glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, front_mat_specular);
+    glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, front_mat_diffuse);
+}
+
+
+
+#define UPDATE(o,n,mask) (o&=~mask, o|=n&mask)
+#define CHANGED(o,n,mask) ((n&mask) && \
+                           (n&mask) != (o&mask) ? UPDATE(o,n,mask) : 0)
+
+static void ModeMenu(int m)
+{
+   m &= allowed;
+
+   if (!m) return;
+
+   if (m==QUIT) 
+      exit(0);
+
+   if (CHANGED(state, m, FILTER_MASK)) {
+      if (m & LINEAR_FILTER) {
+	 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+	 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+      } else {
+	 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+	 glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+      }
+   }
+
+   if (CHANGED(state, m, LIGHT_MASK)) {
+      if (m & LIT)
+	 glEnable(GL_LIGHTING);
+      else
+	 glDisable(GL_LIGHTING);
+   }
+
+   if (CHANGED(state, m, SHADE_MASK)) {
+      if (m & SHADE_SMOOTH)
+	 glShadeModel(GL_SMOOTH);
+      else
+	 glShadeModel(GL_FLAT);
+   }
+
+
+   if (CHANGED(state, m, TEXTURE_MASK)) {
+      if (m & TEXTURE) 
+	 glEnable(GL_TEXTURE_2D);
+      else
+	 glDisable(GL_TEXTURE_2D);
+   }
+
+   if (CHANGED(state, m, REFLECT_MASK)) {
+      if (m & REFLECT) {
+	 glEnable(GL_TEXTURE_GEN_S);
+	 glEnable(GL_TEXTURE_GEN_T);
+      } else {
+	 glDisable(GL_TEXTURE_GEN_S);
+	 glDisable(GL_TEXTURE_GEN_T);
+      }
+   }
+
+   if (CHANGED(state, m, CLIP_MASK)) {
+      if (m & USER_CLIP) {
+	 glEnable(GL_CLIP_PLANE0);
+      } else {
+	 glDisable(GL_CLIP_PLANE0);
+      }
+   }
+
+#ifdef GL_EXT_vertex_array
+   if (CHANGED(state, m, (COMPILED_MASK|RENDER_STYLE_MASK|PRIMITIVE_MASK))) 
+   {
+      if ((m & (COMPILED_MASK|PRIMITIVE_MASK)) == (NOT_COMPILED|STRIPS))
+      {
+	 glVertexPointerEXT( 3, GL_FLOAT, sizeof(data[0]), numverts, data );
+	 glNormalPointerEXT( GL_FLOAT, sizeof(data[0]), numverts, &data[0][3]);
+      }
+      else 
+      {
+	 glVertexPointerEXT( 3, GL_FLOAT, sizeof(data[0]), numuniq, 
+			     compressed_data );
+	 glNormalPointerEXT( GL_FLOAT, sizeof(data[0]), numuniq, 
+			     &compressed_data[0][3]);
+      }
+#ifdef GL_EXT_compiled_vertex_array
+      if (m & COMPILED) {
+	 glLockArraysEXT( 0, numuniq );
+      } else {
+	 glUnlockArraysEXT();
+      }
+#endif
+   }
+#endif
+
+   if (m & (RENDER_STYLE_MASK|PRIMITIVE_MASK)) {
+      UPDATE(state, m, (RENDER_STYLE_MASK|PRIMITIVE_MASK));
+   }
+   
+   if (m & MATERIAL_MASK) {
+      UPDATE(state, m, MATERIAL_MASK);
+   }
+
+   glutPostRedisplay();
+}
+
+
+
+static void Init(void)
+{
+   glClearColor(0.0, 0.0, 0.0, 0.0);
+   glEnable( GL_DEPTH_TEST );
+   glEnable( GL_VERTEX_ARRAY_EXT );
+   glEnable( GL_NORMAL_ARRAY_EXT );
+
+   InitMaterials();
+
+   glMatrixMode(GL_PROJECTION);
+   glLoadIdentity();
+   glFrustum( -1.0, 1.0, -1.0, 1.0, 5, 25 );
+
+   glMatrixMode(GL_MODELVIEW);
+   glLoadIdentity();
+   glClipPlane(GL_CLIP_PLANE0, plane); 
+
+   set_matrix();
+
+   glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);
+   glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST);
+
+   glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
+   glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
+
+   if (!LoadRGBMipmaps(TEXTURE_FILE, GL_RGB)) {
+      printf("Error: couldn't load texture image\n");
+      exit(1);
+   }
+
+   if (allowed & COMPILED) {
+      compactify_arrays();
+      make_tri_indices();
+   }
+
+   ModeMenu(SHADE_SMOOTH|
+	    LIT|
+	    NO_TEXTURE|
+	    NO_REFLECT|
+	    POINT_FILTER|
+	    NOT_COMPILED|
+	    NO_USER_CLIP|
+	    NO_MATERIALS|
+	    IMMEDIATE);
+}
+
+
+
+static void Reshape(int width, int height)
+{
+    glViewport(0, 0, (GLint)width, (GLint)height);
+}
+
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   switch (key) {
+      case 27:
+         exit(0);
+      case 's':
+	 ModeMenu((state ^ SHADE_MASK) & SHADE_MASK);
+         break;
+      case 'l':
+	 ModeMenu((state ^ LIGHT_MASK) & LIGHT_MASK);
+         break;
+      case 'm':
+	 ModeMenu((state ^ MATERIAL_MASK) & MATERIAL_MASK);
+         break;
+      case 'c':
+	 ModeMenu((state ^ CLIP_MASK) & CLIP_MASK);
+         break;
+      case 'b':
+         Benchmark(5.0, 0);
+         break;
+      case 'B':
+         Benchmark(0, 5.0);
+         break;
+      case '-':
+      case '_':
+	plane[3] += 2.0;
+	glMatrixMode(GL_MODELVIEW);
+	glLoadIdentity();
+	glClipPlane(GL_CLIP_PLANE0, plane);
+	set_matrix();
+	glutPostRedisplay();
+	break;
+      case '+':
+      case '=':
+	plane[3] -= 2.0;
+	glMatrixMode(GL_MODELVIEW);
+	glLoadIdentity();
+	glClipPlane(GL_CLIP_PLANE0, plane);
+	set_matrix();
+	glutPostRedisplay();
+	break;
+
+   }
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   switch (key) {
+   case GLUT_KEY_LEFT:
+      yrot -= 15.0;
+      break;
+   case GLUT_KEY_RIGHT:
+      yrot += 15.0;
+      break;
+   case GLUT_KEY_UP:
+      xrot += 15.0;
+      break;
+   case GLUT_KEY_DOWN:
+      xrot -= 15.0;
+      break;
+   default:
+      return;
+   }
+   set_matrix();
+   glutPostRedisplay();
+}
+
+
+
+static GLint Args(int argc, char **argv)
+{
+   GLint i;
+   GLint mode = 0;
+
+   for (i = 1; i < argc; i++) {
+      if (strcmp(argv[i], "-sb") == 0) {
+         doubleBuffer = GL_FALSE;
+      }
+      else if (strcmp(argv[i], "-db") == 0) {
+         doubleBuffer = GL_TRUE;
+      }
+      else {
+         printf("%s (Bad option).\n", argv[i]);
+	 return QUIT;
+      }
+   }
+
+   return mode;
+}
+
+int main(int argc, char **argv)
+{
+   GLenum type;
+   char *extensions;
+
+   GLuint arg_mode = Args(argc, argv);
+
+   if (arg_mode & QUIT)
+      exit(0);
+
+   read_surface( "isosurf.dat" );
+
+   glutInitWindowPosition(0, 0);
+   glutInitWindowSize(400, 400);
+   
+   type = GLUT_DEPTH;
+   type |= GLUT_RGB;
+   type |= (doubleBuffer) ? GLUT_DOUBLE : GLUT_SINGLE;
+   glutInitDisplayMode(type);
+
+   if (glutCreateWindow("Isosurface") <= 0) {
+      exit(0);
+   }
+
+   /* Make sure server supports the vertex array extension */
+   extensions = (char *) glGetString( GL_EXTENSIONS );
+
+   if (!strstr( extensions, "GL_EXT_vertex_array" )) 
+   {
+      printf("Vertex arrays not supported by this renderer\n");
+      allowed &= ~(COMPILED|DRAW_ARRAYS|ARRAY_ELT);
+   }
+   else if (!strstr( extensions, "GL_EXT_compiled_vertex_array" )) 
+   {
+      printf("Compiled vertex arrays not supported by this renderer\n");
+      allowed &= ~COMPILED;
+   }
+
+   Init();
+   ModeMenu(arg_mode);
+   
+   glutCreateMenu(ModeMenu);
+   glutAddMenuEntry("Lit",                   LIT|NO_TEXTURE|NO_REFLECT);
+   glutAddMenuEntry("Unlit",                 UNLIT|NO_TEXTURE|NO_REFLECT);
+/*    glutAddMenuEntry("Textured", TEXTURE); */
+   glutAddMenuEntry("Reflect",               TEXTURE|REFLECT);
+   glutAddMenuEntry("", 0);   
+   glutAddMenuEntry("Smooth",                SHADE_SMOOTH);
+   glutAddMenuEntry("Flat",                  SHADE_FLAT);
+   glutAddMenuEntry("", 0);   
+   glutAddMenuEntry("Point Filtered",        POINT_FILTER);
+   glutAddMenuEntry("Linear Filtered",       LINEAR_FILTER);
+   glutAddMenuEntry("", 0);   
+   glutAddMenuEntry("Immediate (STRIPS)",    NOT_COMPILED|IMMEDIATE|STRIPS);
+   glutAddMenuEntry("Immediate (TRIANGLES)", NOT_COMPILED|IMMEDIATE|TRIANGLES);
+   glutAddMenuEntry("", 0);   
+   if (allowed & DRAW_ARRAYS) {
+      glutAddMenuEntry("DrawArrays (STRIPS)",
+		       NOT_COMPILED|DRAW_ARRAYS|STRIPS);
+      glutAddMenuEntry("ArrayElement (STRIPS)",  
+		       NOT_COMPILED|ARRAY_ELT|STRIPS);
+      glutAddMenuEntry("DrawElements (TRIANGLES)", 
+		       NOT_COMPILED|DRAW_ARRAYS|TRIANGLES);
+      glutAddMenuEntry("ArrayElement (TRIANGLES)", 
+		       NOT_COMPILED|ARRAY_ELT|TRIANGLES);
+      glutAddMenuEntry("", 0);   
+
+   }
+   if (allowed & COMPILED) {
+      glutAddMenuEntry("Compiled DrawElements (TRIANGLES)", 
+		       COMPILED|DRAW_ARRAYS|TRIANGLES);
+      glutAddMenuEntry("Compiled DrawElements (STRIPS)", 
+		       COMPILED|DRAW_ARRAYS|STRIPS);
+      glutAddMenuEntry("Compiled ArrayElement", 
+		       COMPILED|ARRAY_ELT|STRIPS);   
+      glutAddMenuEntry("", 0);   
+   }
+   glutAddMenuEntry("Quit",                  QUIT);
+   glutAttachMenu(GLUT_RIGHT_BUTTON);
+
+   glutReshapeFunc(Reshape);
+   glutKeyboardFunc(Key);
+   glutSpecialFunc(SpecialKey);
+   glutDisplayFunc(Display);
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/isosurf.dat b/progs/demos/isosurf.dat
new file mode 100644
index 0000000..5cadecd
--- /dev/null
+++ b/progs/demos/isosurf.dat
@@ -0,0 +1,7179 @@
+-1.000000 0.050200 0.254800  0.280000 0.504000 0.808000
+-1.000000 0.061400 0.243900  0.248000 0.608000 0.744000
+-0.973900 0.050200 0.243900  0.312000 0.448000 0.832000
+-1.000000 0.100400 0.207000  0.040000 0.608000 0.784000
+-0.950000 0.050200 0.232900  0.312000 0.424000 0.840000
+-0.950000 0.100400 0.204500  0.176000 0.504000 0.840000
+-0.900000 0.050200 0.202100  0.368000 0.256000 0.888000
+-0.900000 0.100400 0.184100  0.296000 0.408000 0.856000
+-0.865600 0.050200 0.182900  0.480000 0.256000 0.832000
+-0.897500 0.100400 0.182900  0.392000 0.408000 0.816000
+-0.850000 0.050200 0.170400  0.488000 0.296000 0.816000
+-0.850000 0.100400 0.150400  0.488000 0.512000 0.696000
+-0.800000 0.050200 0.139800  0.504000 0.392000 0.760000
+-0.820700 0.100400 0.121900  0.496000 0.488000 0.704000
+-0.800000 0.077200 0.121900  0.512000 0.416000 0.744000
+-0.800000 0.100400 0.105500  0.480000 0.456000 0.736000
+-0.781300 0.050200 0.121900  0.536000 0.400000 0.736000
+-0.750000 0.100400 0.065100  0.488000 0.448000 0.736000
+-0.750000 0.050200 0.097600  0.464000 0.408000 0.776000
+-0.744800 0.100400 0.060900  0.496000 0.456000 0.728000
+-0.700000 0.050200 0.061900  0.536000 0.368000 0.752000
+-0.700000 0.051600 0.060900  0.528000 0.416000 0.728000
+-0.699000 0.050200 0.060900  0.608000 0.360000 0.696000
+-0.700000 0.100400 0.019100  0.504000 0.504000 0.688000
+-0.650000 0.050200 0.008200  0.568000 0.384000 0.720000
+-0.680200 0.100400 0.000000  0.600000 0.440000 0.656000
+-0.650000 0.063100 0.000000  0.592000 0.392000 0.696000
+-0.650000 0.100400 -0.043200  0.600000 0.608000 0.496000
+-0.641800 0.050200 0.000000  0.616000 0.400000 0.664000
+-0.638000 0.100400 -0.060900  0.672000 0.632000 0.368000
+-0.600000 0.050200 -0.054100  0.640000 0.448000 0.616000
+-0.600000 0.057600 -0.060900  0.728000 0.536000 0.408000
+-0.594700 0.050200 -0.060900  0.744000 0.504000 0.416000
+-0.600000 0.050200 -0.083400  0.800000 0.528000 -0.248000
+-0.573200 0.000000 -0.060900  0.920000 0.296000 -0.248000
+-0.600000 0.000000 -0.117700  0.848000 0.200000 -0.488000
+-0.554400 -0.050200 -0.060900  0.944000 0.280000 0.128000
+-0.600000 -0.008200 -0.121900  0.848000 0.208000 -0.472000
+-0.586600 -0.050200 -0.121900  0.872000 0.224000 -0.424000
+-0.600000 -0.050200 -0.162700  0.904000 0.232000 -0.344000
+-0.578300 -0.100400 -0.121900  0.848000 0.312000 -0.424000
+-0.600000 -0.077900 -0.182900  0.856000 0.208000 -0.464000
+-0.594100 -0.100400 -0.182900  0.816000 0.296000 -0.480000
+-0.600000 -0.100400 -0.193800  0.776000 0.296000 -0.544000
+-0.561800 -0.150600 -0.182900  0.544000 0.784000 -0.280000
+-0.600000 -0.150600 -0.229400  0.416000 0.744000 -0.512000
+-0.550000 -0.155500 -0.182900  0.296000 0.920000 -0.232000
+-0.600000 -0.160400 -0.243900  0.432000 0.688000 -0.576000
+-0.550000 -0.172700 -0.243900  0.008000 0.856000 -0.512000
+-0.600000 -0.200800 -0.299500  0.000000 0.872000 -0.480000
+-0.550000 -0.200800 -0.303600  -0.040000 0.880000 -0.464000
+-0.600000 -0.203400 -0.304800  0.008000 0.768000 -0.632000
+-0.550000 -0.201300 -0.304800  -0.032000 0.864000 -0.488000
+-0.600000 -0.251000 -0.360600  -0.120000 0.624000 -0.760000
+-0.550000 -0.245600 -0.365800  -0.104000 0.680000 -0.720000
+-0.576800 -0.251000 -0.365800  -0.136000 0.624000 -0.760000
+-0.550000 -0.251000 -0.371400  -0.120000 0.616000 -0.768000
+-0.600000 -0.256300 -0.365800  -0.112000 0.608000 -0.776000
+-0.550000 -0.301200 -0.401000  0.000000 0.424000 -0.904000
+-0.600000 -0.301200 -0.399100  0.008000 0.480000 -0.872000
+-0.550000 -0.349500 -0.426800  0.056000 0.416000 -0.904000
+-0.600000 -0.340300 -0.426800  0.032000 0.512000 -0.848000
+-0.600000 -0.301200 -0.399100  0.008000 0.480000 -0.872000
+-0.650000 -0.337200 -0.426800  0.016000 0.520000 -0.848000
+-0.650000 -0.301200 -0.398600  0.000000 0.528000 -0.840000
+-0.700000 -0.338200 -0.426800  -0.192000 0.592000 -0.776000
+-0.700000 -0.301200 -0.401600  0.016000 0.504000 -0.856000
+-0.736800 -0.351500 -0.426800  -0.240000 0.480000 -0.832000
+-0.750000 -0.301200 -0.392900  -0.104000 0.352000 -0.928000
+-0.750000 -0.351500 -0.422100  -0.312000 0.448000 -0.824000
+-0.800000 -0.301200 -0.380800  -0.264000 0.104000 -0.952000
+-0.800000 -0.351500 -0.388300  -0.664000 -0.152000 -0.728000
+-0.826000 -0.301200 -0.365800  -0.648000 -0.448000 -0.600000
+-0.812200 -0.351500 -0.365800  -0.856000 -0.296000 -0.408000
+-0.850000 -0.301200 -0.321900  -0.728000 -0.616000 -0.280000
+-0.821000 -0.351500 -0.304800  -0.824000 -0.504000 0.232000
+-0.850000 -0.306900 -0.304800  -0.768000 -0.624000 0.072000
+-0.807300 -0.351500 -0.243900  -0.864000 -0.472000 0.152000
+-0.850000 -0.301200 -0.293400  -0.744000 -0.560000 0.336000
+-0.834700 -0.301200 -0.243900  -0.840000 -0.504000 0.184000
+-0.850000 -0.276800 -0.243900  -0.792000 -0.552000 0.248000
+-0.831100 -0.301200 -0.182900  -0.848000 -0.520000 0.016000
+-0.850000 -0.271300 -0.182900  -0.816000 -0.568000 0.032000
+-0.832400 -0.301200 -0.121900  -0.840000 -0.528000 0.048000
+-0.850000 -0.274400 -0.121900  -0.816000 -0.568000 0.008000
+-0.826600 -0.301200 -0.060900  -0.824000 -0.544000 0.120000
+-0.850000 -0.265600 -0.060900  -0.808000 -0.568000 0.104000
+-0.817700 -0.301200 0.000000  -0.808000 -0.560000 0.168000
+-0.850000 -0.254700 0.000000  -0.800000 -0.568000 0.168000
+-0.805900 -0.301200 0.060900  -0.800000 -0.536000 0.232000
+-0.850000 -0.251000 0.014600  -0.800000 -0.560000 0.176000
+-0.838400 -0.251000 0.060900  -0.808000 -0.528000 0.248000
+-0.850000 -0.233200 0.060900  -0.816000 -0.512000 0.248000
+-0.819200 -0.251000 0.121900  -0.760000 -0.496000 0.400000
+-0.850000 -0.203500 0.121900  -0.792000 -0.528000 0.288000
+-0.800000 -0.251000 0.157900  -0.576000 -0.400000 0.696000
+-0.850000 -0.200800 0.125700  -0.776000 -0.360000 0.504000
+-0.800000 -0.206500 0.182900  -0.304000 -0.264000 0.912000
+-0.803100 -0.200800 0.182900  -0.456000 -0.168000 0.864000
+-0.800000 -0.200800 0.184500  -0.256000 -0.128000 0.952000
+-0.836800 -0.150600 0.182900  -0.304000 -0.304000 0.896000
+-0.800000 -0.150600 0.189500  -0.240000 -0.056000 0.960000
+-0.850000 -0.137400 0.182900  -0.304000 -0.312000 0.896000
+-0.800000 -0.100400 0.186900  0.104000 0.048000 0.992000
+-0.850000 -0.100400 0.192600  -0.136000 -0.312000 0.936000
+-0.800000 -0.063400 0.182900  0.240000 0.160000 0.952000
+-0.850000 -0.050200 0.193400  0.200000 0.072000 0.968000
+-0.809300 -0.050200 0.182900  0.232000 0.160000 0.952000
+-0.850000 0.000000 0.186200  0.256000 0.144000 0.952000
+-0.839600 0.000000 0.182900  0.264000 0.152000 0.944000
+-0.850000 0.016800 0.182900  0.328000 0.184000 0.920000
+-0.800000 0.000000 0.163200  0.400000 0.288000 0.864000
+-0.850000 0.050200 0.170400  0.488000 0.296000 0.816000
+-0.800000 0.050200 0.139800  0.504000 0.392000 0.760000
+-0.800000 0.000000 0.163200  0.400000 0.288000 0.864000
+-0.781300 0.050200 0.121900  0.536000 0.400000 0.736000
+-0.750000 0.000000 0.129400  0.496000 0.360000 0.776000
+-0.750000 0.012900 0.121900  0.496000 0.384000 0.768000
+-0.740500 0.000000 0.121900  0.504000 0.352000 0.784000
+-0.750000 0.050200 0.097600  0.464000 0.408000 0.776000
+-0.700000 0.000000 0.089700  0.584000 0.336000 0.736000
+-0.700000 0.050200 0.061900  0.536000 0.368000 0.752000
+-0.666100 0.000000 0.060900  0.560000 0.376000 0.728000
+-0.699000 0.050200 0.060900  0.608000 0.360000 0.696000
+-0.650000 0.000000 0.045200  0.576000 0.400000 0.704000
+-0.650000 0.050200 0.008200  0.568000 0.384000 0.720000
+-0.609800 0.000000 0.000000  0.696000 0.384000 0.592000
+-0.641800 0.050200 0.000000  0.616000 0.400000 0.664000
+-0.600000 0.000000 -0.017800  0.736000 0.384000 0.544000
+-0.600000 0.050200 -0.054100  0.640000 0.448000 0.616000
+-0.573200 0.000000 -0.060900  0.920000 0.296000 -0.248000
+-0.594700 0.050200 -0.060900  0.744000 0.504000 0.416000
+-0.594700 0.050200 -0.060900  0.744000 0.504000 0.416000
+-1.000000 0.050200 0.254800  0.280000 0.504000 0.808000
+-1.000000 0.050200 0.254800  0.280000 0.504000 0.808000
+-1.000000 0.000000 0.260200  0.424000 -0.312000 0.840000
+-0.973900 0.050200 0.243900  0.312000 0.448000 0.832000
+-0.976100 0.000000 0.243900  0.464000 -0.432000 0.768000
+-0.950000 0.050200 0.232900  0.312000 0.424000 0.840000
+-0.950000 0.000000 0.224500  0.344000 -0.144000 0.920000
+-0.900000 0.050200 0.202100  0.368000 0.256000 0.888000
+-0.900000 0.000000 0.204000  0.296000 0.088000 0.944000
+-0.865600 0.050200 0.182900  0.480000 0.256000 0.832000
+-0.850000 0.000000 0.186200  0.256000 0.144000 0.952000
+-0.850000 0.016800 0.182900  0.328000 0.184000 0.920000
+-0.865600 0.050200 0.182900  0.480000 0.256000 0.832000
+-0.850000 0.050200 0.170400  0.488000 0.296000 0.816000
+-0.850000 0.050200 0.170400  0.488000 0.296000 0.816000
+-1.000000 0.000000 0.260200  0.424000 -0.312000 0.840000
+-1.000000 0.000000 0.260200  0.424000 -0.312000 0.840000
+-0.976100 0.000000 0.243900  0.464000 -0.432000 0.768000
+-1.000000 -0.016700 0.243900  0.424000 -0.608000 0.656000
+-0.950000 0.000000 0.224500  0.344000 -0.144000 0.920000
+-1.000000 -0.050200 0.185900  -0.256000 -0.768000 0.576000
+-0.950000 -0.050200 0.212200  0.160000 -0.384000 0.904000
+-1.000000 -0.052000 0.182900  -0.336000 -0.760000 0.544000
+-0.950000 -0.074300 0.182900  -0.344000 -0.776000 0.520000
+-1.000000 -0.075600 0.121900  -0.328000 -0.896000 0.264000
+-0.950000 -0.095300 0.121900  -0.400000 -0.864000 0.280000
+-1.000000 -0.090800 0.060900  -0.320000 -0.912000 0.248000
+-0.950000 -0.100400 0.101700  -0.400000 -0.872000 0.264000
+-0.973400 -0.100400 0.060900  -0.344000 -0.904000 0.240000
+-0.950000 -0.110600 0.060900  -0.432000 -0.856000 0.248000
+-1.000000 -0.100400 0.014600  -0.304000 -0.920000 0.208000
+-0.950000 -0.123700 0.000000  -0.488000 -0.840000 0.216000
+-1.000000 -0.103100 0.000000  -0.304000 -0.920000 0.208000
+-0.950000 -0.136200 -0.060900  -0.528000 -0.832000 0.152000
+-1.000000 -0.112800 -0.060900  -0.376000 -0.912000 0.144000
+-0.950000 -0.144800 -0.121900  -0.536000 -0.832000 0.120000
+-1.000000 -0.120900 -0.121900  -0.400000 -0.904000 0.136000
+-0.950000 -0.150600 -0.169000  -0.584000 -0.792000 0.136000
+-1.000000 -0.129600 -0.182900  -0.400000 -0.904000 0.136000
+-0.952800 -0.150600 -0.182900  -0.568000 -0.808000 0.136000
+-1.000000 -0.135800 -0.243900  -0.400000 -0.904000 0.096000
+-0.966700 -0.150600 -0.243900  -0.472000 -0.864000 0.152000
+-1.000000 -0.142300 -0.304800  -0.328000 -0.456000 -0.824000
+-0.989000 -0.150600 -0.304800  -0.440000 -0.624000 -0.640000
+-1.000000 -0.100400 -0.332000  -0.256000 -0.392000 -0.880000
+-0.950000 -0.150600 -0.330800  -0.416000 -0.432000 -0.792000
+-0.950000 -0.100400 -0.349400  -0.088000 -0.160000 -0.976000
+-0.900000 -0.150600 -0.338300  -0.216000 -0.104000 -0.968000
+-0.900000 -0.100400 -0.346700  0.112000 -0.048000 -0.984000
+-0.850000 -0.150600 -0.349400  0.072000 0.056000 -0.992000
+-0.850000 -0.100400 -0.332400  0.280000 0.112000 -0.952000
+-0.800000 -0.150600 -0.340500  0.312000 0.288000 -0.896000
+-0.800000 -0.100400 -0.313000  0.368000 0.216000 -0.896000
+-0.750000 -0.150600 -0.317800  0.416000 0.384000 -0.816000
+-0.785000 -0.100400 -0.304800  0.328000 0.224000 -0.912000
+-0.750000 -0.129200 -0.304800  0.392000 0.376000 -0.832000
+-0.750000 -0.100400 -0.291100  0.336000 0.256000 -0.896000
+-0.731900 -0.150600 -0.304800  0.424000 0.400000 -0.808000
+-0.700000 -0.100400 -0.274700  0.392000 0.112000 -0.904000
+-0.700000 -0.150600 -0.284500  0.376000 0.392000 -0.832000
+-0.650000 -0.100400 -0.251900  0.448000 0.224000 -0.856000
+-0.650000 -0.150600 -0.267500  0.376000 0.464000 -0.792000
+-0.638400 -0.100400 -0.243900  0.560000 0.160000 -0.808000
+-0.612700 -0.150600 -0.243900  0.496000 0.576000 -0.640000
+-0.600000 -0.100400 -0.193800  0.776000 0.296000 -0.544000
+-0.600000 -0.150600 -0.229400  0.416000 0.744000 -0.512000
+-0.612700 -0.150600 -0.243900  0.496000 0.576000 -0.640000
+-0.600000 -0.160400 -0.243900  0.432000 0.688000 -0.576000
+-0.650000 -0.150600 -0.267500  0.376000 0.464000 -0.792000
+-0.600000 -0.200800 -0.299500  0.000000 0.872000 -0.480000
+-0.650000 -0.200800 -0.303800  0.136000 0.680000 -0.712000
+-0.600000 -0.203400 -0.304800  0.008000 0.768000 -0.632000
+-0.650000 -0.201600 -0.304800  0.104000 0.688000 -0.704000
+-0.600000 -0.251000 -0.360600  -0.120000 0.624000 -0.760000
+-0.650000 -0.251000 -0.354800  0.152000 0.632000 -0.752000
+-0.600000 -0.256300 -0.365800  -0.112000 0.608000 -0.776000
+-0.650000 -0.261300 -0.365800  0.088000 0.568000 -0.808000
+-0.600000 -0.301200 -0.399100  0.008000 0.480000 -0.872000
+-0.650000 -0.301200 -0.398600  0.000000 0.528000 -0.840000
+-0.650000 -0.261300 -0.365800  0.088000 0.568000 -0.808000
+-0.700000 -0.301200 -0.401600  0.016000 0.504000 -0.856000
+-0.700000 -0.252100 -0.365800  0.096000 0.552000 -0.824000
+-0.750000 -0.301200 -0.392900  -0.104000 0.352000 -0.928000
+-0.707800 -0.251000 -0.365800  0.064000 0.432000 -0.896000
+-0.750000 -0.251000 -0.369800  0.056000 0.280000 -0.952000
+-0.750000 -0.240500 -0.365800  0.056000 0.272000 -0.952000
+-0.800000 -0.251000 -0.370300  -0.064000 0.200000 -0.976000
+-0.800000 -0.234100 -0.365800  -0.112000 0.264000 -0.952000
+-0.828000 -0.251000 -0.365800  -0.248000 0.216000 -0.936000
+-0.800000 -0.200800 -0.355700  0.080000 0.256000 -0.960000
+-0.850000 -0.251000 -0.359600  -0.320000 0.248000 -0.912000
+-0.850000 -0.200800 -0.351200  -0.168000 0.112000 -0.976000
+-0.891700 -0.251000 -0.304800  -0.808000 -0.512000 -0.264000
+-0.900000 -0.200800 -0.331500  -0.576000 -0.328000 -0.736000
+-0.900000 -0.236500 -0.304800  -0.680000 -0.456000 -0.560000
+-0.931500 -0.200800 -0.304800  -0.648000 -0.520000 -0.544000
+-0.900000 -0.212400 -0.243900  -0.672000 -0.712000 0.176000
+-0.914100 -0.200800 -0.243900  -0.664000 -0.728000 0.128000
+-0.900000 -0.206900 -0.182900  -0.648000 -0.752000 0.056000
+-0.907400 -0.200800 -0.182900  -0.688000 -0.712000 0.072000
+-0.900000 -0.204500 -0.121900  -0.688000 -0.712000 0.104000
+-0.903800 -0.200800 -0.121900  -0.696000 -0.704000 0.120000
+-0.900000 -0.200800 -0.096200  -0.752000 -0.632000 0.128000
+-0.943100 -0.150600 -0.121900  -0.672000 -0.720000 0.120000
+-0.900000 -0.192500 -0.060900  -0.856000 -0.488000 0.144000
+-0.932400 -0.150600 -0.060900  -0.688000 -0.696000 0.176000
+-0.900000 -0.169600 0.000000  -0.800000 -0.552000 0.224000
+-0.915700 -0.150600 0.000000  -0.696000 -0.672000 0.232000
+-0.900000 -0.150600 0.057700  -0.744000 -0.616000 0.232000
+-0.950000 -0.123700 0.000000  -0.488000 -0.840000 0.216000
+-0.900000 -0.149700 0.060900  -0.696000 -0.664000 0.232000
+-0.950000 -0.110600 0.060900  -0.432000 -0.856000 0.248000
+-0.900000 -0.127600 0.121900  -0.608000 -0.704000 0.344000
+-0.950000 -0.100400 0.101700  -0.400000 -0.872000 0.264000
+-0.939400 -0.100400 0.121900  -0.456000 -0.816000 0.336000
+-0.950000 -0.095300 0.121900  -0.400000 -0.864000 0.280000
+-0.900000 -0.100400 0.174900  -0.400000 -0.624000 0.656000
+-0.950000 -0.074300 0.182900  -0.344000 -0.776000 0.520000
+-0.900000 -0.094400 0.182900  -0.312000 -0.608000 0.720000
+-0.950000 -0.050200 0.212200  0.160000 -0.384000 0.904000
+-0.900000 -0.050200 0.208600  0.200000 -0.168000 0.960000
+-0.950000 0.000000 0.224500  0.344000 -0.144000 0.920000
+-0.900000 0.000000 0.204000  0.296000 0.088000 0.944000
+-0.900000 -0.050200 0.208600  0.200000 -0.168000 0.960000
+-0.850000 0.000000 0.186200  0.256000 0.144000 0.952000
+-0.850000 -0.050200 0.193400  0.200000 0.072000 0.968000
+-0.900000 -0.050200 0.208600  0.200000 -0.168000 0.960000
+-0.850000 -0.100400 0.192600  -0.136000 -0.312000 0.936000
+-0.900000 -0.094400 0.182900  -0.312000 -0.608000 0.720000
+-0.886800 -0.100400 0.182900  -0.288000 -0.576000 0.752000
+-0.900000 -0.100400 0.174900  -0.400000 -0.624000 0.656000
+-0.850000 -0.137400 0.182900  -0.304000 -0.312000 0.896000
+-0.900000 -0.127600 0.121900  -0.608000 -0.704000 0.344000
+-0.850000 -0.150600 0.175600  -0.632000 -0.392000 0.664000
+-0.878400 -0.150600 0.121900  -0.736000 -0.560000 0.368000
+-0.850000 -0.200800 0.125700  -0.776000 -0.360000 0.504000
+-0.851500 -0.200800 0.121900  -0.832000 -0.360000 0.408000
+-0.850000 -0.203500 0.121900  -0.792000 -0.528000 0.288000
+-0.869300 -0.200800 0.060900  -0.824000 -0.496000 0.248000
+-0.850000 -0.233200 0.060900  -0.816000 -0.512000 0.248000
+-0.882700 -0.200800 0.000000  -0.840000 -0.496000 0.192000
+-0.850000 -0.251000 0.014600  -0.800000 -0.560000 0.176000
+-0.852600 -0.251000 0.000000  -0.800000 -0.568000 0.168000
+-0.850000 -0.254700 0.000000  -0.800000 -0.568000 0.168000
+-0.860100 -0.251000 -0.060900  -0.808000 -0.568000 0.112000
+-0.850000 -0.265600 -0.060900  -0.808000 -0.568000 0.104000
+-0.866600 -0.251000 -0.121900  -0.808000 -0.576000 0.072000
+-0.850000 -0.274400 -0.121900  -0.816000 -0.568000 0.008000
+-0.864200 -0.251000 -0.182900  -0.800000 -0.592000 0.000000
+-0.850000 -0.271300 -0.182900  -0.816000 -0.568000 0.032000
+-0.869200 -0.251000 -0.243900  -0.768000 -0.600000 0.200000
+-0.850000 -0.276800 -0.243900  -0.792000 -0.552000 0.248000
+-0.891700 -0.251000 -0.304800  -0.808000 -0.512000 -0.264000
+-0.850000 -0.301200 -0.293400  -0.744000 -0.560000 0.336000
+-0.854400 -0.301200 -0.304800  -0.776000 -0.608000 0.112000
+-0.850000 -0.306900 -0.304800  -0.768000 -0.624000 0.072000
+-0.850000 -0.301200 -0.321900  -0.728000 -0.616000 -0.280000
+-0.854400 -0.301200 -0.304800  -0.776000 -0.608000 0.112000
+-0.850000 -0.251000 -0.359600  -0.320000 0.248000 -0.912000
+-0.891700 -0.251000 -0.304800  -0.808000 -0.512000 -0.264000
+-0.891700 -0.251000 -0.304800  -0.808000 -0.512000 -0.264000
+-1.000000 0.100400 0.207000  0.040000 0.608000 0.784000
+-1.000000 0.100400 0.207000  0.040000 0.608000 0.784000
+-0.950000 0.100400 0.204500  0.176000 0.504000 0.840000
+-1.000000 0.136100 0.182900  0.152000 0.600000 0.776000
+-0.950000 0.127100 0.182900  0.248000 0.536000 0.800000
+-1.000000 0.150600 0.170300  0.208000 0.568000 0.792000
+-0.950000 0.150600 0.154300  0.208000 0.640000 0.736000
+-1.000000 0.192500 0.121900  0.192000 0.664000 0.720000
+-0.950000 0.178500 0.121900  0.272000 0.648000 0.704000
+-1.000000 0.200800 0.112700  0.192000 0.656000 0.720000
+-0.950000 0.200800 0.096100  0.208000 0.672000 0.704000
+-1.000000 0.241600 0.060900  0.248000 0.768000 0.584000
+-0.950000 0.226300 0.060900  0.264000 0.760000 0.584000
+-1.000000 0.251000 0.045400  0.264000 0.768000 0.568000
+-0.950000 0.251000 0.016800  0.288000 0.808000 0.504000
+-1.000000 0.274600 0.000000  0.264000 0.848000 0.448000
+-0.950000 0.258900 0.000000  0.296000 0.848000 0.432000
+-1.000000 0.294800 -0.060900  0.312000 0.944000 0.080000
+-0.950000 0.277400 -0.060900  0.336000 0.928000 0.080000
+-1.000000 0.286500 -0.121900  0.328000 0.872000 -0.344000
+-0.950000 0.267200 -0.121900  0.344000 0.864000 -0.336000
+-1.000000 0.256900 -0.182900  0.288000 0.752000 -0.584000
+-0.950000 0.251000 -0.157200  0.320000 0.808000 -0.480000
+-0.985000 0.251000 -0.182900  0.288000 0.752000 -0.576000
+-0.950000 0.237800 -0.182900  0.296000 0.760000 -0.568000
+-1.000000 0.251000 -0.191500  0.280000 0.728000 -0.616000
+-0.950000 0.200800 -0.231900  0.272000 0.640000 -0.704000
+-1.000000 0.207900 -0.243900  0.232000 0.640000 -0.728000
+-0.980800 0.200800 -0.243900  0.232000 0.632000 -0.736000
+-1.000000 0.200800 -0.251300  0.232000 0.624000 -0.736000
+-0.950000 0.189400 -0.243900  0.264000 0.616000 -0.728000
+-1.000000 0.150600 -0.296000  0.168000 0.544000 -0.816000
+-0.950000 0.150600 -0.281200  0.240000 0.600000 -0.752000
+-1.000000 0.137800 -0.304800  0.104000 0.472000 -0.872000
+-0.950000 0.126000 -0.304800  0.168000 0.528000 -0.824000
+-1.000000 0.100400 -0.326700  0.072000 0.384000 -0.912000
+-0.950000 0.100400 -0.325900  0.192000 0.384000 -0.896000
+-1.000000 0.050200 -0.349300  0.080000 0.216000 -0.968000
+-0.950000 0.050200 -0.340200  0.184000 0.072000 -0.976000
+-1.000000 0.000000 -0.357700  0.216000 -0.064000 -0.968000
+-0.950000 0.000000 -0.337100  0.184000 -0.088000 -0.976000
+-1.000000 -0.050200 -0.339100  0.152000 -0.176000 -0.968000
+-0.950000 -0.050200 -0.337400  0.088000 0.008000 -0.992000
+-1.000000 -0.100400 -0.332000  -0.256000 -0.392000 -0.880000
+-0.950000 -0.100400 -0.349400  -0.088000 -0.160000 -0.976000
+-0.950000 -0.050200 -0.337400  0.088000 0.008000 -0.992000
+-0.900000 -0.100400 -0.346700  0.112000 -0.048000 -0.984000
+-0.900000 -0.050200 -0.330000  0.160000 0.128000 -0.976000
+-0.850000 -0.100400 -0.332400  0.280000 0.112000 -0.952000
+-0.850000 -0.050200 -0.323400  0.248000 0.176000 -0.944000
+-0.800000 -0.100400 -0.313000  0.368000 0.216000 -0.896000
+-0.808200 -0.050200 -0.304800  0.280000 0.136000 -0.944000
+-0.800000 -0.066700 -0.304800  0.296000 0.144000 -0.936000
+-0.800000 -0.050200 -0.302200  0.264000 0.120000 -0.952000
+-0.785000 -0.100400 -0.304800  0.328000 0.224000 -0.912000
+-0.750000 -0.050200 -0.287100  0.288000 0.040000 -0.952000
+-0.750000 -0.100400 -0.291100  0.336000 0.256000 -0.896000
+-0.700000 -0.050200 -0.272000  0.360000 0.104000 -0.920000
+-0.700000 -0.100400 -0.274700  0.392000 0.112000 -0.904000
+-0.650000 -0.050200 -0.249300  0.496000 0.208000 -0.840000
+-0.650000 -0.100400 -0.251900  0.448000 0.224000 -0.856000
+-0.642900 -0.050200 -0.243900  0.560000 0.208000 -0.792000
+-0.638400 -0.100400 -0.243900  0.560000 0.160000 -0.808000
+-0.606100 -0.050200 -0.182900  0.864000 0.248000 -0.424000
+-0.600000 -0.100400 -0.193800  0.776000 0.296000 -0.544000
+-0.600000 -0.077900 -0.182900  0.856000 0.208000 -0.464000
+-0.606100 -0.050200 -0.182900  0.864000 0.248000 -0.424000
+-0.600000 -0.050200 -0.162700  0.904000 0.232000 -0.344000
+-0.621400 0.000000 -0.182900  0.848000 0.280000 -0.440000
+-0.600000 -0.008200 -0.121900  0.848000 0.208000 -0.472000
+-0.601900 0.000000 -0.121900  0.848000 0.208000 -0.472000
+-0.600000 0.000000 -0.117700  0.848000 0.200000 -0.488000
+-0.614300 0.050200 -0.121900  0.720000 0.480000 -0.480000
+-0.600000 0.050200 -0.083400  0.800000 0.528000 -0.248000
+-0.650000 0.089500 -0.121900  0.728000 0.552000 -0.384000
+-0.600000 0.057600 -0.060900  0.728000 0.536000 0.408000
+-0.650000 0.100400 -0.098000  0.720000 0.624000 -0.288000
+-0.638000 0.100400 -0.060900  0.672000 0.632000 0.368000
+-0.650000 0.112000 -0.060900  0.672000 0.704000 0.200000
+-0.650000 0.100400 -0.043200  0.600000 0.608000 0.496000
+-0.689800 0.150600 -0.060900  0.640000 0.736000 0.192000
+-0.680200 0.100400 0.000000  0.600000 0.440000 0.656000
+-0.700000 0.150600 -0.043600  0.552000 0.712000 0.424000
+-0.700000 0.121800 0.000000  0.536000 0.544000 0.632000
+-0.734000 0.150600 0.000000  0.496000 0.640000 0.576000
+-0.700000 0.100400 0.019100  0.504000 0.504000 0.688000
+-0.750000 0.150600 0.014500  0.472000 0.624000 0.608000
+-0.744800 0.100400 0.060900  0.496000 0.456000 0.728000
+-0.750000 0.106000 0.060900  0.496000 0.464000 0.728000
+-0.750000 0.100400 0.065100  0.488000 0.448000 0.736000
+-0.796300 0.150600 0.060900  0.512000 0.584000 0.616000
+-0.800000 0.100400 0.105500  0.480000 0.456000 0.736000
+-0.800000 0.150600 0.064100  0.424000 0.560000 0.704000
+-0.820700 0.100400 0.121900  0.496000 0.488000 0.704000
+-0.850000 0.150600 0.098600  0.360000 0.600000 0.704000
+-0.850000 0.127100 0.121900  0.424000 0.560000 0.704000
+-0.892900 0.150600 0.121900  0.360000 0.624000 0.680000
+-0.850000 0.100400 0.150400  0.488000 0.512000 0.696000
+-0.900000 0.150600 0.126400  0.344000 0.632000 0.688000
+-0.897500 0.100400 0.182900  0.392000 0.408000 0.816000
+-0.900000 0.101900 0.182900  0.304000 0.552000 0.768000
+-0.900000 0.100400 0.184100  0.296000 0.408000 0.856000
+-0.950000 0.127100 0.182900  0.248000 0.536000 0.800000
+-0.950000 0.100400 0.204500  0.176000 0.504000 0.840000
+-0.950000 0.100400 0.204500  0.176000 0.504000 0.840000
+-0.886800 -0.100400 0.182900  -0.288000 -0.576000 0.752000
+-0.886800 -0.100400 0.182900  -0.288000 -0.576000 0.752000
+-0.850000 -0.100400 0.192600  -0.136000 -0.312000 0.936000
+-0.850000 -0.137400 0.182900  -0.304000 -0.312000 0.896000
+-0.850000 -0.137400 0.182900  -0.304000 -0.312000 0.896000
+-0.800000 -0.100400 0.186900  0.104000 0.048000 0.992000
+-0.800000 -0.100400 0.186900  0.104000 0.048000 0.992000
+-0.800000 -0.063400 0.182900  0.240000 0.160000 0.952000
+-0.776900 -0.100400 0.182900  0.184000 0.120000 0.968000
+-0.800000 -0.050200 0.179900  0.264000 0.176000 0.944000
+-0.750000 -0.100400 0.174700  0.320000 0.192000 0.920000
+-0.750000 -0.050200 0.155100  0.464000 0.288000 0.832000
+-0.700000 -0.100400 0.138900  0.488000 0.288000 0.816000
+-0.708600 -0.050200 0.121900  0.496000 0.344000 0.784000
+-0.700000 -0.062200 0.121900  0.504000 0.344000 0.784000
+-0.700000 -0.050200 0.115300  0.496000 0.344000 0.792000
+-0.677900 -0.100400 0.121900  0.528000 0.328000 0.776000
+-0.650000 -0.050200 0.076400  0.576000 0.320000 0.744000
+-0.650000 -0.100400 0.096100  0.592000 0.288000 0.744000
+-0.635700 -0.050200 0.060900  0.640000 0.304000 0.696000
+-0.612900 -0.100400 0.060900  0.624000 0.376000 0.672000
+-0.600000 -0.050200 0.018400  0.648000 0.320000 0.688000
+-0.600000 -0.100400 0.044600  0.672000 0.336000 0.656000
+-0.584800 -0.050200 0.000000  0.744000 0.336000 0.568000
+-0.565600 -0.100400 0.000000  0.744000 0.440000 0.496000
+-0.554400 -0.050200 -0.060900  0.944000 0.280000 0.128000
+-0.550000 -0.100400 -0.036900  0.792000 0.376000 0.464000
+-0.550000 -0.066800 -0.060900  0.944000 0.320000 -0.008000
+-0.533200 -0.100400 -0.060900  0.712000 0.696000 -0.024000
+-0.550000 -0.100400 -0.079500  0.552000 0.552000 -0.616000
+-0.500000 -0.119500 -0.060900  -0.160000 0.976000 0.112000
+-0.550000 -0.145600 -0.121900  0.512000 0.792000 -0.312000
+-0.500000 -0.144400 -0.121900  -0.376000 0.880000 -0.280000
+-0.550000 -0.150600 -0.142400  0.376000 0.896000 -0.200000
+-0.500000 -0.150600 -0.154000  -0.424000 0.880000 -0.160000
+-0.550000 -0.155500 -0.182900  0.296000 0.920000 -0.232000
+-0.500000 -0.154300 -0.182900  -0.320000 0.920000 -0.176000
+-0.550000 -0.172700 -0.243900  0.008000 0.856000 -0.512000
+-0.500000 -0.169200 -0.243900  -0.328000 0.880000 -0.312000
+-0.550000 -0.200800 -0.303600  -0.040000 0.880000 -0.464000
+-0.500000 -0.196700 -0.304800  -0.120000 0.848000 -0.504000
+-0.544700 -0.200800 -0.304800  -0.080000 0.824000 -0.552000
+-0.500000 -0.200800 -0.313000  -0.112000 0.824000 -0.544000
+-0.550000 -0.201300 -0.304800  -0.032000 0.864000 -0.488000
+-0.500000 -0.238600 -0.365800  -0.072000 0.656000 -0.744000
+-0.550000 -0.245600 -0.365800  -0.104000 0.680000 -0.720000
+-0.500000 -0.251000 -0.377000  -0.032000 0.528000 -0.840000
+-0.550000 -0.251000 -0.371400  -0.120000 0.616000 -0.768000
+-0.500000 -0.301200 -0.402500  0.040000 0.344000 -0.936000
+-0.550000 -0.301200 -0.401000  0.000000 0.424000 -0.904000
+-0.500000 -0.351500 -0.423900  0.056000 0.504000 -0.856000
+-0.550000 -0.349500 -0.426800  0.056000 0.416000 -0.904000
+-0.538500 -0.351500 -0.426800  0.048000 0.480000 -0.872000
+-0.500000 -0.351500 -0.423900  0.056000 0.504000 -0.856000
+-0.500000 -0.355300 -0.426800  0.056000 0.520000 -0.848000
+-0.450000 -0.351500 -0.418600  0.080000 0.512000 -0.848000
+-0.450000 -0.362400 -0.426800  0.064000 0.520000 -0.848000
+-0.400000 -0.351500 -0.411400  0.000000 0.616000 -0.784000
+-0.400000 -0.368700 -0.426800  0.024000 0.560000 -0.824000
+-0.350000 -0.351500 -0.416300  -0.176000 0.600000 -0.768000
+-0.350000 -0.360100 -0.426800  -0.128000 0.680000 -0.712000
+-0.319100 -0.351500 -0.426800  -0.216000 0.568000 -0.784000
+-0.350000 -0.351500 -0.416300  -0.176000 0.600000 -0.768000
+-0.300000 -0.341100 -0.426800  -0.128000 0.536000 -0.832000
+-0.350000 -0.301200 -0.377400  0.232000 0.208000 -0.944000
+-0.300000 -0.301200 -0.369600  0.320000 0.544000 -0.768000
+-0.350000 -0.251000 -0.367200  0.240000 0.168000 -0.952000
+-0.300000 -0.296900 -0.365800  0.296000 0.528000 -0.784000
+-0.345700 -0.251000 -0.365800  0.320000 0.336000 -0.880000
+-0.300000 -0.251000 -0.348000  0.192000 0.248000 -0.944000
+-0.350000 -0.248400 -0.365800  0.184000 0.424000 -0.880000
+-0.300000 -0.200800 -0.340600  0.016000 0.280000 -0.952000
+-0.350000 -0.200800 -0.339000  0.200000 0.416000 -0.880000
+-0.300000 -0.150600 -0.319300  -0.256000 0.480000 -0.832000
+-0.350000 -0.159400 -0.304800  -0.248000 0.528000 -0.808000
+-0.331500 -0.150600 -0.304800  -0.256000 0.464000 -0.840000
+-0.350000 -0.150600 -0.298700  -0.264000 0.464000 -0.840000
+-0.300000 -0.118900 -0.304800  -0.376000 0.264000 -0.880000
+-0.350000 -0.100400 -0.248500  -0.576000 0.440000 -0.680000
+-0.300000 -0.100400 -0.298100  -0.480000 0.288000 -0.824000
+-0.350000 -0.093900 -0.243900  -0.600000 0.408000 -0.680000
+-0.300000 -0.050200 -0.270300  -0.824000 0.232000 -0.512000
+-0.321700 -0.050200 -0.243900  -0.656000 0.344000 -0.656000
+-0.300000 0.000000 -0.248500  -0.656000 0.560000 -0.488000
+-0.301700 0.000000 -0.243900  -0.744000 0.392000 -0.536000
+-0.300000 0.001800 -0.243900  -0.496000 0.680000 -0.520000
+-0.340600 0.000000 -0.182900  -0.696000 0.480000 -0.520000
+-0.300000 0.050200 -0.185100  -0.648000 0.560000 -0.504000
+-0.301000 0.050200 -0.182900  -0.704000 0.472000 -0.512000
+-0.300000 0.052000 -0.182900  -0.664000 0.464000 -0.568000
+-0.335400 0.050200 -0.121900  -0.752000 0.472000 -0.456000
+-0.300000 0.100400 -0.141500  -0.560000 0.512000 -0.640000
+-0.317300 0.100400 -0.121900  -0.712000 0.264000 -0.640000
+-0.300000 0.144000 -0.121900  -0.728000 0.496000 -0.456000
+-0.350000 0.100400 -0.076700  -0.736000 0.256000 -0.616000
+-0.300000 0.150600 -0.105900  -0.768000 0.536000 -0.320000
+-0.350000 0.148000 -0.060900  -0.504000 0.552000 0.656000
+-0.346000 0.150600 -0.060900  -0.768000 -0.144000 0.616000
+-0.350000 0.100400 -0.017600  -0.744000 0.352000 0.552000
+-0.300000 0.150600 -0.036000  -0.360000 0.064000 0.920000
+-0.321000 0.100400 0.000000  -0.264000 0.416000 0.864000
+-0.300000 0.112500 0.000000  -0.064000 0.472000 0.872000
+-0.300000 0.100400 0.006400  -0.200000 0.408000 0.880000
+-0.250000 0.104200 0.000000  0.144000 0.480000 0.856000
+-0.250000 0.100400 0.002600  0.144000 0.496000 0.848000
+-0.238500 0.100400 0.000000  0.152000 0.496000 0.848000
+-0.250000 0.050200 0.048300  0.000000 0.552000 0.832000
+-0.200000 0.089800 0.000000  0.216000 0.544000 0.800000
+-0.200000 0.050200 0.037800  0.512000 0.448000 0.720000
+-0.163800 0.050200 0.000000  0.704000 0.216000 0.664000
+-0.200000 0.020500 0.060900  0.664000 0.440000 0.600000
+-0.150800 0.000000 0.000000  0.744000 0.072000 0.656000
+-0.190300 0.000000 0.060900  0.816000 0.200000 0.536000
+-0.152800 -0.050200 0.000000  0.848000 0.032000 0.520000
+-0.193200 -0.050200 0.060900  0.808000 0.008000 0.584000
+-0.150600 -0.100400 0.000000  0.800000 0.040000 0.592000
+-0.190200 -0.100400 0.060900  0.752000 -0.248000 0.600000
+-0.150000 -0.104300 0.000000  0.496000 0.120000 0.848000
+-0.200000 -0.121800 0.060900  0.728000 -0.328000 0.592000
+-0.150000 -0.150600 0.010200  0.376000 0.208000 0.896000
+-0.200000 -0.150600 0.042600  0.640000 -0.096000 0.752000
+-0.150000 -0.200800 0.013600  0.104000 0.200000 0.968000
+-0.200000 -0.200800 0.045500  0.568000 -0.152000 0.808000
+-0.150000 -0.251000 0.002400  -0.056000 -0.176000 0.976000
+-0.200000 -0.251000 0.018200  0.408000 -0.392000 0.816000
+-0.150000 -0.301200 0.010200  -0.304000 -0.280000 0.904000
+-0.200000 -0.279600 0.000000  -0.016000 -0.496000 0.864000
+-0.169100 -0.301200 0.000000  -0.376000 -0.392000 0.832000
+-0.200000 -0.301200 -0.017500  -0.064000 -0.432000 0.896000
+-0.150000 -0.346200 0.000000  -0.392000 -0.160000 0.904000
+-0.200000 -0.351500 -0.031500  -0.320000 -0.128000 0.936000
+-0.150000 -0.351500 -0.001100  -0.192000 -0.352000 0.912000
+-0.200000 -0.401700 -0.023400  -0.056000 -0.008000 0.992000
+-0.150000 -0.401700 -0.019000  0.408000 -0.232000 0.880000
+-0.200000 -0.451900 -0.018000  0.376000 -0.112000 0.912000
+-0.150000 -0.451900 -0.041900  0.560000 -0.440000 0.696000
+-0.200000 -0.502100 -0.039000  0.512000 -0.608000 0.592000
+-0.150000 -0.470000 -0.060900  0.568000 -0.552000 0.600000
+-0.181900 -0.502100 -0.060900  0.504000 -0.680000 0.520000
+-0.150000 -0.502100 -0.111600  0.592000 -0.752000 0.280000
+-0.200000 -0.511900 -0.060900  0.416000 -0.800000 0.424000
+-0.150000 -0.505100 -0.121900  0.584000 -0.768000 0.240000
+-0.200000 -0.534300 -0.121900  0.456000 -0.832000 0.296000
+-0.150000 -0.510100 -0.182900  0.616000 -0.760000 0.168000
+-0.200000 -0.549300 -0.182900  0.504000 -0.784000 0.344000
+-0.150000 -0.530700 -0.243900  0.632000 -0.664000 0.392000
+-0.200000 -0.552300 -0.190900  0.520000 -0.768000 0.360000
+-0.172800 -0.552300 -0.243900  0.592000 -0.568000 0.560000
+-0.200000 -0.579600 -0.243900  0.568000 -0.648000 0.496000
+-0.150000 -0.552300 -0.270100  0.544000 -0.504000 0.656000
+-0.200000 -0.602500 -0.268600  0.488000 -0.432000 0.752000
+-0.150000 -0.602500 -0.302600  0.392000 -0.240000 0.880000
+-0.200000 -0.652700 -0.286600  0.488000 -0.272000 0.824000
+-0.150000 -0.609400 -0.304800  0.840000 -0.512000 0.152000
+-0.171500 -0.652700 -0.304800  0.576000 -0.304000 0.752000
+-0.150000 -0.602500 -0.307600  0.456000 -0.280000 -0.840000
+-0.200000 -0.652700 -0.326500  0.488000 -0.272000 -0.824000
+-0.200000 -0.602500 -0.345500  0.488000 -0.272000 -0.824000
+-0.250000 -0.652700 -0.361600  0.240000 -0.216000 -0.944000
+-0.229500 -0.602500 -0.365800  0.408000 -0.240000 -0.872000
+-0.250000 -0.639500 -0.365800  0.216000 -0.224000 -0.944000
+-0.250000 -0.602500 -0.376000  0.360000 -0.328000 -0.872000
+-0.282800 -0.652700 -0.365800  0.080000 -0.160000 -0.976000
+-0.300000 -0.602500 -0.397300  -0.248000 -0.488000 -0.832000
+-0.300000 -0.652700 -0.367500  0.064000 -0.112000 -0.984000
+-0.328400 -0.602500 -0.365800  -0.832000 -0.248000 -0.488000
+-0.350000 -0.652700 -0.376000  0.560000 0.160000 -0.808000
+-0.350000 -0.629600 -0.365800  0.056000 0.640000 -0.760000
+-0.400000 -0.652700 -0.368100  -0.128000 -0.872000 -0.456000
+-0.357100 -0.602500 -0.365800  0.904000 0.256000 -0.312000
+-0.400000 -0.621700 -0.426800  0.392000 -0.856000 -0.304000
+-0.370300 -0.602500 -0.426800  0.624000 -0.760000 -0.160000
+-0.357100 -0.602500 -0.365800  0.904000 0.256000 -0.312000
+-0.350000 -0.582100 -0.426800  0.344000 -0.808000 -0.456000
+-0.350000 -0.585900 -0.365800  0.168000 -0.792000 -0.576000
+-0.300000 -0.582000 -0.426800  0.336000 -0.608000 -0.712000
+-0.328400 -0.602500 -0.365800  -0.832000 -0.248000 -0.488000
+-0.300000 -0.602500 -0.397300  -0.248000 -0.488000 -0.832000
+-0.300000 -0.582000 -0.426800  0.336000 -0.608000 -0.712000
+-0.250000 -0.602500 -0.376000  0.360000 -0.328000 -0.872000
+-0.275900 -0.552300 -0.426800  0.528000 -0.480000 -0.696000
+-0.250000 -0.552300 -0.402600  0.504000 -0.312000 -0.792000
+-0.250000 -0.526200 -0.426800  0.576000 -0.448000 -0.672000
+-0.200000 -0.552300 -0.367100  0.360000 -0.232000 -0.896000
+-0.235700 -0.502100 -0.426800  0.696000 -0.464000 -0.536000
+-0.200000 -0.502100 -0.370700  0.184000 -0.352000 -0.912000
+-0.200000 -0.459900 -0.426800  0.560000 -0.592000 -0.576000
+-0.150000 -0.502100 -0.367300  0.088000 -0.320000 -0.936000
+-0.191200 -0.451900 -0.426800  0.664000 -0.480000 -0.560000
+-0.150000 -0.451900 -0.368100  0.456000 -0.056000 -0.880000
+-0.194300 -0.401700 -0.426800  0.792000 0.416000 -0.432000
+-0.150000 -0.417500 -0.365800  0.544000 0.056000 -0.832000
+-0.151700 -0.401700 -0.365800  0.568000 0.104000 -0.808000
+-0.150000 -0.401700 -0.364300  0.552000 0.080000 -0.824000
+-0.200000 -0.365300 -0.365800  0.504000 0.768000 -0.376000
+-0.150000 -0.351500 -0.350300  0.512000 0.192000 -0.832000
+-0.200000 -0.351500 -0.343300  0.312000 0.640000 -0.696000
+-0.150000 -0.301200 -0.318500  -0.024000 0.504000 -0.856000
+-0.200000 -0.301200 -0.313400  0.328000 0.152000 -0.928000
+-0.150000 -0.286300 -0.304800  -0.184000 0.480000 -0.848000
+-0.200000 -0.251000 -0.307600  0.408000 0.096000 -0.904000
+-0.195100 -0.251000 -0.304800  0.376000 0.112000 -0.912000
+-0.200000 -0.200800 -0.306700  0.368000 -0.184000 -0.904000
+-0.196100 -0.200800 -0.304800  0.360000 -0.200000 -0.904000
+-0.200000 -0.150600 -0.333300  0.216000 -0.272000 -0.936000
+-0.150000 -0.159100 -0.304800  0.152000 -0.400000 -0.896000
+-0.150000 -0.150600 -0.309500  -0.032000 -0.400000 -0.912000
+-0.108400 -0.200800 -0.304800  -0.496000 -0.048000 -0.856000
+-0.100000 -0.150600 -0.315000  -0.456000 -0.064000 -0.880000
+-0.100000 -0.200800 -0.311700  -0.496000 0.128000 -0.856000
+-0.050000 -0.150600 -0.332400  0.016000 -0.080000 -0.992000
+-0.050000 -0.200800 -0.320900  -0.056000 0.280000 -0.952000
+0.000000 -0.150600 -0.318000  0.160000 0.016000 -0.984000
+0.000000 -0.200800 -0.332000  -0.296000 0.528000 -0.784000
+0.050000 -0.150600 -0.318000  0.352000 0.312000 -0.872000
+0.050000 -0.200800 -0.360800  -0.016000 0.576000 -0.808000
+0.096000 -0.150600 -0.304800  0.176000 0.336000 -0.920000
+0.100000 -0.200800 -0.352600  0.240000 0.528000 -0.800000
+0.100000 -0.151600 -0.304800  -0.176000 0.536000 -0.816000
+0.150000 -0.200800 -0.325200  0.160000 0.176000 -0.968000
+0.101900 -0.150600 -0.304800  -0.296000 0.368000 -0.872000
+0.150000 -0.150600 -0.323600  -0.232000 0.464000 -0.848000
+0.114400 -0.100400 -0.304800  -0.344000 0.128000 -0.928000
+0.150000 -0.100400 -0.322200  0.000000 0.224000 -0.968000
+0.150000 -0.064700 -0.304800  -0.200000 0.328000 -0.912000
+0.185500 -0.100400 -0.304800  0.296000 0.104000 -0.944000
+0.150000 -0.050200 -0.298400  -0.176000 0.328000 -0.920000
+0.200000 -0.100400 -0.298900  0.088000 0.040000 -0.992000
+0.188500 -0.050200 -0.304800  -0.128000 0.184000 -0.968000
+0.200000 -0.061600 -0.304800  0.000000 -0.144000 -0.984000
+0.200000 -0.050200 -0.307000  0.000000 0.192000 -0.976000
+0.211400 -0.050200 -0.304800  0.152000 0.184000 -0.968000
+0.200000 -0.045300 -0.304800  -0.008000 0.344000 -0.936000
+0.250000 -0.050200 -0.297000  0.000000 0.040000 -0.992000
+0.200000 0.000000 -0.277300  0.080000 0.528000 -0.840000
+0.250000 0.000000 -0.271900  -0.336000 0.528000 -0.776000
+0.200000 0.025700 -0.243900  0.016000 0.752000 -0.648000
+0.250000 0.018500 -0.243900  -0.144000 0.856000 -0.480000
+0.200000 0.019700 -0.182900  0.160000 0.648000 0.736000
+0.250000 0.002800 -0.182900  0.128000 0.640000 0.752000
+0.200000 0.000000 -0.161400  0.032000 0.656000 0.752000
+0.250000 0.000000 -0.180400  0.176000 0.568000 0.792000
+0.200000 -0.041200 -0.121900  0.160000 0.488000 0.856000
+0.250000 -0.050200 -0.132500  0.192000 0.528000 0.816000
+0.222300 -0.050200 -0.121900  0.200000 0.432000 0.872000
+0.250000 -0.068700 -0.121900  0.096000 0.400000 0.904000
+0.200000 -0.050200 -0.116900  0.136000 0.368000 0.912000
+0.250000 -0.100400 -0.106800  0.080000 0.336000 0.936000
+0.200000 -0.100400 -0.095800  0.064000 0.272000 0.952000
+0.250000 -0.150600 -0.087200  0.040000 0.104000 0.992000
+0.200000 -0.150600 -0.099300  0.040000 0.104000 0.992000
+0.250000 -0.200800 -0.084100  0.120000 -0.168000 0.976000
+0.200000 -0.200800 -0.086600  0.112000 -0.336000 0.928000
+0.250000 -0.237200 -0.121900  0.048000 -0.656000 0.744000
+0.200000 -0.240500 -0.121900  0.152000 -0.656000 0.728000
+0.250000 -0.251000 -0.140300  -0.072000 -0.512000 0.848000
+0.200000 -0.251000 -0.134700  0.128000 -0.784000 0.600000
+0.250000 -0.301200 -0.149400  -0.376000 -0.584000 0.712000
+0.200000 -0.290700 -0.182900  -0.520000 -0.680000 0.512000
+0.211500 -0.301200 -0.182900  -0.568000 -0.672000 0.464000
+0.200000 -0.301200 -0.206400  -0.600000 -0.688000 0.384000
+0.250000 -0.319600 -0.182900  -0.280000 -0.832000 0.472000
+0.200000 -0.319700 -0.243900  -0.624000 -0.696000 0.328000
+0.250000 -0.343100 -0.243900  -0.320000 -0.920000 0.208000
+0.200000 -0.340400 -0.304800  -0.480000 -0.448000 -0.744000
+0.250000 -0.348300 -0.304800  -0.128000 -0.736000 -0.656000
+0.200000 -0.301200 -0.321600  -0.488000 -0.368000 -0.784000
+0.250000 -0.313600 -0.365800  -0.336000 -0.640000 -0.680000
+0.236200 -0.301200 -0.365800  -0.608000 -0.320000 -0.712000
+0.250000 -0.301200 -0.379400  -0.536000 -0.264000 -0.792000
+0.250000 -0.271800 -0.365800  -0.320000 0.360000 -0.872000
+0.300000 -0.301200 -0.372900  0.128000 -0.472000 -0.864000
+0.300000 -0.284400 -0.365800  0.136000 0.360000 -0.920000
+0.333500 -0.301200 -0.365800  0.208000 -0.080000 -0.968000
+0.300000 -0.251000 -0.347800  0.304000 0.384000 -0.864000
+0.350000 -0.301200 -0.360500  0.376000 0.184000 -0.904000
+0.350000 -0.251000 -0.329500  0.536000 0.472000 -0.688000
+0.400000 -0.301200 -0.307300  0.704000 0.496000 -0.496000
+0.366700 -0.251000 -0.304800  0.704000 0.488000 -0.496000
+0.400000 -0.299100 -0.304800  0.736000 0.472000 -0.472000
+0.399000 -0.251000 -0.243900  0.912000 -0.008000 -0.392000
+0.400000 -0.252300 -0.243900  0.744000 0.488000 -0.440000
+0.398900 -0.251000 -0.182900  0.896000 -0.160000 0.400000
+0.400000 -0.252800 -0.182900  0.760000 0.464000 0.440000
+0.354900 -0.251000 -0.121900  0.704000 -0.304000 0.632000
+0.400000 -0.301200 -0.149800  0.528000 0.376000 0.752000
+0.350000 -0.260400 -0.121900  0.448000 -0.472000 0.752000
+0.350000 -0.301200 -0.148100  0.392000 -0.048000 0.912000
+0.328900 -0.251000 -0.121900  -0.264000 -0.304000 0.912000
+0.300000 -0.301200 -0.149800  -0.024000 -0.480000 0.872000
+0.300000 -0.251000 -0.132800  -0.224000 -0.464000 0.856000
+0.250000 -0.301200 -0.149400  -0.376000 -0.584000 0.712000
+0.250000 -0.251000 -0.140300  -0.072000 -0.512000 0.848000
+0.300000 -0.251000 -0.132800  -0.224000 -0.464000 0.856000
+0.250000 -0.237200 -0.121900  0.048000 -0.656000 0.744000
+0.300000 -0.234400 -0.121900  0.104000 -0.472000 0.872000
+0.250000 -0.200800 -0.084100  0.120000 -0.168000 0.976000
+0.300000 -0.200800 -0.101500  0.424000 -0.216000 0.872000
+0.250000 -0.150600 -0.087200  0.040000 0.104000 0.992000
+0.300000 -0.150600 -0.090800  0.240000 -0.024000 0.968000
+0.250000 -0.100400 -0.106800  0.080000 0.336000 0.936000
+0.300000 -0.100400 -0.098900  -0.360000 0.344000 0.856000
+0.250000 -0.068700 -0.121900  0.096000 0.400000 0.904000
+0.300000 -0.060700 -0.121900  -0.512000 0.456000 0.720000
+0.250000 -0.050200 -0.132500  0.192000 0.528000 0.816000
+0.300000 -0.050200 -0.130700  -0.504000 0.472000 0.720000
+0.250000 0.000000 -0.180400  0.176000 0.568000 0.792000
+0.300000 0.000000 -0.166100  -0.488000 0.464000 0.728000
+0.250000 0.002800 -0.182900  0.128000 0.640000 0.752000
+0.300000 0.018000 -0.182900  -0.296000 0.768000 0.552000
+0.250000 0.018500 -0.243900  -0.144000 0.856000 -0.480000
+0.300000 0.032100 -0.243900  -0.576000 0.680000 -0.432000
+0.250000 0.000000 -0.271900  -0.336000 0.528000 -0.776000
+0.300000 0.000000 -0.302400  -0.544000 0.608000 -0.568000
+0.250000 -0.050200 -0.297000  0.000000 0.040000 -0.992000
+0.300000 -0.003100 -0.304800  -0.376000 0.424000 -0.816000
+0.266500 -0.050200 -0.304800  -0.280000 0.064000 -0.952000
+0.300000 -0.050200 -0.319900  -0.536000 0.224000 -0.808000
+0.278900 -0.100400 -0.304800  -0.176000 0.256000 -0.944000
+0.300000 -0.100400 -0.310000  -0.248000 0.072000 -0.960000
+0.250000 -0.114900 -0.304800  -0.104000 0.280000 -0.952000
+0.300000 -0.150600 -0.312600  0.312000 -0.200000 -0.920000
+0.250000 -0.150600 -0.317700  0.024000 0.336000 -0.936000
+0.300000 -0.200800 -0.324200  0.480000 0.248000 -0.832000
+0.250000 -0.200800 -0.343100  0.104000 0.232000 -0.960000
+0.300000 -0.251000 -0.347800  0.304000 0.384000 -0.864000
+0.250000 -0.251000 -0.353900  0.064000 0.384000 -0.920000
+0.300000 -0.284400 -0.365800  0.136000 0.360000 -0.920000
+0.250000 -0.271800 -0.365800  -0.320000 0.360000 -0.872000
+0.250000 -0.251000 -0.353900  0.064000 0.384000 -0.920000
+0.236200 -0.301200 -0.365800  -0.608000 -0.320000 -0.712000
+0.200000 -0.251000 -0.346500  -0.184000 0.088000 -0.976000
+0.200000 -0.301200 -0.321600  -0.488000 -0.368000 -0.784000
+0.150000 -0.251000 -0.336000  0.080000 -0.336000 -0.928000
+0.170700 -0.301200 -0.304800  -0.520000 -0.608000 -0.592000
+0.150000 -0.287400 -0.304800  0.000000 -0.712000 -0.688000
+0.176900 -0.301200 -0.243900  -0.504000 -0.800000 0.304000
+0.150000 -0.287700 -0.243900  -0.208000 -0.968000 0.064000
+0.200000 -0.301200 -0.206400  -0.600000 -0.688000 0.384000
+0.150000 -0.278000 -0.182900  -0.064000 -0.936000 0.328000
+0.200000 -0.290700 -0.182900  -0.520000 -0.680000 0.512000
+0.150000 -0.253200 -0.121900  0.192000 -0.808000 0.552000
+0.200000 -0.251000 -0.134700  0.128000 -0.784000 0.600000
+0.161400 -0.251000 -0.121900  0.152000 -0.792000 0.576000
+0.200000 -0.240500 -0.121900  0.152000 -0.656000 0.728000
+0.150000 -0.251000 -0.118100  0.224000 -0.792000 0.560000
+0.200000 -0.200800 -0.086600  0.112000 -0.336000 0.928000
+0.150000 -0.200800 -0.071800  0.312000 -0.208000 0.920000
+0.200000 -0.150600 -0.099300  0.040000 0.104000 0.992000
+0.150000 -0.150600 -0.071000  0.136000 0.176000 0.968000
+0.200000 -0.100400 -0.095800  0.064000 0.272000 0.952000
+0.150000 -0.100400 -0.080500  0.184000 0.336000 0.920000
+0.200000 -0.050200 -0.116900  0.136000 0.368000 0.912000
+0.150000 -0.050200 -0.113700  0.032000 0.448000 0.888000
+0.200000 -0.041200 -0.121900  0.160000 0.488000 0.856000
+0.150000 -0.036300 -0.121900  0.008000 0.488000 0.864000
+0.200000 0.000000 -0.161400  0.032000 0.656000 0.752000
+0.150000 0.000000 -0.166100  -0.096000 0.688000 0.712000
+0.200000 0.019700 -0.182900  0.160000 0.648000 0.736000
+0.150000 0.016800 -0.182900  -0.152000 0.840000 0.520000
+0.200000 0.025700 -0.243900  0.016000 0.752000 -0.648000
+0.150000 0.015400 -0.243900  -0.208000 0.728000 -0.640000
+0.200000 0.000000 -0.277300  0.080000 0.528000 -0.840000
+0.150000 0.000000 -0.257100  -0.208000 0.552000 -0.800000
+0.200000 -0.045300 -0.304800  -0.008000 0.344000 -0.936000
+0.150000 -0.050200 -0.298400  -0.176000 0.328000 -0.920000
+0.188500 -0.050200 -0.304800  -0.128000 0.184000 -0.968000
+0.200000 -0.045300 -0.304800  -0.008000 0.344000 -0.936000
+0.200000 -0.050200 -0.307000  0.000000 0.192000 -0.976000
+0.200000 -0.050200 -0.307000  0.000000 0.192000 -0.976000
+-0.800000 -0.100400 0.186900  0.104000 0.048000 0.992000
+-0.800000 -0.100400 0.186900  0.104000 0.048000 0.992000
+-0.776900 -0.100400 0.182900  0.184000 0.120000 0.968000
+-0.800000 -0.150600 0.189500  -0.240000 -0.056000 0.960000
+-0.750000 -0.136500 0.182900  0.216000 0.112000 0.968000
+-0.750000 -0.150600 0.184600  0.192000 0.080000 0.976000
+-0.743500 -0.150600 0.182900  0.192000 0.096000 0.968000
+-0.750000 -0.200800 0.187200  0.064000 -0.048000 0.992000
+-0.703900 -0.200800 0.182900  0.128000 0.064000 0.984000
+-0.750000 -0.251000 0.186100  -0.160000 -0.136000 0.976000
+-0.700000 -0.208700 0.182900  0.176000 0.120000 0.968000
+-0.700000 -0.251000 0.184700  0.008000 -0.024000 0.992000
+-0.650000 -0.249200 0.182900  0.176000 0.464000 0.864000
+-0.650000 -0.251000 0.183700  0.152000 0.272000 0.944000
+-0.638500 -0.251000 0.182900  0.072000 0.424000 0.896000
+-0.650000 -0.301200 0.185200  -0.152000 0.008000 0.984000
+-0.600000 -0.260000 0.182900  0.056000 0.320000 0.944000
+-0.600000 -0.301200 0.196400  -0.152000 0.176000 0.968000
+-0.550000 -0.264400 0.182900  -0.072000 0.456000 0.880000
+-0.550000 -0.301200 0.200100  -0.040000 0.312000 0.944000
+-0.512000 -0.251000 0.182900  -0.112000 0.632000 0.760000
+-0.500000 -0.301200 0.199600  -0.128000 0.216000 0.960000
+-0.500000 -0.251000 0.185100  -0.112000 0.632000 0.760000
+-0.450000 -0.301200 0.203900  0.032000 0.168000 0.984000
+-0.450000 -0.251000 0.195400  -0.152000 0.392000 0.904000
+-0.400000 -0.301200 0.211000  0.416000 0.000000 0.904000
+-0.400000 -0.251000 0.203200  0.024000 0.208000 0.976000
+-0.369700 -0.301200 0.182900  0.552000 -0.328000 0.752000
+-0.350000 -0.251000 0.206900  0.584000 -0.272000 0.760000
+-0.350000 -0.276800 0.182900  0.600000 -0.432000 0.664000
+-0.334800 -0.251000 0.182900  0.672000 -0.480000 0.552000
+-0.350000 -0.301200 0.167500  0.592000 -0.368000 0.712000
+-0.300000 -0.251000 0.131000  0.632000 -0.616000 0.464000
+-0.327200 -0.301200 0.121900  0.792000 -0.368000 0.472000
+-0.300000 -0.256400 0.121900  0.624000 -0.624000 0.456000
+-0.300000 -0.301200 0.065200  0.504000 -0.568000 0.640000
+-0.294600 -0.251000 0.121900  0.616000 -0.600000 0.488000
+-0.295000 -0.301200 0.060900  0.472000 -0.584000 0.648000
+-0.250000 -0.251000 0.071500  0.528000 -0.408000 0.736000
+-0.250000 -0.262800 0.060900  0.496000 -0.520000 0.688000
+-0.236900 -0.251000 0.060900  0.464000 -0.480000 0.728000
+-0.250000 -0.301200 0.006000  0.344000 -0.608000 0.704000
+-0.200000 -0.251000 0.018200  0.408000 -0.392000 0.816000
+-0.235900 -0.301200 0.000000  0.272000 -0.568000 0.768000
+-0.200000 -0.279600 0.000000  -0.016000 -0.496000 0.864000
+-0.200000 -0.301200 -0.017500  -0.064000 -0.432000 0.896000
+-0.235900 -0.301200 0.000000  0.272000 -0.568000 0.768000
+-0.200000 -0.351500 -0.031500  -0.320000 -0.128000 0.936000
+-0.250000 -0.307700 0.000000  0.288000 -0.576000 0.760000
+-0.250000 -0.351500 -0.038300  0.104000 -0.504000 0.848000
+-0.300000 -0.343500 0.000000  0.832000 -0.408000 0.360000
+-0.300000 -0.351500 -0.012600  0.872000 -0.352000 0.320000
+-0.303300 -0.351500 0.000000  0.888000 -0.344000 0.288000
+-0.300000 -0.401700 -0.045100  0.792000 -0.248000 0.544000
+-0.319500 -0.401700 0.000000  0.536000 -0.584000 0.592000
+-0.300000 -0.435300 -0.060900  -0.192000 -0.360000 0.912000
+-0.350000 -0.427600 0.000000  0.560000 -0.752000 0.336000
+-0.338500 -0.451900 -0.060900  0.112000 -0.632000 0.760000
+-0.350000 -0.451900 -0.058800  0.248000 -0.624000 0.728000
+-0.350000 -0.453900 -0.060900  0.248000 -0.624000 0.728000
+-0.400000 -0.451900 -0.009600  0.744000 -0.536000 0.376000
+-0.380200 -0.502100 -0.060900  0.648000 -0.616000 0.432000
+-0.400000 -0.502100 -0.024700  0.848000 -0.224000 0.464000
+-0.400000 -0.527700 -0.060900  0.080000 -0.768000 0.624000
+-0.450000 -0.502100 -0.045100  0.560000 -0.696000 0.432000
+-0.450000 -0.512800 -0.060900  0.208000 -0.760000 0.608000
+-0.466200 -0.502100 0.000000  0.712000 -0.616000 0.320000
+-0.478800 -0.552300 -0.060900  0.704000 -0.592000 0.376000
+-0.500000 -0.548400 0.000000  0.368000 -0.816000 0.432000
+-0.500000 -0.552300 -0.009400  0.352000 -0.840000 0.400000
+-0.509600 -0.552300 0.000000  0.320000 -0.840000 0.424000
+-0.500000 -0.570000 -0.060900  0.480000 -0.800000 0.328000
+-0.550000 -0.565800 0.000000  0.224000 -0.872000 0.424000
+-0.550000 -0.588500 -0.060900  0.224000 -0.888000 0.384000
+-0.600000 -0.566300 0.000000  -0.184000 -0.816000 0.544000
+-0.600000 -0.601900 -0.060900  -0.072000 -0.808000 0.568000
+-0.633400 -0.552300 0.000000  -0.384000 -0.672000 0.624000
+-0.650000 -0.594800 -0.060900  -0.368000 -0.640000 0.664000
+-0.650000 -0.552300 -0.012600  -0.496000 -0.592000 0.624000
+-0.685200 -0.552300 -0.060900  -0.696000 -0.384000 0.592000
+-0.650000 -0.541900 0.000000  -0.528000 -0.600000 0.592000
+-0.700000 -0.507800 -0.060900  -0.864000 -0.200000 0.448000
+-0.674300 -0.502100 0.000000  -0.656000 -0.632000 0.384000
+-0.700000 -0.502100 -0.057900  -0.752000 -0.512000 0.400000
+-0.700000 -0.478200 0.000000  -0.704000 -0.632000 0.312000
+-0.701200 -0.502100 -0.060900  -0.816000 -0.416000 0.392000
+-0.719800 -0.451900 0.000000  -0.816000 -0.520000 0.240000
+-0.735400 -0.451900 -0.060900  -0.768000 -0.512000 0.360000
+-0.750000 -0.403200 0.000000  -0.832000 -0.504000 0.216000
+-0.750000 -0.426100 -0.060900  -0.864000 -0.448000 0.200000
+-0.750800 -0.401700 0.000000  -0.816000 -0.520000 0.208000
+-0.762700 -0.401700 -0.060900  -0.840000 -0.496000 0.168000
+-0.782800 -0.351500 0.000000  -0.816000 -0.536000 0.208000
+-0.794800 -0.351500 -0.060900  -0.816000 -0.552000 0.144000
+-0.800000 -0.327900 0.000000  -0.800000 -0.560000 0.176000
+-0.800000 -0.343900 -0.060900  -0.816000 -0.552000 0.128000
+-0.817700 -0.301200 0.000000  -0.808000 -0.560000 0.168000
+-0.826600 -0.301200 -0.060900  -0.824000 -0.544000 0.120000
+-0.800000 -0.343900 -0.060900  -0.816000 -0.552000 0.128000
+-0.832400 -0.301200 -0.121900  -0.840000 -0.528000 0.048000
+-0.800000 -0.351500 -0.101400  -0.840000 -0.528000 0.104000
+-0.802000 -0.351500 -0.121900  -0.840000 -0.520000 0.096000
+-0.800000 -0.354700 -0.121900  -0.848000 -0.512000 0.080000
+-0.802200 -0.351500 -0.182900  -0.872000 -0.480000 0.016000
+-0.800000 -0.355500 -0.182900  -0.872000 -0.472000 0.032000
+-0.807300 -0.351500 -0.243900  -0.864000 -0.472000 0.152000
+-0.800000 -0.365300 -0.243900  -0.880000 -0.440000 0.160000
+-0.821000 -0.351500 -0.304800  -0.824000 -0.504000 0.232000
+-0.800000 -0.395700 -0.304800  -0.920000 -0.376000 0.000000
+-0.812200 -0.351500 -0.365800  -0.856000 -0.296000 -0.408000
+-0.800000 -0.388500 -0.365800  -0.864000 -0.288000 -0.400000
+-0.800000 -0.351500 -0.388300  -0.664000 -0.152000 -0.728000
+-0.796500 -0.401700 -0.365800  -0.952000 -0.168000 -0.232000
+-0.750000 -0.351500 -0.422100  -0.312000 0.448000 -0.824000
+-0.777800 -0.401700 -0.426800  -0.928000 0.040000 -0.360000
+-0.750000 -0.359700 -0.426800  -0.368000 0.408000 -0.832000
+-0.750000 -0.351500 -0.422100  -0.312000 0.448000 -0.824000
+-0.736800 -0.351500 -0.426800  -0.240000 0.480000 -0.832000
+-0.736800 -0.351500 -0.426800  -0.240000 0.480000 -0.832000
+-0.750000 -0.150600 0.184600  0.192000 0.080000 0.976000
+-0.750000 -0.150600 0.184600  0.192000 0.080000 0.976000
+-0.800000 -0.150600 0.189500  -0.240000 -0.056000 0.960000
+-0.750000 -0.200800 0.187200  0.064000 -0.048000 0.992000
+-0.800000 -0.200800 0.184500  -0.256000 -0.128000 0.952000
+-0.750000 -0.251000 0.186100  -0.160000 -0.136000 0.976000
+-0.800000 -0.206500 0.182900  -0.304000 -0.264000 0.912000
+-0.762000 -0.251000 0.182900  -0.256000 -0.192000 0.936000
+-0.800000 -0.251000 0.157900  -0.576000 -0.400000 0.696000
+-0.750000 -0.267900 0.182900  -0.232000 -0.192000 0.944000
+-0.800000 -0.280700 0.121900  -0.736000 -0.528000 0.408000
+-0.750000 -0.301200 0.168400  -0.360000 -0.432000 0.816000
+-0.783300 -0.301200 0.121900  -0.688000 -0.568000 0.440000
+-0.750000 -0.342500 0.121900  -0.536000 -0.592000 0.592000
+-0.800000 -0.301200 0.085900  -0.768000 -0.544000 0.304000
+-0.750000 -0.351500 0.110100  -0.600000 -0.584000 0.536000
+-0.800000 -0.310100 0.060900  -0.800000 -0.544000 0.224000
+-0.767900 -0.351500 0.060900  -0.760000 -0.568000 0.296000
+-0.800000 -0.327900 0.000000  -0.800000 -0.560000 0.176000
+-0.782800 -0.351500 0.000000  -0.816000 -0.536000 0.208000
+-0.767900 -0.351500 0.060900  -0.760000 -0.568000 0.296000
+-0.750800 -0.401700 0.000000  -0.816000 -0.520000 0.208000
+-0.750000 -0.377100 0.060900  -0.760000 -0.552000 0.320000
+-0.750000 -0.401700 0.004100  -0.816000 -0.520000 0.232000
+-0.731300 -0.401700 0.060900  -0.784000 -0.496000 0.344000
+-0.750000 -0.403200 0.000000  -0.832000 -0.504000 0.216000
+-0.701000 -0.451900 0.060900  -0.792000 -0.480000 0.344000
+-0.719800 -0.451900 0.000000  -0.816000 -0.520000 0.240000
+-0.700000 -0.453200 0.060900  -0.560000 -0.720000 0.392000
+-0.700000 -0.478200 0.000000  -0.704000 -0.632000 0.312000
+-0.650000 -0.495900 0.060900  -0.528000 -0.720000 0.432000
+-0.674300 -0.502100 0.000000  -0.656000 -0.632000 0.384000
+-0.650000 -0.502100 0.048300  -0.536000 -0.712000 0.440000
+-0.650000 -0.541900 0.000000  -0.528000 -0.600000 0.592000
+-0.640700 -0.502100 0.060900  -0.496000 -0.728000 0.456000
+-0.633400 -0.552300 0.000000  -0.384000 -0.672000 0.624000
+-0.600000 -0.531600 0.060900  -0.448000 -0.736000 0.496000
+-0.600000 -0.552300 0.023900  -0.224000 -0.776000 0.584000
+-0.550000 -0.532000 0.060900  0.080000 -0.776000 0.624000
+-0.550000 -0.552300 0.031000  0.256000 -0.800000 0.528000
+-0.500000 -0.517700 0.060900  0.632000 -0.632000 0.440000
+-0.509600 -0.552300 0.000000  0.320000 -0.840000 0.424000
+-0.500000 -0.548400 0.000000  0.368000 -0.816000 0.432000
+-0.500000 -0.517700 0.060900  0.632000 -0.632000 0.440000
+-0.466200 -0.502100 0.000000  0.712000 -0.616000 0.320000
+-0.489100 -0.502100 0.060900  0.704000 -0.616000 0.328000
+-0.450000 -0.489500 0.000000  0.584000 -0.760000 0.264000
+-0.450000 -0.471900 0.060900  0.592000 -0.752000 0.272000
+-0.403800 -0.451900 0.000000  0.744000 -0.560000 0.352000
+-0.425300 -0.451900 0.060900  0.696000 -0.640000 0.304000
+-0.400000 -0.447100 0.000000  0.720000 -0.584000 0.344000
+-0.400000 -0.423000 0.060900  0.616000 -0.696000 0.360000
+-0.350000 -0.427600 0.000000  0.560000 -0.752000 0.336000
+-0.350000 -0.406300 0.060900  0.592000 -0.728000 0.320000
+-0.319500 -0.401700 0.000000  0.536000 -0.584000 0.592000
+-0.344500 -0.401700 0.060900  0.632000 -0.688000 0.328000
+-0.303300 -0.351500 0.000000  0.888000 -0.344000 0.288000
+-0.319700 -0.351500 0.060900  0.864000 -0.376000 0.328000
+-0.300000 -0.343500 0.000000  0.832000 -0.408000 0.360000
+-0.300000 -0.305300 0.060900  0.512000 -0.568000 0.632000
+-0.250000 -0.307700 0.000000  0.288000 -0.576000 0.760000
+-0.295000 -0.301200 0.060900  0.472000 -0.584000 0.648000
+-0.250000 -0.301200 0.006000  0.344000 -0.608000 0.704000
+-0.250000 -0.262800 0.060900  0.496000 -0.520000 0.688000
+-0.250000 -0.262800 0.060900  0.496000 -0.520000 0.688000
+-0.762000 -0.251000 0.182900  -0.256000 -0.192000 0.936000
+-0.762000 -0.251000 0.182900  -0.256000 -0.192000 0.936000
+-0.750000 -0.251000 0.186100  -0.160000 -0.136000 0.976000
+-0.750000 -0.267900 0.182900  -0.232000 -0.192000 0.944000
+-0.700000 -0.251000 0.184700  0.008000 -0.024000 0.992000
+-0.700000 -0.272200 0.182900  -0.072000 -0.128000 0.984000
+-0.650000 -0.251000 0.183700  0.152000 0.272000 0.944000
+-0.671000 -0.301200 0.182900  -0.120000 -0.104000 0.984000
+-0.650000 -0.301200 0.185200  -0.152000 0.008000 0.984000
+-0.663400 -0.351500 0.182900  -0.304000 -0.080000 0.944000
+-0.650000 -0.351500 0.187800  -0.272000 -0.048000 0.952000
+-0.650000 -0.385200 0.182900  -0.496000 -0.152000 0.848000
+-0.600000 -0.351500 0.201700  -0.216000 0.016000 0.968000
+-0.644900 -0.401700 0.182900  -0.528000 -0.240000 0.808000
+-0.600000 -0.401700 0.205900  -0.320000 -0.144000 0.928000
+-0.600000 -0.446800 0.182900  -0.240000 -0.464000 0.848000
+-0.550000 -0.401700 0.218500  0.000000 -0.272000 0.960000
+-0.583500 -0.451900 0.182900  -0.128000 -0.544000 0.824000
+-0.550000 -0.451900 0.188900  -0.024000 -0.624000 0.776000
+-0.550000 -0.456500 0.182900  0.056000 -0.736000 0.672000
+-0.523100 -0.451900 0.182900  0.136000 -0.648000 0.744000
+-0.550000 -0.494000 0.121900  0.024000 -0.832000 0.536000
+-0.500000 -0.451900 0.177400  0.160000 -0.648000 0.736000
+-0.500000 -0.486900 0.121900  0.296000 -0.800000 0.504000
+-0.450000 -0.451900 0.126400  0.752000 -0.472000 0.448000
+-0.450000 -0.453600 0.121900  0.584000 -0.744000 0.288000
+-0.447800 -0.451900 0.121900  0.672000 -0.648000 0.344000
+-0.450000 -0.471900 0.060900  0.592000 -0.752000 0.272000
+-0.425300 -0.451900 0.060900  0.696000 -0.640000 0.304000
+-0.447800 -0.451900 0.121900  0.672000 -0.648000 0.344000
+-0.400000 -0.423000 0.060900  0.616000 -0.696000 0.360000
+-0.404400 -0.401700 0.121900  0.648000 -0.656000 0.368000
+-0.400000 -0.401700 0.111300  0.640000 -0.680000 0.336000
+-0.400000 -0.397400 0.121900  0.632000 -0.672000 0.368000
+-0.350000 -0.401700 0.073400  0.632000 -0.688000 0.344000
+-0.350000 -0.369000 0.121900  0.736000 -0.464000 0.480000
+-0.344500 -0.401700 0.060900  0.632000 -0.688000 0.328000
+-0.341600 -0.351500 0.121900  0.808000 -0.352000 0.456000
+-0.319700 -0.351500 0.060900  0.864000 -0.376000 0.328000
+-0.327200 -0.301200 0.121900  0.792000 -0.368000 0.472000
+-0.300000 -0.305300 0.060900  0.512000 -0.568000 0.632000
+-0.300000 -0.301200 0.065200  0.504000 -0.568000 0.640000
+-0.295000 -0.301200 0.060900  0.472000 -0.584000 0.648000
+-0.295000 -0.301200 0.060900  0.472000 -0.584000 0.648000
+-0.650000 -0.301200 0.185200  -0.152000 0.008000 0.984000
+-0.650000 -0.301200 0.185200  -0.152000 0.008000 0.984000
+-0.650000 -0.351500 0.187800  -0.272000 -0.048000 0.952000
+-0.600000 -0.301200 0.196400  -0.152000 0.176000 0.968000
+-0.600000 -0.351500 0.201700  -0.216000 0.016000 0.968000
+-0.550000 -0.301200 0.200100  -0.040000 0.312000 0.944000
+-0.550000 -0.351500 0.211500  0.000000 0.128000 0.984000
+-0.500000 -0.301200 0.199600  -0.128000 0.216000 0.960000
+-0.500000 -0.351500 0.209200  0.072000 0.104000 0.984000
+-0.450000 -0.301200 0.203900  0.032000 0.168000 0.984000
+-0.450000 -0.351500 0.215900  0.592000 -0.216000 0.768000
+-0.400000 -0.301200 0.211000  0.416000 0.000000 0.904000
+-0.400000 -0.351500 0.196700  0.560000 -0.576000 0.584000
+-0.369700 -0.301200 0.182900  0.552000 -0.328000 0.752000
+-0.389000 -0.351500 0.182900  0.544000 -0.632000 0.536000
+-0.350000 -0.301200 0.167500  0.592000 -0.368000 0.712000
+-0.350000 -0.351500 0.138600  0.680000 -0.440000 0.568000
+-0.327200 -0.301200 0.121900  0.792000 -0.368000 0.472000
+-0.341600 -0.351500 0.121900  0.808000 -0.352000 0.456000
+-0.350000 -0.351500 0.138600  0.680000 -0.440000 0.568000
+-0.350000 -0.369000 0.121900  0.736000 -0.464000 0.480000
+-0.389000 -0.351500 0.182900  0.544000 -0.632000 0.536000
+-0.400000 -0.397400 0.121900  0.632000 -0.672000 0.368000
+-0.400000 -0.359600 0.182900  0.520000 -0.680000 0.496000
+-0.404400 -0.401700 0.121900  0.648000 -0.656000 0.368000
+-0.445800 -0.401700 0.182900  0.648000 -0.488000 0.568000
+-0.447800 -0.451900 0.121900  0.672000 -0.648000 0.344000
+-0.450000 -0.407300 0.182900  0.664000 -0.488000 0.552000
+-0.450000 -0.451900 0.126400  0.752000 -0.472000 0.448000
+-0.500000 -0.444100 0.182900  0.168000 -0.480000 0.848000
+-0.500000 -0.451900 0.177400  0.160000 -0.648000 0.736000
+-0.523100 -0.451900 0.182900  0.136000 -0.648000 0.744000
+-0.500000 -0.444100 0.182900  0.168000 -0.480000 0.848000
+-0.550000 -0.451900 0.188900  -0.024000 -0.624000 0.776000
+-0.500000 -0.401700 0.210500  0.208000 -0.296000 0.928000
+-0.550000 -0.401700 0.218500  0.000000 -0.272000 0.960000
+-0.500000 -0.351500 0.209200  0.072000 0.104000 0.984000
+-0.550000 -0.351500 0.211500  0.000000 0.128000 0.984000
+-0.550000 -0.401700 0.218500  0.000000 -0.272000 0.960000
+-0.600000 -0.351500 0.201700  -0.216000 0.016000 0.968000
+-0.600000 -0.401700 0.205900  -0.320000 -0.144000 0.928000
+-0.600000 -0.401700 0.205900  -0.320000 -0.144000 0.928000
+-0.512000 -0.251000 0.182900  -0.112000 0.632000 0.760000
+-0.512000 -0.251000 0.182900  -0.112000 0.632000 0.760000
+-0.500000 -0.249000 0.182900  -0.112000 0.656000 0.744000
+-0.500000 -0.251000 0.185100  -0.112000 0.632000 0.760000
+-0.450000 -0.233700 0.182900  -0.216000 0.472000 0.848000
+-0.450000 -0.251000 0.195400  -0.152000 0.392000 0.904000
+-0.400000 -0.206800 0.182900  -0.168000 0.424000 0.880000
+-0.400000 -0.251000 0.203200  0.024000 0.208000 0.976000
+-0.383500 -0.200800 0.182900  -0.152000 0.448000 0.872000
+-0.350000 -0.251000 0.206900  0.584000 -0.272000 0.760000
+-0.350000 -0.200800 0.190300  -0.112000 0.384000 0.912000
+-0.334800 -0.251000 0.182900  0.672000 -0.480000 0.552000
+-0.300000 -0.200800 0.189700  0.744000 -0.432000 0.496000
+-0.300000 -0.205800 0.182900  0.768000 -0.472000 0.416000
+-0.296900 -0.200800 0.182900  0.792000 -0.440000 0.408000
+-0.300000 -0.251000 0.131000  0.632000 -0.616000 0.464000
+-0.278100 -0.200800 0.121900  0.816000 -0.432000 0.368000
+-0.294600 -0.251000 0.121900  0.616000 -0.600000 0.488000
+-0.250000 -0.200800 0.078600  0.664000 -0.312000 0.672000
+-0.250000 -0.251000 0.071500  0.528000 -0.408000 0.736000
+-0.222100 -0.200800 0.060900  0.488000 -0.184000 0.848000
+-0.236900 -0.251000 0.060900  0.464000 -0.480000 0.728000
+-0.200000 -0.200800 0.045500  0.568000 -0.152000 0.808000
+-0.200000 -0.251000 0.018200  0.408000 -0.392000 0.816000
+-0.200000 -0.251000 0.018200  0.408000 -0.392000 0.816000
+-0.450000 -0.351500 0.215900  0.592000 -0.216000 0.768000
+-0.450000 -0.351500 0.215900  0.592000 -0.216000 0.768000
+-0.500000 -0.351500 0.209200  0.072000 0.104000 0.984000
+-0.450000 -0.401700 0.188700  0.656000 -0.464000 0.584000
+-0.500000 -0.401700 0.210500  0.208000 -0.296000 0.928000
+-0.450000 -0.407300 0.182900  0.664000 -0.488000 0.552000
+-0.500000 -0.444100 0.182900  0.168000 -0.480000 0.848000
+-0.500000 -0.444100 0.182900  0.168000 -0.480000 0.848000
+-0.400000 -0.351500 0.196700  0.560000 -0.576000 0.584000
+-0.400000 -0.351500 0.196700  0.560000 -0.576000 0.584000
+-0.400000 -0.359600 0.182900  0.520000 -0.680000 0.496000
+-0.450000 -0.351500 0.215900  0.592000 -0.216000 0.768000
+-0.445800 -0.401700 0.182900  0.648000 -0.488000 0.568000
+-0.450000 -0.401700 0.188700  0.656000 -0.464000 0.584000
+-0.450000 -0.407300 0.182900  0.664000 -0.488000 0.552000
+-0.450000 -0.407300 0.182900  0.664000 -0.488000 0.552000
+-0.383500 -0.200800 0.182900  -0.152000 0.448000 0.872000
+-0.383500 -0.200800 0.182900  -0.152000 0.448000 0.872000
+-0.350000 -0.189600 0.182900  -0.288000 0.472000 0.824000
+-0.350000 -0.200800 0.190300  -0.112000 0.384000 0.912000
+-0.311100 -0.150600 0.182900  -0.424000 0.464000 0.768000
+-0.300000 -0.200800 0.189700  0.744000 -0.432000 0.496000
+-0.300000 -0.150600 0.190700  0.000000 0.520000 0.848000
+-0.296900 -0.200800 0.182900  0.792000 -0.440000 0.408000
+-0.288800 -0.150600 0.182900  0.600000 0.360000 0.712000
+-0.278100 -0.200800 0.121900  0.816000 -0.432000 0.368000
+-0.252800 -0.150600 0.121900  0.720000 -0.296000 0.616000
+-0.250000 -0.200800 0.078600  0.664000 -0.312000 0.672000
+-0.250000 -0.150600 0.117900  0.712000 -0.320000 0.616000
+-0.222100 -0.200800 0.060900  0.488000 -0.184000 0.848000
+-0.212600 -0.150600 0.060900  0.712000 -0.216000 0.664000
+-0.200000 -0.200800 0.045500  0.568000 -0.152000 0.808000
+-0.200000 -0.150600 0.042600  0.640000 -0.096000 0.752000
+-0.212600 -0.150600 0.060900  0.712000 -0.216000 0.664000
+-0.200000 -0.121800 0.060900  0.728000 -0.328000 0.592000
+-0.250000 -0.150600 0.117900  0.712000 -0.320000 0.616000
+-0.200000 -0.100400 0.076800  0.784000 -0.136000 0.600000
+-0.250000 -0.144000 0.121900  0.720000 -0.312000 0.608000
+-0.230200 -0.100400 0.121900  0.776000 -0.176000 0.600000
+-0.250000 -0.100400 0.155000  0.480000 0.160000 0.856000
+-0.247100 -0.050200 0.121900  0.488000 0.512000 0.696000
+-0.250000 -0.050200 0.123600  0.200000 0.440000 0.864000
+-0.250000 -0.048000 0.121900  0.272000 0.640000 0.704000
+-0.255700 -0.050200 0.121900  -0.192000 0.512000 0.832000
+-0.250000 0.000000 0.079500  -0.144000 0.552000 0.816000
+-0.300000 -0.050200 0.104800  -0.312000 0.512000 0.792000
+-0.300000 0.000000 0.088800  -0.240000 0.432000 0.864000
+-0.350000 -0.050200 0.083200  -0.416000 0.344000 0.832000
+-0.348200 0.000000 0.060900  -0.376000 0.448000 0.800000
+-0.350000 -0.001900 0.060900  -0.656000 0.280000 0.688000
+-0.350000 0.000000 0.059800  -0.688000 0.400000 0.592000
+-0.367400 -0.050200 0.060900  -0.696000 0.408000 0.584000
+-0.373100 0.000000 0.000000  -0.880000 0.240000 0.392000
+-0.399300 -0.050200 0.000000  -0.696000 0.680000 0.184000
+-0.377800 0.000000 -0.060900  -0.864000 0.424000 -0.248000
+-0.400000 -0.050200 -0.003200  -0.712000 0.672000 0.168000
+-0.400000 -0.037800 -0.060900  -0.728000 0.664000 0.152000
+-0.406900 -0.050200 -0.060900  -0.848000 0.520000 0.000000
+-0.400000 -0.050200 -0.118700  -0.832000 0.528000 -0.160000
+-0.450000 -0.099400 -0.060900  -0.760000 0.616000 0.160000
+-0.400000 -0.050900 -0.121900  -0.736000 0.536000 -0.408000
+-0.450000 -0.100400 -0.065100  -0.512000 0.824000 -0.200000
+-0.434900 -0.100400 -0.121900  -0.608000 0.744000 -0.256000
+-0.450000 -0.111500 -0.121900  -0.376000 0.896000 -0.224000
+-0.403600 -0.100400 -0.182900  -0.616000 0.592000 -0.512000
+-0.450000 -0.128500 -0.182900  -0.504000 0.800000 -0.296000
+-0.400000 -0.100400 -0.188300  -0.616000 0.576000 -0.520000
+-0.450000 -0.150600 -0.239400  -0.408000 0.792000 -0.448000
+-0.400000 -0.131400 -0.243900  -0.384000 0.744000 -0.536000
+-0.444500 -0.150600 -0.243900  -0.312000 0.784000 -0.528000
+-0.400000 -0.150600 -0.272200  -0.312000 0.624000 -0.704000
+-0.450000 -0.152500 -0.243900  -0.384000 0.800000 -0.448000
+-0.400000 -0.174400 -0.304800  -0.224000 0.736000 -0.632000
+-0.450000 -0.186700 -0.304800  -0.216000 0.808000 -0.528000
+-0.400000 -0.200800 -0.333600  -0.064000 0.568000 -0.816000
+-0.450000 -0.200800 -0.327900  -0.112000 0.704000 -0.696000
+-0.400000 -0.239300 -0.365800  0.048000 0.512000 -0.848000
+-0.450000 -0.235000 -0.365800  -0.016000 0.592000 -0.800000
+-0.400000 -0.251000 -0.373300  0.080000 0.400000 -0.904000
+-0.450000 -0.251000 -0.376500  0.032000 0.432000 -0.896000
+-0.400000 -0.301200 -0.390900  0.144000 0.296000 -0.936000
+-0.450000 -0.301200 -0.399100  0.080000 0.320000 -0.936000
+-0.400000 -0.351500 -0.411400  0.000000 0.616000 -0.784000
+-0.450000 -0.351500 -0.418600  0.080000 0.512000 -0.848000
+-0.450000 -0.301200 -0.399100  0.080000 0.320000 -0.936000
+-0.500000 -0.351500 -0.423900  0.056000 0.504000 -0.856000
+-0.500000 -0.301200 -0.402500  0.040000 0.344000 -0.936000
+-0.450000 -0.301200 -0.399100  0.080000 0.320000 -0.936000
+-0.500000 -0.251000 -0.377000  -0.032000 0.528000 -0.840000
+-0.450000 -0.251000 -0.376500  0.032000 0.432000 -0.896000
+-0.500000 -0.238600 -0.365800  -0.072000 0.656000 -0.744000
+-0.450000 -0.235000 -0.365800  -0.016000 0.592000 -0.800000
+-0.500000 -0.200800 -0.313000  -0.112000 0.824000 -0.544000
+-0.450000 -0.200800 -0.327900  -0.112000 0.704000 -0.696000
+-0.500000 -0.196700 -0.304800  -0.120000 0.848000 -0.504000
+-0.450000 -0.186700 -0.304800  -0.216000 0.808000 -0.528000
+-0.500000 -0.169200 -0.243900  -0.328000 0.880000 -0.312000
+-0.450000 -0.152500 -0.243900  -0.384000 0.800000 -0.448000
+-0.500000 -0.154300 -0.182900  -0.320000 0.920000 -0.176000
+-0.450000 -0.150600 -0.239400  -0.408000 0.792000 -0.448000
+-0.491700 -0.150600 -0.182900  -0.448000 0.848000 -0.264000
+-0.450000 -0.128500 -0.182900  -0.504000 0.800000 -0.296000
+-0.500000 -0.150600 -0.154000  -0.424000 0.880000 -0.160000
+-0.450000 -0.111500 -0.121900  -0.376000 0.896000 -0.224000
+-0.500000 -0.144400 -0.121900  -0.376000 0.880000 -0.280000
+-0.450000 -0.100400 -0.065100  -0.512000 0.824000 -0.200000
+-0.500000 -0.119500 -0.060900  -0.160000 0.976000 0.112000
+-0.452400 -0.100400 -0.060900  -0.344000 0.936000 -0.016000
+-0.500000 -0.141000 0.000000  -0.040000 0.880000 0.456000
+-0.450000 -0.100400 -0.057100  -0.400000 0.872000 0.264000
+-0.450000 -0.112700 0.000000  -0.520000 0.784000 0.320000
+-0.434300 -0.100400 0.000000  -0.648000 0.720000 0.208000
+-0.450000 -0.136300 0.060900  -0.512000 0.720000 0.448000
+-0.405500 -0.100400 0.060900  -0.712000 0.456000 0.520000
+-0.450000 -0.150600 0.089400  -0.440000 0.744000 0.496000
+-0.400000 -0.100400 0.069600  -0.688000 0.456000 0.552000
+-0.414900 -0.150600 0.121900  -0.424000 0.616000 0.648000
+-0.400000 -0.140400 0.121900  -0.448000 0.624000 0.632000
+-0.400000 -0.150600 0.133500  -0.392000 0.600000 0.688000
+-0.351400 -0.100400 0.121900  -0.608000 0.368000 0.696000
+-0.350000 -0.150600 0.151300  -0.584000 0.352000 0.720000
+-0.350000 -0.100400 0.123500  -0.608000 0.328000 0.712000
+-0.311100 -0.150600 0.182900  -0.424000 0.464000 0.768000
+-0.300000 -0.100400 0.149000  -0.304000 0.432000 0.840000
+-0.300000 -0.142200 0.182900  0.000000 0.616000 0.776000
+-0.250000 -0.100400 0.155000  0.480000 0.160000 0.856000
+-0.288800 -0.150600 0.182900  0.600000 0.360000 0.712000
+-0.250000 -0.144000 0.121900  0.720000 -0.312000 0.608000
+-0.252800 -0.150600 0.121900  0.720000 -0.296000 0.616000
+-0.250000 -0.150600 0.117900  0.712000 -0.320000 0.616000
+-0.250000 -0.150600 0.117900  0.712000 -0.320000 0.616000
+-0.400000 -0.351500 0.196700  0.560000 -0.576000 0.584000
+-0.400000 -0.351500 0.196700  0.560000 -0.576000 0.584000
+-0.389000 -0.351500 0.182900  0.544000 -0.632000 0.536000
+-0.400000 -0.359600 0.182900  0.520000 -0.680000 0.496000
+-0.400000 -0.359600 0.182900  0.520000 -0.680000 0.496000
+-0.311100 -0.150600 0.182900  -0.424000 0.464000 0.768000
+-0.311100 -0.150600 0.182900  -0.424000 0.464000 0.768000
+-0.300000 -0.142200 0.182900  0.000000 0.616000 0.776000
+-0.300000 -0.150600 0.190700  0.000000 0.520000 0.848000
+-0.288800 -0.150600 0.182900  0.600000 0.360000 0.712000
+-0.288800 -0.150600 0.182900  0.600000 0.360000 0.712000
+0.577700 0.301200 0.182900  -0.536000 0.272000 0.792000
+0.577700 0.301200 0.182900  -0.536000 0.272000 0.792000
+0.600000 0.327100 0.182900  -0.144000 0.552000 0.816000
+0.600000 0.301200 0.199900  -0.528000 0.136000 0.832000
+0.650000 0.311500 0.182900  0.424000 0.496000 0.752000
+0.650000 0.301200 0.190400  0.408000 0.464000 0.776000
+0.660200 0.301200 0.182900  0.480000 0.488000 0.720000
+0.650000 0.251000 0.217300  -0.016000 0.232000 0.968000
+0.700000 0.263400 0.182900  0.512000 0.536000 0.664000
+0.700000 0.251000 0.193900  0.488000 0.504000 0.704000
+0.711700 0.251000 0.182900  0.560000 0.528000 0.624000
+0.700000 0.200800 0.226400  0.328000 0.432000 0.832000
+0.750000 0.208300 0.182900  0.448000 0.624000 0.632000
+0.750000 0.200800 0.191100  0.424000 0.552000 0.712000
+0.761100 0.200800 0.182900  0.432000 0.472000 0.760000
+0.750000 0.150600 0.201100  0.320000 0.240000 0.912000
+0.797300 0.150600 0.182900  0.336000 0.288000 0.888000
+0.750000 0.100400 0.207000  0.032000 -0.192000 0.976000
+0.800000 0.148000 0.182900  0.424000 0.336000 0.832000
+0.800000 0.100400 0.199400  -0.032000 0.024000 0.992000
+0.850000 0.129700 0.182900  0.408000 0.752000 0.504000
+0.850000 0.100400 0.222500  0.440000 0.584000 0.672000
+0.891700 0.100400 0.182900  0.576000 0.688000 0.424000
+0.850000 0.050200 0.216300  -0.184000 -0.272000 0.936000
+0.900000 0.093100 0.182900  0.568000 0.672000 0.464000
+0.900000 0.050200 0.226800  0.488000 0.496000 0.712000
+0.940200 0.050200 0.182900  0.624000 0.528000 0.568000
+0.900000 0.000000 0.237100  -0.176000 -0.616000 0.760000
+0.950000 0.037400 0.182900  0.520000 0.504000 0.680000
+0.950000 0.000000 0.206500  0.400000 0.008000 0.912000
+1.000000 0.004900 0.182900  0.336000 0.520000 0.776000
+1.000000 0.000000 0.186800  0.376000 0.128000 0.912000
+0.950000 0.000000 0.206500  0.400000 0.008000 0.912000
+1.000000 -0.012000 0.182900  0.384000 -0.248000 0.880000
+0.950000 -0.050200 0.197900  0.336000 -0.192000 0.920000
+0.975800 -0.050200 0.182900  0.464000 -0.232000 0.848000
+0.950000 -0.100400 0.196500  0.208000 -0.704000 0.672000
+0.959000 -0.100400 0.182900  0.616000 -0.584000 0.520000
+0.950000 -0.108800 0.182900  0.232000 -0.768000 0.584000
+1.000000 -0.100400 0.134700  0.432000 -0.528000 0.720000
+0.950000 -0.142500 0.121900  -0.608000 -0.672000 0.392000
+1.000000 -0.126300 0.121900  0.016000 -0.480000 0.872000
+0.950000 -0.150600 0.094900  -0.648000 -0.696000 0.272000
+1.000000 -0.150600 0.101600  -0.080000 -0.576000 0.808000
+0.950000 -0.158100 0.060900  -0.608000 -0.760000 0.200000
+1.000000 -0.176100 0.060900  -0.688000 -0.632000 0.336000
+0.950000 -0.168100 0.000000  -0.640000 -0.744000 0.184000
+1.000000 -0.200800 0.012500  -0.656000 -0.696000 0.264000
+0.995800 -0.200800 0.000000  -0.648000 -0.704000 0.264000
+1.000000 -0.204500 0.000000  -0.624000 -0.728000 0.256000
+0.973000 -0.200800 -0.060900  -0.584000 -0.760000 0.264000
+1.000000 -0.224100 -0.060900  -0.616000 -0.728000 0.280000
+0.950500 -0.200800 -0.121900  -0.632000 -0.744000 0.192000
+1.000000 -0.243600 -0.121900  -0.640000 -0.736000 0.184000
+0.950000 -0.200800 -0.124000  -0.680000 -0.712000 0.160000
+1.000000 -0.251000 -0.154300  -0.728000 -0.648000 0.200000
+0.950000 -0.211700 -0.182900  -0.704000 -0.680000 0.176000
+0.993400 -0.251000 -0.182900  -0.736000 -0.640000 0.200000
+0.950000 -0.224400 -0.243900  -0.688000 -0.640000 0.328000
+0.978600 -0.251000 -0.243900  -0.696000 -0.616000 0.352000
+0.950000 -0.251000 -0.295200  -0.640000 -0.496000 0.576000
+1.000000 -0.277900 -0.243900  -0.712000 -0.592000 0.360000
+0.950000 -0.261400 -0.304800  -0.752000 -0.584000 0.288000
+1.000000 -0.301200 -0.291200  -0.640000 -0.488000 0.576000
+0.989600 -0.301200 -0.304800  -0.816000 -0.560000 0.128000
+1.000000 -0.316200 -0.304800  -0.800000 -0.552000 0.224000
+1.000000 -0.301200 -0.328200  -0.784000 -0.440000 -0.424000
+0.989600 -0.301200 -0.304800  -0.816000 -0.560000 0.128000
+1.000000 -0.251000 -0.355700  -0.816000 -0.248000 -0.504000
+0.950000 -0.261400 -0.304800  -0.752000 -0.584000 0.288000
+0.950000 -0.251000 -0.328200  -0.712000 -0.568000 -0.392000
+0.942100 -0.251000 -0.304800  -0.752000 -0.552000 0.344000
+0.950000 -0.200800 -0.357000  -0.272000 -0.104000 -0.952000
+0.911900 -0.200800 -0.304800  -0.864000 -0.480000 -0.128000
+0.950000 -0.150600 -0.345500  -0.032000 0.064000 -0.992000
+0.900000 -0.181100 -0.304800  -0.768000 -0.440000 -0.448000
+0.900000 -0.150600 -0.332000  -0.672000 -0.328000 -0.656000
+0.883200 -0.150600 -0.304800  -0.864000 -0.368000 -0.320000
+0.900000 -0.100400 -0.341700  -0.464000 -0.104000 -0.872000
+0.869700 -0.100400 -0.304800  -0.880000 -0.248000 -0.400000
+0.900000 -0.050200 -0.348300  -0.256000 0.192000 -0.944000
+0.867300 -0.050200 -0.304800  -0.784000 -0.136000 -0.600000
+0.900000 0.000000 -0.329500  -0.080000 0.648000 -0.744000
+0.877300 0.000000 -0.304800  -0.592000 0.480000 -0.632000
+0.900000 0.016700 -0.304800  -0.152000 0.720000 -0.664000
+0.850000 0.000000 -0.279000  -0.536000 0.488000 -0.680000
+0.900000 0.050200 -0.268900  0.208000 0.672000 -0.696000
+0.850000 0.042400 -0.243900  -0.408000 0.528000 -0.736000
+0.858900 0.050200 -0.243900  -0.424000 0.568000 -0.696000
+0.850000 0.050200 -0.237100  -0.376000 0.576000 -0.720000
+0.900000 0.070800 -0.243900  -0.096000 0.744000 -0.656000
+0.850000 0.100400 -0.218500  0.128000 0.592000 -0.784000
+0.900000 0.100400 -0.203200  0.536000 0.688000 -0.472000
+0.850000 0.127100 -0.182900  0.192000 0.744000 -0.632000
+0.900000 0.111100 -0.182900  0.552000 0.712000 -0.416000
+0.850000 0.150600 -0.140900  0.432000 0.840000 -0.304000
+0.900000 0.127900 -0.121900  0.560000 0.776000 -0.264000
+0.859300 0.150600 -0.121900  0.456000 0.840000 -0.272000
+0.900000 0.143500 -0.060900  0.528000 0.808000 -0.240000
+0.888500 0.150600 -0.060900  0.504000 0.856000 -0.040000
+0.900000 0.131100 0.000000  0.480000 0.848000 0.192000
+0.867700 0.150600 0.000000  0.552000 0.816000 0.152000
+0.900000 0.118900 0.060900  0.472000 0.856000 0.184000
+0.855400 0.150600 0.060900  0.680000 0.720000 0.072000
+0.900000 0.107300 0.121900  0.512000 0.832000 0.184000
+0.850900 0.150600 0.121900  0.704000 0.704000 0.080000
+0.900000 0.100400 0.165200  0.584000 0.744000 0.296000
+0.850000 0.150600 0.126500  0.640000 0.560000 0.512000
+0.891700 0.100400 0.182900  0.576000 0.688000 0.424000
+0.850000 0.129700 0.182900  0.408000 0.752000 0.504000
+0.850000 0.150600 0.126500  0.640000 0.560000 0.512000
+0.800000 0.148000 0.182900  0.424000 0.336000 0.832000
+0.800000 0.150600 0.181400  0.520000 0.336000 0.776000
+0.797300 0.150600 0.182900  0.336000 0.288000 0.888000
+0.800000 0.190400 0.121900  0.624000 0.752000 0.168000
+0.761100 0.200800 0.182900  0.432000 0.472000 0.760000
+0.788900 0.200800 0.121900  0.632000 0.744000 0.184000
+0.750000 0.208300 0.182900  0.448000 0.624000 0.632000
+0.750000 0.233400 0.121900  0.720000 0.680000 -0.080000
+0.711700 0.251000 0.182900  0.560000 0.528000 0.624000
+0.736800 0.251000 0.121900  0.752000 0.632000 0.144000
+0.700000 0.263400 0.182900  0.512000 0.536000 0.664000
+0.700000 0.297800 0.121900  0.728000 0.680000 -0.032000
+0.660200 0.301200 0.182900  0.480000 0.488000 0.720000
+0.696500 0.301200 0.121900  0.712000 0.672000 0.168000
+0.650000 0.311500 0.182900  0.424000 0.496000 0.752000
+0.653800 0.351500 0.121900  0.656000 0.616000 0.424000
+0.650000 0.351500 0.128300  0.616000 0.616000 0.480000
+0.650000 0.355500 0.121900  0.632000 0.632000 0.432000
+0.600000 0.351500 0.157200  -0.376000 0.584000 0.704000
+0.600000 0.382600 0.121900  0.272000 0.776000 0.560000
+0.566500 0.351500 0.121900  -0.632000 0.576000 0.496000
+0.600000 0.401700 0.085900  0.096000 0.928000 0.336000
+0.550000 0.351500 0.078000  -0.616000 0.672000 0.392000
+0.584600 0.401700 0.060900  -0.416000 0.872000 0.248000
+0.550000 0.359900 0.060900  -0.592000 0.640000 0.480000
+0.568400 0.401700 0.000000  -0.472000 0.832000 -0.264000
+0.550000 0.388900 0.000000  -0.392000 0.856000 0.320000
+0.600000 0.401700 -0.057700  0.168000 0.920000 -0.344000
+0.550000 0.398000 -0.060900  0.000000 0.968000 -0.216000
+0.600000 0.400600 -0.060900  -0.072000 0.912000 -0.384000
+0.550000 0.362300 -0.121900  0.400000 0.656000 -0.632000
+0.600000 0.351500 -0.101600  0.448000 0.496000 -0.736000
+0.566700 0.351500 -0.121900  0.448000 0.536000 -0.704000
+0.600000 0.310600 -0.121900  0.480000 0.424000 -0.760000
+0.550000 0.351500 -0.135900  0.456000 0.632000 -0.616000
+0.600000 0.301200 -0.128700  0.472000 0.520000 -0.704000
+0.550000 0.301200 -0.167400  0.408000 0.504000 -0.752000
+0.600000 0.256700 -0.182900  0.328000 0.496000 -0.792000
+0.550000 0.283200 -0.182900  0.320000 0.472000 -0.816000
+0.600000 0.251000 -0.187000  0.320000 0.456000 -0.816000
+0.550000 0.251000 -0.199600  0.176000 0.288000 -0.936000
+0.600000 0.200800 -0.209200  0.248000 0.288000 -0.920000
+0.550000 0.200800 -0.211100  0.016000 0.048000 -0.992000
+0.600000 0.150600 -0.225200  0.008000 0.128000 -0.984000
+0.550000 0.150600 -0.215400  -0.144000 0.080000 -0.984000
+0.600000 0.100400 -0.237100  -0.096000 0.168000 -0.976000
+0.550000 0.100400 -0.212600  -0.200000 0.352000 -0.904000
+0.600000 0.076600 -0.243900  -0.096000 0.360000 -0.920000
+0.550000 0.067800 -0.243900  0.024000 0.672000 -0.728000
+0.600000 0.050200 -0.251100  0.248000 0.344000 -0.896000
+0.550000 0.050200 -0.258400  0.160000 0.632000 -0.752000
+0.600000 0.000000 -0.284600  0.512000 0.112000 -0.840000
+0.550000 0.015600 -0.304800  0.472000 0.712000 -0.512000
+0.578400 0.000000 -0.304800  0.536000 0.480000 -0.688000
+0.550000 0.000000 -0.335900  0.576000 0.464000 -0.664000
+0.587300 -0.050200 -0.304800  0.688000 0.056000 -0.712000
+0.550000 -0.050200 -0.345500  0.192000 -0.560000 -0.792000
+0.550000 -0.083700 -0.304800  0.088000 -0.736000 -0.664000
+0.500000 -0.050200 -0.339600  -0.136000 -0.672000 -0.720000
+0.500000 -0.082600 -0.304800  0.216000 -0.680000 -0.688000
+0.450000 -0.050200 -0.325200  -0.120000 -0.568000 -0.808000
+0.475800 -0.100400 -0.304800  0.512000 -0.104000 -0.848000
+0.450000 -0.100400 -0.322200  0.392000 -0.360000 -0.840000
+0.500000 -0.127100 -0.304800  0.480000 0.456000 -0.744000
+0.450000 -0.150600 -0.321300  -0.008000 0.120000 -0.992000
+0.500000 -0.150600 -0.319100  0.336000 0.504000 -0.792000
+0.450000 -0.200800 -0.331300  -0.472000 -0.400000 -0.776000
+0.500000 -0.200800 -0.334200  -0.376000 -0.448000 -0.800000
+0.450000 -0.217600 -0.304800  -0.352000 -0.736000 -0.560000
+0.500000 -0.222600 -0.304800  -0.320000 -0.704000 -0.624000
+0.450000 -0.248400 -0.243900  -0.224000 -0.888000 -0.384000
+0.500000 -0.251000 -0.264200  -0.272000 -0.744000 -0.600000
+0.459300 -0.251000 -0.243900  -0.280000 -0.864000 -0.400000
+0.500000 -0.282700 -0.243900  -0.568000 -0.592000 -0.560000
+0.450000 -0.251000 -0.203800  -0.216000 -0.960000 -0.144000
+0.500000 -0.288400 -0.182900  -0.520000 -0.656000 0.528000
+0.450000 -0.255300 -0.182900  -0.208000 -0.656000 0.712000
+0.500000 -0.251000 -0.123800  -0.544000 -0.688000 0.456000
+0.450000 -0.251000 -0.179900  -0.288000 -0.680000 0.664000
+0.500000 -0.250100 -0.121900  -0.432000 -0.712000 0.536000
+0.450000 -0.227100 -0.121900  -0.296000 -0.712000 0.624000
+0.500000 -0.203100 -0.060900  -0.256000 -0.616000 0.736000
+0.450000 -0.200800 -0.072200  -0.256000 -0.536000 0.800000
+0.491400 -0.200800 -0.060900  -0.168000 -0.584000 0.784000
+0.450000 -0.150600 -0.064700  -0.192000 0.128000 0.968000
+0.463100 -0.150600 -0.060900  -0.168000 0.352000 0.912000
+0.450000 -0.100400 -0.078400  -0.088000 0.200000 0.968000
+0.500000 -0.139000 -0.060900  0.080000 0.536000 0.832000
+0.500000 -0.100400 -0.086800  -0.048000 0.256000 0.960000
+0.530700 -0.150600 -0.060900  0.208000 0.504000 0.832000
+0.550000 -0.100400 -0.076900  0.056000 0.056000 0.992000
+0.550000 -0.150600 -0.067100  0.240000 0.480000 0.840000
+0.600000 -0.100400 -0.077400  0.584000 0.048000 0.800000
+0.600000 -0.150600 -0.093600  0.304000 0.568000 0.752000
+0.626600 -0.100400 -0.121900  0.848000 0.208000 0.472000
+0.650000 -0.150600 -0.116200  0.720000 0.480000 0.488000
+0.650000 -0.146100 -0.121900  0.720000 0.504000 0.464000
+0.652900 -0.150600 -0.121900  0.752000 0.456000 0.464000
+0.650000 -0.117900 -0.182900  0.792000 0.600000 0.024000
+0.675300 -0.150600 -0.182900  0.768000 0.552000 0.296000
+0.650000 -0.120200 -0.243900  0.704000 0.520000 -0.472000
+0.674200 -0.150600 -0.243900  0.696000 0.600000 -0.384000
+0.650000 -0.150600 -0.274900  0.544000 0.464000 -0.688000
+0.700000 -0.175300 -0.243900  0.752000 0.600000 -0.240000
+0.650000 -0.200800 -0.297000  0.088000 0.616000 -0.776000
+0.700000 -0.200800 -0.294000  0.576000 0.608000 -0.536000
+0.650000 -0.208600 -0.304800  0.024000 0.680000 -0.728000
+0.700000 -0.211400 -0.304800  0.288000 0.624000 -0.720000
+0.650000 -0.245700 -0.365800  0.168000 0.856000 -0.480000
+0.700000 -0.251000 -0.357800  0.296000 0.496000 -0.808000
+0.678000 -0.251000 -0.365800  0.264000 0.520000 -0.808000
+0.700000 -0.301200 -0.354900  0.160000 -0.240000 -0.952000
+0.650000 -0.267900 -0.365800  0.280000 -0.440000 -0.848000
+0.650000 -0.301200 -0.350300  0.016000 -0.440000 -0.888000
+0.600000 -0.288400 -0.365800  -0.376000 -0.712000 -0.584000
+0.600000 -0.301200 -0.352300  -0.528000 -0.312000 -0.776000
+0.573000 -0.251000 -0.365800  -0.696000 0.544000 -0.464000
+0.567500 -0.301200 -0.304800  -0.696000 0.400000 -0.584000
+0.550000 -0.251000 -0.326800  -0.648000 -0.504000 -0.560000
+0.550000 -0.272400 -0.304800  -0.680000 -0.440000 -0.576000
+0.535300 -0.251000 -0.304800  -0.648000 -0.480000 -0.576000
+0.550000 -0.301200 -0.279200  -0.712000 0.120000 -0.680000
+0.500000 -0.251000 -0.264200  -0.272000 -0.744000 -0.600000
+0.513800 -0.301200 -0.243900  -0.728000 0.592000 -0.328000
+0.500000 -0.282700 -0.243900  -0.568000 -0.592000 -0.560000
+0.511800 -0.301200 -0.182900  -0.912000 0.352000 0.176000
+0.500000 -0.288400 -0.182900  -0.520000 -0.656000 0.528000
+0.550000 -0.301200 -0.123600  -0.624000 -0.440000 0.632000
+0.500000 -0.251000 -0.123800  -0.544000 -0.688000 0.456000
+0.550000 -0.300100 -0.121900  -0.624000 -0.616000 0.472000
+0.501100 -0.251000 -0.121900  -0.552000 -0.624000 0.544000
+0.550000 -0.251000 -0.069700  -0.416000 -0.584000 0.688000
+0.500000 -0.250100 -0.121900  -0.432000 -0.712000 0.536000
+0.550000 -0.242100 -0.060900  -0.400000 -0.536000 0.736000
+0.500000 -0.203100 -0.060900  -0.256000 -0.616000 0.736000
+0.550000 -0.200800 -0.034900  0.016000 -0.040000 0.992000
+0.500000 -0.200800 -0.058700  -0.200000 -0.576000 0.784000
+0.550000 -0.159500 -0.060900  0.248000 0.472000 0.840000
+0.500000 -0.150600 -0.051600  0.024000 0.352000 0.928000
+0.530700 -0.150600 -0.060900  0.208000 0.504000 0.832000
+0.500000 -0.139000 -0.060900  0.080000 0.536000 0.832000
+0.500000 -0.150600 -0.051600  0.024000 0.352000 0.928000
+0.463100 -0.150600 -0.060900  -0.168000 0.352000 0.912000
+0.500000 -0.200800 -0.058700  -0.200000 -0.576000 0.784000
+0.491400 -0.200800 -0.060900  -0.168000 -0.584000 0.784000
+0.500000 -0.203100 -0.060900  -0.256000 -0.616000 0.736000
+0.500000 -0.203100 -0.060900  -0.256000 -0.616000 0.736000
+0.600000 0.251000 0.198700  -0.584000 -0.144000 0.792000
+0.600000 0.251000 0.198700  -0.584000 -0.144000 0.792000
+0.600000 0.301200 0.199900  -0.528000 0.136000 0.832000
+0.586200 0.251000 0.182900  -0.672000 -0.144000 0.720000
+0.577700 0.301200 0.182900  -0.536000 0.272000 0.792000
+0.550000 0.251000 0.125100  -0.872000 -0.184000 0.440000
+0.550000 0.301200 0.149100  -0.896000 -0.096000 0.416000
+0.548800 0.251000 0.121900  -0.912000 -0.176000 0.360000
+0.538800 0.301200 0.121900  -0.912000 0.128000 0.376000
+0.533200 0.251000 0.060900  -0.856000 0.032000 0.512000
+0.526500 0.301200 0.060900  -0.896000 0.008000 0.432000
+0.500800 0.251000 0.000000  -0.792000 -0.016000 0.608000
+0.500000 0.301200 0.002700  -0.768000 -0.080000 0.624000
+0.500000 0.266900 0.000000  -0.760000 -0.040000 0.640000
+0.497900 0.301200 0.000000  -0.728000 -0.144000 0.664000
+0.500000 0.251000 -0.000900  -0.496000 0.112000 0.856000
+0.450000 0.301200 -0.039700  -0.448000 -0.256000 0.848000
+0.450000 0.251000 -0.039600  -0.400000 -0.080000 0.904000
+0.400000 0.301200 -0.051900  -0.168000 -0.472000 0.856000
+0.400000 0.251000 -0.058700  -0.328000 -0.176000 0.920000
+0.353900 0.301200 -0.060900  -0.128000 -0.544000 0.824000
+0.395100 0.251000 -0.060900  -0.344000 -0.184000 0.912000
+0.350000 0.301200 -0.062100  -0.176000 -0.704000 0.680000
+0.350000 0.251000 -0.088400  -0.448000 -0.320000 0.824000
+0.300000 0.301200 -0.077400  -0.160000 -0.712000 0.680000
+0.300000 0.251000 -0.114600  -0.168000 -0.536000 0.824000
+0.250000 0.301200 -0.083600  -0.096000 -0.744000 0.648000
+0.271900 0.251000 -0.121900  -0.240000 -0.760000 0.592000
+0.250000 0.256500 -0.121900  -0.200000 -0.800000 0.552000
+0.300000 0.251000 -0.156100  -0.368000 -0.808000 -0.448000
+0.250000 0.284000 -0.182900  -0.096000 -0.256000 -0.952000
+0.300000 0.284000 -0.182900  -0.168000 -0.184000 -0.960000
+0.250000 0.301200 -0.184400  -0.080000 -0.056000 -0.992000
+0.300000 0.301200 -0.184400  -0.064000 -0.072000 -0.992000
+0.250000 0.351500 -0.189100  -0.160000 0.168000 -0.968000
+0.300000 0.351500 -0.193900  -0.008000 0.064000 -0.992000
+0.250000 0.370000 -0.182900  -0.184000 0.304000 -0.928000
+0.300000 0.379400 -0.182900  -0.016000 0.272000 -0.960000
+0.250000 0.401700 -0.172700  -0.016000 0.288000 -0.952000
+0.300000 0.401700 -0.174800  0.040000 0.368000 -0.920000
+0.250000 0.451900 -0.137900  0.128000 0.536000 -0.824000
+0.300000 0.451900 -0.131100  0.200000 0.712000 -0.664000
+0.250000 0.466900 -0.121900  0.232000 0.968000 0.016000
+0.300000 0.458100 -0.121900  0.224000 0.952000 -0.176000
+0.250000 0.451900 -0.094000  0.248000 0.784000 0.552000
+0.300000 0.451900 -0.106900  0.184000 0.864000 0.456000
+0.250000 0.432000 -0.060900  0.224000 0.624000 0.736000
+0.300000 0.430700 -0.060900  0.128000 0.808000 0.568000
+0.250000 0.401700 -0.026800  -0.216000 0.176000 0.952000
+0.300000 0.401700 -0.022200  0.096000 0.472000 0.864000
+0.250000 0.351500 -0.020200  -0.488000 -0.416000 0.760000
+0.300000 0.351500 -0.009100  -0.016000 -0.144000 0.984000
+0.250000 0.317900 -0.060900  -0.432000 -0.680000 0.584000
+0.300000 0.310700 -0.060900  -0.072000 -0.760000 0.640000
+0.250000 0.301200 -0.083600  -0.096000 -0.744000 0.648000
+0.300000 0.301200 -0.077400  -0.160000 -0.712000 0.680000
+0.300000 0.310700 -0.060900  -0.072000 -0.760000 0.640000
+0.350000 0.301200 -0.062100  -0.176000 -0.704000 0.680000
+0.350000 0.302200 -0.060900  -0.144000 -0.624000 0.760000
+0.353900 0.301200 -0.060900  -0.128000 -0.544000 0.824000
+0.350000 0.351500 -0.021800  0.032000 -0.048000 0.992000
+0.400000 0.301200 -0.051900  -0.168000 -0.472000 0.856000
+0.400000 0.351500 -0.018700  -0.136000 -0.208000 0.960000
+0.450000 0.301200 -0.039700  -0.448000 -0.256000 0.848000
+0.450000 0.351500 -0.003200  -0.296000 0.344000 0.888000
+0.497900 0.301200 0.000000  -0.728000 -0.144000 0.664000
+0.458200 0.351500 0.000000  -0.280000 0.520000 0.800000
+0.500000 0.301200 0.002700  -0.768000 -0.080000 0.624000
+0.500000 0.351500 0.029100  -0.680000 0.048000 0.728000
+0.526500 0.301200 0.060900  -0.896000 0.008000 0.432000
+0.540600 0.351500 0.060900  -0.584000 0.632000 0.496000
+0.538800 0.301200 0.121900  -0.912000 0.128000 0.376000
+0.550000 0.351500 0.078000  -0.616000 0.672000 0.392000
+0.550000 0.331800 0.121900  -0.696000 0.536000 0.456000
+0.566500 0.351500 0.121900  -0.632000 0.576000 0.496000
+0.550000 0.301200 0.149100  -0.896000 -0.096000 0.416000
+0.600000 0.351500 0.157200  -0.376000 0.584000 0.704000
+0.577700 0.301200 0.182900  -0.536000 0.272000 0.792000
+0.600000 0.327100 0.182900  -0.144000 0.552000 0.816000
+0.600000 0.351500 0.157200  -0.376000 0.584000 0.704000
+0.650000 0.311500 0.182900  0.424000 0.496000 0.752000
+0.650000 0.351500 0.128300  0.616000 0.616000 0.480000
+0.650000 0.351500 0.128300  0.616000 0.616000 0.480000
+0.586200 0.251000 0.182900  -0.672000 -0.144000 0.720000
+0.586200 0.251000 0.182900  -0.672000 -0.144000 0.720000
+0.600000 0.251000 0.198700  -0.584000 -0.144000 0.792000
+0.600000 0.211800 0.182900  -0.672000 -0.280000 0.672000
+0.650000 0.251000 0.217300  -0.016000 0.232000 0.968000
+0.604600 0.200800 0.182900  -0.672000 -0.288000 0.664000
+0.650000 0.200800 0.219700  -0.496000 -0.256000 0.824000
+0.641000 0.150600 0.182900  -0.528000 -0.464000 0.696000
+0.650000 0.150600 0.191100  -0.504000 -0.472000 0.720000
+0.650000 0.141000 0.182900  -0.512000 -0.488000 0.704000
+0.700000 0.150600 0.220800  -0.264000 -0.416000 0.864000
+0.685300 0.100400 0.182900  -0.504000 -0.560000 0.648000
+0.700000 0.100400 0.197200  -0.456000 -0.560000 0.680000
+0.700000 0.088000 0.182900  -0.464000 -0.608000 0.640000
+0.750000 0.100400 0.207000  0.032000 -0.192000 0.976000
+0.750000 0.062100 0.182900  -0.416000 -0.632000 0.648000
+0.800000 0.100400 0.199400  -0.032000 0.024000 0.992000
+0.762700 0.050200 0.182900  -0.512000 -0.672000 0.520000
+0.800000 0.050200 0.211000  -0.336000 -0.552000 0.752000
+0.800000 0.035400 0.182900  -0.432000 -0.808000 0.384000
+0.850000 0.050200 0.216300  -0.184000 -0.272000 0.936000
+0.846600 0.000000 0.182900  -0.736000 -0.616000 0.264000
+0.850000 0.000000 0.194300  -0.704000 -0.640000 0.296000
+0.850000 -0.004200 0.182900  -0.720000 -0.616000 0.288000
+0.900000 0.000000 0.237100  -0.176000 -0.616000 0.760000
+0.880500 -0.050200 0.182900  -0.744000 -0.528000 0.384000
+0.900000 -0.050200 0.230400  -0.448000 -0.568000 0.680000
+0.900000 -0.076800 0.182900  -0.504000 -0.624000 0.592000
+0.950000 -0.050200 0.197900  0.336000 -0.192000 0.920000
+0.934300 -0.100400 0.182900  -0.392000 -0.752000 0.520000
+0.950000 -0.100400 0.196500  0.208000 -0.704000 0.672000
+0.950000 -0.108800 0.182900  0.232000 -0.768000 0.584000
+0.934300 -0.100400 0.182900  -0.392000 -0.752000 0.520000
+0.950000 -0.142500 0.121900  -0.608000 -0.672000 0.392000
+0.900000 -0.100400 0.145900  -0.608000 -0.728000 0.304000
+0.900000 -0.107100 0.121900  -0.584000 -0.768000 0.240000
+0.892500 -0.100400 0.121900  -0.688000 -0.680000 0.240000
+0.900000 -0.117100 0.060900  -0.656000 -0.736000 0.136000
+0.881900 -0.100400 0.060900  -0.752000 -0.632000 0.152000
+0.900000 -0.125700 0.000000  -0.664000 -0.728000 0.136000
+0.873300 -0.100400 0.000000  -0.752000 -0.632000 0.120000
+0.900000 -0.135500 -0.060900  -0.672000 -0.712000 0.168000
+0.865600 -0.100400 -0.060900  -0.776000 -0.616000 0.120000
+0.900000 -0.148200 -0.121900  -0.664000 -0.728000 0.088000
+0.858300 -0.100400 -0.121900  -0.792000 -0.600000 0.056000
+0.900000 -0.150600 -0.145400  -0.696000 -0.704000 0.104000
+0.858100 -0.100400 -0.182900  -0.824000 -0.552000 0.000000
+0.895100 -0.150600 -0.182900  -0.744000 -0.648000 0.104000
+0.860900 -0.100400 -0.243900  -0.856000 -0.496000 -0.072000
+0.890800 -0.150600 -0.243900  -0.848000 -0.512000 0.064000
+0.869700 -0.100400 -0.304800  -0.880000 -0.248000 -0.400000
+0.883200 -0.150600 -0.304800  -0.864000 -0.368000 -0.320000
+0.890800 -0.150600 -0.243900  -0.848000 -0.512000 0.064000
+0.900000 -0.181100 -0.304800  -0.768000 -0.440000 -0.448000
+0.900000 -0.163000 -0.243900  -0.816000 -0.552000 0.128000
+0.911900 -0.200800 -0.304800  -0.864000 -0.480000 -0.128000
+0.928800 -0.200800 -0.243900  -0.736000 -0.616000 0.240000
+0.942100 -0.251000 -0.304800  -0.752000 -0.552000 0.344000
+0.950000 -0.224400 -0.243900  -0.688000 -0.640000 0.328000
+0.950000 -0.251000 -0.295200  -0.640000 -0.496000 0.576000
+0.942100 -0.251000 -0.304800  -0.752000 -0.552000 0.344000
+0.950000 -0.261400 -0.304800  -0.752000 -0.584000 0.288000
+0.950000 -0.261400 -0.304800  -0.752000 -0.584000 0.288000
+0.650000 0.251000 0.217300  -0.016000 0.232000 0.968000
+0.650000 0.251000 0.217300  -0.016000 0.232000 0.968000
+0.600000 0.251000 0.198700  -0.584000 -0.144000 0.792000
+0.650000 0.301200 0.190400  0.408000 0.464000 0.776000
+0.600000 0.301200 0.199900  -0.528000 0.136000 0.832000
+0.600000 0.301200 0.199900  -0.528000 0.136000 0.832000
+0.700000 0.251000 0.193900  0.488000 0.504000 0.704000
+0.700000 0.251000 0.193900  0.488000 0.504000 0.704000
+0.650000 0.251000 0.217300  -0.016000 0.232000 0.968000
+0.700000 0.200800 0.226400  0.328000 0.432000 0.832000
+0.650000 0.200800 0.219700  -0.496000 -0.256000 0.824000
+0.700000 0.150600 0.220800  -0.264000 -0.416000 0.864000
+0.650000 0.150600 0.191100  -0.504000 -0.472000 0.720000
+0.650000 0.150600 0.191100  -0.504000 -0.472000 0.720000
+0.750000 0.200800 0.191100  0.424000 0.552000 0.712000
+0.750000 0.200800 0.191100  0.424000 0.552000 0.712000
+0.700000 0.200800 0.226400  0.328000 0.432000 0.832000
+0.750000 0.150600 0.201100  0.320000 0.240000 0.912000
+0.700000 0.150600 0.220800  -0.264000 -0.416000 0.864000
+0.750000 0.100400 0.207000  0.032000 -0.192000 0.976000
+0.700000 0.100400 0.197200  -0.456000 -0.560000 0.680000
+0.700000 0.100400 0.197200  -0.456000 -0.560000 0.680000
+0.850000 0.050200 0.216300  -0.184000 -0.272000 0.936000
+0.850000 0.050200 0.216300  -0.184000 -0.272000 0.936000
+0.800000 0.050200 0.211000  -0.336000 -0.552000 0.752000
+0.850000 0.100400 0.222500  0.440000 0.584000 0.672000
+0.800000 0.100400 0.199400  -0.032000 0.024000 0.992000
+0.800000 0.100400 0.199400  -0.032000 0.024000 0.992000
+0.900000 0.000000 0.237100  -0.176000 -0.616000 0.760000
+0.900000 0.000000 0.237100  -0.176000 -0.616000 0.760000
+0.850000 0.000000 0.194300  -0.704000 -0.640000 0.296000
+0.900000 0.050200 0.226800  0.488000 0.496000 0.712000
+0.850000 0.050200 0.216300  -0.184000 -0.272000 0.936000
+0.850000 0.050200 0.216300  -0.184000 -0.272000 0.936000
+0.950000 -0.050200 0.197900  0.336000 -0.192000 0.920000
+0.950000 -0.050200 0.197900  0.336000 -0.192000 0.920000
+0.900000 -0.050200 0.230400  -0.448000 -0.568000 0.680000
+0.950000 0.000000 0.206500  0.400000 0.008000 0.912000
+0.900000 0.000000 0.237100  -0.176000 -0.616000 0.760000
+0.900000 0.000000 0.237100  -0.176000 -0.616000 0.760000
+-0.950000 0.150600 0.154300  0.208000 0.640000 0.736000
+-0.950000 0.150600 0.154300  0.208000 0.640000 0.736000
+-0.900000 0.150600 0.126400  0.344000 0.632000 0.688000
+-0.950000 0.178500 0.121900  0.272000 0.648000 0.704000
+-0.900000 0.154600 0.121900  0.352000 0.624000 0.688000
+-0.950000 0.200800 0.096100  0.208000 0.672000 0.704000
+-0.900000 0.200800 0.074800  0.296000 0.712000 0.624000
+-0.950000 0.226300 0.060900  0.264000 0.760000 0.584000
+-0.900000 0.210300 0.060900  0.312000 0.744000 0.576000
+-0.950000 0.251000 0.016800  0.288000 0.808000 0.504000
+-0.900000 0.240500 0.000000  0.368000 0.840000 0.376000
+-0.928700 0.251000 0.000000  0.312000 0.848000 0.408000
+-0.900000 0.251000 -0.035000  0.384000 0.864000 0.312000
+-0.950000 0.258900 0.000000  0.296000 0.848000 0.432000
+-0.900000 0.258900 -0.060900  0.400000 0.896000 0.144000
+-0.950000 0.277400 -0.060900  0.336000 0.928000 0.080000
+-0.900000 0.251000 -0.101700  0.376000 0.896000 -0.216000
+-0.950000 0.267200 -0.121900  0.344000 0.864000 -0.336000
+-0.910500 0.251000 -0.121900  0.344000 0.880000 -0.304000
+-0.950000 0.251000 -0.157200  0.320000 0.808000 -0.480000
+-0.900000 0.246900 -0.121900  0.360000 0.872000 -0.304000
+-0.950000 0.237800 -0.182900  0.296000 0.760000 -0.568000
+-0.900000 0.214200 -0.182900  0.360000 0.720000 -0.576000
+-0.950000 0.200800 -0.231900  0.272000 0.640000 -0.704000
+-0.900000 0.200800 -0.201400  0.352000 0.680000 -0.640000
+-0.950000 0.189400 -0.243900  0.264000 0.616000 -0.728000
+-0.900000 0.162400 -0.243900  0.336000 0.616000 -0.704000
+-0.950000 0.150600 -0.281200  0.240000 0.600000 -0.752000
+-0.900000 0.150600 -0.256300  0.328000 0.616000 -0.704000
+-0.950000 0.126000 -0.304800  0.168000 0.528000 -0.824000
+-0.900000 0.104600 -0.304800  0.304000 0.568000 -0.760000
+-0.950000 0.100400 -0.325900  0.192000 0.384000 -0.896000
+-0.900000 0.100400 -0.308600  0.312000 0.536000 -0.776000
+-0.950000 0.050200 -0.340200  0.184000 0.072000 -0.976000
+-0.900000 0.050200 -0.331200  0.320000 0.232000 -0.912000
+-0.950000 0.000000 -0.337100  0.184000 -0.088000 -0.976000
+-0.900000 0.000000 -0.328400  0.216000 0.000000 -0.968000
+-0.950000 -0.050200 -0.337400  0.088000 0.008000 -0.992000
+-0.900000 -0.050200 -0.330000  0.160000 0.128000 -0.976000
+-0.900000 0.000000 -0.328400  0.216000 0.000000 -0.968000
+-0.850000 -0.050200 -0.323400  0.248000 0.176000 -0.944000
+-0.850000 0.000000 -0.313800  0.264000 0.064000 -0.960000
+-0.808200 -0.050200 -0.304800  0.280000 0.136000 -0.944000
+-0.823600 0.000000 -0.304800  0.296000 0.080000 -0.944000
+-0.800000 -0.050200 -0.302200  0.264000 0.120000 -0.952000
+-0.800000 0.000000 -0.298500  0.248000 0.080000 -0.960000
+-0.750000 -0.050200 -0.287100  0.288000 0.040000 -0.952000
+-0.750000 0.000000 -0.285200  0.328000 0.160000 -0.920000
+-0.700000 -0.050200 -0.272000  0.360000 0.104000 -0.920000
+-0.700000 0.000000 -0.262900  0.392000 0.288000 -0.864000
+-0.650000 -0.050200 -0.249300  0.496000 0.208000 -0.840000
+-0.669700 0.000000 -0.243900  0.480000 0.312000 -0.808000
+-0.650000 -0.035200 -0.243900  0.544000 0.264000 -0.792000
+-0.650000 0.000000 -0.224600  0.632000 0.368000 -0.672000
+-0.642900 -0.050200 -0.243900  0.560000 0.208000 -0.792000
+-0.621400 0.000000 -0.182900  0.848000 0.280000 -0.440000
+-0.606100 -0.050200 -0.182900  0.864000 0.248000 -0.424000
+-0.606100 -0.050200 -0.182900  0.864000 0.248000 -0.424000
+-0.950000 0.127100 0.182900  0.248000 0.536000 0.800000
+-0.950000 0.127100 0.182900  0.248000 0.536000 0.800000
+-0.950000 0.150600 0.154300  0.208000 0.640000 0.736000
+-0.900000 0.101900 0.182900  0.304000 0.552000 0.768000
+-0.900000 0.150600 0.126400  0.344000 0.632000 0.688000
+-0.900000 0.150600 0.126400  0.344000 0.632000 0.688000
+-0.939400 -0.100400 0.121900  -0.456000 -0.816000 0.336000
+-0.939400 -0.100400 0.121900  -0.456000 -0.816000 0.336000
+-0.900000 -0.100400 0.174900  -0.400000 -0.624000 0.656000
+-0.900000 -0.127600 0.121900  -0.608000 -0.704000 0.344000
+-0.900000 -0.127600 0.121900  -0.608000 -0.704000 0.344000
+-0.900000 0.150600 0.126400  0.344000 0.632000 0.688000
+-0.900000 0.150600 0.126400  0.344000 0.632000 0.688000
+-0.900000 0.154600 0.121900  0.352000 0.624000 0.688000
+-0.892900 0.150600 0.121900  0.360000 0.624000 0.680000
+-0.900000 0.200800 0.074800  0.296000 0.712000 0.624000
+-0.850000 0.150600 0.098600  0.360000 0.600000 0.704000
+-0.879600 0.200800 0.060900  0.352000 0.712000 0.600000
+-0.850000 0.184100 0.060900  0.376000 0.632000 0.664000
+-0.850000 0.200800 0.035600  0.384000 0.744000 0.536000
+-0.800000 0.153700 0.060900  0.432000 0.632000 0.632000
+-0.811000 0.200800 0.000000  0.408000 0.816000 0.392000
+-0.800000 0.195100 0.000000  0.456000 0.768000 0.432000
+-0.800000 0.200800 -0.016800  0.416000 0.840000 0.336000
+-0.750000 0.162200 0.000000  0.464000 0.672000 0.560000
+-0.768900 0.200800 -0.060900  0.424000 0.888000 0.160000
+-0.750000 0.191300 -0.060900  0.496000 0.856000 0.072000
+-0.800000 0.200800 -0.113900  0.392000 0.880000 -0.256000
+-0.750000 0.174400 -0.121900  0.448000 0.824000 -0.336000
+-0.800000 0.198900 -0.121900  0.384000 0.872000 -0.288000
+-0.750000 0.150600 -0.159200  0.432000 0.664000 -0.600000
+-0.800000 0.163000 -0.182900  0.392000 0.688000 -0.600000
+-0.779100 0.150600 -0.182900  0.400000 0.664000 -0.616000
+-0.800000 0.150600 -0.199200  0.384000 0.648000 -0.648000
+-0.750000 0.132600 -0.182900  0.408000 0.656000 -0.624000
+-0.800000 0.108800 -0.243900  0.352000 0.608000 -0.704000
+-0.750000 0.100400 -0.222000  0.432000 0.576000 -0.680000
+-0.785800 0.100400 -0.243900  0.360000 0.584000 -0.720000
+-0.750000 0.077000 -0.243900  0.368000 0.552000 -0.744000
+-0.800000 0.100400 -0.252800  0.360000 0.584000 -0.720000
+-0.750000 0.050200 -0.267100  0.368000 0.432000 -0.816000
+-0.800000 0.050200 -0.288900  0.352000 0.360000 -0.856000
+-0.750000 0.000000 -0.285200  0.328000 0.160000 -0.920000
+-0.800000 0.000000 -0.298500  0.248000 0.080000 -0.960000
+-0.800000 0.050200 -0.288900  0.352000 0.360000 -0.856000
+-0.823600 0.000000 -0.304800  0.296000 0.080000 -0.944000
+-0.836500 0.050200 -0.304800  0.336000 0.344000 -0.872000
+-0.850000 0.000000 -0.313800  0.264000 0.064000 -0.960000
+-0.850000 0.050200 -0.311100  0.336000 0.328000 -0.872000
+-0.900000 0.000000 -0.328400  0.216000 0.000000 -0.968000
+-0.900000 0.050200 -0.331200  0.320000 0.232000 -0.912000
+-0.850000 0.050200 -0.311100  0.336000 0.328000 -0.872000
+-0.900000 0.100400 -0.308600  0.312000 0.536000 -0.776000
+-0.850000 0.061400 -0.304800  0.336000 0.392000 -0.848000
+-0.892300 0.100400 -0.304800  0.320000 0.536000 -0.776000
+-0.850000 0.100400 -0.281200  0.344000 0.488000 -0.792000
+-0.900000 0.104600 -0.304800  0.304000 0.568000 -0.760000
+-0.850000 0.135500 -0.243900  0.320000 0.608000 -0.712000
+-0.900000 0.150600 -0.256300  0.328000 0.616000 -0.704000
+-0.878700 0.150600 -0.243900  0.328000 0.616000 -0.704000
+-0.900000 0.162400 -0.243900  0.336000 0.616000 -0.704000
+-0.850000 0.150600 -0.229000  0.320000 0.608000 -0.720000
+-0.900000 0.200800 -0.201400  0.352000 0.680000 -0.640000
+-0.850000 0.188600 -0.182900  0.360000 0.712000 -0.592000
+-0.874200 0.200800 -0.182900  0.360000 0.712000 -0.584000
+-0.850000 0.200800 -0.163600  0.360000 0.768000 -0.512000
+-0.900000 0.214200 -0.182900  0.360000 0.720000 -0.576000
+-0.850000 0.222300 -0.121900  0.408000 0.856000 -0.296000
+-0.900000 0.246900 -0.121900  0.360000 0.872000 -0.304000
+-0.850000 0.235300 -0.060900  0.408000 0.904000 0.008000
+-0.900000 0.251000 -0.101700  0.376000 0.896000 -0.216000
+-0.884300 0.251000 -0.060900  0.432000 0.880000 0.144000
+-0.900000 0.258900 -0.060900  0.400000 0.896000 0.144000
+-0.900000 0.251000 -0.035000  0.384000 0.864000 0.312000
+-0.884300 0.251000 -0.060900  0.432000 0.880000 0.144000
+-0.900000 0.240500 0.000000  0.368000 0.840000 0.376000
+-0.850000 0.235300 -0.060900  0.408000 0.904000 0.008000
+-0.850000 0.219100 0.000000  0.368000 0.824000 0.424000
+-0.800000 0.214400 -0.060900  0.400000 0.896000 0.176000
+-0.811000 0.200800 0.000000  0.408000 0.816000 0.392000
+-0.800000 0.200800 -0.016800  0.416000 0.840000 0.336000
+-0.800000 0.214400 -0.060900  0.400000 0.896000 0.176000
+-0.768900 0.200800 -0.060900  0.424000 0.888000 0.160000
+-0.800000 0.200800 -0.113900  0.392000 0.880000 -0.256000
+-0.800000 0.214400 -0.060900  0.400000 0.896000 0.176000
+-0.804300 0.200800 -0.121900  0.384000 0.872000 -0.288000
+-0.850000 0.235300 -0.060900  0.408000 0.904000 0.008000
+-0.850000 0.222300 -0.121900  0.408000 0.856000 -0.296000
+-0.804300 0.200800 -0.121900  0.384000 0.872000 -0.288000
+-0.850000 0.200800 -0.163600  0.360000 0.768000 -0.512000
+-0.800000 0.198900 -0.121900  0.384000 0.872000 -0.288000
+-0.850000 0.188600 -0.182900  0.360000 0.712000 -0.592000
+-0.800000 0.163000 -0.182900  0.392000 0.688000 -0.600000
+-0.850000 0.150600 -0.229000  0.320000 0.608000 -0.720000
+-0.800000 0.150600 -0.199200  0.384000 0.648000 -0.648000
+-0.850000 0.135500 -0.243900  0.320000 0.608000 -0.712000
+-0.800000 0.108800 -0.243900  0.352000 0.608000 -0.704000
+-0.850000 0.100400 -0.281200  0.344000 0.488000 -0.792000
+-0.800000 0.100400 -0.252800  0.360000 0.584000 -0.720000
+-0.850000 0.061400 -0.304800  0.336000 0.392000 -0.848000
+-0.800000 0.050200 -0.288900  0.352000 0.360000 -0.856000
+-0.836500 0.050200 -0.304800  0.336000 0.344000 -0.872000
+-0.850000 0.061400 -0.304800  0.336000 0.392000 -0.848000
+-0.850000 0.050200 -0.311100  0.336000 0.328000 -0.872000
+-0.850000 0.050200 -0.311100  0.336000 0.328000 -0.872000
+-0.850000 0.127100 0.121900  0.424000 0.560000 0.704000
+-0.850000 0.127100 0.121900  0.424000 0.560000 0.704000
+-0.820700 0.100400 0.121900  0.496000 0.488000 0.704000
+-0.850000 0.100400 0.150400  0.488000 0.512000 0.696000
+-0.850000 0.100400 0.150400  0.488000 0.512000 0.696000
+-0.839600 0.000000 0.182900  0.264000 0.152000 0.944000
+-0.839600 0.000000 0.182900  0.264000 0.152000 0.944000
+-0.809300 -0.050200 0.182900  0.232000 0.160000 0.952000
+-0.800000 0.000000 0.163200  0.400000 0.288000 0.864000
+-0.800000 -0.050200 0.179900  0.264000 0.176000 0.944000
+-0.750000 0.000000 0.129400  0.496000 0.360000 0.776000
+-0.750000 -0.050200 0.155100  0.464000 0.288000 0.832000
+-0.740500 0.000000 0.121900  0.504000 0.352000 0.784000
+-0.708600 -0.050200 0.121900  0.496000 0.344000 0.784000
+-0.700000 0.000000 0.089700  0.584000 0.336000 0.736000
+-0.700000 -0.050200 0.115300  0.496000 0.344000 0.792000
+-0.666100 0.000000 0.060900  0.560000 0.376000 0.728000
+-0.650000 -0.050200 0.076400  0.576000 0.320000 0.744000
+-0.650000 -0.023500 0.060900  0.576000 0.360000 0.720000
+-0.635700 -0.050200 0.060900  0.640000 0.304000 0.696000
+-0.650000 0.000000 0.045200  0.576000 0.400000 0.704000
+-0.600000 -0.050200 0.018400  0.648000 0.320000 0.688000
+-0.609800 0.000000 0.000000  0.696000 0.384000 0.592000
+-0.600000 -0.018300 0.000000  0.712000 0.368000 0.584000
+-0.600000 0.000000 -0.017800  0.736000 0.384000 0.544000
+-0.584800 -0.050200 0.000000  0.744000 0.336000 0.568000
+-0.573200 0.000000 -0.060900  0.920000 0.296000 -0.248000
+-0.554400 -0.050200 -0.060900  0.944000 0.280000 0.128000
+-0.554400 -0.050200 -0.060900  0.944000 0.280000 0.128000
+-0.800000 -0.063400 0.182900  0.240000 0.160000 0.952000
+-0.800000 -0.063400 0.182900  0.240000 0.160000 0.952000
+-0.809300 -0.050200 0.182900  0.232000 0.160000 0.952000
+-0.800000 -0.050200 0.179900  0.264000 0.176000 0.944000
+-0.800000 -0.050200 0.179900  0.264000 0.176000 0.944000
+-0.850000 -0.137400 0.182900  -0.304000 -0.312000 0.896000
+-0.850000 -0.137400 0.182900  -0.304000 -0.312000 0.896000
+-0.836800 -0.150600 0.182900  -0.304000 -0.304000 0.896000
+-0.850000 -0.150600 0.175600  -0.632000 -0.392000 0.664000
+-0.803100 -0.200800 0.182900  -0.456000 -0.168000 0.864000
+-0.850000 -0.200800 0.125700  -0.776000 -0.360000 0.504000
+-0.850000 -0.200800 0.125700  -0.776000 -0.360000 0.504000
+-0.800000 -0.251000 0.157900  -0.576000 -0.400000 0.696000
+-0.800000 -0.251000 0.157900  -0.576000 -0.400000 0.696000
+-0.800000 -0.280700 0.121900  -0.736000 -0.528000 0.408000
+-0.819200 -0.251000 0.121900  -0.760000 -0.496000 0.400000
+-0.800000 -0.301200 0.085900  -0.768000 -0.544000 0.304000
+-0.838400 -0.251000 0.060900  -0.808000 -0.528000 0.248000
+-0.805900 -0.301200 0.060900  -0.800000 -0.536000 0.232000
+-0.800000 -0.301200 0.085900  -0.768000 -0.544000 0.304000
+-0.800000 -0.310100 0.060900  -0.800000 -0.544000 0.224000
+-0.805900 -0.301200 0.060900  -0.800000 -0.536000 0.232000
+-0.800000 -0.327900 0.000000  -0.800000 -0.560000 0.176000
+-0.817700 -0.301200 0.000000  -0.808000 -0.560000 0.168000
+-0.817700 -0.301200 0.000000  -0.808000 -0.560000 0.168000
+-0.800000 0.077200 0.121900  0.512000 0.416000 0.744000
+-0.800000 0.077200 0.121900  0.512000 0.416000 0.744000
+-0.781300 0.050200 0.121900  0.536000 0.400000 0.736000
+-0.800000 0.050200 0.139800  0.504000 0.392000 0.760000
+-0.800000 0.050200 0.139800  0.504000 0.392000 0.760000
+-0.776900 -0.100400 0.182900  0.184000 0.120000 0.968000
+-0.776900 -0.100400 0.182900  0.184000 0.120000 0.968000
+-0.750000 -0.100400 0.174700  0.320000 0.192000 0.920000
+-0.750000 -0.136500 0.182900  0.216000 0.112000 0.968000
+-0.700000 -0.100400 0.138900  0.488000 0.288000 0.816000
+-0.743500 -0.150600 0.182900  0.192000 0.096000 0.968000
+-0.700000 -0.150600 0.164200  0.408000 0.248000 0.872000
+-0.703900 -0.200800 0.182900  0.128000 0.064000 0.984000
+-0.700000 -0.200800 0.182200  0.152000 0.072000 0.984000
+-0.700000 -0.208700 0.182900  0.176000 0.120000 0.968000
+-0.650000 -0.200800 0.153500  0.376000 0.280000 0.872000
+-0.650000 -0.249200 0.182900  0.176000 0.464000 0.864000
+-0.600000 -0.200800 0.130000  0.152000 0.560000 0.808000
+-0.638500 -0.251000 0.182900  0.072000 0.424000 0.896000
+-0.600000 -0.251000 0.177800  0.080000 0.520000 0.840000
+-0.600000 -0.260000 0.182900  0.056000 0.320000 0.944000
+-0.550000 -0.251000 0.173600  -0.016000 0.472000 0.872000
+-0.550000 -0.264400 0.182900  -0.072000 0.456000 0.880000
+-0.512000 -0.251000 0.182900  -0.112000 0.632000 0.760000
+-0.550000 -0.251000 0.173600  -0.016000 0.472000 0.872000
+-0.500000 -0.249000 0.182900  -0.112000 0.656000 0.744000
+-0.550000 -0.202900 0.121900  0.032000 0.728000 0.680000
+-0.500000 -0.200800 0.127000  -0.088000 0.600000 0.784000
+-0.536800 -0.200800 0.121900  -0.104000 0.736000 0.664000
+-0.500000 -0.196200 0.121900  -0.112000 0.784000 0.600000
+-0.550000 -0.200800 0.118700  0.032000 0.784000 0.608000
+-0.500000 -0.166600 0.060900  -0.304000 0.832000 0.448000
+-0.550000 -0.166800 0.060900  0.264000 0.816000 0.504000
+-0.500000 -0.150600 0.019400  -0.216000 0.856000 0.464000
+-0.550000 -0.150600 0.029600  0.504000 0.688000 0.512000
+-0.500000 -0.141000 0.000000  -0.040000 0.880000 0.456000
+-0.550000 -0.125000 0.000000  0.608000 0.616000 0.488000
+-0.500000 -0.119500 -0.060900  -0.160000 0.976000 0.112000
+-0.550000 -0.100400 -0.036900  0.792000 0.376000 0.464000
+-0.533200 -0.100400 -0.060900  0.712000 0.696000 -0.024000
+-0.533200 -0.100400 -0.060900  0.712000 0.696000 -0.024000
+-0.750000 -0.267900 0.182900  -0.232000 -0.192000 0.944000
+-0.750000 -0.267900 0.182900  -0.232000 -0.192000 0.944000
+-0.750000 -0.301200 0.168400  -0.360000 -0.432000 0.816000
+-0.700000 -0.272200 0.182900  -0.072000 -0.128000 0.984000
+-0.700000 -0.301200 0.175400  -0.248000 -0.280000 0.920000
+-0.671000 -0.301200 0.182900  -0.120000 -0.104000 0.984000
+-0.700000 -0.351500 0.155000  -0.664000 -0.344000 0.656000
+-0.663400 -0.351500 0.182900  -0.304000 -0.080000 0.944000
+-0.700000 -0.401700 0.124500  -0.664000 -0.408000 0.616000
+-0.650000 -0.385200 0.182900  -0.496000 -0.152000 0.848000
+-0.650000 -0.401700 0.178700  -0.552000 -0.344000 0.752000
+-0.644900 -0.401700 0.182900  -0.528000 -0.240000 0.808000
+-0.650000 -0.451900 0.140100  -0.528000 -0.568000 0.624000
+-0.600000 -0.446800 0.182900  -0.240000 -0.464000 0.848000
+-0.600000 -0.451900 0.179400  -0.216000 -0.496000 0.832000
+-0.583500 -0.451900 0.182900  -0.128000 -0.544000 0.824000
+-0.600000 -0.495400 0.121900  -0.392000 -0.720000 0.560000
+-0.550000 -0.456500 0.182900  0.056000 -0.736000 0.672000
+-0.550000 -0.494000 0.121900  0.024000 -0.832000 0.536000
+-0.600000 -0.495400 0.121900  -0.392000 -0.720000 0.560000
+-0.550000 -0.502100 0.104800  0.104000 -0.840000 0.520000
+-0.600000 -0.502100 0.110700  -0.280000 -0.792000 0.528000
+-0.550000 -0.532000 0.060900  0.080000 -0.776000 0.624000
+-0.600000 -0.531600 0.060900  -0.448000 -0.736000 0.496000
+-0.600000 -0.502100 0.110700  -0.280000 -0.792000 0.528000
+-0.640700 -0.502100 0.060900  -0.496000 -0.728000 0.456000
+-0.600000 -0.495400 0.121900  -0.392000 -0.720000 0.560000
+-0.650000 -0.495900 0.060900  -0.528000 -0.720000 0.432000
+-0.650000 -0.463300 0.121900  -0.512000 -0.696000 0.496000
+-0.700000 -0.453200 0.060900  -0.560000 -0.720000 0.392000
+-0.664200 -0.451900 0.121900  -0.552000 -0.696000 0.448000
+-0.700000 -0.451900 0.063700  -0.672000 -0.600000 0.424000
+-0.700000 -0.404000 0.121900  -0.624000 -0.536000 0.560000
+-0.701000 -0.451900 0.060900  -0.792000 -0.480000 0.344000
+-0.701700 -0.401700 0.121900  -0.704000 -0.408000 0.568000
+-0.731300 -0.401700 0.060900  -0.784000 -0.496000 0.344000
+-0.739400 -0.351500 0.121900  -0.528000 -0.576000 0.616000
+-0.750000 -0.377100 0.060900  -0.760000 -0.552000 0.320000
+-0.750000 -0.351500 0.110100  -0.600000 -0.584000 0.536000
+-0.767900 -0.351500 0.060900  -0.760000 -0.568000 0.296000
+-0.767900 -0.351500 0.060900  -0.760000 -0.568000 0.296000
+-0.750000 -0.301200 0.168400  -0.360000 -0.432000 0.816000
+-0.750000 -0.301200 0.168400  -0.360000 -0.432000 0.816000
+-0.700000 -0.301200 0.175400  -0.248000 -0.280000 0.920000
+-0.750000 -0.342500 0.121900  -0.536000 -0.592000 0.592000
+-0.700000 -0.351500 0.155000  -0.664000 -0.344000 0.656000
+-0.739400 -0.351500 0.121900  -0.528000 -0.576000 0.616000
+-0.700000 -0.401700 0.124500  -0.664000 -0.408000 0.616000
+-0.701700 -0.401700 0.121900  -0.704000 -0.408000 0.568000
+-0.700000 -0.404000 0.121900  -0.624000 -0.536000 0.560000
+-0.700000 -0.401700 0.124500  -0.664000 -0.408000 0.616000
+-0.664200 -0.451900 0.121900  -0.552000 -0.696000 0.448000
+-0.650000 -0.401700 0.178700  -0.552000 -0.344000 0.752000
+-0.650000 -0.451900 0.140100  -0.528000 -0.568000 0.624000
+-0.664200 -0.451900 0.121900  -0.552000 -0.696000 0.448000
+-0.650000 -0.463300 0.121900  -0.512000 -0.696000 0.496000
+-0.650000 -0.451900 0.140100  -0.528000 -0.568000 0.624000
+-0.600000 -0.495400 0.121900  -0.392000 -0.720000 0.560000
+-0.600000 -0.451900 0.179400  -0.216000 -0.496000 0.832000
+-0.600000 -0.451900 0.179400  -0.216000 -0.496000 0.832000
+-0.700000 -0.062200 0.121900  0.504000 0.344000 0.784000
+-0.700000 -0.062200 0.121900  0.504000 0.344000 0.784000
+-0.677900 -0.100400 0.121900  0.528000 0.328000 0.776000
+-0.700000 -0.100400 0.138900  0.488000 0.288000 0.816000
+-0.650000 -0.141800 0.121900  0.432000 0.328000 0.832000
+-0.700000 -0.150600 0.164200  0.408000 0.248000 0.872000
+-0.650000 -0.150600 0.126000  0.408000 0.336000 0.840000
+-0.700000 -0.200800 0.182200  0.152000 0.072000 0.984000
+-0.650000 -0.200800 0.153500  0.376000 0.280000 0.872000
+-0.650000 -0.150600 0.126000  0.408000 0.336000 0.840000
+-0.600000 -0.200800 0.130000  0.152000 0.560000 0.808000
+-0.642900 -0.150600 0.121900  0.408000 0.352000 0.832000
+-0.600000 -0.190600 0.121900  0.296000 0.496000 0.808000
+-0.600000 -0.150600 0.080700  0.576000 0.424000 0.688000
+-0.559300 -0.200800 0.121900  0.160000 0.720000 0.672000
+-0.575700 -0.150600 0.060900  0.384000 0.664000 0.632000
+-0.550000 -0.200800 0.118700  0.032000 0.784000 0.608000
+-0.550000 -0.166800 0.060900  0.264000 0.816000 0.504000
+-0.575700 -0.150600 0.060900  0.384000 0.664000 0.632000
+-0.550000 -0.150600 0.029600  0.504000 0.688000 0.512000
+-0.600000 -0.122400 0.060900  0.616000 0.400000 0.664000
+-0.550000 -0.125000 0.000000  0.608000 0.616000 0.488000
+-0.600000 -0.100400 0.044600  0.672000 0.336000 0.656000
+-0.565600 -0.100400 0.000000  0.744000 0.440000 0.496000
+-0.550000 -0.125000 0.000000  0.608000 0.616000 0.488000
+-0.550000 -0.100400 -0.036900  0.792000 0.376000 0.464000
+-0.550000 -0.100400 -0.036900  0.792000 0.376000 0.464000
+-0.650000 -0.150600 0.126000  0.408000 0.336000 0.840000
+-0.650000 -0.150600 0.126000  0.408000 0.336000 0.840000
+-0.650000 -0.141800 0.121900  0.432000 0.328000 0.832000
+-0.642900 -0.150600 0.121900  0.408000 0.352000 0.832000
+-0.650000 -0.100400 0.096100  0.592000 0.288000 0.744000
+-0.600000 -0.150600 0.080700  0.576000 0.424000 0.688000
+-0.612900 -0.100400 0.060900  0.624000 0.376000 0.672000
+-0.600000 -0.122400 0.060900  0.616000 0.400000 0.664000
+-0.600000 -0.100400 0.044600  0.672000 0.336000 0.656000
+-0.600000 -0.100400 0.044600  0.672000 0.336000 0.656000
+-0.600000 -0.190600 0.121900  0.296000 0.496000 0.808000
+-0.600000 -0.190600 0.121900  0.296000 0.496000 0.808000
+-0.559300 -0.200800 0.121900  0.160000 0.720000 0.672000
+-0.600000 -0.200800 0.130000  0.152000 0.560000 0.808000
+-0.550000 -0.202900 0.121900  0.032000 0.728000 0.680000
+-0.600000 -0.251000 0.177800  0.080000 0.520000 0.840000
+-0.550000 -0.251000 0.173600  -0.016000 0.472000 0.872000
+-0.550000 -0.251000 0.173600  -0.016000 0.472000 0.872000
+-0.500000 -0.200800 0.127000  -0.088000 0.600000 0.784000
+-0.500000 -0.200800 0.127000  -0.088000 0.600000 0.784000
+-0.450000 -0.200800 0.150000  -0.304000 0.608000 0.720000
+-0.500000 -0.196200 0.121900  -0.112000 0.784000 0.600000
+-0.450000 -0.173700 0.121900  -0.368000 0.648000 0.656000
+-0.500000 -0.166600 0.060900  -0.304000 0.832000 0.448000
+-0.450000 -0.150600 0.089400  -0.440000 0.744000 0.496000
+-0.472400 -0.150600 0.060900  -0.464000 0.768000 0.416000
+-0.450000 -0.136300 0.060900  -0.512000 0.720000 0.448000
+-0.500000 -0.150600 0.019400  -0.216000 0.856000 0.464000
+-0.450000 -0.112700 0.000000  -0.520000 0.784000 0.320000
+-0.500000 -0.141000 0.000000  -0.040000 0.880000 0.456000
+-0.500000 -0.141000 0.000000  -0.040000 0.880000 0.456000
+-0.500000 -0.200800 0.127000  -0.088000 0.600000 0.784000
+-0.500000 -0.200800 0.127000  -0.088000 0.600000 0.784000
+-0.500000 -0.249000 0.182900  -0.112000 0.656000 0.744000
+-0.450000 -0.200800 0.150000  -0.304000 0.608000 0.720000
+-0.450000 -0.233700 0.182900  -0.216000 0.472000 0.848000
+-0.400000 -0.200800 0.179200  -0.200000 0.464000 0.856000
+-0.400000 -0.206800 0.182900  -0.168000 0.424000 0.880000
+-0.383500 -0.200800 0.182900  -0.152000 0.448000 0.872000
+-0.400000 -0.200800 0.179200  -0.200000 0.464000 0.856000
+-0.350000 -0.189600 0.182900  -0.288000 0.472000 0.824000
+-0.400000 -0.150600 0.133500  -0.392000 0.600000 0.688000
+-0.350000 -0.150600 0.151300  -0.584000 0.352000 0.720000
+-0.350000 -0.189600 0.182900  -0.288000 0.472000 0.824000
+-0.311100 -0.150600 0.182900  -0.424000 0.464000 0.768000
+-0.311100 -0.150600 0.182900  -0.424000 0.464000 0.768000
+-0.400000 -0.200800 0.179200  -0.200000 0.464000 0.856000
+-0.400000 -0.200800 0.179200  -0.200000 0.464000 0.856000
+-0.450000 -0.200800 0.150000  -0.304000 0.608000 0.720000
+-0.400000 -0.150600 0.133500  -0.392000 0.600000 0.688000
+-0.450000 -0.173700 0.121900  -0.368000 0.648000 0.656000
+-0.414900 -0.150600 0.121900  -0.424000 0.616000 0.648000
+-0.450000 -0.150600 0.089400  -0.440000 0.744000 0.496000
+-0.450000 -0.150600 0.089400  -0.440000 0.744000 0.496000
+-0.351400 -0.100400 0.121900  -0.608000 0.368000 0.696000
+-0.351400 -0.100400 0.121900  -0.608000 0.368000 0.696000
+-0.350000 -0.097900 0.121900  -0.560000 0.424000 0.704000
+-0.350000 -0.100400 0.123500  -0.608000 0.328000 0.712000
+-0.300000 -0.066800 0.121900  -0.280000 0.584000 0.752000
+-0.300000 -0.100400 0.149000  -0.304000 0.432000 0.840000
+-0.255700 -0.050200 0.121900  -0.192000 0.512000 0.832000
+-0.250000 -0.100400 0.155000  0.480000 0.160000 0.856000
+-0.250000 -0.050200 0.123600  0.200000 0.440000 0.864000
+-0.250000 -0.050200 0.123600  0.200000 0.440000 0.864000
+-0.369700 -0.301200 0.182900  0.552000 -0.328000 0.752000
+-0.369700 -0.301200 0.182900  0.552000 -0.328000 0.752000
+-0.350000 -0.276800 0.182900  0.600000 -0.432000 0.664000
+-0.350000 -0.301200 0.167500  0.592000 -0.368000 0.712000
+-0.350000 -0.301200 0.167500  0.592000 -0.368000 0.712000
+-0.334800 -0.251000 0.182900  0.672000 -0.480000 0.552000
+-0.334800 -0.251000 0.182900  0.672000 -0.480000 0.552000
+-0.300000 -0.205800 0.182900  0.768000 -0.472000 0.416000
+-0.300000 -0.251000 0.131000  0.632000 -0.616000 0.464000
+-0.300000 -0.251000 0.131000  0.632000 -0.616000 0.464000
+-0.300000 -0.251000 0.131000  0.632000 -0.616000 0.464000
+-0.300000 -0.251000 0.131000  0.632000 -0.616000 0.464000
+-0.294600 -0.251000 0.121900  0.616000 -0.600000 0.488000
+-0.300000 -0.256400 0.121900  0.624000 -0.624000 0.456000
+-0.300000 -0.256400 0.121900  0.624000 -0.624000 0.456000
+0.550000 0.331800 0.121900  -0.696000 0.536000 0.456000
+0.550000 0.331800 0.121900  -0.696000 0.536000 0.456000
+0.550000 0.301200 0.149100  -0.896000 -0.096000 0.416000
+0.538800 0.301200 0.121900  -0.912000 0.128000 0.376000
+0.538800 0.301200 0.121900  -0.912000 0.128000 0.376000
+0.548800 0.251000 0.121900  -0.912000 -0.176000 0.360000
+0.548800 0.251000 0.121900  -0.912000 -0.176000 0.360000
+0.550000 0.251000 0.125100  -0.872000 -0.184000 0.440000
+0.550000 0.246100 0.121900  -0.904000 -0.224000 0.352000
+0.586200 0.251000 0.182900  -0.672000 -0.144000 0.720000
+0.567500 0.200800 0.121900  -0.784000 -0.344000 0.504000
+0.600000 0.211800 0.182900  -0.672000 -0.280000 0.672000
+0.600000 0.200800 0.176700  -0.712000 -0.296000 0.624000
+0.604600 0.200800 0.182900  -0.672000 -0.288000 0.664000
+0.600000 0.150600 0.141200  -0.712000 -0.440000 0.536000
+0.641000 0.150600 0.182900  -0.528000 -0.464000 0.696000
+0.600000 0.134700 0.121900  -0.776000 -0.456000 0.424000
+0.650000 0.141000 0.182900  -0.512000 -0.488000 0.704000
+0.627900 0.100400 0.121900  -0.608000 -0.608000 0.504000
+0.650000 0.100400 0.150000  -0.536000 -0.592000 0.592000
+0.650000 0.080100 0.121900  -0.576000 -0.640000 0.496000
+0.685300 0.100400 0.182900  -0.504000 -0.560000 0.648000
+0.692100 0.050200 0.121900  -0.432000 -0.784000 0.424000
+0.700000 0.088000 0.182900  -0.464000 -0.608000 0.640000
+0.700000 0.050200 0.131500  -0.112000 -0.824000 0.544000
+0.750000 0.062100 0.182900  -0.416000 -0.632000 0.648000
+0.744700 0.050200 0.121900  0.096000 -0.864000 0.480000
+0.750000 0.050900 0.121900  0.096000 -0.792000 0.600000
+0.750000 0.050200 0.120200  -0.160000 -0.904000 0.376000
+0.751700 0.050200 0.121900  -0.392000 -0.816000 0.416000
+0.750000 0.031700 0.060900  -0.136000 -0.928000 0.336000
+0.800000 0.028400 0.121900  -0.376000 -0.808000 0.432000
+0.798100 0.000000 0.060900  -0.504000 -0.792000 0.312000
+0.800000 0.000000 0.064400  -0.576000 -0.736000 0.344000
+0.800000 -0.001000 0.060900  -0.584000 -0.776000 0.216000
+0.829700 0.000000 0.121900  -0.704000 -0.616000 0.344000
+0.843600 -0.050200 0.060900  -0.704000 -0.672000 0.184000
+0.850000 -0.029600 0.121900  -0.840000 -0.432000 0.312000
+0.850000 -0.050200 0.089500  -0.768000 -0.592000 0.216000
+0.857500 -0.050200 0.121900  -0.848000 -0.448000 0.272000
+0.850000 -0.056700 0.060900  -0.720000 -0.664000 0.176000
+0.892500 -0.100400 0.121900  -0.688000 -0.680000 0.240000
+0.881900 -0.100400 0.060900  -0.752000 -0.632000 0.152000
+0.850000 -0.056700 0.060900  -0.720000 -0.664000 0.176000
+0.873300 -0.100400 0.000000  -0.752000 -0.632000 0.120000
+0.850000 -0.068700 0.000000  -0.752000 -0.640000 0.136000
+0.865600 -0.100400 -0.060900  -0.776000 -0.616000 0.120000
+0.850000 -0.079400 -0.060900  -0.768000 -0.616000 0.120000
+0.858300 -0.100400 -0.121900  -0.792000 -0.600000 0.056000
+0.850000 -0.088400 -0.121900  -0.808000 -0.584000 0.016000
+0.858100 -0.100400 -0.182900  -0.824000 -0.552000 0.000000
+0.850000 -0.086900 -0.182900  -0.848000 -0.512000 -0.048000
+0.860900 -0.100400 -0.243900  -0.856000 -0.496000 -0.072000
+0.850000 -0.077200 -0.243900  -0.824000 -0.432000 -0.344000
+0.869700 -0.100400 -0.304800  -0.880000 -0.248000 -0.400000
+0.850000 -0.050200 -0.276700  -0.784000 -0.280000 -0.544000
+0.867300 -0.050200 -0.304800  -0.784000 -0.136000 -0.600000
+0.850000 0.000000 -0.279000  -0.536000 0.488000 -0.680000
+0.877300 0.000000 -0.304800  -0.592000 0.480000 -0.632000
+0.877300 0.000000 -0.304800  -0.592000 0.480000 -0.632000
+0.600000 0.150600 0.141200  -0.712000 -0.440000 0.536000
+0.600000 0.150600 0.141200  -0.712000 -0.440000 0.536000
+0.600000 0.200800 0.176700  -0.712000 -0.296000 0.624000
+0.591100 0.150600 0.121900  -0.792000 -0.400000 0.440000
+0.567500 0.200800 0.121900  -0.784000 -0.344000 0.504000
+0.560700 0.150600 0.060900  -0.704000 -0.368000 0.592000
+0.550000 0.200800 0.086900  -0.880000 -0.256000 0.392000
+0.550000 0.174700 0.060900  -0.744000 -0.320000 0.576000
+0.538800 0.200800 0.060900  -0.824000 -0.216000 0.520000
+0.550000 0.150600 0.048400  -0.632000 -0.416000 0.640000
+0.500000 0.200800 0.008600  -0.576000 -0.176000 0.792000
+0.510200 0.150600 0.000000  -0.752000 -0.384000 0.520000
+0.500000 0.181600 0.000000  -0.600000 -0.304000 0.728000
+0.500000 0.150600 -0.020200  -0.704000 -0.472000 0.520000
+0.488800 0.200800 0.000000  -0.512000 0.024000 0.856000
+0.460500 0.150600 -0.060900  -0.624000 -0.512000 0.584000
+0.450000 0.200800 -0.035500  -0.536000 -0.264000 0.792000
+0.450000 0.163500 -0.060900  -0.600000 -0.504000 0.608000
+0.416500 0.200800 -0.060900  -0.560000 -0.352000 0.744000
+0.450000 0.150600 -0.075000  -0.616000 -0.488000 0.608000
+0.400000 0.200800 -0.077800  -0.600000 -0.432000 0.664000
+0.401900 0.150600 -0.121900  -0.864000 -0.496000 -0.024000
+0.400000 0.152400 -0.121900  -0.688000 -0.712000 -0.048000
+0.407800 0.150600 -0.182900  -0.544000 -0.240000 -0.800000
+0.400000 0.155900 -0.182900  -0.216000 -0.144000 -0.960000
+0.450000 0.150600 -0.187200  -0.088000 0.168000 -0.976000
+0.400000 0.200800 -0.189400  -0.152000 -0.072000 -0.984000
+0.450000 0.200800 -0.192400  -0.128000 -0.040000 -0.984000
+0.400000 0.251000 -0.186400  -0.152000 0.040000 -0.984000
+0.450000 0.251000 -0.188200  -0.104000 0.040000 -0.992000
+0.400000 0.301200 -0.184200  -0.016000 -0.016000 -0.992000
+0.450000 0.301200 -0.186200  0.000000 -0.016000 -0.992000
+0.400000 0.351500 -0.194500  0.000000 0.072000 -0.992000
+0.450000 0.351500 -0.196000  0.120000 0.128000 -0.976000
+0.400000 0.377300 -0.182900  0.016000 0.320000 -0.944000
+0.450000 0.373800 -0.182900  0.104000 0.432000 -0.888000
+0.400000 0.401700 -0.171200  0.088000 0.472000 -0.872000
+0.450000 0.401700 -0.160800  0.376000 0.656000 -0.640000
+0.400000 0.432800 -0.121900  0.160000 0.904000 -0.384000
+0.450000 0.422200 -0.121900  0.368000 0.832000 -0.392000
+0.400000 0.419800 -0.060900  0.080000 0.848000 0.520000
+0.450000 0.414500 -0.060900  0.192000 0.928000 0.304000
+0.400000 0.401700 -0.034800  -0.040000 0.584000 0.808000
+0.450000 0.401700 -0.038900  -0.120000 0.592000 0.784000
+0.400000 0.351500 -0.018700  -0.136000 -0.208000 0.960000
+0.450000 0.351500 -0.003200  -0.296000 0.344000 0.888000
+0.450000 0.401700 -0.038900  -0.120000 0.592000 0.784000
+0.458200 0.351500 0.000000  -0.280000 0.520000 0.800000
+0.500000 0.401700 -0.057700  0.096000 0.864000 0.480000
+0.500000 0.369100 0.000000  -0.184000 0.800000 0.552000
+0.517100 0.401700 -0.060900  0.080000 0.968000 0.224000
+0.550000 0.388900 0.000000  -0.392000 0.856000 0.320000
+0.550000 0.398000 -0.060900  0.000000 0.968000 -0.216000
+0.517100 0.401700 -0.060900  0.080000 0.968000 0.224000
+0.550000 0.362300 -0.121900  0.400000 0.656000 -0.632000
+0.500000 0.401700 -0.069300  0.168000 0.952000 -0.216000
+0.500000 0.393600 -0.121900  0.504000 0.744000 -0.432000
+0.488600 0.401700 -0.121900  0.504000 0.776000 -0.368000
+0.500000 0.355500 -0.182900  0.400000 0.616000 -0.664000
+0.450000 0.401700 -0.160800  0.376000 0.656000 -0.640000
+0.450000 0.373800 -0.182900  0.104000 0.432000 -0.888000
+0.500000 0.355500 -0.182900  0.400000 0.616000 -0.664000
+0.450000 0.351500 -0.196000  0.120000 0.128000 -0.976000
+0.500000 0.351500 -0.187300  0.416000 0.568000 -0.696000
+0.450000 0.301200 -0.186200  0.000000 -0.016000 -0.992000
+0.500000 0.301200 -0.193500  0.168000 0.072000 -0.976000
+0.450000 0.251000 -0.188200  -0.104000 0.040000 -0.992000
+0.500000 0.251000 -0.199400  0.072000 0.096000 -0.984000
+0.450000 0.200800 -0.192400  -0.128000 -0.040000 -0.984000
+0.500000 0.200800 -0.200200  -0.104000 -0.048000 -0.992000
+0.450000 0.150600 -0.187200  -0.088000 0.168000 -0.976000
+0.500000 0.150600 -0.194400  -0.208000 0.240000 -0.944000
+0.450000 0.100400 -0.233000  -0.008000 0.816000 -0.568000
+0.500000 0.100400 -0.210700  0.048000 0.704000 -0.704000
+0.450000 0.095300 -0.243900  -0.008000 0.856000 -0.512000
+0.500000 0.082500 -0.243900  0.216000 0.832000 -0.504000
+0.450000 0.055500 -0.304800  0.064000 0.864000 -0.496000
+0.500000 0.050200 -0.303800  0.264000 0.816000 -0.504000
+0.496000 0.050200 -0.304800  0.104000 0.800000 -0.576000
+0.500000 0.049600 -0.304800  0.264000 0.736000 -0.616000
+0.450000 0.050200 -0.314200  0.064000 0.744000 -0.656000
+0.500000 0.014000 -0.365800  0.216000 0.784000 -0.568000
+0.450000 0.007700 -0.365800  -0.264000 0.744000 -0.600000
+0.500000 0.000000 -0.393700  0.528000 0.072000 -0.840000
+0.450000 0.000000 -0.377000  -0.360000 0.400000 -0.840000
+0.500000 -0.027200 -0.365800  0.264000 -0.576000 -0.768000
+0.450000 -0.014200 -0.365800  -0.336000 -0.568000 -0.744000
+0.500000 -0.050200 -0.339600  -0.136000 -0.672000 -0.720000
+0.450000 -0.050200 -0.325200  -0.120000 -0.568000 -0.808000
+0.450000 -0.014200 -0.365800  -0.336000 -0.568000 -0.744000
+0.400000 -0.050200 -0.360800  0.184000 -0.432000 -0.872000
+0.431500 0.000000 -0.365800  -0.424000 0.312000 -0.840000
+0.400000 0.000000 -0.343200  -0.216000 0.592000 -0.768000
+0.450000 0.007700 -0.365800  -0.264000 0.744000 -0.600000
+0.400000 0.041200 -0.304800  -0.352000 0.672000 -0.648000
+0.450000 0.050200 -0.314200  0.064000 0.744000 -0.656000
+0.419200 0.050200 -0.304800  -0.224000 0.736000 -0.632000
+0.450000 0.055500 -0.304800  0.064000 0.864000 -0.496000
+0.400000 0.050200 -0.294000  -0.352000 0.672000 -0.640000
+0.450000 0.095300 -0.243900  -0.008000 0.856000 -0.512000
+0.400000 0.083700 -0.243900  -0.328000 0.768000 -0.536000
+0.450000 0.100400 -0.233000  -0.008000 0.816000 -0.568000
+0.400000 0.100400 -0.207800  -0.424000 0.688000 -0.576000
+0.450000 0.150600 -0.187200  -0.088000 0.168000 -0.976000
+0.400000 0.146600 -0.182900  -0.440000 0.464000 -0.760000
+0.407800 0.150600 -0.182900  -0.544000 -0.240000 -0.800000
+0.400000 0.100400 -0.150800  -0.768000 0.376000 0.512000
+0.401900 0.150600 -0.121900  -0.864000 -0.496000 -0.024000
+0.415000 0.100400 -0.121900  -0.640000 0.192000 0.736000
+0.450000 0.150600 -0.075000  -0.616000 -0.488000 0.608000
+0.450000 0.100400 -0.090700  -0.384000 -0.320000 0.856000
+0.460500 0.150600 -0.060900  -0.624000 -0.512000 0.584000
+0.500000 0.100400 -0.067100  -0.632000 -0.296000 0.704000
+0.500000 0.107000 -0.060900  -0.608000 -0.480000 0.616000
+0.504600 0.100400 -0.060900  -0.704000 -0.248000 0.656000
+0.500000 0.150600 -0.020200  -0.704000 -0.472000 0.520000
+0.550000 0.100400 -0.005700  -0.672000 -0.576000 0.448000
+0.510200 0.150600 0.000000  -0.752000 -0.384000 0.520000
+0.550000 0.104000 0.000000  -0.664000 -0.568000 0.464000
+0.550000 0.150600 0.048400  -0.632000 -0.416000 0.640000
+0.553100 0.100400 0.000000  -0.664000 -0.576000 0.464000
+0.560700 0.150600 0.060900  -0.704000 -0.368000 0.592000
+0.593200 0.100400 0.060900  -0.640000 -0.584000 0.496000
+0.591100 0.150600 0.121900  -0.792000 -0.400000 0.440000
+0.600000 0.100400 0.071800  -0.648000 -0.592000 0.472000
+0.600000 0.134700 0.121900  -0.776000 -0.456000 0.424000
+0.627900 0.100400 0.121900  -0.608000 -0.608000 0.504000
+0.600000 0.100400 0.071800  -0.648000 -0.592000 0.472000
+0.650000 0.080100 0.121900  -0.576000 -0.640000 0.496000
+0.600000 0.093600 0.060900  -0.624000 -0.616000 0.464000
+0.650000 0.050200 0.073400  -0.576000 -0.624000 0.512000
+0.641200 0.050200 0.060900  -0.600000 -0.608000 0.512000
+0.650000 0.041800 0.060900  -0.568000 -0.648000 0.504000
+0.602900 0.050200 0.000000  -0.576000 -0.704000 0.400000
+0.650000 0.013100 0.000000  -0.448000 -0.792000 0.392000
+0.600000 0.050200 -0.005300  -0.440000 -0.752000 0.480000
+0.650000 0.000000 -0.040500  0.104000 -0.944000 0.296000
+0.600000 0.000000 -0.044900  -0.016000 -0.720000 0.688000
+0.650000 -0.010200 -0.060900  0.168000 -0.784000 0.592000
+0.600000 -0.012300 -0.060900  0.104000 -0.576000 0.800000
+0.650000 -0.033500 -0.121900  0.512000 -0.672000 0.520000
+0.600000 -0.050200 -0.088500  0.448000 -0.400000 0.792000
+0.638000 -0.050200 -0.121900  0.800000 -0.536000 0.256000
+0.600000 -0.100400 -0.077400  0.584000 0.048000 0.800000
+0.626600 -0.100400 -0.121900  0.848000 0.208000 0.472000
+0.638000 -0.050200 -0.121900  0.800000 -0.536000 0.256000
+0.638900 -0.100400 -0.182900  0.920000 0.368000 0.072000
+0.649100 -0.050200 -0.182900  0.816000 -0.544000 0.144000
+0.637300 -0.100400 -0.243900  0.848000 0.016000 -0.520000
+0.637200 -0.050200 -0.243900  0.840000 -0.080000 -0.528000
+0.604900 -0.100400 -0.304800  0.744000 -0.360000 -0.552000
+0.600000 -0.050200 -0.286000  0.712000 0.144000 -0.680000
+0.600000 -0.086300 -0.304800  0.440000 0.312000 -0.832000
+0.587300 -0.050200 -0.304800  0.688000 0.056000 -0.712000
+0.589400 -0.100400 -0.304800  -0.440000 -0.424000 -0.784000
+0.550000 -0.083700 -0.304800  0.088000 -0.736000 -0.664000
+0.550000 -0.100400 -0.280800  -0.008000 -0.528000 -0.840000
+0.500000 -0.082600 -0.304800  0.216000 -0.680000 -0.688000
+0.500000 -0.100400 -0.277800  0.560000 -0.104000 -0.816000
+0.475800 -0.100400 -0.304800  0.512000 -0.104000 -0.848000
+0.500000 -0.127100 -0.304800  0.480000 0.456000 -0.744000
+0.500000 -0.100400 -0.277800  0.560000 -0.104000 -0.816000
+0.523400 -0.150600 -0.304800  0.376000 0.592000 -0.704000
+0.550000 -0.100400 -0.280800  -0.008000 -0.528000 -0.840000
+0.550000 -0.150600 -0.287800  0.352000 0.528000 -0.768000
+0.589400 -0.100400 -0.304800  -0.440000 -0.424000 -0.784000
+0.600000 -0.150600 -0.265200  0.248000 0.032000 -0.960000
+0.600000 -0.105700 -0.304800  0.312000 -0.728000 -0.600000
+0.650000 -0.150600 -0.274900  0.544000 0.464000 -0.688000
+0.604900 -0.100400 -0.304800  0.744000 -0.360000 -0.552000
+0.650000 -0.120200 -0.243900  0.704000 0.520000 -0.472000
+0.637300 -0.100400 -0.243900  0.848000 0.016000 -0.520000
+0.650000 -0.117900 -0.182900  0.792000 0.600000 0.024000
+0.638900 -0.100400 -0.182900  0.920000 0.368000 0.072000
+0.650000 -0.146100 -0.121900  0.720000 0.504000 0.464000
+0.626600 -0.100400 -0.121900  0.848000 0.208000 0.472000
+0.626600 -0.100400 -0.121900  0.848000 0.208000 0.472000
+0.591100 0.150600 0.121900  -0.792000 -0.400000 0.440000
+0.591100 0.150600 0.121900  -0.792000 -0.400000 0.440000
+0.600000 0.150600 0.141200  -0.712000 -0.440000 0.536000
+0.600000 0.134700 0.121900  -0.776000 -0.456000 0.424000
+0.600000 0.134700 0.121900  -0.776000 -0.456000 0.424000
+0.650000 0.141000 0.182900  -0.512000 -0.488000 0.704000
+0.650000 0.141000 0.182900  -0.512000 -0.488000 0.704000
+0.685300 0.100400 0.182900  -0.504000 -0.560000 0.648000
+0.650000 0.100400 0.150000  -0.536000 -0.592000 0.592000
+0.650000 0.100400 0.150000  -0.536000 -0.592000 0.592000
+0.692100 0.050200 0.121900  -0.432000 -0.784000 0.424000
+0.692100 0.050200 0.121900  -0.432000 -0.784000 0.424000
+0.700000 0.050200 0.131500  -0.112000 -0.824000 0.544000
+0.700000 0.046100 0.121900  -0.152000 -0.904000 0.376000
+0.744700 0.050200 0.121900  0.096000 -0.864000 0.480000
+0.700000 0.026800 0.060900  -0.288000 -0.896000 0.328000
+0.750000 0.050200 0.120200  -0.160000 -0.904000 0.376000
+0.750000 0.031700 0.060900  -0.136000 -0.928000 0.336000
+0.700000 0.026800 0.060900  -0.288000 -0.896000 0.328000
+0.750000 0.013300 0.000000  -0.240000 -0.936000 0.240000
+0.700000 0.012000 0.000000  -0.032000 -0.960000 0.272000
+0.750000 0.001600 -0.060900  -0.416000 -0.904000 -0.016000
+0.700000 0.001400 -0.060900  0.088000 -0.968000 0.192000
+0.750000 0.004300 -0.121900  -0.408000 -0.880000 -0.216000
+0.700000 0.000400 -0.121900  0.224000 -0.968000 0.032000
+0.750000 0.019900 -0.182900  -0.176000 -0.792000 -0.576000
+0.700000 0.009000 -0.182900  0.456000 -0.744000 -0.472000
+0.750000 0.050200 -0.223600  -0.168000 -0.552000 -0.808000
+0.700000 0.050200 -0.225700  0.368000 -0.368000 -0.848000
+0.750000 0.100400 -0.218500  0.200000 0.232000 -0.944000
+0.700000 0.100400 -0.234000  0.272000 0.000000 -0.960000
+0.750000 0.150600 -0.191500  0.256000 0.656000 -0.704000
+0.700000 0.150600 -0.210500  0.296000 0.424000 -0.848000
+0.750000 0.157000 -0.182900  0.280000 0.720000 -0.624000
+0.700000 0.190400 -0.182900  0.432000 0.560000 -0.696000
+0.750000 0.186400 -0.121900  0.504000 0.648000 -0.560000
+0.700000 0.200800 -0.171600  0.480000 0.608000 -0.616000
+0.734900 0.200800 -0.121900  0.552000 0.608000 -0.552000
+0.700000 0.229200 -0.121900  0.528000 0.656000 -0.528000
+0.750000 0.200800 -0.104400  0.480000 0.680000 -0.544000
+0.700000 0.251000 -0.093200  0.552000 0.600000 -0.568000
+0.750000 0.228900 -0.060900  0.576000 0.696000 -0.416000
+0.725300 0.251000 -0.060900  0.696000 0.648000 -0.288000
+0.750000 0.219200 0.000000  0.672000 0.728000 0.080000
+0.721000 0.251000 0.000000  0.784000 0.608000 -0.040000
+0.750000 0.222200 0.060900  0.704000 0.696000 -0.080000
+0.727500 0.251000 0.060900  0.792000 0.584000 -0.112000
+0.750000 0.233400 0.121900  0.720000 0.680000 -0.080000
+0.736800 0.251000 0.121900  0.752000 0.632000 0.144000
+0.727500 0.251000 0.060900  0.792000 0.584000 -0.112000
+0.700000 0.297800 0.121900  0.728000 0.680000 -0.032000
+0.700000 0.290800 0.060900  0.800000 0.576000 -0.104000
+0.696500 0.301200 0.121900  0.712000 0.672000 0.168000
+0.692400 0.301200 0.060900  0.752000 0.648000 -0.056000
+0.653800 0.351500 0.121900  0.656000 0.616000 0.424000
+0.663900 0.351500 0.060900  0.768000 0.624000 0.096000
+0.650000 0.355500 0.121900  0.632000 0.632000 0.432000
+0.650000 0.370100 0.060900  0.776000 0.624000 0.048000
+0.600000 0.382600 0.121900  0.272000 0.776000 0.560000
+0.612200 0.401700 0.060900  0.488000 0.832000 0.224000
+0.600000 0.401700 0.085900  0.096000 0.928000 0.336000
+0.600000 0.407100 0.060900  0.120000 0.968000 0.184000
+0.584600 0.401700 0.060900  -0.416000 0.872000 0.248000
+0.600000 0.410900 0.000000  0.104000 0.992000 -0.032000
+0.568400 0.401700 0.000000  -0.472000 0.832000 -0.264000
+0.600000 0.401700 -0.057700  0.168000 0.920000 -0.344000
+0.600000 0.410900 0.000000  0.104000 0.992000 -0.032000
+0.616700 0.401700 0.000000  0.496000 0.864000 -0.032000
+0.600000 0.407100 0.060900  0.120000 0.968000 0.184000
+0.612200 0.401700 0.060900  0.488000 0.832000 0.224000
+0.616700 0.401700 0.000000  0.496000 0.864000 -0.032000
+0.650000 0.370100 0.060900  0.776000 0.624000 0.048000
+0.650000 0.368200 0.000000  0.792000 0.584000 -0.144000
+0.663900 0.351500 0.060900  0.768000 0.624000 0.096000
+0.660900 0.351500 0.000000  0.832000 0.512000 -0.176000
+0.692400 0.301200 0.060900  0.752000 0.648000 -0.056000
+0.685300 0.301200 0.000000  0.832000 0.536000 -0.104000
+0.700000 0.290800 0.060900  0.800000 0.576000 -0.104000
+0.700000 0.279600 0.000000  0.792000 0.600000 -0.048000
+0.727500 0.251000 0.060900  0.792000 0.584000 -0.112000
+0.721000 0.251000 0.000000  0.784000 0.608000 -0.040000
+0.700000 0.279600 0.000000  0.792000 0.600000 -0.048000
+0.725300 0.251000 -0.060900  0.696000 0.648000 -0.288000
+0.700000 0.278700 -0.060900  0.648000 0.584000 -0.472000
+0.700000 0.251000 -0.093200  0.552000 0.600000 -0.568000
+0.680100 0.301200 -0.060900  0.752000 0.544000 -0.368000
+0.673000 0.251000 -0.121900  0.568000 0.576000 -0.584000
+0.650000 0.301200 -0.100800  0.528000 0.504000 -0.672000
+0.650000 0.278000 -0.121900  0.448000 0.624000 -0.624000
+0.608400 0.301200 -0.121900  0.448000 0.488000 -0.744000
+0.650000 0.251000 -0.154700  0.488000 0.640000 -0.584000
+0.600000 0.301200 -0.128700  0.472000 0.520000 -0.704000
+0.608400 0.251000 -0.182900  0.328000 0.488000 -0.800000
+0.600000 0.256700 -0.182900  0.328000 0.496000 -0.792000
+0.600000 0.251000 -0.187000  0.320000 0.456000 -0.816000
+0.608400 0.251000 -0.182900  0.328000 0.488000 -0.800000
+0.600000 0.200800 -0.209200  0.248000 0.288000 -0.920000
+0.650000 0.227800 -0.182900  0.368000 0.576000 -0.720000
+0.650000 0.200800 -0.204000  0.272000 0.408000 -0.864000
+0.687200 0.200800 -0.182900  0.432000 0.544000 -0.712000
+0.650000 0.150600 -0.219600  0.200000 0.280000 -0.928000
+0.700000 0.190400 -0.182900  0.432000 0.560000 -0.696000
+0.700000 0.150600 -0.210500  0.296000 0.424000 -0.848000
+0.650000 0.150600 -0.219600  0.200000 0.280000 -0.928000
+0.700000 0.100400 -0.234000  0.272000 0.000000 -0.960000
+0.650000 0.100400 -0.241400  0.232000 0.064000 -0.968000
+0.700000 0.050200 -0.225700  0.368000 -0.368000 -0.848000
+0.650000 0.067400 -0.243900  0.208000 0.056000 -0.968000
+0.653800 0.050200 -0.243900  0.232000 0.032000 -0.968000
+0.650000 0.050200 -0.244900  0.216000 0.040000 -0.968000
+0.653800 0.000000 -0.243900  0.576000 -0.112000 -0.808000
+0.650000 0.000000 -0.248500  0.680000 -0.160000 -0.712000
+0.650000 -0.016900 -0.243900  0.704000 -0.184000 -0.672000
+0.600000 0.000000 -0.284600  0.512000 0.112000 -0.840000
+0.637200 -0.050200 -0.243900  0.840000 -0.080000 -0.528000
+0.600000 -0.050200 -0.286000  0.712000 0.144000 -0.680000
+0.600000 0.000000 -0.284600  0.512000 0.112000 -0.840000
+0.587300 -0.050200 -0.304800  0.688000 0.056000 -0.712000
+0.578400 0.000000 -0.304800  0.536000 0.480000 -0.688000
+0.578400 0.000000 -0.304800  0.536000 0.480000 -0.688000
+0.750000 0.062100 0.182900  -0.416000 -0.632000 0.648000
+0.750000 0.062100 0.182900  -0.416000 -0.632000 0.648000
+0.750000 0.050900 0.121900  0.096000 -0.792000 0.600000
+0.762700 0.050200 0.182900  -0.512000 -0.672000 0.520000
+0.751700 0.050200 0.121900  -0.392000 -0.816000 0.416000
+0.800000 0.035400 0.182900  -0.432000 -0.808000 0.384000
+0.800000 0.028400 0.121900  -0.376000 -0.808000 0.432000
+0.846600 0.000000 0.182900  -0.736000 -0.616000 0.264000
+0.829700 0.000000 0.121900  -0.704000 -0.616000 0.344000
+0.850000 -0.004200 0.182900  -0.720000 -0.616000 0.288000
+0.850000 -0.029600 0.121900  -0.840000 -0.432000 0.312000
+0.880500 -0.050200 0.182900  -0.744000 -0.528000 0.384000
+0.857500 -0.050200 0.121900  -0.848000 -0.448000 0.272000
+0.900000 -0.076800 0.182900  -0.504000 -0.624000 0.592000
+0.892500 -0.100400 0.121900  -0.688000 -0.680000 0.240000
+0.900000 -0.100400 0.145900  -0.608000 -0.728000 0.304000
+0.900000 -0.076800 0.182900  -0.504000 -0.624000 0.592000
+0.934300 -0.100400 0.182900  -0.392000 -0.752000 0.520000
+0.934300 -0.100400 0.182900  -0.392000 -0.752000 0.520000
+0.800000 0.150600 0.181400  0.520000 0.336000 0.776000
+0.800000 0.150600 0.181400  0.520000 0.336000 0.776000
+0.850000 0.150600 0.126500  0.640000 0.560000 0.512000
+0.800000 0.190400 0.121900  0.624000 0.752000 0.168000
+0.850000 0.151600 0.121900  0.680000 0.720000 0.080000
+0.800000 0.182100 0.060900  0.560000 0.824000 -0.024000
+0.850000 0.154700 0.060900  0.576000 0.800000 0.096000
+0.800000 0.184600 0.000000  0.464000 0.872000 0.120000
+0.850000 0.161100 0.000000  0.480000 0.856000 0.160000
+0.800000 0.194300 -0.060900  0.416000 0.824000 -0.360000
+0.850000 0.171300 -0.060900  0.448000 0.864000 -0.216000
+0.800000 0.164900 -0.121900  0.312000 0.800000 -0.504000
+0.850000 0.155600 -0.121900  0.432000 0.856000 -0.272000
+0.800000 0.150600 -0.164100  0.256000 0.800000 -0.528000
+0.850000 0.150600 -0.140900  0.432000 0.840000 -0.304000
+0.800000 0.138600 -0.182900  0.232000 0.712000 -0.656000
+0.850000 0.127100 -0.182900  0.192000 0.744000 -0.632000
+0.800000 0.100400 -0.216300  0.104000 0.416000 -0.896000
+0.850000 0.100400 -0.218500  0.128000 0.592000 -0.784000
+0.800000 0.050200 -0.233400  -0.176000 0.416000 -0.880000
+0.850000 0.050200 -0.237100  -0.376000 0.576000 -0.720000
+0.800000 0.000000 -0.217200  -0.656000 -0.464000 -0.584000
+0.850000 0.042400 -0.243900  -0.408000 0.528000 -0.736000
+0.819700 0.000000 -0.243900  -0.752000 -0.192000 -0.616000
+0.850000 0.000000 -0.279000  -0.536000 0.488000 -0.680000
+0.835300 -0.050200 -0.243900  -0.840000 -0.416000 -0.336000
+0.850000 -0.050200 -0.276700  -0.784000 -0.280000 -0.544000
+0.850000 -0.077200 -0.243900  -0.824000 -0.432000 -0.344000
+0.835300 -0.050200 -0.243900  -0.840000 -0.416000 -0.336000
+0.850000 -0.086900 -0.182900  -0.848000 -0.512000 -0.048000
+0.822900 -0.050200 -0.182900  -0.792000 -0.592000 -0.088000
+0.850000 -0.088400 -0.121900  -0.808000 -0.584000 0.016000
+0.818400 -0.050200 -0.121900  -0.760000 -0.640000 0.016000
+0.850000 -0.079400 -0.060900  -0.768000 -0.616000 0.120000
+0.823600 -0.050200 -0.060900  -0.736000 -0.664000 0.112000
+0.850000 -0.068700 0.000000  -0.752000 -0.640000 0.136000
+0.832800 -0.050200 0.000000  -0.728000 -0.656000 0.144000
+0.850000 -0.056700 0.060900  -0.720000 -0.664000 0.176000
+0.843600 -0.050200 0.060900  -0.704000 -0.672000 0.184000
+0.850000 -0.050200 0.089500  -0.768000 -0.592000 0.216000
+0.850000 -0.050200 0.089500  -0.768000 -0.592000 0.216000
+0.850000 0.150600 0.126500  0.640000 0.560000 0.512000
+0.850000 0.150600 0.126500  0.640000 0.560000 0.512000
+0.850000 0.151600 0.121900  0.680000 0.720000 0.080000
+0.850900 0.150600 0.121900  0.704000 0.704000 0.080000
+0.850000 0.154700 0.060900  0.576000 0.800000 0.096000
+0.855400 0.150600 0.060900  0.680000 0.720000 0.072000
+0.850000 0.161100 0.000000  0.480000 0.856000 0.160000
+0.867700 0.150600 0.000000  0.552000 0.816000 0.152000
+0.850000 0.171300 -0.060900  0.448000 0.864000 -0.216000
+0.888500 0.150600 -0.060900  0.504000 0.856000 -0.040000
+0.850000 0.155600 -0.121900  0.432000 0.856000 -0.272000
+0.859300 0.150600 -0.121900  0.456000 0.840000 -0.272000
+0.850000 0.150600 -0.140900  0.432000 0.840000 -0.304000
+0.850000 0.150600 -0.140900  0.432000 0.840000 -0.304000
+0.891700 0.100400 0.182900  0.576000 0.688000 0.424000
+0.891700 0.100400 0.182900  0.576000 0.688000 0.424000
+0.900000 0.100400 0.165200  0.584000 0.744000 0.296000
+0.900000 0.093100 0.182900  0.568000 0.672000 0.464000
+0.911800 0.100400 0.121900  0.528000 0.800000 0.264000
+0.940200 0.050200 0.182900  0.624000 0.528000 0.568000
+0.950000 0.069700 0.121900  0.360000 0.840000 0.384000
+0.950000 0.050200 0.169400  0.600000 0.560000 0.560000
+1.000000 0.053600 0.121900  0.280000 0.872000 0.392000
+1.000000 0.050200 0.131000  0.336000 0.784000 0.512000
+0.950000 0.050200 0.169400  0.600000 0.560000 0.560000
+1.000000 0.004900 0.182900  0.336000 0.520000 0.776000
+0.950000 0.037400 0.182900  0.520000 0.504000 0.680000
+0.950000 0.050200 0.169400  0.600000 0.560000 0.560000
+0.940200 0.050200 0.182900  0.624000 0.528000 0.568000
+0.940200 0.050200 0.182900  0.624000 0.528000 0.568000
+0.900000 0.100400 0.165200  0.584000 0.744000 0.296000
+0.900000 0.100400 0.165200  0.584000 0.744000 0.296000
+0.900000 0.107300 0.121900  0.512000 0.832000 0.184000
+0.911800 0.100400 0.121900  0.528000 0.800000 0.264000
+0.900000 0.118900 0.060900  0.472000 0.856000 0.184000
+0.936800 0.100400 0.060900  0.456000 0.872000 0.168000
+0.900000 0.131100 0.000000  0.480000 0.848000 0.192000
+0.950000 0.100400 0.012800  0.496000 0.848000 0.136000
+0.950000 0.102000 0.000000  0.472000 0.864000 0.120000
+0.952900 0.100400 0.000000  0.504000 0.848000 0.120000
+0.950000 0.106300 -0.060900  0.576000 0.776000 -0.240000
+0.957800 0.100400 -0.060900  0.544000 0.824000 -0.120000
+0.950000 0.100400 -0.078300  0.560000 0.768000 -0.304000
+1.000000 0.074600 -0.060900  0.496000 0.816000 -0.280000
+0.950000 0.086300 -0.121900  0.544000 0.784000 -0.280000
+1.000000 0.056100 -0.121900  0.488000 0.808000 -0.304000
+0.950000 0.069900 -0.182900  0.544000 0.736000 -0.392000
+1.000000 0.050200 -0.141200  0.512000 0.792000 -0.320000
+0.978000 0.050200 -0.182900  0.512000 0.768000 -0.376000
+1.000000 0.035800 -0.182900  0.504000 0.768000 -0.376000
+0.950000 0.050200 -0.224500  0.472000 0.712000 -0.504000
+1.000000 0.004200 -0.243900  0.464000 0.680000 -0.552000
+0.950000 0.037500 -0.243900  0.432000 0.688000 -0.576000
+1.000000 0.000000 -0.249700  0.512000 0.464000 -0.720000
+0.950000 0.000000 -0.291100  0.424000 0.536000 -0.720000
+1.000000 -0.050200 -0.288900  0.520000 0.432000 -0.728000
+0.950000 -0.016600 -0.304800  0.448000 0.520000 -0.720000
+0.981700 -0.050200 -0.304800  0.528000 0.432000 -0.720000
+0.950000 -0.050200 -0.338500  0.440000 0.400000 -0.800000
+1.000000 -0.073100 -0.304800  0.536000 0.424000 -0.720000
+0.950000 -0.100400 -0.351000  0.336000 0.064000 -0.936000
+1.000000 -0.100400 -0.325200  0.488000 0.344000 -0.792000
+0.950000 -0.150600 -0.345500  -0.032000 0.064000 -0.992000
+1.000000 -0.150600 -0.335800  0.136000 0.136000 -0.976000
+0.950000 -0.200800 -0.357000  -0.272000 -0.104000 -0.952000
+1.000000 -0.200800 -0.338800  0.136000 -0.384000 -0.904000
+0.950000 -0.251000 -0.328200  -0.712000 -0.568000 -0.392000
+1.000000 -0.251000 -0.355700  -0.816000 -0.248000 -0.504000
+1.000000 -0.251000 -0.355700  -0.816000 -0.248000 -0.504000
+1.000000 -0.012000 0.182900  0.384000 -0.248000 0.880000
+1.000000 -0.012000 0.182900  0.384000 -0.248000 0.880000
+1.000000 -0.050200 0.168100  0.416000 -0.344000 0.832000
+0.975800 -0.050200 0.182900  0.464000 -0.232000 0.848000
+1.000000 -0.100400 0.134700  0.432000 -0.528000 0.720000
+0.959000 -0.100400 0.182900  0.616000 -0.584000 0.520000
+0.959000 -0.100400 0.182900  0.616000 -0.584000 0.520000
+-0.900000 0.200800 0.074800  0.296000 0.712000 0.624000
+-0.900000 0.200800 0.074800  0.296000 0.712000 0.624000
+-0.900000 0.210300 0.060900  0.312000 0.744000 0.576000
+-0.879600 0.200800 0.060900  0.352000 0.712000 0.600000
+-0.900000 0.240500 0.000000  0.368000 0.840000 0.376000
+-0.850000 0.200800 0.035600  0.384000 0.744000 0.536000
+-0.850000 0.219100 0.000000  0.368000 0.824000 0.424000
+-0.811000 0.200800 0.000000  0.408000 0.816000 0.392000
+-0.811000 0.200800 0.000000  0.408000 0.816000 0.392000
+-0.900000 -0.127600 0.121900  -0.608000 -0.704000 0.344000
+-0.900000 -0.127600 0.121900  -0.608000 -0.704000 0.344000
+-0.900000 -0.149700 0.060900  -0.696000 -0.664000 0.232000
+-0.878400 -0.150600 0.121900  -0.736000 -0.560000 0.368000
+-0.899200 -0.150600 0.060900  -0.816000 -0.504000 0.256000
+-0.851500 -0.200800 0.121900  -0.832000 -0.360000 0.408000
+-0.869300 -0.200800 0.060900  -0.824000 -0.496000 0.248000
+-0.899200 -0.150600 0.060900  -0.816000 -0.504000 0.256000
+-0.882700 -0.200800 0.000000  -0.840000 -0.496000 0.192000
+-0.900000 -0.150600 0.057700  -0.744000 -0.616000 0.232000
+-0.900000 -0.169600 0.000000  -0.800000 -0.552000 0.224000
+-0.882700 -0.200800 0.000000  -0.840000 -0.496000 0.192000
+-0.900000 -0.192500 -0.060900  -0.856000 -0.488000 0.144000
+-0.895700 -0.200800 -0.060900  -0.864000 -0.480000 0.136000
+-0.900000 -0.200800 -0.096200  -0.752000 -0.632000 0.128000
+-0.860100 -0.251000 -0.060900  -0.808000 -0.568000 0.112000
+-0.900000 -0.204500 -0.121900  -0.688000 -0.712000 0.104000
+-0.866600 -0.251000 -0.121900  -0.808000 -0.576000 0.072000
+-0.900000 -0.206900 -0.182900  -0.648000 -0.752000 0.056000
+-0.864200 -0.251000 -0.182900  -0.800000 -0.592000 0.000000
+-0.900000 -0.212400 -0.243900  -0.672000 -0.712000 0.176000
+-0.869200 -0.251000 -0.243900  -0.768000 -0.600000 0.200000
+-0.900000 -0.236500 -0.304800  -0.680000 -0.456000 -0.560000
+-0.891700 -0.251000 -0.304800  -0.808000 -0.512000 -0.264000
+-0.891700 -0.251000 -0.304800  -0.808000 -0.512000 -0.264000
+-0.850000 0.184100 0.060900  0.376000 0.632000 0.664000
+-0.850000 0.184100 0.060900  0.376000 0.632000 0.664000
+-0.850000 0.150600 0.098600  0.360000 0.600000 0.704000
+-0.800000 0.153700 0.060900  0.432000 0.632000 0.632000
+-0.800000 0.150600 0.064100  0.424000 0.560000 0.704000
+-0.796300 0.150600 0.060900  0.512000 0.584000 0.616000
+-0.800000 0.153700 0.060900  0.432000 0.632000 0.632000
+-0.750000 0.150600 0.014500  0.472000 0.624000 0.608000
+-0.800000 0.195100 0.000000  0.456000 0.768000 0.432000
+-0.750000 0.162200 0.000000  0.464000 0.672000 0.560000
+-0.750000 0.150600 0.014500  0.472000 0.624000 0.608000
+-0.734000 0.150600 0.000000  0.496000 0.640000 0.576000
+-0.750000 0.162200 0.000000  0.464000 0.672000 0.560000
+-0.700000 0.150600 -0.043600  0.552000 0.712000 0.424000
+-0.750000 0.191300 -0.060900  0.496000 0.856000 0.072000
+-0.700000 0.159000 -0.060900  0.600000 0.776000 0.184000
+-0.750000 0.174400 -0.121900  0.448000 0.824000 -0.336000
+-0.700000 0.150600 -0.089800  0.592000 0.744000 -0.280000
+-0.715000 0.150600 -0.121900  0.512000 0.744000 -0.408000
+-0.700000 0.140000 -0.121900  0.536000 0.728000 -0.408000
+-0.750000 0.150600 -0.159200  0.432000 0.664000 -0.600000
+-0.700000 0.100400 -0.182100  0.536000 0.592000 -0.592000
+-0.750000 0.132600 -0.182900  0.408000 0.656000 -0.624000
+-0.700900 0.100400 -0.182900  0.440000 0.608000 -0.648000
+-0.750000 0.100400 -0.222000  0.432000 0.576000 -0.680000
+-0.700000 0.099700 -0.182900  0.504000 0.560000 -0.640000
+-0.750000 0.077000 -0.243900  0.368000 0.552000 -0.744000
+-0.700000 0.050200 -0.235800  0.504000 0.432000 -0.744000
+-0.711800 0.050200 -0.243900  0.416000 0.432000 -0.792000
+-0.700000 0.037400 -0.243900  0.440000 0.392000 -0.800000
+-0.750000 0.050200 -0.267100  0.368000 0.432000 -0.816000
+-0.700000 0.000000 -0.262900  0.392000 0.288000 -0.864000
+-0.750000 0.000000 -0.285200  0.328000 0.160000 -0.920000
+-0.750000 0.000000 -0.285200  0.328000 0.160000 -0.920000
+-0.750000 0.012900 0.121900  0.496000 0.384000 0.768000
+-0.750000 0.012900 0.121900  0.496000 0.384000 0.768000
+-0.781300 0.050200 0.121900  0.536000 0.400000 0.736000
+-0.750000 0.050200 0.097600  0.464000 0.408000 0.776000
+-0.750000 0.050200 0.097600  0.464000 0.408000 0.776000
+-0.800000 -0.280700 0.121900  -0.736000 -0.528000 0.408000
+-0.800000 -0.280700 0.121900  -0.736000 -0.528000 0.408000
+-0.783300 -0.301200 0.121900  -0.688000 -0.568000 0.440000
+-0.800000 -0.301200 0.085900  -0.768000 -0.544000 0.304000
+-0.800000 -0.301200 0.085900  -0.768000 -0.544000 0.304000
+-0.750000 -0.342500 0.121900  -0.536000 -0.592000 0.592000
+-0.750000 -0.342500 0.121900  -0.536000 -0.592000 0.592000
+-0.739400 -0.351500 0.121900  -0.528000 -0.576000 0.616000
+-0.750000 -0.351500 0.110100  -0.600000 -0.584000 0.536000
+-0.750000 -0.351500 0.110100  -0.600000 -0.584000 0.536000
+-0.701000 -0.451900 0.060900  -0.792000 -0.480000 0.344000
+-0.701000 -0.451900 0.060900  -0.792000 -0.480000 0.344000
+-0.700000 -0.451900 0.063700  -0.672000 -0.600000 0.424000
+-0.700000 -0.453200 0.060900  -0.560000 -0.720000 0.392000
+-0.700000 -0.453200 0.060900  -0.560000 -0.720000 0.392000
+-0.650000 -0.141800 0.121900  0.432000 0.328000 0.832000
+-0.650000 -0.141800 0.121900  0.432000 0.328000 0.832000
+-0.677900 -0.100400 0.121900  0.528000 0.328000 0.776000
+-0.650000 -0.100400 0.096100  0.592000 0.288000 0.744000
+-0.650000 -0.100400 0.096100  0.592000 0.288000 0.744000
+-0.600000 -0.122400 0.060900  0.616000 0.400000 0.664000
+-0.600000 -0.122400 0.060900  0.616000 0.400000 0.664000
+-0.575700 -0.150600 0.060900  0.384000 0.664000 0.632000
+-0.600000 -0.150600 0.080700  0.576000 0.424000 0.688000
+-0.600000 -0.150600 0.080700  0.576000 0.424000 0.688000
+-0.559300 -0.200800 0.121900  0.160000 0.720000 0.672000
+-0.559300 -0.200800 0.121900  0.160000 0.720000 0.672000
+-0.550000 -0.200800 0.118700  0.032000 0.784000 0.608000
+-0.550000 -0.202900 0.121900  0.032000 0.728000 0.680000
+-0.536800 -0.200800 0.121900  -0.104000 0.736000 0.664000
+-0.536800 -0.200800 0.121900  -0.104000 0.736000 0.664000
+-0.550000 -0.494000 0.121900  0.024000 -0.832000 0.536000
+-0.550000 -0.494000 0.121900  0.024000 -0.832000 0.536000
+-0.550000 -0.502100 0.104800  0.104000 -0.840000 0.520000
+-0.500000 -0.486900 0.121900  0.296000 -0.800000 0.504000
+-0.500000 -0.502100 0.088800  0.616000 -0.688000 0.376000
+-0.450000 -0.453600 0.121900  0.584000 -0.744000 0.288000
+-0.489100 -0.502100 0.060900  0.704000 -0.616000 0.328000
+-0.450000 -0.471900 0.060900  0.592000 -0.752000 0.272000
+-0.450000 -0.471900 0.060900  0.592000 -0.752000 0.272000
+-0.550000 -0.502100 0.104800  0.104000 -0.840000 0.520000
+-0.550000 -0.502100 0.104800  0.104000 -0.840000 0.520000
+-0.550000 -0.532000 0.060900  0.080000 -0.776000 0.624000
+-0.500000 -0.502100 0.088800  0.616000 -0.688000 0.376000
+-0.500000 -0.517700 0.060900  0.632000 -0.632000 0.440000
+-0.489100 -0.502100 0.060900  0.704000 -0.616000 0.328000
+-0.489100 -0.502100 0.060900  0.704000 -0.616000 0.328000
+-0.405500 -0.100400 0.060900  -0.712000 0.456000 0.520000
+-0.405500 -0.100400 0.060900  -0.712000 0.456000 0.520000
+-0.400000 -0.090100 0.060900  -0.696000 0.400000 0.584000
+-0.400000 -0.100400 0.069600  -0.688000 0.456000 0.552000
+-0.367400 -0.050200 0.060900  -0.696000 0.408000 0.584000
+-0.351400 -0.100400 0.121900  -0.608000 0.368000 0.696000
+-0.350000 -0.050200 0.083200  -0.416000 0.344000 0.832000
+-0.350000 -0.097900 0.121900  -0.560000 0.424000 0.704000
+-0.300000 -0.050200 0.104800  -0.312000 0.512000 0.792000
+-0.300000 -0.066800 0.121900  -0.280000 0.584000 0.752000
+-0.255700 -0.050200 0.121900  -0.192000 0.512000 0.832000
+-0.255700 -0.050200 0.121900  -0.192000 0.512000 0.832000
+-0.350000 -0.001900 0.060900  -0.656000 0.280000 0.688000
+-0.350000 -0.001900 0.060900  -0.656000 0.280000 0.688000
+-0.350000 -0.050200 0.083200  -0.416000 0.344000 0.832000
+-0.367400 -0.050200 0.060900  -0.696000 0.408000 0.584000
+-0.367400 -0.050200 0.060900  -0.696000 0.408000 0.584000
+-0.351400 -0.100400 0.121900  -0.608000 0.368000 0.696000
+-0.351400 -0.100400 0.121900  -0.608000 0.368000 0.696000
+-0.400000 -0.140400 0.121900  -0.448000 0.624000 0.632000
+-0.400000 -0.100400 0.069600  -0.688000 0.456000 0.552000
+-0.400000 -0.100400 0.069600  -0.688000 0.456000 0.552000
+-0.400000 -0.401700 0.111300  0.640000 -0.680000 0.336000
+-0.400000 -0.401700 0.111300  0.640000 -0.680000 0.336000
+-0.400000 -0.423000 0.060900  0.616000 -0.696000 0.360000
+-0.350000 -0.401700 0.073400  0.632000 -0.688000 0.344000
+-0.350000 -0.406300 0.060900  0.592000 -0.728000 0.320000
+-0.344500 -0.401700 0.060900  0.632000 -0.688000 0.328000
+-0.344500 -0.401700 0.060900  0.632000 -0.688000 0.328000
+-0.348200 0.000000 0.060900  -0.376000 0.448000 0.800000
+-0.348200 0.000000 0.060900  -0.376000 0.448000 0.800000
+-0.300000 0.027200 0.060900  -0.160000 0.552000 0.808000
+-0.300000 0.000000 0.088800  -0.240000 0.432000 0.864000
+-0.250000 0.033500 0.060900  0.056000 0.528000 0.840000
+-0.250000 0.000000 0.079500  -0.144000 0.552000 0.816000
+-0.200000 0.020500 0.060900  0.664000 0.440000 0.600000
+-0.200000 0.000000 0.081400  0.696000 0.336000 0.624000
+-0.190300 0.000000 0.060900  0.816000 0.200000 0.536000
+-0.200000 -0.050200 0.072600  0.688000 0.360000 0.624000
+-0.193200 -0.050200 0.060900  0.808000 0.008000 0.584000
+-0.200000 -0.100400 0.076800  0.784000 -0.136000 0.600000
+-0.190200 -0.100400 0.060900  0.752000 -0.248000 0.600000
+-0.200000 -0.121800 0.060900  0.728000 -0.328000 0.592000
+-0.200000 -0.121800 0.060900  0.728000 -0.328000 0.592000
+-0.250000 0.000000 0.079500  -0.144000 0.552000 0.816000
+-0.250000 0.000000 0.079500  -0.144000 0.552000 0.816000
+-0.200000 0.000000 0.081400  0.696000 0.336000 0.624000
+-0.250000 -0.048000 0.121900  0.272000 0.640000 0.704000
+-0.200000 -0.050200 0.072600  0.688000 0.360000 0.624000
+-0.247100 -0.050200 0.121900  0.488000 0.512000 0.696000
+-0.200000 -0.100400 0.076800  0.784000 -0.136000 0.600000
+-0.230200 -0.100400 0.121900  0.776000 -0.176000 0.600000
+-0.230200 -0.100400 0.121900  0.776000 -0.176000 0.600000
+0.550000 0.351500 0.078000  -0.616000 0.672000 0.392000
+0.550000 0.351500 0.078000  -0.616000 0.672000 0.392000
+0.540600 0.351500 0.060900  -0.584000 0.632000 0.496000
+0.550000 0.359900 0.060900  -0.592000 0.640000 0.480000
+0.500000 0.351500 0.029100  -0.680000 0.048000 0.728000
+0.550000 0.388900 0.000000  -0.392000 0.856000 0.320000
+0.500000 0.369100 0.000000  -0.184000 0.800000 0.552000
+0.500000 0.351500 0.029100  -0.680000 0.048000 0.728000
+0.458200 0.351500 0.000000  -0.280000 0.520000 0.800000
+0.458200 0.351500 0.000000  -0.280000 0.520000 0.800000
+0.550000 0.246100 0.121900  -0.904000 -0.224000 0.352000
+0.550000 0.246100 0.121900  -0.904000 -0.224000 0.352000
+0.550000 0.200800 0.086900  -0.880000 -0.256000 0.392000
+0.548800 0.251000 0.121900  -0.912000 -0.176000 0.360000
+0.538800 0.200800 0.060900  -0.824000 -0.216000 0.520000
+0.533200 0.251000 0.060900  -0.856000 0.032000 0.512000
+0.500000 0.200800 0.008600  -0.576000 -0.176000 0.792000
+0.500800 0.251000 0.000000  -0.792000 -0.016000 0.608000
+0.500000 0.245700 0.000000  -0.568000 0.120000 0.808000
+0.500000 0.251000 -0.000900  -0.496000 0.112000 0.856000
+0.488800 0.200800 0.000000  -0.512000 0.024000 0.856000
+0.450000 0.251000 -0.039600  -0.400000 -0.080000 0.904000
+0.450000 0.200800 -0.035500  -0.536000 -0.264000 0.792000
+0.400000 0.251000 -0.058700  -0.328000 -0.176000 0.920000
+0.416500 0.200800 -0.060900  -0.560000 -0.352000 0.744000
+0.400000 0.242400 -0.060900  -0.352000 -0.192000 0.904000
+0.400000 0.200800 -0.077800  -0.600000 -0.432000 0.664000
+0.395100 0.251000 -0.060900  -0.344000 -0.184000 0.912000
+0.366500 0.200800 -0.121900  -0.760000 -0.624000 0.168000
+0.350000 0.251000 -0.088400  -0.448000 -0.320000 0.824000
+0.350000 0.218900 -0.121900  -0.504000 -0.816000 0.264000
+0.300000 0.251000 -0.114600  -0.168000 -0.536000 0.824000
+0.300000 0.236900 -0.121900  -0.304000 -0.688000 0.640000
+0.271900 0.251000 -0.121900  -0.240000 -0.760000 0.592000
+0.300000 0.251000 -0.156100  -0.368000 -0.808000 -0.448000
+0.300000 0.236900 -0.121900  -0.304000 -0.688000 0.640000
+0.321900 0.251000 -0.182900  -0.240000 -0.296000 -0.920000
+0.350000 0.218900 -0.121900  -0.504000 -0.816000 0.264000
+0.350000 0.236900 -0.182900  -0.272000 -0.424000 -0.856000
+0.366500 0.200800 -0.121900  -0.760000 -0.624000 0.168000
+0.380800 0.200800 -0.182900  -0.440000 -0.264000 -0.856000
+0.400000 0.152400 -0.121900  -0.688000 -0.712000 -0.048000
+0.400000 0.155900 -0.182900  -0.216000 -0.144000 -0.960000
+0.380800 0.200800 -0.182900  -0.440000 -0.264000 -0.856000
+0.400000 0.200800 -0.189400  -0.152000 -0.072000 -0.984000
+0.350000 0.236900 -0.182900  -0.272000 -0.424000 -0.856000
+0.400000 0.251000 -0.186400  -0.152000 0.040000 -0.984000
+0.350000 0.251000 -0.187300  -0.168000 -0.184000 -0.960000
+0.400000 0.301200 -0.184200  -0.016000 -0.016000 -0.992000
+0.350000 0.301200 -0.184400  -0.056000 0.000000 -0.992000
+0.400000 0.351500 -0.194500  0.000000 0.072000 -0.992000
+0.350000 0.351500 -0.192800  0.000000 0.056000 -0.992000
+0.400000 0.377300 -0.182900  0.016000 0.320000 -0.944000
+0.350000 0.377400 -0.182900  0.000000 0.280000 -0.952000
+0.400000 0.401700 -0.171200  0.088000 0.472000 -0.872000
+0.350000 0.401700 -0.174600  0.056000 0.440000 -0.888000
+0.400000 0.432800 -0.121900  0.160000 0.904000 -0.384000
+0.350000 0.445000 -0.121900  0.208000 0.960000 -0.152000
+0.400000 0.419800 -0.060900  0.080000 0.848000 0.520000
+0.350000 0.424300 -0.060900  0.120000 0.824000 0.544000
+0.400000 0.401700 -0.034800  -0.040000 0.584000 0.808000
+0.350000 0.401700 -0.031000  0.032000 0.488000 0.864000
+0.400000 0.351500 -0.018700  -0.136000 -0.208000 0.960000
+0.350000 0.351500 -0.021800  0.032000 -0.048000 0.992000
+0.350000 0.401700 -0.031000  0.032000 0.488000 0.864000
+0.300000 0.351500 -0.009100  -0.016000 -0.144000 0.984000
+0.300000 0.401700 -0.022200  0.096000 0.472000 0.864000
+0.350000 0.401700 -0.031000  0.032000 0.488000 0.864000
+0.300000 0.430700 -0.060900  0.128000 0.808000 0.568000
+0.350000 0.424300 -0.060900  0.120000 0.824000 0.544000
+0.300000 0.451900 -0.106900  0.184000 0.864000 0.456000
+0.350000 0.445000 -0.121900  0.208000 0.960000 -0.152000
+0.323400 0.451900 -0.121900  0.248000 0.944000 -0.200000
+0.350000 0.401700 -0.174600  0.056000 0.440000 -0.888000
+0.300000 0.451900 -0.131100  0.200000 0.712000 -0.664000
+0.300000 0.401700 -0.174800  0.040000 0.368000 -0.920000
+0.350000 0.401700 -0.174600  0.056000 0.440000 -0.888000
+0.300000 0.379400 -0.182900  -0.016000 0.272000 -0.960000
+0.350000 0.377400 -0.182900  0.000000 0.280000 -0.952000
+0.300000 0.351500 -0.193900  -0.008000 0.064000 -0.992000
+0.350000 0.351500 -0.192800  0.000000 0.056000 -0.992000
+0.300000 0.301200 -0.184400  -0.064000 -0.072000 -0.992000
+0.350000 0.301200 -0.184400  -0.056000 0.000000 -0.992000
+0.300000 0.284000 -0.182900  -0.168000 -0.184000 -0.960000
+0.350000 0.251000 -0.187300  -0.168000 -0.184000 -0.960000
+0.321900 0.251000 -0.182900  -0.240000 -0.296000 -0.920000
+0.350000 0.236900 -0.182900  -0.272000 -0.424000 -0.856000
+0.350000 0.236900 -0.182900  -0.272000 -0.424000 -0.856000
+0.550000 0.246100 0.121900  -0.904000 -0.224000 0.352000
+0.550000 0.246100 0.121900  -0.904000 -0.224000 0.352000
+0.567500 0.200800 0.121900  -0.784000 -0.344000 0.504000
+0.550000 0.200800 0.086900  -0.880000 -0.256000 0.392000
+0.550000 0.200800 0.086900  -0.880000 -0.256000 0.392000
+0.600000 0.100400 0.071800  -0.648000 -0.592000 0.472000
+0.600000 0.100400 0.071800  -0.648000 -0.592000 0.472000
+0.600000 0.093600 0.060900  -0.624000 -0.616000 0.464000
+0.593200 0.100400 0.060900  -0.640000 -0.584000 0.496000
+0.600000 0.053300 0.000000  -0.472000 -0.712000 0.512000
+0.553100 0.100400 0.000000  -0.664000 -0.576000 0.464000
+0.600000 0.050200 -0.005300  -0.440000 -0.752000 0.480000
+0.550000 0.100400 -0.005700  -0.672000 -0.576000 0.448000
+0.550000 0.050200 -0.037800  -0.320000 -0.688000 0.640000
+0.504600 0.100400 -0.060900  -0.704000 -0.248000 0.656000
+0.500000 0.050200 -0.057700  -0.560000 0.128000 0.816000
+0.500000 0.067400 -0.060900  -0.592000 0.120000 0.792000
+0.495100 0.050200 -0.060900  -0.456000 0.136000 0.872000
+0.500000 0.100400 -0.067100  -0.632000 -0.296000 0.704000
+0.450000 0.050200 -0.077000  -0.360000 0.120000 0.920000
+0.450000 0.100400 -0.090700  -0.384000 -0.320000 0.856000
+0.400000 0.050200 -0.114800  -0.552000 0.256000 0.784000
+0.415000 0.100400 -0.121900  -0.640000 0.192000 0.736000
+0.400000 0.072600 -0.121900  -0.632000 0.256000 0.720000
+0.400000 0.100400 -0.150800  -0.768000 0.376000 0.512000
+0.393200 0.050200 -0.121900  -0.648000 0.352000 0.664000
+0.381500 0.100400 -0.182900  -0.896000 0.440000 -0.008000
+0.357200 0.050200 -0.182900  -0.736000 0.640000 0.184000
+0.400000 0.100400 -0.207800  -0.424000 0.688000 -0.576000
+0.351400 0.050200 -0.243900  -0.480000 0.768000 -0.416000
+0.400000 0.083700 -0.243900  -0.328000 0.768000 -0.536000
+0.400000 0.050200 -0.294000  -0.352000 0.672000 -0.640000
+0.351400 0.050200 -0.243900  -0.480000 0.768000 -0.416000
+0.400000 0.041200 -0.304800  -0.352000 0.672000 -0.648000
+0.350000 0.049300 -0.243900  -0.512000 0.784000 -0.320000
+0.350000 0.024300 -0.304800  -0.456000 0.784000 -0.408000
+0.300000 0.032100 -0.243900  -0.576000 0.680000 -0.432000
+0.301400 0.000000 -0.304800  -0.584000 0.656000 -0.464000
+0.300000 0.000000 -0.302400  -0.544000 0.608000 -0.568000
+0.300000 -0.003100 -0.304800  -0.376000 0.424000 -0.816000
+0.301400 0.000000 -0.304800  -0.584000 0.656000 -0.464000
+0.300000 -0.050200 -0.319900  -0.536000 0.224000 -0.808000
+0.350000 0.000000 -0.339100  -0.264000 0.552000 -0.784000
+0.342100 -0.050200 -0.365800  -0.640000 -0.104000 -0.752000
+0.350000 -0.037900 -0.365800  -0.440000 0.432000 -0.776000
+0.350000 -0.050200 -0.374000  -0.496000 -0.096000 -0.856000
+0.383500 -0.050200 -0.365800  0.200000 -0.288000 -0.928000
+0.350000 -0.059800 -0.365800  -0.280000 -0.560000 -0.768000
+0.400000 -0.050200 -0.360800  0.184000 -0.432000 -0.872000
+0.350000 -0.100400 -0.331300  -0.432000 -0.520000 -0.728000
+0.400000 -0.100400 -0.340000  -0.040000 -0.360000 -0.928000
+0.350000 -0.127600 -0.304800  0.032000 -0.600000 -0.792000
+0.400000 -0.150600 -0.318400  -0.432000 -0.416000 -0.792000
+0.380400 -0.150600 -0.304800  -0.424000 -0.456000 -0.776000
+0.400000 -0.168700 -0.304800  -0.504000 -0.464000 -0.720000
+0.350000 -0.150600 -0.283600  -0.064000 -0.424000 -0.896000
+0.400000 -0.200800 -0.276700  0.448000 -0.472000 -0.752000
+0.350000 -0.200800 -0.271400  0.216000 0.224000 -0.944000
+0.400000 -0.249400 -0.243900  0.760000 -0.472000 -0.424000
+0.350000 -0.228300 -0.304800  0.616000 0.528000 -0.576000
+0.399000 -0.251000 -0.243900  0.912000 -0.008000 -0.392000
+0.366700 -0.251000 -0.304800  0.704000 0.488000 -0.496000
+0.350000 -0.228300 -0.304800  0.616000 0.528000 -0.576000
+0.350000 -0.251000 -0.329500  0.536000 0.472000 -0.688000
+0.320800 -0.200800 -0.304800  0.496000 0.328000 -0.800000
+0.300000 -0.251000 -0.347800  0.304000 0.384000 -0.864000
+0.300000 -0.200800 -0.324200  0.480000 0.248000 -0.832000
+0.320800 -0.200800 -0.304800  0.496000 0.328000 -0.800000
+0.300000 -0.150600 -0.312600  0.312000 -0.200000 -0.920000
+0.313400 -0.150600 -0.304800  0.400000 -0.360000 -0.840000
+0.300000 -0.100400 -0.310000  -0.248000 0.072000 -0.960000
+0.350000 -0.127600 -0.304800  0.032000 -0.600000 -0.792000
+0.350000 -0.100400 -0.331300  -0.432000 -0.520000 -0.728000
+0.300000 -0.100400 -0.310000  -0.248000 0.072000 -0.960000
+0.350000 -0.059800 -0.365800  -0.280000 -0.560000 -0.768000
+0.300000 -0.050200 -0.319900  -0.536000 0.224000 -0.808000
+0.342100 -0.050200 -0.365800  -0.640000 -0.104000 -0.752000
+0.350000 -0.059800 -0.365800  -0.280000 -0.560000 -0.768000
+0.350000 -0.050200 -0.374000  -0.496000 -0.096000 -0.856000
+0.350000 -0.050200 -0.374000  -0.496000 -0.096000 -0.856000
+0.650000 0.080100 0.121900  -0.576000 -0.640000 0.496000
+0.650000 0.080100 0.121900  -0.576000 -0.640000 0.496000
+0.692100 0.050200 0.121900  -0.432000 -0.784000 0.424000
+0.650000 0.050200 0.073400  -0.576000 -0.624000 0.512000
+0.700000 0.046100 0.121900  -0.152000 -0.904000 0.376000
+0.650000 0.041800 0.060900  -0.568000 -0.648000 0.504000
+0.700000 0.026800 0.060900  -0.288000 -0.896000 0.328000
+0.650000 0.013100 0.000000  -0.448000 -0.792000 0.392000
+0.700000 0.012000 0.000000  -0.032000 -0.960000 0.272000
+0.650000 0.000000 -0.040500  0.104000 -0.944000 0.296000
+0.700000 0.001400 -0.060900  0.088000 -0.968000 0.192000
+0.686800 0.000000 -0.060900  0.208000 -0.960000 0.144000
+0.700000 0.000400 -0.121900  0.224000 -0.968000 0.032000
+0.698200 0.000000 -0.121900  0.296000 -0.952000 0.032000
+0.700000 0.009000 -0.182900  0.456000 -0.744000 -0.472000
+0.687300 0.000000 -0.182900  0.648000 -0.600000 -0.456000
+0.700000 0.050200 -0.225700  0.368000 -0.368000 -0.848000
+0.653800 0.000000 -0.243900  0.576000 -0.112000 -0.808000
+0.653800 0.050200 -0.243900  0.232000 0.032000 -0.968000
+0.653800 0.050200 -0.243900  0.232000 0.032000 -0.968000
+0.750000 0.233400 0.121900  0.720000 0.680000 -0.080000
+0.750000 0.233400 0.121900  0.720000 0.680000 -0.080000
+0.788900 0.200800 0.121900  0.632000 0.744000 0.184000
+0.750000 0.222200 0.060900  0.704000 0.696000 -0.080000
+0.772600 0.200800 0.060900  0.648000 0.736000 -0.136000
+0.750000 0.219200 0.000000  0.672000 0.728000 0.080000
+0.770200 0.200800 0.000000  0.616000 0.776000 0.056000
+0.750000 0.228900 -0.060900  0.576000 0.696000 -0.416000
+0.787300 0.200800 -0.060900  0.520000 0.824000 -0.184000
+0.750000 0.200800 -0.104400  0.480000 0.680000 -0.544000
+0.800000 0.194300 -0.060900  0.416000 0.824000 -0.360000
+0.750000 0.186400 -0.121900  0.504000 0.648000 -0.560000
+0.800000 0.164900 -0.121900  0.312000 0.800000 -0.504000
+0.750000 0.157000 -0.182900  0.280000 0.720000 -0.624000
+0.800000 0.150600 -0.164100  0.256000 0.800000 -0.528000
+0.769100 0.150600 -0.182900  0.248000 0.704000 -0.648000
+0.800000 0.138600 -0.182900  0.232000 0.712000 -0.656000
+0.750000 0.150600 -0.191500  0.256000 0.656000 -0.704000
+0.800000 0.100400 -0.216300  0.104000 0.416000 -0.896000
+0.750000 0.100400 -0.218500  0.200000 0.232000 -0.944000
+0.800000 0.050200 -0.233400  -0.176000 0.416000 -0.880000
+0.750000 0.050200 -0.223600  -0.168000 -0.552000 -0.808000
+0.800000 0.000000 -0.217200  -0.656000 -0.464000 -0.584000
+0.750000 0.019900 -0.182900  -0.176000 -0.792000 -0.576000
+0.776700 0.000000 -0.182900  -0.576000 -0.728000 -0.360000
+0.750000 0.004300 -0.121900  -0.408000 -0.880000 -0.216000
+0.756600 0.000000 -0.121900  -0.496000 -0.856000 -0.080000
+0.750000 0.001600 -0.060900  -0.416000 -0.904000 -0.016000
+0.753100 0.000000 -0.060900  -0.472000 -0.872000 0.000000
+0.750000 0.013300 0.000000  -0.240000 -0.936000 0.240000
+0.772100 0.000000 0.000000  -0.504000 -0.832000 0.224000
+0.750000 0.031700 0.060900  -0.136000 -0.928000 0.336000
+0.798100 0.000000 0.060900  -0.504000 -0.792000 0.312000
+0.772100 0.000000 0.000000  -0.504000 -0.832000 0.224000
+0.800000 -0.001000 0.060900  -0.584000 -0.776000 0.216000
+0.800000 -0.015400 0.000000  -0.560000 -0.800000 0.184000
+0.843600 -0.050200 0.060900  -0.704000 -0.672000 0.184000
+0.832800 -0.050200 0.000000  -0.728000 -0.656000 0.144000
+0.800000 -0.015400 0.000000  -0.560000 -0.800000 0.184000
+0.823600 -0.050200 -0.060900  -0.736000 -0.664000 0.112000
+0.800000 -0.024700 -0.060900  -0.616000 -0.776000 0.088000
+0.818400 -0.050200 -0.121900  -0.760000 -0.640000 0.016000
+0.800000 -0.027900 -0.121900  -0.664000 -0.736000 -0.072000
+0.822900 -0.050200 -0.182900  -0.792000 -0.592000 -0.088000
+0.800000 -0.017800 -0.182900  -0.616000 -0.680000 -0.376000
+0.835300 -0.050200 -0.243900  -0.840000 -0.416000 -0.336000
+0.800000 0.000000 -0.217200  -0.656000 -0.464000 -0.584000
+0.819700 0.000000 -0.243900  -0.752000 -0.192000 -0.616000
+0.819700 0.000000 -0.243900  -0.752000 -0.192000 -0.616000
+0.788900 0.200800 0.121900  0.632000 0.744000 0.184000
+0.788900 0.200800 0.121900  0.632000 0.744000 0.184000
+0.800000 0.190400 0.121900  0.624000 0.752000 0.168000
+0.772600 0.200800 0.060900  0.648000 0.736000 -0.136000
+0.800000 0.182100 0.060900  0.560000 0.824000 -0.024000
+0.770200 0.200800 0.000000  0.616000 0.776000 0.056000
+0.800000 0.184600 0.000000  0.464000 0.872000 0.120000
+0.787300 0.200800 -0.060900  0.520000 0.824000 -0.184000
+0.800000 0.194300 -0.060900  0.416000 0.824000 -0.360000
+0.800000 0.194300 -0.060900  0.416000 0.824000 -0.360000
+0.800000 0.028400 0.121900  -0.376000 -0.808000 0.432000
+0.800000 0.028400 0.121900  -0.376000 -0.808000 0.432000
+0.829700 0.000000 0.121900  -0.704000 -0.616000 0.344000
+0.800000 0.000000 0.064400  -0.576000 -0.736000 0.344000
+0.800000 0.000000 0.064400  -0.576000 -0.736000 0.344000
+0.911800 0.100400 0.121900  0.528000 0.800000 0.264000
+0.911800 0.100400 0.121900  0.528000 0.800000 0.264000
+0.950000 0.069700 0.121900  0.360000 0.840000 0.384000
+0.936800 0.100400 0.060900  0.456000 0.872000 0.168000
+0.950000 0.091300 0.060900  0.600000 0.776000 0.176000
+0.950000 0.100400 0.012800  0.496000 0.848000 0.136000
+1.000000 0.068400 0.060900  0.464000 0.872000 0.104000
+0.952900 0.100400 0.000000  0.504000 0.848000 0.120000
+1.000000 0.075000 0.000000  0.472000 0.872000 0.072000
+0.957800 0.100400 -0.060900  0.544000 0.824000 -0.120000
+1.000000 0.074600 -0.060900  0.496000 0.816000 -0.280000
+1.000000 0.074600 -0.060900  0.496000 0.816000 -0.280000
+0.950000 -0.142500 0.121900  -0.608000 -0.672000 0.392000
+0.950000 -0.142500 0.121900  -0.608000 -0.672000 0.392000
+0.950000 -0.150600 0.094900  -0.648000 -0.696000 0.272000
+0.900000 -0.107100 0.121900  -0.584000 -0.768000 0.240000
+0.942000 -0.150600 0.060900  -0.704000 -0.672000 0.200000
+0.900000 -0.117100 0.060900  -0.656000 -0.736000 0.136000
+0.931300 -0.150600 0.000000  -0.640000 -0.744000 0.144000
+0.900000 -0.125700 0.000000  -0.664000 -0.728000 0.136000
+0.917800 -0.150600 -0.060900  -0.640000 -0.736000 0.184000
+0.900000 -0.135500 -0.060900  -0.672000 -0.712000 0.168000
+0.902600 -0.150600 -0.121900  -0.664000 -0.736000 0.096000
+0.900000 -0.148200 -0.121900  -0.664000 -0.728000 0.088000
+0.900000 -0.150600 -0.145400  -0.696000 -0.704000 0.104000
+0.902600 -0.150600 -0.121900  -0.664000 -0.736000 0.096000
+0.900000 -0.155900 -0.182900  -0.744000 -0.648000 0.112000
+0.950000 -0.200400 -0.121900  -0.720000 -0.672000 0.136000
+0.939100 -0.200800 -0.182900  -0.712000 -0.672000 0.160000
+0.950000 -0.200800 -0.124000  -0.680000 -0.712000 0.160000
+0.950000 -0.211700 -0.182900  -0.704000 -0.680000 0.176000
+0.939100 -0.200800 -0.182900  -0.712000 -0.672000 0.160000
+0.950000 -0.224400 -0.243900  -0.688000 -0.640000 0.328000
+0.928800 -0.200800 -0.243900  -0.736000 -0.616000 0.240000
+0.939100 -0.200800 -0.182900  -0.712000 -0.672000 0.160000
+0.900000 -0.163000 -0.243900  -0.816000 -0.552000 0.128000
+0.900000 -0.155900 -0.182900  -0.744000 -0.648000 0.112000
+0.890800 -0.150600 -0.243900  -0.848000 -0.512000 0.064000
+0.895100 -0.150600 -0.182900  -0.744000 -0.648000 0.104000
+0.900000 -0.155900 -0.182900  -0.744000 -0.648000 0.112000
+0.900000 -0.150600 -0.145400  -0.696000 -0.704000 0.104000
+0.900000 -0.150600 -0.145400  -0.696000 -0.704000 0.104000
+0.950000 -0.150600 0.094900  -0.648000 -0.696000 0.272000
+0.950000 -0.150600 0.094900  -0.648000 -0.696000 0.272000
+0.950000 -0.158100 0.060900  -0.608000 -0.760000 0.200000
+0.942000 -0.150600 0.060900  -0.704000 -0.672000 0.200000
+0.950000 -0.168100 0.000000  -0.640000 -0.744000 0.184000
+0.931300 -0.150600 0.000000  -0.640000 -0.744000 0.144000
+0.950000 -0.183700 -0.060900  -0.632000 -0.728000 0.232000
+0.917800 -0.150600 -0.060900  -0.640000 -0.736000 0.184000
+0.950000 -0.200400 -0.121900  -0.720000 -0.672000 0.136000
+0.902600 -0.150600 -0.121900  -0.664000 -0.736000 0.096000
+0.902600 -0.150600 -0.121900  -0.664000 -0.736000 0.096000
+1.000000 0.053600 0.121900  0.280000 0.872000 0.392000
+1.000000 0.053600 0.121900  0.280000 0.872000 0.392000
+0.950000 0.069700 0.121900  0.360000 0.840000 0.384000
+1.000000 0.068400 0.060900  0.464000 0.872000 0.104000
+0.950000 0.091300 0.060900  0.600000 0.776000 0.176000
+0.950000 0.091300 0.060900  0.600000 0.776000 0.176000
+-1.000000 -0.090800 0.060900  -0.320000 -0.912000 0.248000
+-1.000000 -0.090800 0.060900  -0.320000 -0.912000 0.248000
+-0.973400 -0.100400 0.060900  -0.344000 -0.904000 0.240000
+-1.000000 -0.100400 0.014600  -0.304000 -0.920000 0.208000
+-1.000000 -0.100400 0.014600  -0.304000 -0.920000 0.208000
+-0.950000 0.258900 0.000000  0.296000 0.848000 0.432000
+-0.950000 0.258900 0.000000  0.296000 0.848000 0.432000
+-0.928700 0.251000 0.000000  0.312000 0.848000 0.408000
+-0.950000 0.251000 0.016800  0.288000 0.808000 0.504000
+-0.950000 0.251000 0.016800  0.288000 0.808000 0.504000
+-0.900000 -0.149700 0.060900  -0.696000 -0.664000 0.232000
+-0.900000 -0.149700 0.060900  -0.696000 -0.664000 0.232000
+-0.899200 -0.150600 0.060900  -0.816000 -0.504000 0.256000
+-0.900000 -0.150600 0.057700  -0.744000 -0.616000 0.232000
+-0.900000 -0.150600 0.057700  -0.744000 -0.616000 0.232000
+-0.750000 0.106000 0.060900  0.496000 0.464000 0.728000
+-0.750000 0.106000 0.060900  0.496000 0.464000 0.728000
+-0.796300 0.150600 0.060900  0.512000 0.584000 0.616000
+-0.750000 0.150600 0.014500  0.472000 0.624000 0.608000
+-0.750000 0.150600 0.014500  0.472000 0.624000 0.608000
+-0.750800 -0.401700 0.000000  -0.816000 -0.520000 0.208000
+-0.750800 -0.401700 0.000000  -0.816000 -0.520000 0.208000
+-0.750000 -0.401700 0.004100  -0.816000 -0.520000 0.232000
+-0.750000 -0.403200 0.000000  -0.832000 -0.504000 0.216000
+-0.750000 -0.403200 0.000000  -0.832000 -0.504000 0.216000
+-0.700000 0.051600 0.060900  0.528000 0.416000 0.728000
+-0.700000 0.051600 0.060900  0.528000 0.416000 0.728000
+-0.744800 0.100400 0.060900  0.496000 0.456000 0.728000
+-0.700000 0.100400 0.019100  0.504000 0.504000 0.688000
+-0.700000 0.100400 0.019100  0.504000 0.504000 0.688000
+-0.700000 0.121800 0.000000  0.536000 0.544000 0.632000
+-0.700000 0.121800 0.000000  0.536000 0.544000 0.632000
+-0.680200 0.100400 0.000000  0.600000 0.440000 0.656000
+-0.700000 0.100400 0.019100  0.504000 0.504000 0.688000
+-0.700000 0.100400 0.019100  0.504000 0.504000 0.688000
+-0.650000 -0.023500 0.060900  0.576000 0.360000 0.720000
+-0.650000 -0.023500 0.060900  0.576000 0.360000 0.720000
+-0.666100 0.000000 0.060900  0.560000 0.376000 0.728000
+-0.650000 0.000000 0.045200  0.576000 0.400000 0.704000
+-0.650000 0.000000 0.045200  0.576000 0.400000 0.704000
+-0.650000 0.063100 0.000000  0.592000 0.392000 0.696000
+-0.650000 0.063100 0.000000  0.592000 0.392000 0.696000
+-0.641800 0.050200 0.000000  0.616000 0.400000 0.664000
+-0.650000 0.050200 0.008200  0.568000 0.384000 0.720000
+-0.650000 0.050200 0.008200  0.568000 0.384000 0.720000
+-0.650000 -0.495900 0.060900  -0.528000 -0.720000 0.432000
+-0.650000 -0.495900 0.060900  -0.528000 -0.720000 0.432000
+-0.640700 -0.502100 0.060900  -0.496000 -0.728000 0.456000
+-0.650000 -0.502100 0.048300  -0.536000 -0.712000 0.440000
+-0.650000 -0.502100 0.048300  -0.536000 -0.712000 0.440000
+-0.633400 -0.552300 0.000000  -0.384000 -0.672000 0.624000
+-0.633400 -0.552300 0.000000  -0.384000 -0.672000 0.624000
+-0.600000 -0.552300 0.023900  -0.224000 -0.776000 0.584000
+-0.600000 -0.566300 0.000000  -0.184000 -0.816000 0.544000
+-0.550000 -0.552300 0.031000  0.256000 -0.800000 0.528000
+-0.550000 -0.565800 0.000000  0.224000 -0.872000 0.424000
+-0.509600 -0.552300 0.000000  0.320000 -0.840000 0.424000
+-0.509600 -0.552300 0.000000  0.320000 -0.840000 0.424000
+-0.600000 -0.018300 0.000000  0.712000 0.368000 0.584000
+-0.600000 -0.018300 0.000000  0.712000 0.368000 0.584000
+-0.584800 -0.050200 0.000000  0.744000 0.336000 0.568000
+-0.600000 -0.050200 0.018400  0.648000 0.320000 0.688000
+-0.600000 -0.050200 0.018400  0.648000 0.320000 0.688000
+-0.472400 -0.150600 0.060900  -0.464000 0.768000 0.416000
+-0.472400 -0.150600 0.060900  -0.464000 0.768000 0.416000
+-0.500000 -0.166600 0.060900  -0.304000 0.832000 0.448000
+-0.500000 -0.150600 0.019400  -0.216000 0.856000 0.464000
+-0.500000 -0.150600 0.019400  -0.216000 0.856000 0.464000
+-0.434300 -0.100400 0.000000  -0.648000 0.720000 0.208000
+-0.434300 -0.100400 0.000000  -0.648000 0.720000 0.208000
+-0.405500 -0.100400 0.060900  -0.712000 0.456000 0.520000
+-0.400000 -0.050900 0.000000  -0.776000 0.576000 0.224000
+-0.400000 -0.090100 0.060900  -0.696000 0.400000 0.584000
+-0.399300 -0.050200 0.000000  -0.696000 0.680000 0.184000
+-0.367400 -0.050200 0.060900  -0.696000 0.408000 0.584000
+-0.367400 -0.050200 0.060900  -0.696000 0.408000 0.584000
+-0.355100 0.050200 0.000000  -0.872000 0.216000 0.416000
+-0.355100 0.050200 0.000000  -0.872000 0.216000 0.416000
+-0.350000 0.077100 0.000000  -0.776000 0.256000 0.568000
+-0.350000 0.050200 0.010900  -0.568000 0.448000 0.680000
+-0.321000 0.100400 0.000000  -0.264000 0.416000 0.864000
+-0.300000 0.050200 0.038600  -0.224000 0.544000 0.800000
+-0.300000 0.100400 0.006400  -0.200000 0.408000 0.880000
+-0.250000 0.050200 0.048300  0.000000 0.552000 0.832000
+-0.250000 0.100400 0.002600  0.144000 0.496000 0.848000
+-0.250000 0.100400 0.002600  0.144000 0.496000 0.848000
+-0.350000 0.000000 0.059800  -0.688000 0.400000 0.592000
+-0.350000 0.000000 0.059800  -0.688000 0.400000 0.592000
+-0.350000 0.050200 0.010900  -0.568000 0.448000 0.680000
+-0.373100 0.000000 0.000000  -0.880000 0.240000 0.392000
+-0.355100 0.050200 0.000000  -0.872000 0.216000 0.416000
+-0.377800 0.000000 -0.060900  -0.864000 0.424000 -0.248000
+-0.358600 0.050200 -0.060900  -0.920000 0.168000 -0.328000
+-0.372200 0.000000 -0.121900  -0.848000 0.480000 -0.200000
+-0.350000 0.050200 -0.078800  -0.832000 0.272000 -0.472000
+-0.350000 0.031200 -0.121900  -0.744000 0.552000 -0.352000
+-0.335400 0.050200 -0.121900  -0.752000 0.472000 -0.456000
+-0.350000 0.000000 -0.171400  -0.688000 0.416000 -0.584000
+-0.301000 0.050200 -0.182900  -0.704000 0.472000 -0.512000
+-0.340600 0.000000 -0.182900  -0.696000 0.480000 -0.520000
+-0.350000 0.000000 -0.171400  -0.688000 0.416000 -0.584000
+-0.350000 -0.016600 -0.182900  -0.688000 0.360000 -0.616000
+-0.372200 0.000000 -0.121900  -0.848000 0.480000 -0.200000
+-0.365500 -0.050200 -0.182900  -0.728000 0.384000 -0.560000
+-0.399400 -0.050200 -0.121900  -0.760000 0.504000 -0.392000
+-0.400000 -0.096400 -0.182900  -0.664000 0.552000 -0.496000
+-0.400000 -0.050900 -0.121900  -0.736000 0.536000 -0.408000
+-0.403600 -0.100400 -0.182900  -0.616000 0.592000 -0.512000
+-0.434900 -0.100400 -0.121900  -0.608000 0.744000 -0.256000
+-0.434900 -0.100400 -0.121900  -0.608000 0.744000 -0.256000
+-0.350000 0.000000 0.059800  -0.688000 0.400000 0.592000
+-0.350000 0.000000 0.059800  -0.688000 0.400000 0.592000
+-0.350000 0.050200 0.010900  -0.568000 0.448000 0.680000
+-0.348200 0.000000 0.060900  -0.376000 0.448000 0.800000
+-0.300000 0.050200 0.038600  -0.224000 0.544000 0.800000
+-0.300000 0.027200 0.060900  -0.160000 0.552000 0.808000
+-0.250000 0.050200 0.048300  0.000000 0.552000 0.832000
+-0.250000 0.033500 0.060900  0.056000 0.528000 0.840000
+-0.200000 0.050200 0.037800  0.512000 0.448000 0.720000
+-0.200000 0.020500 0.060900  0.664000 0.440000 0.600000
+-0.200000 0.020500 0.060900  0.664000 0.440000 0.600000
+-0.208400 0.401700 0.000000  -0.424000 0.248000 0.864000
+-0.208400 0.401700 0.000000  -0.424000 0.248000 0.864000
+-0.200000 0.408700 0.000000  -0.112000 0.496000 0.856000
+-0.200000 0.401700 0.005100  -0.168000 0.288000 0.936000
+-0.185900 0.401700 0.000000  0.264000 0.248000 0.928000
+-0.200000 0.384800 0.000000  -0.112000 -0.232000 0.960000
+-0.150000 0.401700 -0.011900  0.240000 0.256000 0.928000
+-0.200000 0.351500 -0.009600  0.208000 -0.208000 0.952000
+-0.150000 0.351500 -0.029900  0.096000 -0.168000 0.976000
+-0.200000 0.301200 -0.022600  0.056000 -0.176000 0.976000
+-0.150000 0.301200 -0.033800  0.040000 -0.024000 0.992000
+-0.200000 0.251000 -0.048300  -0.120000 -0.296000 0.944000
+-0.150000 0.251000 -0.027500  -0.136000 -0.104000 0.984000
+-0.200000 0.206100 -0.060900  -0.448000 -0.184000 0.872000
+-0.150000 0.200800 -0.027500  -0.320000 -0.168000 0.928000
+-0.198000 0.200800 -0.060900  -0.464000 0.288000 0.832000
+-0.150000 0.150600 -0.037800  0.256000 -0.016000 0.960000
+-0.200000 0.199100 -0.060900  -0.320000 0.504000 0.792000
+-0.200000 0.150600 -0.023100  -0.360000 0.472000 0.792000
+-0.250000 0.177000 -0.060900  -0.096000 0.568000 0.808000
+-0.250000 0.150600 -0.042200  0.008000 0.568000 0.816000
+-0.277600 0.200800 -0.060900  0.584000 -0.072000 0.800000
+-0.300000 0.150600 -0.036000  -0.360000 0.064000 0.920000
+-0.300000 0.200800 -0.040500  0.440000 0.208000 0.864000
+-0.346000 0.150600 -0.060900  -0.768000 -0.144000 0.616000
+-0.350000 0.200800 -0.003200  -0.528000 -0.104000 0.832000
+-0.350000 0.153200 -0.060900  -0.608000 -0.784000 0.016000
+-0.368900 0.200800 -0.060900  -0.952000 0.040000 -0.280000
+-0.350000 0.200800 -0.076700  -0.368000 -0.104000 -0.920000
+-0.356100 0.251000 -0.060900  -0.936000 0.104000 -0.312000
+-0.350000 0.251000 -0.067500  -0.624000 0.048000 -0.768000
+-0.353500 0.301200 -0.060900  -0.872000 0.080000 -0.464000
+-0.350000 0.301200 -0.064600  -0.624000 0.064000 -0.768000
+-0.350000 0.329400 -0.060900  -0.960000 0.152000 -0.224000
+-0.300000 0.301200 -0.089300  -0.344000 0.056000 -0.936000
+-0.344500 0.351500 -0.060900  -0.776000 0.288000 0.552000
+-0.300000 0.351500 -0.083400  -0.432000 0.176000 -0.880000
+-0.307400 0.401700 -0.060900  -0.696000 0.688000 -0.152000
+-0.300000 0.401700 -0.066400  -0.448000 0.440000 -0.768000
+-0.300000 0.408800 -0.060900  -0.664000 0.712000 -0.184000
+-0.250000 0.401700 -0.091800  -0.416000 0.456000 -0.776000
+-0.250000 0.447500 -0.060900  -0.512000 0.744000 0.408000
+-0.208300 0.401700 -0.121900  -0.432000 0.432000 -0.784000
+-0.242600 0.451900 -0.060900  -0.440000 0.728000 0.512000
+-0.200000 0.409200 -0.121900  -0.400000 0.464000 -0.776000
+-0.200000 0.451900 -0.081300  -0.400000 0.504000 -0.752000
+-0.152100 0.451900 -0.121900  -0.424000 0.536000 -0.720000
+-0.200000 0.477600 -0.060900  -0.544000 0.808000 -0.208000
+-0.150000 0.453400 -0.121900  -0.320000 0.624000 -0.704000
+-0.150000 0.501300 -0.060900  -0.376000 0.880000 -0.280000
+-0.100000 0.479800 -0.121900  -0.288000 0.584000 -0.752000
+-0.146800 0.502100 -0.060900  -0.272000 0.960000 0.016000
+-0.100000 0.502100 -0.081300  -0.184000 0.840000 -0.488000
+-0.100000 0.517800 -0.060900  -0.120000 0.976000 0.136000
+-0.050000 0.502100 -0.117100  -0.040000 0.912000 -0.392000
+-0.050000 0.515300 -0.060900  0.432000 0.792000 0.408000
+-0.033200 0.502100 -0.060900  0.616000 0.496000 0.600000
+-0.050000 0.502100 -0.046900  0.400000 0.496000 0.760000
+-0.023600 0.451900 -0.060900  0.376000 0.152000 0.904000
+-0.050000 0.451900 -0.049700  0.432000 0.024000 0.896000
+-0.005200 0.401700 -0.060900  0.264000 0.168000 0.944000
+-0.050000 0.401700 -0.052300  0.176000 0.040000 0.976000
+0.000000 0.393800 -0.060900  0.224000 0.176000 0.952000
+-0.050000 0.351500 -0.043600  0.248000 0.032000 0.960000
+0.000000 0.351500 -0.051600  0.280000 -0.248000 0.920000
+-0.050000 0.301200 -0.044600  0.440000 -0.008000 0.896000
+0.000000 0.334500 -0.060900  0.312000 -0.368000 0.864000
+-0.027600 0.301200 -0.060900  0.456000 -0.208000 0.856000
+0.000000 0.301200 -0.076500  0.296000 -0.272000 0.904000
+-0.035000 0.251000 -0.060900  0.512000 -0.448000 0.728000
+0.000000 0.251000 -0.086600  0.344000 -0.360000 0.864000
+-0.050000 0.236000 -0.060900  0.536000 -0.496000 0.672000
+0.000000 0.211400 -0.121900  0.496000 -0.712000 0.480000
+-0.050000 0.200800 -0.090500  0.520000 -0.520000 0.672000
+-0.012800 0.200800 -0.121900  0.688000 -0.616000 0.376000
+-0.050000 0.170300 -0.121900  0.584000 -0.576000 0.560000
+0.000000 0.200800 -0.169000  0.576000 -0.744000 0.320000
+-0.050000 0.150600 -0.159500  0.712000 -0.480000 0.504000
+0.000000 0.195100 -0.182900  0.504000 -0.656000 -0.544000
+-0.033200 0.150600 -0.182900  0.832000 -0.552000 -0.016000
+0.000000 0.200800 -0.186400  0.272000 -0.456000 -0.840000
+-0.050000 0.150600 -0.210200  0.840000 -0.208000 -0.496000
+-0.050000 0.200800 -0.204500  0.304000 -0.328000 -0.888000
+-0.077600 0.150600 -0.243900  0.320000 0.328000 -0.880000
+-0.100000 0.200800 -0.221500  0.056000 0.392000 -0.912000
+-0.100000 0.164100 -0.243900  -0.032000 0.432000 -0.896000
+-0.150000 0.200800 -0.199200  -0.328000 0.272000 -0.896000
+-0.126800 0.150600 -0.243900  -0.208000 0.496000 -0.832000
+-0.150000 0.150600 -0.235500  -0.296000 0.536000 -0.784000
+-0.150000 0.141700 -0.243900  -0.352000 0.528000 -0.768000
+-0.200000 0.150600 -0.197300  -0.488000 0.464000 -0.728000
+-0.198500 0.100400 -0.243900  -0.376000 0.480000 -0.784000
+-0.200000 0.100400 -0.242800  -0.520000 0.512000 -0.672000
+-0.200000 0.099300 -0.243900  -0.456000 0.488000 -0.736000
+-0.249100 0.100400 -0.182900  -0.576000 0.496000 -0.640000
+-0.250000 0.055800 -0.243900  -0.560000 0.648000 -0.504000
+-0.250000 0.099600 -0.182900  -0.488000 0.616000 -0.608000
+-0.256300 0.050200 -0.243900  -0.592000 0.624000 -0.488000
+-0.300000 0.052000 -0.182900  -0.664000 0.464000 -0.568000
+-0.300000 0.050200 -0.185100  -0.648000 0.560000 -0.504000
+-0.256300 0.050200 -0.243900  -0.592000 0.624000 -0.488000
+-0.300000 0.001800 -0.243900  -0.496000 0.680000 -0.520000
+-0.250000 0.050200 -0.254100  -0.584000 0.656000 -0.464000
+-0.300000 0.000000 -0.248500  -0.656000 0.560000 -0.488000
+-0.250000 0.000000 -0.286200  -0.320000 0.712000 -0.616000
+-0.300000 -0.050200 -0.270300  -0.824000 0.232000 -0.512000
+-0.250000 -0.028200 -0.304800  -0.400000 0.416000 -0.808000
+-0.266700 -0.050200 -0.304800  -0.504000 0.288000 -0.808000
+-0.250000 -0.050200 -0.318700  -0.440000 0.320000 -0.832000
+-0.288100 -0.100400 -0.304800  -0.408000 0.240000 -0.872000
+-0.250000 -0.100400 -0.327300  -0.384000 0.152000 -0.904000
+-0.300000 -0.118900 -0.304800  -0.376000 0.264000 -0.880000
+-0.250000 -0.150600 -0.327500  -0.120000 0.152000 -0.976000
+-0.300000 -0.150600 -0.319300  -0.256000 0.480000 -0.832000
+-0.250000 -0.200800 -0.333200  0.168000 0.080000 -0.976000
+-0.300000 -0.200800 -0.340600  0.016000 0.280000 -0.952000
+-0.250000 -0.251000 -0.337900  0.384000 0.112000 -0.912000
+-0.300000 -0.251000 -0.348000  0.192000 0.248000 -0.944000
+-0.250000 -0.301200 -0.349000  0.296000 0.272000 -0.912000
+-0.300000 -0.296900 -0.365800  0.296000 0.528000 -0.784000
+-0.291400 -0.301200 -0.365800  0.272000 0.504000 -0.808000
+-0.300000 -0.301200 -0.369600  0.320000 0.544000 -0.768000
+-0.250000 -0.342900 -0.365800  0.504000 0.512000 -0.680000
+-0.300000 -0.341100 -0.426800  -0.128000 0.536000 -0.832000
+-0.250000 -0.351500 -0.379700  0.552000 0.712000 -0.416000
+-0.273100 -0.351500 -0.426800  0.480000 0.752000 -0.440000
+-0.250000 -0.368100 -0.426800  0.504000 0.792000 -0.336000
+-0.250000 -0.351500 -0.379700  0.552000 0.712000 -0.416000
+-0.200000 -0.393200 -0.426800  0.696000 0.632000 -0.328000
+-0.241400 -0.351500 -0.365800  0.488000 0.640000 -0.576000
+-0.200000 -0.365300 -0.365800  0.504000 0.768000 -0.376000
+-0.200000 -0.351500 -0.343300  0.312000 0.640000 -0.696000
+-0.241400 -0.351500 -0.365800  0.488000 0.640000 -0.576000
+-0.200000 -0.301200 -0.313400  0.328000 0.152000 -0.928000
+-0.250000 -0.342900 -0.365800  0.504000 0.512000 -0.680000
+-0.250000 -0.301200 -0.349000  0.296000 0.272000 -0.912000
+-0.291400 -0.301200 -0.365800  0.272000 0.504000 -0.808000
+-0.291400 -0.301200 -0.365800  0.272000 0.504000 -0.808000
+-0.200000 0.401700 0.005100  -0.168000 0.288000 0.936000
+-0.200000 0.401700 0.005100  -0.168000 0.288000 0.936000
+-0.200000 0.384800 0.000000  -0.112000 -0.232000 0.960000
+-0.208400 0.401700 0.000000  -0.424000 0.248000 0.864000
+-0.200000 0.351500 -0.009600  0.208000 -0.208000 0.952000
+-0.250000 0.401700 -0.023000  -0.400000 -0.016000 0.912000
+-0.250000 0.351500 -0.004200  0.040000 0.000000 0.992000
+-0.300000 0.401700 -0.053800  -0.512000 0.520000 0.672000
+-0.300000 0.351500 -0.024700  -0.384000 0.216000 0.896000
+-0.307400 0.401700 -0.060900  -0.696000 0.688000 -0.152000
+-0.344500 0.351500 -0.060900  -0.776000 0.288000 0.552000
+-0.300000 0.351500 -0.024700  -0.384000 0.216000 0.896000
+-0.350000 0.329400 -0.060900  -0.960000 0.152000 -0.224000
+-0.300000 0.301200 -0.020200  -0.184000 0.032000 0.976000
+-0.350000 0.301200 -0.051600  -0.832000 0.120000 0.528000
+-0.300000 0.251000 -0.020200  0.208000 -0.160000 0.960000
+-0.350000 0.251000 -0.040500  -0.808000 0.200000 0.544000
+-0.300000 0.200800 -0.040500  0.440000 0.208000 0.864000
+-0.350000 0.200800 -0.003200  -0.528000 -0.104000 0.832000
+-0.350000 0.251000 -0.040500  -0.808000 0.200000 0.544000
+-0.368900 0.200800 -0.060900  -0.952000 0.040000 -0.280000
+-0.356100 0.251000 -0.060900  -0.936000 0.104000 -0.312000
+-0.350000 0.251000 -0.040500  -0.808000 0.200000 0.544000
+-0.353500 0.301200 -0.060900  -0.872000 0.080000 -0.464000
+-0.350000 0.301200 -0.051600  -0.832000 0.120000 0.528000
+-0.350000 0.329400 -0.060900  -0.960000 0.152000 -0.224000
+-0.350000 0.329400 -0.060900  -0.960000 0.152000 -0.224000
+-0.250000 -0.301200 0.006000  0.344000 -0.608000 0.704000
+-0.250000 -0.301200 0.006000  0.344000 -0.608000 0.704000
+-0.235900 -0.301200 0.000000  0.272000 -0.568000 0.768000
+-0.250000 -0.307700 0.000000  0.288000 -0.576000 0.760000
+-0.250000 -0.307700 0.000000  0.288000 -0.576000 0.760000
+-0.169100 -0.301200 0.000000  -0.376000 -0.392000 0.832000
+-0.169100 -0.301200 0.000000  -0.376000 -0.392000 0.832000
+-0.150000 -0.301200 0.010200  -0.304000 -0.280000 0.904000
+-0.150000 -0.346200 0.000000  -0.392000 -0.160000 0.904000
+-0.100000 -0.301200 0.037800  -0.016000 -0.152000 0.984000
+-0.100000 -0.344900 0.000000  0.072000 -0.528000 0.840000
+-0.050000 -0.301200 0.029100  0.312000 -0.280000 0.904000
+-0.050000 -0.329200 0.000000  0.264000 -0.624000 0.720000
+-0.002200 -0.301200 0.000000  0.384000 -0.648000 0.648000
+-0.050000 -0.351500 -0.027000  0.488000 -0.688000 0.528000
+0.000000 -0.301200 -0.001900  0.408000 -0.704000 0.568000
+-0.029100 -0.351500 -0.060900  0.584000 -0.680000 0.424000
+0.000000 -0.326800 -0.060900  0.344000 -0.824000 0.432000
+0.000000 -0.351500 -0.112600  0.544000 -0.704000 0.448000
+0.032200 -0.301200 -0.060900  0.552000 -0.696000 0.448000
+0.006400 -0.351500 -0.121900  0.552000 -0.776000 0.288000
+0.050000 -0.301200 -0.085900  0.528000 -0.704000 0.464000
+0.050000 -0.321600 -0.121900  0.584000 -0.712000 0.376000
+0.074000 -0.301200 -0.121900  0.536000 -0.792000 0.264000
+0.050000 -0.327900 -0.182900  0.552000 -0.824000 0.048000
+0.088900 -0.301200 -0.182900  0.488000 -0.864000 0.072000
+0.050000 -0.327900 -0.243900  0.480000 -0.872000 0.000000
+0.091700 -0.301200 -0.243900  0.488000 -0.864000 -0.008000
+0.050000 -0.326800 -0.304800  0.424000 -0.880000 -0.184000
+0.085600 -0.301200 -0.304800  0.544000 -0.768000 -0.320000
+0.050000 -0.303000 -0.365800  0.400000 -0.792000 -0.448000
+0.052200 -0.301200 -0.365800  0.552000 -0.720000 -0.416000
+0.050000 -0.301200 -0.369000  0.376000 -0.768000 -0.512000
+0.100000 -0.263400 -0.365800  0.480000 -0.672000 -0.544000
+0.050000 -0.251000 -0.406500  0.232000 -0.312000 -0.912000
+0.100000 -0.251000 -0.380100  0.472000 -0.384000 -0.784000
+0.050000 -0.206300 -0.365800  -0.112000 0.608000 -0.776000
+0.100000 -0.224900 -0.365800  0.352000 0.456000 -0.808000
+0.050000 -0.200800 -0.360800  -0.016000 0.576000 -0.808000
+0.100000 -0.200800 -0.352600  0.240000 0.528000 -0.800000
+0.100000 -0.224900 -0.365800  0.352000 0.456000 -0.808000
+0.150000 -0.200800 -0.325200  0.160000 0.176000 -0.968000
+0.118000 -0.251000 -0.365800  0.536000 -0.224000 -0.808000
+0.150000 -0.251000 -0.336000  0.080000 -0.336000 -0.928000
+0.100000 -0.263400 -0.365800  0.480000 -0.672000 -0.544000
+0.150000 -0.287400 -0.304800  0.000000 -0.712000 -0.688000
+0.100000 -0.292600 -0.304800  0.432000 -0.840000 -0.304000
+0.150000 -0.287700 -0.243900  -0.208000 -0.968000 0.064000
+0.100000 -0.296900 -0.243900  0.408000 -0.912000 0.000000
+0.150000 -0.278000 -0.182900  -0.064000 -0.936000 0.328000
+0.100000 -0.295100 -0.182900  0.440000 -0.880000 0.144000
+0.150000 -0.253200 -0.121900  0.192000 -0.808000 0.552000
+0.100000 -0.284500 -0.121900  0.464000 -0.744000 0.472000
+0.150000 -0.251000 -0.118100  0.224000 -0.792000 0.560000
+0.100000 -0.256900 -0.060900  0.456000 -0.800000 0.368000
+0.110300 -0.251000 -0.060900  0.504000 -0.760000 0.392000
+0.100000 -0.251000 -0.044600  0.544000 -0.608000 0.568000
+0.130700 -0.200800 -0.060900  0.504000 0.008000 0.856000
+0.100000 -0.200800 -0.044900  0.416000 0.232000 0.872000
+0.100000 -0.170000 -0.060900  0.256000 0.296000 0.912000
+0.050000 -0.200800 -0.016400  0.232000 0.648000 0.720000
+0.076800 -0.150600 -0.060900  0.208000 0.432000 0.872000
+0.050000 -0.150600 -0.053500  0.160000 0.448000 0.872000
+0.050000 -0.140200 -0.060900  0.152000 0.504000 0.848000
+0.000000 -0.150600 -0.047300  0.168000 0.600000 0.768000
+0.000000 -0.136800 -0.060900  0.088000 0.520000 0.840000
+-0.050000 -0.150600 -0.033100  0.152000 0.512000 0.840000
+-0.050000 -0.119400 -0.060900  0.168000 0.528000 0.824000
+-0.100000 -0.150600 -0.019000  0.512000 0.456000 0.720000
+-0.100000 -0.105500 -0.060900  0.480000 0.464000 0.736000
+-0.129500 -0.150600 0.000000  0.416000 0.264000 0.864000
+-0.104300 -0.100400 -0.060900  0.528000 0.416000 0.728000
+-0.150000 -0.104300 0.000000  0.496000 0.120000 0.848000
+-0.150000 -0.100400 -0.001300  0.848000 0.032000 0.520000
+-0.150600 -0.100400 0.000000  0.800000 0.040000 0.592000
+-0.150000 -0.050200 -0.005700  0.768000 -0.024000 0.632000
+-0.152800 -0.050200 0.000000  0.848000 0.032000 0.520000
+-0.150000 0.000000 -0.001200  0.744000 0.064000 0.656000
+-0.150800 0.000000 0.000000  0.744000 0.072000 0.656000
+-0.150000 0.050200 -0.012600  0.624000 0.240000 0.728000
+-0.163800 0.050200 0.000000  0.704000 0.216000 0.664000
+-0.150000 0.100400 -0.027500  0.432000 0.296000 0.848000
+-0.200000 0.089800 0.000000  0.216000 0.544000 0.800000
+-0.200000 0.100400 -0.008800  0.176000 0.488000 0.848000
+-0.238500 0.100400 0.000000  0.152000 0.496000 0.848000
+-0.200000 0.150600 -0.023100  -0.360000 0.472000 0.792000
+-0.250000 0.104200 0.000000  0.144000 0.480000 0.856000
+-0.250000 0.150600 -0.042200  0.008000 0.568000 0.816000
+-0.300000 0.112500 0.000000  -0.064000 0.472000 0.872000
+-0.300000 0.150600 -0.036000  -0.360000 0.064000 0.920000
+-0.300000 0.150600 -0.036000  -0.360000 0.064000 0.920000
+-0.150000 -0.104300 0.000000  0.496000 0.120000 0.848000
+-0.150000 -0.104300 0.000000  0.496000 0.120000 0.848000
+-0.129500 -0.150600 0.000000  0.416000 0.264000 0.864000
+-0.150000 -0.150600 0.010200  0.376000 0.208000 0.896000
+-0.100000 -0.188700 0.000000  0.176000 0.408000 0.888000
+-0.150000 -0.200800 0.013600  0.104000 0.200000 0.968000
+-0.100000 -0.200800 0.005100  0.056000 0.344000 0.936000
+-0.150000 -0.251000 0.002400  -0.056000 -0.176000 0.976000
+-0.100000 -0.251000 0.029400  -0.128000 0.120000 0.976000
+-0.150000 -0.301200 0.010200  -0.304000 -0.280000 0.904000
+-0.100000 -0.301200 0.037800  -0.016000 -0.152000 0.984000
+-0.100000 -0.251000 0.029400  -0.128000 0.120000 0.976000
+-0.050000 -0.301200 0.029100  0.312000 -0.280000 0.904000
+-0.050000 -0.251000 0.040700  0.136000 0.064000 0.984000
+-0.002200 -0.301200 0.000000  0.384000 -0.648000 0.648000
+0.000000 -0.251000 0.031300  0.424000 -0.232000 0.872000
+0.000000 -0.299000 0.000000  0.440000 -0.464000 0.760000
+0.050000 -0.251000 0.003400  0.512000 0.320000 0.792000
+0.050000 -0.253500 0.000000  0.448000 -0.608000 0.648000
+0.054200 -0.251000 0.000000  0.552000 0.192000 0.800000
+0.050000 -0.286400 -0.060900  0.528000 -0.720000 0.440000
+0.100000 -0.251000 -0.044600  0.544000 -0.608000 0.568000
+0.100000 -0.256900 -0.060900  0.456000 -0.800000 0.368000
+0.050000 -0.286400 -0.060900  0.528000 -0.720000 0.440000
+0.100000 -0.284500 -0.121900  0.464000 -0.744000 0.472000
+0.050000 -0.301200 -0.085900  0.528000 -0.704000 0.464000
+0.074000 -0.301200 -0.121900  0.536000 -0.792000 0.264000
+0.100000 -0.284500 -0.121900  0.464000 -0.744000 0.472000
+0.088900 -0.301200 -0.182900  0.488000 -0.864000 0.072000
+0.100000 -0.295100 -0.182900  0.440000 -0.880000 0.144000
+0.091700 -0.301200 -0.243900  0.488000 -0.864000 -0.008000
+0.100000 -0.296900 -0.243900  0.408000 -0.912000 0.000000
+0.085600 -0.301200 -0.304800  0.544000 -0.768000 -0.320000
+0.100000 -0.292600 -0.304800  0.432000 -0.840000 -0.304000
+0.052200 -0.301200 -0.365800  0.552000 -0.720000 -0.416000
+0.100000 -0.263400 -0.365800  0.480000 -0.672000 -0.544000
+0.100000 -0.263400 -0.365800  0.480000 -0.672000 -0.544000
+-0.100000 -0.200800 0.005100  0.056000 0.344000 0.936000
+-0.100000 -0.200800 0.005100  0.056000 0.344000 0.936000
+-0.050000 -0.200800 0.008600  0.032000 0.536000 0.840000
+-0.100000 -0.188700 0.000000  0.176000 0.408000 0.888000
+-0.050000 -0.190400 0.000000  0.096000 0.648000 0.744000
+-0.100000 -0.150600 -0.019000  0.512000 0.456000 0.720000
+-0.050000 -0.150600 -0.033100  0.152000 0.512000 0.840000
+-0.050000 -0.190400 0.000000  0.096000 0.648000 0.744000
+0.000000 -0.150600 -0.047300  0.168000 0.600000 0.768000
+0.000000 -0.198800 0.000000  0.160000 0.688000 0.704000
+0.050000 -0.150600 -0.053500  0.160000 0.448000 0.872000
+0.006800 -0.200800 0.000000  0.232000 0.576000 0.776000
+0.050000 -0.200800 -0.016400  0.232000 0.648000 0.720000
+0.050000 -0.244100 0.000000  0.488000 0.320000 0.800000
+0.100000 -0.200800 -0.044900  0.416000 0.232000 0.872000
+0.054200 -0.251000 0.000000  0.552000 0.192000 0.800000
+0.100000 -0.251000 -0.044600  0.544000 -0.608000 0.568000
+0.100000 -0.251000 -0.044600  0.544000 -0.608000 0.568000
+-0.100000 -0.200800 0.005100  0.056000 0.344000 0.936000
+-0.100000 -0.200800 0.005100  0.056000 0.344000 0.936000
+-0.100000 -0.251000 0.029400  -0.128000 0.120000 0.976000
+-0.050000 -0.200800 0.008600  0.032000 0.536000 0.840000
+-0.050000 -0.251000 0.040700  0.136000 0.064000 0.984000
+0.000000 -0.200800 0.002300  0.160000 0.560000 0.808000
+0.000000 -0.251000 0.031300  0.424000 -0.232000 0.872000
+0.006800 -0.200800 0.000000  0.232000 0.576000 0.776000
+0.050000 -0.251000 0.003400  0.512000 0.320000 0.792000
+0.050000 -0.244100 0.000000  0.488000 0.320000 0.800000
+0.054200 -0.251000 0.000000  0.552000 0.192000 0.800000
+0.054200 -0.251000 0.000000  0.552000 0.192000 0.800000
+-0.050000 -0.190400 0.000000  0.096000 0.648000 0.744000
+-0.050000 -0.190400 0.000000  0.096000 0.648000 0.744000
+-0.050000 -0.200800 0.008600  0.032000 0.536000 0.840000
+0.000000 -0.198800 0.000000  0.160000 0.688000 0.704000
+0.000000 -0.200800 0.002300  0.160000 0.560000 0.808000
+0.006800 -0.200800 0.000000  0.232000 0.576000 0.776000
+0.006800 -0.200800 0.000000  0.232000 0.576000 0.776000
+0.500000 0.245700 0.000000  -0.568000 0.120000 0.808000
+0.500000 0.245700 0.000000  -0.568000 0.120000 0.808000
+0.500000 0.200800 0.008600  -0.576000 -0.176000 0.792000
+0.488800 0.200800 0.000000  -0.512000 0.024000 0.856000
+0.500000 0.181600 0.000000  -0.600000 -0.304000 0.728000
+0.500000 0.181600 0.000000  -0.600000 -0.304000 0.728000
+0.550000 0.174700 0.060900  -0.744000 -0.320000 0.576000
+0.550000 0.174700 0.060900  -0.744000 -0.320000 0.576000
+0.560700 0.150600 0.060900  -0.704000 -0.368000 0.592000
+0.550000 0.150600 0.048400  -0.632000 -0.416000 0.640000
+0.550000 0.150600 0.048400  -0.632000 -0.416000 0.640000
+0.641200 0.050200 0.060900  -0.600000 -0.608000 0.512000
+0.641200 0.050200 0.060900  -0.600000 -0.608000 0.512000
+0.600000 0.093600 0.060900  -0.624000 -0.616000 0.464000
+0.602900 0.050200 0.000000  -0.576000 -0.704000 0.400000
+0.600000 0.053300 0.000000  -0.472000 -0.712000 0.512000
+0.600000 0.050200 -0.005300  -0.440000 -0.752000 0.480000
+0.600000 0.050200 -0.005300  -0.440000 -0.752000 0.480000
+-0.915700 -0.150600 0.000000  -0.696000 -0.672000 0.232000
+-0.915700 -0.150600 0.000000  -0.696000 -0.672000 0.232000
+-0.950000 -0.123700 0.000000  -0.488000 -0.840000 0.216000
+-0.932400 -0.150600 -0.060900  -0.688000 -0.696000 0.176000
+-0.950000 -0.136200 -0.060900  -0.528000 -0.832000 0.152000
+-0.943100 -0.150600 -0.121900  -0.672000 -0.720000 0.120000
+-0.950000 -0.144800 -0.121900  -0.536000 -0.832000 0.120000
+-0.950000 -0.150600 -0.169000  -0.584000 -0.792000 0.136000
+-0.943100 -0.150600 -0.121900  -0.672000 -0.720000 0.120000
+-0.950000 -0.152700 -0.182900  -0.600000 -0.784000 0.144000
+-0.903800 -0.200800 -0.121900  -0.696000 -0.704000 0.120000
+-0.907400 -0.200800 -0.182900  -0.688000 -0.712000 0.072000
+-0.950000 -0.152700 -0.182900  -0.600000 -0.784000 0.144000
+-0.914100 -0.200800 -0.243900  -0.664000 -0.728000 0.128000
+-0.950000 -0.161800 -0.243900  -0.584000 -0.784000 0.176000
+-0.931500 -0.200800 -0.304800  -0.648000 -0.520000 -0.544000
+-0.950000 -0.180000 -0.304800  -0.552000 -0.600000 -0.568000
+-0.900000 -0.200800 -0.331500  -0.576000 -0.328000 -0.736000
+-0.950000 -0.150600 -0.330800  -0.416000 -0.432000 -0.792000
+-0.900000 -0.150600 -0.338300  -0.216000 -0.104000 -0.968000
+-0.900000 -0.200800 -0.331500  -0.576000 -0.328000 -0.736000
+-0.850000 -0.150600 -0.349400  0.072000 0.056000 -0.992000
+-0.850000 -0.200800 -0.351200  -0.168000 0.112000 -0.976000
+-0.800000 -0.150600 -0.340500  0.312000 0.288000 -0.896000
+-0.800000 -0.200800 -0.355700  0.080000 0.256000 -0.960000
+-0.750000 -0.150600 -0.317800  0.416000 0.384000 -0.816000
+-0.750000 -0.200800 -0.348300  0.272000 0.384000 -0.872000
+-0.731900 -0.150600 -0.304800  0.424000 0.400000 -0.808000
+-0.700000 -0.200800 -0.326900  0.208000 0.528000 -0.816000
+-0.700000 -0.175200 -0.304800  0.352000 0.528000 -0.768000
+-0.651700 -0.200800 -0.304800  0.320000 0.544000 -0.768000
+-0.700000 -0.150600 -0.284500  0.376000 0.392000 -0.832000
+-0.650000 -0.200800 -0.303800  0.136000 0.680000 -0.712000
+-0.650000 -0.150600 -0.267500  0.376000 0.464000 -0.792000
+-0.650000 -0.150600 -0.267500  0.376000 0.464000 -0.792000
+-0.895700 -0.200800 -0.060900  -0.864000 -0.480000 0.136000
+-0.895700 -0.200800 -0.060900  -0.864000 -0.480000 0.136000
+-0.882700 -0.200800 0.000000  -0.840000 -0.496000 0.192000
+-0.860100 -0.251000 -0.060900  -0.808000 -0.568000 0.112000
+-0.852600 -0.251000 0.000000  -0.800000 -0.568000 0.168000
+-0.852600 -0.251000 0.000000  -0.800000 -0.568000 0.168000
+-0.700000 -0.502100 -0.057900  -0.752000 -0.512000 0.400000
+-0.700000 -0.502100 -0.057900  -0.752000 -0.512000 0.400000
+-0.700000 -0.507800 -0.060900  -0.864000 -0.200000 0.448000
+-0.701200 -0.502100 -0.060900  -0.816000 -0.416000 0.392000
+-0.700000 -0.552300 -0.082500  -0.736000 -0.280000 0.608000
+-0.723300 -0.502100 -0.121900  -0.896000 -0.224000 0.368000
+-0.750000 -0.552300 -0.119400  0.072000 0.512000 0.848000
+-0.750000 -0.549900 -0.121900  0.080000 0.648000 0.752000
+-0.800000 -0.552300 -0.095900  0.424000 0.264000 0.864000
+-0.800000 -0.539500 -0.121900  0.176000 0.680000 0.704000
+-0.850000 -0.552300 -0.082300  -0.704000 -0.480000 0.504000
+-0.850000 -0.519700 -0.121900  0.200000 0.624000 0.752000
+-0.868200 -0.552300 -0.121900  -0.520000 -0.224000 0.816000
+-0.850000 -0.502100 -0.144600  0.400000 0.776000 0.480000
+-0.900000 -0.511500 -0.121900  -0.520000 -0.664000 0.528000
+-0.878700 -0.502100 -0.121900  0.408000 0.368000 0.832000
+-0.900000 -0.502100 -0.104000  -0.752000 0.000000 0.656000
+-0.900000 -0.492700 -0.121900  -0.520000 0.712000 0.448000
+-0.906100 -0.502100 -0.121900  -0.920000 0.072000 0.376000
+-0.900000 -0.462200 -0.182900  0.320000 0.888000 0.304000
+-0.925200 -0.502100 -0.182900  -0.976000 -0.008000 0.208000
+-0.900000 -0.451900 -0.229200  0.512000 0.832000 0.168000
+-0.929300 -0.502100 -0.243900  -0.992000 0.064000 -0.008000
+-0.921000 -0.451900 -0.243900  -0.184000 0.968000 0.160000
+-0.920600 -0.502100 -0.304800  -0.888000 -0.288000 -0.344000
+-0.912200 -0.451900 -0.304800  -0.496000 0.720000 -0.464000
+-0.900000 -0.502100 -0.352600  -0.672000 0.128000 -0.720000
+-0.900000 -0.451900 -0.318500  0.104000 0.872000 -0.464000
+-0.864000 -0.502100 -0.365800  -0.304000 0.480000 -0.816000
+-0.891000 -0.451900 -0.304800  0.528000 0.824000 -0.192000
+-0.850000 -0.496800 -0.365800  -0.176000 0.616000 -0.760000
+-0.850000 -0.473200 -0.304800  0.272000 0.896000 -0.336000
+-0.800000 -0.496400 -0.365800  -0.664000 0.416000 -0.608000
+-0.800000 -0.473000 -0.304800  -0.736000 0.648000 -0.168000
+-0.786000 -0.451900 -0.365800  -0.872000 0.080000 -0.472000
+-0.787800 -0.451900 -0.304800  -0.984000 0.136000 -0.040000
+-0.796500 -0.401700 -0.365800  -0.952000 -0.168000 -0.232000
+-0.797400 -0.401700 -0.304800  -0.928000 -0.344000 0.056000
+-0.800000 -0.388500 -0.365800  -0.864000 -0.288000 -0.400000
+-0.800000 -0.395700 -0.304800  -0.920000 -0.376000 0.000000
+-0.797400 -0.401700 -0.304800  -0.928000 -0.344000 0.056000
+-0.800000 -0.365300 -0.243900  -0.880000 -0.440000 0.160000
+-0.781800 -0.401700 -0.243900  -0.912000 -0.336000 0.208000
+-0.800000 -0.355500 -0.182900  -0.872000 -0.472000 0.032000
+-0.775200 -0.401700 -0.182900  -0.904000 -0.400000 0.120000
+-0.800000 -0.354700 -0.121900  -0.848000 -0.512000 0.080000
+-0.771000 -0.401700 -0.121900  -0.872000 -0.456000 0.128000
+-0.800000 -0.351500 -0.101400  -0.840000 -0.528000 0.104000
+-0.762700 -0.401700 -0.060900  -0.840000 -0.496000 0.168000
+-0.794800 -0.351500 -0.060900  -0.816000 -0.552000 0.144000
+-0.800000 -0.351500 -0.101400  -0.840000 -0.528000 0.104000
+-0.800000 -0.343900 -0.060900  -0.816000 -0.552000 0.128000
+-0.800000 -0.343900 -0.060900  -0.816000 -0.552000 0.128000
+-0.700000 0.150600 -0.043600  0.552000 0.712000 0.424000
+-0.700000 0.150600 -0.043600  0.552000 0.712000 0.424000
+-0.700000 0.159000 -0.060900  0.600000 0.776000 0.184000
+-0.689800 0.150600 -0.060900  0.640000 0.736000 0.192000
+-0.700000 0.150600 -0.089800  0.592000 0.744000 -0.280000
+-0.650000 0.112000 -0.060900  0.672000 0.704000 0.200000
+-0.700000 0.140000 -0.121900  0.536000 0.728000 -0.408000
+-0.650000 0.100400 -0.098000  0.720000 0.624000 -0.288000
+-0.657700 0.100400 -0.121900  0.728000 0.576000 -0.360000
+-0.650000 0.089500 -0.121900  0.728000 0.552000 -0.384000
+-0.700000 0.100400 -0.182100  0.536000 0.592000 -0.592000
+-0.650000 0.050200 -0.178200  0.664000 0.544000 -0.504000
+-0.700000 0.099700 -0.182900  0.504000 0.560000 -0.640000
+-0.652800 0.050200 -0.182900  0.592000 0.536000 -0.592000
+-0.700000 0.050200 -0.235800  0.504000 0.432000 -0.744000
+-0.650000 0.045800 -0.182900  0.672000 0.432000 -0.592000
+-0.700000 0.037400 -0.243900  0.440000 0.392000 -0.800000
+-0.650000 0.000000 -0.224600  0.632000 0.368000 -0.672000
+-0.669700 0.000000 -0.243900  0.480000 0.312000 -0.808000
+-0.700000 0.037400 -0.243900  0.440000 0.392000 -0.800000
+-0.700000 0.000000 -0.262900  0.392000 0.288000 -0.864000
+-0.700000 0.000000 -0.262900  0.392000 0.288000 -0.864000
+-0.650000 -0.541900 0.000000  -0.528000 -0.600000 0.592000
+-0.650000 -0.541900 0.000000  -0.528000 -0.600000 0.592000
+-0.633400 -0.552300 0.000000  -0.384000 -0.672000 0.624000
+-0.650000 -0.552300 -0.012600  -0.496000 -0.592000 0.624000
+-0.650000 -0.552300 -0.012600  -0.496000 -0.592000 0.624000
+-0.452400 -0.100400 -0.060900  -0.344000 0.936000 -0.016000
+-0.452400 -0.100400 -0.060900  -0.344000 0.936000 -0.016000
+-0.450000 -0.099400 -0.060900  -0.760000 0.616000 0.160000
+-0.450000 -0.100400 -0.057100  -0.400000 0.872000 0.264000
+-0.406900 -0.050200 -0.060900  -0.848000 0.520000 0.000000
+-0.434300 -0.100400 0.000000  -0.648000 0.720000 0.208000
+-0.400000 -0.050200 -0.003200  -0.712000 0.672000 0.168000
+-0.400000 -0.050900 0.000000  -0.776000 0.576000 0.224000
+-0.399300 -0.050200 0.000000  -0.696000 0.680000 0.184000
+-0.399300 -0.050200 0.000000  -0.696000 0.680000 0.184000
+-0.466200 -0.502100 0.000000  0.712000 -0.616000 0.320000
+-0.466200 -0.502100 0.000000  0.712000 -0.616000 0.320000
+-0.450000 -0.489500 0.000000  0.584000 -0.760000 0.264000
+-0.450000 -0.502100 -0.045100  0.560000 -0.696000 0.432000
+-0.403800 -0.451900 0.000000  0.744000 -0.560000 0.352000
+-0.400000 -0.502100 -0.024700  0.848000 -0.224000 0.464000
+-0.400000 -0.451900 -0.009600  0.744000 -0.536000 0.376000
+-0.403800 -0.451900 0.000000  0.744000 -0.560000 0.352000
+-0.400000 -0.447100 0.000000  0.720000 -0.584000 0.344000
+-0.400000 -0.451900 -0.009600  0.744000 -0.536000 0.376000
+-0.350000 -0.427600 0.000000  0.560000 -0.752000 0.336000
+-0.350000 -0.451900 -0.058800  0.248000 -0.624000 0.728000
+-0.350000 -0.451900 -0.058800  0.248000 -0.624000 0.728000
+-0.500000 -0.552300 -0.009400  0.352000 -0.840000 0.400000
+-0.500000 -0.552300 -0.009400  0.352000 -0.840000 0.400000
+-0.478800 -0.552300 -0.060900  0.704000 -0.592000 0.376000
+-0.500000 -0.570000 -0.060900  0.480000 -0.800000 0.328000
+-0.452200 -0.552300 -0.121900  0.864000 0.184000 0.464000
+-0.500000 -0.589900 -0.121900  0.408000 -0.832000 0.352000
+-0.450000 -0.552300 -0.127200  0.616000 -0.144000 0.768000
+-0.500000 -0.602500 -0.155300  0.000000 -0.920000 0.376000
+-0.450000 -0.558900 -0.121900  0.808000 0.320000 0.488000
+-0.474100 -0.602500 -0.121900  -0.520000 -0.712000 0.456000
+-0.450000 -0.602500 -0.084100  -0.232000 -0.736000 0.624000
+-0.450000 -0.612400 -0.121900  0.032000 -0.944000 0.312000
+-0.410500 -0.602500 -0.121900  0.456000 -0.632000 0.616000
+-0.450000 -0.629600 -0.182900  -0.344000 -0.872000 0.320000
+-0.400000 -0.602500 -0.131300  0.560000 -0.576000 0.584000
+-0.400000 -0.651500 -0.182900  -0.552000 -0.472000 0.672000
+-0.386500 -0.602500 -0.182900  0.376000 -0.032000 0.920000
+-0.400000 -0.652700 -0.184800  -0.640000 -0.536000 0.536000
+-0.350000 -0.647900 -0.182900  0.008000 0.768000 0.624000
+-0.396000 -0.652700 -0.182900  -0.176000 0.000000 0.984000
+-0.350000 -0.652700 -0.168800  -0.864000 0.056000 0.488000
+-0.350700 -0.703000 -0.182900  -0.792000 -0.176000 0.576000
+-0.350000 -0.703000 -0.180700  -0.616000 -0.504000 0.592000
+-0.350000 -0.704300 -0.182900  -0.112000 -0.808000 0.576000
+-0.300000 -0.703000 -0.173800  0.616000 -0.544000 0.552000
+-0.300000 -0.708000 -0.182900  0.360000 -0.768000 0.520000
+-0.293800 -0.703000 -0.182900  0.608000 -0.624000 0.488000
+-0.300000 -0.736500 -0.243900  0.320000 -0.832000 0.440000
+-0.256000 -0.703000 -0.243900  0.696000 -0.392000 0.584000
+-0.300000 -0.753200 -0.286100  0.088000 -0.928000 0.352000
+-0.250000 -0.703000 -0.252700  0.704000 -0.368000 0.600000
+-0.281500 -0.753200 -0.304800  0.312000 -0.920000 -0.216000
+-0.250000 -0.737300 -0.304800  0.568000 -0.808000 -0.112000
+-0.300000 -0.753200 -0.317300  0.136000 -0.840000 -0.512000
+-0.250000 -0.703000 -0.346500  0.432000 -0.280000 -0.848000
+-0.300000 -0.703000 -0.365100  0.056000 -0.232000 -0.968000
+-0.250000 -0.652700 -0.361600  0.240000 -0.216000 -0.944000
+-0.300000 -0.687100 -0.365800  0.104000 -0.048000 -0.992000
+-0.282800 -0.652700 -0.365800  0.080000 -0.160000 -0.976000
+-0.300000 -0.652700 -0.367500  0.064000 -0.112000 -0.984000
+-0.300000 -0.687100 -0.365800  0.104000 -0.048000 -0.992000
+-0.350000 -0.652700 -0.376000  0.560000 0.160000 -0.808000
+-0.350000 -0.679200 -0.365800  -0.072000 -0.176000 -0.976000
+-0.400000 -0.652700 -0.368100  -0.128000 -0.872000 -0.456000
+-0.400000 -0.653700 -0.365800  -0.176000 -0.888000 -0.416000
+-0.405700 -0.652700 -0.365800  -0.144000 -0.920000 -0.344000
+-0.400000 -0.672200 -0.304800  -0.400000 -0.904000 -0.128000
+-0.450000 -0.652700 -0.319500  -0.256000 -0.952000 -0.136000
+-0.450000 -0.654300 -0.304800  -0.272000 -0.952000 0.040000
+-0.455200 -0.652700 -0.304800  -0.280000 -0.952000 0.040000
+-0.450000 -0.652700 -0.293400  -0.288000 -0.936000 0.160000
+-0.500000 -0.637800 -0.304800  -0.208000 -0.976000 -0.032000
+-0.450000 -0.644000 -0.243900  -0.352000 -0.912000 0.200000
+-0.500000 -0.625200 -0.243900  -0.096000 -0.960000 0.240000
+-0.450000 -0.629600 -0.182900  -0.344000 -0.872000 0.320000
+-0.500000 -0.610400 -0.182900  -0.136000 -0.936000 0.304000
+-0.450000 -0.612400 -0.121900  0.032000 -0.944000 0.312000
+-0.500000 -0.602500 -0.155300  0.000000 -0.920000 0.376000
+-0.474100 -0.602500 -0.121900  -0.520000 -0.712000 0.456000
+-0.474100 -0.602500 -0.121900  -0.520000 -0.712000 0.456000
+-0.350000 0.148000 -0.060900  -0.504000 0.552000 0.656000
+-0.350000 0.148000 -0.060900  -0.504000 0.552000 0.656000
+-0.350000 0.100400 -0.017600  -0.744000 0.352000 0.552000
+-0.361800 0.100400 -0.060900  -0.920000 0.112000 -0.352000
+-0.350000 0.077100 0.000000  -0.776000 0.256000 0.568000
+-0.358600 0.050200 -0.060900  -0.920000 0.168000 -0.328000
+-0.355100 0.050200 0.000000  -0.872000 0.216000 0.416000
+-0.355100 0.050200 0.000000  -0.872000 0.216000 0.416000
+-0.307400 0.401700 -0.060900  -0.696000 0.688000 -0.152000
+-0.307400 0.401700 -0.060900  -0.696000 0.688000 -0.152000
+-0.300000 0.408800 -0.060900  -0.664000 0.712000 -0.184000
+-0.300000 0.401700 -0.053800  -0.512000 0.520000 0.672000
+-0.250000 0.447500 -0.060900  -0.512000 0.744000 0.408000
+-0.250000 0.401700 -0.023000  -0.400000 -0.016000 0.912000
+-0.242600 0.451900 -0.060900  -0.440000 0.728000 0.512000
+-0.208400 0.401700 0.000000  -0.424000 0.248000 0.864000
+-0.200000 0.451900 -0.034900  -0.360000 0.584000 0.720000
+-0.200000 0.408700 0.000000  -0.112000 0.496000 0.856000
+-0.150000 0.451900 -0.004000  -0.136000 0.584000 0.792000
+-0.185900 0.401700 0.000000  0.264000 0.248000 0.928000
+-0.150000 0.401700 -0.011900  0.240000 0.256000 0.928000
+-0.150000 0.451900 -0.004000  -0.136000 0.584000 0.792000
+-0.100000 0.401700 -0.042400  0.232000 -0.088000 0.960000
+-0.100000 0.451900 -0.019200  0.136000 0.056000 0.984000
+-0.050000 0.401700 -0.052300  0.176000 0.040000 0.976000
+-0.050000 0.451900 -0.049700  0.432000 0.024000 0.896000
+-0.100000 0.451900 -0.019200  0.136000 0.056000 0.984000
+-0.050000 0.502100 -0.046900  0.400000 0.496000 0.760000
+-0.100000 0.502100 -0.041900  -0.080000 0.528000 0.840000
+-0.050000 0.515300 -0.060900  0.432000 0.792000 0.408000
+-0.100000 0.517800 -0.060900  -0.120000 0.976000 0.136000
+-0.100000 0.502100 -0.041900  -0.080000 0.528000 0.840000
+-0.146800 0.502100 -0.060900  -0.272000 0.960000 0.016000
+-0.100000 0.451900 -0.019200  0.136000 0.056000 0.984000
+-0.150000 0.501300 -0.060900  -0.376000 0.880000 -0.280000
+-0.150000 0.451900 -0.004000  -0.136000 0.584000 0.792000
+-0.200000 0.477600 -0.060900  -0.544000 0.808000 -0.208000
+-0.200000 0.451900 -0.034900  -0.360000 0.584000 0.720000
+-0.242600 0.451900 -0.060900  -0.440000 0.728000 0.512000
+-0.200000 0.477600 -0.060900  -0.544000 0.808000 -0.208000
+-0.200000 0.451900 -0.081300  -0.400000 0.504000 -0.752000
+-0.200000 0.451900 -0.081300  -0.400000 0.504000 -0.752000
+-0.321000 0.100400 0.000000  -0.264000 0.416000 0.864000
+-0.321000 0.100400 0.000000  -0.264000 0.416000 0.864000
+-0.350000 0.077100 0.000000  -0.776000 0.256000 0.568000
+-0.350000 0.100400 -0.017600  -0.744000 0.352000 0.552000
+-0.350000 0.100400 -0.017600  -0.744000 0.352000 0.552000
+-0.250000 0.351500 -0.004200  0.040000 0.000000 0.992000
+-0.250000 0.351500 -0.004200  0.040000 0.000000 0.992000
+-0.300000 0.351500 -0.024700  -0.384000 0.216000 0.896000
+-0.250000 0.301200 -0.005700  0.112000 -0.104000 0.984000
+-0.300000 0.301200 -0.020200  -0.184000 0.032000 0.976000
+-0.250000 0.251000 -0.029400  0.176000 -0.456000 0.864000
+-0.300000 0.251000 -0.020200  0.208000 -0.160000 0.960000
+-0.250000 0.219300 -0.060900  0.304000 -0.640000 0.696000
+-0.300000 0.200800 -0.040500  0.440000 0.208000 0.864000
+-0.277600 0.200800 -0.060900  0.584000 -0.072000 0.800000
+-0.250000 0.219300 -0.060900  0.304000 -0.640000 0.696000
+-0.250000 0.200800 -0.094600  -0.184000 -0.064000 0.976000
+-0.200000 0.206100 -0.060900  -0.448000 -0.184000 0.872000
+-0.200000 0.200800 -0.062300  -0.304000 0.376000 0.864000
+-0.198000 0.200800 -0.060900  -0.464000 0.288000 0.832000
+-0.200000 0.199100 -0.060900  -0.320000 0.504000 0.792000
+-0.200000 0.200800 -0.062300  -0.304000 0.376000 0.864000
+-0.250000 0.177000 -0.060900  -0.096000 0.568000 0.808000
+-0.250000 0.200800 -0.094600  -0.184000 -0.064000 0.976000
+-0.277600 0.200800 -0.060900  0.584000 -0.072000 0.800000
+-0.277600 0.200800 -0.060900  0.584000 -0.072000 0.800000
+-0.250000 -0.351500 -0.038300  0.104000 -0.504000 0.848000
+-0.250000 -0.351500 -0.038300  0.104000 -0.504000 0.848000
+-0.300000 -0.351500 -0.012600  0.872000 -0.352000 0.320000
+-0.250000 -0.401700 -0.058800  -0.096000 -0.136000 0.984000
+-0.300000 -0.401700 -0.045100  0.792000 -0.248000 0.544000
+-0.250000 -0.451900 -0.040500  -0.352000 -0.008000 0.928000
+-0.300000 -0.435300 -0.060900  -0.192000 -0.360000 0.912000
+-0.287100 -0.451900 -0.060900  -0.448000 -0.328000 0.824000
+-0.300000 -0.451900 -0.070300  -0.328000 -0.392000 0.856000
+-0.279200 -0.502100 -0.060900  -0.688000 -0.328000 0.640000
+-0.300000 -0.502100 -0.097100  -0.592000 -0.576000 0.560000
+-0.250000 -0.533000 -0.060900  -0.336000 -0.760000 0.544000
+-0.300000 -0.516400 -0.121900  -0.256000 -0.872000 0.400000
+-0.250000 -0.552300 -0.101500  -0.080000 -0.904000 0.400000
+-0.260200 -0.552300 -0.121900  -0.560000 -0.752000 0.336000
+-0.250000 -0.559400 -0.121900  -0.088000 -0.912000 0.384000
+-0.285200 -0.552300 -0.182900  -0.616000 -0.680000 0.384000
+-0.250000 -0.581300 -0.182900  -0.104000 -0.888000 0.440000
+-0.300000 -0.552300 -0.209900  -0.624000 -0.616000 0.456000
+-0.250000 -0.602500 -0.226600  0.288000 -0.512000 0.800000
+-0.300000 -0.594300 -0.243900  -0.424000 -0.464000 0.768000
+-0.286800 -0.602500 -0.243900  -0.320000 0.232000 0.912000
+-0.300000 -0.602500 -0.250000  -0.408000 0.368000 0.824000
+-0.300000 -0.607200 -0.243900  -0.248000 0.672000 0.688000
+-0.344900 -0.602500 -0.304800  -0.744000 0.664000 -0.032000
+-0.350000 -0.630200 -0.243900  -0.144000 0.776000 0.600000
+-0.350000 -0.605300 -0.304800  0.248000 0.960000 -0.032000
+-0.371400 -0.602500 -0.243900  0.928000 0.016000 0.352000
+-0.351600 -0.602500 -0.304800  0.944000 0.304000 0.024000
+-0.363900 -0.552300 -0.243900  0.816000 -0.480000 0.304000
+-0.350000 -0.594300 -0.304800  0.520000 -0.800000 0.280000
+-0.350000 -0.552300 -0.283400  -0.096000 -0.680000 0.720000
+-0.344900 -0.602500 -0.304800  -0.744000 0.664000 -0.032000
+-0.317500 -0.552300 -0.243900  -0.600000 -0.648000 0.448000
+-0.300000 -0.602500 -0.250000  -0.408000 0.368000 0.824000
+-0.300000 -0.594300 -0.243900  -0.424000 -0.464000 0.768000
+-0.317500 -0.552300 -0.243900  -0.600000 -0.648000 0.448000
+-0.300000 -0.552300 -0.209900  -0.624000 -0.616000 0.456000
+-0.350000 -0.535600 -0.243900  0.360000 -0.840000 0.384000
+-0.300000 -0.538300 -0.182900  -0.584000 -0.696000 0.408000
+-0.350000 -0.518400 -0.182900  -0.088000 -0.928000 0.360000
+-0.300000 -0.516400 -0.121900  -0.256000 -0.872000 0.400000
+-0.350000 -0.503000 -0.121900  0.232000 -0.880000 0.400000
+-0.300000 -0.502100 -0.097100  -0.592000 -0.576000 0.560000
+-0.350000 -0.502100 -0.119400  0.240000 -0.864000 0.424000
+-0.300000 -0.451900 -0.070300  -0.328000 -0.392000 0.856000
+-0.350000 -0.453900 -0.060900  0.248000 -0.624000 0.728000
+-0.338500 -0.451900 -0.060900  0.112000 -0.632000 0.760000
+-0.300000 -0.451900 -0.070300  -0.328000 -0.392000 0.856000
+-0.300000 -0.435300 -0.060900  -0.192000 -0.360000 0.912000
+-0.300000 -0.435300 -0.060900  -0.192000 -0.360000 0.912000
+-0.287100 -0.451900 -0.060900  -0.448000 -0.328000 0.824000
+-0.287100 -0.451900 -0.060900  -0.448000 -0.328000 0.824000
+-0.279200 -0.502100 -0.060900  -0.688000 -0.328000 0.640000
+-0.250000 -0.451900 -0.040500  -0.352000 -0.008000 0.928000
+-0.250000 -0.502100 -0.016400  -0.320000 -0.344000 0.872000
+-0.200000 -0.451900 -0.018000  0.376000 -0.112000 0.912000
+-0.200000 -0.502100 -0.039000  0.512000 -0.608000 0.592000
+-0.250000 -0.502100 -0.016400  -0.320000 -0.344000 0.872000
+-0.200000 -0.511900 -0.060900  0.416000 -0.800000 0.424000
+-0.250000 -0.533000 -0.060900  -0.336000 -0.760000 0.544000
+-0.200000 -0.534300 -0.121900  0.456000 -0.832000 0.296000
+-0.250000 -0.552300 -0.101500  -0.080000 -0.904000 0.400000
+-0.235800 -0.552300 -0.121900  0.448000 -0.816000 0.336000
+-0.250000 -0.559400 -0.121900  -0.088000 -0.912000 0.384000
+-0.204600 -0.552300 -0.182900  0.504000 -0.776000 0.360000
+-0.250000 -0.581300 -0.182900  -0.104000 -0.888000 0.440000
+-0.200000 -0.552300 -0.190900  0.520000 -0.768000 0.360000
+-0.250000 -0.602500 -0.226600  0.288000 -0.512000 0.800000
+-0.200000 -0.579600 -0.243900  0.568000 -0.648000 0.496000
+-0.233200 -0.602500 -0.243900  0.608000 -0.320000 0.720000
+-0.200000 -0.602500 -0.268600  0.488000 -0.432000 0.752000
+-0.241600 -0.652700 -0.243900  0.680000 -0.216000 0.688000
+-0.200000 -0.652700 -0.286600  0.488000 -0.272000 0.824000
+-0.250000 -0.679700 -0.243900  0.728000 -0.208000 0.640000
+-0.200000 -0.693500 -0.304800  0.872000 -0.464000 -0.120000
+-0.250000 -0.703000 -0.252700  0.704000 -0.368000 0.600000
+-0.204300 -0.703000 -0.304800  0.856000 -0.496000 -0.088000
+-0.250000 -0.737300 -0.304800  0.568000 -0.808000 -0.112000
+-0.250000 -0.703000 -0.346500  0.432000 -0.280000 -0.848000
+-0.204300 -0.703000 -0.304800  0.856000 -0.496000 -0.088000
+-0.250000 -0.652700 -0.361600  0.240000 -0.216000 -0.944000
+-0.200000 -0.693500 -0.304800  0.872000 -0.464000 -0.120000
+-0.200000 -0.652700 -0.326500  0.488000 -0.272000 -0.824000
+-0.171500 -0.652700 -0.304800  0.576000 -0.304000 0.752000
+-0.200000 -0.693500 -0.304800  0.872000 -0.464000 -0.120000
+-0.200000 -0.652700 -0.286600  0.488000 -0.272000 0.824000
+-0.200000 -0.652700 -0.286600  0.488000 -0.272000 0.824000
+-0.279200 -0.502100 -0.060900  -0.688000 -0.328000 0.640000
+-0.279200 -0.502100 -0.060900  -0.688000 -0.328000 0.640000
+-0.250000 -0.502100 -0.016400  -0.320000 -0.344000 0.872000
+-0.250000 -0.533000 -0.060900  -0.336000 -0.760000 0.544000
+-0.250000 -0.533000 -0.060900  -0.336000 -0.760000 0.544000
+-0.200000 0.351500 -0.009600  0.208000 -0.208000 0.952000
+-0.200000 0.351500 -0.009600  0.208000 -0.208000 0.952000
+-0.250000 0.351500 -0.004200  0.040000 0.000000 0.992000
+-0.200000 0.301200 -0.022600  0.056000 -0.176000 0.976000
+-0.250000 0.301200 -0.005700  0.112000 -0.104000 0.984000
+-0.200000 0.251000 -0.048300  -0.120000 -0.296000 0.944000
+-0.250000 0.251000 -0.029400  0.176000 -0.456000 0.864000
+-0.200000 0.206100 -0.060900  -0.448000 -0.184000 0.872000
+-0.250000 0.219300 -0.060900  0.304000 -0.640000 0.696000
+-0.250000 0.219300 -0.060900  0.304000 -0.640000 0.696000
+-0.200000 -0.351500 -0.031500  -0.320000 -0.128000 0.936000
+-0.200000 -0.351500 -0.031500  -0.320000 -0.128000 0.936000
+-0.250000 -0.351500 -0.038300  0.104000 -0.504000 0.848000
+-0.200000 -0.401700 -0.023400  -0.056000 -0.008000 0.992000
+-0.250000 -0.401700 -0.058800  -0.096000 -0.136000 0.984000
+-0.200000 -0.451900 -0.018000  0.376000 -0.112000 0.912000
+-0.250000 -0.451900 -0.040500  -0.352000 -0.008000 0.928000
+-0.250000 -0.451900 -0.040500  -0.352000 -0.008000 0.928000
+-0.200000 0.150600 -0.023100  -0.360000 0.472000 0.792000
+-0.200000 0.150600 -0.023100  -0.360000 0.472000 0.792000
+-0.200000 0.100400 -0.008800  0.176000 0.488000 0.848000
+-0.150000 0.150600 -0.037800  0.256000 -0.016000 0.960000
+-0.150000 0.100400 -0.027500  0.432000 0.296000 0.848000
+-0.114400 0.150600 -0.060900  0.520000 -0.344000 0.776000
+-0.122500 0.100400 -0.060900  0.768000 -0.048000 0.624000
+-0.100000 0.150600 -0.075000  0.592000 -0.416000 0.688000
+-0.100000 0.100400 -0.099400  0.760000 -0.264000 0.584000
+-0.067900 0.150600 -0.121900  0.736000 -0.432000 0.504000
+-0.089100 0.100400 -0.121900  0.816000 -0.232000 0.520000
+-0.050000 0.150600 -0.159500  0.712000 -0.480000 0.504000
+-0.053800 0.100400 -0.182900  0.984000 -0.072000 0.112000
+-0.050000 0.116900 -0.182900  0.944000 -0.304000 0.048000
+-0.051400 0.100400 -0.243900  0.776000 0.216000 -0.576000
+-0.050000 0.150600 -0.210200  0.840000 -0.208000 -0.496000
+-0.077600 0.150600 -0.243900  0.320000 0.328000 -0.880000
+-0.051400 0.100400 -0.243900  0.776000 0.216000 -0.576000
+-0.100000 0.150600 -0.251000  -0.024000 0.408000 -0.904000
+-0.100000 0.100400 -0.276400  0.032000 0.376000 -0.920000
+-0.126800 0.150600 -0.243900  -0.208000 0.496000 -0.832000
+-0.150000 0.100400 -0.267100  -0.312000 0.440000 -0.832000
+-0.150000 0.141700 -0.243900  -0.352000 0.528000 -0.768000
+-0.198500 0.100400 -0.243900  -0.376000 0.480000 -0.784000
+-0.150000 0.100400 -0.267100  -0.312000 0.440000 -0.832000
+-0.200000 0.099300 -0.243900  -0.456000 0.488000 -0.736000
+-0.150000 0.050200 -0.299600  -0.080000 0.408000 -0.904000
+-0.200000 0.050200 -0.277000  -0.312000 0.416000 -0.848000
+-0.150000 0.040500 -0.304800  -0.136000 0.416000 -0.896000
+-0.200000 0.008900 -0.304800  -0.304000 0.456000 -0.832000
+-0.150000 0.000000 -0.322200  0.064000 0.240000 -0.968000
+-0.200000 0.000000 -0.310700  -0.288000 0.424000 -0.848000
+-0.150000 -0.050200 -0.328000  0.128000 0.064000 -0.984000
+-0.200000 -0.050200 -0.330400  -0.144000 0.264000 -0.944000
+-0.150000 -0.100400 -0.338700  0.056000 -0.088000 -0.992000
+-0.200000 -0.100400 -0.330100  -0.024000 -0.008000 -0.992000
+-0.150000 -0.150600 -0.309500  -0.032000 -0.400000 -0.912000
+-0.200000 -0.150600 -0.333300  0.216000 -0.272000 -0.936000
+-0.200000 -0.100400 -0.330100  -0.024000 -0.008000 -0.992000
+-0.250000 -0.150600 -0.327500  -0.120000 0.152000 -0.976000
+-0.250000 -0.100400 -0.327300  -0.384000 0.152000 -0.904000
+-0.200000 -0.100400 -0.330100  -0.024000 -0.008000 -0.992000
+-0.250000 -0.050200 -0.318700  -0.440000 0.320000 -0.832000
+-0.200000 -0.050200 -0.330400  -0.144000 0.264000 -0.944000
+-0.250000 -0.028200 -0.304800  -0.400000 0.416000 -0.808000
+-0.200000 0.000000 -0.310700  -0.288000 0.424000 -0.848000
+-0.213400 0.000000 -0.304800  -0.304000 0.448000 -0.832000
+-0.200000 0.008900 -0.304800  -0.304000 0.456000 -0.832000
+-0.250000 0.000000 -0.286200  -0.320000 0.712000 -0.616000
+-0.200000 0.050200 -0.277000  -0.312000 0.416000 -0.848000
+-0.250000 0.050200 -0.254100  -0.584000 0.656000 -0.464000
+-0.200000 0.099300 -0.243900  -0.456000 0.488000 -0.736000
+-0.250000 0.055800 -0.243900  -0.560000 0.648000 -0.504000
+-0.250000 0.050200 -0.254100  -0.584000 0.656000 -0.464000
+-0.256300 0.050200 -0.243900  -0.592000 0.624000 -0.488000
+-0.256300 0.050200 -0.243900  -0.592000 0.624000 -0.488000
+-0.200000 -0.502100 -0.039000  0.512000 -0.608000 0.592000
+-0.200000 -0.502100 -0.039000  0.512000 -0.608000 0.592000
+-0.181900 -0.502100 -0.060900  0.504000 -0.680000 0.520000
+-0.200000 -0.511900 -0.060900  0.416000 -0.800000 0.424000
+-0.200000 -0.511900 -0.060900  0.416000 -0.800000 0.424000
+-0.100000 0.401700 -0.042400  0.232000 -0.088000 0.960000
+-0.100000 0.401700 -0.042400  0.232000 -0.088000 0.960000
+-0.150000 0.401700 -0.011900  0.240000 0.256000 0.928000
+-0.100000 0.351500 -0.035500  0.120000 0.000000 0.992000
+-0.150000 0.351500 -0.029900  0.096000 -0.168000 0.976000
+-0.100000 0.301200 -0.032000  0.168000 0.008000 0.984000
+-0.150000 0.301200 -0.033800  0.040000 -0.024000 0.992000
+-0.100000 0.251000 -0.029400  0.344000 -0.104000 0.928000
+-0.150000 0.251000 -0.027500  -0.136000 -0.104000 0.984000
+-0.100000 0.200800 -0.041900  0.456000 -0.304000 0.832000
+-0.150000 0.200800 -0.027500  -0.320000 -0.168000 0.928000
+-0.100000 0.167200 -0.060900  0.520000 -0.424000 0.736000
+-0.150000 0.150600 -0.037800  0.256000 -0.016000 0.960000
+-0.114400 0.150600 -0.060900  0.520000 -0.344000 0.776000
+-0.100000 0.167200 -0.060900  0.520000 -0.424000 0.736000
+-0.100000 0.150600 -0.075000  0.592000 -0.416000 0.688000
+-0.078700 0.200800 -0.060900  0.568000 -0.416000 0.704000
+-0.067900 0.150600 -0.121900  0.736000 -0.432000 0.504000
+-0.050000 0.200800 -0.090500  0.520000 -0.520000 0.672000
+-0.050000 0.170300 -0.121900  0.584000 -0.576000 0.560000
+-0.067900 0.150600 -0.121900  0.736000 -0.432000 0.504000
+-0.050000 0.150600 -0.159500  0.712000 -0.480000 0.504000
+-0.050000 0.150600 -0.159500  0.712000 -0.480000 0.504000
+-0.150000 0.100400 -0.027500  0.432000 0.296000 0.848000
+-0.150000 0.100400 -0.027500  0.432000 0.296000 0.848000
+-0.150000 0.050200 -0.012600  0.624000 0.240000 0.728000
+-0.122500 0.100400 -0.060900  0.768000 -0.048000 0.624000
+-0.123500 0.050200 -0.060900  0.888000 -0.104000 0.440000
+-0.100000 0.100400 -0.099400  0.760000 -0.264000 0.584000
+-0.100700 0.050200 -0.121900  0.856000 0.048000 0.504000
+-0.100000 0.054100 -0.121900  0.816000 -0.176000 0.544000
+-0.100000 0.050200 -0.123300  0.696000 -0.176000 0.688000
+-0.089100 0.100400 -0.121900  0.816000 -0.232000 0.520000
+-0.051100 0.050200 -0.182900  0.712000 0.184000 0.664000
+-0.053800 0.100400 -0.182900  0.984000 -0.072000 0.112000
+-0.050000 0.050200 -0.189300  0.800000 0.488000 0.336000
+-0.051400 0.100400 -0.243900  0.776000 0.216000 -0.576000
+-0.050000 0.095100 -0.243900  0.808000 0.256000 -0.520000
+-0.100000 0.100400 -0.276400  0.032000 0.376000 -0.920000
+-0.050000 0.050200 -0.257500  0.608000 0.208000 -0.760000
+-0.100000 0.050200 -0.292200  0.304000 0.312000 -0.896000
+-0.050000 0.000000 -0.288000  0.256000 0.560000 -0.776000
+-0.100000 0.022400 -0.304800  0.184000 0.304000 -0.928000
+-0.077600 0.000000 -0.304800  0.248000 0.344000 -0.896000
+-0.100000 0.000000 -0.309600  0.168000 0.152000 -0.968000
+-0.050000 -0.015100 -0.304800  0.280000 0.536000 -0.784000
+-0.100000 -0.050200 -0.318600  0.080000 0.144000 -0.984000
+-0.050000 -0.050200 -0.321000  0.120000 0.280000 -0.944000
+-0.100000 -0.100400 -0.323700  -0.040000 -0.152000 -0.984000
+-0.050000 -0.100400 -0.342800  0.056000 -0.032000 -0.992000
+-0.100000 -0.150600 -0.315000  -0.456000 -0.064000 -0.880000
+-0.050000 -0.150600 -0.332400  0.016000 -0.080000 -0.992000
+-0.050000 -0.100400 -0.342800  0.056000 -0.032000 -0.992000
+0.000000 -0.150600 -0.318000  0.160000 0.016000 -0.984000
+0.000000 -0.100400 -0.336000  0.328000 -0.184000 -0.920000
+0.050000 -0.150600 -0.318000  0.352000 0.312000 -0.872000
+0.039400 -0.100400 -0.304800  0.408000 0.224000 -0.880000
+0.050000 -0.119800 -0.304800  0.416000 0.264000 -0.864000
+0.050000 -0.100400 -0.298100  0.360000 0.248000 -0.896000
+0.096000 -0.150600 -0.304800  0.176000 0.336000 -0.920000
+0.100000 -0.100400 -0.298900  0.040000 0.136000 -0.984000
+0.100000 -0.150600 -0.303900  -0.176000 0.088000 -0.976000
+0.114400 -0.100400 -0.304800  -0.344000 0.128000 -0.928000
+0.101900 -0.150600 -0.304800  -0.296000 0.368000 -0.872000
+0.100000 -0.150600 -0.303900  -0.176000 0.088000 -0.976000
+0.100000 -0.151600 -0.304800  -0.176000 0.536000 -0.816000
+0.096000 -0.150600 -0.304800  0.176000 0.336000 -0.920000
+0.096000 -0.150600 -0.304800  0.176000 0.336000 -0.920000
+-0.150000 0.050200 -0.012600  0.624000 0.240000 0.728000
+-0.150000 0.050200 -0.012600  0.624000 0.240000 0.728000
+-0.150000 0.000000 -0.001200  0.744000 0.064000 0.656000
+-0.123500 0.050200 -0.060900  0.888000 -0.104000 0.440000
+-0.120900 0.000000 -0.060900  0.800000 0.080000 0.592000
+-0.100700 0.050200 -0.121900  0.856000 0.048000 0.504000
+-0.100000 0.000000 -0.110200  0.808000 0.176000 0.552000
+-0.100000 0.044900 -0.121900  0.816000 0.112000 0.552000
+-0.089600 0.000000 -0.121900  0.568000 0.512000 0.632000
+-0.100000 0.050200 -0.123300  0.696000 -0.176000 0.688000
+-0.050000 0.000000 -0.158900  0.584000 0.336000 0.728000
+-0.051100 0.050200 -0.182900  0.712000 0.184000 0.664000
+-0.050000 0.047900 -0.182900  0.488000 0.480000 0.720000
+-0.050000 0.050200 -0.189300  0.800000 0.488000 0.336000
+0.000000 0.039200 -0.182900  0.256000 0.544000 0.792000
+0.000000 0.050200 -0.198900  0.168000 0.840000 0.504000
+0.050000 0.005700 -0.182900  0.312000 0.584000 0.744000
+0.046000 0.050200 -0.243900  0.728000 0.480000 -0.472000
+0.050000 0.042300 -0.243900  0.688000 0.376000 -0.616000
+0.000000 0.050200 -0.275900  0.288000 0.416000 -0.856000
+0.050000 0.000000 -0.258500  0.448000 0.256000 -0.848000
+0.000000 0.000000 -0.289100  0.520000 0.272000 -0.800000
+0.050000 -0.050200 -0.279200  0.280000 0.320000 -0.896000
+0.000000 -0.038700 -0.304800  0.368000 0.192000 -0.904000
+0.004800 -0.050200 -0.304800  0.368000 0.176000 -0.904000
+0.000000 -0.050200 -0.306900  0.320000 0.152000 -0.928000
+0.039400 -0.100400 -0.304800  0.408000 0.224000 -0.880000
+0.000000 -0.100400 -0.336000  0.328000 -0.184000 -0.920000
+0.000000 -0.050200 -0.306900  0.320000 0.152000 -0.928000
+-0.050000 -0.100400 -0.342800  0.056000 -0.032000 -0.992000
+-0.050000 -0.050200 -0.321000  0.120000 0.280000 -0.944000
+0.000000 -0.050200 -0.306900  0.320000 0.152000 -0.928000
+-0.050000 -0.015100 -0.304800  0.280000 0.536000 -0.784000
+0.000000 -0.038700 -0.304800  0.368000 0.192000 -0.904000
+-0.050000 0.000000 -0.288000  0.256000 0.560000 -0.776000
+0.000000 0.000000 -0.289100  0.520000 0.272000 -0.800000
+-0.050000 0.050200 -0.257500  0.608000 0.208000 -0.760000
+0.000000 0.050200 -0.275900  0.288000 0.416000 -0.856000
+-0.050000 0.095100 -0.243900  0.808000 0.256000 -0.520000
+0.000000 0.087200 -0.243900  0.456000 0.816000 -0.344000
+-0.050000 0.050200 -0.189300  0.800000 0.488000 0.336000
+0.000000 0.050200 -0.198900  0.168000 0.840000 0.504000
+0.000000 0.087200 -0.243900  0.456000 0.816000 -0.344000
+0.046000 0.050200 -0.243900  0.728000 0.480000 -0.472000
+0.000000 0.050200 -0.275900  0.288000 0.416000 -0.856000
+0.000000 0.050200 -0.275900  0.288000 0.416000 -0.856000
+-0.150000 0.000000 -0.001200  0.744000 0.064000 0.656000
+-0.150000 0.000000 -0.001200  0.744000 0.064000 0.656000
+-0.150000 -0.050200 -0.005700  0.768000 -0.024000 0.632000
+-0.120900 0.000000 -0.060900  0.800000 0.080000 0.592000
+-0.114700 -0.050200 -0.060900  0.632000 0.112000 0.760000
+-0.100000 0.000000 -0.110200  0.808000 0.176000 0.552000
+-0.100000 -0.050200 -0.077100  0.584000 0.232000 0.768000
+-0.089600 0.000000 -0.121900  0.568000 0.512000 0.632000
+-0.050000 -0.050200 -0.098600  0.240000 0.488000 0.832000
+-0.050000 -0.024600 -0.121900  0.296000 0.656000 0.688000
+0.000000 -0.050200 -0.114000  0.064000 0.408000 0.904000
+0.000000 -0.035500 -0.121900  0.072000 0.496000 0.856000
+0.050000 -0.050200 -0.115700  0.016000 0.416000 0.904000
+0.050000 -0.038600 -0.121900  0.000000 0.528000 0.840000
+0.100000 -0.050200 -0.113200  -0.016000 0.464000 0.880000
+0.100000 -0.037100 -0.121900  -0.016000 0.544000 0.832000
+0.150000 -0.050200 -0.113700  0.032000 0.448000 0.888000
+0.150000 -0.036300 -0.121900  0.008000 0.488000 0.864000
+0.100000 -0.037100 -0.121900  -0.016000 0.544000 0.832000
+0.150000 0.000000 -0.166100  -0.096000 0.688000 0.712000
+0.100000 0.000000 -0.179900  0.000000 0.528000 0.840000
+0.150000 0.016800 -0.182900  -0.152000 0.840000 0.520000
+0.100000 0.004900 -0.182900  -0.288000 0.864000 0.400000
+0.150000 0.015400 -0.243900  -0.208000 0.728000 -0.640000
+0.100000 0.000000 -0.203800  -0.256000 0.936000 -0.224000
+0.113100 0.000000 -0.243900  -0.392000 0.768000 -0.496000
+0.100000 -0.005500 -0.243900  -0.184000 0.760000 -0.616000
+0.150000 0.000000 -0.257100  -0.208000 0.552000 -0.800000
+0.100000 -0.050200 -0.272200  -0.136000 0.384000 -0.904000
+0.150000 -0.050200 -0.298400  -0.176000 0.328000 -0.920000
+0.100000 -0.100400 -0.298900  0.040000 0.136000 -0.984000
+0.150000 -0.064700 -0.304800  -0.200000 0.328000 -0.912000
+0.114400 -0.100400 -0.304800  -0.344000 0.128000 -0.928000
+0.114400 -0.100400 -0.304800  -0.344000 0.128000 -0.928000
+-0.150000 -0.050200 -0.005700  0.768000 -0.024000 0.632000
+-0.150000 -0.050200 -0.005700  0.768000 -0.024000 0.632000
+-0.150000 -0.100400 -0.001300  0.848000 0.032000 0.520000
+-0.114700 -0.050200 -0.060900  0.632000 0.112000 0.760000
+-0.104300 -0.100400 -0.060900  0.528000 0.416000 0.728000
+-0.100000 -0.050200 -0.077100  0.584000 0.232000 0.768000
+-0.100000 -0.100400 -0.064700  0.496000 0.416000 0.752000
+-0.050000 -0.050200 -0.098600  0.240000 0.488000 0.832000
+-0.050000 -0.100400 -0.073900  0.136000 0.480000 0.864000
+0.000000 -0.050200 -0.114000  0.064000 0.408000 0.904000
+0.000000 -0.100400 -0.085100  0.096000 0.456000 0.880000
+0.050000 -0.050200 -0.115700  0.016000 0.416000 0.904000
+0.050000 -0.100400 -0.083400  0.000000 0.440000 0.888000
+0.100000 -0.050200 -0.113200  -0.016000 0.464000 0.880000
+0.100000 -0.100400 -0.084200  0.032000 0.360000 0.928000
+0.150000 -0.050200 -0.113700  0.032000 0.448000 0.888000
+0.150000 -0.100400 -0.080500  0.184000 0.336000 0.920000
+0.100000 -0.100400 -0.084200  0.032000 0.360000 0.928000
+0.150000 -0.150600 -0.071000  0.136000 0.176000 0.968000
+0.100000 -0.150600 -0.068400  0.184000 0.416000 0.888000
+0.150000 -0.200800 -0.071800  0.312000 -0.208000 0.920000
+0.100000 -0.170000 -0.060900  0.256000 0.296000 0.912000
+0.130700 -0.200800 -0.060900  0.504000 0.008000 0.856000
+0.150000 -0.200800 -0.071800  0.312000 -0.208000 0.920000
+0.110300 -0.251000 -0.060900  0.504000 -0.760000 0.392000
+0.150000 -0.251000 -0.118100  0.224000 -0.792000 0.560000
+0.150000 -0.251000 -0.118100  0.224000 -0.792000 0.560000
+-0.100000 -0.188700 0.000000  0.176000 0.408000 0.888000
+-0.100000 -0.188700 0.000000  0.176000 0.408000 0.888000
+-0.129500 -0.150600 0.000000  0.416000 0.264000 0.864000
+-0.100000 -0.150600 -0.019000  0.512000 0.456000 0.720000
+-0.100000 -0.150600 -0.019000  0.512000 0.456000 0.720000
+-0.150000 -0.346200 0.000000  -0.392000 -0.160000 0.904000
+-0.150000 -0.346200 0.000000  -0.392000 -0.160000 0.904000
+-0.150000 -0.351500 -0.001100  -0.192000 -0.352000 0.912000
+-0.100000 -0.344900 0.000000  0.072000 -0.528000 0.840000
+-0.100000 -0.351500 -0.005700  0.248000 -0.576000 0.776000
+-0.050000 -0.329200 0.000000  0.264000 -0.624000 0.720000
+-0.050000 -0.351500 -0.027000  0.488000 -0.688000 0.528000
+-0.100000 -0.351500 -0.005700  0.248000 -0.576000 0.776000
+-0.050000 -0.370100 -0.060900  0.592000 -0.672000 0.424000
+-0.100000 -0.401700 -0.044900  0.592000 -0.496000 0.624000
+-0.087700 -0.401700 -0.060900  0.608000 -0.600000 0.504000
+-0.100000 -0.415900 -0.060900  0.680000 -0.544000 0.480000
+-0.054100 -0.401700 -0.121900  0.656000 -0.688000 0.280000
+-0.100000 -0.451900 -0.117700  0.624000 -0.664000 0.392000
+-0.098000 -0.451900 -0.121900  0.712000 -0.680000 0.120000
+-0.100000 -0.453500 -0.121900  0.600000 -0.776000 0.168000
+-0.098100 -0.451900 -0.182900  0.736000 -0.672000 0.032000
+-0.100000 -0.453800 -0.182900  0.696000 -0.712000 0.024000
+-0.094700 -0.451900 -0.243900  0.784000 -0.568000 0.216000
+-0.100000 -0.458900 -0.243900  0.744000 -0.632000 0.192000
+-0.061500 -0.451900 -0.304800  0.928000 -0.352000 0.088000
+-0.100000 -0.502100 -0.283200  0.616000 -0.376000 0.680000
+-0.074100 -0.502100 -0.304800  0.864000 -0.480000 0.112000
+-0.100000 -0.549700 -0.304800  0.696000 -0.392000 0.592000
+-0.100000 -0.502100 -0.325200  0.520000 -0.368000 -0.760000
+-0.101500 -0.552300 -0.304800  0.552000 -0.392000 0.720000
+-0.147100 -0.502100 -0.365800  0.472000 -0.192000 -0.848000
+-0.150000 -0.552300 -0.337600  0.424000 -0.304000 -0.840000
+-0.150000 -0.505900 -0.365800  0.272000 -0.320000 -0.904000
+-0.196100 -0.552300 -0.365800  0.320000 -0.272000 -0.904000
+-0.150000 -0.502100 -0.367300  0.088000 -0.320000 -0.936000
+-0.200000 -0.552300 -0.367100  0.360000 -0.232000 -0.896000
+-0.200000 -0.502100 -0.370700  0.184000 -0.352000 -0.912000
+-0.200000 -0.502100 -0.370700  0.184000 -0.352000 -0.912000
+-0.100000 -0.351500 -0.005700  0.248000 -0.576000 0.776000
+-0.100000 -0.351500 -0.005700  0.248000 -0.576000 0.776000
+-0.150000 -0.351500 -0.001100  -0.192000 -0.352000 0.912000
+-0.100000 -0.401700 -0.044900  0.592000 -0.496000 0.624000
+-0.150000 -0.401700 -0.019000  0.408000 -0.232000 0.880000
+-0.100000 -0.415900 -0.060900  0.680000 -0.544000 0.480000
+-0.150000 -0.451900 -0.041900  0.560000 -0.440000 0.696000
+-0.133200 -0.451900 -0.060900  0.584000 -0.656000 0.464000
+-0.150000 -0.470000 -0.060900  0.568000 -0.552000 0.600000
+-0.100000 -0.451900 -0.117700  0.624000 -0.664000 0.392000
+-0.150000 -0.502100 -0.111600  0.592000 -0.752000 0.280000
+-0.100000 -0.453500 -0.121900  0.600000 -0.776000 0.168000
+-0.146100 -0.502100 -0.121900  0.616000 -0.744000 0.232000
+-0.100000 -0.453800 -0.182900  0.696000 -0.712000 0.024000
+-0.141200 -0.502100 -0.182900  0.696000 -0.688000 0.184000
+-0.100000 -0.458900 -0.243900  0.744000 -0.632000 0.192000
+-0.125700 -0.502100 -0.243900  0.664000 -0.408000 0.624000
+-0.100000 -0.502100 -0.283200  0.616000 -0.376000 0.680000
+-0.150000 -0.530700 -0.243900  0.632000 -0.664000 0.392000
+-0.100000 -0.549700 -0.304800  0.696000 -0.392000 0.592000
+-0.150000 -0.552300 -0.270100  0.544000 -0.504000 0.656000
+-0.101500 -0.552300 -0.304800  0.552000 -0.392000 0.720000
+-0.150000 -0.602500 -0.302600  0.392000 -0.240000 0.880000
+-0.145700 -0.602500 -0.304800  0.824000 -0.528000 0.192000
+-0.150000 -0.609400 -0.304800  0.840000 -0.512000 0.152000
+-0.150000 -0.602500 -0.307600  0.456000 -0.280000 -0.840000
+-0.145700 -0.602500 -0.304800  0.824000 -0.528000 0.192000
+-0.150000 -0.552300 -0.337600  0.424000 -0.304000 -0.840000
+-0.101500 -0.552300 -0.304800  0.552000 -0.392000 0.720000
+-0.101500 -0.552300 -0.304800  0.552000 -0.392000 0.720000
+-0.050000 0.401700 -0.052300  0.176000 0.040000 0.976000
+-0.050000 0.401700 -0.052300  0.176000 0.040000 0.976000
+-0.100000 0.401700 -0.042400  0.232000 -0.088000 0.960000
+-0.050000 0.351500 -0.043600  0.248000 0.032000 0.960000
+-0.100000 0.351500 -0.035500  0.120000 0.000000 0.992000
+-0.050000 0.301200 -0.044600  0.440000 -0.008000 0.896000
+-0.100000 0.301200 -0.032000  0.168000 0.008000 0.984000
+-0.050000 0.251000 -0.047300  0.528000 -0.360000 0.760000
+-0.100000 0.251000 -0.029400  0.344000 -0.104000 0.928000
+-0.050000 0.236000 -0.060900  0.536000 -0.496000 0.672000
+-0.100000 0.200800 -0.041900  0.456000 -0.304000 0.832000
+-0.078700 0.200800 -0.060900  0.568000 -0.416000 0.704000
+-0.100000 0.167200 -0.060900  0.520000 -0.424000 0.736000
+-0.100000 0.167200 -0.060900  0.520000 -0.424000 0.736000
+-0.027600 0.301200 -0.060900  0.456000 -0.208000 0.856000
+-0.027600 0.301200 -0.060900  0.456000 -0.208000 0.856000
+-0.050000 0.301200 -0.044600  0.440000 -0.008000 0.896000
+-0.035000 0.251000 -0.060900  0.512000 -0.448000 0.728000
+-0.050000 0.251000 -0.047300  0.528000 -0.360000 0.760000
+-0.050000 0.236000 -0.060900  0.536000 -0.496000 0.672000
+-0.050000 0.236000 -0.060900  0.536000 -0.496000 0.672000
+-0.002200 -0.301200 0.000000  0.384000 -0.648000 0.648000
+-0.002200 -0.301200 0.000000  0.384000 -0.648000 0.648000
+0.000000 -0.299000 0.000000  0.440000 -0.464000 0.760000
+0.000000 -0.301200 -0.001900  0.408000 -0.704000 0.568000
+0.050000 -0.253500 0.000000  0.448000 -0.608000 0.648000
+0.032200 -0.301200 -0.060900  0.552000 -0.696000 0.448000
+0.050000 -0.286400 -0.060900  0.528000 -0.720000 0.440000
+0.050000 -0.301200 -0.085900  0.528000 -0.704000 0.464000
+0.050000 -0.301200 -0.085900  0.528000 -0.704000 0.464000
+-0.050000 -0.351500 -0.027000  0.488000 -0.688000 0.528000
+-0.050000 -0.351500 -0.027000  0.488000 -0.688000 0.528000
+-0.029100 -0.351500 -0.060900  0.584000 -0.680000 0.424000
+-0.050000 -0.370100 -0.060900  0.592000 -0.672000 0.424000
+0.000000 -0.351500 -0.112600  0.544000 -0.704000 0.448000
+-0.050000 -0.398200 -0.121900  0.592000 -0.704000 0.368000
+0.000000 -0.356400 -0.121900  0.560000 -0.728000 0.384000
+-0.050000 -0.389600 -0.182900  0.656000 -0.736000 -0.128000
+0.000000 -0.353400 -0.182900  0.520000 -0.832000 -0.160000
+-0.050000 -0.380500 -0.243900  0.664000 -0.736000 -0.104000
+0.000000 -0.351500 -0.193300  0.504000 -0.832000 -0.176000
+-0.013800 -0.351500 -0.243900  0.552000 -0.808000 -0.168000
+0.000000 -0.343100 -0.243900  0.464000 -0.864000 -0.160000
+-0.026900 -0.351500 -0.304800  0.608000 -0.688000 -0.384000
+0.000000 -0.336000 -0.304800  0.392000 -0.872000 -0.264000
+-0.050000 -0.351500 -0.336900  0.024000 -0.576000 -0.808000
+0.000000 -0.316900 -0.365800  0.224000 -0.832000 -0.496000
+-0.050000 -0.309800 -0.365800  -0.336000 -0.416000 -0.840000
+0.000000 -0.301200 -0.413400  -0.392000 -0.192000 -0.896000
+-0.050000 -0.301200 -0.370400  -0.392000 -0.264000 -0.872000
+0.000000 -0.251000 -0.386300  -0.352000 0.496000 -0.792000
+-0.050000 -0.266900 -0.365800  -0.288000 0.088000 -0.944000
+-0.044700 -0.251000 -0.365800  -0.216000 0.376000 -0.896000
+-0.050000 -0.251000 -0.364300  -0.216000 0.352000 -0.904000
+0.000000 -0.238800 -0.365800  -0.192000 0.648000 -0.728000
+-0.050000 -0.200800 -0.320900  -0.056000 0.280000 -0.952000
+0.000000 -0.200800 -0.332000  -0.296000 0.528000 -0.784000
+0.000000 -0.238800 -0.365800  -0.192000 0.648000 -0.728000
+0.050000 -0.200800 -0.360800  -0.016000 0.576000 -0.808000
+0.050000 -0.206300 -0.365800  -0.112000 0.608000 -0.776000
+0.000000 -0.238800 -0.365800  -0.192000 0.648000 -0.728000
+0.050000 -0.251000 -0.406500  0.232000 -0.312000 -0.912000
+0.000000 -0.251000 -0.386300  -0.352000 0.496000 -0.792000
+0.050000 -0.301200 -0.369000  0.376000 -0.768000 -0.512000
+0.000000 -0.301200 -0.413400  -0.392000 -0.192000 -0.896000
+0.050000 -0.303000 -0.365800  0.400000 -0.792000 -0.448000
+0.000000 -0.316900 -0.365800  0.224000 -0.832000 -0.496000
+0.050000 -0.326800 -0.304800  0.424000 -0.880000 -0.184000
+0.000000 -0.336000 -0.304800  0.392000 -0.872000 -0.264000
+0.050000 -0.327900 -0.243900  0.480000 -0.872000 0.000000
+0.000000 -0.343100 -0.243900  0.464000 -0.864000 -0.160000
+0.050000 -0.327900 -0.182900  0.552000 -0.824000 0.048000
+0.000000 -0.351500 -0.193300  0.504000 -0.832000 -0.176000
+0.003100 -0.351500 -0.182900  0.504000 -0.840000 -0.160000
+0.000000 -0.353400 -0.182900  0.520000 -0.832000 -0.160000
+0.006400 -0.351500 -0.121900  0.552000 -0.776000 0.288000
+0.000000 -0.356400 -0.121900  0.560000 -0.728000 0.384000
+0.000000 -0.351500 -0.112600  0.544000 -0.704000 0.448000
+0.000000 -0.351500 -0.112600  0.544000 -0.704000 0.448000
+0.000000 0.351500 -0.051600  0.280000 -0.248000 0.920000
+0.000000 0.351500 -0.051600  0.280000 -0.248000 0.920000
+0.000000 0.393800 -0.060900  0.224000 0.176000 0.952000
+0.042100 0.351500 -0.060900  0.160000 -0.080000 0.976000
+0.000000 0.401700 -0.062800  0.256000 0.176000 0.944000
+0.050000 0.351500 -0.062500  0.000000 -0.264000 0.960000
+0.050000 0.401700 -0.062500  -0.008000 0.136000 0.984000
+0.065700 0.351500 -0.060900  -0.064000 -0.312000 0.944000
+0.100000 0.401700 -0.066700  -0.048000 0.000000 0.992000
+0.100000 0.368600 -0.060900  0.104000 0.120000 0.984000
+0.150000 0.401700 -0.062100  -0.392000 -0.400000 0.816000
+0.111400 0.351500 -0.060900  0.184000 -0.224000 0.952000
+0.150000 0.351500 -0.070300  -0.056000 -0.480000 0.872000
+0.100000 0.345700 -0.060900  0.056000 -0.392000 0.912000
+0.150000 0.301200 -0.094700  0.096000 -0.408000 0.904000
+0.100000 0.301200 -0.081200  0.144000 -0.392000 0.904000
+0.150000 0.253300 -0.121900  0.144000 -0.672000 0.712000
+0.100000 0.251000 -0.119300  0.048000 -0.664000 0.736000
+0.134200 0.251000 -0.121900  0.072000 -0.752000 0.648000
+0.100000 0.248700 -0.121900  0.064000 -0.824000 0.552000
+0.150000 0.251000 -0.128300  0.144000 -0.904000 0.392000
+0.100000 0.246100 -0.182900  0.136000 -0.488000 -0.856000
+0.150000 0.224100 -0.182900  0.056000 -0.672000 -0.728000
+0.100000 0.251000 -0.185300  0.160000 -0.296000 -0.936000
+0.150000 0.251000 -0.192500  0.112000 0.024000 -0.992000
+0.100000 0.301200 -0.188500  0.112000 0.128000 -0.984000
+0.150000 0.284700 -0.182900  0.352000 0.368000 -0.856000
+0.133500 0.301200 -0.182900  0.272000 0.264000 -0.920000
+0.150000 0.251000 -0.128300  0.144000 -0.904000 0.392000
+0.150000 0.301200 -0.172900  0.456000 0.432000 -0.768000
+0.134200 0.251000 -0.121900  0.072000 -0.752000 0.648000
+0.150000 0.253300 -0.121900  0.144000 -0.672000 0.712000
+0.150000 0.301200 -0.172900  0.456000 0.432000 -0.768000
+0.200000 0.269500 -0.121900  -0.008000 -0.896000 0.432000
+0.200000 0.301200 -0.179700  -0.152000 -0.352000 -0.920000
+0.250000 0.256500 -0.121900  -0.200000 -0.800000 0.552000
+0.215700 0.301200 -0.182900  -0.120000 -0.160000 -0.976000
+0.250000 0.284000 -0.182900  -0.096000 -0.256000 -0.952000
+0.250000 0.301200 -0.184400  -0.080000 -0.056000 -0.992000
+0.215700 0.301200 -0.182900  -0.120000 -0.160000 -0.976000
+0.250000 0.351500 -0.189100  -0.160000 0.168000 -0.968000
+0.226900 0.351500 -0.182900  -0.224000 0.192000 -0.952000
+0.250000 0.370000 -0.182900  -0.184000 0.304000 -0.928000
+0.200000 0.351500 -0.169700  -0.320000 0.304000 -0.888000
+0.250000 0.401700 -0.172700  -0.016000 0.288000 -0.952000
+0.200000 0.401700 -0.169400  -0.056000 0.168000 -0.976000
+0.250000 0.451900 -0.137900  0.128000 0.536000 -0.824000
+0.200000 0.451900 -0.151000  0.136000 0.400000 -0.896000
+0.250000 0.466900 -0.121900  0.232000 0.968000 0.016000
+0.200000 0.484800 -0.121900  0.312000 0.872000 0.360000
+0.250000 0.451900 -0.094000  0.248000 0.784000 0.552000
+0.200000 0.453000 -0.060900  0.112000 0.728000 0.672000
+0.203100 0.451900 -0.060900  0.264000 0.672000 0.680000
+0.200000 0.451900 -0.059700  0.136000 0.632000 0.760000
+0.250000 0.432000 -0.060900  0.224000 0.624000 0.736000
+0.200000 0.401700 -0.033800  -0.352000 0.000000 0.928000
+0.250000 0.401700 -0.026800  -0.216000 0.176000 0.952000
+0.200000 0.352900 -0.060900  -0.368000 -0.496000 0.776000
+0.250000 0.351500 -0.020200  -0.488000 -0.416000 0.760000
+0.201200 0.351500 -0.060900  -0.488000 -0.576000 0.648000
+0.250000 0.317900 -0.060900  -0.432000 -0.680000 0.584000
+0.200000 0.351500 -0.062100  -0.312000 -0.640000 0.696000
+0.250000 0.301200 -0.083600  -0.096000 -0.744000 0.648000
+0.200000 0.301200 -0.098800  -0.120000 -0.584000 0.800000
+0.250000 0.256500 -0.121900  -0.200000 -0.800000 0.552000
+0.200000 0.269500 -0.121900  -0.008000 -0.896000 0.432000
+0.200000 0.301200 -0.098800  -0.120000 -0.584000 0.800000
+0.150000 0.253300 -0.121900  0.144000 -0.672000 0.712000
+0.150000 0.301200 -0.094700  0.096000 -0.408000 0.904000
+0.200000 0.301200 -0.098800  -0.120000 -0.584000 0.800000
+0.150000 0.351500 -0.070300  -0.056000 -0.480000 0.872000
+0.200000 0.351500 -0.062100  -0.312000 -0.640000 0.696000
+0.150000 0.401700 -0.062100  -0.392000 -0.400000 0.816000
+0.200000 0.352900 -0.060900  -0.368000 -0.496000 0.776000
+0.151400 0.401700 -0.060900  -0.480000 -0.416000 0.760000
+0.200000 0.401700 -0.033800  -0.352000 0.000000 0.928000
+0.150000 0.409600 -0.060900  -0.208000 -0.072000 0.968000
+0.200000 0.451900 -0.059700  0.136000 0.632000 0.760000
+0.150000 0.451900 -0.057100  -0.080000 0.496000 0.856000
+0.200000 0.453000 -0.060900  0.112000 0.728000 0.672000
+0.150000 0.456100 -0.060900  0.048000 0.664000 0.736000
+0.200000 0.484800 -0.121900  0.312000 0.872000 0.360000
+0.150000 0.502100 -0.119700  0.016000 0.656000 0.752000
+0.153400 0.502100 -0.121900  0.448000 0.824000 -0.336000
+0.150000 0.503100 -0.121900  0.272000 0.456000 -0.840000
+0.150000 0.502100 -0.123200  0.032000 0.424000 -0.896000
+0.138500 0.502100 -0.121900  -0.184000 0.952000 -0.216000
+0.150000 0.451900 -0.151900  0.184000 0.376000 -0.904000
+0.100000 0.494400 -0.121900  -0.184000 0.952000 -0.216000
+0.100000 0.451900 -0.146900  -0.088000 0.224000 -0.968000
+0.050000 0.485400 -0.121900  -0.032000 0.904000 -0.408000
+0.050000 0.451900 -0.139600  -0.080000 0.232000 -0.960000
+0.000000 0.493800 -0.121900  0.128000 0.960000 -0.232000
+0.000000 0.451900 -0.135500  0.000000 0.160000 -0.984000
+-0.050000 0.500300 -0.121900  -0.104000 0.896000 -0.424000
+-0.050000 0.451900 -0.137500  0.040000 0.112000 -0.992000
+-0.100000 0.479800 -0.121900  -0.288000 0.584000 -0.752000
+-0.100000 0.451900 -0.142300  -0.128000 0.312000 -0.936000
+-0.150000 0.453400 -0.121900  -0.320000 0.624000 -0.704000
+-0.150000 0.451900 -0.123200  -0.344000 0.512000 -0.784000
+-0.152100 0.451900 -0.121900  -0.424000 0.536000 -0.720000
+-0.150000 0.401700 -0.148200  -0.240000 0.400000 -0.872000
+-0.200000 0.409200 -0.121900  -0.400000 0.464000 -0.776000
+-0.200000 0.401700 -0.127400  -0.400000 0.440000 -0.800000
+-0.208300 0.401700 -0.121900  -0.432000 0.432000 -0.784000
+-0.200000 0.351500 -0.146000  -0.416000 0.224000 -0.872000
+-0.233300 0.351500 -0.121900  -0.616000 0.184000 -0.752000
+-0.200000 0.301200 -0.154100  -0.392000 0.112000 -0.904000
+-0.245300 0.301200 -0.121900  -0.680000 0.120000 -0.720000
+-0.200000 0.251000 -0.156200  -0.432000 0.168000 -0.880000
+-0.250000 0.268200 -0.121900  -0.464000 0.088000 -0.872000
+-0.250000 0.251000 -0.124000  -0.376000 0.088000 -0.920000
+-0.254200 0.251000 -0.121900  -0.384000 0.088000 -0.912000
+-0.250000 0.200800 -0.129700  -0.392000 0.152000 -0.904000
+-0.263400 0.200800 -0.121900  -0.480000 0.216000 -0.840000
+-0.250000 0.150600 -0.154100  -0.464000 0.344000 -0.808000
+-0.295300 0.150600 -0.121900  -0.728000 0.520000 -0.432000
+-0.250000 0.100400 -0.182000  -0.504000 0.488000 -0.704000
+-0.300000 0.144000 -0.121900  -0.728000 0.496000 -0.456000
+-0.300000 0.100400 -0.141500  -0.560000 0.512000 -0.640000
+-0.250000 0.100400 -0.182000  -0.504000 0.488000 -0.704000
+-0.300000 0.052000 -0.182900  -0.664000 0.464000 -0.568000
+-0.250000 0.099600 -0.182900  -0.488000 0.616000 -0.608000
+-0.250000 0.100400 -0.182000  -0.504000 0.488000 -0.704000
+-0.249100 0.100400 -0.182900  -0.576000 0.496000 -0.640000
+-0.250000 0.150600 -0.154100  -0.464000 0.344000 -0.808000
+-0.216700 0.150600 -0.182900  -0.560000 0.376000 -0.728000
+-0.250000 0.200800 -0.129700  -0.392000 0.152000 -0.904000
+-0.200000 0.172600 -0.182900  -0.488000 0.416000 -0.760000
+-0.200000 0.200800 -0.161600  -0.480000 0.384000 -0.776000
+-0.173800 0.200800 -0.182900  -0.480000 0.344000 -0.800000
+-0.200000 0.251000 -0.156200  -0.432000 0.168000 -0.880000
+-0.153800 0.251000 -0.182900  -0.312000 0.176000 -0.928000
+-0.200000 0.301200 -0.154100  -0.392000 0.112000 -0.904000
+-0.150000 0.257900 -0.182900  -0.288000 0.168000 -0.936000
+-0.150000 0.301200 -0.169700  -0.080000 0.248000 -0.960000
+-0.100000 0.273500 -0.182900  -0.112000 0.208000 -0.968000
+-0.100000 0.301200 -0.172200  -0.168000 0.416000 -0.888000
+-0.058500 0.301200 -0.182900  -0.128000 0.320000 -0.936000
+-0.100000 0.351500 -0.158200  0.008000 0.264000 -0.960000
+-0.050000 0.304700 -0.182900  -0.120000 0.336000 -0.928000
+-0.050000 0.351500 -0.155800  -0.048000 0.328000 -0.936000
+0.000000 0.313300 -0.182900  -0.064000 0.304000 -0.944000
+0.000000 0.351500 -0.164900  -0.080000 0.368000 -0.920000
+0.050000 0.327400 -0.182900  -0.016000 0.344000 -0.936000
+0.050000 0.351500 -0.166400  0.000000 0.392000 -0.912000
+0.100000 0.320500 -0.182900  0.096000 0.312000 -0.936000
+0.100000 0.351500 -0.169000  0.056000 0.272000 -0.952000
+0.133500 0.301200 -0.182900  0.272000 0.264000 -0.920000
+0.150000 0.351500 -0.160600  0.144000 0.128000 -0.976000
+0.150000 0.301200 -0.172900  0.456000 0.432000 -0.768000
+0.200000 0.351500 -0.169700  -0.320000 0.304000 -0.888000
+0.200000 0.301200 -0.179700  -0.152000 -0.352000 -0.920000
+0.226900 0.351500 -0.182900  -0.224000 0.192000 -0.952000
+0.215700 0.301200 -0.182900  -0.120000 -0.160000 -0.976000
+0.215700 0.301200 -0.182900  -0.120000 -0.160000 -0.976000
+0.000000 0.351500 -0.051600  0.280000 -0.248000 0.920000
+0.000000 0.351500 -0.051600  0.280000 -0.248000 0.920000
+0.042100 0.351500 -0.060900  0.160000 -0.080000 0.976000
+0.000000 0.334500 -0.060900  0.312000 -0.368000 0.864000
+0.050000 0.351500 -0.062500  0.000000 -0.264000 0.960000
+0.000000 0.301200 -0.076500  0.296000 -0.272000 0.904000
+0.050000 0.301200 -0.074400  0.160000 -0.248000 0.952000
+0.000000 0.251000 -0.086600  0.344000 -0.360000 0.864000
+0.050000 0.251000 -0.100200  0.224000 -0.464000 0.848000
+0.000000 0.211400 -0.121900  0.496000 -0.712000 0.480000
+0.050000 0.230600 -0.121900  0.312000 -0.824000 0.464000
+0.000000 0.200800 -0.169000  0.576000 -0.744000 0.320000
+0.050000 0.219300 -0.182900  0.280000 -0.632000 -0.712000
+0.008500 0.200800 -0.182900  0.416000 -0.688000 -0.584000
+0.050000 0.251000 -0.200200  0.040000 -0.232000 -0.968000
+0.000000 0.200800 -0.186400  0.272000 -0.456000 -0.840000
+0.000000 0.251000 -0.201400  0.024000 -0.152000 -0.984000
+-0.050000 0.200800 -0.204500  0.304000 -0.328000 -0.888000
+-0.050000 0.251000 -0.205600  -0.136000 0.216000 -0.960000
+-0.100000 0.200800 -0.221500  0.056000 0.392000 -0.912000
+-0.100000 0.251000 -0.188700  -0.192000 0.256000 -0.944000
+-0.150000 0.200800 -0.199200  -0.328000 0.272000 -0.896000
+-0.150000 0.251000 -0.184400  -0.280000 0.168000 -0.936000
+-0.173800 0.200800 -0.182900  -0.480000 0.344000 -0.800000
+-0.153800 0.251000 -0.182900  -0.312000 0.176000 -0.928000
+-0.150000 0.251000 -0.184400  -0.280000 0.168000 -0.936000
+-0.150000 0.257900 -0.182900  -0.288000 0.168000 -0.936000
+-0.100000 0.251000 -0.188700  -0.192000 0.256000 -0.944000
+-0.100000 0.273500 -0.182900  -0.112000 0.208000 -0.968000
+-0.050000 0.251000 -0.205600  -0.136000 0.216000 -0.960000
+-0.058500 0.301200 -0.182900  -0.128000 0.320000 -0.936000
+-0.050000 0.301200 -0.184300  -0.112000 0.296000 -0.944000
+-0.050000 0.304700 -0.182900  -0.120000 0.336000 -0.928000
+0.000000 0.301200 -0.186500  -0.056000 0.232000 -0.968000
+0.000000 0.313300 -0.182900  -0.064000 0.304000 -0.944000
+0.050000 0.301200 -0.192400  0.024000 0.192000 -0.976000
+0.050000 0.327400 -0.182900  -0.016000 0.344000 -0.936000
+0.100000 0.301200 -0.188500  0.112000 0.128000 -0.984000
+0.100000 0.320500 -0.182900  0.096000 0.312000 -0.936000
+0.133500 0.301200 -0.182900  0.272000 0.264000 -0.920000
+0.133500 0.301200 -0.182900  0.272000 0.264000 -0.920000
+0.000000 -0.301200 -0.001900  0.408000 -0.704000 0.568000
+0.000000 -0.301200 -0.001900  0.408000 -0.704000 0.568000
+0.032200 -0.301200 -0.060900  0.552000 -0.696000 0.448000
+0.000000 -0.326800 -0.060900  0.344000 -0.824000 0.432000
+0.000000 -0.326800 -0.060900  0.344000 -0.824000 0.432000
+0.065700 0.351500 -0.060900  -0.064000 -0.312000 0.944000
+0.065700 0.351500 -0.060900  -0.064000 -0.312000 0.944000
+0.100000 0.368600 -0.060900  0.104000 0.120000 0.984000
+0.100000 0.351500 -0.058100  0.120000 -0.240000 0.960000
+0.111400 0.351500 -0.060900  0.184000 -0.224000 0.952000
+0.100000 0.345700 -0.060900  0.056000 -0.392000 0.912000
+0.100000 0.351500 -0.058100  0.120000 -0.240000 0.960000
+0.065700 0.351500 -0.060900  -0.064000 -0.312000 0.944000
+0.100000 0.345700 -0.060900  0.056000 -0.392000 0.912000
+0.050000 0.351500 -0.062500  0.000000 -0.264000 0.960000
+0.100000 0.301200 -0.081200  0.144000 -0.392000 0.904000
+0.050000 0.301200 -0.074400  0.160000 -0.248000 0.952000
+0.100000 0.251000 -0.119300  0.048000 -0.664000 0.736000
+0.050000 0.251000 -0.100200  0.224000 -0.464000 0.848000
+0.100000 0.248700 -0.121900  0.064000 -0.824000 0.552000
+0.050000 0.230600 -0.121900  0.312000 -0.824000 0.464000
+0.100000 0.246100 -0.182900  0.136000 -0.488000 -0.856000
+0.050000 0.219300 -0.182900  0.280000 -0.632000 -0.712000
+0.100000 0.251000 -0.185300  0.160000 -0.296000 -0.936000
+0.050000 0.251000 -0.200200  0.040000 -0.232000 -0.968000
+0.100000 0.301200 -0.188500  0.112000 0.128000 -0.984000
+0.050000 0.301200 -0.192400  0.024000 0.192000 -0.976000
+0.050000 0.251000 -0.200200  0.040000 -0.232000 -0.968000
+0.000000 0.301200 -0.186500  -0.056000 0.232000 -0.968000
+0.000000 0.251000 -0.201400  0.024000 -0.152000 -0.984000
+-0.050000 0.301200 -0.184300  -0.112000 0.296000 -0.944000
+-0.050000 0.251000 -0.205600  -0.136000 0.216000 -0.960000
+-0.050000 0.251000 -0.205600  -0.136000 0.216000 -0.960000
+0.150000 0.456100 -0.060900  0.048000 0.664000 0.736000
+0.150000 0.456100 -0.060900  0.048000 0.664000 0.736000
+0.150000 0.451900 -0.057100  -0.080000 0.496000 0.856000
+0.121900 0.451900 -0.060900  -0.112000 0.472000 0.872000
+0.150000 0.409600 -0.060900  -0.208000 -0.072000 0.968000
+0.100000 0.451900 -0.066700  -0.192000 0.072000 0.976000
+0.150000 0.401700 -0.062100  -0.392000 -0.400000 0.816000
+0.100000 0.401700 -0.066700  -0.048000 0.000000 0.992000
+0.100000 0.451900 -0.066700  -0.192000 0.072000 0.976000
+0.050000 0.401700 -0.062500  -0.008000 0.136000 0.984000
+0.050000 0.451900 -0.077800  0.016000 0.408000 0.912000
+0.000000 0.401700 -0.062800  0.256000 0.176000 0.944000
+0.000000 0.451900 -0.081100  0.280000 0.456000 0.832000
+-0.005200 0.401700 -0.060900  0.264000 0.168000 0.944000
+-0.023600 0.451900 -0.060900  0.376000 0.152000 0.904000
+0.000000 0.451900 -0.081100  0.280000 0.456000 0.832000
+-0.033200 0.502100 -0.060900  0.616000 0.496000 0.600000
+0.000000 0.493800 -0.121900  0.128000 0.960000 -0.232000
+-0.050000 0.502100 -0.117100  -0.040000 0.912000 -0.392000
+-0.050000 0.500300 -0.121900  -0.104000 0.896000 -0.424000
+-0.100000 0.502100 -0.081300  -0.184000 0.840000 -0.488000
+-0.100000 0.479800 -0.121900  -0.288000 0.584000 -0.752000
+-0.100000 0.479800 -0.121900  -0.288000 0.584000 -0.752000
+0.350000 0.302200 -0.060900  -0.144000 -0.624000 0.760000
+0.350000 0.302200 -0.060900  -0.144000 -0.624000 0.760000
+0.300000 0.310700 -0.060900  -0.072000 -0.760000 0.640000
+0.350000 0.351500 -0.021800  0.032000 -0.048000 0.992000
+0.300000 0.351500 -0.009100  -0.016000 -0.144000 0.984000
+0.300000 0.351500 -0.009100  -0.016000 -0.144000 0.984000
+0.395100 0.251000 -0.060900  -0.344000 -0.184000 0.912000
+0.395100 0.251000 -0.060900  -0.344000 -0.184000 0.912000
+0.400000 0.251000 -0.058700  -0.328000 -0.176000 0.920000
+0.400000 0.242400 -0.060900  -0.352000 -0.192000 0.904000
+0.400000 0.242400 -0.060900  -0.352000 -0.192000 0.904000
+0.450000 0.401700 -0.038900  -0.120000 0.592000 0.784000
+0.450000 0.401700 -0.038900  -0.120000 0.592000 0.784000
+0.500000 0.401700 -0.057700  0.096000 0.864000 0.480000
+0.450000 0.414500 -0.060900  0.192000 0.928000 0.304000
+0.500000 0.403100 -0.060900  0.112000 0.944000 0.280000
+0.450000 0.422200 -0.121900  0.368000 0.832000 -0.392000
+0.500000 0.401700 -0.069300  0.168000 0.952000 -0.216000
+0.488600 0.401700 -0.121900  0.504000 0.776000 -0.368000
+0.450000 0.422200 -0.121900  0.368000 0.832000 -0.392000
+0.450000 0.401700 -0.160800  0.376000 0.656000 -0.640000
+0.450000 0.401700 -0.160800  0.376000 0.656000 -0.640000
+0.460500 0.150600 -0.060900  -0.624000 -0.512000 0.584000
+0.460500 0.150600 -0.060900  -0.624000 -0.512000 0.584000
+0.500000 0.150600 -0.020200  -0.704000 -0.472000 0.520000
+0.500000 0.107000 -0.060900  -0.608000 -0.480000 0.616000
+0.500000 0.107000 -0.060900  -0.608000 -0.480000 0.616000
+0.500000 0.000000 -0.045100  -0.376000 -0.208000 0.896000
+0.500000 0.000000 -0.045100  -0.376000 -0.208000 0.896000
+0.500000 0.050200 -0.057700  -0.560000 0.128000 0.816000
+0.478700 0.000000 -0.060900  -0.440000 -0.008000 0.888000
+0.495100 0.050200 -0.060900  -0.456000 0.136000 0.872000
+0.450000 0.000000 -0.073300  -0.344000 -0.088000 0.928000
+0.450000 0.050200 -0.077000  -0.360000 0.120000 0.920000
+0.400000 0.000000 -0.102200  -0.272000 0.176000 0.936000
+0.400000 0.050200 -0.114800  -0.552000 0.256000 0.784000
+0.351500 0.000000 -0.121900  -0.376000 0.528000 0.752000
+0.393200 0.050200 -0.121900  -0.648000 0.352000 0.664000
+0.350000 0.000000 -0.123200  -0.512000 0.592000 0.608000
+0.357200 0.050200 -0.182900  -0.736000 0.640000 0.184000
+0.350000 0.043300 -0.182900  -0.488000 0.704000 0.504000
+0.351400 0.050200 -0.243900  -0.480000 0.768000 -0.416000
+0.350000 0.049300 -0.243900  -0.512000 0.784000 -0.320000
+0.350000 0.043300 -0.182900  -0.488000 0.704000 0.504000
+0.300000 0.032100 -0.243900  -0.576000 0.680000 -0.432000
+0.300000 0.018000 -0.182900  -0.296000 0.768000 0.552000
+0.350000 0.043300 -0.182900  -0.488000 0.704000 0.504000
+0.300000 0.000000 -0.166100  -0.488000 0.464000 0.728000
+0.350000 0.000000 -0.123200  -0.512000 0.592000 0.608000
+0.300000 -0.050200 -0.130700  -0.504000 0.472000 0.720000
+0.350000 -0.001200 -0.121900  -0.472000 0.472000 0.736000
+0.307700 -0.050200 -0.121900  -0.592000 0.464000 0.648000
+0.350000 -0.050200 -0.093300  -0.312000 0.392000 0.856000
+0.300000 -0.060700 -0.121900  -0.512000 0.456000 0.720000
+0.350000 -0.100400 -0.081200  -0.280000 0.032000 0.952000
+0.300000 -0.100400 -0.098900  -0.360000 0.344000 0.856000
+0.350000 -0.150600 -0.101500  0.088000 -0.352000 0.928000
+0.300000 -0.150600 -0.090800  0.240000 -0.024000 0.968000
+0.350000 -0.182300 -0.121900  -0.032000 -0.520000 0.848000
+0.300000 -0.200800 -0.101500  0.424000 -0.216000 0.872000
+0.329200 -0.200800 -0.121900  0.376000 -0.264000 0.880000
+0.300000 -0.234400 -0.121900  0.104000 -0.472000 0.872000
+0.350000 -0.200800 -0.137500  0.248000 -0.232000 0.936000
+0.300000 -0.251000 -0.132800  -0.224000 -0.464000 0.856000
+0.350000 -0.234100 -0.121900  0.384000 0.224000 0.888000
+0.328900 -0.251000 -0.121900  -0.264000 -0.304000 0.912000
+0.350000 -0.251000 -0.114600  0.576000 -0.200000 0.784000
+0.350000 -0.260400 -0.121900  0.448000 -0.472000 0.752000
+0.354900 -0.251000 -0.121900  0.704000 -0.304000 0.632000
+0.350000 -0.251000 -0.114600  0.576000 -0.200000 0.784000
+0.350000 -0.234100 -0.121900  0.384000 0.224000 0.888000
+0.354900 -0.251000 -0.121900  0.704000 -0.304000 0.632000
+0.350000 -0.200800 -0.137500  0.248000 -0.232000 0.936000
+0.400000 -0.203000 -0.121900  -0.184000 -0.672000 0.712000
+0.391400 -0.200800 -0.121900  -0.176000 -0.648000 0.736000
+0.400000 -0.200800 -0.119100  -0.200000 -0.688000 0.688000
+0.350000 -0.182300 -0.121900  -0.032000 -0.520000 0.848000
+0.400000 -0.150600 -0.068400  -0.344000 -0.312000 0.880000
+0.350000 -0.150600 -0.101500  0.088000 -0.352000 0.928000
+0.400000 -0.100400 -0.080400  -0.024000 0.176000 0.976000
+0.350000 -0.100400 -0.081200  -0.280000 0.032000 0.952000
+0.400000 -0.050200 -0.089900  -0.128000 0.176000 0.968000
+0.350000 -0.050200 -0.093300  -0.312000 0.392000 0.856000
+0.400000 0.000000 -0.102200  -0.272000 0.176000 0.936000
+0.350000 -0.001200 -0.121900  -0.472000 0.472000 0.736000
+0.351500 0.000000 -0.121900  -0.376000 0.528000 0.752000
+0.350000 0.000000 -0.123200  -0.512000 0.592000 0.608000
+0.350000 0.000000 -0.123200  -0.512000 0.592000 0.608000
+0.478700 0.000000 -0.060900  -0.440000 -0.008000 0.888000
+0.478700 0.000000 -0.060900  -0.440000 -0.008000 0.888000
+0.500000 0.000000 -0.045100  -0.376000 -0.208000 0.896000
+0.500000 -0.026100 -0.060900  -0.336000 -0.328000 0.872000
+0.550000 0.000000 -0.046900  0.008000 -0.120000 0.992000
+0.550000 -0.046200 -0.060900  -0.104000 -0.168000 0.976000
+0.600000 0.000000 -0.044900  -0.016000 -0.720000 0.688000
+0.600000 -0.012300 -0.060900  0.104000 -0.576000 0.800000
+0.550000 -0.046200 -0.060900  -0.104000 -0.168000 0.976000
+0.600000 -0.050200 -0.088500  0.448000 -0.400000 0.792000
+0.550000 -0.050200 -0.061500  -0.064000 -0.152000 0.984000
+0.600000 -0.100400 -0.077400  0.584000 0.048000 0.800000
+0.550000 -0.100400 -0.076900  0.056000 0.056000 0.992000
+0.550000 -0.050200 -0.061500  -0.064000 -0.152000 0.984000
+0.500000 -0.100400 -0.086800  -0.048000 0.256000 0.960000
+0.500000 -0.050200 -0.068900  -0.136000 -0.144000 0.976000
+0.450000 -0.100400 -0.078400  -0.088000 0.200000 0.968000
+0.450000 -0.050200 -0.086300  -0.128000 -0.040000 0.984000
+0.400000 -0.100400 -0.080400  -0.024000 0.176000 0.976000
+0.400000 -0.050200 -0.089900  -0.128000 0.176000 0.968000
+0.450000 -0.050200 -0.086300  -0.128000 -0.040000 0.984000
+0.400000 0.000000 -0.102200  -0.272000 0.176000 0.936000
+0.450000 0.000000 -0.073300  -0.344000 -0.088000 0.928000
+0.450000 -0.050200 -0.086300  -0.128000 -0.040000 0.984000
+0.478700 0.000000 -0.060900  -0.440000 -0.008000 0.888000
+0.500000 -0.050200 -0.068900  -0.136000 -0.144000 0.976000
+0.500000 -0.026100 -0.060900  -0.336000 -0.328000 0.872000
+0.550000 -0.050200 -0.061500  -0.064000 -0.152000 0.984000
+0.550000 -0.046200 -0.060900  -0.104000 -0.168000 0.976000
+0.550000 -0.046200 -0.060900  -0.104000 -0.168000 0.976000
+0.500000 0.401700 -0.057700  0.096000 0.864000 0.480000
+0.500000 0.401700 -0.057700  0.096000 0.864000 0.480000
+0.500000 0.403100 -0.060900  0.112000 0.944000 0.280000
+0.517100 0.401700 -0.060900  0.080000 0.968000 0.224000
+0.500000 0.401700 -0.069300  0.168000 0.952000 -0.216000
+0.500000 0.401700 -0.069300  0.168000 0.952000 -0.216000
+0.500000 0.266900 0.000000  -0.760000 -0.040000 0.640000
+0.500000 0.266900 0.000000  -0.760000 -0.040000 0.640000
+0.500800 0.251000 0.000000  -0.792000 -0.016000 0.608000
+0.500000 0.251000 -0.000900  -0.496000 0.112000 0.856000
+0.500000 0.251000 -0.000900  -0.496000 0.112000 0.856000
+0.500000 0.050200 -0.057700  -0.560000 0.128000 0.816000
+0.500000 0.050200 -0.057700  -0.560000 0.128000 0.816000
+0.500000 0.000000 -0.045100  -0.376000 -0.208000 0.896000
+0.550000 0.050200 -0.037800  -0.320000 -0.688000 0.640000
+0.550000 0.000000 -0.046900  0.008000 -0.120000 0.992000
+0.600000 0.050200 -0.005300  -0.440000 -0.752000 0.480000
+0.600000 0.000000 -0.044900  -0.016000 -0.720000 0.688000
+0.600000 0.000000 -0.044900  -0.016000 -0.720000 0.688000
+0.550000 0.104000 0.000000  -0.664000 -0.568000 0.464000
+0.550000 0.104000 0.000000  -0.664000 -0.568000 0.464000
+0.553100 0.100400 0.000000  -0.664000 -0.576000 0.464000
+0.550000 0.100400 -0.005700  -0.672000 -0.576000 0.448000
+0.550000 0.100400 -0.005700  -0.672000 -0.576000 0.448000
+0.550000 -0.200800 -0.034900  0.016000 -0.040000 0.992000
+0.550000 -0.200800 -0.034900  0.016000 -0.040000 0.992000
+0.600000 -0.200800 -0.056500  0.336000 0.448000 0.816000
+0.550000 -0.159500 -0.060900  0.248000 0.472000 0.840000
+0.600000 -0.194800 -0.060900  0.352000 0.496000 0.784000
+0.550000 -0.150600 -0.067100  0.240000 0.480000 0.840000
+0.600000 -0.150600 -0.093600  0.304000 0.568000 0.752000
+0.600000 -0.194800 -0.060900  0.352000 0.496000 0.784000
+0.650000 -0.150600 -0.116200  0.720000 0.480000 0.488000
+0.608400 -0.200800 -0.060900  0.360000 0.488000 0.792000
+0.650000 -0.200800 -0.092600  0.656000 0.384000 0.640000
+0.650000 -0.242600 -0.060900  0.392000 0.384000 0.824000
+0.677400 -0.200800 -0.121900  0.528000 0.512000 0.672000
+0.657600 -0.251000 -0.060900  0.456000 -0.072000 0.880000
+0.700000 -0.217500 -0.121900  0.616000 0.552000 0.544000
+0.700000 -0.251000 -0.086700  0.608000 0.464000 0.632000
+0.719200 -0.251000 -0.121900  0.760000 0.456000 0.440000
+0.700000 -0.301200 -0.068800  0.336000 0.392000 0.848000
+0.750000 -0.297400 -0.121900  0.656000 0.584000 0.464000
+0.750000 -0.301200 -0.116500  0.704000 0.400000 0.568000
+0.752700 -0.301200 -0.121900  0.792000 0.344000 0.488000
+0.750000 -0.351500 -0.097900  0.640000 0.048000 0.760000
+0.775700 -0.351500 -0.121900  0.600000 0.328000 0.720000
+0.750000 -0.401700 -0.115900  -0.264000 -0.344000 0.896000
+0.800000 -0.391100 -0.121900  0.384000 0.416000 0.816000
+0.800000 -0.401700 -0.115500  0.392000 0.184000 0.896000
+0.810500 -0.401700 -0.121900  0.456000 0.104000 0.872000
+0.800000 -0.418600 -0.121900  0.304000 -0.320000 0.888000
+0.850000 -0.401700 -0.151500  0.608000 0.552000 0.560000
+0.800000 -0.451900 -0.135400  0.168000 -0.384000 0.904000
+0.850000 -0.451900 -0.123600  0.328000 0.296000 0.888000
+0.800000 -0.502100 -0.171200  -0.360000 -0.648000 0.664000
+0.850000 -0.502100 -0.142100  -0.224000 -0.520000 0.816000
+0.800000 -0.511100 -0.182900  -0.376000 -0.744000 0.544000
+0.850000 -0.533300 -0.182900  -0.416000 -0.736000 0.528000
+0.800000 -0.519900 -0.243900  -0.400000 -0.904000 -0.112000
+0.850000 -0.540400 -0.243900  -0.360000 -0.768000 -0.512000
+0.800000 -0.502100 -0.293400  -0.120000 -0.840000 -0.520000
+0.850000 -0.504700 -0.304800  -0.096000 -0.664000 -0.736000
+0.832800 -0.502100 -0.304800  -0.104000 -0.544000 -0.824000
+0.850000 -0.502100 -0.307100  0.032000 -0.240000 -0.968000
+0.850000 -0.490600 -0.304800  0.216000 0.112000 -0.968000
+0.856800 -0.502100 -0.304800  0.288000 0.144000 -0.944000
+0.850000 -0.451900 -0.293100  0.448000 0.248000 -0.848000
+0.900000 -0.502100 -0.284600  -0.008000 -0.096000 -0.992000
+0.900000 -0.451900 -0.272400  0.368000 0.408000 -0.824000
+0.950000 -0.502100 -0.277800  0.272000 0.288000 -0.912000
+0.950000 -0.451900 -0.300000  0.488000 0.464000 -0.728000
+1.000000 -0.502100 -0.271100  0.392000 0.584000 -0.696000
+0.980700 -0.451900 -0.243900  0.752000 0.648000 0.032000
+1.000000 -0.475100 -0.243900  0.736000 0.608000 -0.280000
+0.950000 -0.451900 -0.206400  0.504000 0.736000 0.440000
+1.000000 -0.502100 -0.189300  0.760000 0.568000 0.296000
+0.950000 -0.463500 -0.182900  0.464000 0.672000 0.568000
+0.998000 -0.502100 -0.182900  0.528000 0.664000 0.520000
+0.950000 -0.502100 -0.136000  -0.296000 0.400000 0.864000
+1.000000 -0.503200 -0.182900  0.400000 0.704000 0.576000
+0.950000 -0.531200 -0.121900  -0.376000 0.368000 0.840000
+1.000000 -0.544400 -0.121900  0.360000 0.712000 0.592000
+0.950000 -0.552300 -0.115100  -0.432000 -0.368000 0.816000
+1.000000 -0.552300 -0.111000  0.040000 -0.024000 0.992000
+0.950000 -0.560000 -0.121900  -0.400000 -0.536000 0.728000
+1.000000 -0.602500 -0.115100  -0.504000 -0.464000 0.712000
+0.992300 -0.602500 -0.121900  -0.520000 -0.480000 0.696000
+1.000000 -0.611000 -0.121900  -0.528000 -0.480000 0.696000
+0.950000 -0.602500 -0.169200  -0.536000 -0.520000 0.656000
+1.000000 -0.652700 -0.168000  -0.488000 -0.568000 0.656000
+0.950000 -0.619400 -0.182900  -0.632000 -0.592000 0.480000
+0.983200 -0.652700 -0.182900  -0.528000 -0.608000 0.584000
+0.950000 -0.619400 -0.243900  -0.600000 -0.584000 -0.536000
+0.979500 -0.652700 -0.243900  -0.672000 -0.664000 -0.304000
+0.950000 -0.602500 -0.260200  -0.544000 -0.504000 -0.664000
+1.000000 -0.652700 -0.268800  -0.592000 -0.512000 -0.608000
+0.990600 -0.602500 -0.304800  -0.488000 -0.376000 -0.784000
+1.000000 -0.614600 -0.304800  -0.488000 -0.376000 -0.776000
+1.000000 -0.602500 -0.311200  -0.448000 -0.336000 -0.816000
+0.990600 -0.602500 -0.304800  -0.488000 -0.376000 -0.784000
+1.000000 -0.552300 -0.319800  -0.248000 0.216000 -0.936000
+0.953900 -0.552300 -0.304800  -0.328000 0.312000 -0.888000
+1.000000 -0.525900 -0.304800  -0.248000 0.496000 -0.824000
+0.950000 -0.552300 -0.303200  -0.304000 0.392000 -0.864000
+1.000000 -0.502100 -0.271100  0.392000 0.584000 -0.696000
+0.950000 -0.502100 -0.277800  0.272000 0.288000 -0.912000
+0.950000 -0.552300 -0.303200  -0.304000 0.392000 -0.864000
+0.900000 -0.502100 -0.284600  -0.008000 -0.096000 -0.992000
+0.900000 -0.552300 -0.278500  -0.424000 -0.592000 -0.672000
+0.856800 -0.502100 -0.304800  0.288000 0.144000 -0.944000
+0.868400 -0.552300 -0.243900  -0.552000 -0.760000 -0.328000
+0.850000 -0.504700 -0.304800  -0.096000 -0.664000 -0.736000
+0.850000 -0.540400 -0.243900  -0.360000 -0.768000 -0.512000
+0.868400 -0.552300 -0.243900  -0.552000 -0.760000 -0.328000
+0.850000 -0.533300 -0.182900  -0.416000 -0.736000 0.528000
+0.876500 -0.552300 -0.182900  -0.528000 -0.672000 0.504000
+0.850000 -0.502100 -0.142100  -0.224000 -0.520000 0.816000
+0.900000 -0.552300 -0.159100  -0.496000 -0.592000 0.632000
+0.900000 -0.502100 -0.123800  -0.168000 -0.208000 0.960000
+0.940600 -0.552300 -0.121900  -0.512000 -0.272000 0.808000
+0.950000 -0.502100 -0.136000  -0.296000 0.400000 0.864000
+0.950000 -0.531200 -0.121900  -0.376000 0.368000 0.840000
+0.940600 -0.552300 -0.121900  -0.512000 -0.272000 0.808000
+0.950000 -0.552300 -0.115100  -0.432000 -0.368000 0.816000
+0.950000 -0.560000 -0.121900  -0.400000 -0.536000 0.728000
+0.940600 -0.552300 -0.121900  -0.512000 -0.272000 0.808000
+0.950000 -0.602500 -0.169200  -0.536000 -0.520000 0.656000
+0.900000 -0.552300 -0.159100  -0.496000 -0.592000 0.632000
+0.935000 -0.602500 -0.182900  -0.552000 -0.552000 0.608000
+0.900000 -0.573700 -0.182900  -0.608000 -0.704000 0.344000
+0.933200 -0.602500 -0.243900  -0.584000 -0.624000 -0.512000
+0.900000 -0.578300 -0.243900  -0.552000 -0.704000 -0.440000
+0.950000 -0.602500 -0.260200  -0.544000 -0.504000 -0.664000
+0.900000 -0.552300 -0.278500  -0.424000 -0.592000 -0.672000
+0.950000 -0.552300 -0.303200  -0.304000 0.392000 -0.864000
+0.950000 -0.602500 -0.260200  -0.544000 -0.504000 -0.664000
+0.953900 -0.552300 -0.304800  -0.328000 0.312000 -0.888000
+0.990600 -0.602500 -0.304800  -0.488000 -0.376000 -0.784000
+0.990600 -0.602500 -0.304800  -0.488000 -0.376000 -0.784000
+0.550000 -0.242100 -0.060900  -0.400000 -0.536000 0.736000
+0.550000 -0.242100 -0.060900  -0.400000 -0.536000 0.736000
+0.550000 -0.200800 -0.034900  0.016000 -0.040000 0.992000
+0.562800 -0.251000 -0.060900  -0.368000 -0.568000 0.720000
+0.600000 -0.200800 -0.056500  0.336000 0.448000 0.816000
+0.600000 -0.251000 -0.042400  -0.104000 -0.208000 0.968000
+0.608400 -0.200800 -0.060900  0.360000 0.488000 0.792000
+0.650000 -0.251000 -0.056300  0.424000 -0.024000 0.896000
+0.650000 -0.242600 -0.060900  0.392000 0.384000 0.824000
+0.657600 -0.251000 -0.060900  0.456000 -0.072000 0.880000
+0.650000 -0.251000 -0.056300  0.424000 -0.024000 0.896000
+0.650000 -0.258100 -0.060900  0.392000 -0.456000 0.792000
+0.600000 -0.251000 -0.042400  -0.104000 -0.208000 0.968000
+0.600000 -0.272000 -0.060900  -0.264000 -0.632000 0.720000
+0.562800 -0.251000 -0.060900  -0.368000 -0.568000 0.720000
+0.600000 -0.301200 -0.098800  -0.176000 -0.576000 0.792000
+0.550000 -0.251000 -0.069700  -0.416000 -0.584000 0.688000
+0.552600 -0.301200 -0.121900  -0.368000 -0.384000 0.840000
+0.550000 -0.300100 -0.121900  -0.624000 -0.616000 0.472000
+0.550000 -0.301200 -0.123600  -0.624000 -0.440000 0.632000
+0.552600 -0.301200 -0.121900  -0.368000 -0.384000 0.840000
+0.550000 -0.317100 -0.121900  -0.368000 0.064000 0.920000
+0.600000 -0.333000 -0.121900  0.024000 -0.312000 0.944000
+0.558500 -0.351500 -0.121900  0.208000 -0.648000 0.728000
+0.600000 -0.351500 -0.136300  0.144000 -0.792000 0.584000
+0.550000 -0.353000 -0.121900  -0.032000 -0.832000 0.536000
+0.600000 -0.392700 -0.182900  -0.184000 -0.752000 0.624000
+0.550000 -0.389500 -0.182900  -0.304000 -0.784000 0.528000
+0.600000 -0.401700 -0.203000  -0.208000 -0.872000 0.432000
+0.550000 -0.401700 -0.218900  -0.128000 -0.904000 0.392000
+0.600000 -0.414700 -0.243900  -0.184000 -0.936000 0.272000
+0.550000 -0.409700 -0.243900  -0.144000 -0.944000 0.272000
+0.600000 -0.422100 -0.304800  -0.120000 -0.768000 -0.616000
+0.550000 -0.415900 -0.304800  -0.192000 -0.848000 -0.480000
+0.600000 -0.401700 -0.327900  -0.024000 -0.544000 -0.832000
+0.550000 -0.401700 -0.333700  -0.144000 -0.688000 -0.704000
+0.600000 -0.351500 -0.337900  0.040000 -0.080000 -0.992000
+0.550000 -0.351500 -0.364500  0.120000 -0.104000 -0.984000
+0.600000 -0.301200 -0.352300  -0.528000 -0.312000 -0.776000
+0.550000 -0.316300 -0.304800  -0.472000 0.688000 -0.536000
+0.567500 -0.301200 -0.304800  -0.696000 0.400000 -0.584000
+0.550000 -0.301200 -0.279200  -0.712000 0.120000 -0.680000
+0.550000 -0.272400 -0.304800  -0.680000 -0.440000 -0.576000
+0.550000 -0.272400 -0.304800  -0.680000 -0.440000 -0.576000
+0.616700 0.401700 0.000000  0.496000 0.864000 -0.032000
+0.616700 0.401700 0.000000  0.496000 0.864000 -0.032000
+0.650000 0.368200 0.000000  0.792000 0.584000 -0.144000
+0.600000 0.401700 -0.057700  0.168000 0.920000 -0.344000
+0.650000 0.351500 -0.057700  0.800000 0.552000 -0.208000
+0.600000 0.400600 -0.060900  -0.072000 0.912000 -0.384000
+0.648900 0.351500 -0.060900  0.576000 0.600000 -0.544000
+0.600000 0.351500 -0.101600  0.448000 0.496000 -0.736000
+0.650000 0.350500 -0.060900  0.712000 0.536000 -0.440000
+0.600000 0.310600 -0.121900  0.480000 0.424000 -0.760000
+0.650000 0.301200 -0.100800  0.528000 0.504000 -0.672000
+0.608400 0.301200 -0.121900  0.448000 0.488000 -0.744000
+0.600000 0.310600 -0.121900  0.480000 0.424000 -0.760000
+0.600000 0.301200 -0.128700  0.472000 0.520000 -0.704000
+0.600000 0.301200 -0.128700  0.472000 0.520000 -0.704000
+0.648900 0.351500 -0.060900  0.576000 0.600000 -0.544000
+0.648900 0.351500 -0.060900  0.576000 0.600000 -0.544000
+0.650000 0.350500 -0.060900  0.712000 0.536000 -0.440000
+0.650000 0.351500 -0.057700  0.800000 0.552000 -0.208000
+0.680100 0.301200 -0.060900  0.752000 0.544000 -0.368000
+0.660900 0.351500 0.000000  0.832000 0.512000 -0.176000
+0.685300 0.301200 0.000000  0.832000 0.536000 -0.104000
+0.680100 0.301200 -0.060900  0.752000 0.544000 -0.368000
+0.700000 0.279600 0.000000  0.792000 0.600000 -0.048000
+0.700000 0.278700 -0.060900  0.648000 0.584000 -0.472000
+0.700000 0.278700 -0.060900  0.648000 0.584000 -0.472000
+0.600000 -0.194800 -0.060900  0.352000 0.496000 0.784000
+0.600000 -0.194800 -0.060900  0.352000 0.496000 0.784000
+0.608400 -0.200800 -0.060900  0.360000 0.488000 0.792000
+0.600000 -0.200800 -0.056500  0.336000 0.448000 0.816000
+0.600000 -0.200800 -0.056500  0.336000 0.448000 0.816000
+0.650000 0.368200 0.000000  0.792000 0.584000 -0.144000
+0.650000 0.368200 0.000000  0.792000 0.584000 -0.144000
+0.650000 0.351500 -0.057700  0.800000 0.552000 -0.208000
+0.660900 0.351500 0.000000  0.832000 0.512000 -0.176000
+0.660900 0.351500 0.000000  0.832000 0.512000 -0.176000
+0.650000 0.000000 -0.040500  0.104000 -0.944000 0.296000
+0.650000 0.000000 -0.040500  0.104000 -0.944000 0.296000
+0.686800 0.000000 -0.060900  0.208000 -0.960000 0.144000
+0.650000 -0.010200 -0.060900  0.168000 -0.784000 0.592000
+0.698200 0.000000 -0.121900  0.296000 -0.952000 0.032000
+0.650000 -0.033500 -0.121900  0.512000 -0.672000 0.520000
+0.687300 0.000000 -0.182900  0.648000 -0.600000 -0.456000
+0.650000 -0.048900 -0.182900  0.792000 -0.584000 0.152000
+0.653800 0.000000 -0.243900  0.576000 -0.112000 -0.808000
+0.650000 -0.016900 -0.243900  0.704000 -0.184000 -0.672000
+0.650000 -0.048900 -0.182900  0.792000 -0.584000 0.152000
+0.637200 -0.050200 -0.243900  0.840000 -0.080000 -0.528000
+0.649100 -0.050200 -0.182900  0.816000 -0.544000 0.144000
+0.650000 -0.048900 -0.182900  0.792000 -0.584000 0.152000
+0.638000 -0.050200 -0.121900  0.800000 -0.536000 0.256000
+0.650000 -0.033500 -0.121900  0.512000 -0.672000 0.520000
+0.650000 -0.033500 -0.121900  0.512000 -0.672000 0.520000
+0.800000 -0.015400 0.000000  -0.560000 -0.800000 0.184000
+0.800000 -0.015400 0.000000  -0.560000 -0.800000 0.184000
+0.772100 0.000000 0.000000  -0.504000 -0.832000 0.224000
+0.800000 -0.024700 -0.060900  -0.616000 -0.776000 0.088000
+0.753100 0.000000 -0.060900  -0.472000 -0.872000 0.000000
+0.800000 -0.027900 -0.121900  -0.664000 -0.736000 -0.072000
+0.756600 0.000000 -0.121900  -0.496000 -0.856000 -0.080000
+0.800000 -0.017800 -0.182900  -0.616000 -0.680000 -0.376000
+0.776700 0.000000 -0.182900  -0.576000 -0.728000 -0.360000
+0.800000 0.000000 -0.217200  -0.656000 -0.464000 -0.584000
+0.800000 0.000000 -0.217200  -0.656000 -0.464000 -0.584000
+0.900000 0.131100 0.000000  0.480000 0.848000 0.192000
+0.900000 0.131100 0.000000  0.480000 0.848000 0.192000
+0.950000 0.102000 0.000000  0.472000 0.864000 0.120000
+0.900000 0.143500 -0.060900  0.528000 0.808000 -0.240000
+0.950000 0.106300 -0.060900  0.576000 0.776000 -0.240000
+0.900000 0.127900 -0.121900  0.560000 0.776000 -0.264000
+0.950000 0.100400 -0.078300  0.560000 0.768000 -0.304000
+0.931600 0.100400 -0.121900  0.600000 0.744000 -0.272000
+0.950000 0.086300 -0.121900  0.544000 0.784000 -0.280000
+0.912000 0.100400 -0.182900  0.600000 0.704000 -0.360000
+0.950000 0.069900 -0.182900  0.544000 0.736000 -0.392000
+0.900000 0.100400 -0.203200  0.536000 0.688000 -0.472000
+0.950000 0.050200 -0.224500  0.472000 0.712000 -0.504000
+0.900000 0.070800 -0.243900  -0.096000 0.744000 -0.656000
+0.929600 0.050200 -0.243900  0.432000 0.672000 -0.584000
+0.900000 0.050200 -0.268900  0.208000 0.672000 -0.696000
+0.950000 0.037500 -0.243900  0.432000 0.688000 -0.576000
+0.900000 0.016700 -0.304800  -0.152000 0.720000 -0.664000
+0.950000 0.000000 -0.291100  0.424000 0.536000 -0.720000
+0.927400 0.000000 -0.304800  0.400000 0.560000 -0.720000
+0.950000 -0.016600 -0.304800  0.448000 0.520000 -0.720000
+0.900000 0.000000 -0.329500  -0.080000 0.648000 -0.744000
+0.950000 -0.050200 -0.338500  0.440000 0.400000 -0.800000
+0.900000 -0.050200 -0.348300  -0.256000 0.192000 -0.944000
+0.950000 -0.100400 -0.351000  0.336000 0.064000 -0.936000
+0.900000 -0.100400 -0.341700  -0.464000 -0.104000 -0.872000
+0.950000 -0.150600 -0.345500  -0.032000 0.064000 -0.992000
+0.900000 -0.150600 -0.332000  -0.672000 -0.328000 -0.656000
+0.900000 -0.150600 -0.332000  -0.672000 -0.328000 -0.656000
+0.995800 -0.200800 0.000000  -0.648000 -0.704000 0.264000
+0.995800 -0.200800 0.000000  -0.648000 -0.704000 0.264000
+0.950000 -0.168100 0.000000  -0.640000 -0.744000 0.184000
+0.973000 -0.200800 -0.060900  -0.584000 -0.760000 0.264000
+0.950000 -0.183700 -0.060900  -0.632000 -0.728000 0.232000
+0.950500 -0.200800 -0.121900  -0.632000 -0.744000 0.192000
+0.950000 -0.200400 -0.121900  -0.720000 -0.672000 0.136000
+0.950000 -0.200800 -0.124000  -0.680000 -0.712000 0.160000
+0.950000 -0.200800 -0.124000  -0.680000 -0.712000 0.160000
+-0.910500 0.251000 -0.121900  0.344000 0.880000 -0.304000
+-0.910500 0.251000 -0.121900  0.344000 0.880000 -0.304000
+-0.900000 0.246900 -0.121900  0.360000 0.872000 -0.304000
+-0.900000 0.251000 -0.101700  0.376000 0.896000 -0.216000
+-0.900000 0.251000 -0.101700  0.376000 0.896000 -0.216000
+-0.900000 -0.502100 -0.104000  -0.752000 0.000000 0.656000
+-0.900000 -0.502100 -0.104000  -0.752000 0.000000 0.656000
+-0.900000 -0.511500 -0.121900  -0.520000 -0.664000 0.528000
+-0.906100 -0.502100 -0.121900  -0.920000 0.072000 0.376000
+-0.900000 -0.542100 -0.182900  -0.808000 -0.560000 0.136000
+-0.925200 -0.502100 -0.182900  -0.976000 -0.008000 0.208000
+-0.900000 -0.551700 -0.243900  -0.808000 -0.568000 -0.120000
+-0.929300 -0.502100 -0.243900  -0.992000 0.064000 -0.008000
+-0.900000 -0.539600 -0.304800  -0.720000 -0.488000 -0.480000
+-0.920600 -0.502100 -0.304800  -0.888000 -0.288000 -0.344000
+-0.900000 -0.502100 -0.352600  -0.672000 0.128000 -0.720000
+-0.900000 -0.539600 -0.304800  -0.720000 -0.488000 -0.480000
+-0.864000 -0.502100 -0.365800  -0.304000 0.480000 -0.816000
+-0.891900 -0.552300 -0.304800  -0.800000 -0.568000 -0.136000
+-0.860100 -0.552300 -0.365800  -0.680000 -0.432000 -0.584000
+-0.850000 -0.602000 -0.304800  -0.640000 -0.736000 -0.184000
+-0.850000 -0.564700 -0.365800  -0.608000 -0.528000 -0.584000
+-0.849200 -0.602500 -0.304800  -0.536000 -0.720000 -0.432000
+-0.806700 -0.602500 -0.365800  -0.520000 -0.656000 -0.536000
+-0.800000 -0.636000 -0.304800  -0.536000 -0.792000 -0.272000
+-0.800000 -0.607700 -0.365800  -0.488000 -0.640000 -0.584000
+-0.750000 -0.652200 -0.304800  -0.040000 -0.952000 -0.288000
+-0.750000 -0.628000 -0.365800  -0.232000 -0.808000 -0.528000
+-0.734200 -0.652700 -0.304800  -0.024000 -0.976000 -0.192000
+-0.700000 -0.639000 -0.365800  -0.040000 -0.920000 -0.376000
+-0.700000 -0.652700 -0.309000  0.024000 -0.952000 -0.296000
+-0.650000 -0.641900 -0.365800  -0.024000 -0.952000 -0.280000
+-0.688500 -0.652700 -0.304800  0.080000 -0.992000 -0.064000
+-0.650000 -0.650400 -0.304800  0.048000 -0.992000 0.096000
+-0.700000 -0.652700 -0.298900  0.056000 -0.976000 0.184000
+-0.650000 -0.641500 -0.243900  0.040000 -0.976000 0.168000
+-0.700000 -0.645500 -0.243900  -0.008000 -0.984000 0.160000
+-0.650000 -0.630900 -0.182900  0.008000 -0.968000 0.232000
+-0.700000 -0.633400 -0.182900  -0.064000 -0.960000 0.248000
+-0.650000 -0.615500 -0.121900  -0.008000 -0.952000 0.304000
+-0.700000 -0.614700 -0.121900  -0.136000 -0.888000 0.424000
+-0.650000 -0.602500 -0.069700  -0.072000 -0.800000 0.584000
+-0.700000 -0.602500 -0.083600  -0.192000 -0.680000 0.704000
+-0.650000 -0.594800 -0.060900  -0.368000 -0.640000 0.664000
+-0.700000 -0.552300 -0.082500  -0.736000 -0.280000 0.608000
+-0.685200 -0.552300 -0.060900  -0.696000 -0.384000 0.592000
+-0.700000 -0.507800 -0.060900  -0.864000 -0.200000 0.448000
+-0.700000 -0.507800 -0.060900  -0.864000 -0.200000 0.448000
+-0.868200 -0.552300 -0.121900  -0.520000 -0.224000 0.816000
+-0.868200 -0.552300 -0.121900  -0.520000 -0.224000 0.816000
+-0.850000 -0.552300 -0.082300  -0.704000 -0.480000 0.504000
+-0.850000 -0.569100 -0.121900  -0.488000 -0.776000 0.384000
+-0.800000 -0.552300 -0.095900  0.424000 0.264000 0.864000
+-0.800000 -0.584500 -0.121900  -0.288000 -0.544000 0.776000
+-0.750000 -0.552300 -0.119400  0.072000 0.512000 0.848000
+-0.764000 -0.602500 -0.121900  -0.176000 -0.816000 0.544000
+-0.750000 -0.602500 -0.116200  -0.176000 -0.808000 0.544000
+-0.750000 -0.605000 -0.121900  -0.152000 -0.872000 0.456000
+-0.700000 -0.602500 -0.083600  -0.192000 -0.680000 0.704000
+-0.700000 -0.614700 -0.121900  -0.136000 -0.888000 0.424000
+-0.750000 -0.605000 -0.121900  -0.152000 -0.872000 0.456000
+-0.700000 -0.633400 -0.182900  -0.064000 -0.960000 0.248000
+-0.750000 -0.630100 -0.182900  -0.144000 -0.912000 0.360000
+-0.700000 -0.645500 -0.243900  -0.008000 -0.984000 0.160000
+-0.750000 -0.646000 -0.243900  -0.088000 -0.984000 0.144000
+-0.700000 -0.652700 -0.298900  0.056000 -0.976000 0.184000
+-0.750000 -0.652200 -0.304800  -0.040000 -0.952000 -0.288000
+-0.734200 -0.652700 -0.304800  -0.024000 -0.976000 -0.192000
+-0.700000 -0.652700 -0.298900  0.056000 -0.976000 0.184000
+-0.700000 -0.653800 -0.304800  0.056000 -0.992000 -0.080000
+-0.688500 -0.652700 -0.304800  0.080000 -0.992000 -0.064000
+-0.700000 -0.652700 -0.309000  0.024000 -0.952000 -0.296000
+-0.700000 -0.653800 -0.304800  0.056000 -0.992000 -0.080000
+-0.734200 -0.652700 -0.304800  -0.024000 -0.976000 -0.192000
+-0.734200 -0.652700 -0.304800  -0.024000 -0.976000 -0.192000
+-0.804300 0.200800 -0.121900  0.384000 0.872000 -0.288000
+-0.804300 0.200800 -0.121900  0.384000 0.872000 -0.288000
+-0.800000 0.198900 -0.121900  0.384000 0.872000 -0.288000
+-0.800000 0.200800 -0.113900  0.392000 0.880000 -0.256000
+-0.800000 0.200800 -0.113900  0.392000 0.880000 -0.256000
+-0.762700 -0.401700 -0.060900  -0.840000 -0.496000 0.168000
+-0.762700 -0.401700 -0.060900  -0.840000 -0.496000 0.168000
+-0.771000 -0.401700 -0.121900  -0.872000 -0.456000 0.128000
+-0.750000 -0.426100 -0.060900  -0.864000 -0.448000 0.200000
+-0.750000 -0.448400 -0.121900  -0.880000 -0.432000 0.160000
+-0.735400 -0.451900 -0.060900  -0.768000 -0.512000 0.360000
+-0.748200 -0.451900 -0.121900  -0.880000 -0.440000 0.160000
+-0.701200 -0.502100 -0.060900  -0.816000 -0.416000 0.392000
+-0.723300 -0.502100 -0.121900  -0.896000 -0.224000 0.368000
+-0.748200 -0.451900 -0.121900  -0.880000 -0.440000 0.160000
+-0.749300 -0.502100 -0.182900  -0.920000 -0.232000 0.288000
+-0.750000 -0.451900 -0.133400  -0.896000 -0.392000 0.184000
+-0.750000 -0.499500 -0.182900  -0.936000 -0.200000 0.264000
+-0.757600 -0.451900 -0.182900  -0.952000 -0.232000 0.184000
+-0.750000 -0.502100 -0.184800  -0.496000 0.696000 0.496000
+-0.769800 -0.451900 -0.243900  -0.952000 -0.080000 0.272000
+-0.800000 -0.502100 -0.227500  0.432000 0.824000 0.352000
+-0.800000 -0.496000 -0.243900  0.424000 0.840000 0.320000
+-0.820300 -0.502100 -0.182900  0.496000 0.792000 0.344000
+-0.850000 -0.480800 -0.243900  0.376000 0.912000 0.152000
+-0.850000 -0.490700 -0.182900  0.328000 0.896000 0.288000
+-0.896800 -0.451900 -0.243900  0.600000 0.776000 0.136000
+-0.900000 -0.462200 -0.182900  0.320000 0.888000 0.304000
+-0.900000 -0.451900 -0.229200  0.512000 0.832000 0.168000
+-0.896800 -0.451900 -0.243900  0.600000 0.776000 0.136000
+-0.900000 -0.449600 -0.243900  0.496000 0.856000 0.136000
+-0.891000 -0.451900 -0.304800  0.528000 0.824000 -0.192000
+-0.900000 -0.446300 -0.304800  0.160000 0.912000 -0.360000
+-0.900000 -0.451900 -0.318500  0.104000 0.872000 -0.464000
+-0.912200 -0.451900 -0.304800  -0.496000 0.720000 -0.464000
+-0.900000 -0.446300 -0.304800  0.160000 0.912000 -0.360000
+-0.921000 -0.451900 -0.243900  -0.184000 0.968000 0.160000
+-0.900000 -0.449600 -0.243900  0.496000 0.856000 0.136000
+-0.900000 -0.451900 -0.229200  0.512000 0.832000 0.168000
+-0.900000 -0.451900 -0.229200  0.512000 0.832000 0.168000
+-0.700000 -0.602500 -0.083600  -0.192000 -0.680000 0.704000
+-0.700000 -0.602500 -0.083600  -0.192000 -0.680000 0.704000
+-0.750000 -0.602500 -0.116200  -0.176000 -0.808000 0.544000
+-0.700000 -0.552300 -0.082500  -0.736000 -0.280000 0.608000
+-0.750000 -0.552300 -0.119400  0.072000 0.512000 0.848000
+-0.750000 -0.552300 -0.119400  0.072000 0.512000 0.848000
+-0.650000 -0.594800 -0.060900  -0.368000 -0.640000 0.664000
+-0.650000 -0.594800 -0.060900  -0.368000 -0.640000 0.664000
+-0.650000 -0.602500 -0.069700  -0.072000 -0.800000 0.584000
+-0.600000 -0.601900 -0.060900  -0.072000 -0.808000 0.568000
+-0.600000 -0.602500 -0.062100  -0.056000 -0.816000 0.560000
+-0.550000 -0.588500 -0.060900  0.224000 -0.888000 0.384000
+-0.550000 -0.602500 -0.100200  0.256000 -0.912000 0.288000
+-0.500000 -0.570000 -0.060900  0.480000 -0.800000 0.328000
+-0.531000 -0.602500 -0.121900  0.248000 -0.920000 0.272000
+-0.500000 -0.589900 -0.121900  0.408000 -0.832000 0.352000
+-0.500000 -0.602500 -0.155300  0.000000 -0.920000 0.376000
+-0.531000 -0.602500 -0.121900  0.248000 -0.920000 0.272000
+-0.500000 -0.610400 -0.182900  -0.136000 -0.936000 0.304000
+-0.550000 -0.606400 -0.121900  0.192000 -0.952000 0.216000
+-0.550000 -0.618800 -0.182900  0.168000 -0.944000 0.272000
+-0.600000 -0.616000 -0.121900  0.080000 -0.960000 0.256000
+-0.600000 -0.629300 -0.182900  0.072000 -0.968000 0.224000
+-0.650000 -0.615500 -0.121900  -0.008000 -0.952000 0.304000
+-0.650000 -0.630900 -0.182900  0.008000 -0.968000 0.232000
+-0.600000 -0.629300 -0.182900  0.072000 -0.968000 0.224000
+-0.650000 -0.641500 -0.243900  0.040000 -0.976000 0.168000
+-0.600000 -0.640700 -0.243900  0.080000 -0.976000 0.192000
+-0.650000 -0.650400 -0.304800  0.048000 -0.992000 0.096000
+-0.600000 -0.650800 -0.304800  0.064000 -0.992000 0.000000
+-0.650000 -0.641900 -0.365800  -0.024000 -0.952000 -0.280000
+-0.600000 -0.645500 -0.365800  0.016000 -0.968000 -0.216000
+-0.650000 -0.621300 -0.426800  -0.080000 -0.904000 -0.400000
+-0.600000 -0.630300 -0.426800  -0.072000 -0.944000 -0.312000
+-0.600000 -0.645500 -0.365800  0.016000 -0.968000 -0.216000
+-0.550000 -0.626200 -0.426800  0.144000 -0.960000 -0.232000
+-0.550000 -0.637200 -0.365800  0.152000 -0.968000 -0.168000
+-0.500000 -0.621400 -0.426800  0.072000 -0.968000 -0.232000
+-0.500000 -0.633000 -0.365800  -0.088000 -0.968000 -0.200000
+-0.450000 -0.629300 -0.426800  -0.048000 -0.904000 -0.416000
+-0.450000 -0.645700 -0.365800  -0.144000 -0.904000 -0.392000
+-0.400000 -0.621700 -0.426800  0.392000 -0.856000 -0.304000
+-0.405700 -0.652700 -0.365800  -0.144000 -0.920000 -0.344000
+-0.400000 -0.652700 -0.368100  -0.128000 -0.872000 -0.456000
+-0.400000 -0.652700 -0.368100  -0.128000 -0.872000 -0.456000
+-0.650000 -0.602500 -0.069700  -0.072000 -0.800000 0.584000
+-0.650000 -0.602500 -0.069700  -0.072000 -0.800000 0.584000
+-0.650000 -0.615500 -0.121900  -0.008000 -0.952000 0.304000
+-0.600000 -0.602500 -0.062100  -0.056000 -0.816000 0.560000
+-0.600000 -0.616000 -0.121900  0.080000 -0.960000 0.256000
+-0.550000 -0.602500 -0.100200  0.256000 -0.912000 0.288000
+-0.550000 -0.606400 -0.121900  0.192000 -0.952000 0.216000
+-0.531000 -0.602500 -0.121900  0.248000 -0.920000 0.272000
+-0.531000 -0.602500 -0.121900  0.248000 -0.920000 0.272000
+-0.554400 -0.050200 -0.060900  0.944000 0.280000 0.128000
+-0.554400 -0.050200 -0.060900  0.944000 0.280000 0.128000
+-0.586600 -0.050200 -0.121900  0.872000 0.224000 -0.424000
+-0.550000 -0.066800 -0.060900  0.944000 0.320000 -0.008000
+-0.578300 -0.100400 -0.121900  0.848000 0.312000 -0.424000
+-0.550000 -0.100400 -0.079500  0.552000 0.552000 -0.616000
+-0.550000 -0.145600 -0.121900  0.512000 0.792000 -0.312000
+-0.578300 -0.100400 -0.121900  0.848000 0.312000 -0.424000
+-0.550000 -0.150600 -0.142400  0.376000 0.896000 -0.200000
+-0.594100 -0.100400 -0.182900  0.816000 0.296000 -0.480000
+-0.561800 -0.150600 -0.182900  0.544000 0.784000 -0.280000
+-0.550000 -0.150600 -0.142400  0.376000 0.896000 -0.200000
+-0.550000 -0.155500 -0.182900  0.296000 0.920000 -0.232000
+-0.550000 -0.155500 -0.182900  0.296000 0.920000 -0.232000
+-0.452400 -0.100400 -0.060900  -0.344000 0.936000 -0.016000
+-0.452400 -0.100400 -0.060900  -0.344000 0.936000 -0.016000
+-0.450000 -0.100400 -0.065100  -0.512000 0.824000 -0.200000
+-0.450000 -0.099400 -0.060900  -0.760000 0.616000 0.160000
+-0.450000 -0.099400 -0.060900  -0.760000 0.616000 0.160000
+-0.450000 -0.512800 -0.060900  0.208000 -0.760000 0.608000
+-0.450000 -0.512800 -0.060900  0.208000 -0.760000 0.608000
+-0.478800 -0.552300 -0.060900  0.704000 -0.592000 0.376000
+-0.450000 -0.549200 -0.121900  -0.080000 -0.800000 0.584000
+-0.452200 -0.552300 -0.121900  0.864000 0.184000 0.464000
+-0.450000 -0.552300 -0.127200  0.616000 -0.144000 0.768000
+-0.450000 -0.549200 -0.121900  -0.080000 -0.800000 0.584000
+-0.440600 -0.552300 -0.121900  -0.264000 -0.768000 0.568000
+-0.450000 -0.512800 -0.060900  0.208000 -0.760000 0.608000
+-0.400000 -0.552300 -0.100200  0.624000 -0.512000 0.584000
+-0.400000 -0.527700 -0.060900  0.080000 -0.768000 0.624000
+-0.393200 -0.552300 -0.121900  0.872000 -0.352000 0.320000
+-0.380200 -0.502100 -0.060900  0.648000 -0.616000 0.432000
+-0.350000 -0.503000 -0.121900  0.232000 -0.880000 0.400000
+-0.350000 -0.502100 -0.119400  0.240000 -0.864000 0.424000
+-0.380200 -0.502100 -0.060900  0.648000 -0.616000 0.432000
+-0.350000 -0.453900 -0.060900  0.248000 -0.624000 0.728000
+-0.350000 -0.453900 -0.060900  0.248000 -0.624000 0.728000
+-0.450000 -0.602500 -0.084100  -0.232000 -0.736000 0.624000
+-0.450000 -0.602500 -0.084100  -0.232000 -0.736000 0.624000
+-0.450000 -0.558900 -0.121900  0.808000 0.320000 0.488000
+-0.410500 -0.602500 -0.121900  0.456000 -0.632000 0.616000
+-0.450000 -0.552300 -0.127200  0.616000 -0.144000 0.768000
+-0.400000 -0.602500 -0.131300  0.560000 -0.576000 0.584000
+-0.440600 -0.552300 -0.121900  -0.264000 -0.768000 0.568000
+-0.400000 -0.588000 -0.121900  0.672000 -0.144000 0.720000
+-0.400000 -0.552300 -0.100200  0.624000 -0.512000 0.584000
+-0.393200 -0.552300 -0.121900  0.872000 -0.352000 0.320000
+-0.400000 -0.588000 -0.121900  0.672000 -0.144000 0.720000
+-0.379200 -0.552300 -0.182900  0.864000 -0.416000 0.264000
+-0.400000 -0.602500 -0.131300  0.560000 -0.576000 0.584000
+-0.386500 -0.602500 -0.182900  0.376000 -0.032000 0.920000
+-0.379200 -0.552300 -0.182900  0.864000 -0.416000 0.264000
+-0.371400 -0.602500 -0.243900  0.928000 0.016000 0.352000
+-0.363900 -0.552300 -0.243900  0.816000 -0.480000 0.304000
+-0.379200 -0.552300 -0.182900  0.864000 -0.416000 0.264000
+-0.350000 -0.535600 -0.243900  0.360000 -0.840000 0.384000
+-0.350000 -0.518400 -0.182900  -0.088000 -0.928000 0.360000
+-0.379200 -0.552300 -0.182900  0.864000 -0.416000 0.264000
+-0.350000 -0.503000 -0.121900  0.232000 -0.880000 0.400000
+-0.393200 -0.552300 -0.121900  0.872000 -0.352000 0.320000
+-0.393200 -0.552300 -0.121900  0.872000 -0.352000 0.320000
+-0.350000 0.148000 -0.060900  -0.504000 0.552000 0.656000
+-0.350000 0.148000 -0.060900  -0.504000 0.552000 0.656000
+-0.361800 0.100400 -0.060900  -0.920000 0.112000 -0.352000
+-0.350000 0.100400 -0.076700  -0.736000 0.256000 -0.616000
+-0.358600 0.050200 -0.060900  -0.920000 0.168000 -0.328000
+-0.350000 0.050200 -0.078800  -0.832000 0.272000 -0.472000
+-0.350000 0.100400 -0.076700  -0.736000 0.256000 -0.616000
+-0.335400 0.050200 -0.121900  -0.752000 0.472000 -0.456000
+-0.317300 0.100400 -0.121900  -0.712000 0.264000 -0.640000
+-0.317300 0.100400 -0.121900  -0.712000 0.264000 -0.640000
+-0.377800 0.000000 -0.060900  -0.864000 0.424000 -0.248000
+-0.377800 0.000000 -0.060900  -0.864000 0.424000 -0.248000
+-0.400000 -0.037800 -0.060900  -0.728000 0.664000 0.152000
+-0.372200 0.000000 -0.121900  -0.848000 0.480000 -0.200000
+-0.400000 -0.050200 -0.118700  -0.832000 0.528000 -0.160000
+-0.399400 -0.050200 -0.121900  -0.760000 0.504000 -0.392000
+-0.400000 -0.050900 -0.121900  -0.736000 0.536000 -0.408000
+-0.400000 -0.050900 -0.121900  -0.736000 0.536000 -0.408000
+-0.350000 0.301200 -0.064600  -0.624000 0.064000 -0.768000
+-0.350000 0.301200 -0.064600  -0.624000 0.064000 -0.768000
+-0.300000 0.301200 -0.089300  -0.344000 0.056000 -0.936000
+-0.350000 0.251000 -0.067500  -0.624000 0.048000 -0.768000
+-0.300000 0.251000 -0.090000  -0.368000 0.088000 -0.920000
+-0.350000 0.200800 -0.076700  -0.368000 -0.104000 -0.920000
+-0.300000 0.200800 -0.077300  -0.504000 0.240000 -0.824000
+-0.350000 0.153200 -0.060900  -0.608000 -0.784000 0.016000
+-0.300000 0.150600 -0.105900  -0.768000 0.536000 -0.320000
+-0.346000 0.150600 -0.060900  -0.768000 -0.144000 0.616000
+-0.346000 0.150600 -0.060900  -0.768000 -0.144000 0.616000
+-0.300000 0.401700 -0.066400  -0.448000 0.440000 -0.768000
+-0.300000 0.401700 -0.066400  -0.448000 0.440000 -0.768000
+-0.250000 0.401700 -0.091800  -0.416000 0.456000 -0.776000
+-0.300000 0.351500 -0.083400  -0.432000 0.176000 -0.880000
+-0.250000 0.351500 -0.107800  -0.464000 0.176000 -0.864000
+-0.300000 0.301200 -0.089300  -0.344000 0.056000 -0.936000
+-0.250000 0.301200 -0.116200  -0.672000 0.120000 -0.720000
+-0.300000 0.251000 -0.090000  -0.368000 0.088000 -0.920000
+-0.250000 0.268200 -0.121900  -0.464000 0.088000 -0.872000
+-0.254200 0.251000 -0.121900  -0.384000 0.088000 -0.912000
+-0.300000 0.251000 -0.090000  -0.368000 0.088000 -0.920000
+-0.263400 0.200800 -0.121900  -0.480000 0.216000 -0.840000
+-0.300000 0.200800 -0.077300  -0.504000 0.240000 -0.824000
+-0.295300 0.150600 -0.121900  -0.728000 0.520000 -0.432000
+-0.300000 0.150600 -0.105900  -0.768000 0.536000 -0.320000
+-0.300000 0.144000 -0.121900  -0.728000 0.496000 -0.456000
+-0.300000 0.144000 -0.121900  -0.728000 0.496000 -0.456000
+-0.250000 0.401700 -0.091800  -0.416000 0.456000 -0.776000
+-0.250000 0.401700 -0.091800  -0.416000 0.456000 -0.776000
+-0.208300 0.401700 -0.121900  -0.432000 0.432000 -0.784000
+-0.250000 0.351500 -0.107800  -0.464000 0.176000 -0.864000
+-0.233300 0.351500 -0.121900  -0.616000 0.184000 -0.752000
+-0.250000 0.301200 -0.116200  -0.672000 0.120000 -0.720000
+-0.245300 0.301200 -0.121900  -0.680000 0.120000 -0.720000
+-0.250000 0.268200 -0.121900  -0.464000 0.088000 -0.872000
+-0.250000 0.268200 -0.121900  -0.464000 0.088000 -0.872000
+-0.104300 -0.100400 -0.060900  0.528000 0.416000 0.728000
+-0.104300 -0.100400 -0.060900  0.528000 0.416000 0.728000
+-0.100000 -0.100400 -0.064700  0.496000 0.416000 0.752000
+-0.100000 -0.105500 -0.060900  0.480000 0.464000 0.736000
+-0.050000 -0.100400 -0.073900  0.136000 0.480000 0.864000
+-0.050000 -0.119400 -0.060900  0.168000 0.528000 0.824000
+0.000000 -0.100400 -0.085100  0.096000 0.456000 0.880000
+0.000000 -0.136800 -0.060900  0.088000 0.520000 0.840000
+0.050000 -0.100400 -0.083400  0.000000 0.440000 0.888000
+0.050000 -0.140200 -0.060900  0.152000 0.504000 0.848000
+0.100000 -0.100400 -0.084200  0.032000 0.360000 0.928000
+0.076800 -0.150600 -0.060900  0.208000 0.432000 0.872000
+0.100000 -0.150600 -0.068400  0.184000 0.416000 0.888000
+0.100000 -0.170000 -0.060900  0.256000 0.296000 0.912000
+0.100000 -0.170000 -0.060900  0.256000 0.296000 0.912000
+-0.133200 -0.451900 -0.060900  0.584000 -0.656000 0.464000
+-0.133200 -0.451900 -0.060900  0.584000 -0.656000 0.464000
+-0.100000 -0.415900 -0.060900  0.680000 -0.544000 0.480000
+-0.100000 -0.451900 -0.117700  0.624000 -0.664000 0.392000
+-0.100000 -0.451900 -0.117700  0.624000 -0.664000 0.392000
+-0.150000 -0.502100 -0.111600  0.592000 -0.752000 0.280000
+-0.150000 -0.502100 -0.111600  0.592000 -0.752000 0.280000
+-0.146100 -0.502100 -0.121900  0.616000 -0.744000 0.232000
+-0.150000 -0.505100 -0.121900  0.584000 -0.768000 0.240000
+-0.141200 -0.502100 -0.182900  0.696000 -0.688000 0.184000
+-0.150000 -0.510100 -0.182900  0.616000 -0.760000 0.168000
+-0.125700 -0.502100 -0.243900  0.664000 -0.408000 0.624000
+-0.150000 -0.530700 -0.243900  0.632000 -0.664000 0.392000
+-0.150000 -0.530700 -0.243900  0.632000 -0.664000 0.392000
+-0.078700 0.200800 -0.060900  0.568000 -0.416000 0.704000
+-0.078700 0.200800 -0.060900  0.568000 -0.416000 0.704000
+-0.050000 0.236000 -0.060900  0.536000 -0.496000 0.672000
+-0.050000 0.200800 -0.090500  0.520000 -0.520000 0.672000
+-0.050000 0.200800 -0.090500  0.520000 -0.520000 0.672000
+-0.100000 0.100400 -0.099400  0.760000 -0.264000 0.584000
+-0.100000 0.100400 -0.099400  0.760000 -0.264000 0.584000
+-0.089100 0.100400 -0.121900  0.816000 -0.232000 0.520000
+-0.100000 0.054100 -0.121900  0.816000 -0.176000 0.544000
+-0.100000 0.054100 -0.121900  0.816000 -0.176000 0.544000
+-0.050000 -0.370100 -0.060900  0.592000 -0.672000 0.424000
+-0.050000 -0.370100 -0.060900  0.592000 -0.672000 0.424000
+-0.087700 -0.401700 -0.060900  0.608000 -0.600000 0.504000
+-0.050000 -0.398200 -0.121900  0.592000 -0.704000 0.368000
+-0.054100 -0.401700 -0.121900  0.656000 -0.688000 0.280000
+-0.050000 -0.389600 -0.182900  0.656000 -0.736000 -0.128000
+-0.061900 -0.401700 -0.182900  0.744000 -0.648000 -0.120000
+-0.050000 -0.380500 -0.243900  0.664000 -0.736000 -0.104000
+-0.071000 -0.401700 -0.243900  0.856000 -0.496000 -0.072000
+-0.050000 -0.374600 -0.304800  0.584000 -0.672000 -0.448000
+-0.073900 -0.401700 -0.304800  0.784000 -0.304000 -0.528000
+-0.050000 -0.351500 -0.336900  0.024000 -0.576000 -0.808000
+-0.100000 -0.401700 -0.330800  0.576000 -0.152000 -0.792000
+-0.100000 -0.351500 -0.338800  0.024000 -0.312000 -0.944000
+-0.150000 -0.401700 -0.364300  0.552000 0.080000 -0.824000
+-0.150000 -0.351500 -0.350300  0.512000 0.192000 -0.832000
+-0.100000 -0.351500 -0.338800  0.024000 -0.312000 -0.944000
+-0.150000 -0.301200 -0.318500  -0.024000 0.504000 -0.856000
+-0.100000 -0.301200 -0.349000  -0.368000 0.264000 -0.888000
+-0.150000 -0.286300 -0.304800  -0.184000 0.480000 -0.848000
+-0.100000 -0.251000 -0.333700  -0.512000 0.248000 -0.816000
+-0.123600 -0.251000 -0.304800  -0.536000 0.288000 -0.784000
+-0.100000 -0.200800 -0.311700  -0.496000 0.128000 -0.856000
+-0.108400 -0.200800 -0.304800  -0.496000 -0.048000 -0.856000
+-0.123600 -0.251000 -0.304800  -0.536000 0.288000 -0.784000
+-0.150000 -0.200800 -0.284500  0.024000 -0.216000 -0.968000
+-0.150000 -0.251000 -0.289400  -0.264000 0.272000 -0.920000
+-0.196100 -0.200800 -0.304800  0.360000 -0.200000 -0.904000
+-0.195100 -0.251000 -0.304800  0.376000 0.112000 -0.912000
+-0.150000 -0.251000 -0.289400  -0.264000 0.272000 -0.920000
+-0.150000 -0.286300 -0.304800  -0.184000 0.480000 -0.848000
+-0.123600 -0.251000 -0.304800  -0.536000 0.288000 -0.784000
+-0.123600 -0.251000 -0.304800  -0.536000 0.288000 -0.784000
+0.000000 0.393800 -0.060900  0.224000 0.176000 0.952000
+0.000000 0.393800 -0.060900  0.224000 0.176000 0.952000
+-0.005200 0.401700 -0.060900  0.264000 0.168000 0.944000
+0.000000 0.401700 -0.062800  0.256000 0.176000 0.944000
+0.000000 0.401700 -0.062800  0.256000 0.176000 0.944000
+0.000000 0.493800 -0.121900  0.128000 0.960000 -0.232000
+0.000000 0.493800 -0.121900  0.128000 0.960000 -0.232000
+0.000000 0.451900 -0.081100  0.280000 0.456000 0.832000
+0.050000 0.485400 -0.121900  -0.032000 0.904000 -0.408000
+0.050000 0.451900 -0.077800  0.016000 0.408000 0.912000
+0.100000 0.494400 -0.121900  -0.184000 0.952000 -0.216000
+0.100000 0.451900 -0.066700  -0.192000 0.072000 0.976000
+0.138500 0.502100 -0.121900  -0.184000 0.952000 -0.216000
+0.121900 0.451900 -0.060900  -0.112000 0.472000 0.872000
+0.150000 0.502100 -0.119700  0.016000 0.656000 0.752000
+0.150000 0.456100 -0.060900  0.048000 0.664000 0.736000
+0.150000 0.456100 -0.060900  0.048000 0.664000 0.736000
+0.150000 0.503100 -0.121900  0.272000 0.456000 -0.840000
+0.150000 0.503100 -0.121900  0.272000 0.456000 -0.840000
+0.150000 0.502100 -0.119700  0.016000 0.656000 0.752000
+0.138500 0.502100 -0.121900  -0.184000 0.952000 -0.216000
+0.138500 0.502100 -0.121900  -0.184000 0.952000 -0.216000
+0.150000 0.409600 -0.060900  -0.208000 -0.072000 0.968000
+0.150000 0.409600 -0.060900  -0.208000 -0.072000 0.968000
+0.151400 0.401700 -0.060900  -0.480000 -0.416000 0.760000
+0.150000 0.401700 -0.062100  -0.392000 -0.400000 0.816000
+0.150000 0.401700 -0.062100  -0.392000 -0.400000 0.816000
+0.150000 -0.251000 -0.118100  0.224000 -0.792000 0.560000
+0.150000 -0.251000 -0.118100  0.224000 -0.792000 0.560000
+0.161400 -0.251000 -0.121900  0.152000 -0.792000 0.576000
+0.150000 -0.253200 -0.121900  0.192000 -0.808000 0.552000
+0.150000 -0.253200 -0.121900  0.192000 -0.808000 0.552000
+0.250000 0.432000 -0.060900  0.224000 0.624000 0.736000
+0.250000 0.432000 -0.060900  0.224000 0.624000 0.736000
+0.203100 0.451900 -0.060900  0.264000 0.672000 0.680000
+0.250000 0.451900 -0.094000  0.248000 0.784000 0.552000
+0.250000 0.451900 -0.094000  0.248000 0.784000 0.552000
+0.200000 0.352900 -0.060900  -0.368000 -0.496000 0.776000
+0.200000 0.352900 -0.060900  -0.368000 -0.496000 0.776000
+0.201200 0.351500 -0.060900  -0.488000 -0.576000 0.648000
+0.200000 0.351500 -0.062100  -0.312000 -0.640000 0.696000
+0.200000 0.351500 -0.062100  -0.312000 -0.640000 0.696000
+0.200000 -0.041200 -0.121900  0.160000 0.488000 0.856000
+0.200000 -0.041200 -0.121900  0.160000 0.488000 0.856000
+0.222300 -0.050200 -0.121900  0.200000 0.432000 0.872000
+0.200000 -0.050200 -0.116900  0.136000 0.368000 0.912000
+0.200000 -0.050200 -0.116900  0.136000 0.368000 0.912000
+0.300000 0.451900 -0.106900  0.184000 0.864000 0.456000
+0.300000 0.451900 -0.106900  0.184000 0.864000 0.456000
+0.300000 0.458100 -0.121900  0.224000 0.952000 -0.176000
+0.323400 0.451900 -0.121900  0.248000 0.944000 -0.200000
+0.300000 0.451900 -0.131100  0.200000 0.712000 -0.664000
+0.300000 0.451900 -0.131100  0.200000 0.712000 -0.664000
+0.366500 0.200800 -0.121900  -0.760000 -0.624000 0.168000
+0.366500 0.200800 -0.121900  -0.760000 -0.624000 0.168000
+0.400000 0.200800 -0.077800  -0.600000 -0.432000 0.664000
+0.400000 0.152400 -0.121900  -0.688000 -0.712000 -0.048000
+0.400000 0.152400 -0.121900  -0.688000 -0.712000 -0.048000
+0.400000 0.072600 -0.121900  -0.632000 0.256000 0.720000
+0.400000 0.072600 -0.121900  -0.632000 0.256000 0.720000
+0.400000 0.050200 -0.114800  -0.552000 0.256000 0.784000
+0.393200 0.050200 -0.121900  -0.648000 0.352000 0.664000
+0.393200 0.050200 -0.121900  -0.648000 0.352000 0.664000
+0.450000 -0.100400 -0.078400  -0.088000 0.200000 0.968000
+0.450000 -0.100400 -0.078400  -0.088000 0.200000 0.968000
+0.400000 -0.100400 -0.080400  -0.024000 0.176000 0.976000
+0.450000 -0.150600 -0.064700  -0.192000 0.128000 0.968000
+0.400000 -0.150600 -0.068400  -0.344000 -0.312000 0.880000
+0.450000 -0.200800 -0.072200  -0.256000 -0.536000 0.800000
+0.400000 -0.200800 -0.119100  -0.200000 -0.688000 0.688000
+0.450000 -0.227100 -0.121900  -0.296000 -0.712000 0.624000
+0.400000 -0.203000 -0.121900  -0.184000 -0.672000 0.712000
+0.450000 -0.251000 -0.179900  -0.288000 -0.680000 0.664000
+0.400000 -0.249800 -0.182900  0.472000 -0.752000 0.448000
+0.415700 -0.251000 -0.182900  -0.088000 -0.872000 0.480000
+0.400000 -0.249400 -0.243900  0.760000 -0.472000 -0.424000
+0.450000 -0.251000 -0.203800  -0.216000 -0.960000 -0.144000
+0.450000 -0.248400 -0.243900  -0.224000 -0.888000 -0.384000
+0.459300 -0.251000 -0.243900  -0.280000 -0.864000 -0.400000
+0.459300 -0.251000 -0.243900  -0.280000 -0.864000 -0.400000
+0.450000 0.163500 -0.060900  -0.600000 -0.504000 0.608000
+0.450000 0.163500 -0.060900  -0.600000 -0.504000 0.608000
+0.460500 0.150600 -0.060900  -0.624000 -0.512000 0.584000
+0.450000 0.150600 -0.075000  -0.616000 -0.488000 0.608000
+0.450000 0.150600 -0.075000  -0.616000 -0.488000 0.608000
+0.504600 0.100400 -0.060900  -0.704000 -0.248000 0.656000
+0.504600 0.100400 -0.060900  -0.704000 -0.248000 0.656000
+0.500000 0.067400 -0.060900  -0.592000 0.120000 0.792000
+0.500000 0.100400 -0.067100  -0.632000 -0.296000 0.704000
+0.500000 0.100400 -0.067100  -0.632000 -0.296000 0.704000
+0.550000 -0.159500 -0.060900  0.248000 0.472000 0.840000
+0.550000 -0.159500 -0.060900  0.248000 0.472000 0.840000
+0.530700 -0.150600 -0.060900  0.208000 0.504000 0.832000
+0.550000 -0.150600 -0.067100  0.240000 0.480000 0.840000
+0.550000 -0.150600 -0.067100  0.240000 0.480000 0.840000
+0.546800 -0.351500 -0.121900  -0.560000 -0.304000 0.760000
+0.546800 -0.351500 -0.121900  -0.560000 -0.304000 0.760000
+0.550000 -0.317100 -0.121900  -0.368000 0.064000 0.920000
+0.550000 -0.351500 -0.118900  -0.368000 0.056000 0.920000
+0.558500 -0.351500 -0.121900  0.208000 -0.648000 0.728000
+0.550000 -0.353000 -0.121900  -0.032000 -0.832000 0.536000
+0.550000 -0.351500 -0.118900  -0.368000 0.056000 0.920000
+0.546800 -0.351500 -0.121900  -0.560000 -0.304000 0.760000
+0.550000 -0.353000 -0.121900  -0.032000 -0.832000 0.536000
+0.500000 -0.351500 -0.156800  -0.392000 -0.248000 0.880000
+0.550000 -0.389500 -0.182900  -0.304000 -0.784000 0.528000
+0.500000 -0.372900 -0.182900  -0.184000 -0.776000 0.592000
+0.550000 -0.401700 -0.218900  -0.128000 -0.904000 0.392000
+0.500000 -0.400600 -0.243900  0.024000 -0.920000 0.384000
+0.503900 -0.401700 -0.243900  -0.232000 -0.936000 0.256000
+0.500000 -0.400200 -0.304800  -0.176000 -0.672000 -0.712000
+0.502600 -0.401700 -0.304800  -0.320000 -0.840000 -0.416000
+0.500000 -0.351500 -0.354900  -0.384000 -0.472000 -0.784000
+0.550000 -0.401700 -0.333700  -0.144000 -0.688000 -0.704000
+0.550000 -0.351500 -0.364500  0.120000 -0.104000 -0.984000
+0.500000 -0.351500 -0.354900  -0.384000 -0.472000 -0.784000
+0.550000 -0.316300 -0.304800  -0.472000 0.688000 -0.536000
+0.500000 -0.333600 -0.304800  -0.408000 0.824000 -0.376000
+0.550000 -0.301200 -0.279200  -0.712000 0.120000 -0.680000
+0.500000 -0.310500 -0.243900  -0.600000 0.776000 -0.152000
+0.513800 -0.301200 -0.243900  -0.728000 0.592000 -0.328000
+0.500000 -0.316400 -0.182900  -0.704000 0.472000 0.520000
+0.511800 -0.301200 -0.182900  -0.912000 0.352000 0.176000
+0.500000 -0.351500 -0.156800  -0.392000 -0.248000 0.880000
+0.550000 -0.301200 -0.123600  -0.624000 -0.440000 0.632000
+0.546800 -0.351500 -0.121900  -0.560000 -0.304000 0.760000
+0.550000 -0.317100 -0.121900  -0.368000 0.064000 0.920000
+0.550000 -0.317100 -0.121900  -0.368000 0.064000 0.920000
+0.550000 -0.242100 -0.060900  -0.400000 -0.536000 0.736000
+0.550000 -0.242100 -0.060900  -0.400000 -0.536000 0.736000
+0.562800 -0.251000 -0.060900  -0.368000 -0.568000 0.720000
+0.550000 -0.251000 -0.069700  -0.416000 -0.584000 0.688000
+0.550000 -0.251000 -0.069700  -0.416000 -0.584000 0.688000
+0.552600 -0.301200 -0.121900  -0.368000 -0.384000 0.840000
+0.552600 -0.301200 -0.121900  -0.368000 -0.384000 0.840000
+0.600000 -0.301200 -0.098800  -0.176000 -0.576000 0.792000
+0.600000 -0.333000 -0.121900  0.024000 -0.312000 0.944000
+0.650000 -0.301200 -0.100200  0.264000 -0.568000 0.768000
+0.650000 -0.327200 -0.121900  -0.280000 -0.536000 0.792000
+0.700000 -0.301200 -0.068800  0.336000 0.392000 0.848000
+0.679500 -0.351500 -0.121900  -0.424000 -0.464000 0.768000
+0.700000 -0.351500 -0.108700  -0.352000 -0.464000 0.808000
+0.700000 -0.372000 -0.121900  -0.360000 -0.440000 0.816000
+0.750000 -0.351500 -0.097900  0.640000 0.048000 0.760000
+0.737900 -0.401700 -0.121900  -0.352000 -0.448000 0.816000
+0.750000 -0.401700 -0.115900  -0.264000 -0.344000 0.896000
+0.750000 -0.411100 -0.121900  -0.304000 -0.456000 0.824000
+0.800000 -0.401700 -0.115500  0.392000 0.184000 0.896000
+0.800000 -0.418600 -0.121900  0.304000 -0.320000 0.888000
+0.750000 -0.411100 -0.121900  -0.304000 -0.456000 0.824000
+0.800000 -0.451900 -0.135400  0.168000 -0.384000 0.904000
+0.750000 -0.451900 -0.153800  -0.384000 -0.528000 0.752000
+0.800000 -0.502100 -0.171200  -0.360000 -0.648000 0.664000
+0.750000 -0.479900 -0.182900  -0.456000 -0.632000 0.616000
+0.783200 -0.502100 -0.182900  -0.448000 -0.720000 0.512000
+0.750000 -0.502100 -0.236900  -0.448000 -0.776000 0.432000
+0.800000 -0.511100 -0.182900  -0.376000 -0.744000 0.544000
+0.750000 -0.505200 -0.243900  -0.480000 -0.856000 0.152000
+0.800000 -0.519900 -0.243900  -0.400000 -0.904000 -0.112000
+0.750000 -0.502100 -0.254300  -0.448000 -0.832000 -0.312000
+0.800000 -0.502100 -0.293400  -0.120000 -0.840000 -0.520000
+0.750000 -0.487000 -0.304800  -0.104000 -0.744000 -0.656000
+0.800000 -0.493800 -0.304800  0.032000 -0.688000 -0.720000
+0.750000 -0.451900 -0.330900  0.152000 -0.080000 -0.984000
+0.800000 -0.451900 -0.330300  0.328000 0.200000 -0.920000
+0.750000 -0.401700 -0.321600  0.336000 0.000000 -0.936000
+0.800000 -0.418300 -0.304800  0.408000 0.496000 -0.760000
+0.779200 -0.401700 -0.304800  0.400000 0.336000 -0.848000
+0.800000 -0.401700 -0.291400  0.440000 0.456000 -0.760000
+0.754800 -0.351500 -0.304800  0.424000 0.136000 -0.888000
+0.800000 -0.351500 -0.277300  0.568000 0.408000 -0.704000
+0.750000 -0.334300 -0.304800  0.512000 0.112000 -0.840000
+0.800000 -0.328800 -0.243900  0.640000 0.656000 -0.384000
+0.750000 -0.301200 -0.299800  0.512000 0.144000 -0.840000
+0.780500 -0.301200 -0.243900  0.848000 0.504000 -0.128000
+0.750000 -0.251000 -0.256700  0.824000 0.520000 -0.208000
+0.752500 -0.251000 -0.243900  0.840000 0.528000 -0.096000
+0.750000 -0.247000 -0.243900  0.832000 0.536000 -0.096000
+0.750000 -0.251000 -0.218200  0.840000 0.520000 0.096000
+0.717800 -0.200800 -0.243900  0.824000 0.560000 -0.064000
+0.746300 -0.251000 -0.182900  0.848000 0.496000 0.152000
+0.713600 -0.200800 -0.182900  0.824000 0.512000 0.224000
+0.719200 -0.251000 -0.121900  0.760000 0.456000 0.440000
+0.700000 -0.200800 -0.144600  0.696000 0.528000 0.480000
+0.700000 -0.217500 -0.121900  0.616000 0.552000 0.544000
+0.677400 -0.200800 -0.121900  0.528000 0.512000 0.672000
+0.700000 -0.200800 -0.144600  0.696000 0.528000 0.480000
+0.652900 -0.150600 -0.121900  0.752000 0.456000 0.464000
+0.700000 -0.178500 -0.182900  0.792000 0.568000 0.200000
+0.675300 -0.150600 -0.182900  0.768000 0.552000 0.296000
+0.700000 -0.175300 -0.243900  0.752000 0.600000 -0.240000
+0.674200 -0.150600 -0.243900  0.696000 0.600000 -0.384000
+0.674200 -0.150600 -0.243900  0.696000 0.600000 -0.384000
+0.600000 -0.272000 -0.060900  -0.264000 -0.632000 0.720000
+0.600000 -0.272000 -0.060900  -0.264000 -0.632000 0.720000
+0.600000 -0.301200 -0.098800  -0.176000 -0.576000 0.792000
+0.650000 -0.258100 -0.060900  0.392000 -0.456000 0.792000
+0.650000 -0.301200 -0.100200  0.264000 -0.568000 0.768000
+0.657600 -0.251000 -0.060900  0.456000 -0.072000 0.880000
+0.700000 -0.301200 -0.068800  0.336000 0.392000 0.848000
+0.700000 -0.251000 -0.086700  0.608000 0.464000 0.632000
+0.700000 -0.251000 -0.086700  0.608000 0.464000 0.632000
+0.650000 0.350500 -0.060900  0.712000 0.536000 -0.440000
+0.650000 0.350500 -0.060900  0.712000 0.536000 -0.440000
+0.650000 0.301200 -0.100800  0.528000 0.504000 -0.672000
+0.680100 0.301200 -0.060900  0.752000 0.544000 -0.368000
+0.680100 0.301200 -0.060900  0.752000 0.544000 -0.368000
+0.700000 0.251000 -0.093200  0.552000 0.600000 -0.568000
+0.700000 0.251000 -0.093200  0.552000 0.600000 -0.568000
+0.673000 0.251000 -0.121900  0.568000 0.576000 -0.584000
+0.700000 0.229200 -0.121900  0.528000 0.656000 -0.528000
+0.650000 0.251000 -0.154700  0.488000 0.640000 -0.584000
+0.700000 0.200800 -0.171600  0.480000 0.608000 -0.616000
+0.650000 0.227800 -0.182900  0.368000 0.576000 -0.720000
+0.687200 0.200800 -0.182900  0.432000 0.544000 -0.712000
+0.700000 0.200800 -0.171600  0.480000 0.608000 -0.616000
+0.700000 0.190400 -0.182900  0.432000 0.560000 -0.696000
+0.700000 0.190400 -0.182900  0.432000 0.560000 -0.696000
+0.650000 -0.200800 -0.092600  0.656000 0.384000 0.640000
+0.650000 -0.200800 -0.092600  0.656000 0.384000 0.640000
+0.650000 -0.150600 -0.116200  0.720000 0.480000 0.488000
+0.677400 -0.200800 -0.121900  0.528000 0.512000 0.672000
+0.652900 -0.150600 -0.121900  0.752000 0.456000 0.464000
+0.652900 -0.150600 -0.121900  0.752000 0.456000 0.464000
+0.734900 0.200800 -0.121900  0.552000 0.608000 -0.552000
+0.734900 0.200800 -0.121900  0.552000 0.608000 -0.552000
+0.750000 0.186400 -0.121900  0.504000 0.648000 -0.560000
+0.750000 0.200800 -0.104400  0.480000 0.680000 -0.544000
+0.750000 0.200800 -0.104400  0.480000 0.680000 -0.544000
+0.750000 -0.351500 -0.097900  0.640000 0.048000 0.760000
+0.750000 -0.351500 -0.097900  0.640000 0.048000 0.760000
+0.700000 -0.351500 -0.108700  -0.352000 -0.464000 0.808000
+0.750000 -0.301200 -0.116500  0.704000 0.400000 0.568000
+0.700000 -0.301200 -0.068800  0.336000 0.392000 0.848000
+0.700000 -0.301200 -0.068800  0.336000 0.392000 0.848000
+-0.950000 -0.150600 -0.169000  -0.584000 -0.792000 0.136000
+-0.950000 -0.150600 -0.169000  -0.584000 -0.792000 0.136000
+-0.950000 -0.152700 -0.182900  -0.600000 -0.784000 0.144000
+-0.952800 -0.150600 -0.182900  -0.568000 -0.808000 0.136000
+-0.950000 -0.161800 -0.243900  -0.584000 -0.784000 0.176000
+-0.966700 -0.150600 -0.243900  -0.472000 -0.864000 0.152000
+-0.950000 -0.180000 -0.304800  -0.552000 -0.600000 -0.568000
+-0.989000 -0.150600 -0.304800  -0.440000 -0.624000 -0.640000
+-0.950000 -0.150600 -0.330800  -0.416000 -0.432000 -0.792000
+-0.950000 -0.150600 -0.330800  -0.416000 -0.432000 -0.792000
+-0.900000 -0.492700 -0.121900  -0.520000 0.712000 0.448000
+-0.900000 -0.492700 -0.121900  -0.520000 0.712000 0.448000
+-0.900000 -0.462200 -0.182900  0.320000 0.888000 0.304000
+-0.878700 -0.502100 -0.121900  0.408000 0.368000 0.832000
+-0.850000 -0.490700 -0.182900  0.328000 0.896000 0.288000
+-0.850000 -0.502100 -0.144600  0.400000 0.776000 0.480000
+-0.820300 -0.502100 -0.182900  0.496000 0.792000 0.344000
+-0.850000 -0.519700 -0.121900  0.200000 0.624000 0.752000
+-0.800000 -0.513200 -0.182900  -0.080000 0.880000 0.456000
+-0.800000 -0.539500 -0.121900  0.176000 0.680000 0.704000
+-0.750000 -0.503000 -0.182900  -0.200000 0.848000 0.472000
+-0.750000 -0.549900 -0.121900  0.080000 0.648000 0.752000
+-0.749300 -0.502100 -0.182900  -0.920000 -0.232000 0.288000
+-0.723300 -0.502100 -0.121900  -0.896000 -0.224000 0.368000
+-0.723300 -0.502100 -0.121900  -0.896000 -0.224000 0.368000
+-0.900000 -0.511500 -0.121900  -0.520000 -0.664000 0.528000
+-0.900000 -0.511500 -0.121900  -0.520000 -0.664000 0.528000
+-0.900000 -0.542100 -0.182900  -0.808000 -0.560000 0.136000
+-0.868200 -0.552300 -0.121900  -0.520000 -0.224000 0.816000
+-0.892400 -0.552300 -0.182900  -0.760000 -0.624000 0.176000
+-0.850000 -0.569100 -0.121900  -0.488000 -0.776000 0.384000
+-0.850000 -0.592600 -0.182900  -0.520000 -0.800000 0.264000
+-0.800000 -0.584500 -0.121900  -0.288000 -0.544000 0.776000
+-0.832500 -0.602500 -0.182900  -0.576000 -0.768000 0.272000
+-0.800000 -0.602500 -0.136500  -0.416000 -0.648000 0.632000
+-0.800000 -0.620600 -0.182900  -0.312000 -0.880000 0.336000
+-0.764000 -0.602500 -0.121900  -0.176000 -0.816000 0.544000
+-0.750000 -0.630100 -0.182900  -0.144000 -0.912000 0.360000
+-0.750000 -0.605000 -0.121900  -0.152000 -0.872000 0.456000
+-0.750000 -0.605000 -0.121900  -0.152000 -0.872000 0.456000
+-0.802000 -0.351500 -0.121900  -0.840000 -0.520000 0.096000
+-0.802000 -0.351500 -0.121900  -0.840000 -0.520000 0.096000
+-0.832400 -0.301200 -0.121900  -0.840000 -0.528000 0.048000
+-0.802200 -0.351500 -0.182900  -0.872000 -0.480000 0.016000
+-0.831100 -0.301200 -0.182900  -0.848000 -0.520000 0.016000
+-0.807300 -0.351500 -0.243900  -0.864000 -0.472000 0.152000
+-0.834700 -0.301200 -0.243900  -0.840000 -0.504000 0.184000
+-0.834700 -0.301200 -0.243900  -0.840000 -0.504000 0.184000
+-0.779100 0.150600 -0.182900  0.400000 0.664000 -0.616000
+-0.779100 0.150600 -0.182900  0.400000 0.664000 -0.616000
+-0.750000 0.132600 -0.182900  0.408000 0.656000 -0.624000
+-0.750000 0.150600 -0.159200  0.432000 0.664000 -0.600000
+-0.750000 0.150600 -0.159200  0.432000 0.664000 -0.600000
+-0.750000 -0.448400 -0.121900  -0.880000 -0.432000 0.160000
+-0.750000 -0.448400 -0.121900  -0.880000 -0.432000 0.160000
+-0.750000 -0.451900 -0.133400  -0.896000 -0.392000 0.184000
+-0.771000 -0.401700 -0.121900  -0.872000 -0.456000 0.128000
+-0.757600 -0.451900 -0.182900  -0.952000 -0.232000 0.184000
+-0.775200 -0.401700 -0.182900  -0.904000 -0.400000 0.120000
+-0.769800 -0.451900 -0.243900  -0.952000 -0.080000 0.272000
+-0.781800 -0.401700 -0.243900  -0.912000 -0.336000 0.208000
+-0.787800 -0.451900 -0.304800  -0.984000 0.136000 -0.040000
+-0.797400 -0.401700 -0.304800  -0.928000 -0.344000 0.056000
+-0.797400 -0.401700 -0.304800  -0.928000 -0.344000 0.056000
+-0.800000 -0.584500 -0.121900  -0.288000 -0.544000 0.776000
+-0.800000 -0.584500 -0.121900  -0.288000 -0.544000 0.776000
+-0.764000 -0.602500 -0.121900  -0.176000 -0.816000 0.544000
+-0.800000 -0.602500 -0.136500  -0.416000 -0.648000 0.632000
+-0.800000 -0.602500 -0.136500  -0.416000 -0.648000 0.632000
+-0.750000 0.174400 -0.121900  0.448000 0.824000 -0.336000
+-0.750000 0.174400 -0.121900  0.448000 0.824000 -0.336000
+-0.750000 0.150600 -0.159200  0.432000 0.664000 -0.600000
+-0.715000 0.150600 -0.121900  0.512000 0.744000 -0.408000
+-0.715000 0.150600 -0.121900  0.512000 0.744000 -0.408000
+-0.700900 0.100400 -0.182900  0.440000 0.608000 -0.648000
+-0.700900 0.100400 -0.182900  0.440000 0.608000 -0.648000
+-0.700000 0.099700 -0.182900  0.504000 0.560000 -0.640000
+-0.700000 0.100400 -0.182100  0.536000 0.592000 -0.592000
+-0.700000 0.100400 -0.182100  0.536000 0.592000 -0.592000
+-0.750000 -0.448400 -0.121900  -0.880000 -0.432000 0.160000
+-0.750000 -0.448400 -0.121900  -0.880000 -0.432000 0.160000
+-0.748200 -0.451900 -0.121900  -0.880000 -0.440000 0.160000
+-0.750000 -0.451900 -0.133400  -0.896000 -0.392000 0.184000
+-0.750000 -0.451900 -0.133400  -0.896000 -0.392000 0.184000
+-0.700000 0.140000 -0.121900  0.536000 0.728000 -0.408000
+-0.700000 0.140000 -0.121900  0.536000 0.728000 -0.408000
+-0.700000 0.100400 -0.182100  0.536000 0.592000 -0.592000
+-0.657700 0.100400 -0.121900  0.728000 0.576000 -0.360000
+-0.657700 0.100400 -0.121900  0.728000 0.576000 -0.360000
+-0.652800 0.050200 -0.182900  0.592000 0.536000 -0.592000
+-0.652800 0.050200 -0.182900  0.592000 0.536000 -0.592000
+-0.650000 0.045800 -0.182900  0.672000 0.432000 -0.592000
+-0.650000 0.050200 -0.178200  0.664000 0.544000 -0.504000
+-0.621400 0.000000 -0.182900  0.848000 0.280000 -0.440000
+-0.614300 0.050200 -0.121900  0.720000 0.480000 -0.480000
+-0.601900 0.000000 -0.121900  0.848000 0.208000 -0.472000
+-0.601900 0.000000 -0.121900  0.848000 0.208000 -0.472000
+-0.650000 0.089500 -0.121900  0.728000 0.552000 -0.384000
+-0.650000 0.089500 -0.121900  0.728000 0.552000 -0.384000
+-0.650000 0.050200 -0.178200  0.664000 0.544000 -0.504000
+-0.614300 0.050200 -0.121900  0.720000 0.480000 -0.480000
+-0.614300 0.050200 -0.121900  0.720000 0.480000 -0.480000
+-0.491700 -0.150600 -0.182900  -0.448000 0.848000 -0.264000
+-0.491700 -0.150600 -0.182900  -0.448000 0.848000 -0.264000
+-0.500000 -0.150600 -0.154000  -0.424000 0.880000 -0.160000
+-0.500000 -0.154300 -0.182900  -0.320000 0.920000 -0.176000
+-0.500000 -0.154300 -0.182900  -0.320000 0.920000 -0.176000
+-0.372200 0.000000 -0.121900  -0.848000 0.480000 -0.200000
+-0.372200 0.000000 -0.121900  -0.848000 0.480000 -0.200000
+-0.350000 0.000000 -0.171400  -0.688000 0.416000 -0.584000
+-0.350000 0.031200 -0.121900  -0.744000 0.552000 -0.352000
+-0.350000 0.031200 -0.121900  -0.744000 0.552000 -0.352000
+-0.350000 -0.652700 -0.168800  -0.864000 0.056000 0.488000
+-0.350000 -0.652700 -0.168800  -0.864000 0.056000 0.488000
+-0.300000 -0.652700 -0.176500  0.496000 0.568000 0.648000
+-0.350000 -0.647900 -0.182900  0.008000 0.768000 0.624000
+-0.300000 -0.647500 -0.182900  0.464000 0.632000 0.616000
+-0.350000 -0.630200 -0.243900  -0.144000 0.776000 0.600000
+-0.300000 -0.607200 -0.243900  -0.248000 0.672000 0.688000
+-0.300000 -0.647500 -0.182900  0.464000 0.632000 0.616000
+-0.286800 -0.602500 -0.243900  -0.320000 0.232000 0.912000
+-0.293900 -0.652700 -0.182900  0.576000 0.496000 0.640000
+-0.250000 -0.602500 -0.226600  0.288000 -0.512000 0.800000
+-0.250000 -0.652700 -0.232900  0.624000 0.072000 0.768000
+-0.233200 -0.602500 -0.243900  0.608000 -0.320000 0.720000
+-0.241600 -0.652700 -0.243900  0.680000 -0.216000 0.688000
+-0.250000 -0.652700 -0.232900  0.624000 0.072000 0.768000
+-0.250000 -0.679700 -0.243900  0.728000 -0.208000 0.640000
+-0.293900 -0.652700 -0.182900  0.576000 0.496000 0.640000
+-0.256000 -0.703000 -0.243900  0.696000 -0.392000 0.584000
+-0.293800 -0.703000 -0.182900  0.608000 -0.624000 0.488000
+-0.293900 -0.652700 -0.182900  0.576000 0.496000 0.640000
+-0.300000 -0.703000 -0.173800  0.616000 -0.544000 0.552000
+-0.300000 -0.652700 -0.176500  0.496000 0.568000 0.648000
+-0.350000 -0.703000 -0.180700  -0.616000 -0.504000 0.592000
+-0.350000 -0.652700 -0.168800  -0.864000 0.056000 0.488000
+-0.350000 -0.652700 -0.168800  -0.864000 0.056000 0.488000
+-0.260200 -0.552300 -0.121900  -0.560000 -0.752000 0.336000
+-0.260200 -0.552300 -0.121900  -0.560000 -0.752000 0.336000
+-0.300000 -0.516400 -0.121900  -0.256000 -0.872000 0.400000
+-0.285200 -0.552300 -0.182900  -0.616000 -0.680000 0.384000
+-0.300000 -0.538300 -0.182900  -0.584000 -0.696000 0.408000
+-0.300000 -0.552300 -0.209900  -0.624000 -0.616000 0.456000
+-0.300000 -0.552300 -0.209900  -0.624000 -0.616000 0.456000
+-0.300000 -0.647500 -0.182900  0.464000 0.632000 0.616000
+-0.300000 -0.647500 -0.182900  0.464000 0.632000 0.616000
+-0.293900 -0.652700 -0.182900  0.576000 0.496000 0.640000
+-0.300000 -0.652700 -0.176500  0.496000 0.568000 0.648000
+-0.300000 -0.652700 -0.176500  0.496000 0.568000 0.648000
+-0.200000 0.251000 -0.156200  -0.432000 0.168000 -0.880000
+-0.200000 0.251000 -0.156200  -0.432000 0.168000 -0.880000
+-0.250000 0.251000 -0.124000  -0.376000 0.088000 -0.920000
+-0.200000 0.200800 -0.161600  -0.480000 0.384000 -0.776000
+-0.250000 0.200800 -0.129700  -0.392000 0.152000 -0.904000
+-0.250000 0.200800 -0.129700  -0.392000 0.152000 -0.904000
+-0.200000 -0.534300 -0.121900  0.456000 -0.832000 0.296000
+-0.200000 -0.534300 -0.121900  0.456000 -0.832000 0.296000
+-0.235800 -0.552300 -0.121900  0.448000 -0.816000 0.336000
+-0.200000 -0.549300 -0.182900  0.504000 -0.784000 0.344000
+-0.204600 -0.552300 -0.182900  0.504000 -0.776000 0.360000
+-0.200000 -0.552300 -0.190900  0.520000 -0.768000 0.360000
+-0.200000 -0.552300 -0.190900  0.520000 -0.768000 0.360000
+-0.200000 0.401700 -0.127400  -0.400000 0.440000 -0.800000
+-0.200000 0.401700 -0.127400  -0.400000 0.440000 -0.800000
+-0.150000 0.401700 -0.148200  -0.240000 0.400000 -0.872000
+-0.200000 0.351500 -0.146000  -0.416000 0.224000 -0.872000
+-0.150000 0.351500 -0.156300  -0.024000 0.152000 -0.984000
+-0.200000 0.301200 -0.154100  -0.392000 0.112000 -0.904000
+-0.150000 0.301200 -0.169700  -0.080000 0.248000 -0.960000
+-0.150000 0.351500 -0.156300  -0.024000 0.152000 -0.984000
+-0.100000 0.301200 -0.172200  -0.168000 0.416000 -0.888000
+-0.100000 0.351500 -0.158200  0.008000 0.264000 -0.960000
+-0.150000 0.351500 -0.156300  -0.024000 0.152000 -0.984000
+-0.100000 0.401700 -0.143600  0.056000 0.120000 -0.984000
+-0.150000 0.401700 -0.148200  -0.240000 0.400000 -0.872000
+-0.100000 0.451900 -0.142300  -0.128000 0.312000 -0.936000
+-0.150000 0.451900 -0.123200  -0.344000 0.512000 -0.784000
+-0.150000 0.451900 -0.123200  -0.344000 0.512000 -0.784000
+-0.100000 0.044900 -0.121900  0.816000 0.112000 0.552000
+-0.100000 0.044900 -0.121900  0.816000 0.112000 0.552000
+-0.100700 0.050200 -0.121900  0.856000 0.048000 0.504000
+-0.100000 0.050200 -0.123300  0.696000 -0.176000 0.688000
+-0.100000 0.050200 -0.123300  0.696000 -0.176000 0.688000
+-0.100000 0.451900 -0.142300  -0.128000 0.312000 -0.936000
+-0.100000 0.451900 -0.142300  -0.128000 0.312000 -0.936000
+-0.050000 0.451900 -0.137500  0.040000 0.112000 -0.992000
+-0.100000 0.401700 -0.143600  0.056000 0.120000 -0.984000
+-0.050000 0.401700 -0.142300  0.000000 0.168000 -0.984000
+-0.100000 0.351500 -0.158200  0.008000 0.264000 -0.960000
+-0.050000 0.351500 -0.155800  -0.048000 0.328000 -0.936000
+-0.050000 0.401700 -0.142300  0.000000 0.168000 -0.984000
+0.000000 0.351500 -0.164900  -0.080000 0.368000 -0.920000
+0.000000 0.401700 -0.144600  -0.056000 0.192000 -0.976000
+0.050000 0.351500 -0.166400  0.000000 0.392000 -0.912000
+0.050000 0.401700 -0.150400  -0.088000 0.216000 -0.968000
+0.100000 0.351500 -0.169000  0.056000 0.272000 -0.952000
+0.100000 0.401700 -0.152800  -0.048000 0.168000 -0.984000
+0.150000 0.351500 -0.160600  0.144000 0.128000 -0.976000
+0.150000 0.401700 -0.154900  -0.096000 0.088000 -0.984000
+0.200000 0.351500 -0.169700  -0.320000 0.304000 -0.888000
+0.200000 0.401700 -0.169400  -0.056000 0.168000 -0.976000
+0.150000 0.401700 -0.154900  -0.096000 0.088000 -0.984000
+0.200000 0.451900 -0.151000  0.136000 0.400000 -0.896000
+0.150000 0.451900 -0.151900  0.184000 0.376000 -0.904000
+0.200000 0.484800 -0.121900  0.312000 0.872000 0.360000
+0.150000 0.502100 -0.123200  0.032000 0.424000 -0.896000
+0.153400 0.502100 -0.121900  0.448000 0.824000 -0.336000
+0.153400 0.502100 -0.121900  0.448000 0.824000 -0.336000
+-0.089600 0.000000 -0.121900  0.568000 0.512000 0.632000
+-0.089600 0.000000 -0.121900  0.568000 0.512000 0.632000
+-0.050000 0.000000 -0.158900  0.584000 0.336000 0.728000
+-0.050000 -0.024600 -0.121900  0.296000 0.656000 0.688000
+0.000000 0.000000 -0.165000  0.096000 0.640000 0.752000
+0.000000 -0.035500 -0.121900  0.072000 0.496000 0.856000
+0.050000 0.000000 -0.179700  0.216000 0.504000 0.832000
+0.050000 -0.038600 -0.121900  0.000000 0.528000 0.840000
+0.100000 0.000000 -0.179900  0.000000 0.528000 0.840000
+0.100000 -0.037100 -0.121900  -0.016000 0.544000 0.832000
+0.100000 -0.037100 -0.121900  -0.016000 0.544000 0.832000
+-0.054100 -0.401700 -0.121900  0.656000 -0.688000 0.280000
+-0.054100 -0.401700 -0.121900  0.656000 -0.688000 0.280000
+-0.098000 -0.451900 -0.121900  0.712000 -0.680000 0.120000
+-0.061900 -0.401700 -0.182900  0.744000 -0.648000 -0.120000
+-0.098100 -0.451900 -0.182900  0.736000 -0.672000 0.032000
+-0.071000 -0.401700 -0.243900  0.856000 -0.496000 -0.072000
+-0.094700 -0.451900 -0.243900  0.784000 -0.568000 0.216000
+-0.073900 -0.401700 -0.304800  0.784000 -0.304000 -0.528000
+-0.061500 -0.451900 -0.304800  0.928000 -0.352000 0.088000
+-0.100000 -0.401700 -0.330800  0.576000 -0.152000 -0.792000
+-0.100000 -0.451900 -0.336100  0.496000 -0.048000 -0.856000
+-0.150000 -0.401700 -0.364300  0.552000 0.080000 -0.824000
+-0.145700 -0.451900 -0.365800  0.464000 0.040000 -0.880000
+-0.150000 -0.417500 -0.365800  0.544000 0.056000 -0.832000
+-0.150000 -0.451900 -0.368100  0.456000 -0.056000 -0.880000
+-0.145700 -0.451900 -0.365800  0.464000 0.040000 -0.880000
+-0.150000 -0.502100 -0.367300  0.088000 -0.320000 -0.936000
+-0.147100 -0.502100 -0.365800  0.472000 -0.192000 -0.848000
+-0.150000 -0.505900 -0.365800  0.272000 -0.320000 -0.904000
+-0.150000 -0.505900 -0.365800  0.272000 -0.320000 -0.904000
+-0.050000 0.401700 -0.142300  0.000000 0.168000 -0.984000
+-0.050000 0.401700 -0.142300  0.000000 0.168000 -0.984000
+-0.050000 0.451900 -0.137500  0.040000 0.112000 -0.992000
+0.000000 0.401700 -0.144600  -0.056000 0.192000 -0.976000
+0.000000 0.451900 -0.135500  0.000000 0.160000 -0.984000
+0.050000 0.401700 -0.150400  -0.088000 0.216000 -0.968000
+0.050000 0.451900 -0.139600  -0.080000 0.232000 -0.960000
+0.100000 0.401700 -0.152800  -0.048000 0.168000 -0.984000
+0.100000 0.451900 -0.146900  -0.088000 0.224000 -0.968000
+0.150000 0.401700 -0.154900  -0.096000 0.088000 -0.984000
+0.150000 0.451900 -0.151900  0.184000 0.376000 -0.904000
+0.150000 0.451900 -0.151900  0.184000 0.376000 -0.904000
+-0.012800 0.200800 -0.121900  0.688000 -0.616000 0.376000
+-0.012800 0.200800 -0.121900  0.688000 -0.616000 0.376000
+0.000000 0.211400 -0.121900  0.496000 -0.712000 0.480000
+0.000000 0.200800 -0.169000  0.576000 -0.744000 0.320000
+0.000000 0.200800 -0.169000  0.576000 -0.744000 0.320000
+-0.050000 0.150600 -0.159500  0.712000 -0.480000 0.504000
+-0.050000 0.150600 -0.159500  0.712000 -0.480000 0.504000
+-0.033200 0.150600 -0.182900  0.832000 -0.552000 -0.016000
+-0.050000 0.116900 -0.182900  0.944000 -0.304000 0.048000
+-0.050000 0.150600 -0.210200  0.840000 -0.208000 -0.496000
+-0.050000 0.150600 -0.210200  0.840000 -0.208000 -0.496000
+-0.050000 0.047900 -0.182900  0.488000 0.480000 0.720000
+-0.050000 0.047900 -0.182900  0.488000 0.480000 0.720000
+-0.050000 0.000000 -0.158900  0.584000 0.336000 0.728000
+0.000000 0.039200 -0.182900  0.256000 0.544000 0.792000
+0.000000 0.000000 -0.165000  0.096000 0.640000 0.752000
+0.050000 0.005700 -0.182900  0.312000 0.584000 0.744000
+0.050000 0.000000 -0.179700  0.216000 0.504000 0.832000
+0.100000 0.004900 -0.182900  -0.288000 0.864000 0.400000
+0.100000 0.000000 -0.179900  0.000000 0.528000 0.840000
+0.100000 0.000000 -0.179900  0.000000 0.528000 0.840000
+0.000000 0.200800 -0.169000  0.576000 -0.744000 0.320000
+0.000000 0.200800 -0.169000  0.576000 -0.744000 0.320000
+0.008500 0.200800 -0.182900  0.416000 -0.688000 -0.584000
+0.000000 0.195100 -0.182900  0.504000 -0.656000 -0.544000
+0.000000 0.200800 -0.186400  0.272000 -0.456000 -0.840000
+0.000000 0.200800 -0.186400  0.272000 -0.456000 -0.840000
+0.050000 -0.327900 -0.182900  0.552000 -0.824000 0.048000
+0.050000 -0.327900 -0.182900  0.552000 -0.824000 0.048000
+0.003100 -0.351500 -0.182900  0.504000 -0.840000 -0.160000
+0.050000 -0.321600 -0.121900  0.584000 -0.712000 0.376000
+0.006400 -0.351500 -0.121900  0.552000 -0.776000 0.288000
+0.006400 -0.351500 -0.121900  0.552000 -0.776000 0.288000
+0.150000 0.251000 -0.128300  0.144000 -0.904000 0.392000
+0.150000 0.251000 -0.128300  0.144000 -0.904000 0.392000
+0.150000 0.284700 -0.182900  0.352000 0.368000 -0.856000
+0.194700 0.251000 -0.182900  0.496000 -0.104000 -0.856000
+0.150000 0.251000 -0.192500  0.112000 0.024000 -0.992000
+0.150000 0.224100 -0.182900  0.056000 -0.672000 -0.728000
+0.194700 0.251000 -0.182900  0.496000 -0.104000 -0.856000
+0.150000 0.251000 -0.128300  0.144000 -0.904000 0.392000
+0.150000 0.251000 -0.128300  0.144000 -0.904000 0.392000
+0.211500 -0.301200 -0.182900  -0.568000 -0.672000 0.464000
+0.211500 -0.301200 -0.182900  -0.568000 -0.672000 0.464000
+0.250000 -0.301200 -0.149400  -0.376000 -0.584000 0.712000
+0.250000 -0.319600 -0.182900  -0.280000 -0.832000 0.472000
+0.300000 -0.301200 -0.149800  -0.024000 -0.480000 0.872000
+0.300000 -0.330300 -0.182900  -0.312000 -0.696000 0.632000
+0.350000 -0.301200 -0.148100  0.392000 -0.048000 0.912000
+0.331500 -0.351500 -0.182900  -0.432000 -0.576000 0.688000
+0.350000 -0.351500 -0.171100  -0.312000 -0.512000 0.792000
+0.350000 -0.366900 -0.182900  -0.368000 -0.552000 0.736000
+0.400000 -0.351500 -0.165500  0.064000 -0.056000 0.992000
+0.400000 -0.370500 -0.182900  -0.008000 -0.616000 0.776000
+0.450000 -0.351500 -0.174300  0.040000 0.080000 0.992000
+0.450000 -0.370700 -0.182900  -0.080000 -0.520000 0.848000
+0.500000 -0.351500 -0.156800  -0.392000 -0.248000 0.880000
+0.500000 -0.372900 -0.182900  -0.184000 -0.776000 0.592000
+0.450000 -0.370700 -0.182900  -0.080000 -0.520000 0.848000
+0.500000 -0.400600 -0.243900  0.024000 -0.920000 0.384000
+0.450000 -0.401700 -0.212100  0.240000 -0.816000 0.520000
+0.496800 -0.401700 -0.243900  0.256000 -0.880000 0.376000
+0.450000 -0.418500 -0.243900  -0.152000 -0.896000 0.400000
+0.492100 -0.401700 -0.304800  0.152000 -0.576000 -0.792000
+0.450000 -0.411100 -0.304800  -0.144000 -0.808000 -0.560000
+0.450000 -0.401700 -0.316200  -0.184000 -0.360000 -0.904000
+0.428900 -0.401700 -0.304800  -0.392000 -0.464000 -0.784000
+0.450000 -0.380500 -0.304800  -0.144000 0.256000 -0.952000
+0.400000 -0.401700 -0.257800  0.112000 -0.952000 -0.280000
+0.450000 -0.351500 -0.290700  -0.176000 0.632000 -0.744000
+0.400000 -0.388800 -0.304800  0.392000 -0.800000 -0.448000
+0.437100 -0.351500 -0.304800  0.688000 0.472000 -0.536000
+0.400000 -0.351500 -0.338800  0.360000 -0.568000 -0.728000
+0.401200 -0.301200 -0.304800  0.744000 0.488000 -0.440000
+0.400000 -0.301200 -0.307300  0.704000 0.496000 -0.496000
+0.400000 -0.299100 -0.304800  0.736000 0.472000 -0.472000
+0.401200 -0.301200 -0.304800  0.744000 0.488000 -0.440000
+0.400000 -0.252300 -0.243900  0.744000 0.488000 -0.440000
+0.429200 -0.301200 -0.243900  0.816000 0.544000 -0.176000
+0.400000 -0.252800 -0.182900  0.760000 0.464000 0.440000
+0.427100 -0.301200 -0.182900  0.776000 0.464000 0.416000
+0.400000 -0.301200 -0.149800  0.528000 0.376000 0.752000
+0.450000 -0.338000 -0.182900  0.248000 0.592000 0.752000
+0.400000 -0.351500 -0.165500  0.064000 -0.056000 0.992000
+0.450000 -0.351500 -0.174300  0.040000 0.080000 0.992000
+0.450000 -0.338000 -0.182900  0.248000 0.592000 0.752000
+0.500000 -0.351500 -0.156800  -0.392000 -0.248000 0.880000
+0.500000 -0.316400 -0.182900  -0.704000 0.472000 0.520000
+0.450000 -0.338000 -0.182900  0.248000 0.592000 0.752000
+0.500000 -0.310500 -0.243900  -0.600000 0.776000 -0.152000
+0.450000 -0.327300 -0.243900  -0.064000 0.864000 -0.488000
+0.500000 -0.333600 -0.304800  -0.408000 0.824000 -0.376000
+0.450000 -0.351500 -0.290700  -0.176000 0.632000 -0.744000
+0.458900 -0.351500 -0.304800  -0.472000 0.360000 -0.792000
+0.450000 -0.380500 -0.304800  -0.144000 0.256000 -0.952000
+0.500000 -0.400200 -0.304800  -0.176000 -0.672000 -0.712000
+0.492100 -0.401700 -0.304800  0.152000 -0.576000 -0.792000
+0.500000 -0.400600 -0.243900  0.024000 -0.920000 0.384000
+0.496800 -0.401700 -0.243900  0.256000 -0.880000 0.376000
+0.496800 -0.401700 -0.243900  0.256000 -0.880000 0.376000
+0.265700 0.200800 -0.182900  -0.312000 -0.760000 -0.552000
+0.265700 0.200800 -0.182900  -0.312000 -0.760000 -0.552000
+0.300000 0.218000 -0.182900  0.768000 0.424000 -0.464000
+0.300000 0.200800 -0.174500  0.536000 -0.360000 0.752000
+0.306800 0.200800 -0.182900  0.752000 -0.400000 -0.512000
+0.300000 0.193900 -0.182900  0.520000 -0.696000 -0.480000
+0.300000 0.200800 -0.185900  0.256000 -0.192000 -0.944000
+0.265700 0.200800 -0.182900  -0.312000 -0.760000 -0.552000
+0.300000 0.218000 -0.182900  0.768000 0.424000 -0.464000
+0.300000 0.200800 -0.185900  0.256000 -0.192000 -0.944000
+0.306800 0.200800 -0.182900  0.752000 -0.400000 -0.512000
+0.306800 0.200800 -0.182900  0.752000 -0.400000 -0.512000
+0.265700 0.200800 -0.182900  -0.312000 -0.760000 -0.552000
+0.265700 0.200800 -0.182900  -0.312000 -0.760000 -0.552000
+0.300000 0.200800 -0.174500  0.536000 -0.360000 0.752000
+0.300000 0.193900 -0.182900  0.520000 -0.696000 -0.480000
+0.300000 0.193900 -0.182900  0.520000 -0.696000 -0.480000
+0.300000 0.284000 -0.182900  -0.168000 -0.184000 -0.960000
+0.300000 0.284000 -0.182900  -0.168000 -0.184000 -0.960000
+0.300000 0.251000 -0.156100  -0.368000 -0.808000 -0.448000
+0.321900 0.251000 -0.182900  -0.240000 -0.296000 -0.920000
+0.321900 0.251000 -0.182900  -0.240000 -0.296000 -0.920000
+0.307700 -0.050200 -0.121900  -0.592000 0.464000 0.648000
+0.307700 -0.050200 -0.121900  -0.592000 0.464000 0.648000
+0.300000 -0.060700 -0.121900  -0.512000 0.456000 0.720000
+0.300000 -0.050200 -0.130700  -0.504000 0.472000 0.720000
+0.300000 -0.050200 -0.130700  -0.504000 0.472000 0.720000
+0.329200 -0.200800 -0.121900  0.376000 -0.264000 0.880000
+0.329200 -0.200800 -0.121900  0.376000 -0.264000 0.880000
+0.350000 -0.182300 -0.121900  -0.032000 -0.520000 0.848000
+0.350000 -0.200800 -0.137500  0.248000 -0.232000 0.936000
+0.391400 -0.200800 -0.121900  -0.176000 -0.648000 0.736000
+0.391400 -0.200800 -0.121900  -0.176000 -0.648000 0.736000
+0.400000 0.100400 -0.150800  -0.768000 0.376000 0.512000
+0.400000 0.100400 -0.150800  -0.768000 0.376000 0.512000
+0.381500 0.100400 -0.182900  -0.896000 0.440000 -0.008000
+0.400000 0.146600 -0.182900  -0.440000 0.464000 -0.760000
+0.400000 0.100400 -0.207800  -0.424000 0.688000 -0.576000
+0.400000 0.100400 -0.207800  -0.424000 0.688000 -0.576000
+0.400000 -0.203000 -0.121900  -0.184000 -0.672000 0.712000
+0.400000 -0.203000 -0.121900  -0.184000 -0.672000 0.712000
+0.354900 -0.251000 -0.121900  0.704000 -0.304000 0.632000
+0.400000 -0.249800 -0.182900  0.472000 -0.752000 0.448000
+0.398900 -0.251000 -0.182900  0.896000 -0.160000 0.400000
+0.400000 -0.249400 -0.243900  0.760000 -0.472000 -0.424000
+0.399000 -0.251000 -0.243900  0.912000 -0.008000 -0.392000
+0.399000 -0.251000 -0.243900  0.912000 -0.008000 -0.392000
+0.400000 -0.351500 -0.165500  0.064000 -0.056000 0.992000
+0.400000 -0.351500 -0.165500  0.064000 -0.056000 0.992000
+0.350000 -0.351500 -0.171100  -0.312000 -0.512000 0.792000
+0.400000 -0.301200 -0.149800  0.528000 0.376000 0.752000
+0.350000 -0.301200 -0.148100  0.392000 -0.048000 0.912000
+0.350000 -0.301200 -0.148100  0.392000 -0.048000 0.912000
+0.450000 -0.251000 -0.179900  -0.288000 -0.680000 0.664000
+0.450000 -0.251000 -0.179900  -0.288000 -0.680000 0.664000
+0.450000 -0.255300 -0.182900  -0.208000 -0.656000 0.712000
+0.415700 -0.251000 -0.182900  -0.088000 -0.872000 0.480000
+0.450000 -0.251000 -0.203800  -0.216000 -0.960000 -0.144000
+0.450000 -0.251000 -0.203800  -0.216000 -0.960000 -0.144000
+0.500000 0.355500 -0.182900  0.400000 0.616000 -0.664000
+0.500000 0.355500 -0.182900  0.400000 0.616000 -0.664000
+0.506000 0.351500 -0.182900  0.424000 0.584000 -0.680000
+0.500000 0.393600 -0.121900  0.504000 0.744000 -0.432000
+0.550000 0.351500 -0.135900  0.456000 0.632000 -0.616000
+0.550000 0.362300 -0.121900  0.400000 0.656000 -0.632000
+0.566700 0.351500 -0.121900  0.448000 0.536000 -0.704000
+0.566700 0.351500 -0.121900  0.448000 0.536000 -0.704000
+0.550000 0.351500 -0.135900  0.456000 0.632000 -0.616000
+0.550000 0.351500 -0.135900  0.456000 0.632000 -0.616000
+0.550000 0.301200 -0.167400  0.408000 0.504000 -0.752000
+0.506000 0.351500 -0.182900  0.424000 0.584000 -0.680000
+0.526000 0.301200 -0.182900  0.408000 0.312000 -0.848000
+0.500000 0.351500 -0.187300  0.416000 0.568000 -0.696000
+0.500000 0.301200 -0.193500  0.168000 0.072000 -0.976000
+0.526000 0.301200 -0.182900  0.408000 0.312000 -0.848000
+0.500000 0.251000 -0.199400  0.072000 0.096000 -0.984000
+0.550000 0.283200 -0.182900  0.320000 0.472000 -0.816000
+0.550000 0.251000 -0.199600  0.176000 0.288000 -0.936000
+0.500000 0.251000 -0.199400  0.072000 0.096000 -0.984000
+0.550000 0.200800 -0.211100  0.016000 0.048000 -0.992000
+0.500000 0.200800 -0.200200  -0.104000 -0.048000 -0.992000
+0.550000 0.150600 -0.215400  -0.144000 0.080000 -0.984000
+0.500000 0.150600 -0.194400  -0.208000 0.240000 -0.944000
+0.550000 0.100400 -0.212600  -0.200000 0.352000 -0.904000
+0.500000 0.100400 -0.210700  0.048000 0.704000 -0.704000
+0.550000 0.067800 -0.243900  0.024000 0.672000 -0.728000
+0.500000 0.082500 -0.243900  0.216000 0.832000 -0.504000
+0.550000 0.050200 -0.258400  0.160000 0.632000 -0.752000
+0.500000 0.050200 -0.303800  0.264000 0.816000 -0.504000
+0.550000 0.015600 -0.304800  0.472000 0.712000 -0.512000
+0.500000 0.049600 -0.304800  0.264000 0.736000 -0.616000
+0.550000 0.000000 -0.335900  0.576000 0.464000 -0.664000
+0.500000 0.014000 -0.365800  0.216000 0.784000 -0.568000
+0.524100 0.000000 -0.365800  0.648000 0.312000 -0.688000
+0.500000 0.000000 -0.393700  0.528000 0.072000 -0.840000
+0.500000 -0.027200 -0.365800  0.264000 -0.576000 -0.768000
+0.524100 0.000000 -0.365800  0.648000 0.312000 -0.688000
+0.500000 -0.050200 -0.339600  -0.136000 -0.672000 -0.720000
+0.550000 0.000000 -0.335900  0.576000 0.464000 -0.664000
+0.550000 -0.050200 -0.345500  0.192000 -0.560000 -0.792000
+0.550000 -0.050200 -0.345500  0.192000 -0.560000 -0.792000
+0.526000 0.301200 -0.182900  0.408000 0.312000 -0.848000
+0.526000 0.301200 -0.182900  0.408000 0.312000 -0.848000
+0.550000 0.283200 -0.182900  0.320000 0.472000 -0.816000
+0.550000 0.301200 -0.167400  0.408000 0.504000 -0.752000
+0.550000 0.301200 -0.167400  0.408000 0.504000 -0.752000
+0.500000 -0.250100 -0.121900  -0.432000 -0.712000 0.536000
+0.500000 -0.250100 -0.121900  -0.432000 -0.712000 0.536000
+0.501100 -0.251000 -0.121900  -0.552000 -0.624000 0.544000
+0.500000 -0.251000 -0.123800  -0.544000 -0.688000 0.456000
+0.500000 -0.251000 -0.123800  -0.544000 -0.688000 0.456000
+0.608400 0.251000 -0.182900  0.328000 0.488000 -0.800000
+0.608400 0.251000 -0.182900  0.328000 0.488000 -0.800000
+0.650000 0.227800 -0.182900  0.368000 0.576000 -0.720000
+0.650000 0.251000 -0.154700  0.488000 0.640000 -0.584000
+0.650000 0.251000 -0.154700  0.488000 0.640000 -0.584000
+0.600000 -0.333000 -0.121900  0.024000 -0.312000 0.944000
+0.600000 -0.333000 -0.121900  0.024000 -0.312000 0.944000
+0.600000 -0.351500 -0.136300  0.144000 -0.792000 0.584000
+0.650000 -0.327200 -0.121900  -0.280000 -0.536000 0.792000
+0.650000 -0.351500 -0.143500  -0.280000 -0.536000 0.784000
+0.679500 -0.351500 -0.121900  -0.424000 -0.464000 0.768000
+0.650000 -0.401700 -0.175000  -0.240000 -0.688000 0.680000
+0.700000 -0.372000 -0.121900  -0.360000 -0.440000 0.816000
+0.700000 -0.401700 -0.145100  -0.400000 -0.504000 0.752000
+0.737900 -0.401700 -0.121900  -0.352000 -0.448000 0.816000
+0.700000 -0.435200 -0.182900  -0.448000 -0.712000 0.536000
+0.750000 -0.411100 -0.121900  -0.304000 -0.456000 0.824000
+0.719600 -0.451900 -0.182900  -0.568000 -0.640000 0.512000
+0.750000 -0.451900 -0.153800  -0.384000 -0.528000 0.752000
+0.750000 -0.479900 -0.182900  -0.456000 -0.632000 0.616000
+0.719600 -0.451900 -0.182900  -0.568000 -0.640000 0.512000
+0.750000 -0.502100 -0.236900  -0.448000 -0.776000 0.432000
+0.700000 -0.451900 -0.215800  -0.528000 -0.696000 0.472000
+0.744200 -0.502100 -0.243900  -0.480000 -0.864000 0.128000
+0.700000 -0.472400 -0.243900  -0.560000 -0.816000 -0.016000
+0.750000 -0.502100 -0.254300  -0.448000 -0.832000 -0.312000
+0.700000 -0.481300 -0.304800  -0.240000 -0.712000 -0.656000
+0.750000 -0.487000 -0.304800  -0.104000 -0.744000 -0.656000
+0.700000 -0.451900 -0.321600  -0.136000 -0.312000 -0.936000
+0.750000 -0.451900 -0.330900  0.152000 -0.080000 -0.984000
+0.700000 -0.401700 -0.334100  0.120000 -0.128000 -0.976000
+0.750000 -0.401700 -0.321600  0.336000 0.000000 -0.936000
+0.700000 -0.351500 -0.333900  0.344000 -0.040000 -0.936000
+0.750000 -0.351500 -0.307800  0.512000 0.128000 -0.840000
+0.700000 -0.301200 -0.354900  0.160000 -0.240000 -0.952000
+0.750000 -0.334300 -0.304800  0.512000 0.112000 -0.840000
+0.744500 -0.301200 -0.304800  0.640000 0.104000 -0.760000
+0.750000 -0.301200 -0.299800  0.512000 0.144000 -0.840000
+0.728900 -0.251000 -0.304800  0.720000 0.440000 -0.528000
+0.750000 -0.251000 -0.256700  0.824000 0.520000 -0.208000
+0.700000 -0.211400 -0.304800  0.288000 0.624000 -0.720000
+0.750000 -0.247000 -0.243900  0.832000 0.536000 -0.096000
+0.700000 -0.200800 -0.294000  0.576000 0.608000 -0.536000
+0.717800 -0.200800 -0.243900  0.824000 0.560000 -0.064000
+0.700000 -0.175300 -0.243900  0.752000 0.600000 -0.240000
+0.713600 -0.200800 -0.182900  0.824000 0.512000 0.224000
+0.700000 -0.178500 -0.182900  0.792000 0.568000 0.200000
+0.700000 -0.200800 -0.144600  0.696000 0.528000 0.480000
+0.700000 -0.200800 -0.144600  0.696000 0.528000 0.480000
+0.600000 -0.351500 -0.136300  0.144000 -0.792000 0.584000
+0.600000 -0.351500 -0.136300  0.144000 -0.792000 0.584000
+0.650000 -0.351500 -0.143500  -0.280000 -0.536000 0.784000
+0.600000 -0.392700 -0.182900  -0.184000 -0.752000 0.624000
+0.650000 -0.401700 -0.175000  -0.240000 -0.688000 0.680000
+0.628900 -0.401700 -0.182900  -0.216000 -0.760000 0.608000
+0.650000 -0.407700 -0.182900  -0.272000 -0.728000 0.624000
+0.600000 -0.401700 -0.203000  -0.208000 -0.872000 0.432000
+0.650000 -0.436800 -0.243900  -0.416000 -0.848000 0.320000
+0.600000 -0.414700 -0.243900  -0.184000 -0.936000 0.272000
+0.650000 -0.449600 -0.304800  -0.280000 -0.432000 -0.848000
+0.600000 -0.422100 -0.304800  -0.120000 -0.768000 -0.616000
+0.650000 -0.401700 -0.330300  -0.240000 -0.360000 -0.896000
+0.600000 -0.401700 -0.327900  -0.024000 -0.544000 -0.832000
+0.650000 -0.351500 -0.332000  0.016000 -0.144000 -0.984000
+0.600000 -0.351500 -0.337900  0.040000 -0.080000 -0.992000
+0.650000 -0.301200 -0.350300  0.016000 -0.440000 -0.888000
+0.600000 -0.301200 -0.352300  -0.528000 -0.312000 -0.776000
+0.600000 -0.301200 -0.352300  -0.528000 -0.312000 -0.776000
+0.650000 0.278000 -0.121900  0.448000 0.624000 -0.624000
+0.650000 0.278000 -0.121900  0.448000 0.624000 -0.624000
+0.650000 0.251000 -0.154700  0.488000 0.640000 -0.584000
+0.673000 0.251000 -0.121900  0.568000 0.576000 -0.584000
+0.673000 0.251000 -0.121900  0.568000 0.576000 -0.584000
+0.700000 -0.401700 -0.145100  -0.400000 -0.504000 0.752000
+0.700000 -0.401700 -0.145100  -0.400000 -0.504000 0.752000
+0.650000 -0.401700 -0.175000  -0.240000 -0.688000 0.680000
+0.700000 -0.435200 -0.182900  -0.448000 -0.712000 0.536000
+0.650000 -0.407700 -0.182900  -0.272000 -0.728000 0.624000
+0.700000 -0.451900 -0.215800  -0.528000 -0.696000 0.472000
+0.650000 -0.436800 -0.243900  -0.416000 -0.848000 0.320000
+0.673600 -0.451900 -0.243900  -0.480000 -0.752000 0.448000
+0.650000 -0.449600 -0.304800  -0.280000 -0.432000 -0.848000
+0.653100 -0.451900 -0.304800  -0.336000 -0.480000 -0.800000
+0.650000 -0.401700 -0.330300  -0.240000 -0.360000 -0.896000
+0.700000 -0.451900 -0.321600  -0.136000 -0.312000 -0.936000
+0.700000 -0.401700 -0.334100  0.120000 -0.128000 -0.976000
+0.650000 -0.401700 -0.330300  -0.240000 -0.360000 -0.896000
+0.700000 -0.351500 -0.333900  0.344000 -0.040000 -0.936000
+0.650000 -0.351500 -0.332000  0.016000 -0.144000 -0.984000
+0.700000 -0.301200 -0.354900  0.160000 -0.240000 -0.952000
+0.650000 -0.301200 -0.350300  0.016000 -0.440000 -0.888000
+0.650000 -0.301200 -0.350300  0.016000 -0.440000 -0.888000
+0.719200 -0.251000 -0.121900  0.760000 0.456000 0.440000
+0.719200 -0.251000 -0.121900  0.760000 0.456000 0.440000
+0.750000 -0.297400 -0.121900  0.656000 0.584000 0.464000
+0.746300 -0.251000 -0.182900  0.848000 0.496000 0.152000
+0.750000 -0.257500 -0.182900  0.856000 0.488000 0.120000
+0.750000 -0.251000 -0.218200  0.840000 0.520000 0.096000
+0.777000 -0.301200 -0.182900  0.784000 0.536000 0.304000
+0.752500 -0.251000 -0.243900  0.840000 0.528000 -0.096000
+0.780500 -0.301200 -0.243900  0.848000 0.504000 -0.128000
+0.777000 -0.301200 -0.182900  0.784000 0.536000 0.304000
+0.800000 -0.328800 -0.243900  0.640000 0.656000 -0.384000
+0.800000 -0.333100 -0.182900  0.680000 0.680000 0.256000
+0.829500 -0.351500 -0.243900  0.648000 0.640000 -0.400000
+0.821300 -0.351500 -0.182900  0.624000 0.648000 0.416000
+0.850000 -0.375700 -0.243900  0.544000 0.616000 -0.552000
+0.850000 -0.381900 -0.182900  0.632000 0.696000 0.328000
+0.890600 -0.401700 -0.243900  0.576000 0.616000 -0.528000
+0.872200 -0.401700 -0.182900  0.632000 0.640000 0.416000
+0.900000 -0.412700 -0.243900  0.520000 0.640000 -0.552000
+0.900000 -0.433800 -0.182900  0.512000 0.688000 0.504000
+0.950000 -0.433400 -0.243900  0.528000 0.832000 0.152000
+0.933400 -0.451900 -0.182900  0.464000 0.712000 0.512000
+0.950000 -0.451900 -0.206400  0.504000 0.736000 0.440000
+0.950000 -0.463500 -0.182900  0.464000 0.672000 0.568000
+0.933400 -0.451900 -0.182900  0.464000 0.712000 0.512000
+0.950000 -0.502100 -0.136000  -0.296000 0.400000 0.864000
+0.900000 -0.451900 -0.156900  0.400000 0.632000 0.656000
+0.900000 -0.502100 -0.123800  -0.168000 -0.208000 0.960000
+0.850000 -0.451900 -0.123600  0.328000 0.296000 0.888000
+0.850000 -0.502100 -0.142100  -0.224000 -0.520000 0.816000
+0.850000 -0.502100 -0.142100  -0.224000 -0.520000 0.816000
+0.750000 -0.257500 -0.182900  0.856000 0.488000 0.120000
+0.750000 -0.257500 -0.182900  0.856000 0.488000 0.120000
+0.750000 -0.297400 -0.121900  0.656000 0.584000 0.464000
+0.777000 -0.301200 -0.182900  0.784000 0.536000 0.304000
+0.752700 -0.301200 -0.121900  0.792000 0.344000 0.488000
+0.800000 -0.333100 -0.182900  0.680000 0.680000 0.256000
+0.775700 -0.351500 -0.121900  0.600000 0.328000 0.720000
+0.800000 -0.351500 -0.149400  0.664000 0.512000 0.528000
+0.800000 -0.391100 -0.121900  0.384000 0.416000 0.816000
+0.821300 -0.351500 -0.182900  0.624000 0.648000 0.416000
+0.810500 -0.401700 -0.121900  0.456000 0.104000 0.872000
+0.850000 -0.381900 -0.182900  0.632000 0.696000 0.328000
+0.850000 -0.401700 -0.151500  0.608000 0.552000 0.560000
+0.872200 -0.401700 -0.182900  0.632000 0.640000 0.416000
+0.850000 -0.451900 -0.123600  0.328000 0.296000 0.888000
+0.900000 -0.433800 -0.182900  0.512000 0.688000 0.504000
+0.900000 -0.451900 -0.156900  0.400000 0.632000 0.656000
+0.933400 -0.451900 -0.182900  0.464000 0.712000 0.512000
+0.933400 -0.451900 -0.182900  0.464000 0.712000 0.512000
+0.783200 -0.502100 -0.182900  -0.448000 -0.720000 0.512000
+0.783200 -0.502100 -0.182900  -0.448000 -0.720000 0.512000
+0.800000 -0.502100 -0.171200  -0.360000 -0.648000 0.664000
+0.800000 -0.511100 -0.182900  -0.376000 -0.744000 0.544000
+0.800000 -0.511100 -0.182900  -0.376000 -0.744000 0.544000
+0.800000 -0.333100 -0.182900  0.680000 0.680000 0.256000
+0.800000 -0.333100 -0.182900  0.680000 0.680000 0.256000
+0.821300 -0.351500 -0.182900  0.624000 0.648000 0.416000
+0.800000 -0.351500 -0.149400  0.664000 0.512000 0.528000
+0.800000 -0.351500 -0.149400  0.664000 0.512000 0.528000
+0.900000 -0.552300 -0.159100  -0.496000 -0.592000 0.632000
+0.900000 -0.552300 -0.159100  -0.496000 -0.592000 0.632000
+0.900000 -0.573700 -0.182900  -0.608000 -0.704000 0.344000
+0.876500 -0.552300 -0.182900  -0.528000 -0.672000 0.504000
+0.900000 -0.578300 -0.243900  -0.552000 -0.704000 -0.440000
+0.868400 -0.552300 -0.243900  -0.552000 -0.760000 -0.328000
+0.900000 -0.552300 -0.278500  -0.424000 -0.592000 -0.672000
+0.900000 -0.552300 -0.278500  -0.424000 -0.592000 -0.672000
+0.900000 0.127900 -0.121900  0.560000 0.776000 -0.264000
+0.900000 0.127900 -0.121900  0.560000 0.776000 -0.264000
+0.931600 0.100400 -0.121900  0.600000 0.744000 -0.272000
+0.900000 0.111100 -0.182900  0.552000 0.712000 -0.416000
+0.912000 0.100400 -0.182900  0.600000 0.704000 -0.360000
+0.900000 0.100400 -0.203200  0.536000 0.688000 -0.472000
+0.900000 0.100400 -0.203200  0.536000 0.688000 -0.472000
+0.950000 -0.602500 -0.169200  -0.536000 -0.520000 0.656000
+0.950000 -0.602500 -0.169200  -0.536000 -0.520000 0.656000
+0.950000 -0.619400 -0.182900  -0.632000 -0.592000 0.480000
+0.935000 -0.602500 -0.182900  -0.552000 -0.552000 0.608000
+0.950000 -0.619400 -0.243900  -0.600000 -0.584000 -0.536000
+0.933200 -0.602500 -0.243900  -0.584000 -0.624000 -0.512000
+0.950000 -0.602500 -0.260200  -0.544000 -0.504000 -0.664000
+0.950000 -0.602500 -0.260200  -0.544000 -0.504000 -0.664000
+1.000000 -0.251000 -0.154300  -0.728000 -0.648000 0.200000
+1.000000 -0.251000 -0.154300  -0.728000 -0.648000 0.200000
+1.000000 -0.258900 -0.182900  -0.752000 -0.616000 0.208000
+0.993400 -0.251000 -0.182900  -0.736000 -0.640000 0.200000
+1.000000 -0.277900 -0.243900  -0.712000 -0.592000 0.360000
+0.978600 -0.251000 -0.243900  -0.696000 -0.616000 0.352000
+0.978600 -0.251000 -0.243900  -0.696000 -0.616000 0.352000
+0.950000 -0.560000 -0.121900  -0.400000 -0.536000 0.728000
+0.950000 -0.560000 -0.121900  -0.400000 -0.536000 0.728000
+0.992300 -0.602500 -0.121900  -0.520000 -0.480000 0.696000
+0.950000 -0.602500 -0.169200  -0.536000 -0.520000 0.656000
+0.950000 -0.602500 -0.169200  -0.536000 -0.520000 0.656000
+1.000000 -0.652700 -0.168000  -0.488000 -0.568000 0.656000
+1.000000 -0.652700 -0.168000  -0.488000 -0.568000 0.656000
+1.000000 -0.666200 -0.182900  -0.536000 -0.632000 0.544000
+0.983200 -0.652700 -0.182900  -0.528000 -0.608000 0.584000
+1.000000 -0.673300 -0.243900  -0.656000 -0.656000 -0.368000
+0.979500 -0.652700 -0.243900  -0.672000 -0.664000 -0.304000
+1.000000 -0.652700 -0.268800  -0.592000 -0.512000 -0.608000
+1.000000 -0.652700 -0.268800  -0.592000 -0.512000 -0.608000
+-1.000000 0.256900 -0.182900  0.288000 0.752000 -0.584000
+-1.000000 0.256900 -0.182900  0.288000 0.752000 -0.584000
+-1.000000 0.251000 -0.191500  0.280000 0.728000 -0.616000
+-0.985000 0.251000 -0.182900  0.288000 0.752000 -0.576000
+-0.985000 0.251000 -0.182900  0.288000 0.752000 -0.576000
+-0.980800 0.200800 -0.243900  0.232000 0.632000 -0.736000
+-0.980800 0.200800 -0.243900  0.232000 0.632000 -0.736000
+-0.950000 0.189400 -0.243900  0.264000 0.616000 -0.728000
+-0.950000 0.200800 -0.231900  0.272000 0.640000 -0.704000
+-0.950000 0.200800 -0.231900  0.272000 0.640000 -0.704000
+-0.900000 0.214200 -0.182900  0.360000 0.720000 -0.576000
+-0.900000 0.214200 -0.182900  0.360000 0.720000 -0.576000
+-0.900000 0.200800 -0.201400  0.352000 0.680000 -0.640000
+-0.874200 0.200800 -0.182900  0.360000 0.712000 -0.584000
+-0.874200 0.200800 -0.182900  0.360000 0.712000 -0.584000
+-0.878700 0.150600 -0.243900  0.328000 0.616000 -0.704000
+-0.878700 0.150600 -0.243900  0.328000 0.616000 -0.704000
+-0.850000 0.135500 -0.243900  0.320000 0.608000 -0.712000
+-0.850000 0.150600 -0.229000  0.320000 0.608000 -0.720000
+-0.850000 0.150600 -0.229000  0.320000 0.608000 -0.720000
+-0.900000 -0.542100 -0.182900  -0.808000 -0.560000 0.136000
+-0.900000 -0.542100 -0.182900  -0.808000 -0.560000 0.136000
+-0.900000 -0.551700 -0.243900  -0.808000 -0.568000 -0.120000
+-0.892400 -0.552300 -0.182900  -0.760000 -0.624000 0.176000
+-0.899500 -0.552300 -0.243900  -0.800000 -0.592000 -0.072000
+-0.850000 -0.592600 -0.182900  -0.520000 -0.800000 0.264000
+-0.851300 -0.602500 -0.243900  -0.680000 -0.720000 -0.008000
+-0.850000 -0.602500 -0.238600  -0.616000 -0.752000 0.216000
+-0.850000 -0.603800 -0.243900  -0.656000 -0.744000 0.064000
+-0.832500 -0.602500 -0.182900  -0.576000 -0.768000 0.272000
+-0.800000 -0.632800 -0.243900  -0.432000 -0.896000 0.072000
+-0.800000 -0.620600 -0.182900  -0.312000 -0.880000 0.336000
+-0.750000 -0.646000 -0.243900  -0.088000 -0.984000 0.144000
+-0.750000 -0.630100 -0.182900  -0.144000 -0.912000 0.360000
+-0.750000 -0.630100 -0.182900  -0.144000 -0.912000 0.360000
+-0.820300 -0.502100 -0.182900  0.496000 0.792000 0.344000
+-0.820300 -0.502100 -0.182900  0.496000 0.792000 0.344000
+-0.800000 -0.502100 -0.227500  0.432000 0.824000 0.352000
+-0.800000 -0.513200 -0.182900  -0.080000 0.880000 0.456000
+-0.750000 -0.502100 -0.184800  -0.496000 0.696000 0.496000
+-0.750000 -0.503000 -0.182900  -0.200000 0.848000 0.472000
+-0.749300 -0.502100 -0.182900  -0.920000 -0.232000 0.288000
+-0.750000 -0.502100 -0.184800  -0.496000 0.696000 0.496000
+-0.750000 -0.499500 -0.182900  -0.936000 -0.200000 0.264000
+-0.750000 -0.499500 -0.182900  -0.936000 -0.200000 0.264000
+-0.850000 -0.592600 -0.182900  -0.520000 -0.800000 0.264000
+-0.850000 -0.592600 -0.182900  -0.520000 -0.800000 0.264000
+-0.832500 -0.602500 -0.182900  -0.576000 -0.768000 0.272000
+-0.850000 -0.602500 -0.238600  -0.616000 -0.752000 0.216000
+-0.850000 -0.602500 -0.238600  -0.616000 -0.752000 0.216000
+-0.650000 0.045800 -0.182900  0.672000 0.432000 -0.592000
+-0.650000 0.045800 -0.182900  0.672000 0.432000 -0.592000
+-0.650000 0.000000 -0.224600  0.632000 0.368000 -0.672000
+-0.621400 0.000000 -0.182900  0.848000 0.280000 -0.440000
+-0.621400 0.000000 -0.182900  0.848000 0.280000 -0.440000
+-0.600000 -0.629300 -0.182900  0.072000 -0.968000 0.224000
+-0.600000 -0.629300 -0.182900  0.072000 -0.968000 0.224000
+-0.600000 -0.640700 -0.243900  0.080000 -0.976000 0.192000
+-0.550000 -0.618800 -0.182900  0.168000 -0.944000 0.272000
+-0.550000 -0.629900 -0.243900  0.160000 -0.960000 0.200000
+-0.500000 -0.610400 -0.182900  -0.136000 -0.936000 0.304000
+-0.500000 -0.625200 -0.243900  -0.096000 -0.960000 0.240000
+-0.550000 -0.629900 -0.243900  0.160000 -0.960000 0.200000
+-0.500000 -0.637800 -0.304800  -0.208000 -0.976000 -0.032000
+-0.550000 -0.639800 -0.304800  0.152000 -0.984000 0.000000
+-0.500000 -0.633000 -0.365800  -0.088000 -0.968000 -0.200000
+-0.550000 -0.637200 -0.365800  0.152000 -0.968000 -0.168000
+-0.550000 -0.639800 -0.304800  0.152000 -0.984000 0.000000
+-0.600000 -0.645500 -0.365800  0.016000 -0.968000 -0.216000
+-0.600000 -0.650800 -0.304800  0.064000 -0.992000 0.000000
+-0.550000 -0.639800 -0.304800  0.152000 -0.984000 0.000000
+-0.600000 -0.640700 -0.243900  0.080000 -0.976000 0.192000
+-0.550000 -0.629900 -0.243900  0.160000 -0.960000 0.200000
+-0.550000 -0.629900 -0.243900  0.160000 -0.960000 0.200000
+-0.403600 -0.100400 -0.182900  -0.616000 0.592000 -0.512000
+-0.403600 -0.100400 -0.182900  -0.616000 0.592000 -0.512000
+-0.400000 -0.100400 -0.188300  -0.616000 0.576000 -0.520000
+-0.400000 -0.096400 -0.182900  -0.664000 0.552000 -0.496000
+-0.354400 -0.100400 -0.243900  -0.584000 0.448000 -0.664000
+-0.365500 -0.050200 -0.182900  -0.728000 0.384000 -0.560000
+-0.350000 -0.093900 -0.243900  -0.600000 0.408000 -0.680000
+-0.350000 -0.050200 -0.209400  -0.696000 0.392000 -0.584000
+-0.321700 -0.050200 -0.243900  -0.656000 0.344000 -0.656000
+-0.350000 -0.016600 -0.182900  -0.688000 0.360000 -0.616000
+-0.301700 0.000000 -0.243900  -0.744000 0.392000 -0.536000
+-0.340600 0.000000 -0.182900  -0.696000 0.480000 -0.520000
+-0.340600 0.000000 -0.182900  -0.696000 0.480000 -0.520000
+-0.444500 -0.150600 -0.243900  -0.312000 0.784000 -0.528000
+-0.444500 -0.150600 -0.243900  -0.312000 0.784000 -0.528000
+-0.450000 -0.150600 -0.239400  -0.408000 0.792000 -0.448000
+-0.450000 -0.152500 -0.243900  -0.384000 0.800000 -0.448000
+-0.450000 -0.152500 -0.243900  -0.384000 0.800000 -0.448000
+-0.400000 -0.651500 -0.182900  -0.552000 -0.472000 0.672000
+-0.400000 -0.651500 -0.182900  -0.552000 -0.472000 0.672000
+-0.400000 -0.652700 -0.184800  -0.640000 -0.536000 0.536000
+-0.450000 -0.629600 -0.182900  -0.344000 -0.872000 0.320000
+-0.428400 -0.652700 -0.243900  -0.584000 -0.736000 0.336000
+-0.450000 -0.644000 -0.243900  -0.352000 -0.912000 0.200000
+-0.450000 -0.652700 -0.293400  -0.288000 -0.936000 0.160000
+-0.428400 -0.652700 -0.243900  -0.584000 -0.736000 0.336000
+-0.450000 -0.654300 -0.304800  -0.272000 -0.952000 0.040000
+-0.400000 -0.663600 -0.243900  -0.504000 -0.840000 0.160000
+-0.400000 -0.672200 -0.304800  -0.400000 -0.904000 -0.128000
+-0.363900 -0.703000 -0.243900  -0.784000 -0.584000 0.176000
+-0.371300 -0.703000 -0.304800  -0.816000 -0.552000 -0.144000
+-0.350000 -0.730400 -0.243900  -0.544000 -0.776000 0.296000
+-0.350000 -0.747900 -0.304800  -0.512000 -0.832000 -0.184000
+-0.300000 -0.736500 -0.243900  0.320000 -0.832000 0.440000
+-0.330700 -0.753200 -0.304800  -0.192000 -0.968000 -0.112000
+-0.300000 -0.753200 -0.286100  0.088000 -0.928000 0.352000
+-0.300000 -0.758500 -0.304800  0.104000 -0.976000 -0.144000
+-0.281500 -0.753200 -0.304800  0.312000 -0.920000 -0.216000
+-0.300000 -0.753200 -0.317300  0.136000 -0.840000 -0.512000
+-0.300000 -0.758500 -0.304800  0.104000 -0.976000 -0.144000
+-0.330700 -0.753200 -0.304800  -0.192000 -0.968000 -0.112000
+-0.300000 -0.753200 -0.317300  0.136000 -0.840000 -0.512000
+-0.350000 -0.747900 -0.304800  -0.512000 -0.832000 -0.184000
+-0.300000 -0.703000 -0.365100  0.056000 -0.232000 -0.968000
+-0.350000 -0.703000 -0.357000  -0.336000 -0.496000 -0.792000
+-0.300000 -0.687100 -0.365800  0.104000 -0.048000 -0.992000
+-0.350000 -0.679200 -0.365800  -0.072000 -0.176000 -0.976000
+-0.350000 -0.703000 -0.357000  -0.336000 -0.496000 -0.792000
+-0.400000 -0.653700 -0.365800  -0.176000 -0.888000 -0.416000
+-0.371300 -0.703000 -0.304800  -0.816000 -0.552000 -0.144000
+-0.400000 -0.672200 -0.304800  -0.400000 -0.904000 -0.128000
+-0.400000 -0.672200 -0.304800  -0.400000 -0.904000 -0.128000
+-0.428400 -0.652700 -0.243900  -0.584000 -0.736000 0.336000
+-0.428400 -0.652700 -0.243900  -0.584000 -0.736000 0.336000
+-0.400000 -0.652700 -0.184800  -0.640000 -0.536000 0.536000
+-0.400000 -0.663600 -0.243900  -0.504000 -0.840000 0.160000
+-0.396000 -0.652700 -0.182900  -0.176000 0.000000 0.984000
+-0.363900 -0.703000 -0.243900  -0.784000 -0.584000 0.176000
+-0.350700 -0.703000 -0.182900  -0.792000 -0.176000 0.576000
+-0.350000 -0.730400 -0.243900  -0.544000 -0.776000 0.296000
+-0.350000 -0.704300 -0.182900  -0.112000 -0.808000 0.576000
+-0.300000 -0.736500 -0.243900  0.320000 -0.832000 0.440000
+-0.300000 -0.708000 -0.182900  0.360000 -0.768000 0.520000
+-0.300000 -0.708000 -0.182900  0.360000 -0.768000 0.520000
+-0.365500 -0.050200 -0.182900  -0.728000 0.384000 -0.560000
+-0.365500 -0.050200 -0.182900  -0.728000 0.384000 -0.560000
+-0.350000 -0.050200 -0.209400  -0.696000 0.392000 -0.584000
+-0.350000 -0.016600 -0.182900  -0.688000 0.360000 -0.616000
+-0.350000 -0.016600 -0.182900  -0.688000 0.360000 -0.616000
+-0.400000 -0.100400 -0.188300  -0.616000 0.576000 -0.520000
+-0.400000 -0.100400 -0.188300  -0.616000 0.576000 -0.520000
+-0.400000 -0.131400 -0.243900  -0.384000 0.744000 -0.536000
+-0.354400 -0.100400 -0.243900  -0.584000 0.448000 -0.664000
+-0.400000 -0.150600 -0.272200  -0.312000 0.624000 -0.704000
+-0.350000 -0.100400 -0.248500  -0.576000 0.440000 -0.680000
+-0.350000 -0.150600 -0.298700  -0.264000 0.464000 -0.840000
+-0.400000 -0.150600 -0.272200  -0.312000 0.624000 -0.704000
+-0.350000 -0.159400 -0.304800  -0.248000 0.528000 -0.808000
+-0.400000 -0.174400 -0.304800  -0.224000 0.736000 -0.632000
+-0.350000 -0.200800 -0.339000  0.200000 0.416000 -0.880000
+-0.400000 -0.200800 -0.333600  -0.064000 0.568000 -0.816000
+-0.350000 -0.248400 -0.365800  0.184000 0.424000 -0.880000
+-0.400000 -0.239300 -0.365800  0.048000 0.512000 -0.848000
+-0.350000 -0.251000 -0.367200  0.240000 0.168000 -0.952000
+-0.400000 -0.251000 -0.373300  0.080000 0.400000 -0.904000
+-0.350000 -0.301200 -0.377400  0.232000 0.208000 -0.944000
+-0.400000 -0.301200 -0.390900  0.144000 0.296000 -0.936000
+-0.350000 -0.351500 -0.416300  -0.176000 0.600000 -0.768000
+-0.400000 -0.351500 -0.411400  0.000000 0.616000 -0.784000
+-0.400000 -0.351500 -0.411400  0.000000 0.616000 -0.784000
+-0.350000 -0.647900 -0.182900  0.008000 0.768000 0.624000
+-0.350000 -0.647900 -0.182900  0.008000 0.768000 0.624000
+-0.386500 -0.602500 -0.182900  0.376000 -0.032000 0.920000
+-0.350000 -0.630200 -0.243900  -0.144000 0.776000 0.600000
+-0.371400 -0.602500 -0.243900  0.928000 0.016000 0.352000
+-0.371400 -0.602500 -0.243900  0.928000 0.016000 0.352000
+-0.200000 0.172600 -0.182900  -0.488000 0.416000 -0.760000
+-0.200000 0.172600 -0.182900  -0.488000 0.416000 -0.760000
+-0.216700 0.150600 -0.182900  -0.560000 0.376000 -0.728000
+-0.200000 0.150600 -0.197300  -0.488000 0.464000 -0.728000
+-0.249100 0.100400 -0.182900  -0.576000 0.496000 -0.640000
+-0.200000 0.100400 -0.242800  -0.520000 0.512000 -0.672000
+-0.200000 0.100400 -0.242800  -0.520000 0.512000 -0.672000
+-0.200000 0.172600 -0.182900  -0.488000 0.416000 -0.760000
+-0.200000 0.172600 -0.182900  -0.488000 0.416000 -0.760000
+-0.200000 0.150600 -0.197300  -0.488000 0.464000 -0.728000
+-0.173800 0.200800 -0.182900  -0.480000 0.344000 -0.800000
+-0.150000 0.150600 -0.235500  -0.296000 0.536000 -0.784000
+-0.150000 0.200800 -0.199200  -0.328000 0.272000 -0.896000
+-0.150000 0.200800 -0.199200  -0.328000 0.272000 -0.896000
+0.100000 0.004900 -0.182900  -0.288000 0.864000 0.400000
+0.100000 0.004900 -0.182900  -0.288000 0.864000 0.400000
+0.050000 0.005700 -0.182900  0.312000 0.584000 0.744000
+0.100000 0.000000 -0.203800  -0.256000 0.936000 -0.224000
+0.050000 0.042300 -0.243900  0.688000 0.376000 -0.616000
+0.078000 0.000000 -0.243900  0.336000 0.616000 -0.696000
+0.050000 0.000000 -0.258500  0.448000 0.256000 -0.848000
+0.100000 -0.005500 -0.243900  -0.184000 0.760000 -0.616000
+0.050000 -0.050200 -0.279200  0.280000 0.320000 -0.896000
+0.100000 -0.050200 -0.272200  -0.136000 0.384000 -0.904000
+0.050000 -0.100400 -0.298100  0.360000 0.248000 -0.896000
+0.100000 -0.100400 -0.298900  0.040000 0.136000 -0.984000
+0.100000 -0.100400 -0.298900  0.040000 0.136000 -0.984000
+0.078000 0.000000 -0.243900  0.336000 0.616000 -0.696000
+0.078000 0.000000 -0.243900  0.336000 0.616000 -0.696000
+0.100000 -0.005500 -0.243900  -0.184000 0.760000 -0.616000
+0.100000 0.000000 -0.203800  -0.256000 0.936000 -0.224000
+0.100000 0.000000 -0.203800  -0.256000 0.936000 -0.224000
+0.200000 -0.301200 -0.206400  -0.600000 -0.688000 0.384000
+0.200000 -0.301200 -0.206400  -0.600000 -0.688000 0.384000
+0.200000 -0.319700 -0.243900  -0.624000 -0.696000 0.328000
+0.176900 -0.301200 -0.243900  -0.504000 -0.800000 0.304000
+0.200000 -0.340400 -0.304800  -0.480000 -0.448000 -0.744000
+0.170700 -0.301200 -0.304800  -0.520000 -0.608000 -0.592000
+0.200000 -0.301200 -0.321600  -0.488000 -0.368000 -0.784000
+0.200000 -0.301200 -0.321600  -0.488000 -0.368000 -0.784000
+0.300000 -0.330300 -0.182900  -0.312000 -0.696000 0.632000
+0.300000 -0.330300 -0.182900  -0.312000 -0.696000 0.632000
+0.300000 -0.351500 -0.225700  -0.416000 -0.800000 0.416000
+0.250000 -0.319600 -0.182900  -0.280000 -0.832000 0.472000
+0.277600 -0.351500 -0.243900  -0.264000 -0.888000 0.352000
+0.250000 -0.343100 -0.243900  -0.320000 -0.920000 0.208000
+0.271900 -0.351500 -0.304800  -0.112000 -0.784000 -0.608000
+0.250000 -0.348300 -0.304800  -0.128000 -0.736000 -0.656000
+0.300000 -0.351500 -0.310200  -0.192000 -0.728000 -0.648000
+0.250000 -0.313600 -0.365800  -0.336000 -0.640000 -0.680000
+0.300000 -0.308000 -0.365800  0.080000 -0.656000 -0.744000
+0.250000 -0.301200 -0.379400  -0.536000 -0.264000 -0.792000
+0.300000 -0.301200 -0.372900  0.128000 -0.472000 -0.864000
+0.300000 -0.308000 -0.365800  0.080000 -0.656000 -0.744000
+0.333500 -0.301200 -0.365800  0.208000 -0.080000 -0.968000
+0.300000 -0.351500 -0.310200  -0.192000 -0.728000 -0.648000
+0.350000 -0.301200 -0.360500  0.376000 0.184000 -0.904000
+0.348000 -0.351500 -0.365800  -0.720000 -0.032000 -0.680000
+0.350000 -0.334300 -0.365800  -0.304000 0.096000 -0.944000
+0.350000 -0.351500 -0.368100  -0.440000 0.096000 -0.888000
+0.355700 -0.351500 -0.365800  0.360000 -0.072000 -0.928000
+0.350000 -0.354600 -0.365800  -0.264000 -0.632000 -0.720000
+0.400000 -0.351500 -0.338800  0.360000 -0.568000 -0.728000
+0.350000 -0.401700 -0.317400  -0.608000 -0.560000 -0.544000
+0.400000 -0.388800 -0.304800  0.392000 -0.800000 -0.448000
+0.376800 -0.401700 -0.304800  0.336000 -0.848000 -0.392000
+0.400000 -0.401700 -0.257800  0.112000 -0.952000 -0.280000
+0.350000 -0.410700 -0.304800  -0.592000 -0.664000 -0.440000
+0.400000 -0.404800 -0.243900  0.016000 -0.968000 0.240000
+0.350000 -0.409600 -0.243900  -0.632000 -0.696000 0.320000
+0.400000 -0.401700 -0.239700  -0.184000 -0.720000 0.656000
+0.350000 -0.401700 -0.229000  -0.616000 -0.656000 0.416000
+0.400000 -0.370500 -0.182900  -0.008000 -0.616000 0.776000
+0.350000 -0.366900 -0.182900  -0.368000 -0.552000 0.736000
+0.350000 -0.401700 -0.229000  -0.616000 -0.656000 0.416000
+0.331500 -0.351500 -0.182900  -0.432000 -0.576000 0.688000
+0.343800 -0.401700 -0.243900  -0.728000 -0.584000 0.344000
+0.300000 -0.351500 -0.225700  -0.416000 -0.800000 0.416000
+0.300000 -0.357600 -0.243900  -0.288000 -0.920000 0.248000
+0.277600 -0.351500 -0.243900  -0.264000 -0.888000 0.352000
+0.300000 -0.355300 -0.304800  -0.272000 -0.752000 -0.592000
+0.271900 -0.351500 -0.304800  -0.112000 -0.784000 -0.608000
+0.300000 -0.351500 -0.310200  -0.192000 -0.728000 -0.648000
+0.300000 -0.355300 -0.304800  -0.272000 -0.752000 -0.592000
+0.348000 -0.351500 -0.365800  -0.720000 -0.032000 -0.680000
+0.344100 -0.401700 -0.304800  -0.784000 -0.512000 -0.336000
+0.350000 -0.354600 -0.365800  -0.264000 -0.632000 -0.720000
+0.350000 -0.401700 -0.317400  -0.608000 -0.560000 -0.544000
+0.344100 -0.401700 -0.304800  -0.784000 -0.512000 -0.336000
+0.350000 -0.410700 -0.304800  -0.592000 -0.664000 -0.440000
+0.343800 -0.401700 -0.243900  -0.728000 -0.584000 0.344000
+0.350000 -0.409600 -0.243900  -0.632000 -0.696000 0.320000
+0.350000 -0.401700 -0.229000  -0.616000 -0.656000 0.416000
+0.350000 -0.401700 -0.229000  -0.616000 -0.656000 0.416000
+0.300000 -0.330300 -0.182900  -0.312000 -0.696000 0.632000
+0.300000 -0.330300 -0.182900  -0.312000 -0.696000 0.632000
+0.331500 -0.351500 -0.182900  -0.432000 -0.576000 0.688000
+0.300000 -0.351500 -0.225700  -0.416000 -0.800000 0.416000
+0.300000 -0.351500 -0.225700  -0.416000 -0.800000 0.416000
+0.427100 -0.301200 -0.182900  0.776000 0.464000 0.416000
+0.427100 -0.301200 -0.182900  0.776000 0.464000 0.416000
+0.450000 -0.338000 -0.182900  0.248000 0.592000 0.752000
+0.429200 -0.301200 -0.243900  0.816000 0.544000 -0.176000
+0.450000 -0.327300 -0.243900  -0.064000 0.864000 -0.488000
+0.401200 -0.301200 -0.304800  0.744000 0.488000 -0.440000
+0.450000 -0.351500 -0.290700  -0.176000 0.632000 -0.744000
+0.437100 -0.351500 -0.304800  0.688000 0.472000 -0.536000
+0.437100 -0.351500 -0.304800  0.688000 0.472000 -0.536000
+0.450000 -0.370700 -0.182900  -0.080000 -0.520000 0.848000
+0.450000 -0.370700 -0.182900  -0.080000 -0.520000 0.848000
+0.400000 -0.370500 -0.182900  -0.008000 -0.616000 0.776000
+0.450000 -0.401700 -0.212100  0.240000 -0.816000 0.520000
+0.400000 -0.401700 -0.239700  -0.184000 -0.720000 0.656000
+0.450000 -0.418500 -0.243900  -0.152000 -0.896000 0.400000
+0.400000 -0.404800 -0.243900  0.016000 -0.968000 0.240000
+0.450000 -0.411100 -0.304800  -0.144000 -0.808000 -0.560000
+0.400000 -0.401700 -0.257800  0.112000 -0.952000 -0.280000
+0.428900 -0.401700 -0.304800  -0.392000 -0.464000 -0.784000
+0.428900 -0.401700 -0.304800  -0.392000 -0.464000 -0.784000
+0.500000 0.355500 -0.182900  0.400000 0.616000 -0.664000
+0.500000 0.355500 -0.182900  0.400000 0.616000 -0.664000
+0.500000 0.351500 -0.187300  0.416000 0.568000 -0.696000
+0.506000 0.351500 -0.182900  0.424000 0.584000 -0.680000
+0.506000 0.351500 -0.182900  0.424000 0.584000 -0.680000
+0.550000 -0.401700 -0.218900  -0.128000 -0.904000 0.392000
+0.550000 -0.401700 -0.218900  -0.128000 -0.904000 0.392000
+0.550000 -0.409700 -0.243900  -0.144000 -0.944000 0.272000
+0.503900 -0.401700 -0.243900  -0.232000 -0.936000 0.256000
+0.550000 -0.415900 -0.304800  -0.192000 -0.848000 -0.480000
+0.502600 -0.401700 -0.304800  -0.320000 -0.840000 -0.416000
+0.550000 -0.401700 -0.333700  -0.144000 -0.688000 -0.704000
+0.550000 -0.401700 -0.333700  -0.144000 -0.688000 -0.704000
+0.600000 0.200800 -0.209200  0.248000 0.288000 -0.920000
+0.600000 0.200800 -0.209200  0.248000 0.288000 -0.920000
+0.650000 0.200800 -0.204000  0.272000 0.408000 -0.864000
+0.600000 0.150600 -0.225200  0.008000 0.128000 -0.984000
+0.650000 0.150600 -0.219600  0.200000 0.280000 -0.928000
+0.600000 0.100400 -0.237100  -0.096000 0.168000 -0.976000
+0.650000 0.100400 -0.241400  0.232000 0.064000 -0.968000
+0.600000 0.076600 -0.243900  -0.096000 0.360000 -0.920000
+0.650000 0.067400 -0.243900  0.208000 0.056000 -0.968000
+0.600000 0.050200 -0.251100  0.248000 0.344000 -0.896000
+0.650000 0.050200 -0.244900  0.216000 0.040000 -0.968000
+0.600000 0.000000 -0.284600  0.512000 0.112000 -0.840000
+0.650000 0.000000 -0.248500  0.680000 -0.160000 -0.712000
+0.650000 0.000000 -0.248500  0.680000 -0.160000 -0.712000
+0.600000 -0.392700 -0.182900  -0.184000 -0.752000 0.624000
+0.600000 -0.392700 -0.182900  -0.184000 -0.752000 0.624000
+0.628900 -0.401700 -0.182900  -0.216000 -0.760000 0.608000
+0.600000 -0.401700 -0.203000  -0.208000 -0.872000 0.432000
+0.600000 -0.401700 -0.203000  -0.208000 -0.872000 0.432000
+0.700000 -0.451900 -0.215800  -0.528000 -0.696000 0.472000
+0.700000 -0.451900 -0.215800  -0.528000 -0.696000 0.472000
+0.700000 -0.472400 -0.243900  -0.560000 -0.816000 -0.016000
+0.673600 -0.451900 -0.243900  -0.480000 -0.752000 0.448000
+0.700000 -0.481300 -0.304800  -0.240000 -0.712000 -0.656000
+0.653100 -0.451900 -0.304800  -0.336000 -0.480000 -0.800000
+0.700000 -0.451900 -0.321600  -0.136000 -0.312000 -0.936000
+0.700000 -0.451900 -0.321600  -0.136000 -0.312000 -0.936000
+0.700000 -0.435200 -0.182900  -0.448000 -0.712000 0.536000
+0.700000 -0.435200 -0.182900  -0.448000 -0.712000 0.536000
+0.719600 -0.451900 -0.182900  -0.568000 -0.640000 0.512000
+0.700000 -0.451900 -0.215800  -0.528000 -0.696000 0.472000
+0.700000 -0.451900 -0.215800  -0.528000 -0.696000 0.472000
+0.750000 -0.502100 -0.236900  -0.448000 -0.776000 0.432000
+0.750000 -0.502100 -0.236900  -0.448000 -0.776000 0.432000
+0.750000 -0.505200 -0.243900  -0.480000 -0.856000 0.152000
+0.744200 -0.502100 -0.243900  -0.480000 -0.864000 0.128000
+0.750000 -0.502100 -0.254300  -0.448000 -0.832000 -0.312000
+0.750000 -0.502100 -0.254300  -0.448000 -0.832000 -0.312000
+0.750000 0.157000 -0.182900  0.280000 0.720000 -0.624000
+0.750000 0.157000 -0.182900  0.280000 0.720000 -0.624000
+0.750000 0.150600 -0.191500  0.256000 0.656000 -0.704000
+0.769100 0.150600 -0.182900  0.248000 0.704000 -0.648000
+0.769100 0.150600 -0.182900  0.248000 0.704000 -0.648000
+0.929600 0.050200 -0.243900  0.432000 0.672000 -0.584000
+0.929600 0.050200 -0.243900  0.432000 0.672000 -0.584000
+0.950000 0.037500 -0.243900  0.432000 0.688000 -0.576000
+0.950000 0.050200 -0.224500  0.472000 0.712000 -0.504000
+0.950000 0.050200 -0.224500  0.472000 0.712000 -0.504000
+0.950000 0.069900 -0.182900  0.544000 0.736000 -0.392000
+0.950000 0.069900 -0.182900  0.544000 0.736000 -0.392000
+0.950000 0.050200 -0.224500  0.472000 0.712000 -0.504000
+0.978000 0.050200 -0.182900  0.512000 0.768000 -0.376000
+0.978000 0.050200 -0.182900  0.512000 0.768000 -0.376000
+0.950000 -0.451900 -0.206400  0.504000 0.736000 0.440000
+0.950000 -0.451900 -0.206400  0.504000 0.736000 0.440000
+0.950000 -0.433400 -0.243900  0.528000 0.832000 0.152000
+0.980700 -0.451900 -0.243900  0.752000 0.648000 0.032000
+0.950000 -0.451900 -0.300000  0.488000 0.464000 -0.728000
+0.950000 -0.433400 -0.243900  0.528000 0.832000 0.152000
+0.900000 -0.451900 -0.272400  0.368000 0.408000 -0.824000
+0.900000 -0.412700 -0.243900  0.520000 0.640000 -0.552000
+0.850000 -0.451900 -0.293100  0.448000 0.248000 -0.848000
+0.890600 -0.401700 -0.243900  0.576000 0.616000 -0.528000
+0.850000 -0.401700 -0.268600  0.504000 0.432000 -0.744000
+0.850000 -0.375700 -0.243900  0.544000 0.616000 -0.552000
+0.800000 -0.401700 -0.291400  0.440000 0.456000 -0.760000
+0.829500 -0.351500 -0.243900  0.648000 0.640000 -0.400000
+0.800000 -0.351500 -0.277300  0.568000 0.408000 -0.704000
+0.800000 -0.328800 -0.243900  0.640000 0.656000 -0.384000
+0.800000 -0.328800 -0.243900  0.640000 0.656000 -0.384000
+1.000000 -0.503200 -0.182900  0.400000 0.704000 0.576000
+1.000000 -0.503200 -0.182900  0.400000 0.704000 0.576000
+0.998000 -0.502100 -0.182900  0.528000 0.664000 0.520000
+1.000000 -0.502100 -0.189300  0.760000 0.568000 0.296000
+1.000000 -0.502100 -0.189300  0.760000 0.568000 0.296000
+-0.891000 -0.451900 -0.304800  0.528000 0.824000 -0.192000
+-0.891000 -0.451900 -0.304800  0.528000 0.824000 -0.192000
+-0.896800 -0.451900 -0.243900  0.600000 0.776000 0.136000
+-0.850000 -0.473200 -0.304800  0.272000 0.896000 -0.336000
+-0.850000 -0.480800 -0.243900  0.376000 0.912000 0.152000
+-0.800000 -0.473000 -0.304800  -0.736000 0.648000 -0.168000
+-0.800000 -0.496000 -0.243900  0.424000 0.840000 0.320000
+-0.787800 -0.451900 -0.304800  -0.984000 0.136000 -0.040000
+-0.769800 -0.451900 -0.243900  -0.952000 -0.080000 0.272000
+-0.769800 -0.451900 -0.243900  -0.952000 -0.080000 0.272000
+-0.900000 -0.551700 -0.243900  -0.808000 -0.568000 -0.120000
+-0.900000 -0.551700 -0.243900  -0.808000 -0.568000 -0.120000
+-0.900000 -0.539600 -0.304800  -0.720000 -0.488000 -0.480000
+-0.899500 -0.552300 -0.243900  -0.800000 -0.592000 -0.072000
+-0.891900 -0.552300 -0.304800  -0.800000 -0.568000 -0.136000
+-0.851300 -0.602500 -0.243900  -0.680000 -0.720000 -0.008000
+-0.850000 -0.602000 -0.304800  -0.640000 -0.736000 -0.184000
+-0.850000 -0.602500 -0.285600  -0.672000 -0.728000 -0.024000
+-0.849200 -0.602500 -0.304800  -0.536000 -0.720000 -0.432000
+-0.850000 -0.603800 -0.243900  -0.656000 -0.744000 0.064000
+-0.800000 -0.636000 -0.304800  -0.536000 -0.792000 -0.272000
+-0.800000 -0.632800 -0.243900  -0.432000 -0.896000 0.072000
+-0.750000 -0.652200 -0.304800  -0.040000 -0.952000 -0.288000
+-0.750000 -0.646000 -0.243900  -0.088000 -0.984000 0.144000
+-0.750000 -0.646000 -0.243900  -0.088000 -0.984000 0.144000
+-0.850000 -0.603800 -0.243900  -0.656000 -0.744000 0.064000
+-0.850000 -0.603800 -0.243900  -0.656000 -0.744000 0.064000
+-0.850000 -0.602500 -0.285600  -0.672000 -0.728000 -0.024000
+-0.851300 -0.602500 -0.243900  -0.680000 -0.720000 -0.008000
+-0.851300 -0.602500 -0.243900  -0.680000 -0.720000 -0.008000
+-0.800000 0.108800 -0.243900  0.352000 0.608000 -0.704000
+-0.800000 0.108800 -0.243900  0.352000 0.608000 -0.704000
+-0.800000 0.100400 -0.252800  0.360000 0.584000 -0.720000
+-0.785800 0.100400 -0.243900  0.360000 0.584000 -0.720000
+-0.785800 0.100400 -0.243900  0.360000 0.584000 -0.720000
+-0.750000 0.077000 -0.243900  0.368000 0.552000 -0.744000
+-0.750000 0.077000 -0.243900  0.368000 0.552000 -0.744000
+-0.750000 0.050200 -0.267100  0.368000 0.432000 -0.816000
+-0.711800 0.050200 -0.243900  0.416000 0.432000 -0.792000
+-0.711800 0.050200 -0.243900  0.416000 0.432000 -0.792000
+-0.731900 -0.150600 -0.304800  0.424000 0.400000 -0.808000
+-0.731900 -0.150600 -0.304800  0.424000 0.400000 -0.808000
+-0.700000 -0.175200 -0.304800  0.352000 0.528000 -0.768000
+-0.700000 -0.150600 -0.284500  0.376000 0.392000 -0.832000
+-0.700000 -0.150600 -0.284500  0.376000 0.392000 -0.832000
+-0.650000 -0.200800 -0.303800  0.136000 0.680000 -0.712000
+-0.650000 -0.200800 -0.303800  0.136000 0.680000 -0.712000
+-0.651700 -0.200800 -0.304800  0.320000 0.544000 -0.768000
+-0.650000 -0.201600 -0.304800  0.104000 0.688000 -0.704000
+-0.700000 -0.200800 -0.326900  0.208000 0.528000 -0.816000
+-0.650000 -0.251000 -0.354800  0.152000 0.632000 -0.752000
+-0.700000 -0.251000 -0.364900  0.104000 0.560000 -0.816000
+-0.650000 -0.261300 -0.365800  0.088000 0.568000 -0.808000
+-0.700000 -0.252100 -0.365800  0.096000 0.552000 -0.824000
+-0.700000 -0.251000 -0.364900  0.104000 0.560000 -0.816000
+-0.707800 -0.251000 -0.365800  0.064000 0.432000 -0.896000
+-0.700000 -0.200800 -0.326900  0.208000 0.528000 -0.816000
+-0.750000 -0.240500 -0.365800  0.056000 0.272000 -0.952000
+-0.750000 -0.200800 -0.348300  0.272000 0.384000 -0.872000
+-0.800000 -0.234100 -0.365800  -0.112000 0.264000 -0.952000
+-0.800000 -0.200800 -0.355700  0.080000 0.256000 -0.960000
+-0.800000 -0.200800 -0.355700  0.080000 0.256000 -0.960000
+-0.650000 -0.035200 -0.243900  0.544000 0.264000 -0.792000
+-0.650000 -0.035200 -0.243900  0.544000 0.264000 -0.792000
+-0.650000 -0.050200 -0.249300  0.496000 0.208000 -0.840000
+-0.642900 -0.050200 -0.243900  0.560000 0.208000 -0.792000
+-0.642900 -0.050200 -0.243900  0.560000 0.208000 -0.792000
+-0.544700 -0.200800 -0.304800  -0.080000 0.824000 -0.552000
+-0.544700 -0.200800 -0.304800  -0.080000 0.824000 -0.552000
+-0.550000 -0.200800 -0.303600  -0.040000 0.880000 -0.464000
+-0.550000 -0.201300 -0.304800  -0.032000 0.864000 -0.488000
+-0.550000 -0.201300 -0.304800  -0.032000 0.864000 -0.488000
+-0.354400 -0.100400 -0.243900  -0.584000 0.448000 -0.664000
+-0.354400 -0.100400 -0.243900  -0.584000 0.448000 -0.664000
+-0.350000 -0.100400 -0.248500  -0.576000 0.440000 -0.680000
+-0.350000 -0.093900 -0.243900  -0.600000 0.408000 -0.680000
+-0.350000 -0.093900 -0.243900  -0.600000 0.408000 -0.680000
+-0.363900 -0.552300 -0.243900  0.816000 -0.480000 0.304000
+-0.363900 -0.552300 -0.243900  0.816000 -0.480000 0.304000
+-0.350000 -0.535600 -0.243900  0.360000 -0.840000 0.384000
+-0.350000 -0.552300 -0.283400  -0.096000 -0.680000 0.720000
+-0.317500 -0.552300 -0.243900  -0.600000 -0.648000 0.448000
+-0.317500 -0.552300 -0.243900  -0.600000 -0.648000 0.448000
+-0.300000 -0.050200 -0.270300  -0.824000 0.232000 -0.512000
+-0.300000 -0.050200 -0.270300  -0.824000 0.232000 -0.512000
+-0.266700 -0.050200 -0.304800  -0.504000 0.288000 -0.808000
+-0.300000 -0.100400 -0.298100  -0.480000 0.288000 -0.824000
+-0.288100 -0.100400 -0.304800  -0.408000 0.240000 -0.872000
+-0.300000 -0.118900 -0.304800  -0.376000 0.264000 -0.880000
+-0.300000 -0.118900 -0.304800  -0.376000 0.264000 -0.880000
+-0.256000 -0.703000 -0.243900  0.696000 -0.392000 0.584000
+-0.256000 -0.703000 -0.243900  0.696000 -0.392000 0.584000
+-0.250000 -0.679700 -0.243900  0.728000 -0.208000 0.640000
+-0.250000 -0.703000 -0.252700  0.704000 -0.368000 0.600000
+-0.250000 -0.703000 -0.252700  0.704000 -0.368000 0.600000
+-0.213400 0.000000 -0.304800  -0.304000 0.448000 -0.832000
+-0.213400 0.000000 -0.304800  -0.304000 0.448000 -0.832000
+-0.250000 0.000000 -0.286200  -0.320000 0.712000 -0.616000
+-0.250000 -0.028200 -0.304800  -0.400000 0.416000 -0.808000
+-0.250000 -0.028200 -0.304800  -0.400000 0.416000 -0.808000
+-0.196100 -0.200800 -0.304800  0.360000 -0.200000 -0.904000
+-0.196100 -0.200800 -0.304800  0.360000 -0.200000 -0.904000
+-0.150000 -0.200800 -0.284500  0.024000 -0.216000 -0.968000
+-0.150000 -0.159100 -0.304800  0.152000 -0.400000 -0.896000
+-0.108400 -0.200800 -0.304800  -0.496000 -0.048000 -0.856000
+-0.108400 -0.200800 -0.304800  -0.496000 -0.048000 -0.856000
+-0.172800 -0.552300 -0.243900  0.592000 -0.568000 0.560000
+-0.172800 -0.552300 -0.243900  0.592000 -0.568000 0.560000
+-0.150000 -0.530700 -0.243900  0.632000 -0.664000 0.392000
+-0.150000 -0.552300 -0.270100  0.544000 -0.504000 0.656000
+-0.150000 -0.552300 -0.270100  0.544000 -0.504000 0.656000
+-0.126800 0.150600 -0.243900  -0.208000 0.496000 -0.832000
+-0.126800 0.150600 -0.243900  -0.208000 0.496000 -0.832000
+-0.100000 0.150600 -0.251000  -0.024000 0.408000 -0.904000
+-0.100000 0.164100 -0.243900  -0.032000 0.432000 -0.896000
+-0.077600 0.150600 -0.243900  0.320000 0.328000 -0.880000
+-0.077600 0.150600 -0.243900  0.320000 0.328000 -0.880000
+-0.150000 0.100400 -0.267100  -0.312000 0.440000 -0.832000
+-0.150000 0.100400 -0.267100  -0.312000 0.440000 -0.832000
+-0.100000 0.100400 -0.276400  0.032000 0.376000 -0.920000
+-0.150000 0.050200 -0.299600  -0.080000 0.408000 -0.904000
+-0.100000 0.050200 -0.292200  0.304000 0.312000 -0.896000
+-0.150000 0.040500 -0.304800  -0.136000 0.416000 -0.896000
+-0.100000 0.022400 -0.304800  0.184000 0.304000 -0.928000
+-0.150000 0.000000 -0.322200  0.064000 0.240000 -0.968000
+-0.100000 0.000000 -0.309600  0.168000 0.152000 -0.968000
+-0.150000 -0.050200 -0.328000  0.128000 0.064000 -0.984000
+-0.100000 -0.050200 -0.318600  0.080000 0.144000 -0.984000
+-0.150000 -0.100400 -0.338700  0.056000 -0.088000 -0.992000
+-0.100000 -0.100400 -0.323700  -0.040000 -0.152000 -0.984000
+-0.150000 -0.150600 -0.309500  -0.032000 -0.400000 -0.912000
+-0.100000 -0.150600 -0.315000  -0.456000 -0.064000 -0.880000
+-0.100000 -0.150600 -0.315000  -0.456000 -0.064000 -0.880000
+-0.077600 0.000000 -0.304800  0.248000 0.344000 -0.896000
+-0.077600 0.000000 -0.304800  0.248000 0.344000 -0.896000
+-0.050000 -0.015100 -0.304800  0.280000 0.536000 -0.784000
+-0.050000 0.000000 -0.288000  0.256000 0.560000 -0.776000
+-0.050000 0.000000 -0.288000  0.256000 0.560000 -0.776000
+-0.013800 -0.351500 -0.243900  0.552000 -0.808000 -0.168000
+-0.013800 -0.351500 -0.243900  0.552000 -0.808000 -0.168000
+-0.050000 -0.380500 -0.243900  0.664000 -0.736000 -0.104000
+-0.026900 -0.351500 -0.304800  0.608000 -0.688000 -0.384000
+-0.050000 -0.374600 -0.304800  0.584000 -0.672000 -0.448000
+-0.050000 -0.351500 -0.336900  0.024000 -0.576000 -0.808000
+-0.050000 -0.351500 -0.336900  0.024000 -0.576000 -0.808000
+0.050000 -0.050200 -0.279200  0.280000 0.320000 -0.896000
+0.050000 -0.050200 -0.279200  0.280000 0.320000 -0.896000
+0.004800 -0.050200 -0.304800  0.368000 0.176000 -0.904000
+0.050000 -0.100400 -0.298100  0.360000 0.248000 -0.896000
+0.039400 -0.100400 -0.304800  0.408000 0.224000 -0.880000
+0.039400 -0.100400 -0.304800  0.408000 0.224000 -0.880000
+0.113100 0.000000 -0.243900  -0.392000 0.768000 -0.496000
+0.113100 0.000000 -0.243900  -0.392000 0.768000 -0.496000
+0.150000 0.000000 -0.257100  -0.208000 0.552000 -0.800000
+0.150000 0.015400 -0.243900  -0.208000 0.728000 -0.640000
+0.150000 0.015400 -0.243900  -0.208000 0.728000 -0.640000
+0.200000 -0.100400 -0.298900  0.088000 0.040000 -0.992000
+0.200000 -0.100400 -0.298900  0.088000 0.040000 -0.992000
+0.185500 -0.100400 -0.304800  0.296000 0.104000 -0.944000
+0.200000 -0.139100 -0.304800  0.208000 0.104000 -0.968000
+0.150000 -0.100400 -0.322200  0.000000 0.224000 -0.968000
+0.200000 -0.150600 -0.306400  0.192000 0.112000 -0.968000
+0.150000 -0.150600 -0.323600  -0.232000 0.464000 -0.848000
+0.200000 -0.200800 -0.335700  -0.120000 0.200000 -0.968000
+0.150000 -0.200800 -0.325200  0.160000 0.176000 -0.968000
+0.200000 -0.251000 -0.346500  -0.184000 0.088000 -0.976000
+0.150000 -0.251000 -0.336000  0.080000 -0.336000 -0.928000
+0.150000 -0.251000 -0.336000  0.080000 -0.336000 -0.928000
+0.211400 -0.050200 -0.304800  0.152000 0.184000 -0.968000
+0.211400 -0.050200 -0.304800  0.152000 0.184000 -0.968000
+0.200000 -0.061600 -0.304800  0.000000 -0.144000 -0.984000
+0.250000 -0.050200 -0.297000  0.000000 0.040000 -0.992000
+0.200000 -0.100400 -0.298900  0.088000 0.040000 -0.992000
+0.250000 -0.100400 -0.298400  -0.088000 0.216000 -0.968000
+0.200000 -0.139100 -0.304800  0.208000 0.104000 -0.968000
+0.250000 -0.114900 -0.304800  -0.104000 0.280000 -0.952000
+0.200000 -0.150600 -0.306400  0.192000 0.112000 -0.968000
+0.250000 -0.150600 -0.317700  0.024000 0.336000 -0.936000
+0.200000 -0.200800 -0.335700  -0.120000 0.200000 -0.968000
+0.250000 -0.200800 -0.343100  0.104000 0.232000 -0.960000
+0.200000 -0.251000 -0.346500  -0.184000 0.088000 -0.976000
+0.250000 -0.251000 -0.353900  0.064000 0.384000 -0.920000
+0.250000 -0.251000 -0.353900  0.064000 0.384000 -0.920000
+0.250000 -0.050200 -0.297000  0.000000 0.040000 -0.992000
+0.250000 -0.050200 -0.297000  0.000000 0.040000 -0.992000
+0.266500 -0.050200 -0.304800  -0.280000 0.064000 -0.952000
+0.250000 -0.100400 -0.298400  -0.088000 0.216000 -0.968000
+0.278900 -0.100400 -0.304800  -0.176000 0.256000 -0.944000
+0.250000 -0.114900 -0.304800  -0.104000 0.280000 -0.952000
+0.250000 -0.114900 -0.304800  -0.104000 0.280000 -0.952000
+0.350000 -0.127600 -0.304800  0.032000 -0.600000 -0.792000
+0.350000 -0.127600 -0.304800  0.032000 -0.600000 -0.792000
+0.313400 -0.150600 -0.304800  0.400000 -0.360000 -0.840000
+0.350000 -0.150600 -0.283600  -0.064000 -0.424000 -0.896000
+0.320800 -0.200800 -0.304800  0.496000 0.328000 -0.800000
+0.350000 -0.200800 -0.271400  0.216000 0.224000 -0.944000
+0.350000 -0.228300 -0.304800  0.616000 0.528000 -0.576000
+0.350000 -0.228300 -0.304800  0.616000 0.528000 -0.576000
+0.300000 -0.357600 -0.243900  -0.288000 -0.920000 0.248000
+0.300000 -0.357600 -0.243900  -0.288000 -0.920000 0.248000
+0.343800 -0.401700 -0.243900  -0.728000 -0.584000 0.344000
+0.300000 -0.355300 -0.304800  -0.272000 -0.752000 -0.592000
+0.344100 -0.401700 -0.304800  -0.784000 -0.512000 -0.336000
+0.344100 -0.401700 -0.304800  -0.784000 -0.512000 -0.336000
+0.350000 -0.127600 -0.304800  0.032000 -0.600000 -0.792000
+0.350000 -0.127600 -0.304800  0.032000 -0.600000 -0.792000
+0.350000 -0.150600 -0.283600  -0.064000 -0.424000 -0.896000
+0.380400 -0.150600 -0.304800  -0.424000 -0.456000 -0.776000
+0.380400 -0.150600 -0.304800  -0.424000 -0.456000 -0.776000
+0.419200 0.050200 -0.304800  -0.224000 0.736000 -0.632000
+0.419200 0.050200 -0.304800  -0.224000 0.736000 -0.632000
+0.400000 0.050200 -0.294000  -0.352000 0.672000 -0.640000
+0.400000 0.041200 -0.304800  -0.352000 0.672000 -0.648000
+0.400000 0.041200 -0.304800  -0.352000 0.672000 -0.648000
+0.400000 -0.168700 -0.304800  -0.504000 -0.464000 -0.720000
+0.400000 -0.168700 -0.304800  -0.504000 -0.464000 -0.720000
+0.400000 -0.200800 -0.276700  0.448000 -0.472000 -0.752000
+0.424400 -0.200800 -0.304800  -0.552000 -0.520000 -0.648000
+0.400000 -0.249400 -0.243900  0.760000 -0.472000 -0.424000
+0.450000 -0.217600 -0.304800  -0.352000 -0.736000 -0.560000
+0.450000 -0.248400 -0.243900  -0.224000 -0.888000 -0.384000
+0.450000 -0.248400 -0.243900  -0.224000 -0.888000 -0.384000
+0.550000 -0.150600 -0.287800  0.352000 0.528000 -0.768000
+0.550000 -0.150600 -0.287800  0.352000 0.528000 -0.768000
+0.523400 -0.150600 -0.304800  0.376000 0.592000 -0.704000
+0.550000 -0.162200 -0.304800  0.376000 0.720000 -0.576000
+0.500000 -0.150600 -0.319100  0.336000 0.504000 -0.792000
+0.550000 -0.194000 -0.365800  0.224000 0.896000 -0.368000
+0.500000 -0.200800 -0.334200  -0.376000 -0.448000 -0.800000
+0.535800 -0.200800 -0.365800  -0.736000 0.208000 -0.632000
+0.500000 -0.222600 -0.304800  -0.320000 -0.704000 -0.624000
+0.550000 -0.216200 -0.365800  -0.080000 -0.576000 -0.808000
+0.535300 -0.251000 -0.304800  -0.648000 -0.480000 -0.576000
+0.550000 -0.251000 -0.326800  -0.648000 -0.504000 -0.560000
+0.550000 -0.216200 -0.365800  -0.080000 -0.576000 -0.808000
+0.573000 -0.251000 -0.365800  -0.696000 0.544000 -0.464000
+0.559600 -0.200800 -0.365800  0.680000 0.504000 -0.520000
+0.600000 -0.231600 -0.365800  0.072000 0.640000 -0.760000
+0.594200 -0.200800 -0.304800  0.544000 0.576000 -0.600000
+0.600000 -0.206100 -0.304800  0.488000 0.616000 -0.608000
+0.600000 -0.200800 -0.298700  0.448000 0.592000 -0.656000
+0.650000 -0.208600 -0.304800  0.024000 0.680000 -0.728000
+0.650000 -0.200800 -0.297000  0.088000 0.616000 -0.776000
+0.600000 -0.200800 -0.298700  0.448000 0.592000 -0.656000
+0.650000 -0.150600 -0.274900  0.544000 0.464000 -0.688000
+0.600000 -0.150600 -0.265200  0.248000 0.032000 -0.960000
+0.600000 -0.200800 -0.298700  0.448000 0.592000 -0.656000
+0.550000 -0.150600 -0.287800  0.352000 0.528000 -0.768000
+0.594200 -0.200800 -0.304800  0.544000 0.576000 -0.600000
+0.550000 -0.162200 -0.304800  0.376000 0.720000 -0.576000
+0.559600 -0.200800 -0.365800  0.680000 0.504000 -0.520000
+0.550000 -0.194000 -0.365800  0.224000 0.896000 -0.368000
+0.550000 -0.200800 -0.388300  0.280000 0.584000 -0.752000
+0.535800 -0.200800 -0.365800  -0.736000 0.208000 -0.632000
+0.550000 -0.216200 -0.365800  -0.080000 -0.576000 -0.808000
+0.550000 -0.200800 -0.388300  0.280000 0.584000 -0.752000
+0.559600 -0.200800 -0.365800  0.680000 0.504000 -0.520000
+0.559600 -0.200800 -0.365800  0.680000 0.504000 -0.520000
+0.500000 -0.222600 -0.304800  -0.320000 -0.704000 -0.624000
+0.500000 -0.222600 -0.304800  -0.320000 -0.704000 -0.624000
+0.500000 -0.251000 -0.264200  -0.272000 -0.744000 -0.600000
+0.535300 -0.251000 -0.304800  -0.648000 -0.480000 -0.576000
+0.535300 -0.251000 -0.304800  -0.648000 -0.480000 -0.576000
+0.800000 -0.401700 -0.291400  0.440000 0.456000 -0.760000
+0.800000 -0.401700 -0.291400  0.440000 0.456000 -0.760000
+0.800000 -0.418300 -0.304800  0.408000 0.496000 -0.760000
+0.850000 -0.401700 -0.268600  0.504000 0.432000 -0.744000
+0.837100 -0.451900 -0.304800  0.528000 0.264000 -0.800000
+0.850000 -0.451900 -0.293100  0.448000 0.248000 -0.848000
+0.800000 -0.493800 -0.304800  0.032000 -0.688000 -0.720000
+0.850000 -0.490600 -0.304800  0.216000 0.112000 -0.968000
+0.800000 -0.502100 -0.293400  -0.120000 -0.840000 -0.520000
+0.832800 -0.502100 -0.304800  -0.104000 -0.544000 -0.824000
+0.832800 -0.502100 -0.304800  -0.104000 -0.544000 -0.824000
+0.858900 0.050200 -0.243900  -0.424000 0.568000 -0.696000
+0.858900 0.050200 -0.243900  -0.424000 0.568000 -0.696000
+0.900000 0.050200 -0.268900  0.208000 0.672000 -0.696000
+0.900000 0.070800 -0.243900  -0.096000 0.744000 -0.656000
+0.900000 0.070800 -0.243900  -0.096000 0.744000 -0.656000
+0.981700 -0.050200 -0.304800  0.528000 0.432000 -0.720000
+0.981700 -0.050200 -0.304800  0.528000 0.432000 -0.720000
+1.000000 -0.073100 -0.304800  0.536000 0.424000 -0.720000
+1.000000 -0.050200 -0.288900  0.520000 0.432000 -0.728000
+1.000000 -0.050200 -0.288900  0.520000 0.432000 -0.728000
+-0.900000 0.104600 -0.304800  0.304000 0.568000 -0.760000
+-0.900000 0.104600 -0.304800  0.304000 0.568000 -0.760000
+-0.900000 0.100400 -0.308600  0.312000 0.536000 -0.776000
+-0.892300 0.100400 -0.304800  0.320000 0.536000 -0.776000
+-0.892300 0.100400 -0.304800  0.320000 0.536000 -0.776000
+-0.850000 -0.301200 -0.321900  -0.728000 -0.616000 -0.280000
+-0.850000 -0.301200 -0.321900  -0.728000 -0.616000 -0.280000
+-0.850000 -0.251000 -0.359600  -0.320000 0.248000 -0.912000
+-0.826000 -0.301200 -0.365800  -0.648000 -0.448000 -0.600000
+-0.828000 -0.251000 -0.365800  -0.248000 0.216000 -0.936000
+-0.800000 -0.301200 -0.380800  -0.264000 0.104000 -0.952000
+-0.800000 -0.251000 -0.370300  -0.064000 0.200000 -0.976000
+-0.750000 -0.301200 -0.392900  -0.104000 0.352000 -0.928000
+-0.750000 -0.251000 -0.369800  0.056000 0.280000 -0.952000
+-0.750000 -0.251000 -0.369800  0.056000 0.280000 -0.952000
+-0.800000 -0.066700 -0.304800  0.296000 0.144000 -0.936000
+-0.800000 -0.066700 -0.304800  0.296000 0.144000 -0.936000
+-0.800000 -0.100400 -0.313000  0.368000 0.216000 -0.896000
+-0.785000 -0.100400 -0.304800  0.328000 0.224000 -0.912000
+-0.785000 -0.100400 -0.304800  0.328000 0.224000 -0.912000
+-0.750000 -0.129200 -0.304800  0.392000 0.376000 -0.832000
+-0.750000 -0.129200 -0.304800  0.392000 0.376000 -0.832000
+-0.750000 -0.150600 -0.317800  0.416000 0.384000 -0.816000
+-0.731900 -0.150600 -0.304800  0.424000 0.400000 -0.808000
+-0.731900 -0.150600 -0.304800  0.424000 0.400000 -0.808000
+-0.576800 -0.251000 -0.365800  -0.136000 0.624000 -0.760000
+-0.576800 -0.251000 -0.365800  -0.136000 0.624000 -0.760000
+-0.600000 -0.251000 -0.360600  -0.120000 0.624000 -0.760000
+-0.600000 -0.256300 -0.365800  -0.112000 0.608000 -0.776000
+-0.600000 -0.256300 -0.365800  -0.112000 0.608000 -0.776000
+-0.500000 -0.637800 -0.304800  -0.208000 -0.976000 -0.032000
+-0.500000 -0.637800 -0.304800  -0.208000 -0.976000 -0.032000
+-0.455200 -0.652700 -0.304800  -0.280000 -0.952000 0.040000
+-0.500000 -0.633000 -0.365800  -0.088000 -0.968000 -0.200000
+-0.450000 -0.652700 -0.319500  -0.256000 -0.952000 -0.136000
+-0.450000 -0.645700 -0.365800  -0.144000 -0.904000 -0.392000
+-0.405700 -0.652700 -0.365800  -0.144000 -0.920000 -0.344000
+-0.405700 -0.652700 -0.365800  -0.144000 -0.920000 -0.344000
+-0.350000 -0.585900 -0.365800  0.168000 -0.792000 -0.576000
+-0.350000 -0.585900 -0.365800  0.168000 -0.792000 -0.576000
+-0.350000 -0.594300 -0.304800  0.520000 -0.800000 0.280000
+-0.357100 -0.602500 -0.365800  0.904000 0.256000 -0.312000
+-0.351600 -0.602500 -0.304800  0.944000 0.304000 0.024000
+-0.350000 -0.629600 -0.365800  0.056000 0.640000 -0.760000
+-0.350000 -0.605300 -0.304800  0.248000 0.960000 -0.032000
+-0.328400 -0.602500 -0.365800  -0.832000 -0.248000 -0.488000
+-0.344900 -0.602500 -0.304800  -0.744000 0.664000 -0.032000
+-0.350000 -0.585900 -0.365800  0.168000 -0.792000 -0.576000
+-0.350000 -0.594300 -0.304800  0.520000 -0.800000 0.280000
+-0.350000 -0.594300 -0.304800  0.520000 -0.800000 0.280000
+-0.350000 -0.747900 -0.304800  -0.512000 -0.832000 -0.184000
+-0.350000 -0.747900 -0.304800  -0.512000 -0.832000 -0.184000
+-0.350000 -0.703000 -0.357000  -0.336000 -0.496000 -0.792000
+-0.371300 -0.703000 -0.304800  -0.816000 -0.552000 -0.144000
+-0.371300 -0.703000 -0.304800  -0.816000 -0.552000 -0.144000
+-0.331500 -0.150600 -0.304800  -0.256000 0.464000 -0.840000
+-0.331500 -0.150600 -0.304800  -0.256000 0.464000 -0.840000
+-0.300000 -0.150600 -0.319300  -0.256000 0.480000 -0.832000
+-0.300000 -0.118900 -0.304800  -0.376000 0.264000 -0.880000
+-0.300000 -0.118900 -0.304800  -0.376000 0.264000 -0.880000
+-0.250000 -0.639500 -0.365800  0.216000 -0.224000 -0.944000
+-0.250000 -0.639500 -0.365800  0.216000 -0.224000 -0.944000
+-0.282800 -0.652700 -0.365800  0.080000 -0.160000 -0.976000
+-0.250000 -0.652700 -0.361600  0.240000 -0.216000 -0.944000
+-0.250000 -0.652700 -0.361600  0.240000 -0.216000 -0.944000
+-0.250000 -0.150600 -0.327500  -0.120000 0.152000 -0.976000
+-0.250000 -0.150600 -0.327500  -0.120000 0.152000 -0.976000
+-0.200000 -0.150600 -0.333300  0.216000 -0.272000 -0.936000
+-0.250000 -0.200800 -0.333200  0.168000 0.080000 -0.976000
+-0.200000 -0.200800 -0.306700  0.368000 -0.184000 -0.904000
+-0.250000 -0.251000 -0.337900  0.384000 0.112000 -0.912000
+-0.200000 -0.251000 -0.307600  0.408000 0.096000 -0.904000
+-0.250000 -0.301200 -0.349000  0.296000 0.272000 -0.912000
+-0.200000 -0.301200 -0.313400  0.328000 0.152000 -0.928000
+-0.200000 -0.301200 -0.313400  0.328000 0.152000 -0.928000
+-0.200000 -0.602500 -0.345500  0.488000 -0.272000 -0.824000
+-0.200000 -0.602500 -0.345500  0.488000 -0.272000 -0.824000
+-0.200000 -0.558000 -0.365800  0.448000 -0.240000 -0.856000
+-0.229500 -0.602500 -0.365800  0.408000 -0.240000 -0.872000
+-0.200000 -0.552300 -0.367100  0.360000 -0.232000 -0.896000
+-0.250000 -0.602500 -0.376000  0.360000 -0.328000 -0.872000
+-0.250000 -0.552300 -0.402600  0.504000 -0.312000 -0.792000
+-0.250000 -0.552300 -0.402600  0.504000 -0.312000 -0.792000
+-0.150000 -0.602500 -0.307600  0.456000 -0.280000 -0.840000
+-0.150000 -0.602500 -0.307600  0.456000 -0.280000 -0.840000
+-0.150000 -0.552300 -0.337600  0.424000 -0.304000 -0.840000
+-0.200000 -0.602500 -0.345500  0.488000 -0.272000 -0.824000
+-0.196100 -0.552300 -0.365800  0.320000 -0.272000 -0.904000
+-0.200000 -0.558000 -0.365800  0.448000 -0.240000 -0.856000
+-0.200000 -0.552300 -0.367100  0.360000 -0.232000 -0.896000
+-0.200000 -0.552300 -0.367100  0.360000 -0.232000 -0.896000
+-0.147100 -0.502100 -0.365800  0.472000 -0.192000 -0.848000
+-0.147100 -0.502100 -0.365800  0.472000 -0.192000 -0.848000
+-0.145700 -0.451900 -0.365800  0.464000 0.040000 -0.880000
+-0.100000 -0.502100 -0.325200  0.520000 -0.368000 -0.760000
+-0.100000 -0.451900 -0.336100  0.496000 -0.048000 -0.856000
+-0.074100 -0.502100 -0.304800  0.864000 -0.480000 0.112000
+-0.061500 -0.451900 -0.304800  0.928000 -0.352000 0.088000
+-0.061500 -0.451900 -0.304800  0.928000 -0.352000 0.088000
+-0.100000 -0.200800 -0.311700  -0.496000 0.128000 -0.856000
+-0.100000 -0.200800 -0.311700  -0.496000 0.128000 -0.856000
+-0.050000 -0.200800 -0.320900  -0.056000 0.280000 -0.952000
+-0.100000 -0.251000 -0.333700  -0.512000 0.248000 -0.816000
+-0.050000 -0.251000 -0.364300  -0.216000 0.352000 -0.904000
+-0.100000 -0.301200 -0.349000  -0.368000 0.264000 -0.888000
+-0.050000 -0.266900 -0.365800  -0.288000 0.088000 -0.944000
+-0.058500 -0.301200 -0.365800  -0.384000 -0.288000 -0.872000
+-0.050000 -0.301200 -0.370400  -0.392000 -0.264000 -0.872000
+-0.050000 -0.309800 -0.365800  -0.336000 -0.416000 -0.840000
+-0.058500 -0.301200 -0.365800  -0.384000 -0.288000 -0.872000
+-0.050000 -0.351500 -0.336900  0.024000 -0.576000 -0.808000
+-0.100000 -0.301200 -0.349000  -0.368000 0.264000 -0.888000
+-0.100000 -0.351500 -0.338800  0.024000 -0.312000 -0.944000
+-0.100000 -0.351500 -0.338800  0.024000 -0.312000 -0.944000
+0.050000 -0.119800 -0.304800  0.416000 0.264000 -0.864000
+0.050000 -0.119800 -0.304800  0.416000 0.264000 -0.864000
+0.050000 -0.150600 -0.318000  0.352000 0.312000 -0.872000
+0.096000 -0.150600 -0.304800  0.176000 0.336000 -0.920000
+0.096000 -0.150600 -0.304800  0.176000 0.336000 -0.920000
+0.301400 0.000000 -0.304800  -0.584000 0.656000 -0.464000
+0.301400 0.000000 -0.304800  -0.584000 0.656000 -0.464000
+0.350000 0.000000 -0.339100  -0.264000 0.552000 -0.784000
+0.350000 0.024300 -0.304800  -0.456000 0.784000 -0.408000
+0.400000 0.000000 -0.343200  -0.216000 0.592000 -0.768000
+0.400000 0.041200 -0.304800  -0.352000 0.672000 -0.648000
+0.400000 0.041200 -0.304800  -0.352000 0.672000 -0.648000
+0.383500 -0.050200 -0.365800  0.200000 -0.288000 -0.928000
+0.383500 -0.050200 -0.365800  0.200000 -0.288000 -0.928000
+0.400000 -0.050200 -0.360800  0.184000 -0.432000 -0.872000
+0.350000 -0.037900 -0.365800  -0.440000 0.432000 -0.776000
+0.400000 0.000000 -0.343200  -0.216000 0.592000 -0.768000
+0.350000 0.000000 -0.339100  -0.264000 0.552000 -0.784000
+0.350000 0.000000 -0.339100  -0.264000 0.552000 -0.784000
+0.355700 -0.351500 -0.365800  0.360000 -0.072000 -0.928000
+0.355700 -0.351500 -0.365800  0.360000 -0.072000 -0.928000
+0.400000 -0.351500 -0.338800  0.360000 -0.568000 -0.728000
+0.350000 -0.334300 -0.365800  -0.304000 0.096000 -0.944000
+0.400000 -0.301200 -0.307300  0.704000 0.496000 -0.496000
+0.350000 -0.301200 -0.360500  0.376000 0.184000 -0.904000
+0.350000 -0.301200 -0.360500  0.376000 0.184000 -0.904000
+0.376800 -0.401700 -0.304800  0.336000 -0.848000 -0.392000
+0.376800 -0.401700 -0.304800  0.336000 -0.848000 -0.392000
+0.350000 -0.401700 -0.317400  -0.608000 -0.560000 -0.544000
+0.350000 -0.410700 -0.304800  -0.592000 -0.664000 -0.440000
+0.350000 -0.410700 -0.304800  -0.592000 -0.664000 -0.440000
+0.400000 -0.050200 -0.360800  0.184000 -0.432000 -0.872000
+0.400000 -0.050200 -0.360800  0.184000 -0.432000 -0.872000
+0.450000 -0.050200 -0.325200  -0.120000 -0.568000 -0.808000
+0.400000 -0.100400 -0.340000  -0.040000 -0.360000 -0.928000
+0.450000 -0.100400 -0.322200  0.392000 -0.360000 -0.840000
+0.400000 -0.150600 -0.318400  -0.432000 -0.416000 -0.792000
+0.450000 -0.150600 -0.321300  -0.008000 0.120000 -0.992000
+0.400000 -0.168700 -0.304800  -0.504000 -0.464000 -0.720000
+0.450000 -0.200800 -0.331300  -0.472000 -0.400000 -0.776000
+0.424400 -0.200800 -0.304800  -0.552000 -0.520000 -0.648000
+0.450000 -0.217600 -0.304800  -0.352000 -0.736000 -0.560000
+0.450000 -0.217600 -0.304800  -0.352000 -0.736000 -0.560000
+0.450000 0.055500 -0.304800  0.064000 0.864000 -0.496000
+0.450000 0.055500 -0.304800  0.064000 0.864000 -0.496000
+0.450000 0.050200 -0.314200  0.064000 0.744000 -0.656000
+0.496000 0.050200 -0.304800  0.104000 0.800000 -0.576000
+0.496000 0.050200 -0.304800  0.104000 0.800000 -0.576000
+0.500000 -0.333600 -0.304800  -0.408000 0.824000 -0.376000
+0.500000 -0.333600 -0.304800  -0.408000 0.824000 -0.376000
+0.458900 -0.351500 -0.304800  -0.472000 0.360000 -0.792000
+0.500000 -0.351500 -0.354900  -0.384000 -0.472000 -0.784000
+0.500000 -0.400200 -0.304800  -0.176000 -0.672000 -0.712000
+0.500000 -0.400200 -0.304800  -0.176000 -0.672000 -0.712000
+0.450000 -0.380500 -0.304800  -0.144000 0.256000 -0.952000
+0.450000 -0.380500 -0.304800  -0.144000 0.256000 -0.952000
+0.450000 -0.401700 -0.316200  -0.184000 -0.360000 -0.904000
+0.492100 -0.401700 -0.304800  0.152000 -0.576000 -0.792000
+0.492100 -0.401700 -0.304800  0.152000 -0.576000 -0.792000
+0.500000 -0.127100 -0.304800  0.480000 0.456000 -0.744000
+0.500000 -0.127100 -0.304800  0.480000 0.456000 -0.744000
+0.500000 -0.150600 -0.319100  0.336000 0.504000 -0.792000
+0.523400 -0.150600 -0.304800  0.376000 0.592000 -0.704000
+0.523400 -0.150600 -0.304800  0.376000 0.592000 -0.704000
+0.600000 -0.086300 -0.304800  0.440000 0.312000 -0.832000
+0.600000 -0.086300 -0.304800  0.440000 0.312000 -0.832000
+0.589400 -0.100400 -0.304800  -0.440000 -0.424000 -0.784000
+0.600000 -0.100400 -0.312700  0.376000 -0.472000 -0.792000
+0.600000 -0.105700 -0.304800  0.312000 -0.728000 -0.600000
+0.604900 -0.100400 -0.304800  0.744000 -0.360000 -0.552000
+0.600000 -0.100400 -0.312700  0.376000 -0.472000 -0.792000
+0.600000 -0.086300 -0.304800  0.440000 0.312000 -0.832000
+0.600000 -0.086300 -0.304800  0.440000 0.312000 -0.832000
+0.600000 -0.206100 -0.304800  0.488000 0.616000 -0.608000
+0.600000 -0.206100 -0.304800  0.488000 0.616000 -0.608000
+0.650000 -0.208600 -0.304800  0.024000 0.680000 -0.728000
+0.600000 -0.231600 -0.365800  0.072000 0.640000 -0.760000
+0.650000 -0.245700 -0.365800  0.168000 0.856000 -0.480000
+0.600000 -0.249700 -0.426800  -0.344000 0.872000 -0.328000
+0.650000 -0.251000 -0.378600  0.328000 0.752000 -0.560000
+0.604800 -0.251000 -0.426800  0.544000 0.248000 -0.792000
+0.650000 -0.267900 -0.365800  0.280000 -0.440000 -0.848000
+0.600000 -0.252700 -0.426800  -0.416000 -0.736000 -0.520000
+0.600000 -0.288400 -0.365800  -0.376000 -0.712000 -0.584000
+0.598300 -0.251000 -0.426800  -0.848000 0.144000 -0.496000
+0.573000 -0.251000 -0.365800  -0.696000 0.544000 -0.464000
+0.600000 -0.249700 -0.426800  -0.344000 0.872000 -0.328000
+0.600000 -0.231600 -0.365800  0.072000 0.640000 -0.760000
+0.600000 -0.231600 -0.365800  0.072000 0.640000 -0.760000
+0.700000 -0.211400 -0.304800  0.288000 0.624000 -0.720000
+0.700000 -0.211400 -0.304800  0.288000 0.624000 -0.720000
+0.700000 -0.251000 -0.357800  0.296000 0.496000 -0.808000
+0.728900 -0.251000 -0.304800  0.720000 0.440000 -0.528000
+0.700000 -0.301200 -0.354900  0.160000 -0.240000 -0.952000
+0.744500 -0.301200 -0.304800  0.640000 0.104000 -0.760000
+0.744500 -0.301200 -0.304800  0.640000 0.104000 -0.760000
+0.750000 -0.334300 -0.304800  0.512000 0.112000 -0.840000
+0.750000 -0.334300 -0.304800  0.512000 0.112000 -0.840000
+0.750000 -0.351500 -0.307800  0.512000 0.128000 -0.840000
+0.754800 -0.351500 -0.304800  0.424000 0.136000 -0.888000
+0.750000 -0.401700 -0.321600  0.336000 0.000000 -0.936000
+0.779200 -0.401700 -0.304800  0.400000 0.336000 -0.848000
+0.779200 -0.401700 -0.304800  0.400000 0.336000 -0.848000
+0.800000 -0.418300 -0.304800  0.408000 0.496000 -0.760000
+0.800000 -0.418300 -0.304800  0.408000 0.496000 -0.760000
+0.800000 -0.451900 -0.330300  0.328000 0.200000 -0.920000
+0.837100 -0.451900 -0.304800  0.528000 0.264000 -0.800000
+0.800000 -0.493800 -0.304800  0.032000 -0.688000 -0.720000
+0.800000 -0.493800 -0.304800  0.032000 -0.688000 -0.720000
+0.856800 -0.502100 -0.304800  0.288000 0.144000 -0.944000
+0.856800 -0.502100 -0.304800  0.288000 0.144000 -0.944000
+0.850000 -0.502100 -0.307100  0.032000 -0.240000 -0.968000
+0.850000 -0.504700 -0.304800  -0.096000 -0.664000 -0.736000
+0.850000 -0.504700 -0.304800  -0.096000 -0.664000 -0.736000
+0.900000 0.016700 -0.304800  -0.152000 0.720000 -0.664000
+0.900000 0.016700 -0.304800  -0.152000 0.720000 -0.664000
+0.900000 0.000000 -0.329500  -0.080000 0.648000 -0.744000
+0.927400 0.000000 -0.304800  0.400000 0.560000 -0.720000
+0.927400 0.000000 -0.304800  0.400000 0.560000 -0.720000
+-0.850000 -0.496800 -0.365800  -0.176000 0.616000 -0.760000
+-0.850000 -0.496800 -0.365800  -0.176000 0.616000 -0.760000
+-0.864000 -0.502100 -0.365800  -0.304000 0.480000 -0.816000
+-0.850000 -0.502100 -0.370900  -0.184000 0.560000 -0.800000
+-0.860100 -0.552300 -0.365800  -0.680000 -0.432000 -0.584000
+-0.850000 -0.552300 -0.378600  -0.568000 -0.344000 -0.736000
+-0.850000 -0.564700 -0.365800  -0.608000 -0.528000 -0.584000
+-0.800000 -0.552300 -0.401000  -0.552000 -0.288000 -0.776000
+-0.806700 -0.602500 -0.365800  -0.520000 -0.656000 -0.536000
+-0.800000 -0.602500 -0.372400  -0.488000 -0.592000 -0.624000
+-0.800000 -0.607700 -0.365800  -0.488000 -0.640000 -0.584000
+-0.750000 -0.602500 -0.401000  -0.336000 -0.696000 -0.624000
+-0.750000 -0.628000 -0.365800  -0.232000 -0.808000 -0.528000
+-0.714100 -0.602500 -0.426800  -0.368000 -0.680000 -0.624000
+-0.700000 -0.639000 -0.365800  -0.040000 -0.920000 -0.376000
+-0.700000 -0.609100 -0.426800  -0.336000 -0.744000 -0.568000
+-0.650000 -0.641900 -0.365800  -0.024000 -0.952000 -0.280000
+-0.650000 -0.621300 -0.426800  -0.080000 -0.904000 -0.400000
+-0.650000 -0.621300 -0.426800  -0.080000 -0.904000 -0.400000
+-0.850000 -0.496800 -0.365800  -0.176000 0.616000 -0.760000
+-0.850000 -0.496800 -0.365800  -0.176000 0.616000 -0.760000
+-0.800000 -0.496400 -0.365800  -0.664000 0.416000 -0.608000
+-0.850000 -0.502100 -0.370900  -0.184000 0.560000 -0.800000
+-0.800000 -0.502100 -0.369300  -0.768000 0.256000 -0.576000
+-0.850000 -0.552300 -0.378600  -0.568000 -0.344000 -0.736000
+-0.800000 -0.552300 -0.401000  -0.552000 -0.288000 -0.776000
+-0.800000 -0.502100 -0.369300  -0.768000 0.256000 -0.576000
+-0.750000 -0.552300 -0.422100  -0.552000 -0.096000 -0.824000
+-0.750000 -0.502100 -0.424900  -0.848000 -0.112000 -0.512000
+-0.744500 -0.552300 -0.426800  -0.560000 -0.080000 -0.816000
+-0.748800 -0.502100 -0.426800  -0.584000 -0.048000 -0.800000
+-0.750000 -0.502100 -0.424900  -0.848000 -0.112000 -0.512000
+-0.750000 -0.498100 -0.426800  -0.864000 -0.184000 -0.448000
+-0.800000 -0.502100 -0.369300  -0.768000 0.256000 -0.576000
+-0.764100 -0.451900 -0.426800  -0.880000 -0.256000 -0.384000
+-0.800000 -0.496400 -0.365800  -0.664000 0.416000 -0.608000
+-0.786000 -0.451900 -0.365800  -0.872000 0.080000 -0.472000
+-0.764100 -0.451900 -0.426800  -0.880000 -0.256000 -0.384000
+-0.796500 -0.401700 -0.365800  -0.952000 -0.168000 -0.232000
+-0.777800 -0.401700 -0.426800  -0.928000 0.040000 -0.360000
+-0.777800 -0.401700 -0.426800  -0.928000 0.040000 -0.360000
+-0.800000 -0.602500 -0.372400  -0.488000 -0.592000 -0.624000
+-0.800000 -0.602500 -0.372400  -0.488000 -0.592000 -0.624000
+-0.800000 -0.552300 -0.401000  -0.552000 -0.288000 -0.776000
+-0.750000 -0.602500 -0.401000  -0.336000 -0.696000 -0.624000
+-0.750000 -0.552300 -0.422100  -0.552000 -0.096000 -0.824000
+-0.714100 -0.602500 -0.426800  -0.368000 -0.680000 -0.624000
+-0.744500 -0.552300 -0.426800  -0.560000 -0.080000 -0.816000
+-0.744500 -0.552300 -0.426800  -0.560000 -0.080000 -0.816000
+-0.350000 -0.248400 -0.365800  0.184000 0.424000 -0.880000
+-0.350000 -0.248400 -0.365800  0.184000 0.424000 -0.880000
+-0.350000 -0.251000 -0.367200  0.240000 0.168000 -0.952000
+-0.345700 -0.251000 -0.365800  0.320000 0.336000 -0.880000
+-0.345700 -0.251000 -0.365800  0.320000 0.336000 -0.880000
+-0.250000 -0.342900 -0.365800  0.504000 0.512000 -0.680000
+-0.250000 -0.342900 -0.365800  0.504000 0.512000 -0.680000
+-0.250000 -0.351500 -0.379700  0.552000 0.712000 -0.416000
+-0.241400 -0.351500 -0.365800  0.488000 0.640000 -0.576000
+-0.241400 -0.351500 -0.365800  0.488000 0.640000 -0.576000
+-0.200000 -0.365300 -0.365800  0.504000 0.768000 -0.376000
+-0.200000 -0.365300 -0.365800  0.504000 0.768000 -0.376000
+-0.200000 -0.393200 -0.426800  0.696000 0.632000 -0.328000
+-0.151700 -0.401700 -0.365800  0.568000 0.104000 -0.808000
+-0.194300 -0.401700 -0.426800  0.792000 0.416000 -0.432000
+-0.194300 -0.401700 -0.426800  0.792000 0.416000 -0.432000
+-0.044700 -0.251000 -0.365800  -0.216000 0.376000 -0.896000
+-0.044700 -0.251000 -0.365800  -0.216000 0.376000 -0.896000
+0.000000 -0.251000 -0.386300  -0.352000 0.496000 -0.792000
+0.000000 -0.238800 -0.365800  -0.192000 0.648000 -0.728000
+0.000000 -0.238800 -0.365800  -0.192000 0.648000 -0.728000
+0.100000 -0.224900 -0.365800  0.352000 0.456000 -0.808000
+0.100000 -0.224900 -0.365800  0.352000 0.456000 -0.808000
+0.100000 -0.251000 -0.380100  0.472000 -0.384000 -0.784000
+0.118000 -0.251000 -0.365800  0.536000 -0.224000 -0.808000
+0.100000 -0.263400 -0.365800  0.480000 -0.672000 -0.544000
+0.100000 -0.263400 -0.365800  0.480000 -0.672000 -0.544000
+0.350000 -0.354600 -0.365800  -0.264000 -0.632000 -0.720000
+0.350000 -0.354600 -0.365800  -0.264000 -0.632000 -0.720000
+0.350000 -0.351500 -0.368100  -0.440000 0.096000 -0.888000
+0.348000 -0.351500 -0.365800  -0.720000 -0.032000 -0.680000
+0.348000 -0.351500 -0.365800  -0.720000 -0.032000 -0.680000
+0.450000 0.007700 -0.365800  -0.264000 0.744000 -0.600000
+0.450000 0.007700 -0.365800  -0.264000 0.744000 -0.600000
+0.431500 0.000000 -0.365800  -0.424000 0.312000 -0.840000
+0.450000 0.000000 -0.377000  -0.360000 0.400000 -0.840000
+0.450000 -0.014200 -0.365800  -0.336000 -0.568000 -0.744000
+0.450000 -0.014200 -0.365800  -0.336000 -0.568000 -0.744000
+0.650000 -0.245700 -0.365800  0.168000 0.856000 -0.480000
+0.650000 -0.245700 -0.365800  0.168000 0.856000 -0.480000
+0.650000 -0.251000 -0.378600  0.328000 0.752000 -0.560000
+0.678000 -0.251000 -0.365800  0.264000 0.520000 -0.808000
+0.650000 -0.267900 -0.365800  0.280000 -0.440000 -0.848000
diff --git a/progs/demos/morph3d.c b/progs/demos/morph3d.c
new file mode 100644
index 0000000..30ca922
--- /dev/null
+++ b/progs/demos/morph3d.c
@@ -0,0 +1,892 @@
+/* $Id: morph3d.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * $Log: morph3d.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.1  1998/06/29 02:37:30  brianp
+ * minor changes for Windows (Ted Jump)
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+/*-
+ * morph3d.c - Shows 3D morphing objects
+ *
+ * Converted to GLUT by brianp on 1/1/98
+ *
+ * This program was inspired on a WindowsNT(R)'s screen saver. It was written 
+ * from scratch and it was not based on any other source code. 
+ * 
+ * Porting it to xlock (the final objective of this code since the moment I
+ * decided to create it) was possible by comparing the original Mesa's gear
+ * demo with it's ported version, so thanks for Danny Sung for his indirect
+ * help (look at gear.c in xlock source tree). NOTE: At the moment this code
+ * was sent to Brian Paul for package inclusion, the XLock Version was not
+ * available. In fact, I'll wait it to appear on the next Mesa release (If you
+ * are reading this, it means THIS release) to send it for xlock package 
+ * inclusion). It will probably there be a GLUT version too.
+ *
+ * Thanks goes also to Brian Paul for making it possible and inexpensive
+ * to use OpenGL at home.
+ *
+ * Since I'm not a native english speaker, my apologies for any gramatical
+ * mistake.
+ *
+ * My e-mail addresses are
+ *
+ * vianna@cat.cbpf.br 
+ *         and
+ * marcelo@venus.rdc.puc-rio.br
+ *
+ * Marcelo F. Vianna (Feb-13-1997)
+ */
+
+/*
+This document is VERY incomplete, but tries to describe the mathematics used
+in the program. At this moment it just describes how the polyhedra are 
+generated. On futhurer versions, this document will be probabbly improved.
+
+Since I'm not a native english speaker, my apologies for any gramatical
+mistake.
+
+Marcelo Fernandes Vianna 
+- Undergraduate in Computer Engeneering at Catholic Pontifical University
+- of Rio de Janeiro (PUC-Rio) Brasil.
+- e-mail: vianna@cat.cbpf.br or marcelo@venus.rdc.puc-rio.br
+- Feb-13-1997
+
+POLYHEDRA GENERATION
+
+For the purpose of this program it's not sufficient to know the polyhedra
+vertexes coordinates. Since the morphing algorithm applies a nonlinear 
+transformation over the surfaces (faces) of the polyhedron, each face has
+to be divided into smaller ones. The morphing algorithm needs to transform 
+each vertex of these smaller faces individually. It's a very time consoming
+task.
+
+In order to reduce calculation overload, and since all the macro faces of
+the polyhedron are transformed by the same way, the generation is made by 
+creating only one face of the polyhedron, morphing it and then rotating it
+around the polyhedron center. 
+
+What we need to know is the face radius of the polyhedron (the radius of 
+the inscribed sphere) and the angle between the center of two adjacent 
+faces using the center of the sphere as the angle's vertex.
+
+The face radius of the regular polyhedra are known values which I decided
+to not waste my time calculating. Following is a table of face radius for
+the regular polyhedra with edge length = 1:
+
+    TETRAHEDRON  : 1/(2*sqrt(2))/sqrt(3)
+    CUBE	 : 1/2
+    OCTAHEDRON   : 1/sqrt(6)
+    DODECAHEDRON : T^2 * sqrt((T+2)/5) / 2     -> where T=(sqrt(5)+1)/2
+    ICOSAHEDRON  : (3*sqrt(3)+sqrt(15))/12
+
+I've not found any reference about the mentioned angles, so I needed to
+calculate them, not a trivial task until I figured out how :)
+Curiously these angles are the same for the tetrahedron and octahedron.
+A way to obtain this value is inscribing the tetrahedron inside the cube
+by matching their vertexes. So you'll notice that the remaining unmatched
+vertexes are in the same straight line starting in the cube/tetrahedron
+center and crossing the center of each tetrahedron's face. At this point
+it's easy to obtain the bigger angle of the isosceles triangle formed by
+the center of the cube and two opposite vertexes on the same cube face.
+The edges of this triangle have the following lenghts: sqrt(2) for the base
+and sqrt(3)/2 for the other two other edges. So the angle we want is:
+     +-----------------------------------------------------------+
+     | 2*ARCSIN(sqrt(2)/sqrt(3)) = 109.47122063449069174 degrees |
+     +-----------------------------------------------------------+
+For the cube this angle is obvious, but just for formality it can be
+easily obtained because we also know it's isosceles edge lenghts:
+sqrt(2)/2 for the base and 1/2 for the other two edges. So the angle we 
+want is:
+     +-----------------------------------------------------------+
+     | 2*ARCSIN((sqrt(2)/2)/1)   = 90.000000000000000000 degrees |
+     +-----------------------------------------------------------+
+For the octahedron we use the same idea used for the tetrahedron, but now
+we inscribe the cube inside the octahedron so that all cubes's vertexes
+matches excatly the center of each octahedron's face. It's now clear that
+this angle is the same of the thetrahedron one:
+     +-----------------------------------------------------------+
+     | 2*ARCSIN(sqrt(2)/sqrt(3)) = 109.47122063449069174 degrees |
+     +-----------------------------------------------------------+
+For the dodecahedron it's a little bit harder because it's only relationship
+with the cube is useless to us. So we need to solve the problem by another
+way. The concept of Face radius also exists on 2D polygons with the name
+Edge radius:
+  Edge Radius For Pentagon (ERp)
+  ERp = (1/2)/TAN(36 degrees) * VRp = 0.6881909602355867905
+  (VRp is the pentagon's vertex radio).
+  Face Radius For Dodecahedron
+  FRd = T^2 * sqrt((T+2)/5) / 2 = 1.1135163644116068404
+Why we need ERp? Well, ERp and FRd segments forms a 90 degrees angle, 
+completing this triangle, the lesser angle is a half of the angle we are 
+looking for, so this angle is:
+     +-----------------------------------------------------------+
+     | 2*ARCTAN(ERp/FRd)	 = 63.434948822922009981 degrees |
+     +-----------------------------------------------------------+
+For the icosahedron we can use the same method used for dodecahedron (well
+the method used for dodecahedron may be used for all regular polyhedra)
+  Edge Radius For Triangle (this one is well known: 1/3 of the triangle height)
+  ERt = sin(60)/3 = sqrt(3)/6 = 0.2886751345948128655
+  Face Radius For Icosahedron
+  FRi= (3*sqrt(3)+sqrt(15))/12 = 0.7557613140761707538
+So the angle is:
+     +-----------------------------------------------------------+
+     | 2*ARCTAN(ERt/FRi)	 = 41.810314895778596167 degrees |
+     +-----------------------------------------------------------+
+
+*/
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#ifndef _WIN32
+#include <unistd.h>
+#endif
+#include <GL/glut.h>
+#include <math.h>
+#include <string.h>
+
+#define Scale                      0.3
+
+#define VectMul(X1,Y1,Z1,X2,Y2,Z2) (Y1)*(Z2)-(Z1)*(Y2),(Z1)*(X2)-(X1)*(Z2),(X1)*(Y2)-(Y1)*(X2)
+#define sqr(A)                     ((A)*(A))
+
+/* Increasing this values produces better image quality, the price is speed. */
+/* Very low values produces erroneous/incorrect plotting */
+#define tetradivisions             23
+#define cubedivisions              20
+#define octadivisions              21
+#define dodecadivisions            10
+#define icodivisions               15
+
+#define tetraangle                 109.47122063449069174
+#define cubeangle                  90.000000000000000000
+#define octaangle                  109.47122063449069174
+#define dodecaangle                63.434948822922009981
+#define icoangle                   41.810314895778596167
+
+#ifndef Pi
+#define Pi                         3.1415926535897932385
+#endif
+#define SQRT2                      1.4142135623730951455
+#define SQRT3                      1.7320508075688771932
+#define SQRT5                      2.2360679774997898051
+#define SQRT6                      2.4494897427831778813
+#define SQRT15                     3.8729833462074170214
+#define cossec36_2                 0.8506508083520399322
+#define cos72                      0.3090169943749474241
+#define sin72                      0.9510565162951535721
+#define cos36                      0.8090169943749474241
+#define sin36                      0.5877852522924731292
+
+/*************************************************************************/
+
+static int       mono=0;
+static int       smooth=1;
+static GLint     WindH, WindW;
+static GLfloat   step=0;
+static GLfloat   seno;
+static int       object;
+static int       edgedivisions;
+static void      (*draw_object)( void );
+static float     Magnitude;
+static float     *MaterialColor[20];
+
+static float front_shininess[] =   {60.0};
+static float front_specular[]  =   { 0.7, 0.7, 0.7, 1.0 };
+static float ambient[]         =   { 0.0, 0.0, 0.0, 1.0 };
+static float diffuse[]         =   { 1.0, 1.0, 1.0, 1.0 };
+static float position0[]       =   { 1.0, 1.0, 1.0, 0.0 };
+static float position1[]       =   {-1.0,-1.0, 1.0, 0.0 };
+static float lmodel_ambient[]  =   { 0.5, 0.5, 0.5, 1.0 };
+static float lmodel_twoside[]  =   {GL_TRUE};
+
+static float MaterialRed[]     =   { 0.7, 0.0, 0.0, 1.0 };
+static float MaterialGreen[]   =   { 0.1, 0.5, 0.2, 1.0 };
+static float MaterialBlue[]    =   { 0.0, 0.0, 0.7, 1.0 };
+static float MaterialCyan[]    =   { 0.2, 0.5, 0.7, 1.0 };
+static float MaterialYellow[]  =   { 0.7, 0.7, 0.0, 1.0 };
+static float MaterialMagenta[] =   { 0.6, 0.2, 0.5, 1.0 };
+static float MaterialWhite[]   =   { 0.7, 0.7, 0.7, 1.0 };
+static float MaterialGray[]    =   { 0.2, 0.2, 0.2, 1.0 };
+
+#define TRIANGLE(Edge, Amp, Divisions, Z)                                                                        \
+{                                                                                                                \
+  GLfloat   Xf,Yf,Xa,Yb,Xf2,Yf2;                                                                                 \
+  GLfloat   Factor,Factor1,Factor2;                                                                              \
+  GLfloat   VertX,VertY,VertZ,NeiAX,NeiAY,NeiAZ,NeiBX,NeiBY,NeiBZ;                                               \
+  GLfloat   Ax,Ay,Bx;                                                                                            \
+  int       Ri,Ti;                                                                                               \
+  GLfloat   Vr=(Edge)*SQRT3/3;                                                                                   \
+  GLfloat   AmpVr2=(Amp)/sqr(Vr);                                                                                \
+  GLfloat   Zf=(Edge)*(Z);                                                                                       \
+                                                                                                                 \
+  Ax=(Edge)*(+0.5/(Divisions)), Ay=(Edge)*(-SQRT3/(2*Divisions));                                                \
+  Bx=(Edge)*(-0.5/(Divisions));                                                                                  \
+                                                                                                                 \
+  for (Ri=1; Ri<=(Divisions); Ri++) {                                                                            \
+    glBegin(GL_TRIANGLE_STRIP);                                                                                  \
+    for (Ti=0; Ti<Ri; Ti++) {                                                                                    \
+      Xf=(float)(Ri-Ti)*Ax + (float)Ti*Bx;                                                                       \
+      Yf=Vr+(float)(Ri-Ti)*Ay + (float)Ti*Ay;                                                                    \
+      Xa=Xf+0.001; Yb=Yf+0.001;                                                                                  \
+      Factor=1-(((Xf2=sqr(Xf))+(Yf2=sqr(Yf)))*AmpVr2);                                                           \
+      Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                          \
+      Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                          \
+      VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                           \
+      NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                    \
+      NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                    \
+      glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                             \
+      glVertex3f(VertX, VertY, VertZ);                                                                           \
+                                                                                                                 \
+      Xf=(float)(Ri-Ti-1)*Ax + (float)Ti*Bx;                                                                     \
+      Yf=Vr+(float)(Ri-Ti-1)*Ay + (float)Ti*Ay;                                                                  \
+      Xa=Xf+0.001; Yb=Yf+0.001;                                                                                  \
+      Factor=1-(((Xf2=sqr(Xf))+(Yf2=sqr(Yf)))*AmpVr2);                                                           \
+      Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                          \
+      Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                          \
+      VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                           \
+      NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                    \
+      NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                    \
+      glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                             \
+      glVertex3f(VertX, VertY, VertZ);                                                                           \
+                                                                                                                 \
+    }                                                                                                            \
+    Xf=(float)Ri*Bx;                                                                                             \
+    Yf=Vr+(float)Ri*Ay;                                                                                          \
+    Xa=Xf+0.001; Yb=Yf+0.001;                                                                                    \
+    Factor=1-(((Xf2=sqr(Xf))+(Yf2=sqr(Yf)))*AmpVr2);                                                             \
+    Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                            \
+    Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                            \
+    VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                             \
+    NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                      \
+    NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                      \
+    glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                               \
+    glVertex3f(VertX, VertY, VertZ);                                                                             \
+    glEnd();                                                                                                     \
+  }                                                                                                              \
+}
+
+#define SQUARE(Edge, Amp, Divisions, Z)                                                                          \
+{                                                                                                                \
+  int       Xi,Yi;                                                                                               \
+  GLfloat   Xf,Yf,Y,Xf2,Yf2,Y2,Xa,Yb;                                                                            \
+  GLfloat   Factor,Factor1,Factor2;                                                                              \
+  GLfloat   VertX,VertY,VertZ,NeiAX,NeiAY,NeiAZ,NeiBX,NeiBY,NeiBZ;                                               \
+  GLfloat   Zf=(Edge)*(Z);                                                                                       \
+  GLfloat   AmpVr2=(Amp)/sqr((Edge)*SQRT2/2);                                                                    \
+                                                                                                                 \
+  for (Yi=0; Yi<(Divisions); Yi++) {                                                                             \
+    Yf=-((Edge)/2.0) + ((float)Yi)/(Divisions)*(Edge);                                                           \
+    Yf2=sqr(Yf);                                                                                                 \
+    Y=Yf+1.0/(Divisions)*(Edge);                                                                                 \
+    Y2=sqr(Y);                                                                                                   \
+    glBegin(GL_QUAD_STRIP);                                                                                      \
+    for (Xi=0; Xi<=(Divisions); Xi++) {                                                                          \
+      Xf=-((Edge)/2.0) + ((float)Xi)/(Divisions)*(Edge);                                                         \
+      Xf2=sqr(Xf);                                                                                               \
+                                                                                                                 \
+      Xa=Xf+0.001; Yb=Y+0.001;                                                                                   \
+      Factor=1-((Xf2+Y2)*AmpVr2);                                                                                \
+      Factor1=1-((sqr(Xa)+Y2)*AmpVr2);                                                                           \
+      Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                          \
+      VertX=Factor*Xf;        VertY=Factor*Y;         VertZ=Factor*Zf;                                           \
+      NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Y-VertY;  NeiAZ=Factor1*Zf-VertZ;                                    \
+      NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                    \
+      glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                             \
+      glVertex3f(VertX, VertY, VertZ);                                                                           \
+                                                                                                                 \
+      Xa=Xf+0.001; Yb=Yf+0.001;                                                                                  \
+      Factor=1-((Xf2+Yf2)*AmpVr2);                                                                               \
+      Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                          \
+      Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                          \
+      VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                           \
+      NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                    \
+      NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                    \
+      glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                             \
+      glVertex3f(VertX, VertY, VertZ);                                                                           \
+    }                                                                                                            \
+    glEnd();                                                                                                     \
+  }                                                                                                              \
+}
+
+#define PENTAGON(Edge, Amp, Divisions, Z)                                                                        \
+{                                                                                                                \
+  int       Ri,Ti,Fi;                                                                                            \
+  GLfloat   Xf,Yf,Xa,Yb,Xf2,Yf2;                                                                                 \
+  GLfloat   x[6],y[6];                                                                                           \
+  GLfloat   Factor,Factor1,Factor2;                                                                              \
+  GLfloat   VertX,VertY,VertZ,NeiAX,NeiAY,NeiAZ,NeiBX,NeiBY,NeiBZ;                                               \
+  GLfloat   Zf=(Edge)*(Z);                                                                                       \
+  GLfloat   AmpVr2=(Amp)/sqr((Edge)*cossec36_2);                                                                 \
+                                                                                                                 \
+  for(Fi=0;Fi<6;Fi++) {                                                                                          \
+    x[Fi]=-cos( Fi*2*Pi/5 + Pi/10 )/(Divisions)*cossec36_2*(Edge);                                                \
+    y[Fi]=sin( Fi*2*Pi/5 + Pi/10 )/(Divisions)*cossec36_2*(Edge);                                                \
+  }                                                                                                              \
+                                                                                                                 \
+  for (Ri=1; Ri<=(Divisions); Ri++) {                                                                            \
+    for (Fi=0; Fi<5; Fi++) {                                                                                     \
+      glBegin(GL_TRIANGLE_STRIP);                                                                                \
+      for (Ti=0; Ti<Ri; Ti++) {                                                                                  \
+        Xf=(float)(Ri-Ti)*x[Fi] + (float)Ti*x[Fi+1];                                                             \
+        Yf=(float)(Ri-Ti)*y[Fi] + (float)Ti*y[Fi+1];                                                             \
+        Xa=Xf+0.001; Yb=Yf+0.001;                                                                                \
+	Factor=1-(((Xf2=sqr(Xf))+(Yf2=sqr(Yf)))*AmpVr2);                                                         \
+	Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                        \
+	Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                        \
+        VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                         \
+        NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                  \
+        NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                  \
+        glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                           \
+	glVertex3f(VertX, VertY, VertZ);                                                                         \
+                                                                                                                 \
+        Xf=(float)(Ri-Ti-1)*x[Fi] + (float)Ti*x[Fi+1];                                                           \
+        Yf=(float)(Ri-Ti-1)*y[Fi] + (float)Ti*y[Fi+1];                                                           \
+        Xa=Xf+0.001; Yb=Yf+0.001;                                                                                \
+	Factor=1-(((Xf2=sqr(Xf))+(Yf2=sqr(Yf)))*AmpVr2);                                                         \
+	Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                        \
+	Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                        \
+        VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                         \
+        NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                  \
+        NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                  \
+        glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                           \
+	glVertex3f(VertX, VertY, VertZ);                                                                         \
+                                                                                                                 \
+      }                                                                                                          \
+      Xf=(float)Ri*x[Fi+1];                                                                                      \
+      Yf=(float)Ri*y[Fi+1];                                                                                      \
+      Xa=Xf+0.001; Yb=Yf+0.001;                                                                                  \
+      Factor=1-(((Xf2=sqr(Xf))+(Yf2=sqr(Yf)))*AmpVr2);                                                           \
+      Factor1=1-((sqr(Xa)+Yf2)*AmpVr2);                                                                          \
+      Factor2=1-((Xf2+sqr(Yb))*AmpVr2);                                                                          \
+      VertX=Factor*Xf;        VertY=Factor*Yf;        VertZ=Factor*Zf;                                           \
+      NeiAX=Factor1*Xa-VertX; NeiAY=Factor1*Yf-VertY; NeiAZ=Factor1*Zf-VertZ;                                    \
+      NeiBX=Factor2*Xf-VertX; NeiBY=Factor2*Yb-VertY; NeiBZ=Factor2*Zf-VertZ;                                    \
+      glNormal3f(VectMul(NeiAX, NeiAY, NeiAZ, NeiBX, NeiBY, NeiBZ));                                             \
+      glVertex3f(VertX, VertY, VertZ);                                                                           \
+      glEnd();                                                                                                   \
+    }                                                                                                            \
+  }                                                                                                              \
+}
+
+static void draw_tetra( void )
+{
+  GLuint list;
+
+  list = glGenLists( 1 );
+  glNewList( list, GL_COMPILE );
+  TRIANGLE(2,seno,edgedivisions,0.5/SQRT6);
+  glEndList();
+
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[0]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-tetraangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[1]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+tetraangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[2]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+tetraangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[3]);
+  glCallList(list);
+
+  glDeleteLists(list,1);
+}
+
+static void draw_cube( void )
+{
+  GLuint list;
+
+  list = glGenLists( 1 );
+  glNewList( list, GL_COMPILE );
+  SQUARE(2, seno, edgedivisions, 0.5)
+  glEndList();
+
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[0]);
+  glCallList(list);
+  glRotatef(cubeangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[1]);
+  glCallList(list);
+  glRotatef(cubeangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[2]);
+  glCallList(list);
+  glRotatef(cubeangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[3]);
+  glCallList(list);
+  glRotatef(cubeangle,0,1,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[4]);
+  glCallList(list);
+  glRotatef(2*cubeangle,0,1,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[5]);
+  glCallList(list);
+
+  glDeleteLists(list,1);
+}
+
+static void draw_octa( void )
+{
+  GLuint list;
+
+  list = glGenLists( 1 );
+  glNewList( list, GL_COMPILE );
+  TRIANGLE(2,seno,edgedivisions,1/SQRT6);
+  glEndList();
+
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[0]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-180+octaangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[1]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-octaangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[2]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-octaangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[3]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[4]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-180+octaangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[5]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-octaangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[6]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-octaangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[7]);
+  glCallList(list);
+
+  glDeleteLists(list,1);
+}
+
+static void draw_dodeca( void )
+{
+  GLuint list;
+
+  #define TAU ((SQRT5+1)/2)
+
+  list = glGenLists( 1 );
+  glNewList( list, GL_COMPILE );
+  PENTAGON(1,seno,edgedivisions,sqr(TAU) * sqrt((TAU+2)/5) / 2);
+  glEndList();
+
+  glPushMatrix();
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[0]);
+  glCallList(list);
+  glRotatef(180,0,0,1);
+  glPushMatrix();
+  glRotatef(-dodecaangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[1]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(-dodecaangle,cos72,sin72,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[2]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(-dodecaangle,cos72,-sin72,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[3]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(dodecaangle,cos36,-sin36,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[4]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(dodecaangle,cos36,sin36,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[5]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[6]);
+  glCallList(list);
+  glRotatef(180,0,0,1);
+  glPushMatrix();
+  glRotatef(-dodecaangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[7]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(-dodecaangle,cos72,sin72,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[8]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(-dodecaangle,cos72,-sin72,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[9]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(dodecaangle,cos36,-sin36,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[10]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(dodecaangle,cos36,sin36,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[11]);
+  glCallList(list);
+
+  glDeleteLists(list,1);
+}
+
+static void draw_ico( void )
+{
+  GLuint list;
+
+  list = glGenLists( 1 );
+  glNewList( list, GL_COMPILE );
+  TRIANGLE(1.5,seno,edgedivisions,(3*SQRT3+SQRT15)/12);
+  glEndList();
+
+  glPushMatrix();
+
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[0]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-icoangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[1]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[2]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[3]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[4]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[5]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-icoangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[6]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[7]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[8]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-icoangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[9]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[10]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-icoangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[11]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[12]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[13]);
+  glCallList(list);
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[14]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[15]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-icoangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[16]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[17]);
+  glCallList(list);
+  glPushMatrix();
+  glRotatef(180,0,1,0);
+  glRotatef(-180+icoangle,0.5,-SQRT3/2,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[18]);
+  glCallList(list);
+  glPopMatrix();
+  glRotatef(180,0,0,1);
+  glRotatef(-icoangle,1,0,0);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, MaterialColor[19]);
+  glCallList(list);
+
+  glDeleteLists(list,1);
+}
+
+static void draw ( void ) {
+  glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+
+  glPushMatrix();
+
+    glTranslatef( 0.0, 0.0, -10.0 );
+    glScalef( Scale*WindH/WindW, Scale, Scale );
+    glTranslatef(2.5*WindW/WindH*sin(step*1.11),2.5*cos(step*1.25*1.11),0);
+    glRotatef(step*100,1,0,0);
+    glRotatef(step*95,0,1,0);
+    glRotatef(step*90,0,0,1);
+
+  seno=(sin(step)+1.0/3.0)*(4.0/5.0)*Magnitude;
+
+  draw_object();
+
+  glPopMatrix();
+
+  glFlush();
+
+  glutSwapBuffers();
+
+  step+=0.05;
+}
+
+static void idle_( void )
+{
+   glutPostRedisplay();
+}
+
+static void reshape( int width, int height )
+{
+  glViewport(0, 0, WindW=(GLint)width, WindH=(GLint)height);
+  glMatrixMode(GL_PROJECTION);
+  glLoadIdentity();
+  glFrustum( -1.0, 1.0, -1.0, 1.0, 5.0, 15.0 );
+  glMatrixMode(GL_MODELVIEW);
+}
+
+static void pinit(void);
+
+static void key( unsigned char k, int x, int y )
+{
+  switch (k) {
+    case '1': object=1; break;
+    case '2': object=2; break;
+    case '3': object=3; break;
+    case '4': object=4; break;
+    case '5': object=5; break;
+    case ' ': mono^=1; break;
+    case 13: smooth^=1; break;
+    case 27:
+       exit(0);
+  }
+  pinit();
+}
+
+static void pinit(void)
+{
+  switch(object) {
+    case 1:
+      draw_object=draw_tetra;
+      MaterialColor[0]=MaterialRed;
+      MaterialColor[1]=MaterialGreen;
+      MaterialColor[2]=MaterialBlue;
+      MaterialColor[3]=MaterialWhite;
+      edgedivisions=tetradivisions;
+      Magnitude=2.5;
+      break;
+    case 2:
+      draw_object=draw_cube;
+      MaterialColor[0]=MaterialRed;
+      MaterialColor[1]=MaterialGreen;
+      MaterialColor[2]=MaterialCyan;
+      MaterialColor[3]=MaterialMagenta;
+      MaterialColor[4]=MaterialYellow;
+      MaterialColor[5]=MaterialBlue;
+      edgedivisions=cubedivisions;
+      Magnitude=2.0;
+      break;
+    case 3:
+      draw_object=draw_octa;
+      MaterialColor[0]=MaterialRed;
+      MaterialColor[1]=MaterialGreen;
+      MaterialColor[2]=MaterialBlue;
+      MaterialColor[3]=MaterialWhite;
+      MaterialColor[4]=MaterialCyan;
+      MaterialColor[5]=MaterialMagenta;
+      MaterialColor[6]=MaterialGray;
+      MaterialColor[7]=MaterialYellow;
+      edgedivisions=octadivisions;
+      Magnitude=2.5;
+      break;
+    case 4:
+      draw_object=draw_dodeca;
+      MaterialColor[ 0]=MaterialRed;
+      MaterialColor[ 1]=MaterialGreen;
+      MaterialColor[ 2]=MaterialCyan;
+      MaterialColor[ 3]=MaterialBlue;
+      MaterialColor[ 4]=MaterialMagenta;
+      MaterialColor[ 5]=MaterialYellow;
+      MaterialColor[ 6]=MaterialGreen;
+      MaterialColor[ 7]=MaterialCyan;
+      MaterialColor[ 8]=MaterialRed;
+      MaterialColor[ 9]=MaterialMagenta;
+      MaterialColor[10]=MaterialBlue;
+      MaterialColor[11]=MaterialYellow;
+      edgedivisions=dodecadivisions;
+      Magnitude=2.0;
+      break;
+    case 5:
+      draw_object=draw_ico;
+      MaterialColor[ 0]=MaterialRed;
+      MaterialColor[ 1]=MaterialGreen;
+      MaterialColor[ 2]=MaterialBlue;
+      MaterialColor[ 3]=MaterialCyan;
+      MaterialColor[ 4]=MaterialYellow;
+      MaterialColor[ 5]=MaterialMagenta;
+      MaterialColor[ 6]=MaterialRed;
+      MaterialColor[ 7]=MaterialGreen;
+      MaterialColor[ 8]=MaterialBlue;
+      MaterialColor[ 9]=MaterialWhite;
+      MaterialColor[10]=MaterialCyan;
+      MaterialColor[11]=MaterialYellow;
+      MaterialColor[12]=MaterialMagenta;
+      MaterialColor[13]=MaterialRed;
+      MaterialColor[14]=MaterialGreen;
+      MaterialColor[15]=MaterialBlue;
+      MaterialColor[16]=MaterialCyan;
+      MaterialColor[17]=MaterialYellow;
+      MaterialColor[18]=MaterialMagenta;
+      MaterialColor[19]=MaterialGray;
+      edgedivisions=icodivisions;
+      Magnitude=2.5;
+      break;
+  }
+  if (mono) {
+    int loop;
+    for (loop=0; loop<20; loop++) MaterialColor[loop]=MaterialGray;
+  }
+  if (smooth) {
+    glShadeModel( GL_SMOOTH );
+  } else {
+    glShadeModel( GL_FLAT );
+  }
+
+}
+
+void INIT(void)
+{
+  printf("Morph 3D - Shows morphing platonic polyhedra\n");
+  printf("Author: Marcelo Fernandes Vianna (vianna@cat.cbpf.br)\n\n");
+  printf("  [1]    - Tetrahedron\n");
+  printf("  [2]    - Hexahedron (Cube)\n");
+  printf("  [3]    - Octahedron\n");
+  printf("  [4]    - Dodecahedron\n");
+  printf("  [5]    - Icosahedron\n");
+  printf("[SPACE]  - Toggle colored faces\n");
+  printf("[RETURN] - Toggle smooth/flat shading\n");
+  printf(" [ESC]   - Quit\n");
+
+  object=1;
+
+  glutInitWindowPosition(0,0);
+  glutInitWindowSize(640,480);
+
+  glutInitDisplayMode( GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGB );
+
+  if (glutCreateWindow("Morph 3D - Shows morphing platonic polyhedra") <= 0) {
+     exit(0);
+  }
+
+  glClearDepth(1.0);
+  glClearColor( 0.0, 0.0, 0.0, 1.0 );
+  glColor3f( 1.0, 1.0, 1.0 );
+
+  glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+  glFlush();
+  glutSwapBuffers();
+
+  glLightfv(GL_LIGHT0, GL_AMBIENT, ambient);
+  glLightfv(GL_LIGHT0, GL_DIFFUSE, diffuse);
+  glLightfv(GL_LIGHT0, GL_POSITION, position0);
+  glLightfv(GL_LIGHT1, GL_AMBIENT, ambient);
+  glLightfv(GL_LIGHT1, GL_DIFFUSE, diffuse);
+  glLightfv(GL_LIGHT1, GL_POSITION, position1);
+  glLightModelfv(GL_LIGHT_MODEL_AMBIENT, lmodel_ambient);
+  glLightModelfv(GL_LIGHT_MODEL_TWO_SIDE, lmodel_twoside);
+  glEnable(GL_LIGHTING);
+  glEnable(GL_LIGHT0);
+  glEnable(GL_LIGHT1);
+  glEnable(GL_DEPTH_TEST);
+  glEnable(GL_NORMALIZE);
+
+  glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, front_shininess);
+  glMaterialfv(GL_FRONT_AND_BACK, GL_SPECULAR, front_specular);
+
+  glHint(GL_FOG_HINT, GL_FASTEST);
+  glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST);
+  glHint(GL_POLYGON_SMOOTH_HINT, GL_FASTEST);
+
+  pinit();
+
+  glutReshapeFunc( reshape );
+  glutKeyboardFunc( key );
+  glutIdleFunc( idle_ );
+  glutDisplayFunc( draw );
+  glutMainLoop();
+  
+}
+
+int main(int argc, char **argv)
+{
+  INIT();
+  return(0);
+}
diff --git a/progs/demos/multiarb.c b/progs/demos/multiarb.c
new file mode 100644
index 0000000..68419cd
--- /dev/null
+++ b/progs/demos/multiarb.c
@@ -0,0 +1,307 @@
+/* $Id: multiarb.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * GL_ARB_multitexture demo
+ * Brian Paul  November 1998  This program is in the public domain.
+ */
+
+/*
+ * $Log: multiarb.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 1.3  1999/03/28 18:20:49  brianp
+ * minor clean-up
+ *
+ * Revision 1.2  1998/11/05 04:34:04  brianp
+ * moved image files to ../images/ directory
+ *
+ * Revision 1.1  1998/11/03 01:36:33  brianp
+ * Initial revision
+ *
+ */
+
+
+#include <math.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <GL/glut.h>
+
+#include "../util/readtex.c"   /* I know, this is a hack. */
+
+#define TEXTURE_1_FILE "../images/girl.rgb"
+#define TEXTURE_2_FILE "../images/reflect.rgb"
+
+#define TEX0 1
+#define TEX1 2
+#define TEXBOTH 3
+#define ANIMATE 10
+#define QUIT 100
+
+static GLboolean Animate = GL_TRUE;
+
+static GLfloat Drift = 0.0;
+static GLfloat Xrot = 20.0, Yrot = 30.0, Zrot = 0.0;
+
+
+
+static void Idle( void )
+{
+   if (Animate) {
+      Drift += 0.05;
+
+#ifdef GL_ARB_multitexture
+      glActiveTextureARB(GL_TEXTURE0_ARB);
+#endif
+      glMatrixMode(GL_TEXTURE);
+      glLoadIdentity();
+      glTranslatef(Drift, 0.0, 0.0);
+      glMatrixMode(GL_MODELVIEW);
+
+#ifdef GL_ARB_multitexture
+      glActiveTextureARB(GL_TEXTURE1_ARB);
+#endif
+      glMatrixMode(GL_TEXTURE);
+      glLoadIdentity();
+      glTranslatef(0.0, Drift, 0.0);
+      glMatrixMode(GL_MODELVIEW);
+
+      glutPostRedisplay();
+   }
+}
+
+
+static void DrawObject(void)
+{
+   glBegin(GL_QUADS);
+
+#ifdef GL_ARB_multitexture
+   glMultiTexCoord2fARB(GL_TEXTURE0_ARB, 0.0, 0.0);
+   glMultiTexCoord2fARB(GL_TEXTURE1_ARB, 0.0, 0.0);
+   glVertex2f(-1.0, -1.0);
+
+   glMultiTexCoord2fARB(GL_TEXTURE0_ARB, 2.0, 0.0);
+   glMultiTexCoord2fARB(GL_TEXTURE1_ARB, 1.0, 0.0);
+   glVertex2f(1.0, -1.0);
+
+   glMultiTexCoord2fARB(GL_TEXTURE0_ARB, 2.0, 2.0);
+   glMultiTexCoord2fARB(GL_TEXTURE1_ARB, 1.0, 1.0);
+   glVertex2f(1.0, 1.0);
+
+   glMultiTexCoord2fARB(GL_TEXTURE0_ARB, 0.0, 2.0);
+   glMultiTexCoord2fARB(GL_TEXTURE1_ARB, 0.0, 1.0);
+   glVertex2f(-1.0, 1.0);
+#else
+   glTexCoord2f(0.0, 0.0);
+   glVertex2f(-1.0, -1.0);
+
+   glTexCoord2f(1.0, 0.0);
+   glVertex2f(1.0, -1.0);
+
+   glTexCoord2f(1.0, 1.0);
+   glVertex2f(1.0, 1.0);
+
+   glTexCoord2f(0.0, 1.0);
+   glVertex2f(-1.0, 1.0);
+#endif
+
+   glEnd();
+}
+
+
+
+static void Display( void )
+{
+   glClear( GL_COLOR_BUFFER_BIT );
+
+   glPushMatrix();
+      glRotatef(Xrot, 1.0, 0.0, 0.0);
+      glRotatef(Yrot, 0.0, 1.0, 0.0);
+      glRotatef(Zrot, 0.0, 0.0, 1.0);
+      glScalef(5.0, 5.0, 5.0);
+      DrawObject();
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glFrustum( -1.0, 1.0, -1.0, 1.0, 10.0, 100.0 );
+   /*glOrtho( -6.0, 6.0, -6.0, 6.0, 10.0, 100.0 );*/
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -70.0 );
+}
+
+
+static void ModeMenu(int entry)
+{
+   GLboolean enable0 = GL_FALSE, enable1 = GL_FALSE;
+   if (entry==TEX0) {
+      enable0 = GL_TRUE;
+   }
+   else if (entry==TEX1) {
+      enable1 = GL_TRUE;
+   }
+   else if (entry==TEXBOTH) {
+      enable0 = GL_TRUE;
+      enable1 = GL_TRUE;
+   }
+   else if (entry==ANIMATE) {
+      Animate = !Animate;
+   }
+   else if (entry==QUIT) {
+      exit(0);
+   }
+
+   if (entry != ANIMATE) {
+#ifdef GL_ARB_multitexture
+      glActiveTextureARB(GL_TEXTURE0_ARB);
+#endif
+      if (enable0) {
+         glEnable(GL_TEXTURE_2D);
+      }
+      else
+         glDisable(GL_TEXTURE_2D);
+
+#ifdef GL_ARB_multitexture
+      glActiveTextureARB(GL_TEXTURE1_ARB);
+#endif
+      if (enable1) {
+         glEnable(GL_TEXTURE_2D);
+      }
+      else
+         glDisable(GL_TEXTURE_2D);
+   }
+
+   glutPostRedisplay();
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   float step = 3.0;
+   (void) x;
+   (void) y;
+
+   switch (key) {
+      case GLUT_KEY_UP:
+         Xrot += step;
+         break;
+      case GLUT_KEY_DOWN:
+         Xrot -= step;
+         break;
+      case GLUT_KEY_LEFT:
+         Yrot += step;
+         break;
+      case GLUT_KEY_RIGHT:
+         Yrot -= step;
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void Init( void )
+{
+   const char *exten = (const char *) glGetString(GL_EXTENSIONS);
+   if (!strstr(exten, "GL_ARB_multitexture")) {
+      printf("Sorry, GL_ARB_multitexture not supported by this renderer.\n");
+      exit(1);
+   }
+
+   /* setup texture env 0 */
+#ifdef GL_ARB_multitexture
+   glActiveTextureARB(GL_TEXTURE0_ARB);
+#endif
+#ifdef LINEAR_FILTER
+   /* linear filtering looks much nicer but is much slower for Mesa */
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+#else
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+#endif
+
+   glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
+
+   glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+
+   if (!LoadRGBMipmaps(TEXTURE_1_FILE, GL_RGB)) {
+      printf("Error: couldn't load texture image\n");
+      exit(1);
+   }
+
+
+   /* setup texture env 1 */
+#ifdef GL_ARB_multitexture
+   glActiveTextureARB(GL_TEXTURE1_ARB);
+#endif
+#ifdef LINEAR_FILTER
+   /* linear filtering looks much nicer but is much slower for Mesa */
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+#else
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+#endif
+
+   glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
+
+   if (!LoadRGBMipmaps(TEXTURE_2_FILE, GL_RGB)) {
+      printf("Error: couldn't load texture image\n");
+      exit(1);
+   }
+
+   glShadeModel(GL_FLAT);
+   glClearColor(0.3, 0.3, 0.4, 1.0);
+
+   ModeMenu(TEXBOTH);
+}
+
+
+int main( int argc, char *argv[] )
+{
+   glutInit( &argc, argv );
+   glutInitWindowSize( 300, 300 );
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE );
+   glutCreateWindow(argv[0] );
+
+   Init();
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutSpecialFunc( SpecialKey );
+   glutDisplayFunc( Display );
+   glutIdleFunc( Idle );
+
+   glutCreateMenu(ModeMenu);
+   glutAddMenuEntry("Texture 0", TEX0);
+   glutAddMenuEntry("Texture 1", TEX1);
+   glutAddMenuEntry("Multi-texture", TEXBOTH);
+   glutAddMenuEntry("Toggle Animation", ANIMATE);
+   glutAddMenuEntry("Quit", QUIT);
+   glutAttachMenu(GLUT_RIGHT_BUTTON);
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/osdemo.c b/progs/demos/osdemo.c
new file mode 100644
index 0000000..f69cd22
--- /dev/null
+++ b/progs/demos/osdemo.c
@@ -0,0 +1,169 @@
+/* $Id: osdemo.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Demo of off-screen Mesa rendering
+ *
+ * See Mesa/include/GL/osmesa.h for documentation of the OSMesa functions.
+ *
+ * If you want to render BIG images you'll probably have to increase
+ * MAX_WIDTH and MAX_HEIGHT in src/config.h.
+ *
+ * This program is in the public domain.
+ *
+ * Brian Paul
+ *
+ * PPM output provided by Joerg Schmalzl.
+ * ASCII PPM output added by Brian Paul.
+ */
+
+
+/*
+ * $Log: osdemo.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include "GL/osmesa.h"
+#include "GL/glut.h"
+
+
+
+#define WIDTH 400
+#define HEIGHT 400
+
+
+
+static void render_image( void )
+{
+   GLfloat light_ambient[] = { 0.0, 0.0, 0.0, 1.0 };
+   GLfloat light_diffuse[] = { 1.0, 1.0, 1.0, 1.0 };
+   GLfloat light_specular[] = { 1.0, 1.0, 1.0, 1.0 };
+   GLfloat light_position[] = { 1.0, 1.0, 1.0, 0.0 };
+   GLfloat red_mat[]   = { 1.0, 0.2, 0.2, 1.0 };
+   GLfloat green_mat[] = { 0.2, 1.0, 0.2, 1.0 };
+   GLfloat blue_mat[]  = { 0.2, 0.2, 1.0, 1.0 };
+
+
+   glLightfv(GL_LIGHT0, GL_AMBIENT, light_ambient);
+   glLightfv(GL_LIGHT0, GL_DIFFUSE, light_diffuse);
+   glLightfv(GL_LIGHT0, GL_SPECULAR, light_specular);
+   glLightfv(GL_LIGHT0, GL_POSITION, light_position);
+    
+   glEnable(GL_LIGHTING);
+   glEnable(GL_LIGHT0);
+   glEnable(GL_DEPTH_TEST);
+
+   glMatrixMode(GL_PROJECTION);
+   glLoadIdentity();
+   glOrtho(-2.5, 2.5, -2.5, 2.5, -10.0, 10.0);
+   glMatrixMode(GL_MODELVIEW);
+
+   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+
+   glPushMatrix();
+   glRotatef(20.0, 1.0, 0.0, 0.0);
+
+   glPushMatrix();
+   glTranslatef(-0.75, 0.5, 0.0); 
+   glRotatef(90.0, 1.0, 0.0, 0.0);
+   glMaterialfv( GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, red_mat );
+   glutSolidTorus(0.275, 0.85, 20, 20);
+   glPopMatrix();
+
+   glPushMatrix();
+   glTranslatef(-0.75, -0.5, 0.0); 
+   glRotatef(270.0, 1.0, 0.0, 0.0);
+   glMaterialfv( GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, green_mat );
+   glutSolidCone(1.0, 2.0, 16, 1);
+   glPopMatrix();
+
+   glPushMatrix();
+   glTranslatef(0.75, 0.0, -1.0); 
+   glMaterialfv( GL_FRONT_AND_BACK, GL_AMBIENT_AND_DIFFUSE, blue_mat );
+   glutSolidSphere(1.0, 20, 20);
+   glPopMatrix();
+
+   glPopMatrix();
+}
+
+
+
+int main( int argc, char *argv[] )
+{
+   OSMesaContext ctx;
+   void *buffer;
+
+   /* Create an RGBA-mode context */
+   ctx = OSMesaCreateContext( GL_RGBA, NULL );
+
+   /* Allocate the image buffer */
+   buffer = malloc( WIDTH * HEIGHT * 4 );
+
+   /* Bind the buffer to the context and make it current */
+   OSMesaMakeCurrent( ctx, buffer, GL_UNSIGNED_BYTE, WIDTH, HEIGHT );
+
+   render_image();
+
+   if (argc>1) {
+      /* write PPM file */
+      FILE *f = fopen( argv[1], "w" );
+      if (f) {
+         int i, x, y;
+         GLubyte *ptr = (GLubyte *) buffer;
+#define BINARY 0
+#if BINARY
+         fprintf(f,"P6\n");
+         fprintf(f,"# ppm-file created by %s\n",  argv[0]);
+         fprintf(f,"%i %i\n", WIDTH,HEIGHT);
+         fprintf(f,"255\n");
+         fclose(f);
+         f = fopen( argv[1], "ab" );  /* reopen in binary append mode */
+         for (y=HEIGHT-1; y>=0; y--) {
+            for (x=0; x<WIDTH; x++) {
+               i = (y*WIDTH + x) * 4;
+               fputc(ptr[i], f);   /* write red */
+               fputc(ptr[i+1], f); /* write green */
+               fputc(ptr[i+2], f); /* write blue */
+            }
+         }
+#else /*ASCII*/
+         int counter = 0;
+         fprintf(f,"P3\n");
+         fprintf(f,"# ascii ppm file created by %s\n", argv[0]);
+         fprintf(f,"%i %i\n", WIDTH, HEIGHT);
+         fprintf(f,"255\n");
+         for (y=HEIGHT-1; y>=0; y--) {
+            for (x=0; x<WIDTH; x++) {
+               i = (y*WIDTH + x) * 4;
+               fprintf(f, " %3d %3d %3d", ptr[i], ptr[i+1], ptr[i+2]);
+               counter++;
+               if (counter % 5 == 0)
+                  fprintf(f, "\n");
+            }
+         }
+#endif
+         fclose(f);
+      }
+   }
+   else {
+      printf("Specify a filename if you want to make a ppm file\n");
+   }
+
+   printf("all done\n");
+
+   /* free the image buffer */
+   free( buffer );
+
+   /* destroy the context */
+   OSMesaDestroyContext( ctx );
+
+   return 0;
+}
diff --git a/progs/demos/paltex.c b/progs/demos/paltex.c
new file mode 100644
index 0000000..e33a8ee
--- /dev/null
+++ b/progs/demos/paltex.c
@@ -0,0 +1,186 @@
+/* $Id: paltex.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Paletted texture demo.  Written by Brian Paul.  This file in public domain.
+ */
+
+/*
+ * $Log: paltex.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.1  1999/03/28 18:20:49  brianp
+ * minor clean-up
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/glut.h>
+
+
+static float Rot = 0.0;
+
+
+static void Idle( void )
+{
+   Rot += 5.0;
+   glutPostRedisplay();
+}
+
+
+static void Display( void )
+{
+   glClear( GL_COLOR_BUFFER_BIT );
+
+   glPushMatrix();
+   glRotatef(Rot, 0, 0, 1);
+
+   glBegin(GL_POLYGON);
+   glTexCoord2f(0, 1);  glVertex2f(-1, -1);
+   glTexCoord2f(1, 1);  glVertex2f( 1, -1);
+   glTexCoord2f(1, 0);  glVertex2f( 1,  1);
+   glTexCoord2f(0, 0);  glVertex2f(-1,  1);
+   glEnd();
+
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glFrustum( -1.0, 1.0, -1.0, 1.0, 5.0, 25.0 );
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -15.0 );
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case GLUT_KEY_UP:
+         break;
+      case GLUT_KEY_DOWN:
+         break;
+      case GLUT_KEY_LEFT:
+         break;
+      case GLUT_KEY_RIGHT:
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void Init( void )
+{
+   GLubyte texture[8][8] = {  /* PT = Paletted Texture! */
+      {  0,   0,   0,   0,   0,   0,   0,   0},
+      {  0, 100, 100, 100,   0, 180, 180, 180},
+      {  0, 100,   0, 100,   0,   0, 180,   0},
+      {  0, 100,   0, 100,   0,   0, 180,   0},
+      {  0, 100, 100, 100,   0,   0, 180,   0},
+      {  0, 100,   0,   0,   0,   0, 180,   0},
+      {  0, 100,   0,   0,   0,   0, 180,   0},
+      {  0, 100, 255,   0,   0,   0, 180, 250},
+   };
+
+   GLubyte table[256][4];
+   int i;
+
+   if (!glutExtensionSupported("GL_EXT_paletted_texture")) {
+      printf("Sorry, GL_EXT_paletted_texture not supported\n");
+      exit(0);
+   }
+
+   /* put some wacky colors into the texture palette */
+   for (i=0;i<256;i++) {
+      table[i][0] = i;
+      table[i][1] = 0;
+      table[i][2] = 127 + i / 2;
+      table[i][3] = 255;
+   }
+
+#ifdef GL_EXT_paletted_texture
+
+#if defined(GL_EXT_shared_texture_palette) && defined(SHARED_PALETTE)
+   printf("Using shared palette\n");
+   glColorTableEXT(GL_SHARED_TEXTURE_PALETTE_EXT,    /* target */
+                   GL_RGBA,          /* internal format */
+                   256,              /* table size */
+                   GL_RGBA,          /* table format */
+                   GL_UNSIGNED_BYTE, /* table type */
+                   table);           /* the color table */
+   glEnable(GL_SHARED_TEXTURE_PALETTE_EXT);
+#else
+   glColorTableEXT(GL_TEXTURE_2D,    /* target */
+                   GL_RGBA,          /* internal format */
+                   256,              /* table size */
+                   GL_RGBA,          /* table format */
+                   GL_UNSIGNED_BYTE, /* table type */
+                   table);           /* the color table */
+#endif
+
+   glTexImage2D(GL_TEXTURE_2D,       /* target */
+                0,                   /* level */
+                GL_COLOR_INDEX8_EXT, /* internal format */
+                8, 8,                /* width, height */
+                0,                   /* border */
+                GL_COLOR_INDEX,      /* texture format */
+                GL_UNSIGNED_BYTE,    /* texture type */
+                texture);            /* teh texture */
+#endif
+
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+   glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
+   glEnable(GL_TEXTURE_2D);
+}
+
+
+int main( int argc, char *argv[] )
+{
+   glutInit( &argc, argv );
+   glutInitWindowPosition( 0, 0 );
+   glutInitWindowSize( 400, 400 );
+
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE );
+
+   glutCreateWindow(argv[0]);
+
+   Init();
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutSpecialFunc( SpecialKey );
+   glutDisplayFunc( Display );
+   glutIdleFunc( Idle );
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/pointblast.c b/progs/demos/pointblast.c
new file mode 100644
index 0000000..a36046f
--- /dev/null
+++ b/progs/demos/pointblast.c
@@ -0,0 +1,506 @@
+
+/* Copyright (c) Mark J. Kilgard, 1997.  */
+
+/* This program is freely distributable without licensing fees 
+   and is provided without guarantee or warrantee expressed or 
+   implied. This program is -not- in the public domain. */
+
+/* This example demonstrates how to render particle effects
+   with OpenGL.  A cloud of pinkish/orange particles explodes with the
+   particles bouncing off the ground.  When the EXT_point_parameters
+   is present , the particle size is attenuated based on eye distance. */
+
+
+/*
+ * $Log: pointblast.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.3  1998/07/26 01:24:27  brianp
+ * removed include of gl.h
+ *
+ * Revision 3.2  1998/02/14 18:51:46  brianp
+ * fixed a small compiler warning
+ *
+ * Revision 3.1  1998/02/14 18:45:25  brianp
+ * optimized to use flat shading, don't blend ground polygon
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <math.h>       /* for cos(), sin(), and sqrt() */
+#include <GL/glut.h>
+
+/* Some <math.h> files do not define M_PI... */
+#ifndef M_PI
+#define M_PI 3.14159265
+#endif
+
+#if 0  /* For debugging. */
+#undef GL_EXT_point_parameters
+#endif
+
+static GLfloat angle = -150;   /* in degrees */
+static int spin = 0;
+static int moving, begin;
+static int newModel = 1;
+static float theTime;
+static int repeat = 1;
+static int blend = 1;
+int useMipmaps = 1;
+int linearFiltering = 1;
+
+static GLfloat constant[3] = { 1/5.0, 0.0, 0.0 };
+static GLfloat linear[3] = { 0.0, 1/5.0, 0.0 };
+static GLfloat theQuad[3] = { 0.25, 0.0, 1/60.0 };
+
+#define MAX_POINTS 2000
+
+static int numPoints = 200;
+
+static GLfloat pointList[MAX_POINTS][3];
+static GLfloat pointTime[MAX_POINTS];
+static GLfloat pointVelocity[MAX_POINTS][2];
+static GLfloat pointDirection[MAX_POINTS][2];
+static int colorList[MAX_POINTS];
+static int animate = 1, motion = 0;
+
+static GLfloat colorSet[][4] = {
+  /* Shades of red. */
+  { 0.7, 0.2, 0.4, 0.5 },
+  { 0.8, 0.0, 0.7, 0.5 },
+  { 1.0, 0.0, 0.0, 0.5 },
+  { 0.9, 0.3, 0.6, 0.5 },
+  { 1.0, 0.4, 0.0, 0.5 },
+  { 1.0, 0.0, 0.5, 0.5 },
+};
+
+#define NUM_COLORS (sizeof(colorSet)/sizeof(colorSet[0]))
+
+#define DEAD (NUM_COLORS+1)
+
+
+#if 0  /* drand48 might be better on Unix machines */
+#define RANDOM_RANGE(lo, hi) ((lo) + (hi - lo) * drand48())
+#else
+static float float_rand(void) { return rand() / (float) RAND_MAX; }
+#define RANDOM_RANGE(lo, hi) ((lo) + (hi - lo) * float_rand())
+#endif
+
+#define MEAN_VELOCITY 3.0
+#define GRAVITY 2.0
+#define TIME_DELTA 0.025  /* The speed of time. */
+
+/* Modeling units of ground extent in each X and Z direction. */
+#define EDGE 12
+
+void
+makePointList(void)
+{
+  float angle, velocity, direction;
+  int i;
+
+  motion = 1;
+  for (i=0; i<numPoints; i++) {
+    pointList[i][0] = 0.0;
+    pointList[i][1] = 0.0;
+    pointList[i][2] = 0.0;
+    pointTime[i] = 0.0;
+    angle = (RANDOM_RANGE(60.0, 70.0)) * M_PI/180.0;
+    direction = RANDOM_RANGE(0.0, 360.0) * M_PI/180.0;
+    pointDirection[i][0] = cos(direction);
+    pointDirection[i][1] = sin(direction);
+    velocity = MEAN_VELOCITY + RANDOM_RANGE(-0.8, 1.0);
+    pointVelocity[i][0] = velocity * cos(angle);
+    pointVelocity[i][1] = velocity * sin(angle);
+    colorList[i] = rand() % NUM_COLORS;
+  }
+  theTime = 0.0;
+}
+
+void
+updatePointList(void)
+{
+  float distance;
+  int i;
+
+  motion = 0;
+  for (i=0; i<numPoints; i++) {
+    distance = pointVelocity[i][0] * theTime;
+
+    /* X and Z */
+    pointList[i][0] = pointDirection[i][0] * distance;
+    pointList[i][2] = pointDirection[i][1] * distance;
+
+    /* Z */
+    pointList[i][1] =
+      (pointVelocity[i][1] - 0.5 * GRAVITY * pointTime[i])*pointTime[i];
+
+    /* If we hit the ground, bounce the point upward again. */
+    if (pointList[i][1] <= 0.0) {
+      if (distance > EDGE) {
+        /* Particle has hit ground past the distance duration of
+          the particles.  Mark particle as dead. */
+       colorList[i] = NUM_COLORS;  /* Not moving. */
+       continue;
+      }
+
+      pointVelocity[i][1] *= 0.8;  /* 80% of previous up velocity. */
+      pointTime[i] = 0.0;  /* Reset the particles sense of up time. */
+    }
+    motion = 1;
+    pointTime[i] += TIME_DELTA;
+  }
+  theTime += TIME_DELTA;
+  if (!motion && !spin) {
+    if (repeat) {
+      makePointList();
+    } else {
+      glutIdleFunc(NULL);
+    }
+  }
+}
+
+void
+idle(void)
+{
+  updatePointList();
+  if (spin) {
+    angle += 0.3;
+    newModel = 1;
+  }
+  glutPostRedisplay();
+}
+
+void
+visible(int vis)
+{
+  if (vis == GLUT_VISIBLE) {
+    if (animate && (motion || spin)) {
+      glutIdleFunc(idle);
+    }
+  } else {
+    glutIdleFunc(NULL);
+  }
+}
+
+void
+recalcModelView(void)
+{
+  glPopMatrix();
+  glPushMatrix();
+  glRotatef(angle, 0.0, 1.0, 0.0);
+  newModel = 0;
+}
+
+void
+redraw(void)
+{
+  int i;
+
+  glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
+  if (newModel)
+    recalcModelView();
+
+  glDepthMask(GL_FALSE);
+
+  /* Draw the floor. */
+/*  glEnable(GL_TEXTURE_2D);*/
+  glColor3f(0.5, 1.0, 0.5);
+  glBegin(GL_QUADS);
+    glTexCoord2f(0.0, 0.0);
+    glVertex3f(-EDGE, -0.05, -EDGE);
+    glTexCoord2f(20.0, 0.0);
+    glVertex3f(EDGE, -0.05, -EDGE);
+    glTexCoord2f(20.0, 20.0);
+    glVertex3f(EDGE, -0.05, EDGE);
+    glTexCoord2f(0.0, 20.0);
+    glVertex3f(-EDGE, -0.05, EDGE);
+  glEnd();
+
+  /* Allow particles to blend with each other. */
+  glDepthMask(GL_TRUE);
+
+  if (blend)
+     glEnable(GL_BLEND);
+
+  glDisable(GL_TEXTURE_2D);
+  glBegin(GL_POINTS);
+    for (i=0; i<numPoints; i++) {
+      /* Draw alive particles. */
+      if (colorList[i] != DEAD) {
+        glColor4fv(colorSet[colorList[i]]);
+        glVertex3fv(pointList[i]);
+      }
+    }
+  glEnd();
+
+  glDisable(GL_BLEND);
+
+  glutSwapBuffers();
+}
+
+/* ARGSUSED2 */
+void
+mouse(int button, int state, int x, int y)
+{
+  /* Scene can be spun around Y axis using left
+     mouse button movement. */
+  if (button == GLUT_LEFT_BUTTON && state == GLUT_DOWN) {
+    moving = 1;
+    begin = x;
+  }
+  if (button == GLUT_LEFT_BUTTON && state == GLUT_UP) {
+    moving = 0;
+  }
+}
+
+/* ARGSUSED1 */
+void
+mouseMotion(int x, int y)
+{
+  if (moving) {
+    angle = angle + (x - begin);
+    begin = x;
+    newModel = 1;
+    glutPostRedisplay();
+  }
+}
+
+void
+menu(int option)
+{
+  switch (option) {
+  case 0:
+    makePointList();
+    break;
+#if GL_EXT_point_parameters
+  case 1:
+    glPointParameterfvEXT(GL_DISTANCE_ATTENUATION_EXT, constant);
+    break;
+  case 2:
+    glPointParameterfvEXT(GL_DISTANCE_ATTENUATION_EXT, linear);
+    break;
+  case 3:
+    glPointParameterfvEXT(GL_DISTANCE_ATTENUATION_EXT, theQuad);
+    break;
+#endif
+  case 4:
+    blend = 1;
+    break;
+  case 5:
+    blend = 0;
+    break;
+#if GL_EXT_point_parameters
+  case 6:
+    glPointParameterfEXT(GL_POINT_FADE_THRESHOLD_SIZE_EXT, 1.0);
+    break;
+  case 7:
+    glPointParameterfEXT(GL_POINT_FADE_THRESHOLD_SIZE_EXT, 10.0);
+    break;
+#endif
+  case 8:
+    glEnable(GL_POINT_SMOOTH);
+    break;
+  case 9:
+    glDisable(GL_POINT_SMOOTH);
+    break;
+  case 10:
+    glPointSize(2.0);
+    break;
+  case 11:
+    glPointSize(4.0);
+    break;
+  case 12:
+    glPointSize(8.0);
+    break;
+  case 13:
+    spin = 1 - spin;
+    if (animate && (spin || motion)) {
+      glutIdleFunc(idle);
+    } else {
+      glutIdleFunc(NULL);
+    }
+    break;
+  case 14:
+    numPoints = 200;
+    break;
+  case 15:
+    numPoints = 500;
+    break;
+  case 16:
+    numPoints = 1000;
+    break;
+  case 17:
+    numPoints = 2000;
+    break;
+  case 666:
+    exit(0);
+  }
+  glutPostRedisplay();
+}
+
+/* ARGSUSED1 */
+void
+key(unsigned char c, int x, int y)
+{
+  switch (c) {
+  case 13:
+    animate = 1 - animate;  /* toggle. */
+    if (animate && (motion || spin)) {
+      glutIdleFunc(idle);
+    } else {
+      glutIdleFunc(NULL);
+    }
+    break;
+  case ' ':
+    animate = 1;
+    makePointList();
+    glutIdleFunc(idle);
+    break;
+  case 27:
+    exit(0);
+  }
+}
+
+/* Nice floor texture tiling pattern. */
+static char *circles[] = {
+  "....xxxx........",
+  "..xxxxxxxx......",
+  ".xxxxxxxxxx.....",
+  ".xxx....xxx.....",
+  "xxx......xxx....",
+  "xxx......xxx....",
+  "xxx......xxx....",
+  "xxx......xxx....",
+  ".xxx....xxx.....",
+  ".xxxxxxxxxx.....",
+  "..xxxxxxxx......",
+  "....xxxx........",
+  "................",
+  "................",
+  "................",
+  "................",
+};
+
+static void
+makeFloorTexture(void)
+{
+  GLubyte floorTexture[16][16][3];
+  GLubyte *loc;
+  int s, t;
+
+  /* Setup RGB image for the texture. */
+  loc = (GLubyte*) floorTexture;
+  for (t = 0; t < 16; t++) {
+    for (s = 0; s < 16; s++) {
+      if (circles[t][s] == 'x') {
+        /* Nice blue. */
+        loc[0] = 0x1f;
+        loc[1] = 0x1f;
+        loc[2] = 0x8f;
+      } else {
+        /* Light gray. */
+        loc[0] = 0xca;
+        loc[1] = 0xca;
+        loc[2] = 0xca;
+      }
+      loc += 3;
+    }
+  }
+
+  glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+
+  if (useMipmaps) {
+    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,
+      GL_LINEAR_MIPMAP_LINEAR);
+    gluBuild2DMipmaps(GL_TEXTURE_2D, 3, 16, 16,
+      GL_RGB, GL_UNSIGNED_BYTE, floorTexture);
+  } else {
+    if (linearFiltering) {
+      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+    } else {
+      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+    }
+    glTexImage2D(GL_TEXTURE_2D, 0, 3, 16, 16, 0,
+      GL_RGB, GL_UNSIGNED_BYTE, floorTexture);
+  }
+}
+
+int
+main(int argc, char **argv)
+{
+  int i;
+  glutInit(&argc, argv);
+  glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH | GLUT_MULTISAMPLE);
+
+  for (i=1; i<argc; i++) {
+    if(!strcmp("-noms", argv[i])) {
+      glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH);
+      printf("forcing no multisampling\n");
+    } else if(!strcmp("-nomipmaps", argv[i])) {
+      useMipmaps = 0;
+    } else if(!strcmp("-nearest", argv[i])) {
+      linearFiltering = 0;
+    }
+  }
+
+  glutCreateWindow("point burst");
+  glutDisplayFunc(redraw);
+  glutMouseFunc(mouse);
+  glutMotionFunc(mouseMotion);
+  glutVisibilityFunc(visible);
+  glutKeyboardFunc(key);
+  glutCreateMenu(menu);
+  glutAddMenuEntry("Reset time", 0);
+  glutAddMenuEntry("Constant", 1);
+  glutAddMenuEntry("Linear", 2);
+  glutAddMenuEntry("Quadratic", 3);
+  glutAddMenuEntry("Blend on", 4);
+  glutAddMenuEntry("Blend off", 5);
+  glutAddMenuEntry("Threshold 1", 6);
+  glutAddMenuEntry("Threshold 10", 7);
+  glutAddMenuEntry("Point smooth on", 8);
+  glutAddMenuEntry("Point smooth off", 9);
+  glutAddMenuEntry("Point size 2", 10);
+  glutAddMenuEntry("Point size 4", 11);
+  glutAddMenuEntry("Point size 8", 12);
+  glutAddMenuEntry("Toggle spin", 13);
+  glutAddMenuEntry("200 points ", 14);
+  glutAddMenuEntry("500 points ", 15);
+  glutAddMenuEntry("1000 points ", 16);
+  glutAddMenuEntry("2000 points ", 17);
+  glutAddMenuEntry("Quit", 666);
+  glutAttachMenu(GLUT_RIGHT_BUTTON);
+
+  glShadeModel(GL_FLAT);
+  glEnable(GL_DEPTH_TEST);
+  glEnable(GL_POINT_SMOOTH);
+  glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+  glPointSize(8.0);
+#if GL_EXT_point_parameters
+  glPointParameterfvEXT(GL_DISTANCE_ATTENUATION_EXT, theQuad);
+#endif
+  glMatrixMode(GL_PROJECTION);
+  gluPerspective( /* field of view in degree */ 40.0,
+  /* aspect ratio */ 1.0,
+    /* Z near */ 0.5, /* Z far */ 40.0);
+  glMatrixMode(GL_MODELVIEW);
+  gluLookAt(0.0, 1.0, 8.0, /* eye location */
+    0.0, 1.0, 0.0,      /* center is at (0,0,0) */
+    0.0, 1.0, 0.);      /* up is in postivie Y direction */
+  glPushMatrix();       /* dummy push so we can pop on model
+                           recalc */
+
+  makePointList();
+  makeFloorTexture();
+
+  glutMainLoop();
+  return 0;             /* ANSI C requires main to return int. */
+}
diff --git a/progs/demos/reflect.c b/progs/demos/reflect.c
new file mode 100644
index 0000000..d941a73
--- /dev/null
+++ b/progs/demos/reflect.c
@@ -0,0 +1,435 @@
+/* $Id: reflect.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Demo of a reflective, texture-mapped surface with OpenGL.
+ * Brian Paul   August 14, 1995   This file is in the public domain.
+ *
+ * Hardware texture mapping is highly recommended!
+ *
+ * The basic steps are:
+ *    1. Render the reflective object (a polygon) from the normal viewpoint,
+ *       setting the stencil planes = 1.
+ *    2. Render the scene from a special viewpoint:  the viewpoint which
+ *       is on the opposite side of the reflective plane.  Only draw where
+ *       stencil = 1.  This draws the objects in the reflective surface.
+ *    3. Render the scene from the original viewpoint.  This draws the
+ *       objects in the normal fashion.  Use blending when drawing
+ *       the reflective, textured surface.
+ *
+ * This is a very crude demo.  It could be much better.
+ */
+ 
+/*
+ * Dirk Reiners (reiners@igd.fhg.de) made some modifications to this code.
+ *
+ * August 1996 - A few optimizations by Brian
+ */
+
+/*
+ * April, 1997 - Added Mark Kilgard's changes.
+ */
+
+/*
+ * $Log: reflect.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.4  1999/03/28 18:22:05  brianp
+ * minor clean-up
+ *
+ * Revision 3.3  1998/11/22 02:54:29  brianp
+ * only draw one stack for gluCylinders
+ *
+ * Revision 3.2  1998/11/19 02:53:48  brianp
+ * changed texture image and background color
+ *
+ * Revision 3.1  1998/11/05 04:34:04  brianp
+ * moved image files to ../images/ directory
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#define USE_ZBUFFER
+
+
+/* OK, without hardware support this is overkill. */
+#define USE_TEXTURE
+
+#include <math.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include "GL/glut.h"
+
+#include "../util/readtex.c"  /* a hack, I know */
+
+
+#define DEG2RAD (3.14159/180.0)
+
+
+#define TABLE_TEXTURE "../images/tile.rgb"
+
+static int ImgWidth, ImgHeight;
+static GLenum ImgFormat;
+static GLubyte *Image = NULL;
+
+#define MAX_OBJECTS 2
+
+static GLint table_list;
+static GLint objects_list[MAX_OBJECTS];
+
+
+static GLfloat xrot, yrot;
+static GLfloat spin;
+
+
+
+static void make_table( void )
+{
+   static GLfloat table_mat[] = { 1.0, 1.0, 1.0, 0.6 };
+   static GLfloat gray[] = { 0.4, 0.4, 0.4, 1.0 };
+
+   table_list = glGenLists(1);
+   glNewList( table_list, GL_COMPILE );
+
+   /* load table's texture */
+   glMaterialfv( GL_FRONT, GL_AMBIENT_AND_DIFFUSE, table_mat );
+/*   glMaterialfv( GL_FRONT, GL_EMISSION, gray );*/
+   glMaterialfv( GL_FRONT, GL_DIFFUSE, table_mat );
+   glMaterialfv( GL_FRONT, GL_AMBIENT, gray );
+   
+   /* draw textured square for the table */
+   glPushMatrix();
+   glScalef( 4.0, 4.0, 4.0 );
+   glBegin( GL_POLYGON );
+   glNormal3f( 0.0, 1.0, 0.0 );
+   glTexCoord2f( 0.0, 0.0 );   glVertex3f( -1.0, 0.0,  1.0 );
+   glTexCoord2f( 1.0, 0.0 );   glVertex3f(  1.0, 0.0,  1.0 );
+   glTexCoord2f( 1.0, 1.0 );   glVertex3f(  1.0, 0.0, -1.0 );
+   glTexCoord2f( 0.0, 1.0 );   glVertex3f( -1.0, 0.0, -1.0 );
+   glEnd();
+   glPopMatrix();
+
+   glDisable( GL_TEXTURE_2D );
+
+   glEndList();
+}
+
+
+static void make_objects( void )
+{
+   GLUquadricObj *q;
+
+   static GLfloat cyan[] = { 0.0, 1.0, 1.0, 1.0 };
+   static GLfloat green[] = { 0.2, 1.0, 0.2, 1.0 };
+   static GLfloat black[] = { 0.0, 0.0, 0.0, 0.0 };
+
+   q = gluNewQuadric();
+   gluQuadricDrawStyle( q, GLU_FILL );
+   gluQuadricNormals( q, GLU_SMOOTH );
+
+   objects_list[0] = glGenLists(1);
+   glNewList( objects_list[0], GL_COMPILE );
+   glMaterialfv( GL_FRONT, GL_AMBIENT_AND_DIFFUSE, cyan );
+   glMaterialfv( GL_FRONT, GL_EMISSION, black );
+   gluCylinder( q, 0.5, 0.5,  1.0, 15, 1 );
+   glEndList();
+
+   objects_list[1] = glGenLists(1);
+   glNewList( objects_list[1], GL_COMPILE );
+   glMaterialfv( GL_FRONT, GL_AMBIENT_AND_DIFFUSE, green );
+   glMaterialfv( GL_FRONT, GL_EMISSION, black );
+   gluCylinder( q, 1.5, 0.0,  2.5, 15, 1 );
+   glEndList();
+}
+
+
+static GLfloat light_pos[] = { 0.0, 20.0, 0.0, 1.0 };
+
+static void init( void )
+{
+   make_table();
+   make_objects();
+
+   /* Setup texture */
+#ifdef USE_TEXTURE
+
+   Image = LoadRGBImage( TABLE_TEXTURE, &ImgWidth, &ImgHeight, &ImgFormat );
+   if (!Image) {
+      printf("Couldn't read %s\n", TABLE_TEXTURE);
+      exit(0);
+   }
+
+   gluBuild2DMipmaps(GL_TEXTURE_2D, 3, ImgWidth, ImgHeight,
+                     ImgFormat, GL_UNSIGNED_BYTE, Image);
+
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST );
+#endif
+
+
+   xrot = 30.0;
+   yrot = 50.0;
+   spin = 0.0;
+
+#ifndef USE_ZBUFFER
+   glEnable( GL_CULL_FACE );
+#endif
+
+   glShadeModel( GL_FLAT );
+   
+   glEnable( GL_LIGHT0 );
+   glEnable( GL_LIGHTING );
+
+   glClearColor( 0.5, 0.5, 0.9, 1.0 );
+
+   glEnable( GL_NORMALIZE );
+}
+
+
+
+static void reshape(int w, int h)
+{
+   GLfloat aspect = (float) w / (float) h;
+
+   glViewport(0, 0, w, h);
+   glMatrixMode(GL_PROJECTION);
+   glLoadIdentity();
+   glFrustum( -aspect, aspect, -1.0, 1.0, 4.0, 300.0 );
+   glMatrixMode(GL_MODELVIEW);
+   glLoadIdentity();
+}
+
+
+
+static void draw_objects( GLfloat eyex, GLfloat eyey, GLfloat eyez )
+{
+   (void) eyex;
+   (void) eyey;
+   (void) eyez;
+#ifndef USE_ZBUFFER
+	if (eyex<0.5)
+	{
+#endif
+	   glPushMatrix();
+	   glTranslatef( 1.0, 1.5, 0.0 );
+	   glRotatef( spin, 1.0, 0.5, 0.0 );
+	   glRotatef( 0.5*spin, 0.0, 0.5, 1.0 );
+	   glCallList( objects_list[0] );
+	   glPopMatrix();
+	
+	   glPushMatrix();
+	   glTranslatef( -1.0, 0.85+3.0*fabs( cos(0.01*spin) ), 0.0 );
+	   glRotatef( 0.5*spin, 0.0, 0.5, 1.0 );
+	   glRotatef( spin, 1.0, 0.5, 0.0 );
+	   glScalef( 0.5, 0.5, 0.5 );
+	   glCallList( objects_list[1] );
+	   glPopMatrix();
+#ifndef USE_ZBUFFER
+	}
+	else
+	{	
+	   glPushMatrix();
+	   glTranslatef( -1.0, 0.85+3.0*fabs( cos(0.01*spin) ), 0.0 );
+	   glRotatef( 0.5*spin, 0.0, 0.5, 1.0 );
+	   glRotatef( spin, 1.0, 0.5, 0.0 );
+	   glScalef( 0.5, 0.5, 0.5 );
+	   glCallList( objects_list[1] );
+	   glPopMatrix();
+
+	   glPushMatrix();
+	   glTranslatef( 1.0, 1.5, 0.0 );
+	   glRotatef( spin, 1.0, 0.5, 0.0 );
+	   glRotatef( 0.5*spin, 0.0, 0.5, 1.0 );
+	   glCallList( objects_list[0] );
+	   glPopMatrix();
+	}
+#endif
+}
+
+
+
+static void draw_table( void )
+{
+   glCallList( table_list );
+}
+
+
+
+static void draw_scene( void )
+{
+   GLfloat dist = 20.0;
+   GLfloat eyex, eyey, eyez;
+
+   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
+
+
+   eyex = dist * cos(yrot*DEG2RAD) * cos(xrot*DEG2RAD);
+   eyez = dist * sin(yrot*DEG2RAD) * cos(xrot*DEG2RAD);
+   eyey = dist * sin(xrot*DEG2RAD);
+
+   /* view from top */
+   glPushMatrix();
+   gluLookAt( eyex, eyey, eyez, 0.0, 0.0, 0.0,  0.0, 1.0, 0.0 );
+
+   glLightfv( GL_LIGHT0, GL_POSITION, light_pos );
+ 
+   /* draw table into stencil planes */
+   glEnable( GL_STENCIL_TEST );
+#ifdef USE_ZBUFFER
+   glDisable( GL_DEPTH_TEST );
+#endif
+   glStencilFunc( GL_ALWAYS, 1, 0xffffffff );
+   glStencilOp( GL_REPLACE, GL_REPLACE, GL_REPLACE );
+   glColorMask( GL_FALSE, GL_FALSE, GL_FALSE, GL_FALSE );
+   draw_table();
+   glColorMask( GL_TRUE, GL_TRUE, GL_TRUE, GL_TRUE );
+
+#ifdef USE_ZBUFFER
+   glEnable( GL_DEPTH_TEST );
+#endif
+
+
+   /* render view from below (reflected viewport) */
+   /* only draw where stencil==1 */
+   if (eyey>0.0) {
+      glPushMatrix();
+ 
+      glStencilFunc( GL_EQUAL, 1, 0xffffffff );  /* draw if ==1 */
+      glStencilOp( GL_KEEP, GL_KEEP, GL_KEEP );
+      glScalef( 1.0, -1.0, 1.0 );
+
+      /* Reposition light in reflected space. */
+      glLightfv(GL_LIGHT0, GL_POSITION, light_pos);
+
+      draw_objects(eyex, eyey, eyez);
+      glPopMatrix();
+
+      /* Restore light's original unreflected position. */
+      glLightfv(GL_LIGHT0, GL_POSITION, light_pos);
+   }
+
+   glDisable( GL_STENCIL_TEST );
+
+   glEnable( GL_BLEND );
+   glBlendFunc( GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA );
+
+#ifdef USE_TEXTURE
+   glEnable( GL_TEXTURE_2D );
+#endif
+   draw_table();
+   glDisable( GL_TEXTURE_2D );
+   glDisable( GL_BLEND );
+
+   /* view from top */
+   glPushMatrix();
+
+   draw_objects(eyex, eyey, eyez);
+
+   glPopMatrix();
+
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+
+#if 0
+void draw_scene(void)
+{
+   GLfloat dist = 20.0;
+   GLfloat eyex, eyey, eyez;
+
+   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
+
+
+   eyex = dist * cos(yrot*DEG2RAD) * cos(xrot*DEG2RAD);
+   eyez = dist * sin(yrot*DEG2RAD) * cos(xrot*DEG2RAD);
+   eyey = dist * sin(xrot*DEG2RAD);
+
+   /* view from top */
+   glPushMatrix();
+   gluLookAt( eyex, eyey, eyez, 0.0, 0.0, 0.0,  0.0, 1.0, 0.0 );
+
+   draw_table();
+
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+#endif
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   if (key==27)
+      exit(0);
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case GLUT_KEY_UP:
+         xrot += 3.0;
+#ifndef USE_ZBUFFER
+		 if ( xrot > 180 )	xrot = 180;
+#endif
+         break;
+      case GLUT_KEY_DOWN:
+         xrot -= 3.0;
+#ifndef USE_ZBUFFER
+		 if ( xrot < 0 )	xrot = 0;
+#endif
+         break;
+      case GLUT_KEY_LEFT:
+         yrot += 3.0;
+         break;
+      case GLUT_KEY_RIGHT:
+         yrot -= 3.0;
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+
+static void idle( void )
+{
+   spin += 2.0;
+   yrot += 3.0;
+   glutPostRedisplay();
+}
+
+
+
+int main( int argc, char *argv[] )
+{
+   glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB 
+#ifdef USE_ZBUFFER
+		| GLUT_DEPTH 
+#endif
+		| GLUT_STENCIL);
+   glutInitWindowPosition( 0, 0 );
+   glutInitWindowSize(400, 300 );
+   glutCreateWindow(argv[0]);
+   glutReshapeFunc(reshape);
+   glutDisplayFunc(draw_scene);
+   glutKeyboardFunc(Key);
+   glutSpecialFunc(SpecialKey);
+   glutIdleFunc(idle);
+
+   init();
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/renormal.c b/progs/demos/renormal.c
new file mode 100644
index 0000000..bd099dc
--- /dev/null
+++ b/progs/demos/renormal.c
@@ -0,0 +1,123 @@
+/* $Id: renormal.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Test GL_EXT_rescale_normal extension
+ * Brian Paul  January 1998   This program is in the public domain.
+ */
+
+/*
+ * $Id: renormal.c,v 1.1 1999/08/19 00:55:40 jtg Exp $
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/glut.h>
+
+
+static GLfloat Phi = 0.0;
+
+
+static void Idle(void)
+{
+   Phi += 0.1;
+   glutPostRedisplay();
+}
+
+
+static void Display( void )
+{
+   GLfloat scale = 0.6 + 0.5 * sin(Phi);
+   glClear( GL_COLOR_BUFFER_BIT );
+   glPushMatrix();
+   glScalef(scale, scale, scale);
+   glutSolidSphere(2.0, 20, 20);
+   glPopMatrix();
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glFrustum( -1.0, 1.0, -1.0, 1.0, 5.0, 25.0 );
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -15.0 );
+}
+
+
+
+static void Init( void )
+{
+   static GLfloat mat[4] = { 0.8, 0.8, 0.0, 1.0 };
+   static GLfloat pos[4] = { -1.0, 1.0, 1.0, 0.0 };
+
+   /* setup lighting, etc */
+   glEnable(GL_LIGHTING);
+   glEnable(GL_LIGHT0);
+   glMaterialfv(GL_FRONT, GL_AMBIENT_AND_DIFFUSE, mat);
+   glLightfv(GL_LIGHT0, GL_POSITION, pos);
+
+   glEnable(GL_CULL_FACE);
+
+   glDisable(GL_RESCALE_NORMAL_EXT);
+   glDisable(GL_NORMALIZE);
+}
+
+
+#define UNSCALED  1
+#define NORMALIZE 2
+#define RESCALE   3
+#define QUIT      4
+
+
+static void ModeMenu(int entry)
+{
+   if (entry==UNSCALED) {
+      glDisable(GL_RESCALE_NORMAL_EXT);
+      glDisable(GL_NORMALIZE);
+   }
+   else if (entry==NORMALIZE) {
+      glEnable(GL_NORMALIZE);
+      glDisable(GL_RESCALE_NORMAL_EXT);
+   }
+   else if (entry==RESCALE) {
+      glDisable(GL_NORMALIZE);
+      glEnable(GL_RESCALE_NORMAL_EXT);
+   }
+   else if (entry==QUIT) {
+      exit(0);
+   }
+   glutPostRedisplay();
+}
+
+
+int main( int argc, char *argv[] )
+{
+   glutInit( &argc, argv );
+   glutInitWindowSize( 400, 400 );
+
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE );
+
+   glutCreateWindow(argv[0]);
+
+   Init();
+
+   glutIdleFunc( Idle );
+   glutReshapeFunc( Reshape );
+   glutDisplayFunc( Display );
+
+   glutCreateMenu(ModeMenu);
+   glutAddMenuEntry("Unscaled", UNSCALED);
+   glutAddMenuEntry("Normalize", NORMALIZE);
+   glutAddMenuEntry("Rescale EXT", RESCALE);
+   glutAddMenuEntry("Quit", QUIT);
+   glutAttachMenu(GLUT_RIGHT_BUTTON);
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/spectex.c b/progs/demos/spectex.c
new file mode 100644
index 0000000..412f442
--- /dev/null
+++ b/progs/demos/spectex.c
@@ -0,0 +1,277 @@
+/* $Id: spectex.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * GLUT demonstration of texturing with specular highlights.
+ *
+ * When drawing a lit, textured surface one usually wants the specular
+ * highlight to override the texture colors.  However, OpenGL applies
+ * texturing after lighting so the specular highlight is modulated by
+ * the texture.
+ *
+ * The solution here shown here is a two-pass algorithm:
+ *  1. Draw the textured surface without specular lighting.
+ *  2. Enable blending to add the next pass:
+ *  3. Redraw the surface with a matte white material and only the
+ *     specular components of light sources enabled.
+ *
+ * Brian Paul  February 1997
+ */
+
+
+/*
+ * $Log: spectex.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.2  1999/03/28 18:22:05  brianp
+ * minor clean-up
+ *
+ * Revision 3.1  1998/02/14 18:47:48  brianp
+ * added OpenGL 1.2 separate specular interpolation support
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/glut.h>
+
+
+static GLUquadricObj *Quadric;
+static GLuint Sphere;
+static GLfloat LightPos[4] = {10.0, 10.0, 10.0, 1.0};
+static GLfloat Delta = 1.0;
+static GLint Mode = 0;
+
+/*static GLfloat Blue[4] = {0.0, 0.0, 1.0, 1.0};*/
+/*static GLfloat Gray[4] = {0.5, 0.5, 0.5, 1.0};*/
+static GLfloat Black[4] = {0.0, 0.0, 0.0, 1.0};
+static GLfloat White[4] = {1.0, 1.0, 1.0, 1.0};
+
+
+
+static void Idle( void )
+{
+   LightPos[0] += Delta;
+   if (LightPos[0]>15.0)
+      Delta = -1.0;
+   else if (LightPos[0]<-15.0)
+      Delta = 1.0;
+
+   glutPostRedisplay();
+}
+
+
+static void Display( void )
+{
+   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+
+   glLightfv(GL_LIGHT0, GL_POSITION, LightPos);
+
+   glPushMatrix();
+   glRotatef(90.0, 1.0, 0.0, 0.0);
+
+   if (Mode==0) {
+      /* Typical method: diffuse + specular + texture */
+      glEnable(GL_TEXTURE_2D);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, White);  /* enable diffuse */
+      glLightfv(GL_LIGHT0, GL_SPECULAR, White);  /* enable specular */
+#ifdef GL_VERSION_1_2
+      glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, GL_SINGLE_COLOR);
+#endif
+      glCallList(Sphere);
+   }
+   else if (Mode==1) {
+      /* just specular highlight */
+      glDisable(GL_TEXTURE_2D);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, Black);  /* disable diffuse */
+      glLightfv(GL_LIGHT0, GL_SPECULAR, White);  /* enable specular */
+#ifdef GL_VERSION_1_2
+      glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, GL_SINGLE_COLOR);
+#endif
+      glCallList(Sphere);
+   }
+   else if (Mode==2) {
+      /* diffuse textured */
+      glEnable(GL_TEXTURE_2D);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, White);  /* enable diffuse */
+      glLightfv(GL_LIGHT0, GL_SPECULAR, Black);  /* disable specular */
+#ifdef GL_VERSION_1_2
+      glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, GL_SINGLE_COLOR);
+#endif
+      glCallList(Sphere);
+   }
+   else if (Mode==3) {
+      /* 2-pass: diffuse textured then add specular highlight*/
+      glEnable(GL_TEXTURE_2D);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, White);  /* enable diffuse */
+      glLightfv(GL_LIGHT0, GL_SPECULAR, Black);  /* disable specular */
+#ifdef GL_VERSION_1_2
+      glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, GL_SINGLE_COLOR);
+#endif
+      glCallList(Sphere);
+      /* specular highlight */
+      glDepthFunc(GL_EQUAL);  /* redraw same pixels */
+      glDisable(GL_TEXTURE_2D);
+      glEnable(GL_BLEND);  /* add */
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, Black);  /* disable diffuse */
+      glLightfv(GL_LIGHT0, GL_SPECULAR, White);  /* enable specular */
+      glCallList(Sphere);
+      glDepthFunc(GL_LESS);
+      glDisable(GL_BLEND);
+   }
+   else if (Mode==4) {
+      /* OpenGL 1.2's separate diffuse and specular color */
+      glEnable(GL_TEXTURE_2D);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, White);  /* enable diffuse */
+      glLightfv(GL_LIGHT0, GL_SPECULAR, White);  /* enable specular */
+#ifdef GL_VERSION_1_2
+      glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, GL_SEPARATE_SPECULAR_COLOR);
+#endif
+      glCallList(Sphere);
+   }
+
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glFrustum( -1.0, 1.0, -1.0, 1.0, 5.0, 25.0 );
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -12.0 );
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case GLUT_KEY_UP:
+         break;
+      case GLUT_KEY_DOWN:
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void Init( void )
+{
+   int i, j;
+   GLubyte texImage[64][64][3];
+
+   glEnable(GL_LIGHTING);
+   glEnable(GL_LIGHT0);
+   glLightModeli(GL_LIGHT_MODEL_TWO_SIDE, 0);
+   glLightModelfv(GL_LIGHT_MODEL_AMBIENT, Black);
+
+   glMaterialfv(GL_FRONT, GL_DIFFUSE, White);
+   glMaterialfv(GL_FRONT, GL_SPECULAR, White);
+   glMaterialf(GL_FRONT, GL_SHININESS, 20.0);
+
+   /* Actually, these are set again later */
+   glLightfv(GL_LIGHT0, GL_DIFFUSE, White);
+   glLightfv(GL_LIGHT0, GL_SPECULAR, White);
+
+   Quadric = gluNewQuadric();
+   gluQuadricTexture( Quadric, GL_TRUE );
+
+   Sphere= glGenLists(1);
+   glNewList( Sphere, GL_COMPILE );
+   gluSphere( Quadric, 1.0, 24, 24 );
+   glEndList();
+
+   glEnable(GL_DEPTH_TEST);
+   glEnable(GL_CULL_FACE);
+
+   for (i=0;i<64;i++) {
+      for (j=0;j<64;j++) {
+         int k = ((i>>3)&1) ^ ((j>>3)&1);
+         texImage[i][j][0] = 255*k;
+         texImage[i][j][1] = 255*(1-k);
+         texImage[i][j][2] = 0;
+      }
+   }
+
+   glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+   glTexImage2D( GL_TEXTURE_2D,
+                 0,
+                 3,
+                 64, 64,
+                 0,
+                 GL_RGB, GL_UNSIGNED_BYTE,
+                 texImage );
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+   glEnable(GL_TEXTURE_2D);
+
+   glBlendFunc(GL_ONE, GL_ONE);
+}
+
+
+static void ModeMenu(int entry)
+{
+   if (entry==99)
+      exit(0);
+   Mode = entry;
+}
+
+
+int main( int argc, char *argv[] )
+{
+
+   glutInit( &argc, argv );
+   glutInitWindowPosition( 0, 0 );
+   glutInitWindowSize( 300, 300 );
+
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH );
+
+   glutCreateWindow( "spectex" );
+
+   Init();
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutSpecialFunc( SpecialKey );
+   glutDisplayFunc( Display );
+   glutIdleFunc( Idle );
+
+   glutCreateMenu( ModeMenu );
+   glutAddMenuEntry("1-pass lighting + texturing", 0);
+   glutAddMenuEntry("specular lighting", 1);
+   glutAddMenuEntry("diffuse lighting + texturing", 2);
+   glutAddMenuEntry("2-pass lighting + texturing", 3);
+#ifdef GL_VERSION_1_2
+   glutAddMenuEntry("OpenGL 1.2 separate specular", 4);
+#endif
+   glutAddMenuEntry("Quit", 99);
+   glutAttachMenu(GLUT_RIGHT_BUTTON);
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/stex3d.c b/progs/demos/stex3d.c
new file mode 100644
index 0000000..7c478c7
--- /dev/null
+++ b/progs/demos/stex3d.c
@@ -0,0 +1,578 @@
+/* $Id: stex3d.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*----------------------------- 
+ * stex3d.c GL example of the mesa 3d-texture extention to simulate procedural
+ *            texturing, it uses a perlin noise and turbulence functions.
+ * 
+ * Author:   Daniel Barrero
+ *           barrero@irit.fr
+ *           dbarrero@pegasus.uniandes.edu.co
+ *
+ * Converted to GLUT by brianp on 1/1/98
+ *
+ *      
+ * cc stex3d.c -o stex3d -lglut -lMesaGLU -lMesaGL -lX11 -lXext -lm 
+ *
+ *---------------------------- */
+
+/*
+ * $Log: stex3d.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.1  1998/06/09 01:53:49  brianp
+ * main() should return an int
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <string.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/gl.h>
+#include <GL/glut.h>
+/* function declarations */
+#ifndef M_PI
+#define M_PI            3.14159265358979323846
+#endif
+ 
+void init(void),
+     printHelp(void),
+     create3Dtexture(void),
+     setDefaults(void),
+     drawScene(void),
+     resize(int w, int h),
+     buildFigure(void),
+     initNoise(void);
+float turbulence(float point[3], float lofreq, float hifreq);
+
+int isExtSupported(char *ext);
+void KeyHandler( unsigned char key, int x, int y );
+GLenum parseCmdLine(int argc, char **argv);
+float noise3(float vec[3]);
+      
+/* global variables */
+GLenum rgb, doubleBuffer, directRender, windType; /* visualization state*/
+float tex_width,tex_height,tex_depth;        /* texture volume dimensions  */
+unsigned char *voxels;                       /* texture data ptr */
+int angx,angy,angz;
+GLuint figure;
+
+/*function definitions */
+int main(int argc, char **argv)
+{
+
+ if (parseCmdLine(argc, argv) == GL_FALSE) {
+    exit(0);
+ }
+
+ glutInitWindowPosition(0, 0);
+ glutInitWindowSize(400, 400);
+ windType = (rgb) ? GLUT_RGB : GLUT_INDEX;
+ windType |= (doubleBuffer) ? GLUT_DOUBLE : GLUT_SINGLE;
+ windType |= GLUT_DEPTH;
+ glutInitDisplayMode(windType);
+
+ if (glutCreateWindow("stex3d") <= 0) {
+    exit(0);
+ }
+ /* init all */
+ init();
+
+ glutReshapeFunc(resize);
+ glutKeyboardFunc(KeyHandler);
+ glutDisplayFunc(drawScene);
+ glutMainLoop();
+ return 0;
+}
+
+void init()
+{ 
+ /* init light */
+ GLfloat mat_specular[] = { 1.0, 1.0, 1.0, 1.0 };
+ GLfloat mat_shininess[] = { 25.0 };
+ GLfloat gray[] = { 0.6, 0.6, 0.6, 0.0 };
+ GLfloat white[] = { 1.0, 1.0, 1.0, 0.0 };
+ GLfloat light_position[] = { 0.0, 1.0, 1.0, 0.0 };
+
+ glMaterialfv(GL_FRONT, GL_SPECULAR, mat_specular);
+ glMaterialfv(GL_FRONT, GL_SHININESS, mat_shininess);
+ glLightfv(GL_LIGHT1, GL_POSITION, light_position);
+ glLightfv(GL_LIGHT1, GL_AMBIENT, gray);
+ glLightfv(GL_LIGHT1, GL_DIFFUSE, white);
+ glLightfv(GL_LIGHT1, GL_SPECULAR, white);
+ glColorMaterial(GL_FRONT, GL_DIFFUSE);
+ glEnable(GL_COLOR_MATERIAL);
+ glEnable(GL_LIGHTING);
+ glEnable(GL_LIGHT1);
+
+ /* create torus for texturing */
+ figure=glGenLists(1); 
+ buildFigure();
+/* tkSolidTorus(figure,0.3,1.2);*/
+
+ /* start the noise function variables */
+ initNoise();
+ 
+ /* see if the texture 3d extention is supported */
+ if (!isExtSupported("GL_EXT_texture3D")) {
+   printf("Sorry this GL implementation (%s) does not support 3d texture extentions\n",
+        (char *)(glGetString(GL_RENDERER)));
+/*   tkQuit();*/
+ }
+ 
+ /* if texture is supported then generate the texture */
+ create3Dtexture(); 
+
+ glEnable(GL_TEXTURE_3D_EXT); 
+ /*
+ glBlendFunc(GL_SRC_COLOR, GL_SRC_ALPHA);
+ glEnable(GL_BLEND); 
+ */
+ glEnable(GL_DEPTH_TEST);
+
+ glShadeModel(GL_FLAT);
+ glColor3f(0.6,0.7,0.8);
+}
+
+void buildFigure(void)
+{   GLint i, j;
+    float theta1, phi1, theta2, phi2, rings, sides;
+    float v0[03], v1[3], v2[3], v3[3];
+    float t0[03], t1[3], t2[3], t3[3];
+    float n0[3], n1[3], n2[3], n3[3];
+    float innerRadius=0.4;
+    float outerRadius=0.8;
+    float scalFac;
+
+    rings = 8;
+    sides = 10;
+    scalFac=1/(outerRadius*2);
+
+    glNewList(figure, GL_COMPILE);
+    for (i = 0; i < rings; i++) {
+        theta1 = (float)i * 2.0 * M_PI / rings;
+        theta2 = (float)(i + 1) * 2.0 * M_PI / rings;
+        for (j = 0; j < sides; j++) {
+            phi1 = (float)j * 2.0 * M_PI / sides;
+            phi2 = (float)(j + 1) * 2.0 * M_PI / sides;
+
+            v0[0] = cos(theta1) * (outerRadius + innerRadius * cos(phi1));
+            v0[1] = -sin(theta1) * (outerRadius + innerRadius * cos(phi1));
+            v0[2] = innerRadius * sin(phi1);
+
+            v1[0] = cos(theta2) * (outerRadius + innerRadius * cos(phi1));
+            v1[1] = -sin(theta2) * (outerRadius + innerRadius * cos(phi1));
+            v1[2] = innerRadius * sin(phi1);
+            v2[0] = cos(theta2) * (outerRadius + innerRadius * cos(phi2));
+            v2[1] = -sin(theta2) * (outerRadius + innerRadius * cos(phi2));
+            v2[2] = innerRadius * sin(phi2);
+
+            v3[0] = cos(theta1) * (outerRadius + innerRadius * cos(phi2));
+            v3[1] = -sin(theta1) * (outerRadius + innerRadius * cos(phi2));
+            v3[2] = innerRadius * sin(phi2);
+
+            n0[0] = cos(theta1) * (cos(phi1));
+            n0[1] = -sin(theta1) * (cos(phi1));
+            n0[2] = sin(phi1);
+
+            n1[0] = cos(theta2) * (cos(phi1));
+            n1[1] = -sin(theta2) * (cos(phi1));
+            n1[2] = sin(phi1);
+
+            n2[0] = cos(theta2) * (cos(phi2));
+            n2[1] = -sin(theta2) * (cos(phi2));
+            n2[2] = sin(phi2);
+
+            n3[0] = cos(theta1) * (cos(phi2));
+            n3[1] = -sin(theta1) * (cos(phi2));
+            n3[2] = sin(phi2);
+
+            t0[0] = v0[0]*scalFac + 0.5;
+            t0[1] = v0[1]*scalFac + 0.5;
+            t0[2] = v0[2]*scalFac + 0.5;
+
+            t1[0] = v1[0]*scalFac + 0.5;
+            t1[1] = v1[1]*scalFac + 0.5;
+            t1[2] = v1[2]*scalFac + 0.5;
+
+            t2[0] = v2[0]*scalFac + 0.5;
+            t2[1] = v2[1]*scalFac + 0.5;
+            t2[2] = v2[2]*scalFac + 0.5;
+
+            t3[0] = v3[0]*scalFac + 0.5;
+            t3[1] = v3[1]*scalFac + 0.5;
+            t3[2] = v3[2]*scalFac + 0.5;
+
+            glBegin(GL_POLYGON);
+                glNormal3fv(n3); glTexCoord3fv(t3); glVertex3fv(v3);
+                glNormal3fv(n2); glTexCoord3fv(t2); glVertex3fv(v2);
+                glNormal3fv(n1); glTexCoord3fv(t1); glVertex3fv(v1);
+                glNormal3fv(n0); glTexCoord3fv(t0); glVertex3fv(v0);
+            glEnd();
+        }
+    }
+    glEndList();
+}
+
+void create3Dtexture()
+{
+ int i,j,k;
+ unsigned char *vp;
+ float vec[3];
+ int tmp;
+
+ printf("creating 3d textures...\n");
+ voxels = (unsigned char  *) malloc((4*tex_width*tex_height*tex_depth));
+ vp=voxels;
+ for (i=0;i<tex_width;i++){
+    vec[0]=i;
+    for (j=0;j<tex_height;j++) {
+      vec[1]=j;
+       for (k=0;k<tex_depth;k++) {
+           vec[2]=k;
+           tmp=(sin(k*i*j+turbulence(vec,0.01,1))+1)*127.5; 
+           *vp++=0;
+           *vp++=0;
+           *vp++=tmp; 
+           *vp++=tmp+128; 
+       }
+     }
+ }
+
+ printf("setting up 3d texture...\n");
+ glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+ glTexParameteri(GL_TEXTURE_3D_EXT, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+ glTexParameteri(GL_TEXTURE_3D_EXT, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+ glTexParameteri(GL_TEXTURE_3D_EXT, GL_TEXTURE_WRAP_S,     GL_REPEAT);
+ glTexParameteri(GL_TEXTURE_3D_EXT, GL_TEXTURE_WRAP_T,     GL_REPEAT);
+ glTexParameteri(GL_TEXTURE_3D_EXT, GL_TEXTURE_WRAP_R_EXT, GL_REPEAT);
+ glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);
+
+ glTexImage3DEXT(GL_TEXTURE_3D_EXT, 0, GL_RGBA,
+                    tex_width, tex_height, tex_depth,
+                    0, GL_RGBA, GL_UNSIGNED_BYTE, voxels);
+ 
+ printf("finished setting up 3d texture image...\n");
+}
+
+int isExtSupported(char *ext)
+{
+    /* routine to find whether a specified OpenGL extension is supported */
+
+    char *c;
+    int len;
+    char *allext = (char *)(glGetString(GL_EXTENSIONS));
+
+    len = strlen(ext);
+    if (len <= 0) return 0;
+
+    c = allext;
+    while (c) {
+        if (!strncmp(c,ext,len)) return 1;
+        c = strchr(c+1,'G');
+    }
+    return 0;
+}
+
+void printHelp()
+{
+  printf("\nUsage: stex3d  <cmd line options>\n"); 
+  printf(" cmd line options:\n");
+  printf("      -help   print this help!\n");
+  printf("      -rgb     RGBA mode. (Default)\n");
+  printf("      -ci     Color index mode.\n");
+  printf("      -sb     Single buffer mode. (Default)\n");
+  printf("      -db     Double buffer mode. \n");
+  printf("      -dr     Direct render mode.\n");
+  printf("      -ir     Indirect render mode. (Default)\n");
+  printf("      -wxxx   Width of the texture (Default=64)\n");
+  printf("      -hxxx   Height of the texture (Default=64)\n");
+  printf("      -dxxx   Depth of the texture (Default=64)\n");
+  printf(" Keyboard Options:\n");
+  printf("       1      Object Texture coordinates (Default)\n");
+  printf("       2      Eye Texture coordinates \n");
+  printf("       x      rotate around x clockwise\n");
+  printf("       X      rotate around x counter clockwise\n");
+  printf("       y      rotate around y clockwise\n");
+  printf("       Y      rotate around y counter clockwise\n");
+  printf("       z      rotate around z clockwise\n");
+  printf("       Z      rotate around z counter clockwise\n");
+  printf("       t      enable 3-D texuring (Default)\n");
+  printf("       T      disable 3-D texuring\n");
+  printf("       s      smooth shading \n");
+  printf("       S      flat shading (Default)\n");
+}
+
+void setDefaults()
+{
+ /* visualization defaults */
+  rgb = GL_TRUE;
+  doubleBuffer = GL_FALSE;
+  directRender = GL_TRUE;
+  angx=130;
+  angy=30;
+  angz=0; 
+ /* texture values */
+ tex_width=64;
+ tex_height=64;
+ tex_depth=64;
+}
+
+GLenum parseCmdLine(int argc, char **argv)
+{
+  GLint i;
+ 
+  setDefaults();
+
+  for (i = 1; i < argc; i++) {
+      if (strcmp(argv[i], "-ci") == 0) {
+          rgb = GL_FALSE;
+      } else if (strcmp(argv[i], "-rgb") == 0) {
+          rgb = GL_TRUE;
+      } else if (strcmp(argv[i], "-sb") == 0) {
+          doubleBuffer = GL_FALSE;
+      } else if (strcmp(argv[i], "-db") == 0) {
+          doubleBuffer = GL_TRUE;
+      } else if (strcmp(argv[i], "-dr") == 0) {
+          directRender = GL_TRUE;
+      } else if (strcmp(argv[i], "-ir") == 0) {
+          directRender = GL_FALSE;
+      } else if (strstr(argv[i], "-w") == 0) {
+          tex_width=atoi((argv[i])+2);
+      } else if (strstr(argv[i], "-h") == 0) {
+          tex_height=atoi((argv[i])+2);
+      } else if (strstr(argv[i], "-d") == 0) {
+          tex_depth=atoi((argv[i])+2);
+      } else if (strcmp(argv[i], "-help") == 0) {
+          printHelp();
+          return GL_FALSE;
+      } else {
+          printf("%s (Bad option).\n", argv[i]);
+          printHelp();
+          return GL_FALSE;
+      }
+  }
+ if(tex_width==0 || tex_height==0 || tex_depth==0) {
+   printf("%s (Bad option).\n", "size parameters can't be 0");
+   printHelp();
+   return GL_FALSE;
+ }
+  return GL_TRUE;
+}
+
+void drawScene()
+{
+ /* clear background, z buffer etc */
+ glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
+ glPushMatrix();
+ glRotatef(angx,1.0,0.0,0.0);
+ glRotatef(angy,0.0,1.0,0.0);
+ glRotatef(angz,0.0,0.0,1.0);
+
+ glCallList(figure);     
+ glPopMatrix();
+ glFlush();
+ if(doubleBuffer)
+    glutSwapBuffers();
+ ;
+}
+
+void resize(int w, int h)
+{ 
+ glViewport(0, 0, (GLint)w, (GLint)h);
+ glMatrixMode(GL_PROJECTION);
+ glLoadIdentity();
+ glOrtho(-2,2,-2,2,-5,10);
+ glMatrixMode(GL_MODELVIEW);
+ glLoadIdentity();
+ glTranslatef(0,0,-5);
+}
+
+void cleanEverything(void)
+{
+/*  free(voxels); */
+}
+
+
+void KeyHandler( unsigned char key, int x, int y )
+{
+   switch(key) {
+      case 27:
+      case 'q':
+      case 'Q': /* quit game. */
+         cleanEverything();
+         exit(0);
+         break;
+      case 'x':
+         angx+=10;
+         break;
+      case 'X': 
+         angx-=10; 
+         break;
+      case 'y':
+         angy+=10;
+         break;
+      case 'Y': 
+         angy-=10; 
+         break;
+      case 'z':
+         angz+=10;
+         break;
+      case 'Z': 
+         angz-=10; 
+         break;
+      case 't':
+         glEnable(GL_TEXTURE_3D_EXT); 
+         break;
+      case 'T':
+         glDisable(GL_TEXTURE_3D_EXT);
+         break;
+      case 's':
+         glShadeModel(GL_SMOOTH);
+         break;
+      case 'S':
+         glShadeModel(GL_FLAT);
+         break;
+      case '1':
+         glDisable(GL_TEXTURE_GEN_S);
+         glDisable(GL_TEXTURE_GEN_T);
+         glDisable(GL_TEXTURE_GEN_R);
+         break;
+      case '2':
+         glEnable(GL_TEXTURE_GEN_S);
+         glEnable(GL_TEXTURE_GEN_T);
+         glEnable(GL_TEXTURE_GEN_R);
+         break;
+      default:
+         break;
+   }
+   glutPostRedisplay();
+}
+
+/*--------------------------------------------------------------------
+ noise function over R3 - implemented by a pseudorandom tricubic spline 
+              EXCERPTED FROM SIGGRAPH 92, COURSE 23
+                        PROCEDURAL MODELING
+                             Ken Perlin
+                           New York University
+----------------------------------------------------------------------*/
+
+
+#define DOT(a,b) (a[0] * b[0] + a[1] * b[1] + a[2] * b[2])
+#define B 256
+static int p[B + B + 2];
+static float g[B + B + 2][3];
+#define setup(i,b0,b1,r0,r1) \
+        t = vec[i] + 10000.; \
+        b0 = ((int)t) & (B-1); \
+        b1 = (b0+1) & (B-1); \
+        r0 = t - (int)t; \
+        r1 = r0 - 1.;
+
+float noise3(float vec[3])
+{
+        int bx0, bx1, by0, by1, bz0, bz1, b00, b10, b01, b11;
+        float rx0, rx1, ry0, ry1, rz0, rz1, *q, sx, sy, sz, a, b, c, d, t, u, v;
+        register int i, j;
+
+        setup(0, bx0,bx1, rx0,rx1);
+        setup(1, by0,by1, ry0,ry1);
+        setup(2, bz0,bz1, rz0,rz1);
+
+        i = p[ bx0 ];
+        j = p[ bx1 ];
+
+        b00 = p[ i + by0 ];
+        b10 = p[ j + by0 ];
+        b01 = p[ i + by1 ];
+        b11 = p[ j + by1 ];
+
+#define at(rx,ry,rz) ( rx * q[0] + ry * q[1] + rz * q[2] )
+#define surve(t) ( t * t * (3. - 2. * t) )
+#define lerp(t, a, b) ( a + t * (b - a) )
+
+        sx = surve(rx0);
+        sy = surve(ry0);
+        sz = surve(rz0);
+
+        q = g[ b00 + bz0 ] ; u = at(rx0,ry0,rz0);
+        q = g[ b10 + bz0 ] ; v = at(rx1,ry0,rz0);
+        a = lerp(sx, u, v);
+
+        q = g[ b01 + bz0 ] ; u = at(rx0,ry1,rz0);
+        q = g[ b11 + bz0 ] ; v = at(rx1,ry1,rz0);
+        b = lerp(sx, u, v);
+
+        c = lerp(sy, a, b);          /* interpolate in y at lo x */
+
+        q = g[ b00 + bz1 ] ; u = at(rx0,ry0,rz1);
+        q = g[ b10 + bz1 ] ; v = at(rx1,ry0,rz1);
+        a = lerp(sx, u, v);
+
+        q = g[ b01 + bz1 ] ; u = at(rx0,ry1,rz1);
+        q = g[ b11 + bz1 ] ; v = at(rx1,ry1,rz1);
+        b = lerp(sx, u, v);
+
+        d = lerp(sy, a, b);          /* interpolate in y at hi x */
+
+        return 1.5 * lerp(sz, c, d); /* interpolate in z */
+}
+
+void initNoise()
+{
+        /*long random();*/
+        int i, j, k;
+        float v[3], s;
+
+/* Create an array of random gradient vectors uniformly on the unit sphere */
+        /*srandom(1);*/
+        srand(1);
+        for (i = 0 ; i < B ; i++) {
+                do {                            /* Choose uniformly in a cube */                        for (j=0 ; j<3 ; j++)
+                                v[j] = (float)((rand() % (B + B)) - B) / B;
+                        s = DOT(v,v);
+                } while (s > 1.0);              /* If not in sphere try again */                s = sqrt(s);
+                for (j = 0 ; j < 3 ; j++)       /* Else normalize */
+                        g[i][j] = v[j] / s;
+        }
+
+/* Create a pseudorandom permutation of [1..B] */
+        for (i = 0 ; i < B ; i++)
+                p[i] = i;
+        for (i = B ; i > 0 ; i -= 2) {
+                k = p[i];
+                p[i] = p[j = rand() % B];
+                p[j] = k;
+        }
+
+/* Extend g and p arrays to allow for faster indexing */
+        for (i = 0 ; i < B + 2 ; i++) {
+                p[B + i] = p[i];
+                for (j = 0 ; j < 3 ; j++)
+                        g[B + i][j] = g[i][j];
+        }
+}
+
+float turbulence(float point[3], float lofreq, float hifreq)
+{
+        float freq, t, p[3];
+
+        p[0] = point[0] + 123.456;
+        p[1] = point[1];
+        p[2] = point[2];
+
+        t = 0;
+        for (freq = lofreq ; freq < hifreq ; freq *= 2.) {
+                t += fabs(noise3(p)) / freq;
+                p[0] *= 2.;
+                p[1] *= 2.;
+                p[2] *= 2.;
+        }
+        return t - 0.3; /* readjust to make mean value = 0.0 */
+}
+
diff --git a/progs/demos/tessdemo.c b/progs/demos/tessdemo.c
new file mode 100644
index 0000000..497b105
--- /dev/null
+++ b/progs/demos/tessdemo.c
@@ -0,0 +1,439 @@
+/* $Id: tessdemo.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * A demo of the GLU polygon tesselation functions written by Bogdan Sikorski.
+ * This demo isn't built by the Makefile because it needs GLUT.  After you've
+ * installed GLUT you can try this demo.
+ * Here's the command for IRIX, for example:
+   cc -g -ansi -prototypes -fullwarn -float -I../include -DSHM tess_demo.c -L../lib -lglut -lMesaGLU -lMesaGL -lm -lX11 -lXext -lXmu -lfpe -lXext -o tess_demo
+ */
+
+
+/*
+ * $Log: tessdemo.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.5  1999/03/28 18:24:37  brianp
+ * minor clean-up
+ *
+ * Revision 3.4  1999/02/14 03:37:07  brianp
+ * fixed callback problem
+ *
+ * Revision 3.3  1998/07/26 01:25:26  brianp
+ * removed include of gl.h and glu.h
+ *
+ * Revision 3.2  1998/06/29 02:37:30  brianp
+ * minor changes for Windows (Ted Jump)
+ *
+ * Revision 3.1  1998/06/09 01:53:49  brianp
+ * main() should return an int
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <GL/glut.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#define MAX_POINTS 200
+#define MAX_CONTOURS 50
+
+int menu;
+typedef enum{ QUIT, TESSELATE, CLEAR } menu_entries;
+typedef enum{ DEFINE, TESSELATED } mode_type;
+struct
+{
+	GLint p[MAX_POINTS][2];
+	GLuint point_cnt;
+} contours[MAX_CONTOURS];
+GLuint contour_cnt;
+GLsizei width,height;
+mode_type mode;
+
+struct
+{
+	GLsizei no;
+	GLfloat color[3];
+	GLint p[3][2];
+	GLclampf p_color[3][3];
+} triangle;
+
+
+#ifndef GLCALLBACK
+#ifdef CALLBACK
+#define GLCALLBACK CALLBACK
+#else
+#define GLCALLBACK
+#endif
+#endif
+
+
+void GLCALLBACK my_error(GLenum err)
+{
+	int len,i;
+	char const *str;
+
+	glColor3f(0.9,0.9,0.9);
+	glRasterPos2i(5,5);
+	str=(const char *)gluErrorString(err);
+	len=strlen(str);
+	for(i=0;i<len;i++)
+		glutBitmapCharacter(GLUT_BITMAP_9_BY_15,str[i]);
+}
+
+void GLCALLBACK begin_callback(GLenum mode)
+{
+	triangle.no=0;
+}
+
+void GLCALLBACK edge_callback(GLenum flag)
+{
+	if(flag==GL_TRUE)
+	{
+		triangle.color[0]=1.0;
+		triangle.color[1]=1.0;
+		triangle.color[2]=0.5;
+	}
+	else
+	{
+		triangle.color[0]=1.0;
+		triangle.color[1]=0.0;
+		triangle.color[2]=0.0;
+	}
+}
+
+void GLCALLBACK end_callback()
+{
+	glBegin(GL_LINES);
+	glColor3f(triangle.p_color[0][0],triangle.p_color[0][1],
+		triangle.p_color[0][2]);
+	glVertex2i(triangle.p[0][0],triangle.p[0][1]);
+	glVertex2i(triangle.p[1][0],triangle.p[1][1]);
+	glColor3f(triangle.p_color[1][0],triangle.p_color[1][1],
+		triangle.p_color[1][2]);
+	glVertex2i(triangle.p[1][0],triangle.p[1][1]);
+	glVertex2i(triangle.p[2][0],triangle.p[2][1]);
+	glColor3f(triangle.p_color[2][0],triangle.p_color[2][1],
+		triangle.p_color[2][2]);
+	glVertex2i(triangle.p[2][0],triangle.p[2][1]);
+	glVertex2i(triangle.p[0][0],triangle.p[0][1]);
+	glEnd();
+}
+
+void GLCALLBACK vertex_callback(void *data)
+{
+	GLsizei no;
+	GLint *p;
+
+	p=(GLint *)data;
+	no=triangle.no;
+	triangle.p[no][0]=p[0];
+	triangle.p[no][1]=p[1];
+	triangle.p_color[no][0]=triangle.color[0];
+	triangle.p_color[no][1]=triangle.color[1];
+	triangle.p_color[no][2]=triangle.color[2];
+	++(triangle.no);
+}
+
+void set_screen_wh(GLsizei w, GLsizei h)
+{
+	width=w;
+	height=h;
+}
+
+void tesse(void)
+{
+	GLUtriangulatorObj *tobj;
+	GLdouble data[3];
+	GLuint i,j,point_cnt;
+
+	tobj=gluNewTess();
+	if(tobj!=NULL)
+	{
+		glClear(GL_COLOR_BUFFER_BIT);
+		glColor3f (0.7, 0.7, 0.0);
+		gluTessCallback(tobj,GLU_BEGIN,glBegin);
+		gluTessCallback(tobj,GLU_END,glEnd);
+		gluTessCallback(tobj,GLU_ERROR,my_error);
+		gluTessCallback(tobj,GLU_VERTEX,glVertex2iv);
+		gluBeginPolygon(tobj);
+		for(j=0;j<=contour_cnt;j++)
+		{
+			point_cnt=contours[j].point_cnt;
+			gluNextContour(tobj,GLU_UNKNOWN);
+			for(i=0;i<point_cnt;i++)
+			{
+				data[0]=(GLdouble)(contours[j].p[i][0]);
+				data[1]=(GLdouble)(contours[j].p[i][1]);
+				data[2]=0.0;
+				gluTessVertex(tobj,data,contours[j].p[i]);
+			}
+		}
+		gluEndPolygon(tobj);
+		glLineWidth(2.0);
+		gluTessCallback(tobj,GLU_BEGIN,begin_callback);
+		gluTessCallback(tobj,GLU_END,end_callback);
+		gluTessCallback(tobj,GLU_VERTEX,vertex_callback);
+		gluTessCallback(tobj,GLU_EDGE_FLAG,edge_callback);
+		gluBeginPolygon(tobj);
+		for(j=0;j<=contour_cnt;j++)
+		{
+			point_cnt=contours[j].point_cnt;
+			gluNextContour(tobj,GLU_UNKNOWN);
+			for(i=0;i<point_cnt;i++)
+			{
+				data[0]=(GLdouble)(contours[j].p[i][0]);
+				data[1]=(GLdouble)(contours[j].p[i][1]);
+				data[2]=0.0;
+				gluTessVertex(tobj,data,contours[j].p[i]);
+			}
+		}
+		gluEndPolygon(tobj);
+		gluDeleteTess(tobj);
+		glutMouseFunc(NULL);
+		glColor3f (1.0, 1.0, 0.0);
+		glLineWidth(1.0);
+		mode=TESSELATED;
+	}
+}
+
+void left_down(int x1,int y1)
+{
+	GLint P[2];
+	GLuint point_cnt;
+
+	/* translate GLUT into GL coordinates */
+	P[0]=x1;
+	P[1]=height-y1;
+	point_cnt=contours[contour_cnt].point_cnt;
+	contours[contour_cnt].p[point_cnt][0]=P[0];
+	contours[contour_cnt].p[point_cnt][1]=P[1];
+    glBegin(GL_LINES);
+    if(point_cnt)
+    {
+        glVertex2iv(contours[contour_cnt].p[point_cnt-1]);
+        glVertex2iv(P);
+    }
+    else
+    {
+        glVertex2iv(P);
+        glVertex2iv(P);
+    }
+    glEnd();
+    glFinish();
+	++(contours[contour_cnt].point_cnt);
+}
+
+void middle_down(int x1, int y1)
+{
+	GLuint point_cnt;
+        (void) x1;
+        (void) y1;
+
+	point_cnt=contours[contour_cnt].point_cnt;
+	if(point_cnt>2)
+	{
+		glBegin(GL_LINES);
+		glVertex2iv(contours[contour_cnt].p[0]);
+		glVertex2iv(contours[contour_cnt].p[point_cnt-1]);
+		contours[contour_cnt].p[point_cnt][0]= -1;
+		glEnd();
+		glFinish();
+		contour_cnt++;
+		contours[contour_cnt].point_cnt=0;
+	}
+}
+
+void mouse_clicked(int button,int state,int x,int y)
+{
+	x-= x%10;
+	y-= y%10;
+	switch(button)
+	{
+		case GLUT_LEFT_BUTTON:
+			if(state==GLUT_DOWN)
+				left_down(x,y);
+			break;
+		case GLUT_MIDDLE_BUTTON:
+			if(state==GLUT_DOWN)
+				middle_down(x,y);
+			break;
+	}
+}
+
+void display(void)
+{
+	GLuint i,j;
+	GLuint point_cnt;
+
+    glClear(GL_COLOR_BUFFER_BIT);
+    switch(mode)
+    {
+    	case DEFINE:
+			/* draw grid */
+			glColor3f (0.6,0.5,0.5);
+			glBegin(GL_LINES);
+			for(i=0;i<width;i+=10)
+				for(j=0;j<height;j+=10)
+				{
+					glVertex2i(0,j);
+					glVertex2i(width,j);
+					glVertex2i(i,height);
+					glVertex2i(i,0);
+			}
+			glColor3f (1.0, 1.0, 0.0);
+			for(i=0;i<=contour_cnt;i++)
+			{
+				point_cnt=contours[i].point_cnt;
+				glBegin(GL_LINES);
+				switch(point_cnt)
+				{
+					case 0:
+						break;
+					case 1:
+						glVertex2iv(contours[i].p[0]);
+						glVertex2iv(contours[i].p[0]);
+						break;
+					case 2:
+						glVertex2iv(contours[i].p[0]);
+						glVertex2iv(contours[i].p[1]);
+						break;
+					default:
+						--point_cnt;
+						for(j=0;j<point_cnt;j++)
+						{
+							glVertex2iv(contours[i].p[j]);
+							glVertex2iv(contours[i].p[j+1]);
+						}
+						if(contours[i].p[j+1][0]== -1)
+						{
+							glVertex2iv(contours[i].p[0]);
+							glVertex2iv(contours[i].p[j]);
+						}
+						break;
+				}
+				glEnd();
+			}
+			glFinish();
+			break;
+		case TESSELATED:
+			/* draw lines */
+			tesse();
+			break;
+	}
+
+    glColor3f (1.0, 1.0, 0.0);
+}
+
+void clear( void )
+{
+    contour_cnt=0;
+    contours[0].point_cnt=0;
+	glutMouseFunc(mouse_clicked);
+	mode=DEFINE;
+	display();
+}
+
+void quit( void )
+{
+	exit(0);
+}
+
+void menu_selected(int entry)
+{
+	switch(entry)
+	{
+		case CLEAR:
+			clear();
+			break;
+		case TESSELATE:
+			tesse();
+			break;
+		case QUIT:
+			quit();
+			break;
+	}
+}
+
+void key_pressed(unsigned char key,int x,int y)
+{
+	(void) x;
+	(void) y;
+	switch(key)
+	{
+		case 't':
+		case 'T':
+			tesse();
+			glFinish();
+			break;
+		case 'q':
+		case 'Q':
+			quit();
+			break;
+		case 'c':
+		case 'C':
+			clear();
+			break;
+	}
+}
+
+void myinit (void) 
+{
+/*  clear background to gray	*/
+    glClearColor (0.4, 0.4, 0.4, 0.0);
+    glShadeModel (GL_FLAT);    
+
+	menu=glutCreateMenu(menu_selected);
+	glutAddMenuEntry("clear",CLEAR);
+	glutAddMenuEntry("tesselate",TESSELATE);
+	glutAddMenuEntry("quit",QUIT);
+	glutAttachMenu(GLUT_RIGHT_BUTTON);
+	glutMouseFunc(mouse_clicked);
+	glutKeyboardFunc(key_pressed);
+    contour_cnt=0;
+    glPolygonMode(GL_FRONT,GL_FILL);
+    mode=DEFINE;
+}
+
+static void reshape(GLsizei w, GLsizei h)
+{
+    glViewport(0, 0, w, h);
+    glMatrixMode(GL_PROJECTION);
+    glLoadIdentity();
+    glOrtho(0.0, (GLdouble)w, 0.0, (GLdouble)h, -1.0, 1.0);
+    glMatrixMode(GL_MODELVIEW);
+    glLoadIdentity();
+    set_screen_wh(w,h);
+}
+
+
+static void usage( void )
+{
+   printf("Use left mouse button to place vertices.\n");
+   printf("Press middle mouse button when done.\n");
+   printf("Select tesselate from the pop-up menu.\n");
+}
+
+
+/*  Main Loop
+ *  Open window with initial window size, title bar, 
+ *  RGBA display mode, and handle input events.
+ */
+int main(int argc, char** argv)
+{
+   usage();
+   glutInit(&argc, argv);
+   glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB);
+   glutInitWindowSize (400, 400);
+   glutCreateWindow (argv[0]);
+   myinit ();
+   glutDisplayFunc(display);
+   glutReshapeFunc(reshape);
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/texcyl.c b/progs/demos/texcyl.c
new file mode 100644
index 0000000..0358d29
--- /dev/null
+++ b/progs/demos/texcyl.c
@@ -0,0 +1,261 @@
+/* $Id: texcyl.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Textured cylinder demo: lighting, texturing, reflection mapping.
+ * Brian Paul  May 1997  This program is in the public domain.
+ */
+
+/*
+ * $Log: texcyl.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.3  1999/03/28 18:24:37  brianp
+ * minor clean-up
+ *
+ * Revision 3.2  1998/11/05 04:34:04  brianp
+ * moved image files to ../images/ directory
+ *
+ * Revision 3.1  1998/06/23 03:16:51  brianp
+ * added Point/Linear sampling menu items
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <GL/glut.h>
+
+#include "../util/readtex.c"   /* I know, this is a hack. */
+
+#define TEXTURE_FILE "../images/reflect.rgb"
+
+#define LIT 1
+#define TEXTURED 2
+#define REFLECT 3
+#define ANIMATE 10
+#define POINT_FILTER 20
+#define LINEAR_FILTER 21
+#define QUIT 100
+
+static GLuint CylinderObj = 0;
+static GLboolean Animate = GL_TRUE;
+
+static GLfloat Xrot = 0.0, Yrot = 0.0, Zrot = 0.0;
+static GLfloat DXrot = 1.0, DYrot = 2.5;
+
+
+static void Idle( void )
+{
+   if (Animate) {
+      Xrot += DXrot;
+      Yrot += DYrot;
+      glutPostRedisplay();
+   }
+}
+
+
+static void Display( void )
+{
+   glClear( GL_COLOR_BUFFER_BIT );
+
+   glPushMatrix();
+   glRotatef(Xrot, 1.0, 0.0, 0.0);
+   glRotatef(Yrot, 0.0, 1.0, 0.0);
+   glRotatef(Zrot, 0.0, 0.0, 1.0);
+   glScalef(5.0, 5.0, 5.0);
+   glCallList(CylinderObj);
+
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glFrustum( -1.0, 1.0, -1.0, 1.0, 10.0, 100.0 );
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -70.0 );
+}
+
+
+static void SetMode(GLuint m)
+{
+   /* disable everything */
+   glDisable(GL_LIGHTING);
+   glDisable(GL_TEXTURE_2D);
+   glDisable(GL_TEXTURE_GEN_S);
+   glDisable(GL_TEXTURE_GEN_T);
+
+   /* enable what's needed */
+   if (m==LIT) {
+      glEnable(GL_LIGHTING);
+   }
+   else if (m==TEXTURED) {
+      glEnable(GL_TEXTURE_2D);
+   }
+   else if (m==REFLECT) {
+      glEnable(GL_TEXTURE_2D);
+      glEnable(GL_TEXTURE_GEN_S);
+      glEnable(GL_TEXTURE_GEN_T);
+   }
+}
+
+
+static void ModeMenu(int entry)
+{
+   if (entry==ANIMATE) {
+      Animate = !Animate;
+   }
+   else if (entry==POINT_FILTER) {
+      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+   }
+   else if (entry==LINEAR_FILTER) {
+      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
+      glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
+   }
+   else if (entry==QUIT) {
+      exit(0);
+   }
+   else {
+      SetMode(entry);
+   }
+   glutPostRedisplay();
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void SpecialKey( int key, int x, int y )
+{
+   float step = 3.0;
+   (void) x;
+   (void) y;
+
+   switch (key) {
+      case GLUT_KEY_UP:
+         Xrot += step;
+         break;
+      case GLUT_KEY_DOWN:
+         Xrot -= step;
+         break;
+      case GLUT_KEY_LEFT:
+         Yrot += step;
+         break;
+      case GLUT_KEY_RIGHT:
+         Yrot -= step;
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void Init( void )
+{
+   GLUquadricObj *q = gluNewQuadric();
+   CylinderObj = glGenLists(1);
+   glNewList(CylinderObj, GL_COMPILE);
+
+   glTranslatef(0.0, 0.0, -1.0);
+
+   /* cylinder */
+   gluQuadricNormals(q, GL_SMOOTH);
+   gluQuadricTexture(q, GL_TRUE);
+   gluCylinder(q, 0.6, 0.6, 2.0, 24, 1);
+
+   /* end cap */
+   glTranslatef(0.0, 0.0, 2.0);
+   gluDisk(q, 0.0, 0.6, 24, 1);
+
+   /* other end cap */
+   glTranslatef(0.0, 0.0, -2.0);
+   gluQuadricOrientation(q, GLU_INSIDE);
+   gluDisk(q, 0.0, 0.6, 24, 1);
+
+   glEndList();
+   gluDeleteQuadric(q);
+
+   /* lighting */
+   glEnable(GL_LIGHTING);
+   {
+      GLfloat gray[4] = {0.2, 0.2, 0.2, 1.0};
+      GLfloat white[4] = {1.0, 1.0, 1.0, 1.0};
+      GLfloat teal[4] = { 0.0, 1.0, 0.8, 1.0 };
+      glMaterialfv(GL_FRONT, GL_DIFFUSE, teal);
+      glLightfv(GL_LIGHT0, GL_AMBIENT, gray);
+      glLightfv(GL_LIGHT0, GL_DIFFUSE, white);
+      glEnable(GL_LIGHT0);
+   }
+
+   /* fitering = nearest, initially */
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
+
+   glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);
+   glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST);
+
+   glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
+   glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_SPHERE_MAP);
+
+   if (!LoadRGBMipmaps(TEXTURE_FILE, GL_RGB)) {
+      printf("Error: couldn't load texture image\n");
+      exit(1);
+   }
+
+   glEnable(GL_CULL_FACE);  /* don't need Z testing for convex objects */
+
+   SetMode(LIT);
+}
+
+
+int main( int argc, char *argv[] )
+{
+   glutInit( &argc, argv );
+   glutInitWindowSize( 400, 400 );
+
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE );
+
+   glutCreateWindow(argv[0] );
+
+   Init();
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutSpecialFunc( SpecialKey );
+   glutDisplayFunc( Display );
+   glutIdleFunc( Idle );
+
+   glutCreateMenu(ModeMenu);
+   glutAddMenuEntry("Lit", LIT);
+   glutAddMenuEntry("Textured", TEXTURED);
+   glutAddMenuEntry("Reflect", REFLECT);
+   glutAddMenuEntry("Point Filtered", POINT_FILTER);
+   glutAddMenuEntry("Linear Filtered", LINEAR_FILTER);
+   glutAddMenuEntry("Toggle Animation", ANIMATE);
+   glutAddMenuEntry("Quit", QUIT);
+   glutAttachMenu(GLUT_RIGHT_BUTTON);
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/texobj.c b/progs/demos/texobj.c
new file mode 100644
index 0000000..673923c
--- /dev/null
+++ b/progs/demos/texobj.c
@@ -0,0 +1,289 @@
+/* $Id: texobj.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Example of using the 1.1 texture object functions.
+ * Also, this demo utilizes Mesa's fast texture map path.
+ *
+ * Brian Paul   June 1996   This file is in the public domain.
+ */
+
+
+/*
+ * $Log: texobj.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.1  1999/03/28 18:24:37  brianp
+ * minor clean-up
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <math.h>
+#include <stdlib.h>
+#include <string.h>
+#include "GL/glut.h"
+
+static GLuint Window = 0;
+
+static GLuint TexObj[2];
+static GLfloat Angle = 0.0f;
+static GLboolean HaveTexObj = GL_FALSE;
+
+
+#if defined(GL_VERSION_1_1)
+#  define TEXTURE_OBJECT 1
+#elif defined(GL_EXT_texture_object)
+#  define TEXTURE_OBJECT 1
+#  define glBindTexture(A,B)     glBindTextureEXT(A,B)
+#  define glGenTextures(A,B)     glGenTexturesEXT(A,B)
+#  define glDeleteTextures(A,B)  glDeleteTexturesEXT(A,B)
+#endif
+
+
+
+
+static void draw( void )
+{
+   glDepthFunc(GL_EQUAL);
+   /*   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );*/
+   glClear( GL_COLOR_BUFFER_BIT );
+
+   glColor3f( 1.0, 1.0, 1.0 );
+
+   /* draw first polygon */
+   glPushMatrix();
+   glTranslatef( -1.0, 0.0, 0.0 );
+   glRotatef( Angle, 0.0, 0.0, 1.0 );
+   if (HaveTexObj) {
+#ifdef TEXTURE_OBJECT
+      glBindTexture( GL_TEXTURE_2D, TexObj[0] );
+#endif
+   }
+   else {
+      glCallList( TexObj[0] );
+   }
+   glBegin( GL_POLYGON );
+   glTexCoord2f( 0.0, 0.0 );   glVertex2f( -1.0, -1.0 );
+   glTexCoord2f( 1.0, 0.0 );   glVertex2f(  1.0, -1.0 );
+   glTexCoord2f( 1.0, 1.0 );   glVertex2f(  1.0,  1.0 );
+   glTexCoord2f( 0.0, 1.0 );   glVertex2f( -1.0,  1.0 );
+   glEnd();
+   glPopMatrix();
+
+   /* draw second polygon */
+   glPushMatrix();
+   glTranslatef( 1.0, 0.0, 0.0 );
+   glRotatef( Angle-90.0, 0.0, 1.0, 0.0 );
+   if (HaveTexObj) {
+#ifdef TEXTURE_OBJECT
+      glBindTexture( GL_TEXTURE_2D, TexObj[1] );
+#endif
+   }
+   else {
+      glCallList( TexObj[0] );
+   }
+   glBegin( GL_POLYGON );
+   glTexCoord2f( 0.0, 0.0 );   glVertex2f( -1.0, -1.0 );
+   glTexCoord2f( 1.0, 0.0 );   glVertex2f(  1.0, -1.0 );
+   glTexCoord2f( 1.0, 1.0 );   glVertex2f(  1.0,  1.0 );
+   glTexCoord2f( 0.0, 1.0 );   glVertex2f( -1.0,  1.0 );
+   glEnd();
+   glPopMatrix();
+
+   glutSwapBuffers();
+}
+
+
+
+static void idle( void )
+{
+   Angle += 2.0;
+   glutPostRedisplay();
+}
+
+
+
+/* change view Angle, exit upon ESC */
+static void key(unsigned char k, int x, int y)
+{
+   (void) x;
+   (void) y;
+   switch (k) {
+      case 27:
+#ifdef TEXTURE_OBJECT
+         glDeleteTextures( 2, TexObj );
+#endif
+         glutDestroyWindow(Window);
+         exit(0);
+   }
+}
+
+
+
+/* new window size or exposure */
+static void reshape( int width, int height )
+{
+   glViewport(0, 0, (GLint)width, (GLint)height);
+   glMatrixMode(GL_PROJECTION);
+   glLoadIdentity();
+   /*   glOrtho( -3.0, 3.0, -3.0, 3.0, -10.0, 10.0 );*/
+   glFrustum( -2.0, 2.0, -2.0, 2.0, 6.0, 20.0 );
+   glMatrixMode(GL_MODELVIEW);
+   glLoadIdentity();
+   glTranslatef( 0.0, 0.0, -8.0 );
+}
+
+
+static void init( void )
+{
+   static int width=8, height=8;
+   static GLubyte tex1[] = {
+     0, 0, 0, 0, 0, 0, 0, 0,
+     0, 0, 0, 0, 1, 0, 0, 0,
+     0, 0, 0, 1, 1, 0, 0, 0,
+     0, 0, 0, 0, 1, 0, 0, 0,
+     0, 0, 0, 0, 1, 0, 0, 0,
+     0, 0, 0, 0, 1, 0, 0, 0,
+     0, 0, 0, 1, 1, 1, 0, 0,
+     0, 0, 0, 0, 0, 0, 0, 0 };
+
+   static GLubyte tex2[] = {
+     0, 0, 0, 0, 0, 0, 0, 0,
+     0, 0, 0, 2, 2, 0, 0, 0,
+     0, 0, 2, 0, 0, 2, 0, 0,
+     0, 0, 0, 0, 0, 2, 0, 0,
+     0, 0, 0, 0, 2, 0, 0, 0,
+     0, 0, 0, 2, 0, 0, 0, 0,
+     0, 0, 2, 2, 2, 2, 0, 0,
+     0, 0, 0, 0, 0, 0, 0, 0 };
+
+   GLubyte tex[64][3];
+   GLint i, j;
+
+
+   glDisable( GL_DITHER );
+
+   /* Setup texturing */
+   glEnable( GL_TEXTURE_2D );
+   glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL );
+   glHint( GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST );
+
+
+   /* generate texture object IDs */
+   if (HaveTexObj) {
+#ifdef TEXTURE_OBJECT
+      glGenTextures( 2, TexObj );
+#endif
+   }
+   else {
+      TexObj[0] = glGenLists(2);
+      TexObj[1] = TexObj[0]+1;
+   }
+
+   /* setup first texture object */
+   if (HaveTexObj) {
+#ifdef TEXTURE_OBJECT
+      glBindTexture( GL_TEXTURE_2D, TexObj[0] );
+#endif
+   }
+   else {
+      glNewList( TexObj[0], GL_COMPILE );
+   }
+   /* red on white */
+   for (i=0;i<height;i++) {
+      for (j=0;j<width;j++) {
+         int p = i*width+j;
+         if (tex1[(height-i-1)*width+j]) {
+            tex[p][0] = 255;   tex[p][1] = 0;     tex[p][2] = 0;
+         }
+         else {
+            tex[p][0] = 255;   tex[p][1] = 255;   tex[p][2] = 255;
+         }
+      }
+   }
+
+   glTexImage2D( GL_TEXTURE_2D, 0, 3, width, height, 0,
+                 GL_RGB, GL_UNSIGNED_BYTE, tex );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT );
+   if (!HaveTexObj) {
+      glEndList();
+   }
+   /* end of texture object */
+
+   /* setup second texture object */
+   if (HaveTexObj) {
+#ifdef TEXTURE_OBJECT
+      glBindTexture( GL_TEXTURE_2D, TexObj[1] );
+#endif
+   }
+   else {
+      glNewList( TexObj[1], GL_COMPILE );
+   }
+   /* green on blue */
+   for (i=0;i<height;i++) {
+      for (j=0;j<width;j++) {
+         int p = i*width+j;
+         if (tex2[(height-i-1)*width+j]) {
+            tex[p][0] = 0;     tex[p][1] = 255;   tex[p][2] = 0;
+         }
+         else {
+            tex[p][0] = 0;     tex[p][1] = 0;     tex[p][2] = 255;
+         }
+      }
+   }
+   glTexImage2D( GL_TEXTURE_2D, 0, 3, width, height, 0,
+                 GL_RGB, GL_UNSIGNED_BYTE, tex );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT );
+   glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT );
+   if (!HaveTexObj) {
+      glEndList();
+   }
+   /* end texture object */
+
+}
+
+
+
+int main( int argc, char *argv[] )
+{
+   glutInitWindowPosition(0, 0);
+   glutInitWindowSize(300, 300);
+   glutInitDisplayMode( GLUT_RGB | GLUT_DEPTH | GLUT_DOUBLE );
+
+   Window = glutCreateWindow("Texture Objects");
+   if (!Window) {
+      exit(1);
+   }
+
+   /* check that renderer has the GL_EXT_texture_object extension
+    * or supports OpenGL 1.1
+    */
+#ifdef TEXTURE_OBJECT
+   {
+      char *exten = (char *) glGetString( GL_EXTENSIONS );
+      char *version = (char *) glGetString( GL_VERSION );
+      if (   strstr( exten, "GL_EXT_texture_object" )
+          || strncmp( version, "1.1", 3 )==0 ) {
+         HaveTexObj = GL_TRUE;
+      }
+   }
+#endif
+
+   init();
+
+   glutReshapeFunc( reshape );
+   glutKeyboardFunc( key );
+   glutIdleFunc( idle );
+   glutDisplayFunc( draw );
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/trispd.c b/progs/demos/trispd.c
new file mode 100644
index 0000000..a836c9d
--- /dev/null
+++ b/progs/demos/trispd.c
@@ -0,0 +1,277 @@
+/* $Id: trispd.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Simple GLUT program to measure triangle strip rendering speed.
+ * Brian Paul  February 15, 1997  This file is in the public domain.
+ */
+
+/*
+ * $Log: trispd.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.4  1999/03/28 18:24:37  brianp
+ * minor clean-up
+ *
+ * Revision 3.3  1999/03/18 08:16:52  joukj
+ *
+ *     cmpstr needs string.h to included to avoid warnings
+ *
+ * Revision 3.2  1998/07/08 03:02:00  brianp
+ * added Marten Stromberg's texture options
+ *
+ * Revision 3.1  1998/06/29 02:36:58  brianp
+ * removed unneeded includes
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <math.h>
+#include <string.h>
+#include <GL/glut.h>
+
+
+static float MinPeriod = 2.0;   /* 2 seconds */
+static float Width = 400.0;
+static float Height = 400.0;
+static int Loops = 1;
+static int Size = 50;
+static int Texture = 0;
+
+
+
+static void Idle( void )
+{
+   glutPostRedisplay();
+}
+
+
+static void Display( void )
+{
+   float x, y;
+   float xStep;
+   float yStep;
+   double t0, t1;
+   double triRate;
+   double pixelRate;
+   int triCount;
+   int i;
+   float red[3] = { 1.0, 0.0, 0.0 };
+   float blue[3] = { 0.0, 0.0, 1.0 };
+
+   xStep = yStep = sqrt( 2.0 * Size );
+
+   glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT );
+
+   triCount = 0;
+   t0 = glutGet(GLUT_ELAPSED_TIME) * 0.001;
+   if (Texture) {
+      float uStep = xStep / Width;
+      float vStep = yStep / Height;
+      float u, v;
+      for (i=0; i<Loops; i++) {
+	 for (y=1.0, v=0.0f; y<Height-yStep; y+=yStep, v+=vStep) {
+	    glBegin(GL_TRIANGLE_STRIP);
+	    for (x=1.0, u=0.0f; x<Width; x+=xStep, u+=uStep) {
+	       glColor3fv(red);
+	       glTexCoord2f(u, v);	    
+	       glVertex2f(x, y);
+	       glColor3fv(blue);
+	       glTexCoord2f(u, v+vStep);
+	       glVertex2f(x, y+yStep);
+	       triCount += 2;
+	    }
+	    glEnd();
+	    triCount -= 2;
+	 }
+      }
+   }
+   else {
+      for (i=0; i<Loops; i++) {
+	 for (y=1.0; y<Height-yStep; y+=yStep) {
+	    glBegin(GL_TRIANGLE_STRIP);
+	    for (x=1.0; x<Width; x+=xStep) {
+	       glColor3fv(red);
+	       glVertex2f(x, y);
+	       glColor3fv(blue);
+	       glVertex2f(x, y+yStep);
+	       triCount += 2;
+	    }
+	    glEnd();
+	    triCount -= 2;
+	 }
+      }
+   }
+   t1 = glutGet(GLUT_ELAPSED_TIME) * 0.001;
+   
+   if (t1-t0 < MinPeriod) {
+      /* Next time draw more triangles to get longer elapsed time */
+      Loops *= 2;
+      return;
+   }
+
+   triRate = triCount / (t1-t0);
+   pixelRate = triRate * Size;
+   printf("Rate: %d tri in %gs = %g tri/s  %d pixels/s\n",
+          triCount, t1-t0, triRate, (int)pixelRate);
+
+   glutSwapBuffers();
+}
+
+
+static void Reshape( int width, int height )
+{
+   Width = width;
+   Height = height;
+   glViewport( 0, 0, width, height );
+   glMatrixMode( GL_PROJECTION );
+   glLoadIdentity();
+   glOrtho(0.0, width, 0.0, height, -1.0, 1.0);
+   glMatrixMode( GL_MODELVIEW );
+   glLoadIdentity();
+}
+
+
+static void Key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+         break;
+   }
+   glutPostRedisplay();
+}
+
+
+static void LoadTex(int comp, int filter)
+{
+   GLubyte *pixels;
+   int x, y;
+   pixels = malloc(4*256*256);
+   for (y = 0; y < 256; ++y)
+      for (x = 0; x < 256; ++x) {
+	 pixels[(y*256+x)*4+0] = (int)(128.5 + 127.0 * cos(0.024544 * x));
+	 pixels[(y*256+x)*4+1] = 255;
+	 pixels[(y*256+x)*4+2] = (int)(128.5 + 127.0 * cos(0.024544 * y));
+	 pixels[(y*256+x)*4+3] = 255;
+      }
+   glEnable(GL_TEXTURE_2D);
+   glTexImage2D(GL_TEXTURE_2D, 0, comp, 256, 256, 0, GL_RGBA, GL_UNSIGNED_BYTE, pixels);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, filter);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, filter);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
+   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
+   glTexEnvi(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);
+   printf("Texture: GL_MODULATE, %d comps, %s\n", comp, filter == GL_NEAREST ? "GL_NEAREST" : "GL_LINEAR");
+}
+
+
+static void Init( int argc, char *argv[] )
+{
+   GLint shade;
+   GLint rBits, gBits, bBits;
+   int filter = GL_NEAREST, comp = 3;
+
+   int i;
+   for (i=1; i<argc; i++) {
+      if (strcmp(argv[i],"-dither")==0)
+         glDisable(GL_DITHER);
+      else if (strcmp(argv[i],"+dither")==0)
+         glEnable(GL_DITHER);
+      else if (strcmp(argv[i],"+smooth")==0)
+         glShadeModel(GL_SMOOTH);
+      else if (strcmp(argv[i],"+flat")==0)
+         glShadeModel(GL_FLAT);
+      else if (strcmp(argv[i],"+depth")==0)
+         glEnable(GL_DEPTH_TEST);
+      else if (strcmp(argv[i],"-depth")==0)
+         glDisable(GL_DEPTH_TEST);
+      else if (strcmp(argv[i],"-size")==0) {
+         Size = atoi(argv[i+1]);
+         i++;
+      }
+      else if (strcmp(argv[i],"-texture")==0)
+	 Texture = 0;
+      else if (strcmp(argv[i],"+texture")==0)
+	 Texture = 1;
+      else if (strcmp(argv[i],"-linear")==0)
+	 filter = GL_NEAREST;
+      else if (strcmp(argv[i],"+linear")==0)
+	 filter = GL_LINEAR;
+      else if (strcmp(argv[i],"-persp")==0)
+	 glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_FASTEST);
+      else if (strcmp(argv[i],"+persp")==0)
+	 glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
+      else if (strcmp(argv[i],"-comp")==0) {
+	 comp = atoi(argv[i+1]);
+	 i++;
+      }
+      else
+         printf("Unknown option: %s\n", argv[i]);
+   }
+
+   glGetIntegerv(GL_SHADE_MODEL, &shade);
+
+   printf("Dither: %s\n", glIsEnabled(GL_DITHER) ? "on" : "off");
+   printf("ShadeModel: %s\n", (shade==GL_FLAT) ? "flat" : "smooth");
+   printf("DepthTest: %s\n", glIsEnabled(GL_DEPTH_TEST) ? "on" : "off");
+   printf("Size: %d pixels\n", Size);
+
+   if (Texture)
+      LoadTex(comp, filter);
+
+   glGetIntegerv(GL_RED_BITS, &rBits);
+   glGetIntegerv(GL_GREEN_BITS, &gBits);
+   glGetIntegerv(GL_BLUE_BITS, &bBits);
+   printf("RedBits: %d  GreenBits: %d  BlueBits: %d\n", rBits, gBits, bBits);
+}
+
+
+static void Help( const char *program )
+{
+   printf("%s options:\n", program);
+   printf("  +/-dither      enable/disable dithering\n");
+   printf("  +/-depth       enable/disable depth test\n");
+   printf("  +flat          flat shading\n");
+   printf("  +smooth        smooth shading\n");
+   printf("  -size pixels   specify pixels/triangle\n");
+   printf("  +/-texture     enable/disable texture\n");
+   printf("  -comp n        texture format\n");
+   printf("  +/-linear      bilinear texture filter\n");
+   printf("  +/-persp       perspective correction hint\n");
+}
+
+
+int main( int argc, char *argv[] )
+{
+   printf("For options:  %s -help\n", argv[0]);
+   glutInit( &argc, argv );
+   glutInitWindowSize( (int) Width, (int) Height );
+   glutInitWindowPosition( 0, 0 );
+
+   glutInitDisplayMode( GLUT_RGB | GLUT_DOUBLE | GLUT_DEPTH );
+
+   glutCreateWindow( argv[0] );
+
+   if (argc==2 && strcmp(argv[1],"-help")==0) {
+      Help(argv[0]);
+      return 0;
+   }
+
+   Init( argc, argv );
+
+   glutReshapeFunc( Reshape );
+   glutKeyboardFunc( Key );
+   glutDisplayFunc( Display );
+   glutIdleFunc( Idle );
+
+   glutMainLoop();
+   return 0;
+}
diff --git a/progs/demos/winpos.c b/progs/demos/winpos.c
new file mode 100644
index 0000000..a3f931c
--- /dev/null
+++ b/progs/demos/winpos.c
@@ -0,0 +1,128 @@
+/* $Id: winpos.c,v 1.1 1999/08/19 00:55:40 jtg Exp $ */
+
+/*
+ * Example of how to use the GL_MESA_window_pos extension.
+ * Brian Paul   This file is in the public domain.
+ */
+
+
+/*
+ * $Log: winpos.c,v $
+ * Revision 1.1  1999/08/19 00:55:40  jtg
+ * Initial revision
+ *
+ * Revision 3.3  1999/03/28 18:24:37  brianp
+ * minor clean-up
+ *
+ * Revision 3.2  1998/11/05 04:34:04  brianp
+ * moved image files to ../images/ directory
+ *
+ * Revision 3.1  1998/02/22 16:36:10  brianp
+ * changed image file and set unpack alignment to 1
+ *
+ * Revision 3.0  1998/02/14 18:42:29  brianp
+ * initial rev
+ *
+ */
+
+
+#include <math.h>
+#include <string.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include "GL/glut.h"
+
+#include "../util/readtex.c"  /* a hack, I know */
+
+#define IMAGE_FILE "../images/girl.rgb"
+
+
+#ifndef M_PI
+#  define M_PI 3.14159265
+#endif
+
+
+
+static GLubyte *Image;
+static int ImgWidth, ImgHeight;
+static GLenum ImgFormat;
+
+
+
+static void draw( void )
+{
+   GLfloat angle;
+   char *extensions;
+
+   extensions = (char *) glGetString( GL_EXTENSIONS );
+   if (strstr( extensions, "GL_MESA_window_pos")==NULL) {
+      printf("Sorry, GL_MESA_window_pos extension not available.\n");
+      return;
+   }
+
+   glClear( GL_COLOR_BUFFER_BIT );
+
+   for (angle = -45.0; angle <= 135.0; angle += 10.0) {
+      GLfloat x = 50.0 + 200.0 * cos( angle * M_PI / 180.0 );
+      GLfloat y = 50.0 + 200.0 * sin( angle * M_PI / 180.0 );
+
+      /* Don't need to worry about the modelview or projection matrices!!! */
+#ifdef GL_MESA_window_pos
+      glWindowPos2fMESA( x, y );
+#endif
+      glDrawPixels( ImgWidth, ImgHeight, ImgFormat, GL_UNSIGNED_BYTE, Image );
+   }
+}
+
+
+
+
+static void key( unsigned char key, int x, int y )
+{
+   (void) x;
+   (void) y;
+   switch (key) {
+      case 27:
+         exit(0);
+   }
+}
+
+
+
+/* new window size or exposure */
+static void reshape( int width, int height )
+{
+   glViewport(0, 0, (GLint)width, (GLint)height);
+}
+
+
+static void init( void )
+{
+   Image = LoadRGBImage( IMAGE_FILE, &ImgWidth, &ImgHeight, &ImgFormat );
+   if (!Image) {
+      printf("Couldn't read %s\n", IMAGE_FILE);
+      exit(0);
+   }
+   glPixelStorei(GL_UNPACK_ALIGNMENT, 1);
+}
+
+
+
+int main( int argc, char *argv[] )
+{
+   glutInitWindowPosition(0, 0);
+   glutInitWindowSize(500, 500);
+   glutInitDisplayMode( GLUT_RGB );
+
+   if (glutCreateWindow("winpos") <= 0) {
+      exit(0);
+   }
+
+   init();
+
+   glutReshapeFunc( reshape );
+   glutKeyboardFunc( key );
+   glutDisplayFunc( draw );
+   glutMainLoop();
+   return 0;
+}