var Tree = Geometry.extend
({
	init: function()
	{
		this._super();

		this.v(103,64,-103);
		this.v(38,72,141);
		this.v(-141,87,-38);
		this.v(0,358,-3);
		this.v(16,72,-16);
		this.v(5,72,22);
		this.v(-22,72,-5);
		this.v(16,0,-16);
		this.v(5,0,22);
		this.v(-22,0,-5);
		this.v(65,219,-47);
		this.v(70,72,19);
		this.v(32,219,75);
		this.v(-51,72,51);
		this.v(-57,219,-14);
		this.v(-19,80,-70);
		this.v(73,154,-91);
		this.v(20,296,-39);
		this.v(85,88,-44);
		this.v(54,78,83);
		this.v(22,143,98);
		this.v(-6,289,15);
		this.v(-13,78,92);
		this.v(-100,67,4);
		this.v(-102,139,-31);
		this.v(-38,301,-22);
		this.v(36,64,-93);
		this.v(-74,73,-53);
		this.v(32,142,33);
		this.v(45,149,-29);
		this.v(32,215,17);
		this.v(-1,215,25);
		this.v(-50,150,0);
		this.v(-12,142,42);
		this.v(5,222,-23);
		this.v(24,148,-58);
		this.v(-40,143,-43);
		this.v(73,154,-91);
		this.v(24,148,-58);
		this.v(65,219,-47);
		this.v(103,64,-103);
		this.v(36,64,-93);
		this.v(73,154,-91);
		this.v(24,148,-58);
		this.v(73,154,-91);
		this.v(36,64,-93);
		this.v(36,64,-93);
		this.v(-19,80,-70);
		this.v(24,148,-58);
		this.v(-40,143,-43);
		this.v(-102,139,-31);
		this.v(-57,219,-14);
		this.v(-19,80,-70);
		this.v(-74,73,-53);
		this.v(-40,143,-43);
		this.v(-102,139,-31);
		this.v(-40,143,-43);
		this.v(-74,73,-53);
		this.v(-74,73,-53);
		this.v(-141,87,-38);
		this.v(-102,139,-31);
		this.v(-40,143,-43);
		this.v(24,148,-58);
		this.v(-19,80,-70);
		this.v(-57,219,-14);
		this.v(5,222,-23);
		this.v(-40,143,-43);
		this.v(24,148,-58);
		this.v(-40,143,-43);
		this.v(5,222,-23);
		this.v(5,222,-23);
		this.v(65,219,-47);
		this.v(24,148,-58);
		this.v(20,296,-39);
		this.v(-38,301,-22);
		this.v(0,358,-3);
		this.v(65,219,-47);
		this.v(5,222,-23);
		this.v(20,296,-39);
		this.v(-38,301,-22);
		this.v(20,296,-39);
		this.v(5,222,-23);
		this.v(5,222,-23);
		this.v(-57,219,-14);
		this.v(-38,301,-22);
		this.v(-102,139,-31);
		this.v(-50,150,0);
		this.v(-57,219,-14);
		this.v(-141,87,-38);
		this.v(-100,67,4);
		this.v(-102,139,-31);
		this.v(-50,150,0);
		this.v(-102,139,-31);
		this.v(-100,67,4);
		this.v(-100,67,4);
		this.v(-51,72,51);
		this.v(-50,150,0);
		this.v(-12,142,42);
		this.v(22,143,98);
		this.v(32,219,75);
		this.v(-51,72,51);
		this.v(-13,78,92);
		this.v(-12,142,42);
		this.v(22,143,98);
		this.v(-12,142,42);
		this.v(-13,78,92);
		this.v(-13,78,92);
		this.v(38,72,141);
		this.v(22,143,98);
		this.v(-12,142,42);
		this.v(-50,150,0);
		this.v(-51,72,51);
		this.v(32,219,75);
		this.v(-1,215,25);
		this.v(-12,142,42);
		this.v(-50,150,0);
		this.v(-12,142,42);
		this.v(-1,215,25);
		this.v(-1,215,25);
		this.v(-57,219,-14);
		this.v(-50,150,0);
		this.v(-38,301,-22);
		this.v(-6,289,15);
		this.v(0,358,-3);
		this.v(-57,219,-14);
		this.v(-1,215,25);
		this.v(-38,301,-22);
		this.v(-6,289,15);
		this.v(-38,301,-22);
		this.v(-1,215,25);
		this.v(-1,215,25);
		this.v(32,219,75);
		this.v(-6,289,15);
		this.v(85,88,-44);
		this.v(45,149,-29);
		this.v(70,72,19);
		this.v(103,64,-103);
		this.v(73,154,-91);
		this.v(85,88,-44);
		this.v(45,149,-29);
		this.v(85,88,-44);
		this.v(73,154,-91);
		this.v(73,154,-91);
		this.v(65,219,-47);
		this.v(45,149,-29);
		this.v(32,215,17);
		this.v(-6,289,15);
		this.v(32,219,75);
		this.v(65,219,-47);
		this.v(20,296,-39);
		this.v(32,215,17);
		this.v(-6,289,15);
		this.v(32,215,17);
		this.v(20,296,-39);
		this.v(20,296,-39);
		this.v(0,358,-3);
		this.v(-6,289,15);
		this.v(32,215,17);
		this.v(45,149,-29);
		this.v(65,219,-47);
		this.v(32,219,75);
		this.v(32,142,33);
		this.v(32,215,17);
		this.v(45,149,-29);
		this.v(32,215,17);
		this.v(32,142,33);
		this.v(32,142,33);
		this.v(70,72,19);
		this.v(45,149,-29);
		this.v(54,78,83);
		this.v(22,143,98);
		this.v(38,72,141);
		this.v(70,72,19);
		this.v(32,142,33);
		this.v(54,78,83);
		this.v(22,143,98);
		this.v(54,78,83);
		this.v(32,142,33);
		this.v(32,142,33);
		this.v(32,219,75);
		this.v(22,143,98);
		this.v(12,71,3);
		this.v(-7,72,6);
		this.v(-1,74,-11);
		this.v(8,38,21);
		this.v(9,0,4);
		this.v(12,39,-19);
		this.v(-23,32,-9);
		this.v(-9,-1,6);
		this.v(-2,0,-11);
		this.v(12,38,0);
		this.v(-8,35,8);
		this.v(-4,36,-15);

		this.f4(35,38,37,16,'#09190f');
		this.f4(10,39,38,35,'#0d2b17');
		this.f4(16,37,39,10,'#0d2816');
		this.f3(37,38,39,'#164526');
		this.f4(40,0,26,41,'#164323');
		this.f4(16,42,41,26,'#0d2816');
		this.f4(0,40,42,16,'#102c18');
		this.f3(40,41,42,'#164323');
		this.f4(16,44,43,35,'#0d2816');
		this.f4(26,45,44,16,'#0c2013');
		this.f4(35,43,45,26,'#09190f');
		this.f3(43,44,45,'#133c20');
		this.f4(15,47,46,26,'#0c1a11');
		this.f4(35,48,47,15,'#09190f');
		this.f4(26,46,48,35,'#0c2013');
		this.f3(46,47,48,'#132c1d');
		this.f4(24,50,49,36,'#0a1d10');
		this.f4(14,51,50,24,'#0a1d10');
		this.f4(36,49,51,14,'#09180f');
		this.f3(49,50,51,'#215430');
		this.f4(27,53,52,15,'#0b1e12');
		this.f4(36,54,53,27,'#09180f');
		this.f4(15,52,54,36,'#0c1a11');
		this.f3(52,53,54,'#13301c');
		this.f4(36,56,55,24,'#09180f');
		this.f4(27,57,56,36,'#0b1e12');
		this.f4(24,55,57,27,'#0a1d10');
		this.f3(55,56,57,'#2d4b36');
		this.f4(2,59,58,27,'#0b1d10');
		this.f4(24,60,59,2,'#0a1d10');
		this.f4(27,58,60,24,'#0b1e12');
		this.f3(58,59,60,'#13341d');
		this.f4(35,62,61,36,'#09190f');
		this.f4(15,63,62,35,'#0c1a11');
		this.f4(36,61,63,15,'#09180f');
		this.f3(61,62,63,'#204b30');
		this.f4(34,65,64,14,'#0a1d11');
		this.f4(36,66,65,34,'#09180f');
		this.f4(14,64,66,36,'#0a1d10');
		this.f3(64,65,66,'#697d6f');
		this.f4(36,68,67,35,'#09180f');
		this.f4(34,69,68,36,'#0a1d11');
		this.f4(35,67,69,34,'#09190f');
		this.f3(67,68,69,'#13341d');
		this.f4(10,71,70,34,'#0d2b17');
		this.f4(35,72,71,10,'#09190f');
		this.f4(34,70,72,35,'#0a1d11');
		this.f3(70,71,72,'#697f6f');
		this.f4(25,74,73,17,'#0d2614');
		this.f4(3,75,74,25,'#0f2b17');
		this.f4(17,73,75,3,'#0f2d18');
		this.f3(73,74,75,'#c7d2ca');
		this.f4(34,77,76,10,'#0a1d11');
		this.f4(17,78,77,34,'#0f2d18');
		this.f4(10,76,78,17,'#0d2b17');
		this.f3(76,77,78,'#5c7f67');
		this.f4(17,80,79,25,'#0f2d18');
		this.f4(34,81,80,17,'#0a1d11');
		this.f4(25,79,81,34,'#0d2614');
		this.f3(79,80,81,'#abb9ad');
		this.f4(14,83,82,34,'#0a1d10');
		this.f4(25,84,83,14,'#0d2614');
		this.f4(34,82,84,25,'#0a1d11');
		this.f3(82,83,84,'#687f6e');
		this.f4(32,86,85,24,'#0b2714');
		this.f4(14,87,86,32,'#0a1d10');
		this.f4(24,85,87,14,'#0a1d10');
		this.f3(85,86,87,'#154d27');
		this.f4(23,89,88,2,'#0c2614');
		this.f4(24,90,89,23,'#0a1d10');
		this.f4(2,88,90,24,'#0b1d10');
		this.f3(88,89,90,'#1e4e30');
		this.f4(24,92,91,32,'#0a1d10');
		this.f4(23,93,92,24,'#0c2614');
		this.f4(32,91,93,23,'#0b2714');
		this.f3(91,92,93,'#154d25');
		this.f4(13,95,94,23,'#0d2f17');
		this.f4(32,96,95,13,'#0b2714');
		this.f4(23,94,96,32,'#0c2614');
		this.f3(94,95,96,'#164b25');
		this.f4(20,98,97,33,'#0f351b');
		this.f4(12,99,98,20,'#11371c');
		this.f4(33,97,99,12,'#0d2f17');
		this.f3(97,98,99,'#1a5f30');
		this.f4(22,101,100,13,'#0f3619');
		this.f4(33,102,101,22,'#0d2f17');
		this.f4(13,100,102,33,'#0d2f17');
		this.f3(100,101,102,'#164d25');
		this.f4(33,104,103,20,'#0d2f17');
		this.f4(22,105,104,33,'#0f3619');
		this.f4(20,103,105,22,'#0f351b');
		this.f3(103,104,105,'#195d2e');
		this.f4(1,107,106,22,'#10351b');
		this.f4(20,108,107,1,'#0f351b');
		this.f4(22,106,108,20,'#0f3619');
		this.f3(106,107,108,'#1a5b2d');
		this.f4(32,110,109,33,'#0b2714');
		this.f4(13,111,110,32,'#0d2f17');
		this.f4(33,109,111,13,'#0d2f17');
		this.f3(109,110,111,'#175529');
		this.f4(31,113,112,12,'#0d2d17');
		this.f4(33,114,113,31,'#0d2f17');
		this.f4(12,112,114,33,'#11371c');
		this.f3(112,113,114,'#1a5f30');
		this.f4(33,116,115,32,'#0d2f17');
		this.f4(31,117,116,33,'#0d2d17');
		this.f4(32,115,117,31,'#0b2714');
		this.f3(115,116,117,'#17582a');
		this.f4(14,119,118,31,'#0a1d10');
		this.f4(32,120,119,14,'#0b2714');
		this.f4(31,118,120,32,'#0d2d17');
		this.f3(118,119,120,'#1a5f30');
		this.f4(21,122,121,25,'#11331b');
		this.f4(3,123,122,21,'#0f2b17');
		this.f4(25,121,123,3,'#0d2614');
		this.f3(121,122,123,'#a9bdae');
		this.f4(31,125,124,14,'#0d2d17');
		this.f4(25,126,125,31,'#0d2614');
		this.f4(14,124,126,25,'#0a1d10');
		this.f3(124,125,126,'#3c6c47');
		this.f4(25,128,127,21,'#0d2614');
		this.f4(31,129,128,25,'#0d2d17');
		this.f4(21,127,129,31,'#11331b');
		this.f3(127,128,129,'#83a28d');
		this.f4(12,131,130,31,'#11371c');
		this.f4(21,132,131,12,'#11331b');
		this.f4(31,130,132,21,'#0d2d17');
		this.f3(130,131,132,'#1f5f31');
		this.f4(29,134,133,18,'#143f21');
		this.f4(11,135,134,29,'#154724');
		this.f4(18,133,135,11,'#164324');
		this.f3(133,134,135,'#1a6830');
		this.f4(136,0,16,137,'#1a5f2d');
		this.f4(18,138,137,16,'#164324');
		this.f4(0,136,138,18,'#102c18');
		this.f3(136,137,138,'#1a5f2d');
		this.f4(18,140,139,29,'#164324');
		this.f4(16,141,140,18,'#0d2816');
		this.f4(29,139,141,16,'#143f21');
		this.f3(139,140,141,'#1a6330');
		this.f4(10,143,142,16,'#0d2b17');
		this.f4(29,144,143,10,'#143f21');
		this.f4(16,142,144,29,'#0d2816');
		this.f3(142,143,144,'#256738');
		this.f4(21,146,145,30,'#11331b');
		this.f4(12,147,146,21,'#11371c');
		this.f4(30,145,147,12,'#143e21');
		this.f3(145,146,147,'#4d815f');
		this.f4(17,149,148,10,'#0f2d18');
		this.f4(30,150,149,17,'#143e21');
		this.f4(10,148,150,30,'#0d2b17');
		this.f3(148,149,150,'#39754c');
		this.f4(30,152,151,21,'#143e21');
		this.f4(17,153,152,30,'#0f2d18');
		this.f4(21,151,153,17,'#11331b');
		this.f3(151,152,153,'#abc2b4');
		this.f4(3,155,154,17,'#0f2b17');
		this.f4(21,156,155,3,'#11331b');
		this.f4(17,154,156,21,'#0f2d18');
		this.f3(154,155,156,'#6c9377');
		this.f4(29,158,157,30,'#143f21');
		this.f4(10,159,158,29,'#0d2b17');
		this.f4(30,157,159,10,'#143e21');
		this.f3(157,158,159,'#1a5f30');
		this.f4(28,161,160,12,'#123f20');
		this.f4(30,162,161,28,'#143e21');
		this.f4(12,160,162,30,'#11371c');
		this.f3(160,161,162,'#417851');
		this.f4(30,164,163,29,'#143e21');
		this.f4(28,165,164,30,'#123f20');
		this.f4(29,163,165,28,'#143f21');
		this.f3(163,164,165,'#1a7032');
		this.f4(11,167,166,28,'#154724');
		this.f4(29,168,167,11,'#143f21');
		this.f4(28,166,168,29,'#123f20');
		this.f3(166,167,168,'#1a6630');
		this.f4(20,170,169,19,'#0f351b');
		this.f4(1,171,170,20,'#10351b');
		this.f4(19,169,171,1,'#154424');
		this.f3(169,170,171,'#1a5f30');
		this.f4(28,173,172,11,'#123f20');
		this.f4(19,174,173,28,'#154424');
		this.f4(11,172,174,19,'#154724');
		this.f3(172,173,174,'#1a6a30');
		this.f4(19,176,175,20,'#154424');
		this.f4(28,177,176,19,'#123f20');
		this.f4(20,175,177,28,'#0f351b');
		this.f3(175,176,177,'#1a5f30');
		this.f4(12,179,178,28,'#11371c');
		this.f4(20,180,179,12,'#0f351b');
		this.f4(28,178,180,20,'#123f20');
		this.f3(178,179,180,'#1a6330');
		this.f4(181,5,184,190,'#231c0b');
		this.f4(4,181,190,186,'#231c0b');
		this.f4(190,184,8,185,'#342e14');
		this.f4(186,190,185,7,'#2d2811');
		this.f4(182,6,187,191,'#231c0b');
		this.f4(5,182,191,184,'#231c0b');
		this.f4(191,187,9,188,'#342d12');
		this.f4(184,191,188,8,'#443d1e');
		this.f4(183,4,186,192,'#231c0b');
		this.f4(6,183,192,187,'#231c0b');
		this.f4(192,186,7,189,'#302f15');
		this.f4(187,192,189,9,'#3d3417');
		this.f4(19,1,22,5,'#154424');
		this.f4(26,0,18,4,'#0c2013');
		this.f4(23,2,27,6,'#0c2614');
		this.f4(19,5,181,11,'#154424');
		this.f4(18,11,181,4,'#164324');
		this.f4(23,6,182,13,'#0c2614');
		this.f4(22,13,182,5,'#0f3619');
		this.f4(26,4,183,15,'#0c2013');
		this.f4(27,15,183,6,'#0b1e12');
	},

	v: function( x, y, z )
	{
		this.vertices.push( new Vertex( x, y, z ) );
	},

	f3: function( a, b, c, color )
	{
		this.faces.push( new Face3( this.vertices[a], this.vertices[b], this.vertices[c], color ) );
	},

	f4: function( a, b, c, d, color )
	{
		this.faces.push( new Face4( this.vertices[a], this.vertices[b], this.vertices[c], this.vertices[d], color ) );
	}
});
