[cig-commits] commit: patching these expected files after Luke's bug fix to the lucScalarFieldCrossSection

Mercurial hg at geodynamics.org
Mon Nov 24 11:29:04 PST 2008


changeset:   35:71d131292bb9
user:        RobertTurnbull
date:        Mon Oct 29 05:00:51 2007 +0000
files:       DrawingObjects/tests/expected/testScalarField2D.0of1.OpenGL.0.txt.expected DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.0.txt.expected DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.1.txt.expected DrawingObjects/tests/expected/testScalarField3D.0of1.OpenGL.0.txt.expected DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.0.txt.expected DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.1.txt.expected
description:
patching these expected files after Luke's bug fix to the lucScalarFieldCrossSection


diff -r 405912b8b8af -r 71d131292bb9 DrawingObjects/tests/expected/testScalarField2D.0of1.OpenGL.0.txt.expected
--- a/DrawingObjects/tests/expected/testScalarField2D.0of1.OpenGL.0.txt.expected	Mon Oct 29 04:26:41 2007 +0000
+++ b/DrawingObjects/tests/expected/testScalarField2D.0of1.OpenGL.0.txt.expected	Mon Oct 29 05:00:51 2007 +0000
@@ -42,295 +42,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 0) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 0) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 0) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 0) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 0) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
diff -r 405912b8b8af -r 71d131292bb9 DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.0.txt.expected
--- a/DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.0.txt.expected	Mon Oct 29 04:26:41 2007 +0000
+++ b/DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.0.txt.expected	Mon Oct 29 05:00:51 2007 +0000
@@ -42,295 +42,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.25, 0) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.5, 0) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.75, 0) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.25, 0) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.5, 0) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.75, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0) );
-		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
 		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.25, 0) );
-		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
 		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.5, 0) );
-		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
 		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.75, 0) );
-		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
 		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1, 0) );
-		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
 		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.25, 0) );
-		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
 		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.5, 0) );
-		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
 		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.75, 0) );
-		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
 		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
-		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
-		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.25, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.5, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.75, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.25, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.5, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.75, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0) );
-		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
 		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.25, 0) );
-		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
 		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.5, 0) );
-		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
 		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.75, 0) );
-		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
 		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1, 0) );
-		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
 		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.25, 0) );
-		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
 		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.5, 0) );
-		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
 		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.75, 0) );
-		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
 		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
-		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
-		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.25, 0) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.5, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.75, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.5, 0) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.75, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0) );
-		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
 		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.25, 0) );
-		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
 		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.5, 0) );
-		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
 		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.75, 0) );
-		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
 		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1, 0) );
-		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
 		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.25, 0) );
-		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
 		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.5, 0) );
-		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
 		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.75, 0) );
-		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
 		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
-		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
-		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.165237, 0.131025, 0.302083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.175204, 0.141401, 0.310417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.25, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.5, 0) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.75, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.324714, 0.297038, 0.435417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.41442, 0.390421, 0.510417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.25, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.52406, 0.504555, 0.602083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.5, 0) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.653636, 0.63944, 0.710417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.75, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.80289, 0.794812, 0.835203, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.80289, 0.794812, 0.835203, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
diff -r 405912b8b8af -r 71d131292bb9 DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.1.txt.expected
--- a/DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.1.txt.expected	Mon Oct 29 04:26:41 2007 +0000
+++ b/DrawingObjects/tests/expected/testScalarField2D.0of2.OpenGL.1.txt.expected	Mon Oct 29 05:00:51 2007 +0000
@@ -34,295 +34,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.25, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.5, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.75, 0) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 0) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.25, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.5, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.75, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0) );
-		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
 		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.25, 0) );
-		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
 		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.5, 0) );
-		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
 		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.75, 0) );
-		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
 		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1, 0) );
-		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
 		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.25, 0) );
-		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
 		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.5, 0) );
-		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
 		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.75, 0) );
-		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
 		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
-		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
-		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.25, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.5, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.75, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.25, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.5, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.75, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0) );
-		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
 		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.25, 0) );
-		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
 		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.5, 0) );
-		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
 		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.75, 0) );
-		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
 		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1, 0) );
-		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
 		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.25, 0) );
-		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
 		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.5, 0) );
-		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
 		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.75, 0) );
-		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
 		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
-		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
-		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.5, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.75, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.25, 0) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.5, 0) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.75, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0) );
-		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
 		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.25, 0) );
-		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 0) );
 		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.5, 0) );
-		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 0) );
 		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.75, 0) );
-		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 0) );
 		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1, 0) );
-		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 0) );
 		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.25, 0) );
-		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 0) );
 		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.5, 0) );
-		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 0) );
 		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.75, 0) );
-		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 0) );
 		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
-		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
-		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.613766, 0.597937, 0.677083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.25, 0) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 0) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.643668, 0.629065, 0.702083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.5, 0) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 0) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.75, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.763276, 0.753574, 0.802083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 0) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.852982, 0.846957, 0.877083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.25, 0) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 0) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.962623, 0.961091, 0.96875, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.5, 0) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 0) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.972794, 0.916115, 0.907802, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.75, 0) );
 		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
-		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
+		glColor4f( 0.928752, 0.780318, 0.758548, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0) );
 		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
-		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
+		glColor4f( 0.928752, 0.780318, 0.758548, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
diff -r 405912b8b8af -r 71d131292bb9 DrawingObjects/tests/expected/testScalarField3D.0of1.OpenGL.0.txt.expected
--- a/DrawingObjects/tests/expected/testScalarField3D.0of1.OpenGL.0.txt.expected	Mon Oct 29 04:26:41 2007 +0000
+++ b/DrawingObjects/tests/expected/testScalarField3D.0of1.OpenGL.0.txt.expected	Mon Oct 29 05:00:51 2007 +0000
@@ -44,295 +44,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.25) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.25) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.5) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.5) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.75) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.75) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.25) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.25) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.5) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.5) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.75) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.75) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.25) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.25) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.5) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.5) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.75) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.75) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.25) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.5) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.5) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.75) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.75) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.25) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.25) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.5) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.5) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.75) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.75) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.25) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.5) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.75) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.75) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.25) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.25) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.5) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.5) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.75) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.75) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.25) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.25) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.5) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.5) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.75) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.75) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.25) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.25) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.5) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.5) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.75) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.75) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.25) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.25) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.5) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.5) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.75) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.75) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.25) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.5) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.5) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.75) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.75) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.25) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.25) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.5) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.75) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.25) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.5) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.75) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.75) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.25) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.5) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.75) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.75) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -425,295 +425,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0.25) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.25) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0.5) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.5) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0.75) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.75) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1.25) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.25) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1.5) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.5) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1.75) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.75) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.25) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.25) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.5) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.75) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.25) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.5) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.5) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.75) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.75) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.25) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.5) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.75) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.75) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.25) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.5) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.75) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.75) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.25) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.25) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.5) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.5) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.75) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.75) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.25) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.25) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.5) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.5) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.75) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.75) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.25) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.25) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.5) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.5) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.75) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.75) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.25) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.25) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.5) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.5) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.75) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.75) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.25) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.5) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.5) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.75) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.75) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.25) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.25) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.5) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.5) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.75) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.75) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.25) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.5) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.75) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.75) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.25) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.25) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.5) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.5) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.75) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.75) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -806,295 +806,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 0) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 0) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 0) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 0) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 0) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
@@ -1188,295 +1188,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.25) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.25) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.5) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.5) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.75) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.75) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.25) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.25) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.5) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.5) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.75) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.75) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.25) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.25) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.5) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.75) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.25) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.5) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.5) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.75) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.75) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.25) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.5) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.75) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.75) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.25) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.5) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.75) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.75) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.25) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.25) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.5) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.5) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.75) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.75) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.25) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.25) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.5) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.5) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.75) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.75) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.25) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.25) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.5) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.5) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.75) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.75) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.25) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.25) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.5) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.5) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.75) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.75) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.25) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.5) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.5) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.75) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.75) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.25) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.25) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.5) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.5) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.75) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.75) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.25) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.5) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.75) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.75) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.25) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.25) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.5) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.5) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.75) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.75) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -1569,295 +1569,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.25) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.25) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.5) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.5) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.75) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.75) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.25) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.25) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.5) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.5) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.75) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.75) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.25) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.25) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.5) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.5) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.75) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.75) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.25) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.5) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.5) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.75) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.75) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.25) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.25) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.5) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.5) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.75) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.75) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.25) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.5) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.75) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.75) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.25) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.25) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.5) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.5) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.75) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.75) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.25) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.25) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.5) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.5) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.75) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.75) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.25) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.25) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.5) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.5) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.75) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.75) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.25) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.25) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.5) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.5) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.75) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.75) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.25) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.5) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.5) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.75) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.75) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.25) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.25) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.5) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.75) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.25) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.5) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.75) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.75) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.25) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.5) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.75) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.75) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -1950,295 +1950,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 2) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 2) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 2) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 2) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 2) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 2) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 2) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 2) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 2) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 2) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 2) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 2) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 2) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 2) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 2) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 2) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 2) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 2) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 2) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 2) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 2) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 2) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 2) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 2) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 2) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 2) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 2) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 2) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 2) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 2) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 2) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 2) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 2) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 2) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 2) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 2) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 2) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 2) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 2) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 2) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 2) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 2) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 2) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 2) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 2) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 2) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 2) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 2) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 2) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 2) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 2) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 2) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 2) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 2) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 2) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 2) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 2) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 2) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 2) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 2) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 2) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 2) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 2) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 2) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 2) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 2) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 2) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 2) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 2) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 2) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 2) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 2) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 2) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 2) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 2) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 2) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 2) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 2) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 2) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 2) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 2) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 2) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
diff -r 405912b8b8af -r 71d131292bb9 DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.0.txt.expected
--- a/DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.0.txt.expected	Mon Oct 29 04:26:41 2007 +0000
+++ b/DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.0.txt.expected	Mon Oct 29 05:00:51 2007 +0000
@@ -44,295 +44,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.25) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.25) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.5) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.5) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.75) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.75) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.25) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.25) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.5) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.5) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.75) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.75) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.25) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.25) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.5) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.5) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.75) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.75) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.25) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.5) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.5) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.75) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.75) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.25) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.25) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.5) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.5) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.75) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.75) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.25) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.5) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.75) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.75) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.25) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.25) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.5) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.5) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.75) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.75) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.25) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.25) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.5) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.5) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.75) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.75) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.25) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.25) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.5) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.5) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.75) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.75) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.25) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.25) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.5) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.5) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.75) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.75) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.25) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.5) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.5) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.75) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.75) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.25) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.25) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.5) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.75) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.25) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.5) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.75) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.75) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.25) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.5) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.75) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.75) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -425,295 +425,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.683538, 0.670568, 0.735417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0.25) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0.25) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0.5) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.723407, 0.712071, 0.76875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0.5) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0.75) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.773243, 0.76395, 0.810417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0.75) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1.25) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.932721, 0.929963, 0.94375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1.25) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1.5) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1.5) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 1.75) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.949265, 0.843566, 0.828064, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1.75) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.683538, 0.670568, 0.735417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
-		glColor4f( 0.683538, 0.670568, 0.735417, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0.25) );
-		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.25) );
 		glColor4f( 0.723407, 0.712071, 0.76875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0.5) );
-		glColor4f( 0.723407, 0.712071, 0.76875, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.5) );
 		glColor4f( 0.773243, 0.76395, 0.810417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0.75) );
-		glColor4f( 0.773243, 0.76395, 0.810417, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.75) );
 		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1) );
-		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1) );
 		glColor4f( 0.932721, 0.929963, 0.94375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1.25) );
-		glColor4f( 0.932721, 0.929963, 0.94375, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.25) );
 		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1.5) );
-		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.5) );
 		glColor4f( 0.949265, 0.843566, 0.828064, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 1.75) );
-		glColor4f( 0.949265, 0.843566, 0.828064, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.75) );
 		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
-		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
-		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.25) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0.25) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.5) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.793178, 0.784702, 0.827083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0.75) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.862949, 0.857332, 0.885417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1.25) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.5) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.981618, 0.943321, 0.937704, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1.5) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 1.75) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1.75) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
-		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0.25) );
-		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.25) );
 		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0.5) );
-		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.5) );
 		glColor4f( 0.793178, 0.784702, 0.827083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0.75) );
-		glColor4f( 0.793178, 0.784702, 0.827083, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.75) );
 		glColor4f( 0.862949, 0.857332, 0.885417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1) );
-		glColor4f( 0.862949, 0.857332, 0.885417, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1) );
 		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1.25) );
-		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.25) );
 		glColor4f( 0.981618, 0.943321, 0.937704, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1.5) );
-		glColor4f( 0.981618, 0.943321, 0.937704, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.5) );
 		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 1.75) );
-		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.75) );
 		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
-		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
-		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.25) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.753309, 0.743199, 0.79375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.783211, 0.774326, 0.81875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0.5) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0.75) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0.75) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.902819, 0.898836, 0.91875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.25) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1.5) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 1.75) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1.75) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
-		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 		glColor4f( 0.753309, 0.743199, 0.79375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0.25) );
-		glColor4f( 0.753309, 0.743199, 0.79375, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.25) );
 		glColor4f( 0.783211, 0.774326, 0.81875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0.5) );
-		glColor4f( 0.783211, 0.774326, 0.81875, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.5) );
 		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0.75) );
-		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.75) );
 		glColor4f( 0.902819, 0.898836, 0.91875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1) );
-		glColor4f( 0.902819, 0.898836, 0.91875, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1) );
 		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1.25) );
-		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.25) );
 		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1.5) );
-		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.5) );
 		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 1.75) );
-		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.75) );
 		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
-		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
-		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.803145, 0.795078, 0.835417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.25) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.813113, 0.805453, 0.84375, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0.25) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.5) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0.5) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0.75) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0.75) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.962623, 0.961091, 0.96875, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 1) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.25) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.984559, 0.95239, 0.947672, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 1.25) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.5) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.952206, 0.852635, 0.838031, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 1.5) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 1.75) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.913971, 0.734743, 0.708456, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 1.75) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.869928, 0.598945, 0.559201, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.869928, 0.598945, 0.559201, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -806,295 +806,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.25, 0) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.5, 0) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.75, 0) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.25, 0) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.5, 0) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.75, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 0) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0) );
-		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
 		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.25, 0) );
-		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
 		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.5, 0) );
-		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
 		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.75, 0) );
-		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
 		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1, 0) );
-		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
 		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.25, 0) );
-		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
 		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.5, 0) );
-		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
 		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.75, 0) );
-		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
 		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
-		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 0) );
-		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 0) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.25, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.5, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.75, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.25, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.5, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.75, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 0) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0) );
-		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
 		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.25, 0) );
-		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
 		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.5, 0) );
-		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
 		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.75, 0) );
-		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
 		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1, 0) );
-		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
 		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.25, 0) );
-		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
 		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.5, 0) );
-		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
 		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.75, 0) );
-		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
 		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
-		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 0) );
-		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 0) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.25, 0) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 0) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.5, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.75, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.5, 0) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 0) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.75, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 0) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0) );
-		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
 		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.25, 0) );
-		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
 		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.5, 0) );
-		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
 		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.75, 0) );
-		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
 		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1, 0) );
-		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
 		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.25, 0) );
-		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
 		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.5, 0) );
-		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
 		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.75, 0) );
-		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
 		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
-		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 0) );
-		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.165237, 0.131025, 0.302083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 0) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.175204, 0.141401, 0.310417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.25, 0) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 0) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.5, 0) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 0) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.75, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.324714, 0.297038, 0.435417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.41442, 0.390421, 0.510417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.25, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.52406, 0.504555, 0.602083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.5, 0) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 0) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.653636, 0.63944, 0.710417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.75, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.80289, 0.794812, 0.835203, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 0) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.80289, 0.794812, 0.835203, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
@@ -1188,295 +1188,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.25) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.25) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.5) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.5) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.75) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.75) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.25) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.25) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.5) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.5) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.75) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.75) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.25) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.25) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.5) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.75) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.25) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.5) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.5) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.75) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.75) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.25) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.5) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.75) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.75) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.25) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.5) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.75) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.75) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.25) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.25) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.5) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.5) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.75) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.75) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.25) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.25) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.5) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.5) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.75) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.75) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.25) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.25) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.5) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.5) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.75) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.75) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.25) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.25) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.5) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.5) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.75) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.75) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.25) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.5) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.5) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.75) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.75) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.25) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.25) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.5) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.5) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.75) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.75) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.25) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.5) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.75) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.75) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.25) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.25) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.5) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.5) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.75) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.75) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -1569,295 +1569,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.25) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0.25) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.5) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0.5) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.75) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0.75) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.25) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1.25) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.5) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1.5) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.75) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1.75) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 2) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0) );
-		glColor4f( 0.0456291, 0.00651552, 0.202083, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
 		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0.25) );
-		glColor4f( 0.0555964, 0.0168913, 0.210417, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.25) );
 		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0.5) );
-		glColor4f( 0.0854984, 0.0480188, 0.235417, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.5) );
 		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 0.75) );
-		glColor4f( 0.135335, 0.0998979, 0.277083, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.75) );
 		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1) );
-		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1) );
 		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1.25) );
-		glColor4f( 0.294812, 0.265911, 0.410417, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.25) );
 		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1.5) );
-		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.5) );
 		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 1.75) );
-		glColor4f( 0.534028, 0.514931, 0.610417, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.75) );
 		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 2) );
-		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
 		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 2) );
-		glColor4f( 0.683282, 0.670302, 0.735203, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.25) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0.25) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.5) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0.5) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 0.75) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0.75) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1.25) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.5) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1.5) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 1.75) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1.75) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 2) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0) );
-		glColor4f( 0.0655637, 0.0272672, 0.21875, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
 		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0.25) );
-		glColor4f( 0.0755311, 0.037643, 0.227083, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.25) );
 		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0.5) );
-		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.5) );
 		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 0.75) );
-		glColor4f( 0.15527, 0.12065, 0.29375, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.75) );
 		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1) );
-		glColor4f( 0.225041, 0.19328, 0.352083, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1) );
 		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1.25) );
-		glColor4f( 0.314747, 0.286663, 0.427083, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.25) );
 		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1.5) );
-		glColor4f( 0.424387, 0.400797, 0.51875, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.5) );
 		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 1.75) );
-		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.75) );
 		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 2) );
-		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
 		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 2) );
-		glColor4f( 0.703217, 0.691054, 0.75187, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.25) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0.25) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.5) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0.5) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 0.75) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0.75) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.25) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1.5) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 1.75) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1.75) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 2) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0) );
-		glColor4f( 0.105433, 0.0687704, 0.252083, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
 		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0.25) );
-		glColor4f( 0.1154, 0.0791462, 0.260417, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.25) );
 		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0.5) );
-		glColor4f( 0.145302, 0.110274, 0.285417, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.5) );
 		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 0.75) );
-		glColor4f( 0.195139, 0.162153, 0.327083, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.75) );
 		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1) );
-		glColor4f( 0.26491, 0.234783, 0.385417, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1) );
 		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1.25) );
-		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.25) );
 		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1.5) );
-		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.5) );
 		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 1.75) );
-		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.75) );
 		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 2) );
-		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
 		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 2) );
-		glColor4f( 0.743086, 0.732557, 0.785203, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.165237, 0.131025, 0.302083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.25) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.175204, 0.141401, 0.310417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 0.25) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.5) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.205106, 0.172529, 0.335417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 0.5) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 0.75) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 0.75) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.324714, 0.297038, 0.435417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 1) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.25) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.41442, 0.390421, 0.510417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 1.25) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.5) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.52406, 0.504555, 0.602083, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 1.5) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 1.75) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.653636, 0.63944, 0.710417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 1.75) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.80289, 0.794812, 0.835203, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 2) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.80289, 0.794812, 0.835203, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -1950,295 +1950,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.683538, 0.670568, 0.735417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 2) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.25, 2) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.723407, 0.712071, 0.76875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.5, 2) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.773243, 0.76395, 0.810417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.75, 2) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1, 2) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.932721, 0.929963, 0.94375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.25, 2) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.5, 2) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.949265, 0.843566, 0.828064, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.75, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 0, 2, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.683538, 0.670568, 0.735417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0, 2) );
-		glColor4f( 0.683538, 0.670568, 0.735417, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
 		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.25, 2) );
-		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 2) );
 		glColor4f( 0.723407, 0.712071, 0.76875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.5, 2) );
-		glColor4f( 0.723407, 0.712071, 0.76875, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 2) );
 		glColor4f( 0.773243, 0.76395, 0.810417, 1 );
 		glVertex3dv( (pointer argument - 0.125, 0.75, 2) );
-		glColor4f( 0.773243, 0.76395, 0.810417, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 2) );
 		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1, 2) );
-		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 2) );
 		glColor4f( 0.932721, 0.929963, 0.94375, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.25, 2) );
-		glColor4f( 0.932721, 0.929963, 0.94375, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 2) );
 		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.5, 2) );
-		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 2) );
 		glColor4f( 0.949265, 0.843566, 0.828064, 1 );
 		glVertex3dv( (pointer argument - 0.125, 1.75, 2) );
-		glColor4f( 0.949265, 0.843566, 0.828064, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 2) );
 		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
-		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
 		glVertex3dv( (pointer argument - 0.125, 2, 2) );
-		glColor4f( 0.905222, 0.707769, 0.678809, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0, 2) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 2) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.25, 2) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.25, 2) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.5, 2) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.5, 2) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.25, 0.75, 2) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.793178, 0.784702, 0.827083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.75, 2) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1, 2) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.862949, 0.857332, 0.885417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1, 2) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.25, 2) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.25, 2) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.5, 2) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.981618, 0.943321, 0.937704, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.5, 2) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 0.25, 1.75, 2) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.75, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 0.25, 2, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0, 2) );
-		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
 		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.25, 2) );
-		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 2) );
 		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.5, 2) );
-		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 2) );
 		glColor4f( 0.793178, 0.784702, 0.827083, 1 );
 		glVertex3dv( (pointer argument - 0.375, 0.75, 2) );
-		glColor4f( 0.793178, 0.784702, 0.827083, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 2) );
 		glColor4f( 0.862949, 0.857332, 0.885417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1, 2) );
-		glColor4f( 0.862949, 0.857332, 0.885417, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 2) );
 		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.25, 2) );
-		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 2) );
 		glColor4f( 0.981618, 0.943321, 0.937704, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.5, 2) );
-		glColor4f( 0.981618, 0.943321, 0.937704, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 2) );
 		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 0.375, 1.75, 2) );
-		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 2) );
 		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
-		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
 		glVertex3dv( (pointer argument - 0.375, 2, 2) );
-		glColor4f( 0.89934, 0.689632, 0.658874, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0, 2) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 2) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.25, 2) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.753309, 0.743199, 0.79375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.25, 2) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.5, 2) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.783211, 0.774326, 0.81875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.5, 2) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.5, 0.75, 2) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.75, 2) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1, 2) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.902819, 0.898836, 0.91875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1, 2) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.25, 2) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.25, 2) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.5, 2) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.5, 2) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 0.5, 1.75, 2) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.75, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 0.5, 2, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0, 2) );
-		glColor4f( 0.743342, 0.732823, 0.785417, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
 		glColor4f( 0.753309, 0.743199, 0.79375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.25, 2) );
-		glColor4f( 0.753309, 0.743199, 0.79375, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 2) );
 		glColor4f( 0.783211, 0.774326, 0.81875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.5, 2) );
-		glColor4f( 0.783211, 0.774326, 0.81875, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 2) );
 		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 0.625, 0.75, 2) );
-		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 2) );
 		glColor4f( 0.902819, 0.898836, 0.91875, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1, 2) );
-		glColor4f( 0.902819, 0.898836, 0.91875, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 2) );
 		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.25, 2) );
-		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 2) );
 		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.5, 2) );
-		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 2) );
 		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 0.625, 1.75, 2) );
-		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 2) );
 		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
-		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
 		glVertex3dv( (pointer argument - 0.625, 2, 2) );
-		glColor4f( 0.887575, 0.653357, 0.619005, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0, 2) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.803145, 0.795078, 0.835417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0, 2) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.25, 2) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.813113, 0.805453, 0.84375, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.25, 2) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.5, 2) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.843015, 0.836581, 0.86875, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.5, 2) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 0.75, 0.75, 2) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
 		glVertex3dv( (pointer argument - 0.875, 0.75, 2) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.962623, 0.961091, 0.96875, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1, 2) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.25, 2) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.984559, 0.95239, 0.947672, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.25, 2) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.5, 2) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.952206, 0.852635, 0.838031, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.5, 2) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 0.75, 1.75, 2) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.913971, 0.734743, 0.708456, 1 );
 		glVertex3dv( (pointer argument - 0.875, 1.75, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.869928, 0.598945, 0.559201, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 0.75, 2, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.869928, 0.598945, 0.559201, 1 );
 		glVertex3dv( (pointer argument - 0.875, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
diff -r 405912b8b8af -r 71d131292bb9 DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.1.txt.expected
--- a/DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.1.txt.expected	Mon Oct 29 04:26:41 2007 +0000
+++ b/DrawingObjects/tests/expected/testScalarField3D.0of2.OpenGL.1.txt.expected	Mon Oct 29 05:00:51 2007 +0000
@@ -36,295 +36,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0) );
-		glColor4f( 0.0431373, 0.00392157, 0.2, 1 );
+		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.25) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.25) );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.5) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.5) );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 0.75) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.75) );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.25) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.25) );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.5) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.5) );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 1.75) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.75) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
 		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
 		glVertex3dv( (pointer argument - 0, 0, 2) );
-		glColor4f( 0.680791, 0.667708, 0.73312, 1 );
+		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0) );
-		glColor4f( 0.0531046, 0.0142974, 0.208333, 1 );
+		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
 		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.25) );
-		glColor4f( 0.0630719, 0.0246732, 0.216667, 1 );
+		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.25) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.5) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.5) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 0.75) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.75) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.25) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.5) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.5) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 1.75) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.75) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
 		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.25, 2) );
-		glColor4f( 0.690758, 0.678084, 0.741453, 1 );
+		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0) );
-		glColor4f( 0.0830065, 0.0454248, 0.233333, 1 );
+		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
 		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.25) );
-		glColor4f( 0.0929739, 0.0558007, 0.241667, 1 );
+		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.25) );
 		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.5) );
-		glColor4f( 0.122876, 0.0869281, 0.266667, 1 );
+		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.5) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 0.75) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.75) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.25) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.5) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 1.75) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.75) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
 		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
 		glVertex3dv( (pointer argument - 0, 0.5, 2) );
-		glColor4f( 0.72066, 0.709212, 0.766453, 1 );
+		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0) );
-		glColor4f( 0.132843, 0.0973039, 0.275, 1 );
+		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
 		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.25) );
-		glColor4f( 0.14281, 0.10768, 0.283333, 1 );
+		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.25) );
 		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.5) );
-		glColor4f( 0.172712, 0.138807, 0.308333, 1 );
+		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.5) );
 		glColor4f( 0.222549, 0.190686, 0.35, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 0.75) );
-		glColor4f( 0.222549, 0.190686, 0.35, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.75) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.25) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.25) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.5) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.5) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 1.75) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.75) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
 		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
 		glVertex3dv( (pointer argument - 0, 0.75, 2) );
-		glColor4f( 0.770496, 0.761091, 0.80812, 1 );
+		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.25) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.25) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.5) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.5) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 0.75) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.75) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.25) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.25) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.5) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.5) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 1.75) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.75) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 0, 1, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.25) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.5) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.5) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 0.75) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.75) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.25) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.25) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.5) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 1.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.75) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 0, 1.25, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.25) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.5) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 0.75) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 0.75) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.25) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.5) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 1.75) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 1.75) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 0, 1.5, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 0, 1.75, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -417,295 +417,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.882884, 0.878084, 0.902083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.25) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0.25) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.5) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.922753, 0.919587, 0.935417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0.5) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0.75) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.97259, 0.971467, 0.977083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0.75) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.25) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.961029, 0.879841, 0.867933, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1.25) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.5) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1.5) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 1.75) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.890441, 0.662194, 0.628717, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1.75) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.882884, 0.878084, 0.902083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
-		glColor4f( 0.882884, 0.878084, 0.902083, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0.25) );
-		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.25) );
 		glColor4f( 0.922753, 0.919587, 0.935417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0.5) );
-		glColor4f( 0.922753, 0.919587, 0.935417, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.5) );
 		glColor4f( 0.97259, 0.971467, 0.977083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0.75) );
-		glColor4f( 0.97259, 0.971467, 0.977083, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.75) );
 		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1) );
-		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1) );
 		glColor4f( 0.961029, 0.879841, 0.867933, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1.25) );
-		glColor4f( 0.961029, 0.879841, 0.867933, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.25) );
 		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1.5) );
-		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.5) );
 		glColor4f( 0.890441, 0.662194, 0.628717, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 1.75) );
-		glColor4f( 0.890441, 0.662194, 0.628717, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.75) );
 		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
-		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
-		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.982557, 0.981842, 0.985417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0.25) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.5) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.993382, 0.979596, 0.977574, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0.5) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0.75) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.978676, 0.934252, 0.927737, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0.75) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.25) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1.25) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.5) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.899265, 0.689399, 0.658619, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1.5) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 1.75) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.861029, 0.571507, 0.529044, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1.75) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.982557, 0.981842, 0.985417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
-		glColor4f( 0.982557, 0.981842, 0.985417, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0.25) );
-		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.25) );
 		glColor4f( 0.993382, 0.979596, 0.977574, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0.5) );
-		glColor4f( 0.993382, 0.979596, 0.977574, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.5) );
 		glColor4f( 0.978676, 0.934252, 0.927737, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0.75) );
-		glColor4f( 0.978676, 0.934252, 0.927737, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.75) );
 		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1) );
-		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1) );
 		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1.25) );
-		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.25) );
 		glColor4f( 0.899265, 0.689399, 0.658619, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1.5) );
-		glColor4f( 0.899265, 0.689399, 0.658619, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.5) );
 		glColor4f( 0.861029, 0.571507, 0.529044, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 1.75) );
-		glColor4f( 0.861029, 0.571507, 0.529044, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.75) );
 		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
-		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
-		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.25) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.966912, 0.897978, 0.887868, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0.5) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0.75) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0.75) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.922794, 0.761949, 0.738358, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.25) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.896324, 0.680331, 0.648652, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1.25) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.5) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.863971, 0.580576, 0.539011, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1.5) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 1.75) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.825735, 0.462684, 0.409436, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1.75) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
-		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 		glColor4f( 0.966912, 0.897978, 0.887868, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0.25) );
-		glColor4f( 0.966912, 0.897978, 0.887868, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.25) );
 		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0.5) );
-		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.5) );
 		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0.75) );
-		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.75) );
 		glColor4f( 0.922794, 0.761949, 0.738358, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1) );
-		glColor4f( 0.922794, 0.761949, 0.738358, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1) );
 		glColor4f( 0.896324, 0.680331, 0.648652, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1.25) );
-		glColor4f( 0.896324, 0.680331, 0.648652, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.25) );
 		glColor4f( 0.863971, 0.580576, 0.539011, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1.5) );
-		glColor4f( 0.863971, 0.580576, 0.539011, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.5) );
 		glColor4f( 0.825735, 0.462684, 0.409436, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 1.75) );
-		glColor4f( 0.825735, 0.462684, 0.409436, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.75) );
 		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
-		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
-		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.25) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.925735, 0.771017, 0.748325, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0.25) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.5) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.916912, 0.743811, 0.718423, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0.5) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0.75) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902206, 0.698468, 0.668587, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0.75) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.881618, 0.634988, 0.598815, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 1) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.25) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.855147, 0.55337, 0.509109, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 1.25) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.5) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.822794, 0.453615, 0.399469, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 1.5) );
 		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 1.75) );
-		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
+		glColor4f( 0.784559, 0.335723, 0.269894, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 1.75) );
 		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
-		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
+		glColor4f( 0.740516, 0.199926, 0.120639, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 2) );
 		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
-		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
+		glColor4f( 0.740516, 0.199926, 0.120639, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -798,295 +798,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 0) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.25, 0) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 0) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.5, 0) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.75, 0) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 0) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.25, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.5, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.75, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 0) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0) );
-		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
 		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.25, 0) );
-		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
 		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.5, 0) );
-		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
 		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.75, 0) );
-		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
 		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1, 0) );
-		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
 		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.25, 0) );
-		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
 		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.5, 0) );
-		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
 		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.75, 0) );
-		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
 		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
-		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 0) );
-		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 0) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.25, 0) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 0) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.5, 0) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 0) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.75, 0) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 0) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.25, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.5, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 0) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.75, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 0) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0) );
-		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
 		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.25, 0) );
-		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
 		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.5, 0) );
-		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
 		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.75, 0) );
-		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
 		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1, 0) );
-		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
 		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.25, 0) );
-		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
 		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.5, 0) );
-		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
 		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.75, 0) );
-		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
 		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
-		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 0) );
-		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 0) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.25, 0) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 0) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.5, 0) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 0) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.75, 0) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 0) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1, 0) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 0) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.25, 0) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 0) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.5, 0) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 0) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.75, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 0) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0) );
-		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
 		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.25, 0) );
-		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 0) );
 		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.5, 0) );
-		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 0) );
 		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.75, 0) );
-		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 0) );
 		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1, 0) );
-		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 0) );
 		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.25, 0) );
-		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 0) );
 		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.5, 0) );
-		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 0) );
 		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.75, 0) );
-		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 0) );
 		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
-		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 0) );
-		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 0) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.613766, 0.597937, 0.677083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.25, 0) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 0) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.643668, 0.629065, 0.702083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.5, 0) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 0) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.75, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.763276, 0.753574, 0.802083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 0) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.852982, 0.846957, 0.877083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.25, 0) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 0) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.962623, 0.961091, 0.96875, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.5, 0) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 0) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.972794, 0.916115, 0.907802, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.75, 0) );
 		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
-		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
+		glColor4f( 0.928752, 0.780318, 0.758548, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0) );
 		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 0) );
-		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
+		glColor4f( 0.928752, 0.780318, 0.758548, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 0) );
 	glEnd( );
 	glBegin( 8 );
@@ -1180,295 +1180,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0) );
-		glColor4f( 0.681046, 0.667974, 0.733333, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.25) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.25) );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.5) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.5) );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 0.75) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.75) );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.25) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.25) );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.5) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.5) );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 1.75) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.75) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
 		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
 		glVertex3dv( (pointer argument - 2, 0, 2) );
-		glColor4f( 0.905958, 0.710036, 0.681301, 1 );
+		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0) );
 		glColor4f( 0.70098, 0.688725, 0.75, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.25) );
-		glColor4f( 0.70098, 0.688725, 0.75, 1 );
+		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.25) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.5) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 0.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.75) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.25) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.5) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.5) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 1.75) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.75) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
 		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
 		glVertex3dv( (pointer argument - 2, 0.25, 2) );
-		glColor4f( 0.903016, 0.700967, 0.671334, 1 );
+		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0) );
-		glColor4f( 0.720915, 0.709477, 0.766667, 1 );
+		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0) );
 		glColor4f( 0.730882, 0.719853, 0.775, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.25) );
-		glColor4f( 0.730882, 0.719853, 0.775, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.5) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 0.75) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.75) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.25) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.5) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 1.75) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.75) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
 		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
 		glVertex3dv( (pointer argument - 2, 0.5, 2) );
-		glColor4f( 0.894193, 0.673762, 0.641432, 1 );
+		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0) );
-		glColor4f( 0.770752, 0.761356, 0.808333, 1 );
+		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.25) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.25) );
 		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.5) );
-		glColor4f( 0.810621, 0.802859, 0.841667, 1 );
+		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.5) );
 		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 0.75) );
-		glColor4f( 0.860458, 0.854739, 0.883333, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.75) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.25) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.25) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.5) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.5) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 1.75) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.75) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
 		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
 		glVertex3dv( (pointer argument - 2, 0.75, 2) );
-		glColor4f( 0.879487, 0.628418, 0.591595, 1 );
+		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.25) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.25) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.5) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.5) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 0.75) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.75) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.25) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.25) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.5) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.5) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 1.75) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.75) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 2, 1, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.25) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.25) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.5) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.5) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 0.75) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.75) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.25) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.25) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.5) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.5) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 1.75) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.75) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 2, 1.25, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.25) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.25) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.5) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.5) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 0.75) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 0.75) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.25) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.25) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.5) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.5) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 1.75) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 1.75) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 2, 1.5, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 2, 1.75, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -1561,295 +1561,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0) );
-		glColor4f( 0.202614, 0.169935, 0.333333, 1 );
+		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0) );
 		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.25) );
-		glColor4f( 0.212582, 0.18031, 0.341667, 1 );
+		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0.25) );
 		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.5) );
-		glColor4f( 0.242484, 0.211438, 0.366667, 1 );
+		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0.5) );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 0.75) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0.75) );
 		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1) );
-		glColor4f( 0.362092, 0.335948, 0.466667, 1 );
+		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.25) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1.25) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.5) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1.5) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 1.75) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1.75) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 2) );
 		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
-		glColor4f( 0.840268, 0.833721, 0.866453, 1 );
+		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0) );
-		glColor4f( 0.244975, 0.214032, 0.36875, 1 );
+		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
 		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0.25) );
-		glColor4f( 0.254943, 0.224408, 0.377083, 1 );
+		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.25) );
 		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0.5) );
-		glColor4f( 0.284845, 0.255535, 0.402083, 1 );
+		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.5) );
 		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 0.75) );
-		glColor4f( 0.334681, 0.307414, 0.44375, 1 );
+		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.75) );
 		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1) );
-		glColor4f( 0.404453, 0.380045, 0.502083, 1 );
+		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1) );
 		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1.25) );
-		glColor4f( 0.494158, 0.473427, 0.577083, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.25) );
 		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1.5) );
-		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.5) );
 		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 1.75) );
-		glColor4f( 0.733374, 0.722447, 0.777083, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.75) );
 		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 2) );
-		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
 		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 2) );
-		glColor4f( 0.882629, 0.877819, 0.90187, 1 );
+		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0) );
-		glColor4f( 0.29232, 0.263317, 0.408333, 1 );
+		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0) );
 		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.25) );
-		glColor4f( 0.302288, 0.273693, 0.416667, 1 );
+		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0.25) );
 		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.5) );
-		glColor4f( 0.33219, 0.30482, 0.441667, 1 );
+		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0.5) );
 		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 0.75) );
-		glColor4f( 0.382026, 0.356699, 0.483333, 1 );
+		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0.75) );
 		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1) );
-		glColor4f( 0.451797, 0.42933, 0.541667, 1 );
+		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.25) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1.25) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.5) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1.5) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 1.75) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1.75) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 2) );
 		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
-		glColor4f( 0.929974, 0.927104, 0.941453, 1 );
+		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0) );
-		glColor4f( 0.344649, 0.31779, 0.452083, 1 );
+		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
 		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0.25) );
-		glColor4f( 0.354616, 0.328166, 0.460417, 1 );
+		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.25) );
 		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0.5) );
-		glColor4f( 0.384518, 0.359293, 0.485417, 1 );
+		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.5) );
 		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 0.75) );
-		glColor4f( 0.434355, 0.411172, 0.527083, 1 );
+		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.75) );
 		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1) );
-		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
+		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1) );
 		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1.25) );
-		glColor4f( 0.593832, 0.577185, 0.660417, 1 );
+		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.25) );
 		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1.5) );
-		glColor4f( 0.703472, 0.691319, 0.752083, 1 );
+		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.5) );
 		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 1.75) );
-		glColor4f( 0.833047, 0.826205, 0.860417, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.75) );
 		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 2) );
-		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
 		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 2) );
-		glColor4f( 0.982302, 0.981577, 0.985203, 1 );
+		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.401961, 0.377451, 0.5, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0) );
-		glColor4f( 0.401961, 0.377451, 0.5, 1 );
+		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0) );
 		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.25) );
-		glColor4f( 0.411928, 0.387827, 0.508333, 1 );
+		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0.25) );
 		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.5) );
-		glColor4f( 0.44183, 0.418954, 0.533333, 1 );
+		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0.5) );
 		glColor4f( 0.491667, 0.470833, 0.575, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 0.75) );
-		glColor4f( 0.491667, 0.470833, 0.575, 1 );
+		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0.75) );
 		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1) );
-		glColor4f( 0.561438, 0.543464, 0.633333, 1 );
+		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1) );
 		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.25) );
-		glColor4f( 0.651144, 0.636846, 0.708333, 1 );
+		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1.25) );
 		glColor4f( 0.760784, 0.75098, 0.8, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.5) );
-		glColor4f( 0.760784, 0.75098, 0.8, 1 );
+		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1.5) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 1.75) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1.75) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 2) );
 		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
-		glColor4f( 0.988311, 0.963958, 0.960386, 1 );
+		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0) );
-		glColor4f( 0.464257, 0.4423, 0.552083, 1 );
+		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
 		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0.25) );
-		glColor4f( 0.474224, 0.452676, 0.560417, 1 );
+		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.25) );
 		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0.5) );
-		glColor4f( 0.504126, 0.483803, 0.585417, 1 );
+		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.5) );
 		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 0.75) );
-		glColor4f( 0.553962, 0.535682, 0.627083, 1 );
+		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.75) );
 		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1) );
-		glColor4f( 0.623734, 0.608313, 0.685417, 1 );
+		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1) );
 		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1.25) );
-		glColor4f( 0.71344, 0.701695, 0.760417, 1 );
+		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.25) );
 		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1.5) );
-		glColor4f( 0.82308, 0.815829, 0.852083, 1 );
+		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.5) );
 		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 1.75) );
-		glColor4f( 0.952655, 0.950715, 0.960417, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.75) );
 		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 2) );
-		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
 		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 2) );
-		glColor4f( 0.969928, 0.907279, 0.89809, 1 );
+		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0) );
-		glColor4f( 0.531536, 0.512337, 0.608333, 1 );
+		glColor4f( 0.603799, 0.587561, 0.66875, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 0) );
 		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.25) );
-		glColor4f( 0.541503, 0.522712, 0.616667, 1 );
+		glColor4f( 0.613766, 0.597937, 0.677083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 0.25) );
 		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.5) );
-		glColor4f( 0.571405, 0.55384, 0.641667, 1 );
+		glColor4f( 0.643668, 0.629065, 0.702083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 0.5) );
 		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 0.75) );
-		glColor4f( 0.621242, 0.605719, 0.683333, 1 );
+		glColor4f( 0.693505, 0.680944, 0.74375, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 0.75) );
 		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1) );
-		glColor4f( 0.691013, 0.67835, 0.741667, 1 );
+		glColor4f( 0.763276, 0.753574, 0.802083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 1) );
 		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.25) );
-		glColor4f( 0.780719, 0.771732, 0.816667, 1 );
+		glColor4f( 0.852982, 0.846957, 0.877083, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 1.25) );
 		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.5) );
-		glColor4f( 0.89036, 0.885866, 0.908333, 1 );
+		glColor4f( 0.962623, 0.961091, 0.96875, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 1.5) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 1.75) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.972794, 0.916115, 0.907802, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 1.75) );
 		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
-		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
+		glColor4f( 0.928752, 0.780318, 0.758548, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 2) );
 		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
-		glColor4f( 0.950075, 0.846065, 0.830811, 1 );
+		glColor4f( 0.928752, 0.780318, 0.758548, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 2) );
 	glEnd( );
 	glBegin( 8 );
@@ -1942,295 +1942,295 @@ glNewList( 0, 4864 );
 	glBegin( 8 );
 		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
 		glVertex3dv( (pointer argument - 1, 0, 2) );
-		glColor4f( 0.840523, 0.833987, 0.866667, 1 );
+		glColor4f( 0.882884, 0.878084, 0.902083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 2) );
 		glColor4f( 0.85049, 0.844363, 0.875, 1 );
 		glVertex3dv( (pointer argument - 1, 0.25, 2) );
-		glColor4f( 0.85049, 0.844363, 0.875, 1 );
+		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.25, 2) );
 		glColor4f( 0.880392, 0.87549, 0.9, 1 );
 		glVertex3dv( (pointer argument - 1, 0.5, 2) );
-		glColor4f( 0.880392, 0.87549, 0.9, 1 );
+		glColor4f( 0.922753, 0.919587, 0.935417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.5, 2) );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1, 0.75, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.97259, 0.971467, 0.977083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.75, 2) );
 		glColor4f( 1, 1, 1, 1 );
 		glVertex3dv( (pointer argument - 1, 1, 2) );
-		glColor4f( 1, 1, 1, 1 );
+		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1, 2) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1, 1.25, 2) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.961029, 0.879841, 0.867933, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.25, 2) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1, 1.5, 2) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.5, 2) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1, 1.75, 2) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.890441, 0.662194, 0.628717, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.75, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
 		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
 		glVertex3dv( (pointer argument - 1, 2, 2) );
-		glColor4f( 0.858899, 0.564938, 0.521824, 1 );
+		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.882884, 0.878084, 0.902083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0, 2) );
-		glColor4f( 0.882884, 0.878084, 0.902083, 1 );
+		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
 		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.25, 2) );
-		glColor4f( 0.892851, 0.88846, 0.910417, 1 );
+		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 2) );
 		glColor4f( 0.922753, 0.919587, 0.935417, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.5, 2) );
-		glColor4f( 0.922753, 0.919587, 0.935417, 1 );
+		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 2) );
 		glColor4f( 0.97259, 0.971467, 0.977083, 1 );
 		glVertex3dv( (pointer argument - 1.125, 0.75, 2) );
-		glColor4f( 0.97259, 0.971467, 0.977083, 1 );
+		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 2) );
 		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1, 2) );
-		glColor4f( 0.9875, 0.961458, 0.957639, 1 );
+		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 2) );
 		glColor4f( 0.961029, 0.879841, 0.867933, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.25, 2) );
-		glColor4f( 0.961029, 0.879841, 0.867933, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 2) );
 		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.5, 2) );
-		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 2) );
 		glColor4f( 0.890441, 0.662194, 0.628717, 1 );
 		glVertex3dv( (pointer argument - 1.125, 1.75, 2) );
-		glColor4f( 0.890441, 0.662194, 0.628717, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 2) );
 		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
-		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
 		glVertex3dv( (pointer argument - 1.125, 2, 2) );
-		glColor4f( 0.846399, 0.526396, 0.479463, 1 );
+		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0, 2) );
-		glColor4f( 0.930229, 0.927369, 0.941667, 1 );
+		glColor4f( 0.982557, 0.981842, 0.985417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 2) );
 		glColor4f( 0.940196, 0.937745, 0.95, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.25, 2) );
-		glColor4f( 0.940196, 0.937745, 0.95, 1 );
+		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.25, 2) );
 		glColor4f( 0.970098, 0.968873, 0.975, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.5, 2) );
-		glColor4f( 0.970098, 0.968873, 0.975, 1 );
+		glColor4f( 0.993382, 0.979596, 0.977574, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.5, 2) );
 		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
 		glVertex3dv( (pointer argument - 1.25, 0.75, 2) );
-		glColor4f( 0.994118, 0.981863, 0.980065, 1 );
+		glColor4f( 0.978676, 0.934252, 0.927737, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.75, 2) );
 		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1, 2) );
-		glColor4f( 0.973529, 0.918382, 0.910294, 1 );
+		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1, 2) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.25, 2) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.25, 2) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.5, 2) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.899265, 0.689399, 0.658619, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.5, 2) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.25, 1.75, 2) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.861029, 0.571507, 0.529044, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.75, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
 		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
 		glVertex3dv( (pointer argument - 1.25, 2, 2) );
-		glColor4f( 0.832428, 0.48332, 0.432118, 1 );
+		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.982557, 0.981842, 0.985417, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0, 2) );
-		glColor4f( 0.982557, 0.981842, 0.985417, 1 );
+		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
 		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.25, 2) );
-		glColor4f( 0.992525, 0.992218, 0.99375, 1 );
+		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 2) );
 		glColor4f( 0.993382, 0.979596, 0.977574, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.5, 2) );
-		glColor4f( 0.993382, 0.979596, 0.977574, 1 );
+		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 2) );
 		glColor4f( 0.978676, 0.934252, 0.927737, 1 );
 		glVertex3dv( (pointer argument - 1.375, 0.75, 2) );
-		glColor4f( 0.978676, 0.934252, 0.927737, 1 );
+		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 2) );
 		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1, 2) );
-		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
+		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 2) );
 		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.25, 2) );
-		glColor4f( 0.931618, 0.789154, 0.76826, 1 );
+		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 2) );
 		glColor4f( 0.899265, 0.689399, 0.658619, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.5, 2) );
-		glColor4f( 0.899265, 0.689399, 0.658619, 1 );
+		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 2) );
 		glColor4f( 0.861029, 0.571507, 0.529044, 1 );
 		glVertex3dv( (pointer argument - 1.375, 1.75, 2) );
-		glColor4f( 0.861029, 0.571507, 0.529044, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 2) );
 		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
-		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
 		glVertex3dv( (pointer argument - 1.375, 2, 2) );
-		glColor4f( 0.816987, 0.43571, 0.379789, 1 );
+		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0, 2) );
-		glColor4f( 0.988235, 0.963726, 0.960131, 1 );
+		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 2) );
 		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.25, 2) );
-		glColor4f( 0.985294, 0.954657, 0.950163, 1 );
+		glColor4f( 0.966912, 0.897978, 0.887868, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.25, 2) );
 		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.5, 2) );
-		glColor4f( 0.976471, 0.927451, 0.920261, 1 );
+		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.5, 2) );
 		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
 		glVertex3dv( (pointer argument - 1.5, 0.75, 2) );
-		glColor4f( 0.961765, 0.882108, 0.870425, 1 );
+		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.75, 2) );
 		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1, 2) );
-		glColor4f( 0.941176, 0.818627, 0.800654, 1 );
+		glColor4f( 0.922794, 0.761949, 0.738358, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1, 2) );
 		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.25, 2) );
-		glColor4f( 0.914706, 0.73701, 0.710948, 1 );
+		glColor4f( 0.896324, 0.680331, 0.648652, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.25, 2) );
 		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.5, 2) );
-		glColor4f( 0.882353, 0.637255, 0.601307, 1 );
+		glColor4f( 0.863971, 0.580576, 0.539011, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.5, 2) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.5, 1.75, 2) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.825735, 0.462684, 0.409436, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.75, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
 		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
 		glVertex3dv( (pointer argument - 1.5, 2, 2) );
-		glColor4f( 0.800075, 0.383565, 0.322477, 1 );
+		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0, 2) );
-		glColor4f( 0.969853, 0.907047, 0.897835, 1 );
+		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
 		glColor4f( 0.966912, 0.897978, 0.887868, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.25, 2) );
-		glColor4f( 0.966912, 0.897978, 0.887868, 1 );
+		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 2) );
 		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.5, 2) );
-		glColor4f( 0.958088, 0.870772, 0.857966, 1 );
+		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 2) );
 		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
 		glVertex3dv( (pointer argument - 1.625, 0.75, 2) );
-		glColor4f( 0.943382, 0.825429, 0.808129, 1 );
+		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 2) );
 		glColor4f( 0.922794, 0.761949, 0.738358, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1, 2) );
-		glColor4f( 0.922794, 0.761949, 0.738358, 1 );
+		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 2) );
 		glColor4f( 0.896324, 0.680331, 0.648652, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.25, 2) );
-		glColor4f( 0.896324, 0.680331, 0.648652, 1 );
+		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 2) );
 		glColor4f( 0.863971, 0.580576, 0.539011, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.5, 2) );
-		glColor4f( 0.863971, 0.580576, 0.539011, 1 );
+		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 2) );
 		glColor4f( 0.825735, 0.462684, 0.409436, 1 );
 		glVertex3dv( (pointer argument - 1.625, 1.75, 2) );
-		glColor4f( 0.825735, 0.462684, 0.409436, 1 );
+		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 2) );
 		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
-		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
 		glVertex3dv( (pointer argument - 1.625, 2, 2) );
-		glColor4f( 0.781693, 0.326887, 0.260182, 1 );
+		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
 	glEnd( );
 	glBegin( 8 );
 		glColor4f( 0.95, 0.845833, 0.830555, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0, 2) );
-		glColor4f( 0.95, 0.845833, 0.830555, 1 );
+		glColor4f( 0.928676, 0.780086, 0.758293, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0, 2) );
 		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.25, 2) );
-		glColor4f( 0.947059, 0.836765, 0.820588, 1 );
+		glColor4f( 0.925735, 0.771017, 0.748325, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.25, 2) );
 		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.5, 2) );
-		glColor4f( 0.938235, 0.809559, 0.790686, 1 );
+		glColor4f( 0.916912, 0.743811, 0.718423, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.5, 2) );
 		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
 		glVertex3dv( (pointer argument - 1.75, 0.75, 2) );
-		glColor4f( 0.923529, 0.764216, 0.74085, 1 );
+		glColor4f( 0.902206, 0.698468, 0.668587, 1 );
 		glVertex3dv( (pointer argument - 1.875, 0.75, 2) );
 		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1, 2) );
-		glColor4f( 0.902941, 0.700735, 0.671078, 1 );
+		glColor4f( 0.881618, 0.634988, 0.598815, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1, 2) );
 		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.25, 2) );
-		glColor4f( 0.876471, 0.619118, 0.581373, 1 );
+		glColor4f( 0.855147, 0.55337, 0.509109, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.25, 2) );
 		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.5, 2) );
-		glColor4f( 0.844118, 0.519363, 0.471732, 1 );
+		glColor4f( 0.822794, 0.453615, 0.399469, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.5, 2) );
 		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
 		glVertex3dv( (pointer argument - 1.75, 1.75, 2) );
-		glColor4f( 0.805882, 0.401471, 0.342157, 1 );
+		glColor4f( 0.784559, 0.335723, 0.269894, 1 );
 		glVertex3dv( (pointer argument - 1.875, 1.75, 2) );
 		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
-		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
+		glColor4f( 0.740516, 0.199926, 0.120639, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 2) );
 		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
 		glVertex3dv( (pointer argument - 1.75, 2, 2) );
-		glColor4f( 0.76184, 0.265673, 0.192902, 1 );
+		glColor4f( 0.740516, 0.199926, 0.120639, 1 );
 		glVertex3dv( (pointer argument - 1.875, 2, 2) );
 	glEnd( );
 	glBegin( 8 );



More information about the CIG-COMMITS mailing list