// Generated by L3P v1.3 20010120  (C) 1998-2001 Lars C. Hassing  lch@ccieurope.com
// WWW: http://home16.inet.tele.dk/hassing/l3p.html
// WWW: http://www.ldraw.org/download/software/l3p
// Date: Tue Oct 27 00:43:25 2009
// Input file: D:\Grafik\Lego\p61_Train_4wide\L07a_Da.ldr
// ModelDir: D:\Grafik\Lego\p61_Train_4wide\
// LDRAWDIR: C:\Programme\_Grafik\LDraw
// Commandline: C:\Programme\_Grafik\LDraw\Apps\L3p\L3P.exe D:\Grafik\Lego\p61_Train_4wide\L07a_Da.ldr -cg30,50,-20 -lg45,0,0 -lg30,120,0 -lg60,-120,0 -b1.000,1.000,1.000 -fg -bu -sw0,5 -o


#declare QUAL = 2;  // Quality level, 0=BBox, 1=no refr, 2=normal, 3=studlogo

#declare SW = 0;  // Width of seam between two bricks

#declare STUDS = 1;  // 1=on 0=off

#declare BUMPS = 1;  // 1=on 0=off


#declare BUMPNORMAL = normal { bumps 0.01 scale 20 }
#declare AMB = 0.4;
#declare DIF = 0.4;


#declare O7071 = sqrt(0.5);

#declare L3Logo = union {
	sphere {<-59,0,-96>,6}
	cylinder {<-59,0,-96>,<59,0,-122>,6 open}
	sphere {<59,0,-122>,6}
	cylinder {<59,0,-122>,<59,0,-84>,6 open}
	sphere {<59,0,-84>,6}

	sphere {<-59,0,-36>,6}
	cylinder {<-59,0,-36>,<-59,0,1>,6 open}
	sphere {<-59,0,1>,6}
	cylinder {<0,0,-49>,<0,0,-25>,6 open}
	sphere {<0,0,-25>,6}
	sphere {<59,0,-62>,6}
	cylinder {<59,0,-62>,<59,0,-24>,6 open}
	sphere {<59,0,-24>,6}
	cylinder {<-59,0,-36>,<59,0,-62>,6 open}

	sphere {<-35.95,0,57>,6}
	torus {18.45,6 clipped_by{plane{<40,0,-9>,0}} translate<-40,0,39>}
	cylinder {<-44.05,0,21>,<35.95,0,3>,6 open}
	torus {18.45,6 clipped_by{plane{<-40,0,9>,0}} translate<40,0,21>}
	cylinder {<44.05,0,39>,<0,0,49>,6 open}
	sphere {<0,0,49>,6}
	cylinder {<0,0,49>,<0,0,34>,6 open}
	sphere {<0,0,34>,6}

	torus {18.45,6 clipped_by{plane{<40,0,-9>,0}} translate<-40,0,99>}
	cylinder {<-44.05,0,81>,<35.95,0,63>,6 open}
	torus {18.45,6 clipped_by{plane{<-40,0,9>,0}} translate<40,0,81>}
	cylinder {<44.05,0,99>,<-35.95,0,117>,6 open}

	scale 4.5/128
}


#ifndef (Color7)
#declare Color7 = #if (version >= 3.1) material { #end texture {
	pigment { rgb <0.682353,0.682353,0.682353> }
	finish { ambient AMB diffuse DIF }
	#if (QUAL > 1)
		finish { phong 0.5 phong_size 40 reflection 0.08 }
		#if (BUMPS) normal { BUMPNORMAL } #end
	#end
} #if (version >= 3.1) } #end
#end

#ifndef (Color8)
#declare Color8 = #if (version >= 3.1) material { #end texture {
	pigment { rgb <0.47451,0.47451,0.45098> }
	finish { ambient AMB diffuse DIF }
	#if (QUAL > 1)
		finish { phong 0.5 phong_size 40 reflection 0.08 }
		#if (BUMPS) normal { BUMPNORMAL } #end
	#end
} #if (version >= 3.1) } #end
#end

#ifndef (Color4)
#declare Color4 = #if (version >= 3.1) material { #end texture {
	pigment { rgb <0.968627,0.160784,0.054902> }
	finish { ambient AMB diffuse DIF }
	#if (QUAL > 1)
		finish { phong 0.5 phong_size 40 reflection 0.08 }
		#if (BUMPS) normal { BUMPNORMAL } #end
	#end
} #if (version >= 3.1) } #end
#end

#ifndef (Color32)
#declare Color32 = #if (version >= 3.1) material { #end texture {
	pigment { rgb <0.301961,0.301961,0.301961> #if (QUAL > 1) filter 0.85 #end }
	finish { ambient AMB diffuse DIF }
	#if (QUAL > 1)
		finish { phong 0.5 phong_size 40 reflection 0.2 }
		#if (version >= 3.1) #else finish { refraction 1 ior 1.25 } #end
		#if (BUMPS) normal { BUMPNORMAL } #end
	#end
} #if (version >= 3.1) #if (QUAL > 1) interior { ior 1.25 } #end } #end
#end

#declare peghole_dot_dat = union {
	cylinder { <0,0,0>, <0,2,0>, 8 open }
	#if (version >= 3.1)
		disc { <0,2,0>, <0,1,0>, 8, 6 }
	#else
		difference {
			cylinder { <0,1.999,0>, <0,2.001,0>, 8 }
			cylinder { <0,1,0>, <0,3,0>, 6 }
		}
	#end
}

#declare _2_dash_4ndis_dot_dat = #if (version >= 3.1)
	disc {
		<0,0,0>, <0,1,0>, 2, 1
		clipped_by { box { <-1,-1,0>, <1,1,1> } }
	}
#else
	difference {
		box { <-1,-0.001,0>, <1,0.001,1> }
		cylinder { <0,-1,0>, <0,1,0>, 1 }
	}
#end

#declare _4_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open }

#declare _2_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open clipped_by { box { <-2,-1,0>,<2,2,2> } } }

#declare _2_dash_4ring4_dot_dat = #if (version >= 3.1)
	disc {
		<0,0,0>, <0,1,0>, 5, 4
		clipped_by { box { <-6,-1,0>, <6,1,6> } }
	}
#else
	difference {
		cylinder { <0,-0.001,0>, <0,0.001,0>, 5 }
		cylinder { <0,-0.002,0>, <0,0.002,0>, 4 }
		clipped_by { box { <-6,-0.01,0>, <6,0.01,6> } }
	}
#end

#declare _2_dash_4ring3_dot_dat = #if (version >= 3.1)
	disc {
		<0,0,0>, <0,1,0>, 4, 3
		clipped_by { box { <-5,-1,0>, <5,1,5> } }
	}
#else
	difference {
		cylinder { <0,-0.001,0>, <0,0.001,0>, 4 }
		cylinder { <0,-0.002,0>, <0,0.002,0>, 3 }
		clipped_by { box { <-5,-0.01,0>, <5,0.01,5> } }
	}
#end

#declare stud2_dot_dat = difference {
	cylinder { <0,0,0>, <0,-4,0>, 6 }
	cylinder { <0,0.01,0>, <0,-4.01,0>, 4 }
}

#declare _2817_dot_dat = #if (QUAL = 0) box { <-20,-4,-20>, <20,20,20> } #else union {
// Plate  2 x  2 with Holes
// Name: 2817.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CCW
// // 2003-06-08 JHR BFC compliant
	object { peghole_dot_dat matrix <0,1,0,-1,0,0,0,0,1,20,10,0> }
	object { peghole_dot_dat matrix <0,1,0,1,0,0,0,0,1,-20,10,0> }
	object { _2_dash_4ndis_dot_dat matrix <0,0,8,-1,0,0,0,-8,0,20,10,0> }
	object { _2_dash_4ndis_dot_dat matrix <0,0,6,1,0,0,0,-6,0,2,10,0> }
	object { _2_dash_4ndis_dot_dat matrix <0,0,6,-1,0,0,0,-6,0,-2,10,0> }
	object { _2_dash_4ndis_dot_dat matrix <0,0,8,1,0,0,0,-8,0,-20,10,0> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <0,6,0,-16,0,0,0,0,6,18,10,0> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <0,6,0,16,0,0,0,0,6,-18,10,0> }
	object { _2_dash_4cyli_dot_dat matrix <0,0,10,-18,0,0,0,10,0,20,10,0> }
	object { _2_dash_4cyli_dot_dat matrix <0,0,10,18,0,0,0,10,0,-20,10,0> }
	mesh {
		triangle { <20,8,10>, <16,8,10>, <16,8,16> }
		triangle { <16,8,16>, <20,8,20>, <20,8,10> }
		triangle { <20,8,20>, <16,8,16>, <-16,8,16> }
		triangle { <-16,8,16>, <-20,8,20>, <20,8,20> }
		triangle { <-20,8,20>, <-16,8,16>, <-16,8,10> }
		triangle { <-16,8,10>, <-20,8,10>, <-20,8,20> }
		triangle { <-20,8,-10>, <-16,8,-10>, <-16,8,-16> }
		triangle { <-16,8,-16>, <-20,8,-20>, <-20,8,-10> }
		triangle { <-20,8,-20>, <-16,8,-16>, <16,8,-16> }
		triangle { <16,8,-16>, <20,8,-20>, <-20,8,-20> }
		triangle { <20,8,-20>, <16,8,-16>, <16,8,-10> }
		triangle { <16,8,-10>, <20,8,-10>, <20,8,-20> }
		triangle { <16,4,16>, <16,4,10>, <-16,4,10> }
		triangle { <-16,4,10>, <-16,4,16>, <16,4,16> }
		triangle { <-16,4,-16>, <-16,4,-10>, <16,4,-10> }
		triangle { <16,4,-10>, <16,4,-16>, <-16,4,-16> }
		triangle { <-2,4,10>, <2,4,10>, <2,4,-10> }
		triangle { <2,4,-10>, <-2,4,-10>, <-2,4,10> }
		triangle { <20,0,20>, <-20,0,20>, <-20,0,-20> }
		triangle { <-20,0,-20>, <20,0,-20>, <20,0,20> }
		triangle { <20,10,8>, <20,10,10>, <20,8,10> }
		triangle { <20,8,10>, <20,8,8>, <20,10,8> }
		triangle { <20,10,-10>, <20,10,-8>, <20,8,-8> }
		triangle { <20,8,-8>, <20,8,-10>, <20,10,-10> }
		triangle { <20,8,20>, <20,0,20>, <20,2,8> }
		triangle { <20,2,8>, <20,8,8>, <20,8,20> }
		triangle { <20,8,-20>, <20,8,-8>, <20,2,-8> }
		triangle { <20,2,-8>, <20,0,-20>, <20,8,-20> }
		triangle { <20,0,-20>, <20,2,-8>, <20,2,8> }
		triangle { <20,2,8>, <20,0,20>, <20,0,-20> }
		triangle { <16,8,10>, <16,4,10>, <16,4,16> }
		triangle { <16,4,16>, <16,8,16>, <16,8,10> }
		triangle { <16,8,-16>, <16,4,-16>, <16,4,-10> }
		triangle { <16,4,-10>, <16,8,-10>, <16,8,-16> }
		triangle { <2,10,6>, <2,4,6>, <2,4,10> }
		triangle { <2,4,10>, <2,10,10>, <2,10,6> }
		triangle { <2,10,-10>, <2,4,-10>, <2,4,-6> }
		triangle { <2,4,-6>, <2,10,-6>, <2,10,-10> }
		triangle { <-2,10,10>, <-2,4,10>, <-2,4,6> }
		triangle { <-2,4,6>, <-2,10,6>, <-2,10,10> }
		triangle { <-2,10,-6>, <-2,4,-6>, <-2,4,-10> }
		triangle { <-2,4,-10>, <-2,10,-10>, <-2,10,-6> }
		triangle { <-16,8,16>, <-16,4,16>, <-16,4,10> }
		triangle { <-16,4,10>, <-16,8,10>, <-16,8,16> }
		triangle { <-16,8,-10>, <-16,4,-10>, <-16,4,-16> }
		triangle { <-16,4,-16>, <-16,8,-16>, <-16,8,-10> }
		triangle { <-20,10,10>, <-20,10,8>, <-20,8,8> }
		triangle { <-20,8,8>, <-20,8,10>, <-20,10,10> }
		triangle { <-20,10,-8>, <-20,10,-10>, <-20,8,-10> }
		triangle { <-20,8,-10>, <-20,8,-8>, <-20,10,-8> }
		triangle { <-20,8,20>, <-20,8,8>, <-20,2,8> }
		triangle { <-20,2,8>, <-20,0,20>, <-20,8,20> }
		triangle { <-20,8,-20>, <-20,0,-20>, <-20,2,-8> }
		triangle { <-20,2,-8>, <-20,8,-8>, <-20,8,-20> }
		triangle { <-20,0,20>, <-20,2,8>, <-20,2,-8> }
		triangle { <-20,2,-8>, <-20,0,-20>, <-20,0,20> }
		triangle { <-20,8,20>, <-20,0,20>, <20,0,20> }
		triangle { <20,0,20>, <20,8,20>, <-20,8,20> }
		triangle { <16,8,16>, <16,4,16>, <-16,4,16> }
		triangle { <-16,4,16>, <-16,8,16>, <16,8,16> }
		triangle { <20,10,10>, <2,10,10>, <16,8,10> }
		triangle { <16,8,10>, <20,8,10>, <20,10,10> }
		triangle { <16,8,10>, <2,10,10>, <2,4,10> }
		triangle { <2,4,10>, <16,4,10>, <16,8,10> }
		triangle { <-20,10,10>, <-20,8,10>, <-16,8,10> }
		triangle { <-16,8,10>, <-2,10,10>, <-20,10,10> }
		triangle { <-16,8,10>, <-16,4,10>, <-2,4,10> }
		triangle { <-2,4,10>, <-2,10,10>, <-16,8,10> }
		triangle { <20,10,-10>, <20,8,-10>, <16,8,-10> }
		triangle { <16,8,-10>, <2,10,-10>, <20,10,-10> }
		triangle { <16,8,-10>, <16,4,-10>, <2,4,-10> }
		triangle { <2,4,-10>, <2,10,-10>, <16,8,-10> }
		triangle { <-20,10,-10>, <-2,10,-10>, <-16,8,-10> }
		triangle { <-16,8,-10>, <-20,8,-10>, <-20,10,-10> }
		triangle { <-16,8,-10>, <-2,10,-10>, <-2,4,-10> }
		triangle { <-2,4,-10>, <-16,4,-10>, <-16,8,-10> }
		triangle { <-16,8,-16>, <-16,4,-16>, <16,4,-16> }
		triangle { <16,4,-16>, <16,8,-16>, <-16,8,-16> }
		triangle { <20,8,-20>, <20,0,-20>, <-20,0,-20> }
		triangle { <-20,0,-20>, <-20,8,-20>, <20,8,-20> }
	}
	object { _2_dash_4ring4_dot_dat matrix <0,0,2,1,0,0,0,2,0,-20,10,0> }
	object { _2_dash_4ring3_dot_dat matrix <0,0,2,-1,0,0,0,2,0,-2,10,0> }
	object { _2_dash_4ring4_dot_dat matrix <0,0,2,-1,0,0,0,2,0,-2,10,0> }
	object { _2_dash_4ring4_dot_dat matrix <0,0,-2,-1,0,0,0,2,0,20,10,0> }
	object { _2_dash_4ring3_dot_dat matrix <0,0,-2,1,0,0,0,2,0,2,10,0> }
	object { _2_dash_4ring4_dot_dat matrix <0,0,-2,1,0,0,0,2,0,2,10,0> }
	#if (STUDS)
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> }
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> }
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> }
// 
	#end
}
#end

#declare stud3_dot_dat = cylinder { <0,0,0>, <0,-4,0>, 4 }

#declare rect_dot_dat = object {
// Rectangle
// Name: rect.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2002-02
// BFC CERTIFY CW
// 2002-4-5: TH: Added BFC statement
	mesh {
		triangle { <1,0,1>, <1,0,-1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,0,1>, <1,0,1> }
// 
	}
}

#declare _4_dash_4ndis_dot_dat = #if (version >= 3.1)
	disc {
		<0,0,0>, <0,1,0>, 2, 1
		clipped_by { box { <-1,-1,-1>, <1,1,1> } }
	}
#else
	difference {
		box { <-1,-0.001,-1>, <1,0.001,1> }
		cylinder { <0,-1,0>, <0,1,0>, 1 }
	}
#end

#declare _3700_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else union {
// Technic Brick  1 x  2 with Hole
// Name: 3700.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CCW
// // 2002-08-31 ZAN Modified with WINDZ for BFC compliance
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-1.5,0,0,0,1,0,18,0> }
	#end
	object { peghole_dot_dat matrix <1,0,0,0,0,-1,0,1,0,0,10,10> }
	object { peghole_dot_dat matrix <1,0,0,0,0,1,0,1,0,0,10,-10> }
	object { rect_dot_dat matrix <4,0,0,0,-1,0,0,0,6,12,4,0> }
	object { rect_dot_dat matrix <4,0,0,0,-1,0,0,0,6,-12,4,0> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,0,-12,0,8,0,0,10,6> }
	mesh {
		triangle { <8,10,6>, <8,4,6>, <8,4,-6> }
		triangle { <8,4,-6>, <8,10,-6>, <8,10,6> }
		triangle { <-8,10,6>, <-8,10,-6>, <-8,4,-6> }
		triangle { <-8,4,-6>, <-8,4,6>, <-8,10,6> }
		triangle { <16,24,6>, <16,24,-6>, <16,4,-6> }
		triangle { <16,4,-6>, <16,4,6>, <16,24,6> }
		triangle { <-16,24,6>, <-16,4,7>, <-16,4,-6> }
		triangle { <-16,4,-6>, <-16,24,-6>, <-16,24,6> }
	}
	object { _2_dash_4ndis_dot_dat matrix <8,0,0,0,0,1,0,8,0,0,10,6> }
	object { _2_dash_4ndis_dot_dat matrix <8,0,0,0,0,-1,0,8,0,0,10,-6> }
	mesh {
		triangle { <16,24,6>, <16,4,6>, <8,4,6> }
		triangle { <8,4,6>, <8,18,6>, <16,24,6> }
		triangle { <16,24,-6>, <8,18,-6>, <8,4,-6> }
		triangle { <8,4,-6>, <16,4,-6>, <16,24,-6> }
		triangle { <-8,18,6>, <-8,4,6>, <-16,4,6> }
		triangle { <-16,4,6>, <-16,24,6>, <-8,18,6> }
		triangle { <-8,18,-6>, <-16,24,-6>, <-16,4,-6> }
		triangle { <-16,4,-6>, <-8,4,-6>, <-8,18,-6> }
		triangle { <16,24,6>, <8,18,6>, <-8,18,6> }
		triangle { <-8,18,6>, <-16,24,6>, <16,24,6> }
		triangle { <16,24,-6>, <-16,24,-6>, <-8,18,-6> }
		triangle { <-8,18,-6>, <8,18,-6>, <16,24,-6> }
		triangle { <20,24,10>, <16,24,6>, <-16,24,6> }
		triangle { <-16,24,6>, <-20,24,10>, <20,24,10> }
		triangle { <20,24,-10>, <-20,24,-10>, <-16,24,-6> }
		triangle { <-16,24,-6>, <16,24,-6>, <20,24,-10> }
		triangle { <20,24,10>, <20,24,-10>, <16,24,-6> }
		triangle { <16,24,-6>, <16,24,6>, <20,24,10> }
		triangle { <-20,24,10>, <-16,24,6>, <-16,24,-6> }
		triangle { <-16,24,-6>, <-20,24,-10>, <-20,24,10> }
// BFC INVERTNEXT
	}
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,0,-16,0,6,0,0,10,8> }
	mesh {
		triangle { <20,24,10>, <20,0,10>, <20,0,-10> }
		triangle { <20,0,-10>, <20,24,-10>, <20,24,10> }
		triangle { <-20,24,10>, <-20,24,-10>, <-20,0,-10> }
		triangle { <-20,0,-10>, <-20,0,10>, <-20,24,10> }
		triangle { <20,0,10>, <-20,0,10>, <-20,0,-10> }
		triangle { <-20,0,-10>, <20,0,-10>, <20,0,10> }
	}
	object { _4_dash_4ndis_dot_dat matrix <8,0,0,0,0,-1,0,8,0,0,10,10> }
	object { _4_dash_4ndis_dot_dat matrix <8,0,0,0,0,1,0,8,0,0,10,-10> }
	mesh {
		triangle { <20,24,10>, <-20,24,10>, <-8,18,10> }
		triangle { <-8,18,10>, <8,18,10>, <20,24,10> }
		triangle { <20,24,-10>, <8,18,-10>, <-8,18,-10> }
		triangle { <-8,18,-10>, <-20,24,-10>, <20,24,-10> }
		triangle { <20,0,10>, <8,2,10>, <-8,2,10> }
		triangle { <-8,2,10>, <-20,0,10>, <20,0,10> }
		triangle { <20,0,-10>, <-20,0,-10>, <-8,2,-10> }
		triangle { <-8,2,-10>, <8,2,-10>, <20,0,-10> }
		triangle { <20,24,10>, <8,18,10>, <8,2,10> }
		triangle { <8,2,10>, <20,0,10>, <20,24,10> }
		triangle { <20,24,-10>, <20,0,-10>, <8,2,-10> }
		triangle { <8,2,-10>, <8,18,-10>, <20,24,-10> }
		triangle { <-20,24,10>, <-20,0,10>, <-8,2,10> }
		triangle { <-8,2,10>, <-8,18,10>, <-20,24,10> }
		triangle { <-20,24,-10>, <-8,18,-10>, <-8,2,-10> }
		triangle { <-8,2,-10>, <-20,0,-10>, <-20,24,-10> }
	}
	#if (STUDS)
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
// 
	#end
}
#end

#declare box5_dot_dat = object {
// Box 5 (five faces)
// Name: box5.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2002-02
// BFC CERTIFY CW
// 2002-04-03 SEB Modified for BFC compliance
	mesh {
		triangle { <-1,1,-1>, <1,1,-1>, <1,1,1> }
		triangle { <1,1,1>, <-1,1,1>, <-1,1,-1> }
		triangle { <1,1,1>, <1,0,1>, <-1,0,1> }
		triangle { <-1,0,1>, <-1,1,1>, <1,1,1> }
		triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> }
		triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> }
		triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> }
		triangle { <1,1,-1>, <1,0,-1>, <1,0,1> }
		triangle { <1,0,1>, <1,1,1>, <1,1,-1> }
// 
	}
}

#declare _6541_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,24,10> } #else union {
// Technic Brick  1 x  1 with Hole
// Name: 6541.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CCW
// // 2002-08-31  ZAN      Modified with WINDZ for BFC compliance
// // 2003-07-06  Steffen  removed matrix-all-zero errors; deleted erroneous
// //                      INVERTNEXT statments before references to peghole.dat
// BFC INVERTNEXT
	object { box5_dot_dat matrix <6,0,0,0,-4,0,0,0,6,0,24,0> }
	mesh {
		triangle { <10,24,10>, <6,24,6>, <-6,24,6> }
		triangle { <-6,24,6>, <-10,24,10>, <10,24,10> }
		triangle { <-10,24,10>, <-6,24,6>, <-6,24,-6> }
		triangle { <-6,24,-6>, <-10,24,-10>, <-10,24,10> }
		triangle { <-10,24,-10>, <-6,24,-6>, <6,24,-6> }
		triangle { <6,24,-6>, <10,24,-10>, <-10,24,-10> }
		triangle { <10,24,-10>, <6,24,-6>, <6,24,6> }
		triangle { <6,24,6>, <10,24,10>, <10,24,-10> }
	}
	object { peghole_dot_dat matrix <1,0,0,0,0,-1,0,1,0,0,10,10> }
	object { peghole_dot_dat matrix <1,0,0,0,0,1,0,1,0,0,10,-10> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,0,16,0,6,0,0,10,-8> }
	object { _4_dash_4ndis_dot_dat matrix <8,0,0,0,0,-1,0,8,0,0,10,10> }
	object { _4_dash_4ndis_dot_dat matrix <8,0,0,0,0,1,0,8,0,0,10,-10> }
	mesh {
		triangle { <10,24,10>, <10,0,10>, <10,0,-10> }
		triangle { <10,0,-10>, <10,24,-10>, <10,24,10> }
		triangle { <-10,24,10>, <-10,24,-10>, <-10,0,-10> }
		triangle { <-10,0,-10>, <-10,0,10>, <-10,24,10> }
		triangle { <10,24,10>, <-10,24,10>, <-8,18,10> }
		triangle { <-8,18,10>, <8,18,10>, <10,24,10> }
		triangle { <10,0,10>, <8,2,10>, <-8,2,10> }
		triangle { <-8,2,10>, <-10,0,10>, <10,0,10> }
		triangle { <10,24,10>, <8,18,10>, <8,2,10> }
		triangle { <8,2,10>, <10,0,10>, <10,24,10> }
		triangle { <-10,24,10>, <-10,0,10>, <-8,2,10> }
		triangle { <-8,2,10>, <-8,18,10>, <-10,24,10> }
		triangle { <10,24,-10>, <8,18,-10>, <-8,18,-10> }
		triangle { <-8,18,-10>, <-10,24,-10>, <10,24,-10> }
		triangle { <10,0,-10>, <-10,0,-10>, <-8,2,-10> }
		triangle { <-8,2,-10>, <8,2,-10>, <10,0,-10> }
		triangle { <10,24,-10>, <10,0,-10>, <8,2,-10> }
		triangle { <8,2,-10>, <8,18,-10>, <10,24,-10> }
		triangle { <-10,24,-10>, <-8,18,-10>, <-8,2,-10> }
		triangle { <-8,2,-10>, <-10,0,-10>, <-10,24,-10> }
	}
	object { rect_dot_dat matrix <10,0,0,0,1,0,0,0,10,0,0,0> }
	#if (STUDS)
		object { stud2_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
// 
	#end
}
#end

#declare _3_dash_8cyli_dot_dat = object {
// Cylinder 0.375
// Name: 3-8cyli.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2005-01
// BFC CERTIFY CCW
// // 2002-05-08 OP             Made BFC compliant
// // 2004-12-11 Niels Karsdorp Recreated using Primitive Generator
// //                           Edge lines fixed, BFC changed to CCW
	mesh {
		triangle { <0.9239,1,0.3827>, <0.9239,0,0.3827>, <1,0,0> }
		triangle { <1,0,0>, <1,1,0>, <0.9239,1,0.3827> }
		triangle { <0.7071,1,0.7071>, <0.7071,0,0.7071>, <0.9239,0,0.3827> }
		triangle { <0.9239,0,0.3827>, <0.9239,1,0.3827>, <0.7071,1,0.7071> }
		triangle { <0.3827,1,0.9239>, <0.3827,0,0.9239>, <0.7071,0,0.7071> }
		triangle { <0.7071,0,0.7071>, <0.7071,1,0.7071>, <0.3827,1,0.9239> }
		triangle { <0,1,1>, <0,0,1>, <0.3827,0,0.9239> }
		triangle { <0.3827,0,0.9239>, <0.3827,1,0.9239>, <0,1,1> }
		triangle { <-0.3827,1,0.9239>, <-0.3827,0,0.9239>, <0,0,1> }
		triangle { <0,0,1>, <0,1,1>, <-0.3827,1,0.9239> }
		triangle { <-0.7071,1,0.7071>, <-0.7071,0,0.7071>, <-0.3827,0,0.9239> }
		triangle { <-0.3827,0,0.9239>, <-0.3827,1,0.9239>, <-0.7071,1,0.7071> }
// 
	}
}

#declare ring3_dot_dat = #if (version >= 3.1)
	disc { <0,0,0>, <0,1,0>, 4, 3 }
#else
	difference {
		cylinder { <0,-0.001,0>, <0,0.001,0>, 4 }
		cylinder { <0,-0.002,0>, <0,0.002,0>, 3 }
	}
#end

#declare _3_dash_8ring2_dot_dat = object {
// Ring  2 x 0.375
// Name: 3-8ring2.dat
// Author: Guy Vivan With Primitive Generator
// LDRAW_ORG Primitive UPDATE 2005-01
// BFC CERTIFY CCW
// // 2004-08-01  GuyVivan  Initial Version
	mesh {
		triangle { <2,0,0>, <3,0,0>, <2.7717,0,1.1481> }
		triangle { <2.7717,0,1.1481>, <1.8478,0,0.7654>, <2,0,0> }
		triangle { <1.8478,0,0.7654>, <2.7717,0,1.1481>, <2.1213,0,2.1213> }
		triangle { <2.1213,0,2.1213>, <1.4142,0,1.4142>, <1.8478,0,0.7654> }
		triangle { <1.4142,0,1.4142>, <2.1213,0,2.1213>, <1.1481,0,2.7717> }
		triangle { <1.1481,0,2.7717>, <0.7654,0,1.8478>, <1.4142,0,1.4142> }
		triangle { <0.7654,0,1.8478>, <1.1481,0,2.7717>, <0,0,3> }
		triangle { <0,0,3>, <0,0,2>, <0.7654,0,1.8478> }
		triangle { <0,0,2>, <0,0,3>, <-1.1481,0,2.7717> }
		triangle { <-1.1481,0,2.7717>, <-0.7654,0,1.8478>, <0,0,2> }
		triangle { <-0.7654,0,1.8478>, <-1.1481,0,2.7717>, <-2.1213,0,2.1213> }
		triangle { <-2.1213,0,2.1213>, <-1.4142,0,1.4142>, <-0.7654,0,1.8478> }
// end of file
	}
}

#declare _3_dash_8rin12_dot_dat = object {
// Ring 12 x 0.375
// Name: 3-8rin12.dat
// Author: Niels Karsdorp
// LDRAW_ORG Primitive UPDATE 2005-01
// BFC CERTIFY CW
	mesh {
		triangle { <12,0,0>, <11.0868,0,4.5924>, <12.0107,0,4.9751> }
		triangle { <12.0107,0,4.9751>, <13,0,0>, <12,0,0> }
		triangle { <11.0868,0,4.5924>, <8.4852,0,8.4852>, <9.1923,0,9.1923> }
		triangle { <9.1923,0,9.1923>, <12.0107,0,4.9751>, <11.0868,0,4.5924> }
		triangle { <8.4852,0,8.4852>, <4.5924,0,11.0868>, <4.9751,0,12.0107> }
		triangle { <4.9751,0,12.0107>, <9.1923,0,9.1923>, <8.4852,0,8.4852> }
		triangle { <4.5924,0,11.0868>, <0,0,12>, <0,0,13> }
		triangle { <0,0,13>, <4.9751,0,12.0107>, <4.5924,0,11.0868> }
		triangle { <0,0,12>, <-4.5924,0,11.0868>, <-4.9751,0,12.0107> }
		triangle { <-4.9751,0,12.0107>, <0,0,13>, <0,0,12> }
		triangle { <-4.5924,0,11.0868>, <-8.4852,0,8.4852>, <-9.1923,0,9.1923> }
		triangle { <-9.1923,0,9.1923>, <-4.9751,0,12.0107>, <-4.5924,0,11.0868> }
// 
	}
}

#declare _1_dash_4ndis_dot_dat = #if (version >= 3.1)
	disc {
		<0,0,0>, <0,1,0>, 2, 1
		clipped_by { box { <0,-1,0>, <1,1,1> } }
	}
#else
	difference {
		box { <0,-0.001,0>, <1,0.001,1> }
		cylinder { <0,-1,0>, <0,1,0>, 1 }
	}
#end

#declare _1_dash_4cyli_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open clipped_by { box { <0,-1,0>,<2,2,2> } } }

#declare connect_dot_dat = union {
// Technic Pin 1.0 with Base Collar
// Name: connect.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2005-01
// BFC CERTIFY CCW
// // 2002-06-30  Orion Pobursky  Applied lip code from connect5.dat
// // 2002-07-03  SEB             Made BFC compliant, replaced quads with ring3
// // 2004-12-18  GuyVivan        Improve holes and use more primitives
	mesh {
		triangle { <5.801,-11.5,1>, <5.543,-11.5,2.296>, <5.543,-18,2.296> }
		triangle { <5.543,-18,2.296>, <5.801,-18,1>, <5.801,-11.5,1> }
		triangle { <-5.543,-11.5,2.296>, <-5.801,-11.5,1>, <-5.801,-18,1> }
		triangle { <-5.801,-18,1>, <-5.543,-18,2.296>, <-5.543,-11.5,2.296> }
		triangle { <-5.801,-11.5,-1>, <-5.543,-11.5,-2.296>, <-5.543,-18,-2.296> }
		triangle { <-5.543,-18,-2.296>, <-5.801,-18,-1>, <-5.801,-11.5,-1> }
		triangle { <5.543,-11.5,-2.296>, <5.801,-11.5,-1>, <5.801,-18,-1> }
		triangle { <5.801,-18,-1>, <5.543,-18,-2.296>, <5.543,-11.5,-2.296> }
		triangle { <5.801,-18,1>, <5.543,-18,2.296>, <6.005,-18,2.488> }
		triangle { <6.005,-18,2.488>, <6.301,-18,1>, <5.801,-18,1> }
		triangle { <-5.543,-18,2.296>, <-5.801,-18,1>, <-6.301,-18,1> }
		triangle { <-6.301,-18,1>, <-6.005,-18,2.488>, <-5.543,-18,2.296> }
		triangle { <-5.801,-18,-1>, <-5.543,-18,-2.296>, <-6.005,-18,-2.488> }
		triangle { <-6.005,-18,-2.488>, <-6.301,-18,-1>, <-5.801,-18,-1> }
		triangle { <5.543,-18,-2.296>, <5.801,-18,-1>, <6.301,-18,-1> }
		triangle { <6.301,-18,-1>, <6.005,-18,-2.488>, <5.543,-18,-2.296> }
		triangle { <6.301,-18,1>, <6.005,-18,2.488>, <6.005,-20,2.488> }
		triangle { <6.005,-20,2.488>, <6.301,-20,1>, <6.301,-18,1> }
		triangle { <-6.005,-18,2.488>, <-6.301,-18,1>, <-6.301,-20,1> }
		triangle { <-6.301,-20,1>, <-6.005,-20,2.488>, <-6.005,-18,2.488> }
		triangle { <-6.301,-18,-1>, <-6.005,-18,-2.488>, <-6.005,-20,-2.488> }
		triangle { <-6.005,-20,-2.488>, <-6.301,-20,-1>, <-6.301,-18,-1> }
		triangle { <6.005,-18,-2.488>, <6.301,-18,-1>, <6.301,-20,-1> }
		triangle { <6.301,-20,-1>, <6.005,-20,-2.488>, <6.005,-18,-2.488> }
		triangle { <5.801,-12.5,1>, <5.801,-18,1>, <3.801,-18,1> }
		triangle { <3.801,-18,1>, <3.801,-12.5,1>, <5.801,-12.5,1> }
		triangle { <3.801,-18,1>, <6.301,-18,1>, <6.301,-20,1> }
		triangle { <6.301,-20,1>, <3.801,-20,1>, <3.801,-18,1> }
		triangle { <6.301,-20,1>, <6.005,-20,2.488>, <3.696,-20,1.531> }
		triangle { <3.696,-20,1.531>, <3.801,-20,1>, <6.301,-20,1> }
		triangle { <-6.005,-20,2.488>, <-6.301,-20,1>, <-3.801,-20,1> }
		triangle { <-3.801,-20,1>, <-3.696,-20,1.531>, <-6.005,-20,2.488> }
		triangle { <-3.801,-20,1>, <-6.301,-20,1>, <-6.301,-18,1> }
		triangle { <-6.301,-18,1>, <-3.801,-18,1>, <-3.801,-20,1> }
		triangle { <-3.801,-18,1>, <-5.801,-18,1>, <-5.801,-12.5,1> }
		triangle { <-5.801,-12.5,1>, <-3.801,-12.5,1>, <-3.801,-18,1> }
		triangle { <-5.801,-12.5,-1>, <-5.801,-18,-1>, <-3.801,-18,-1> }
		triangle { <-3.801,-18,-1>, <-3.801,-12.5,-1>, <-5.801,-12.5,-1> }
		triangle { <-6.301,-18,-1>, <-6.301,-20,-1>, <-3.801,-20,-1> }
		triangle { <-3.801,-20,-1>, <-3.801,-18,-1>, <-6.301,-18,-1> }
		triangle { <-6.301,-20,-1>, <-6.005,-20,-2.488>, <-3.696,-20,-1.531> }
		triangle { <-3.696,-20,-1.531>, <-3.801,-20,-1>, <-6.301,-20,-1> }
		triangle { <6.005,-20,-2.488>, <6.301,-20,-1>, <3.801,-20,-1> }
		triangle { <3.801,-20,-1>, <3.696,-20,-1.531>, <6.005,-20,-2.488> }
		triangle { <6.301,-20,-1>, <6.301,-18,-1>, <3.801,-18,-1> }
		triangle { <3.801,-18,-1>, <3.801,-20,-1>, <6.301,-20,-1> }
		triangle { <3.801,-18,-1>, <5.801,-18,-1>, <5.801,-12.5,-1> }
		triangle { <5.801,-12.5,-1>, <3.801,-12.5,-1>, <3.801,-18,-1> }
		triangle { <3.801,-20,1>, <3.696,-20,1.531>, <3.696,-11.5,1.531> }
		triangle { <3.696,-11.5,1.531>, <3.801,-11.5,1>, <3.801,-20,1> }
		triangle { <-3.696,-20,1.531>, <-3.801,-20,1>, <-3.801,-11.5,1> }
		triangle { <-3.801,-11.5,1>, <-3.696,-11.5,1.531>, <-3.696,-20,1.531> }
		triangle { <-3.801,-20,-1>, <-3.696,-20,-1.531>, <-3.696,-11.5,-1.531> }
		triangle { <-3.696,-11.5,-1.531>, <-3.801,-11.5,-1>, <-3.801,-20,-1> }
		triangle { <3.696,-20,-1.531>, <3.801,-20,-1>, <3.801,-11.5,-1> }
		triangle { <3.801,-11.5,-1>, <3.696,-11.5,-1.531>, <3.696,-20,-1.531> }
	}
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,9.5,0,0,0,6,0,-11.5,0> }
	object { _3_dash_8cyli_dot_dat matrix <-5.54328,0,-2.2961,0,6.5,0,2.2961,0,-5.54328,0,-18,0> }
	object { _3_dash_8cyli_dot_dat matrix <5.54328,0,2.2961,0,6.5,0,-2.2961,0,5.54328,0,-18,0> }
	object { _3_dash_8cyli_dot_dat matrix <6.00522,0,2.48744,0,2,0,-2.48744,0,6.00522,0,-20,0> }
	object { _3_dash_8cyli_dot_dat matrix <-6.00522,0,-2.48744,0,2,0,2.48744,0,-6.00522,0,-20,0> }
	object { _4_dash_4cyli_dot_dat matrix <8,0,0,0,2,0,0,0,8,0,-2,0> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,11.5,0,0,0,4,0,-11.5,0> }
// BFC INVERTNEXT
	object { _3_dash_8cyli_dot_dat matrix <3.69552,0,1.53073,0,8.5,0,-1.53073,0,3.69552,0,-20,0> }
// BFC INVERTNEXT
	object { _3_dash_8cyli_dot_dat matrix <-3.69552,0,-1.53073,0,8.5,0,1.53073,0,-3.69552,0,-20,0> }
	object { ring3_dot_dat matrix <2,0,0,0,1,0,0,0,2,0,-2,0> }
	object { _3_dash_8ring2_dot_dat matrix <1.84776,0,0.765367,0,1,0,-0.765367,0,1.84776,0,-20,0> }
	object { _3_dash_8ring2_dot_dat matrix <-1.84776,0,-0.765367,0,1,0,0.765367,0,-1.84776,0,-20,0> }
	object { _3_dash_8rin12_dot_dat matrix <0.46194,0,0.191342,0,-1,0,-0.191342,0,0.46194,0,-18,0> }
	object { _3_dash_8rin12_dot_dat matrix <-0.46194,0,-0.191342,0,-1,0,0.191342,0,-0.46194,0,-18,0> }
	object { _3_dash_8rin12_dot_dat matrix <0.46194,0,0.191342,0,1,0,-0.191342,0,0.46194,0,-20,0> }
	object { _3_dash_8rin12_dot_dat matrix <-0.46194,0,-0.191342,0,1,0,0.191342,0,-0.46194,0,-20,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,1,0,0,0.199,0,1,-6,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,1,0,0,0.199,0,-1,-6,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,-1,0,0,-0.199,0,-1,6,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,-1,0,0,-0.199,0,1,6,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,-1,0,0,0.199,0,1,-4,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,-1,0,0,0.199,0,-1,-4,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,1,0,0,-0.199,0,-1,4,-12.5,0> }
	object { _1_dash_4ndis_dot_dat matrix <0,1,0,1,0,0,-0.199,0,1,4,-12.5,0> }
// BFC INVERTNEXT
	object { _1_dash_4cyli_dot_dat matrix <0,1,0,2,0,0,0.199,0,1,-6,-12.5,0> }
// BFC INVERTNEXT
	object { _1_dash_4cyli_dot_dat matrix <0,1,0,2,0,0,0.199,0,-1,-6,-12.5,0> }
// BFC INVERTNEXT
	object { _1_dash_4cyli_dot_dat matrix <0,1,0,-2,0,0,-0.199,0,-1,6,-12.5,0> }
// BFC INVERTNEXT
	object { _1_dash_4cyli_dot_dat matrix <0,1,0,-2,0,0,-0.199,0,1,6,-12.5,0> }
// 
}

#declare _3673_dot_dat = #if (QUAL = 0) box { <-20,-8.49267,-8>, <20,8.49267,8> } #else union {
// Technic Pin
// Name: 3673.dat
// Author: James Jessiman
// Original LDraw Part - LDraw beta 0.27 Archive
	object { connect_dot_dat matrix <0,0,1,1,0,0,0,1,0,0,0,0> }
	object { connect_dot_dat matrix <0,0,1,-1,0,0,0,1,0,0,0,0> }
// 
}
#end

#declare _32040_dot_dat = #if (QUAL = 0) box { <-15,-77,-15>, <15,-71,15> } #else union {
// Technic Shock Absorber 10L Damped, Gasket
// Name: 32040.dat
// Author: Marc Klein
// Official LCAD Part - 2000-02 Update
// Created with stl2dat conversion tool
	object { _4_dash_4cyli_dot_dat matrix <-15,0,0,0,0.5,0,0,0,-15,0,-71.5,0> }
	object { _4_dash_4cyli_dot_dat matrix <-12,0,0,0,5,0,0,0,-12,0,-76.5,0> }
	object { _4_dash_4cyli_dot_dat matrix <-15,0,0,0,0.5,0,0,0,-15,0,-77,0> }
	object { _4_dash_4cyli_dot_dat matrix <-6,0,0,0,-6,0,0,0,6,0,-71,0> }
	mesh {
		triangle { <-5.74,-71,-13.86>, <-5.543,-71,-2.296>, <-4.243,-71,-4.243> }
		triangle { <-4.243,-71,-4.243>, <0,-71,-15>, <-5.74,-71,-13.86> }
		triangle { <0,-71,-15>, <-4.243,-71,-4.243>, <-2.296,-71,-5.543> }
		triangle { <-2.296,-71,-5.543>, <5.74,-71,-13.86>, <0,-71,-15> }
		triangle { <5.74,-71,-13.86>, <-2.296,-71,-5.543>, <0,-71,-6> }
		triangle { <0,-71,-6>, <10.61,-71,-10.61>, <5.74,-71,-13.86> }
		triangle { <10.61,-71,-10.61>, <0,-71,-6>, <2.296,-71,-5.543> }
		triangle { <2.296,-71,-5.543>, <13.86,-71,-5.74>, <10.61,-71,-10.61> }
		triangle { <13.86,-71,-5.74>, <2.296,-71,-5.543>, <4.243,-71,-4.243> }
		triangle { <4.243,-71,-4.243>, <15,-71,0>, <13.86,-71,-5.74> }
		triangle { <15,-71,0>, <4.243,-71,-4.243>, <5.543,-71,-2.296> }
		triangle { <5.543,-71,-2.296>, <13.86,-71,5.74>, <15,-71,0> }
		triangle { <13.86,-71,5.74>, <5.543,-71,-2.296>, <6,-71,0> }
		triangle { <6,-71,0>, <10.61,-71,10.61>, <13.86,-71,5.74> }
		triangle { <10.61,-71,10.61>, <6,-71,0>, <5.543,-71,2.296> }
		triangle { <5.543,-71,2.296>, <5.74,-71,13.86>, <10.61,-71,10.61> }
		triangle { <5.74,-71,13.86>, <5.543,-71,2.296>, <4.243,-71,4.243> }
		triangle { <4.243,-71,4.243>, <0,-71,15>, <5.74,-71,13.86> }
		triangle { <0,-71,15>, <4.243,-71,4.243>, <2.296,-71,5.543> }
		triangle { <2.296,-71,5.543>, <-5.74,-71,13.86>, <0,-71,15> }
		triangle { <-5.74,-71,13.86>, <2.296,-71,5.543>, <0,-71,6> }
		triangle { <0,-71,6>, <-10.61,-71,10.61>, <-5.74,-71,13.86> }
		triangle { <-10.61,-71,10.61>, <0,-71,6>, <-2.296,-71,5.543> }
		triangle { <-2.296,-71,5.543>, <-13.86,-71,5.74>, <-10.61,-71,10.61> }
		triangle { <-13.86,-71,5.74>, <-2.296,-71,5.543>, <-4.243,-71,4.243> }
		triangle { <-4.243,-71,4.243>, <-15,-71,0>, <-13.86,-71,5.74> }
		triangle { <-15,-71,0>, <-4.243,-71,4.243>, <-5.543,-71,2.296> }
		triangle { <-5.543,-71,-2.296>, <-5.74,-71,-13.86>, <-10.61,-71,-10.61> }
		triangle { <-10.61,-71,-10.61>, <-6,-71,0>, <-5.543,-71,-2.296> }
		triangle { <-6,-71,0>, <-10.61,-71,-10.61>, <-13.86,-71,-5.74> }
		triangle { <-6,-71,0>, <-13.86,-71,-5.74>, <-15,-71,0> }
		triangle { <-15,-71,0>, <-5.543,-71,2.296>, <-6,-71,0> }
		triangle { <15,-77,0>, <13.86,-77,5.74>, <6,-77,0> }
		triangle { <6,-77,0>, <5.543,-77,-2.296>, <15,-77,0> }
		triangle { <6,-77,0>, <13.86,-77,5.74>, <10.61,-77,10.61> }
		triangle { <10.61,-77,10.61>, <5.543,-77,2.296>, <6,-77,0> }
		triangle { <5.543,-77,2.296>, <10.61,-77,10.61>, <5.74,-77,13.86> }
		triangle { <5.74,-77,13.86>, <4.243,-77,4.243>, <5.543,-77,2.296> }
		triangle { <4.243,-77,4.243>, <5.74,-77,13.86>, <0,-77,15> }
		triangle { <0,-77,15>, <2.296,-77,5.543>, <4.243,-77,4.243> }
		triangle { <2.296,-77,5.543>, <0,-77,15>, <-5.74,-77,13.86> }
		triangle { <-5.74,-77,13.86>, <0,-77,6>, <2.296,-77,5.543> }
		triangle { <0,-77,6>, <-5.74,-77,13.86>, <-10.61,-77,10.61> }
		triangle { <-10.61,-77,10.61>, <-2.296,-77,5.543>, <0,-77,6> }
		triangle { <-2.296,-77,5.543>, <-10.61,-77,10.61>, <-13.86,-77,5.74> }
		triangle { <-13.86,-77,5.74>, <-4.243,-77,4.243>, <-2.296,-77,5.543> }
		triangle { <-4.243,-77,4.243>, <-13.86,-77,5.74>, <-15,-77,0> }
		triangle { <-15,-77,0>, <-5.543,-77,2.296>, <-4.243,-77,4.243> }
		triangle { <-5.543,-77,2.296>, <-15,-77,0>, <-13.86,-77,-5.74> }
		triangle { <-13.86,-77,-5.74>, <-6,-77,0>, <-5.543,-77,2.296> }
		triangle { <-6,-77,0>, <-13.86,-77,-5.74>, <-10.61,-77,-10.61> }
		triangle { <-10.61,-77,-10.61>, <-5.543,-77,-2.296>, <-6,-77,0> }
		triangle { <-5.543,-77,-2.296>, <-10.61,-77,-10.61>, <-5.74,-77,-13.86> }
		triangle { <-5.74,-77,-13.86>, <-4.243,-77,-4.243>, <-5.543,-77,-2.296> }
		triangle { <-4.243,-77,-4.243>, <-5.74,-77,-13.86>, <0,-77,-15> }
		triangle { <0,-77,-15>, <-2.296,-77,-5.543>, <-4.243,-77,-4.243> }
		triangle { <-2.296,-77,-5.543>, <0,-77,-15>, <5.74,-77,-13.86> }
		triangle { <5.74,-77,-13.86>, <0,-77,-6>, <-2.296,-77,-5.543> }
		triangle { <0,-77,-6>, <5.74,-77,-13.86>, <10.61,-77,-10.61> }
		triangle { <10.61,-77,-10.61>, <2.296,-77,-5.543>, <0,-77,-6> }
		triangle { <2.296,-77,-5.543>, <10.61,-77,-10.61>, <13.86,-77,-5.74> }
		triangle { <13.86,-77,-5.74>, <4.243,-77,-4.243>, <2.296,-77,-5.543> }
		triangle { <4.243,-77,-4.243>, <13.86,-77,-5.74>, <15,-77,0> }
		triangle { <15,-77,0>, <5.543,-77,-2.296>, <4.243,-77,-4.243> }
		triangle { <-10.61,-76.5,-10.61>, <-13.86,-76.5,-5.74>, <-11.09,-76.5,-4.592> }
		triangle { <-11.09,-76.5,-4.592>, <-5.74,-76.5,-13.86>, <-10.61,-76.5,-10.61> }
		triangle { <-5.74,-76.5,-13.86>, <-11.09,-76.5,-4.592>, <-8.485,-76.5,-8.485> }
		triangle { <-5.74,-76.5,-13.86>, <-8.485,-76.5,-8.485>, <0,-76.5,-15> }
		triangle { <0,-76.5,-15>, <-8.485,-76.5,-8.485>, <-4.592,-76.5,-11.09> }
		triangle { <0,-76.5,-15>, <-4.592,-76.5,-11.09>, <5.74,-76.5,-13.86> }
		triangle { <5.74,-76.5,-13.86>, <-4.592,-76.5,-11.09>, <0,-76.5,-12> }
		triangle { <5.74,-76.5,-13.86>, <0,-76.5,-12>, <10.61,-76.5,-10.61> }
		triangle { <10.61,-76.5,-10.61>, <0,-76.5,-12>, <4.592,-76.5,-11.09> }
		triangle { <10.61,-76.5,-10.61>, <4.592,-76.5,-11.09>, <13.86,-76.5,-5.74> }
		triangle { <13.86,-76.5,-5.74>, <4.592,-76.5,-11.09>, <8.485,-76.5,-8.485> }
		triangle { <13.86,-76.5,-5.74>, <8.485,-76.5,-8.485>, <15,-76.5,0> }
		triangle { <15,-76.5,0>, <8.485,-76.5,-8.485>, <11.09,-76.5,-4.592> }
		triangle { <15,-76.5,0>, <11.09,-76.5,-4.592>, <13.86,-76.5,5.74> }
		triangle { <13.86,-76.5,5.74>, <11.09,-76.5,-4.592>, <12,-76.5,0> }
		triangle { <13.86,-76.5,5.74>, <12,-76.5,0>, <10.61,-76.5,10.61> }
		triangle { <10.61,-76.5,10.61>, <12,-76.5,0>, <11.09,-76.5,4.592> }
		triangle { <10.61,-76.5,10.61>, <11.09,-76.5,4.592>, <5.74,-76.5,13.86> }
		triangle { <5.74,-76.5,13.86>, <11.09,-76.5,4.592>, <8.485,-76.5,8.485> }
		triangle { <5.74,-76.5,13.86>, <8.485,-76.5,8.485>, <0,-76.5,15> }
		triangle { <0,-76.5,15>, <8.485,-76.5,8.485>, <4.592,-76.5,11.09> }
		triangle { <0,-76.5,15>, <4.592,-76.5,11.09>, <-5.74,-76.5,13.86> }
		triangle { <-5.74,-76.5,13.86>, <4.592,-76.5,11.09>, <0,-76.5,12> }
		triangle { <-5.74,-76.5,13.86>, <0,-76.5,12>, <-10.61,-76.5,10.61> }
		triangle { <-10.61,-76.5,10.61>, <0,-76.5,12>, <-4.592,-76.5,11.09> }
		triangle { <-10.61,-76.5,10.61>, <-4.592,-76.5,11.09>, <-13.86,-76.5,5.74> }
		triangle { <-13.86,-76.5,5.74>, <-4.592,-76.5,11.09>, <-8.485,-76.5,8.485> }
		triangle { <-13.86,-76.5,5.74>, <-8.485,-76.5,8.485>, <-15,-76.5,0> }
		triangle { <-15,-76.5,0>, <-8.485,-76.5,8.485>, <-11.09,-76.5,4.592> }
		triangle { <-15,-76.5,0>, <-11.09,-76.5,4.592>, <-12,-76.5,0> }
		triangle { <-15,-76.5,0>, <-12,-76.5,0>, <-11.09,-76.5,-4.592> }
		triangle { <-11.09,-76.5,-4.592>, <-13.86,-76.5,-5.74>, <-15,-76.5,0> }
		triangle { <10.61,-71.5,-10.61>, <13.86,-71.5,-5.74>, <11.09,-71.5,-4.592> }
		triangle { <11.09,-71.5,-4.592>, <5.74,-71.5,-13.86>, <10.61,-71.5,-10.61> }
		triangle { <5.74,-71.5,-13.86>, <11.09,-71.5,-4.592>, <8.485,-71.5,-8.485> }
		triangle { <5.74,-71.5,-13.86>, <8.485,-71.5,-8.485>, <0,-71.5,-15> }
		triangle { <0,-71.5,-15>, <8.485,-71.5,-8.485>, <4.592,-71.5,-11.09> }
		triangle { <0,-71.5,-15>, <4.592,-71.5,-11.09>, <-5.74,-71.5,-13.86> }
		triangle { <-5.74,-71.5,-13.86>, <4.592,-71.5,-11.09>, <0,-71.5,-12> }
		triangle { <-5.74,-71.5,-13.86>, <0,-71.5,-12>, <-10.61,-71.5,-10.61> }
		triangle { <-10.61,-71.5,-10.61>, <0,-71.5,-12>, <-4.592,-71.5,-11.09> }
		triangle { <-10.61,-71.5,-10.61>, <-4.592,-71.5,-11.09>, <-13.86,-71.5,-5.74> }
		triangle { <-13.86,-71.5,-5.74>, <-4.592,-71.5,-11.09>, <-8.485,-71.5,-8.485> }
		triangle { <-13.86,-71.5,-5.74>, <-8.485,-71.5,-8.485>, <-15,-71.5,0> }
		triangle { <-15,-71.5,0>, <-8.485,-71.5,-8.485>, <-11.09,-71.5,-4.592> }
		triangle { <-15,-71.5,0>, <-11.09,-71.5,-4.592>, <-13.86,-71.5,5.74> }
		triangle { <-13.86,-71.5,5.74>, <-11.09,-71.5,-4.592>, <-12,-71.5,0> }
		triangle { <-13.86,-71.5,5.74>, <-12,-71.5,0>, <-10.61,-71.5,10.61> }
		triangle { <-10.61,-71.5,10.61>, <-12,-71.5,0>, <-11.09,-71.5,4.592> }
		triangle { <-10.61,-71.5,10.61>, <-11.09,-71.5,4.592>, <-5.74,-71.5,13.86> }
		triangle { <-5.74,-71.5,13.86>, <-11.09,-71.5,4.592>, <-8.485,-71.5,8.485> }
		triangle { <-5.74,-71.5,13.86>, <-8.485,-71.5,8.485>, <0,-71.5,15> }
		triangle { <0,-71.5,15>, <-8.485,-71.5,8.485>, <-4.592,-71.5,11.09> }
		triangle { <0,-71.5,15>, <-4.592,-71.5,11.09>, <5.74,-71.5,13.86> }
		triangle { <5.74,-71.5,13.86>, <-4.592,-71.5,11.09>, <0,-71.5,12> }
		triangle { <5.74,-71.5,13.86>, <0,-71.5,12>, <10.61,-71.5,10.61> }
		triangle { <10.61,-71.5,10.61>, <0,-71.5,12>, <4.592,-71.5,11.09> }
		triangle { <10.61,-71.5,10.61>, <4.592,-71.5,11.09>, <8.485,-71.5,8.485> }
		triangle { <10.61,-71.5,10.61>, <8.485,-71.5,8.485>, <11.09,-71.5,4.592> }
		triangle { <11.09,-71.5,4.592>, <13.86,-71.5,5.74>, <10.61,-71.5,10.61> }
		triangle { <13.86,-71.5,5.74>, <11.09,-71.5,4.592>, <12,-71.5,0> }
		triangle { <12,-71.5,0>, <15,-71.5,0>, <13.86,-71.5,5.74> }
		triangle { <15,-71.5,0>, <12,-71.5,0>, <11.09,-71.5,-4.592> }
		triangle { <11.09,-71.5,-4.592>, <13.86,-71.5,-5.74>, <15,-71.5,0> }
// 
	}
}
#end

#declare ring7_dot_dat = #if (version >= 3.1)
	disc { <0,0,0>, <0,1,0>, 8, 7 }
#else
	difference {
		cylinder { <0,-0.001,0>, <0,0.001,0>, 8 }
		cylinder { <0,-0.002,0>, <0,0.002,0>, 7 }
	}
#end

#declare _30155_dot_dat = #if (QUAL = 0) box { <-22,-22,-8>, <22,22,8> } #else union {
// Wheel Centre Spoked Small
// Name: 30155.dat
// Author: Christian Lindblad Rasmussen
// LDRAW_ORG Part UPDATE 2004-04
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,0,16,0,6,0,0,0,-8> }
	object { _4_dash_4cyli_dot_dat matrix <8,0,0,0,0,16,0,8,0,0,0,-8> }
	object { _4_dash_4cyli_dot_dat matrix <15,0,0,0,0,10,0,15,0,0,0,-5> }
	object { _4_dash_4cyli_dot_dat matrix <19,0,0,0,0,12,0,19,0,0,0,-6> }
	object { _4_dash_4cyli_dot_dat matrix <22,0,0,0,0,1,0,22,0,0,0,-8> }
	object { _4_dash_4cyli_dot_dat matrix <22,0,0,0,0,1,0,22,0,0,0,7> }
	object { ring3_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,0,-8> }
	object { ring7_dot_dat matrix <2.57,0,0,0,0,1,0,2.57,0,0,0,-8> }
	object { ring7_dot_dat matrix <2.75,0,0,0,0,1,0,2.75,0,0,0,-8> }
	object { ring3_dot_dat matrix <2,0,0,0,0,1,0,2,0,0,0,8> }
	object { ring7_dot_dat matrix <2.57,0,0,0,0,1,0,2.57,0,0,0,8> }
	object { ring7_dot_dat matrix <2.75,0,0,0,0,1,0,2.75,0,0,0,8> }
	mesh {
		triangle { <0,22,-7>, <-8.42,20.33,-7>, <-7.27,17.55,-6> }
		triangle { <-7.27,17.55,-6>, <0,19,-6>, <0,22,-7> }
		triangle { <-8.42,20.33,-7>, <-15.56,15.56,-7>, <-13.44,13.44,-6> }
		triangle { <-13.44,13.44,-6>, <-7.27,17.55,-6>, <-8.42,20.33,-7> }
		triangle { <-15.56,15.56,-7>, <-20.33,8.42,-7>, <-17.55,7.27,-6> }
		triangle { <-17.55,7.27,-6>, <-13.44,13.44,-6>, <-15.56,15.56,-7> }
		triangle { <-20.33,8.42,-7>, <-22,0,-7>, <-19,0,-6> }
		triangle { <-19,0,-6>, <-17.55,7.27,-6>, <-20.33,8.42,-7> }
		triangle { <-22,0,-7>, <-20.33,-8.42,-7>, <-17.55,-7.27,-6> }
		triangle { <-17.55,-7.27,-6>, <-19,0,-6>, <-22,0,-7> }
		triangle { <-20.33,-8.42,-7>, <-15.56,-15.56,-7>, <-13.44,-13.44,-6> }
		triangle { <-13.44,-13.44,-6>, <-17.55,-7.27,-6>, <-20.33,-8.42,-7> }
		triangle { <-15.56,-15.56,-7>, <-8.42,-20.33,-7>, <-7.27,-17.55,-6> }
		triangle { <-7.27,-17.55,-6>, <-13.44,-13.44,-6>, <-15.56,-15.56,-7> }
		triangle { <-8.42,-20.33,-7>, <0,-22,-7>, <0,-19,-6> }
		triangle { <0,-19,-6>, <-7.27,-17.55,-6>, <-8.42,-20.33,-7> }
		triangle { <0,-22,-7>, <8.42,-20.33,-7>, <7.27,-17.55,-6> }
		triangle { <7.27,-17.55,-6>, <0,-19,-6>, <0,-22,-7> }
		triangle { <8.42,-20.33,-7>, <15.56,-15.56,-7>, <13.44,-13.44,-6> }
		triangle { <13.44,-13.44,-6>, <7.27,-17.55,-6>, <8.42,-20.33,-7> }
		triangle { <15.56,-15.56,-7>, <20.33,-8.42,-7>, <17.55,-7.27,-6> }
		triangle { <17.55,-7.27,-6>, <13.44,-13.44,-6>, <15.56,-15.56,-7> }
		triangle { <20.33,-8.42,-7>, <22,0,-7>, <19,0,-6> }
		triangle { <19,0,-6>, <17.55,-7.27,-6>, <20.33,-8.42,-7> }
		triangle { <22,0,-7>, <20.33,8.42,-7>, <17.55,7.27,-6> }
		triangle { <17.55,7.27,-6>, <19,0,-6>, <22,0,-7> }
		triangle { <20.33,8.42,-7>, <15.56,15.56,-7>, <13.44,13.44,-6> }
		triangle { <13.44,13.44,-6>, <17.55,7.27,-6>, <20.33,8.42,-7> }
		triangle { <15.56,15.56,-7>, <8.42,20.33,-7>, <7.27,17.55,-6> }
		triangle { <7.27,17.55,-6>, <13.44,13.44,-6>, <15.56,15.56,-7> }
		triangle { <8.42,20.33,-7>, <0,22,-7>, <0,19,-6> }
		triangle { <0,19,-6>, <7.27,17.55,-6>, <8.42,20.33,-7> }
		triangle { <0,22,7>, <-8.42,20.33,7>, <-7.27,17.55,6> }
		triangle { <-7.27,17.55,6>, <0,19,6>, <0,22,7> }
		triangle { <-8.42,20.33,7>, <-15.56,15.56,7>, <-13.44,13.44,6> }
		triangle { <-13.44,13.44,6>, <-7.27,17.55,6>, <-8.42,20.33,7> }
		triangle { <-15.56,15.56,7>, <-20.33,8.42,7>, <-17.55,7.27,6> }
		triangle { <-17.55,7.27,6>, <-13.44,13.44,6>, <-15.56,15.56,7> }
		triangle { <-20.33,8.42,7>, <-22,0,7>, <-19,0,6> }
		triangle { <-19,0,6>, <-17.55,7.27,6>, <-20.33,8.42,7> }
		triangle { <-22,0,7>, <-20.33,-8.42,7>, <-17.55,-7.27,6> }
		triangle { <-17.55,-7.27,6>, <-19,0,6>, <-22,0,7> }
		triangle { <-20.33,-8.42,7>, <-15.56,-15.56,7>, <-13.44,-13.44,6> }
		triangle { <-13.44,-13.44,6>, <-17.55,-7.27,6>, <-20.33,-8.42,7> }
		triangle { <-15.56,-15.56,7>, <-8.42,-20.33,7>, <-7.27,-17.55,6> }
		triangle { <-7.27,-17.55,6>, <-13.44,-13.44,6>, <-15.56,-15.56,7> }
		triangle { <-8.42,-20.33,7>, <0,-22,7>, <0,-19,6> }
		triangle { <0,-19,6>, <-7.27,-17.55,6>, <-8.42,-20.33,7> }
		triangle { <0,-22,7>, <8.42,-20.33,7>, <7.27,-17.55,6> }
		triangle { <7.27,-17.55,6>, <0,-19,6>, <0,-22,7> }
		triangle { <8.42,-20.33,7>, <15.56,-15.56,7>, <13.44,-13.44,6> }
		triangle { <13.44,-13.44,6>, <7.27,-17.55,6>, <8.42,-20.33,7> }
		triangle { <15.56,-15.56,7>, <20.33,-8.42,7>, <17.55,-7.27,6> }
		triangle { <17.55,-7.27,6>, <13.44,-13.44,6>, <15.56,-15.56,7> }
		triangle { <20.33,-8.42,7>, <22,0,7>, <19,0,6> }
		triangle { <19,0,6>, <17.55,-7.27,6>, <20.33,-8.42,7> }
		triangle { <22,0,7>, <20.33,8.42,7>, <17.55,7.27,6> }
		triangle { <17.55,7.27,6>, <19,0,6>, <22,0,7> }
		triangle { <20.33,8.42,7>, <15.56,15.56,7>, <13.44,13.44,6> }
		triangle { <13.44,13.44,6>, <17.55,7.27,6>, <20.33,8.42,7> }
		triangle { <15.56,15.56,7>, <8.42,20.33,7>, <7.27,17.55,6> }
		triangle { <7.27,17.55,6>, <13.44,13.44,6>, <15.56,15.56,7> }
		triangle { <8.42,20.33,7>, <0,22,7>, <0,19,6> }
		triangle { <0,19,6>, <7.27,17.55,6>, <8.42,20.33,7> }
		triangle { <18,0,-8>, <16.63,-6.89,-8>, <13.86,-5.74,-5> }
		triangle { <13.86,-5.74,-5>, <15,0,-5>, <18,0,-8> }
		triangle { <16.63,6.89,-8>, <18,0,-8>, <15,0,-5> }
		triangle { <15,0,-5>, <13.86,5.74,-5>, <16.63,6.89,-8> }
		triangle { <12.73,12.73,-8>, <16.63,6.89,-8>, <13.86,5.74,-5> }
		triangle { <13.86,5.74,-5>, <10.61,10.61,-5>, <12.73,12.73,-8> }
		triangle { <6.89,16.63,-8>, <12.73,12.73,-8>, <10.61,10.61,-5> }
		triangle { <10.61,10.61,-5>, <5.74,13.86,-5>, <6.89,16.63,-8> }
		triangle { <0,18,-8>, <6.89,16.63,-8>, <5.74,13.86,-5> }
		triangle { <5.74,13.86,-5>, <0,15,-5>, <0,18,-8> }
		triangle { <-6.89,16.63,-8>, <0,18,-8>, <0,15,-5> }
		triangle { <0,15,-5>, <-5.74,13.86,-5>, <-6.89,16.63,-8> }
		triangle { <-12.73,12.73,-8>, <-6.89,16.63,-8>, <-5.74,13.86,-5> }
		triangle { <-5.74,13.86,-5>, <-10.61,10.61,-5>, <-12.73,12.73,-8> }
		triangle { <-16.63,6.89,-8>, <-12.73,12.73,-8>, <-10.61,10.61,-5> }
		triangle { <-10.61,10.61,-5>, <-13.86,5.74,-5>, <-16.63,6.89,-8> }
		triangle { <-18,0,-8>, <-16.63,6.89,-8>, <-13.86,5.74,-5> }
		triangle { <-13.86,5.74,-5>, <-15,0,-5>, <-18,0,-8> }
		triangle { <-16.63,-6.89,-8>, <-18,0,-8>, <-15,0,-5> }
		triangle { <-15,0,-5>, <-13.86,-5.74,-5>, <-16.63,-6.89,-8> }
		triangle { <-12.73,-12.73,-8>, <-16.63,-6.89,-8>, <-13.86,-5.74,-5> }
		triangle { <-13.86,-5.74,-5>, <-10.61,-10.61,-5>, <-12.73,-12.73,-8> }
		triangle { <-6.89,-16.63,-8>, <-12.73,-12.73,-8>, <-10.61,-10.61,-5> }
		triangle { <-10.61,-10.61,-5>, <-5.74,-13.86,-5>, <-6.89,-16.63,-8> }
		triangle { <0,-18,-8>, <-6.89,-16.63,-8>, <-5.74,-13.86,-5> }
		triangle { <-5.74,-13.86,-5>, <0,-15,-5>, <0,-18,-8> }
		triangle { <6.89,-16.63,-8>, <0,-18,-8>, <0,-15,-5> }
		triangle { <0,-15,-5>, <5.74,-13.86,-5>, <6.89,-16.63,-8> }
		triangle { <12.73,-12.73,-8>, <6.89,-16.63,-8>, <5.74,-13.86,-5> }
		triangle { <5.74,-13.86,-5>, <10.61,-10.61,-5>, <12.73,-12.73,-8> }
		triangle { <16.63,-6.89,-8>, <12.73,-12.73,-8>, <10.61,-10.61,-5> }
		triangle { <10.61,-10.61,-5>, <13.86,-5.74,-5>, <16.63,-6.89,-8> }
		triangle { <18,0,8>, <16.63,-6.89,8>, <13.86,-5.74,5> }
		triangle { <13.86,-5.74,5>, <15,0,5>, <18,0,8> }
		triangle { <16.63,6.89,8>, <18,0,8>, <15,0,5> }
		triangle { <15,0,5>, <13.86,5.74,5>, <16.63,6.89,8> }
		triangle { <12.73,12.73,8>, <16.63,6.89,8>, <13.86,5.74,5> }
		triangle { <13.86,5.74,5>, <10.61,10.61,5>, <12.73,12.73,8> }
		triangle { <6.89,16.63,8>, <12.73,12.73,8>, <10.61,10.61,5> }
		triangle { <10.61,10.61,5>, <5.74,13.86,5>, <6.89,16.63,8> }
		triangle { <0,18,8>, <6.89,16.63,8>, <5.74,13.86,5> }
		triangle { <5.74,13.86,5>, <0,15,5>, <0,18,8> }
		triangle { <-6.89,16.63,8>, <0,18,8>, <0,15,5> }
		triangle { <0,15,5>, <-5.74,13.86,5>, <-6.89,16.63,8> }
		triangle { <-12.73,12.73,8>, <-6.89,16.63,8>, <-5.74,13.86,5> }
		triangle { <-5.74,13.86,5>, <-10.61,10.61,5>, <-12.73,12.73,8> }
		triangle { <-16.63,6.89,8>, <-12.73,12.73,8>, <-10.61,10.61,5> }
		triangle { <-10.61,10.61,5>, <-13.86,5.74,5>, <-16.63,6.89,8> }
		triangle { <-18,0,8>, <-16.63,6.89,8>, <-13.86,5.74,5> }
		triangle { <-13.86,5.74,5>, <-15,0,5>, <-18,0,8> }
		triangle { <-16.63,-6.89,8>, <-18,0,8>, <-15,0,5> }
		triangle { <-15,0,5>, <-13.86,-5.74,5>, <-16.63,-6.89,8> }
		triangle { <-12.73,-12.73,8>, <-16.63,-6.89,8>, <-13.86,-5.74,5> }
		triangle { <-13.86,-5.74,5>, <-10.61,-10.61,5>, <-12.73,-12.73,8> }
		triangle { <-6.89,-16.63,8>, <-12.73,-12.73,8>, <-10.61,-10.61,5> }
		triangle { <-10.61,-10.61,5>, <-5.74,-13.86,5>, <-6.89,-16.63,8> }
		triangle { <0,-18,8>, <-6.89,-16.63,8>, <-5.74,-13.86,5> }
		triangle { <-5.74,-13.86,5>, <0,-15,5>, <0,-18,8> }
		triangle { <6.89,-16.63,8>, <0,-18,8>, <0,-15,5> }
		triangle { <0,-15,5>, <5.74,-13.86,5>, <6.89,-16.63,8> }
		triangle { <12.73,-12.73,8>, <6.89,-16.63,8>, <5.74,-13.86,5> }
		triangle { <5.74,-13.86,5>, <10.61,-10.61,5>, <12.73,-12.73,8> }
		triangle { <16.63,-6.89,8>, <12.73,-12.73,8>, <10.61,-10.61,5> }
		triangle { <10.61,-10.61,5>, <13.86,-5.74,5>, <16.63,-6.89,8> }
		triangle { <16,1.3,-5>, <16,-1.3,-5>, <7,-1.3,-5> }
		triangle { <7,-1.3,-5>, <7,1.3,-5>, <16,1.3,-5> }
		triangle { <13.21,9.13,-5>, <14.51,6.87,-5>, <6.71,2.37,-5> }
		triangle { <6.71,2.37,-5>, <5.41,4.63,-5>, <13.21,9.13,-5> }
		triangle { <6.87,14.51,-5>, <9.13,13.21,-5>, <4.63,5.41,-5> }
		triangle { <4.63,5.41,-5>, <2.37,6.71,-5>, <6.87,14.51,-5> }
		triangle { <-1.3,16,-5>, <1.3,16,-5>, <1.3,7,-5> }
		triangle { <1.3,7,-5>, <-1.3,7,-5>, <-1.3,16,-5> }
		triangle { <-9.13,13.21,-5>, <-6.87,14.51,-5>, <-2.37,6.71,-5> }
		triangle { <-2.37,6.71,-5>, <-4.63,5.41,-5>, <-9.13,13.21,-5> }
		triangle { <-14.51,6.87,-5>, <-13.21,9.13,-5>, <-5.41,4.63,-5> }
		triangle { <-5.41,4.63,-5>, <-6.71,2.37,-5>, <-14.51,6.87,-5> }
		triangle { <-16,-1.3,-5>, <-16,1.3,-5>, <-7,1.3,-5> }
		triangle { <-7,1.3,-5>, <-7,-1.3,-5>, <-16,-1.3,-5> }
		triangle { <-13.21,-9.13,-5>, <-14.51,-6.87,-5>, <-6.71,-2.37,-5> }
		triangle { <-6.71,-2.37,-5>, <-5.41,-4.63,-5>, <-13.21,-9.13,-5> }
		triangle { <-6.87,-14.51,-5>, <-9.13,-13.21,-5>, <-4.63,-5.41,-5> }
		triangle { <-4.63,-5.41,-5>, <-2.37,-6.71,-5>, <-6.87,-14.51,-5> }
		triangle { <1.3,-16,-5>, <-1.3,-16,-5>, <-1.3,-7,-5> }
		triangle { <-1.3,-7,-5>, <1.3,-7,-5>, <1.3,-16,-5> }
		triangle { <9.13,-13.21,-5>, <6.87,-14.51,-5>, <2.37,-6.71,-5> }
		triangle { <2.37,-6.71,-5>, <4.63,-5.41,-5>, <9.13,-13.21,-5> }
		triangle { <14.51,-6.87,-5>, <13.21,-9.13,-5>, <5.41,-4.63,-5> }
		triangle { <5.41,-4.63,-5>, <6.71,-2.37,-5>, <14.51,-6.87,-5> }
		triangle { <16,1.3,5>, <16,-1.3,5>, <7,-1.3,5> }
		triangle { <7,-1.3,5>, <7,1.3,5>, <16,1.3,5> }
		triangle { <13.21,9.13,5>, <14.51,6.87,5>, <6.71,2.37,5> }
		triangle { <6.71,2.37,5>, <5.41,4.63,5>, <13.21,9.13,5> }
		triangle { <6.87,14.51,5>, <9.13,13.21,5>, <4.63,5.41,5> }
		triangle { <4.63,5.41,5>, <2.37,6.71,5>, <6.87,14.51,5> }
		triangle { <-1.3,16,5>, <1.3,16,5>, <1.3,7,5> }
		triangle { <1.3,7,5>, <-1.3,7,5>, <-1.3,16,5> }
		triangle { <-9.13,13.21,5>, <-6.87,14.51,5>, <-2.37,6.71,5> }
		triangle { <-2.37,6.71,5>, <-4.63,5.41,5>, <-9.13,13.21,5> }
		triangle { <-14.51,6.87,5>, <-13.21,9.13,5>, <-5.41,4.63,5> }
		triangle { <-5.41,4.63,5>, <-6.71,2.37,5>, <-14.51,6.87,5> }
		triangle { <-16,-1.3,5>, <-16,1.3,5>, <-7,1.3,5> }
		triangle { <-7,1.3,5>, <-7,-1.3,5>, <-16,-1.3,5> }
		triangle { <-13.21,-9.13,5>, <-14.51,-6.87,5>, <-6.71,-2.37,5> }
		triangle { <-6.71,-2.37,5>, <-5.41,-4.63,5>, <-13.21,-9.13,5> }
		triangle { <-6.87,-14.51,5>, <-9.13,-13.21,5>, <-4.63,-5.41,5> }
		triangle { <-4.63,-5.41,5>, <-2.37,-6.71,5>, <-6.87,-14.51,5> }
		triangle { <1.3,-16,5>, <-1.3,-16,5>, <-1.3,-7,5> }
		triangle { <-1.3,-7,5>, <1.3,-7,5>, <1.3,-16,5> }
		triangle { <9.13,-13.21,5>, <6.87,-14.51,5>, <2.37,-6.71,5> }
		triangle { <2.37,-6.71,5>, <4.63,-5.41,5>, <9.13,-13.21,5> }
		triangle { <14.51,-6.87,5>, <13.21,-9.13,5>, <5.41,-4.63,5> }
		triangle { <5.41,-4.63,5>, <6.71,-2.37,5>, <14.51,-6.87,5> }
	}
	object { rect_dot_dat matrix <3.5,0,0,0,1,0,0,0,5,11.24,-1.3,0> }
	object { rect_dot_dat matrix <3.5,0,0,0,1,0,0,0,5,11.24,1.3,0> }
	object { rect_dot_dat matrix <3.03,1.75,0,-0.5,0.87,0,0,0,5,10.38,4.49,0> }
	object { rect_dot_dat matrix <3.03,1.75,0,-0.5,0.87,0,0,0,5,9.08,6.75,0> }
	object { rect_dot_dat matrix <1.75,3.03,0,-0.87,0.5,0,0,0,5,6.75,9.08,0> }
	object { rect_dot_dat matrix <1.75,3.03,0,-0.87,0.5,0,0,0,5,4.49,10.38,0> }
	object { rect_dot_dat matrix <0,3.5,0,-1,0,0,0,0,5,1.3,11.24,0> }
	object { rect_dot_dat matrix <0,3.5,0,-1,0,0,0,0,5,-1.3,11.24,0> }
	object { rect_dot_dat matrix <-1.75,3.03,0,-0.87,-0.5,0,0,0,5,-4.49,10.38,0> }
	object { rect_dot_dat matrix <-1.75,3.03,0,-0.87,-0.5,0,0,0,5,-6.75,9.08,0> }
	object { rect_dot_dat matrix <-3.03,1.75,0,-0.5,-0.87,0,0,0,5,-9.08,6.75,0> }
	object { rect_dot_dat matrix <-3.03,1.75,0,-0.5,-0.87,0,0,0,5,-10.38,4.49,0> }
	object { rect_dot_dat matrix <-3.5,0,0,0,-1,0,0,0,5,-11.24,1.3,0> }
	object { rect_dot_dat matrix <-3.5,0,0,0,-1,0,0,0,5,-11.24,-1.3,0> }
	object { rect_dot_dat matrix <-3.03,-1.75,0,0.5,-0.87,0,0,0,5,-10.38,-4.49,0> }
	object { rect_dot_dat matrix <-3.03,-1.75,0,0.5,-0.87,0,0,0,5,-9.08,-6.75,0> }
	object { rect_dot_dat matrix <-1.75,-3.03,0,0.87,-0.5,0,0,0,5,-6.75,-9.08,0> }
	object { rect_dot_dat matrix <-1.75,-3.03,0,0.87,-0.5,0,0,0,5,-4.49,-10.38,0> }
	object { rect_dot_dat matrix <0,-3.5,0,1,0,0,0,0,5,-1.3,-11.24,0> }
	object { rect_dot_dat matrix <0,-3.5,0,1,0,0,0,0,5,1.3,-11.24,0> }
	object { rect_dot_dat matrix <1.75,-3.03,0,0.87,0.5,0,0,0,5,4.49,-10.38,0> }
	object { rect_dot_dat matrix <1.75,-3.03,0,0.87,0.5,0,0,0,5,6.75,-9.08,0> }
	object { rect_dot_dat matrix <3.03,-1.75,0,0.5,0.87,0,0,0,5,9.08,-6.75,0> }
	object { rect_dot_dat matrix <3.03,-1.75,0,0.5,0.87,0,0,0,5,10.38,-4.49,0> }
// 
// 
}
#end

#declare stud_dot_dat = 
#if (QUAL <= 2)
cylinder { <0,0,0>, <0,-4,0>, 6 }
#else
union {
	cylinder { <0,0,0>, <0,-4,0>, 6 }
	object { L3Logo translate <0,-4,0> }
}
#end

#declare _3023_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,8,10> } #else union {
// Plate  1 x  2
// Name: 3023.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,6,0,8,0> }
	mesh {
		triangle { <20,8,10>, <16,8,6>, <-16,8,6> }
		triangle { <-16,8,6>, <-20,8,10>, <20,8,10> }
		triangle { <-20,8,10>, <-16,8,6>, <-16,8,-6> }
		triangle { <-16,8,-6>, <-20,8,-10>, <-20,8,10> }
		triangle { <-20,8,-10>, <-16,8,-6>, <16,8,-6> }
		triangle { <16,8,-6>, <20,8,-10>, <-20,8,-10> }
		triangle { <20,8,-10>, <16,8,-6>, <16,8,6> }
		triangle { <16,8,6>, <20,8,10>, <20,8,-10> }
	}
	object { box5_dot_dat matrix <20,0,0,0,-8,0,0,0,10,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
// 
	#end
}
#end

#declare stud4_dot_dat = difference {
	cylinder { <0,0,0>, <0,-4,0>, 8 }
	cylinder { <0,0.01,0>, <0,-4.01,0>, 6 }
}

#declare _8_dash_8sphe_dot_dat = sphere { <0,0,0>, 1 }

#declare _3731_dot_dat = #if (QUAL = 0) box { <-20,-4,-48>, <20,12,20> } #else union {
// Plate  2 x  2 with Towball
// Name: 3731.dat
// Author: James Jessiman
// Original LDraw Part - LDraw beta 0.27 Archive
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
	#end
	object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,16,0,8,0> }
	mesh {
		triangle { <20,8,20>, <16,8,16>, <-16,8,16> }
		triangle { <-16,8,16>, <-20,8,20>, <20,8,20> }
		triangle { <20,8,-20>, <16,8,-16>, <-16,8,-16> }
		triangle { <-16,8,-16>, <-20,8,-20>, <20,8,-20> }
		triangle { <20,8,20>, <16,8,16>, <16,8,-16> }
		triangle { <16,8,-16>, <20,8,-20>, <20,8,20> }
		triangle { <-20,8,20>, <-16,8,16>, <-16,8,-16> }
		triangle { <-16,8,-16>, <-20,8,-20>, <-20,8,20> }
	}
	object { box5_dot_dat matrix <20,0,0,0,-8,0,0,0,20,0,8,0> }
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,0,20,0,4,0,0,4,-40> }
	object { _8_dash_8sphe_dot_dat matrix <8,0,0,0,8,0,0,0,8,0,4,-40> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> }
// 
	#end
}
#end

#declare _3730_dot_dat = #if (QUAL = 0) box { <-20,-7.83,-37.5>, <20,14.82,20> } #else union {
// Plate  2 x  2 with Towball Socket
// name 3730.dat
// (c) Remco Braak 1997
// rbraak@nat.vu.nl
// Official LCad update 97-01
	mesh {
		triangle { <-2,-3.75,-37.5>, <-2,-6.82,-36.5>, <-2,-3.75,-26> }
		triangle { <-2,-6.82,-36.5>, <-2,-7.83,-33.5>, <-2,-7.83,-26> }
		triangle { <-2,-7.83,-26>, <-2,-3.75,-26>, <-2,-6.82,-36.5> }
		triangle { <2,-3.75,-37.5>, <2,-6.82,-36.5>, <2,-3.75,-26> }
		triangle { <2,-6.82,-36.5>, <2,-7.83,-33.5>, <2,-7.83,-26> }
		triangle { <2,-7.83,-26>, <2,-3.75,-26>, <2,-6.82,-36.5> }
		triangle { <-2,-3.75,-26>, <-2,-7.83,-26>, <2,-7.83,-26> }
		triangle { <2,-7.83,-26>, <2,-3.75,-26>, <-2,-3.75,-26> }
		triangle { <-2,11.75,-26>, <-2,11.75,-37.5>, <-2,14.82,-36.5> }
		triangle { <-2,14.82,-36.5>, <-2,14.82,-26>, <-2,11.75,-26> }
		triangle { <2,11.75,-26>, <2,11.75,-37.5>, <2,14.82,-36.5> }
		triangle { <2,14.82,-36.5>, <2,14.82,-26>, <2,11.75,-26> }
		triangle { <-2,11.75,-26>, <-2,14.82,-26>, <2,14.82,-26> }
		triangle { <2,14.82,-26>, <2,11.75,-26>, <-2,11.75,-26> }
		triangle { <-11.83,6,-28>, <-11.83,6,-33.5>, <-7.75,6,-33.5> }
		triangle { <-7.75,6,-33.5>, <-7.75,6,-28>, <-11.83,6,-28> }
		triangle { <-11.83,6,-33.5>, <-11.31,8,-34.5>, <-6.93,8,-34.5> }
		triangle { <-6.93,8,-34.5>, <-7.75,6,-33.5>, <-11.83,6,-33.5> }
		triangle { <-11.31,8,-34.5>, <-10.25,8,-36.5>, <-6.93,8,-37.5> }
		triangle { <-6.93,8,-37.5>, <-6.93,8,-34.5>, <-11.31,8,-34.5> }
		triangle { <-11.83,6,-28>, <-11.83,2,-28>, <-7.75,2,-28> }
		triangle { <-7.75,2,-28>, <-7.75,6,-28>, <-11.83,6,-28> }
		triangle { <-11.83,2,-28>, <-11.83,2,-33.5>, <-7.75,2,-33.5> }
		triangle { <-7.75,2,-33.5>, <-7.75,2,-28>, <-11.83,2,-28> }
		triangle { <-11.83,2,-33.5>, <-11.31,0,-34.5>, <-6.93,0,-34.5> }
		triangle { <-6.93,0,-34.5>, <-7.75,2,-33.5>, <-11.83,2,-33.5> }
		triangle { <-11.31,0,-34.5>, <-10.25,0,-36.5>, <-6.93,0,-37.5> }
		triangle { <-6.93,0,-37.5>, <-6.93,0,-34.5>, <-11.31,0,-34.5> }
		triangle { <-2,-3.75,-37.5>, <-2,-3.75,-24>, <-3.06,-3.39,-24> }
		triangle { <-3.06,-3.39,-24>, <-3.06,-3.39,-37.5>, <-2,-3.75,-37.5> }
		triangle { <-3.06,-3.39,-37.5>, <-3.06,-3.39,-24>, <-5.66,-1.66,-24> }
		triangle { <-5.66,-1.66,-24>, <-5.66,-1.66,-37.5>, <-3.06,-3.39,-37.5> }
		triangle { <-5.66,-1.66,-37.5>, <-5.66,-1.66,-24>, <-6.93,0,-24> }
		triangle { <-6.93,0,-24>, <-6.93,0,-37.5>, <-5.66,-1.66,-37.5> }
		triangle { <-6.93,0,-34.5>, <-6.93,0,-24>, <-7.75,2,-24> }
		triangle { <-7.75,2,-24>, <-7.75,2,-33.5>, <-6.93,0,-34.5> }
		triangle { <-7.75,2,-28>, <-7.75,2,-24>, <-7.75,6,-24> }
		triangle { <-7.75,6,-24>, <-7.75,6,-28>, <-7.75,2,-28> }
		triangle { <-7.75,6,-33.5>, <-7.75,6,-24>, <-6.93,8,-24> }
		triangle { <-6.93,8,-24>, <-6.93,8,-34.5>, <-7.75,6,-33.5> }
		triangle { <-6.93,8,-37.5>, <-6.93,8,-24>, <-5.66,9.66,-24> }
		triangle { <-5.66,9.66,-24>, <-5.66,9.66,-37.5>, <-6.93,8,-37.5> }
		triangle { <-5.66,9.66,-37.5>, <-5.66,9.66,-24>, <-3.06,11.39,-24> }
		triangle { <-3.06,11.39,-24>, <-3.06,11.39,-37.5>, <-5.66,9.66,-37.5> }
		triangle { <-3.06,11.39,-37.5>, <-3.06,11.39,-24>, <-2,11.75,-24> }
		triangle { <-2,11.75,-24>, <-2,11.75,-37.5>, <-3.06,11.39,-37.5> }
		triangle { <-2,-3.75,-37.5>, <-2,-6.82,-36.5>, <-4.21,-6.16,-36.5> }
		triangle { <-4.21,-6.16,-36.5>, <-3.06,-3.39,-37.5>, <-2,-3.75,-37.5> }
		triangle { <-3.06,-3.39,-37.5>, <-4.21,-6.16,-36.5>, <-7.78,-3.78,-36.5> }
		triangle { <-7.78,-3.78,-36.5>, <-5.66,-1.66,-37.5>, <-3.06,-3.39,-37.5> }
		triangle { <-5.66,-1.66,-37.5>, <-7.78,-3.78,-36.5>, <-10.25,0,-36.5> }
		triangle { <-10.25,0,-36.5>, <-6.93,0,-37.5>, <-5.66,-1.66,-37.5> }
		triangle { <-6.93,8,-37.5>, <-10.25,8,-36.5>, <-7.78,11.78,-36.5> }
		triangle { <-7.78,11.78,-36.5>, <-5.66,9.66,-37.5>, <-6.93,8,-37.5> }
		triangle { <-5.66,9.66,-37.5>, <-7.78,11.78,-36.5>, <-4.21,14.16,-36.5> }
		triangle { <-4.21,14.16,-36.5>, <-3.06,11.39,-37.5>, <-5.66,9.66,-37.5> }
		triangle { <-3.06,11.39,-37.5>, <-4.21,14.16,-36.5>, <-2,14.82,-36.5> }
		triangle { <-2,14.82,-36.5>, <-2,11.75,-37.5>, <-3.06,11.39,-37.5> }
		triangle { <-2,-6.82,-36.5>, <-2,-7.83,-33.5>, <-4.59,-7.09,-33.5> }
		triangle { <-4.59,-7.09,-33.5>, <-4.21,-6.16,-36.5>, <-2,-6.82,-36.5> }
		triangle { <-4.21,-6.16,-36.5>, <-4.59,-7.09,-33.5>, <-8.49,-4.49,-33.5> }
		triangle { <-8.49,-4.49,-33.5>, <-7.78,-3.78,-36.5>, <-4.21,-6.16,-36.5> }
		triangle { <-7.78,-3.78,-36.5>, <-8.49,-4.49,-33.5>, <-11.31,0,-33.5> }
		triangle { <-11.31,0,-33.5>, <-10.25,0,-36.5>, <-7.78,-3.78,-36.5> }
		triangle { <-10.25,0,-34.5>, <-11.31,0,-33.5>, <-11.83,2,-33.5> }
		triangle { <-11.83,6,-33.5>, <-11.31,8,-33.5>, <-10.25,8,-34.5> }
		triangle { <-10.25,8,-36.5>, <-11.31,8,-33.5>, <-8.49,12.49,-33.5> }
		triangle { <-8.49,12.49,-33.5>, <-7.78,11.78,-36.5>, <-10.25,8,-36.5> }
		triangle { <-7.78,11.78,-36.5>, <-8.49,12.49,-33.5>, <-5.19,14.82,-33.5> }
		triangle { <-5.19,14.82,-33.5>, <-4.21,14.16,-36.5>, <-7.78,11.78,-36.5> }
		triangle { <-4.21,14.16,-36.5>, <-5.19,14.82,-33.5>, <-2,14.82,-33.5> }
		triangle { <-2,14.82,-33.5>, <-2,14.82,-36.5>, <-4.21,14.16,-36.5> }
		triangle { <2,-7.83,-26>, <2,-7.83,-24>, <-2,-7.83,-24> }
		triangle { <-2,-7.83,-24>, <-2,-7.83,-26>, <2,-7.83,-26> }
		triangle { <-2,-7.83,-33.5>, <-2,-7.83,-24>, <-4.59,-7.09,-24> }
		triangle { <-4.59,-7.09,-24>, <-4.59,-7.09,-33.5>, <-2,-7.83,-33.5> }
		triangle { <-4.59,-7.09,-33.5>, <-4.59,-7.09,-24>, <-8.49,-4.49,-24> }
		triangle { <-8.49,-4.49,-24>, <-8.49,-4.49,-33.5>, <-4.59,-7.09,-33.5> }
		triangle { <-8.49,-4.49,-33.5>, <-8.49,-4.49,-24>, <-11.31,0,-24> }
		triangle { <-11.31,0,-24>, <-11.31,0,-33.5>, <-8.49,-4.49,-33.5> }
		triangle { <-11.31,0,-33.5>, <-11.31,0,-24>, <-11.83,2,-24> }
		triangle { <-11.83,2,-24>, <-11.83,2,-33.5>, <-11.31,0,-33.5> }
		triangle { <-11.83,2,-28>, <-11.83,2,-24>, <-11.83,6,-24> }
		triangle { <-11.83,6,-24>, <-11.83,6,-28>, <-11.83,2,-28> }
		triangle { <-11.83,6,-33.5>, <-11.83,6,-24>, <-11.31,8,-24> }
		triangle { <-11.31,8,-24>, <-11.31,8,-33.5>, <-11.83,6,-33.5> }
		triangle { <-11.31,8,-33.5>, <-11.31,8,-24>, <-8.49,12.49,-24> }
		triangle { <-8.49,12.49,-24>, <-8.49,12.49,-33.5>, <-11.31,8,-33.5> }
		triangle { <-8.49,12.49,-33.5>, <-8.49,12.49,-24>, <-5.19,14.82,-24> }
		triangle { <-5.19,14.82,-24>, <-5.19,14.82,-33.5>, <-8.49,12.49,-33.5> }
		triangle { <-5.19,14.82,-33.5>, <-5.19,14.82,-24>, <-2,14.82,-24> }
		triangle { <-2,14.82,-24>, <-2,14.82,-33.5>, <-5.19,14.82,-33.5> }
		triangle { <-2,14.82,-26>, <-2,14.82,-24>, <2,14.82,-24> }
		triangle { <2,14.82,-24>, <2,14.82,-26>, <-2,14.82,-26> }
		triangle { <2,-7.83,-24>, <2,-6.82,-21>, <-2,-6.82,-21> }
		triangle { <-2,-6.82,-21>, <-2,-7.83,-24>, <2,-7.83,-24> }
		triangle { <-2,-7.83,-24>, <-2,-6.82,-21>, <-4.21,-6.16,-21> }
		triangle { <-4.21,-6.16,-21>, <-4.59,-7.09,-24>, <-2,-7.83,-24> }
		triangle { <-4.59,-7.09,-24>, <-4.21,-6.16,-21>, <-7.78,-3.78,-21> }
		triangle { <-7.78,-3.78,-21>, <-8.49,-4.49,-24>, <-4.59,-7.09,-24> }
		triangle { <-8.49,-4.49,-24>, <-7.78,-3.78,-21>, <-10.25,0,-21> }
		triangle { <-10.25,0,-21>, <-11.31,0,-24>, <-8.49,-4.49,-24> }
		triangle { <-11.31,8,-24>, <-10.25,8,-21>, <-7.78,11.78,-21> }
		triangle { <-7.78,11.78,-21>, <-8.49,12.49,-24>, <-11.31,8,-24> }
		triangle { <-8.49,12.49,-24>, <-7.78,11.78,-21>, <-4.21,14.16,-21> }
		triangle { <-4.21,14.16,-21>, <-5.19,14.82,-24>, <-8.49,12.49,-24> }
		triangle { <-5.19,14.82,-24>, <-4.21,14.16,-21>, <-2,14.82,-21> }
		triangle { <-2,14.82,-21>, <-2,14.82,-24>, <-5.19,14.82,-24> }
		triangle { <-2,14.82,-24>, <-2,14.82,-21>, <2,14.82,-21> }
		triangle { <2,14.82,-21>, <2,14.82,-24>, <-2,14.82,-24> }
		triangle { <2,-6.83,-21>, <2,-3.75,-20>, <-2,-3.75,-20> }
		triangle { <-2,-3.75,-20>, <-2,-6.83,-21>, <2,-6.83,-21> }
		triangle { <-2,-6.83,-21>, <-2,-3.75,-20>, <-3.06,-3.39,-20> }
		triangle { <-3.06,-3.39,-20>, <-4.21,-6.16,-21>, <-2,-6.83,-21> }
		triangle { <-4.21,-6.16,-21>, <-3.06,-3.39,-20>, <-5.66,-1.66,-20> }
		triangle { <-5.66,-1.66,-20>, <-7.78,-3.78,-21>, <-4.21,-6.16,-21> }
		triangle { <-7.78,-3.78,-21>, <-5.66,-1.66,-20>, <-6.93,0,-20> }
		triangle { <-6.93,0,-20>, <-10.25,0,-21>, <-7.78,-3.78,-21> }
		triangle { <-10.25,8,-21>, <-6.93,8,-20>, <-5.66,9.66,-20> }
		triangle { <-5.66,9.66,-20>, <-7.78,11.78,-21>, <-10.25,8,-21> }
		triangle { <-7.78,11.78,-21>, <-5.66,9.66,-20>, <-3.06,11.39,-20> }
		triangle { <-3.06,11.39,-20>, <-4.21,14.16,-21>, <-7.78,11.78,-21> }
		triangle { <-4.21,14.16,-21>, <-3.06,11.39,-20>, <-2,11.75,-20> }
		triangle { <-2,11.75,-20>, <-2,14.82,-21>, <-4.21,14.16,-21> }
		triangle { <-2,14.82,-21>, <-2,11.75,-20>, <2,11.75,-20> }
		triangle { <2,11.75,-20>, <2,14.82,-21>, <-2,14.82,-21> }
		triangle { <0,-3.75,-20>, <-2,-3.75,-20>, <-3.06,-3.39,-20> }
		triangle { <-3.06,-3.39,-20>, <0,0,-20>, <0,-3.75,-20> }
		triangle { <-3.06,-3.39,-20>, <-5.66,-1.66,-20>, <-6.93,0,-20> }
		triangle { <-6.93,0,-20>, <0,0,-20>, <-3.06,-3.39,-20> }
		triangle { <-3.06,11.39,-20>, <-5.66,9.66,-20>, <-6.93,8,-20> }
		triangle { <-6.93,8,-20>, <0,8,-20>, <-3.06,11.39,-20> }
		triangle { <0,11.75,-20>, <-2,11.75,-20>, <-3.06,11.39,-20> }
		triangle { <-3.06,11.39,-20>, <0,8,-20>, <0,11.75,-20> }
		triangle { <11.83,6,-28>, <11.83,6,-33.5>, <7.75,6,-33.5> }
		triangle { <7.75,6,-33.5>, <7.75,6,-28>, <11.83,6,-28> }
		triangle { <11.83,6,-33.5>, <11.31,8,-34.5>, <6.93,8,-34.5> }
		triangle { <6.93,8,-34.5>, <7.75,6,-33.5>, <11.83,6,-33.5> }
		triangle { <11.31,8,-34.5>, <10.25,8,-36.5>, <6.93,8,-37.5> }
		triangle { <6.93,8,-37.5>, <6.93,8,-34.5>, <11.31,8,-34.5> }
		triangle { <11.83,6,-28>, <11.83,2,-28>, <7.75,2,-28> }
		triangle { <7.75,2,-28>, <7.75,6,-28>, <11.83,6,-28> }
		triangle { <11.83,2,-28>, <11.83,2,-33.5>, <7.75,2,-33.5> }
		triangle { <7.75,2,-33.5>, <7.75,2,-28>, <11.83,2,-28> }
		triangle { <11.83,2,-33.5>, <11.31,0,-34.5>, <6.93,0,-34.5> }
		triangle { <6.93,0,-34.5>, <7.75,2,-33.5>, <11.83,2,-33.5> }
		triangle { <11.31,0,-34.5>, <10.25,0,-36.5>, <6.93,0,-37.5> }
		triangle { <6.93,0,-37.5>, <6.93,0,-34.5>, <11.31,0,-34.5> }
		triangle { <2,-3.75,-37.5>, <2,-3.75,-24>, <3.06,-3.39,-24> }
		triangle { <3.06,-3.39,-24>, <3.06,-3.39,-37.5>, <2,-3.75,-37.5> }
		triangle { <3.06,-3.39,-37.5>, <3.06,-3.39,-24>, <5.66,-1.66,-24> }
		triangle { <5.66,-1.66,-24>, <5.66,-1.66,-37.5>, <3.06,-3.39,-37.5> }
		triangle { <5.66,-1.66,-37.5>, <5.66,-1.66,-24>, <6.93,0,-24> }
		triangle { <6.93,0,-24>, <6.93,0,-37.5>, <5.66,-1.66,-37.5> }
		triangle { <6.93,0,-34.5>, <6.93,0,-24>, <7.75,2,-24> }
		triangle { <7.75,2,-24>, <7.75,2,-33.5>, <6.93,0,-34.5> }
		triangle { <7.75,2,-28>, <7.75,2,-24>, <7.75,6,-24> }
		triangle { <7.75,6,-24>, <7.75,6,-28>, <7.75,2,-28> }
		triangle { <7.75,6,-33.5>, <7.75,6,-24>, <6.93,8,-24> }
		triangle { <6.93,8,-24>, <6.93,8,-34.5>, <7.75,6,-33.5> }
		triangle { <6.93,8,-37.5>, <6.93,8,-24>, <5.66,9.66,-24> }
		triangle { <5.66,9.66,-24>, <5.66,9.66,-37.5>, <6.93,8,-37.5> }
		triangle { <5.66,9.66,-37.5>, <5.66,9.66,-24>, <3.06,11.39,-24> }
		triangle { <3.06,11.39,-24>, <3.06,11.39,-37.5>, <5.66,9.66,-37.5> }
		triangle { <3.06,11.39,-37.5>, <3.06,11.39,-24>, <2,11.75,-24> }
		triangle { <2,11.75,-24>, <2,11.75,-37.5>, <3.06,11.39,-37.5> }
		triangle { <2,-3.75,-37.5>, <2,-6.82,-36.5>, <4.21,-6.16,-36.5> }
		triangle { <4.21,-6.16,-36.5>, <3.06,-3.39,-37.5>, <2,-3.75,-37.5> }
		triangle { <3.06,-3.39,-37.5>, <4.21,-6.16,-36.5>, <7.78,-3.78,-36.5> }
		triangle { <7.78,-3.78,-36.5>, <5.66,-1.66,-37.5>, <3.06,-3.39,-37.5> }
		triangle { <5.66,-1.66,-37.5>, <7.78,-3.78,-36.5>, <10.25,0,-36.5> }
		triangle { <10.25,0,-36.5>, <6.93,0,-37.5>, <5.66,-1.66,-37.5> }
		triangle { <6.93,8,-37.5>, <10.25,8,-36.5>, <7.78,11.78,-36.5> }
		triangle { <7.78,11.78,-36.5>, <5.66,9.66,-37.5>, <6.93,8,-37.5> }
		triangle { <5.66,9.66,-37.5>, <7.78,11.78,-36.5>, <4.21,14.16,-36.5> }
		triangle { <4.21,14.16,-36.5>, <3.06,11.39,-37.5>, <5.66,9.66,-37.5> }
		triangle { <3.06,11.39,-37.5>, <4.21,14.16,-36.5>, <2,14.82,-36.5> }
		triangle { <2,14.82,-36.5>, <2,11.75,-37.5>, <3.06,11.39,-37.5> }
		triangle { <2,-6.82,-36.5>, <2,-7.83,-33.5>, <4.59,-7.09,-33.5> }
		triangle { <4.59,-7.09,-33.5>, <4.21,-6.16,-36.5>, <2,-6.82,-36.5> }
		triangle { <4.21,-6.16,-36.5>, <4.59,-7.09,-33.5>, <8.49,-4.49,-33.5> }
		triangle { <8.49,-4.49,-33.5>, <7.78,-3.78,-36.5>, <4.21,-6.16,-36.5> }
		triangle { <7.78,-3.78,-36.5>, <8.49,-4.49,-33.5>, <11.31,0,-33.5> }
		triangle { <11.31,0,-33.5>, <10.25,0,-36.5>, <7.78,-3.78,-36.5> }
		triangle { <10.25,0,-34.5>, <11.31,0,-33.5>, <11.83,2,-33.5> }
		triangle { <11.83,6,-33.5>, <11.31,8,-33.5>, <10.25,8,-34.5> }
		triangle { <10.25,8,-36.5>, <11.31,8,-33.5>, <8.49,12.49,-33.5> }
		triangle { <8.49,12.49,-33.5>, <7.78,11.78,-36.5>, <10.25,8,-36.5> }
		triangle { <7.78,11.78,-36.5>, <8.49,12.49,-33.5>, <5.19,14.82,-33.5> }
		triangle { <5.19,14.82,-33.5>, <4.21,14.16,-36.5>, <7.78,11.78,-36.5> }
		triangle { <4.21,14.16,-36.5>, <5.19,14.82,-33.5>, <2,14.82,-33.5> }
		triangle { <2,14.82,-33.5>, <2,14.82,-36.5>, <4.21,14.16,-36.5> }
		triangle { <2,-7.83,-33.5>, <2,-7.83,-24>, <4.59,-7.09,-24> }
		triangle { <4.59,-7.09,-24>, <4.59,-7.09,-33.5>, <2,-7.83,-33.5> }
		triangle { <4.59,-7.09,-33.5>, <4.59,-7.09,-24>, <8.49,-4.49,-24> }
		triangle { <8.49,-4.49,-24>, <8.49,-4.49,-33.5>, <4.59,-7.09,-33.5> }
		triangle { <8.49,-4.49,-33.5>, <8.49,-4.49,-24>, <11.31,0,-24> }
		triangle { <11.31,0,-24>, <11.31,0,-33.5>, <8.49,-4.49,-33.5> }
		triangle { <11.31,0,-33.5>, <11.31,0,-24>, <11.83,2,-24> }
		triangle { <11.83,2,-24>, <11.83,2,-33.5>, <11.31,0,-33.5> }
		triangle { <11.83,2,-28>, <11.83,2,-24>, <11.83,6,-24> }
		triangle { <11.83,6,-24>, <11.83,6,-28>, <11.83,2,-28> }
		triangle { <11.83,6,-33.5>, <11.83,6,-24>, <11.31,8,-24> }
		triangle { <11.31,8,-24>, <11.31,8,-33.5>, <11.83,6,-33.5> }
		triangle { <11.31,8,-33.5>, <11.31,8,-24>, <8.49,12.49,-24> }
		triangle { <8.49,12.49,-24>, <8.49,12.49,-33.5>, <11.31,8,-33.5> }
		triangle { <8.49,12.49,-33.5>, <8.49,12.49,-24>, <5.19,14.82,-24> }
		triangle { <5.19,14.82,-24>, <5.19,14.82,-33.5>, <8.49,12.49,-33.5> }
		triangle { <5.19,14.82,-33.5>, <5.19,14.82,-24>, <2,14.82,-24> }
		triangle { <2,14.82,-24>, <2,14.82,-33.5>, <5.19,14.82,-33.5> }
		triangle { <2,-7.83,-24>, <2,-6.82,-21>, <4.21,-6.16,-21> }
		triangle { <4.21,-6.16,-21>, <4.59,-7.09,-24>, <2,-7.83,-24> }
		triangle { <4.59,-7.09,-24>, <4.21,-6.16,-21>, <7.78,-3.78,-21> }
		triangle { <7.78,-3.78,-21>, <8.49,-4.49,-24>, <4.59,-7.09,-24> }
		triangle { <8.49,-4.49,-24>, <7.78,-3.78,-21>, <10.25,0,-21> }
		triangle { <10.25,0,-21>, <11.31,0,-24>, <8.49,-4.49,-24> }
		triangle { <11.31,8,-24>, <10.25,8,-21>, <7.78,11.78,-21> }
		triangle { <7.78,11.78,-21>, <8.49,12.49,-24>, <11.31,8,-24> }
		triangle { <8.49,12.49,-24>, <7.78,11.78,-21>, <4.21,14.16,-21> }
		triangle { <4.21,14.16,-21>, <5.19,14.82,-24>, <8.49,12.49,-24> }
		triangle { <5.19,14.82,-24>, <4.21,14.16,-21>, <2,14.82,-21> }
		triangle { <2,14.82,-21>, <2,14.82,-24>, <5.19,14.82,-24> }
		triangle { <2,-6.83,-21>, <2,-3.75,-20>, <3.06,-3.39,-20> }
		triangle { <3.06,-3.39,-20>, <4.21,-6.16,-21>, <2,-6.83,-21> }
		triangle { <4.21,-6.16,-21>, <3.06,-3.39,-20>, <5.66,-1.66,-20> }
		triangle { <5.66,-1.66,-20>, <7.78,-3.78,-21>, <4.21,-6.16,-21> }
		triangle { <7.78,-3.78,-21>, <5.66,-1.66,-20>, <6.93,0,-20> }
		triangle { <6.93,0,-20>, <10.25,0,-21>, <7.78,-3.78,-21> }
		triangle { <10.25,8,-21>, <6.93,8,-20>, <5.66,9.66,-20> }
		triangle { <5.66,9.66,-20>, <7.78,11.78,-21>, <10.25,8,-21> }
		triangle { <7.78,11.78,-21>, <5.66,9.66,-20>, <3.06,11.39,-20> }
		triangle { <3.06,11.39,-20>, <4.21,14.16,-21>, <7.78,11.78,-21> }
		triangle { <4.21,14.16,-21>, <3.06,11.39,-20>, <2,11.75,-20> }
		triangle { <2,11.75,-20>, <2,14.82,-21>, <4.21,14.16,-21> }
		triangle { <0,-3.75,-20>, <2,-3.75,-20>, <3.06,-3.39,-20> }
		triangle { <3.06,-3.39,-20>, <0,0,-20>, <0,-3.75,-20> }
		triangle { <3.06,-3.39,-20>, <5.66,-1.66,-20>, <6.93,0,-20> }
		triangle { <6.93,0,-20>, <0,0,-20>, <3.06,-3.39,-20> }
		triangle { <3.06,11.39,-20>, <5.66,9.66,-20>, <6.93,8,-20> }
		triangle { <6.93,8,-20>, <0,8,-20>, <3.06,11.39,-20> }
		triangle { <0,11.75,-20>, <2,11.75,-20>, <3.06,11.39,-20> }
		triangle { <3.06,11.39,-20>, <0,8,-20>, <0,11.75,-20> }
		triangle { <-2,-3.75,-24>, <-3.06,-3.39,-24>, <3.06,-3.39,-24> }
		triangle { <3.06,-3.39,-24>, <2,-3.75,-24>, <-2,-3.75,-24> }
		triangle { <-3.06,-3.39,-24>, <-5.66,-1.66,-24>, <5.66,-1.66,-24> }
		triangle { <5.66,-1.66,-24>, <3.06,-3.39,-24>, <-3.06,-3.39,-24> }
		triangle { <-5.66,-1.66,-24>, <-6.93,0,-24>, <6.93,0,-24> }
		triangle { <6.93,0,-24>, <5.66,-1.66,-24>, <-5.66,-1.66,-24> }
		triangle { <-6.93,0,-24>, <-7.75,2,-24>, <7.75,2,-24> }
		triangle { <7.75,2,-24>, <6.93,0,-24>, <-6.93,0,-24> }
		triangle { <-7.75,2,-24>, <-7.75,6,-24>, <7.75,6,-24> }
		triangle { <7.75,6,-24>, <7.75,2,-24>, <-7.75,2,-24> }
		triangle { <-7.75,6,-24>, <-6.93,8,-24>, <6.93,8,-24> }
		triangle { <6.93,8,-24>, <7.75,6,-24>, <-7.75,6,-24> }
		triangle { <-6.93,8,-24>, <-5.66,9.66,-24>, <5.66,9.66,-24> }
		triangle { <5.66,9.66,-24>, <6.93,8,-24>, <-6.93,8,-24> }
		triangle { <-5.66,9.66,-24>, <-3.06,11.39,-24>, <3.06,11.39,-24> }
		triangle { <3.06,11.39,-24>, <5.66,9.66,-24>, <-5.66,9.66,-24> }
		triangle { <-3.05,11.39,-24>, <-2,11.75,-24>, <2,11.75,-24> }
		triangle { <2,11.75,-24>, <3.06,11.39,-24>, <-3.05,11.39,-24> }
	}
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
	#end
	object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,16,0,8,0> }
	mesh {
		triangle { <20,8,20>, <16,8,16>, <-16,8,16> }
		triangle { <-16,8,16>, <-20,8,20>, <20,8,20> }
		triangle { <-20,8,20>, <-16,8,16>, <-16,8,-16> }
		triangle { <-16,8,-16>, <-20,8,-20>, <-20,8,20> }
		triangle { <-20,8,-20>, <-16,8,-16>, <16,8,-16> }
		triangle { <16,8,-16>, <20,8,-20>, <-20,8,-20> }
		triangle { <20,8,-20>, <16,8,-16>, <16,8,16> }
		triangle { <16,8,16>, <20,8,20>, <20,8,-20> }
		triangle { <-6.93,8,-20>, <-10.25,8,-21>, <-13,8,-21> }
		triangle { <-13,8,-21>, <-16,8,-20>, <-6.93,8,-20> }
		triangle { <-10.25,8,-21>, <-11.31,8,-24>, <-13,8,-21> }
		triangle { <6.93,8,-20>, <10.25,8,-21>, <13,8,-21> }
		triangle { <13,8,-21>, <16,8,-20>, <6.93,8,-20> }
		triangle { <10.25,8,-21>, <11.31,8,-24>, <13,8,-21> }
		triangle { <-11.31,0,-24>, <-11.83,2,-24>, <-13,0,-21> }
		triangle { <-11.83,2,-24>, <-13,0,-21>, <-13,8,-21> }
		triangle { <-13,8,-21>, <-11.83,6,-24>, <-11.83,2,-24> }
		triangle { <-13,8,-21>, <-11.83,6,-24>, <-11.31,8,-24> }
		triangle { <-13,0,-21>, <-13,8,-21>, <-16,8,-20> }
		triangle { <-16,8,-20>, <-16,0,-20>, <-13,0,-21> }
		triangle { <-16,0,-20>, <-16,8,-20>, <-20,8,-20> }
		triangle { <-20,8,-20>, <-20,0,-20>, <-16,0,-20> }
		triangle { <-20,0,-20>, <-20,8,-20>, <-20,8,20> }
		triangle { <-20,8,20>, <-20,0,20>, <-20,0,-20> }
		triangle { <-20,0,20>, <-20,8,20>, <20,8,20> }
		triangle { <20,8,20>, <20,0,20>, <-20,0,20> }
		triangle { <20,0,20>, <20,8,20>, <20,8,-20> }
		triangle { <20,8,-20>, <20,0,-20>, <20,0,20> }
		triangle { <20,0,-20>, <20,8,-20>, <16,8,-20> }
		triangle { <16,8,-20>, <16,0,-20>, <20,0,-20> }
		triangle { <16,0,-20>, <16,8,-20>, <13,8,-21> }
		triangle { <13,8,-21>, <13,0,-21>, <16,0,-20> }
		triangle { <13,0,-21>, <11.31,0,-24>, <11.83,2,-24> }
		triangle { <13,0,-21>, <11.83,2,-24>, <11.83,6,-24> }
		triangle { <11.83,6,-24>, <13,8,-21>, <13,0,-21> }
		triangle { <13,8,-21>, <11.31,8,-24>, <11.83,6,-24> }
		triangle { <-20,0,-20>, <-20,0,20>, <20,0,20> }
		triangle { <20,0,20>, <20,0,-20>, <-20,0,-20> }
		triangle { <-6.93,0,-20>, <-10.25,0,-21>, <-13,0,-21> }
		triangle { <-13,0,-21>, <-16,0,-20>, <-6.93,0,-20> }
		triangle { <-10.25,0,-21>, <-11.31,0,-24>, <-13,0,-21> }
		triangle { <6.93,0,-20>, <10.25,0,-21>, <13,0,-21> }
		triangle { <13,0,-21>, <16,0,-20>, <6.93,0,-20> }
		triangle { <10.25,0,-21>, <11.31,0,-24>, <13,0,-21> }
	}
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> }
// 
	#end
}
#end

#declare _3710_dot_dat = #if (QUAL = 0) box { <-40,-4,-10>, <40,8,10> } #else union {
// Plate  1 x  4
// Name: 3710.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2004-04
// BFC CERTIFY CCW
// // 2004-07-25  GuyVivan  Made BFC Compliant
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <36,0,0,0,-4,0,0,0,6,0,8,0> }
	mesh {
		triangle { <40,8,10>, <36,8,6>, <-36,8,6> }
		triangle { <-36,8,6>, <-40,8,10>, <40,8,10> }
		triangle { <-40,8,10>, <-36,8,6>, <-36,8,-6> }
		triangle { <-36,8,-6>, <-40,8,-10>, <-40,8,10> }
		triangle { <-40,8,-10>, <-36,8,-6>, <36,8,-6> }
		triangle { <36,8,-6>, <40,8,-10>, <-40,8,-10> }
		triangle { <40,8,-10>, <36,8,-6>, <36,8,6> }
		triangle { <36,8,6>, <40,8,10>, <40,8,-10> }
	}
	object { box5_dot_dat matrix <40,0,0,0,-8,0,0,0,10,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,0> }
// 
	#end
}
#end

#declare _3024_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,8,10> } #else union {
// Plate  1 x  1
// Name: 3024.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
// BFC INVERTNEXT
	object { box5_dot_dat matrix <6,0,0,0,-4,0,0,0,6,0,8,0> }
	mesh {
		triangle { <10,8,10>, <6,8,6>, <-6,8,6> }
		triangle { <-6,8,6>, <-10,8,10>, <10,8,10> }
		triangle { <-10,8,10>, <-6,8,6>, <-6,8,-6> }
		triangle { <-6,8,-6>, <-10,8,-10>, <-10,8,10> }
		triangle { <-10,8,-10>, <-6,8,-6>, <6,8,-6> }
		triangle { <6,8,-6>, <10,8,-10>, <-10,8,-10> }
		triangle { <10,8,-10>, <6,8,-6>, <6,8,6> }
		triangle { <6,8,6>, <10,8,10>, <10,8,-10> }
	}
	object { box5_dot_dat matrix <10,0,0,0,-8,0,0,0,10,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
// 
	#end
}
#end

#declare _1_dash_4disc_dot_dat = #if (version >= 3.1)
	disc {
		<0,0,0>, <0,1,0>, 1
		clipped_by { box { <0,-1,0>, <2,1,2> } }
	}
#else
	cylinder {
		<0,-0.001,0>, <0,0.001,0>, 1
		clipped_by { box { <0,-1,0>, <2,1,2> } }
	}
#end

#declare _42446_dot_dat = #if (QUAL = 0) box { <-10,-3,-17>, <10,24,10> } #else union {
// Bracket  1 x  1 -  1 x  1
// Name: 42446.dat
// Author: Steve Bliss
// LDRAW_ORG Part UPDATE 2005-01
// BFC CERTIFY CCW
// KEYWORDS minifig neckwear
	#if (STUDS)
		object { stud2_dot_dat matrix <1,0,0,0,0,1,0,-1,0,0,10,-13> }
// BFC INVERTNEXT
	#end
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,3,0,0,0,6,0,-3,0> }
	object { _4_dash_4ndis_dot_dat matrix <6,0,0,0,1,0,0,0,6,0,-3,0> }
	object { _4_dash_4ndis_dot_dat matrix <-6,0,0,0,-1,0,0,0,6,0,0,0> }
	object { _1_dash_4disc_dot_dat matrix <0,2,0,0,0,-1,-2,0,0,-8,22,-10> }
	object { _1_dash_4disc_dot_dat matrix <0,2,0,0,0,1,2,0,0,8,22,-13> }
	object { _1_dash_4disc_dot_dat matrix <2,0,0,0,0,-1,0,2,0,8,22,-10> }
	object { _1_dash_4disc_dot_dat matrix <-2,0,0,0,0,1,0,2,0,-8,22,-13> }
	object { _1_dash_4disc_dot_dat matrix <2,0,0,0,1,0,0,0,2,8,-3,8> }
	object { _1_dash_4disc_dot_dat matrix <0,0,2,0,1,0,-2,0,0,-8,-3,8> }
	object { _1_dash_4disc_dot_dat matrix <-2,0,0,0,-1,0,0,0,2,-8,0,8> }
	object { _1_dash_4disc_dot_dat matrix <0,0,2,0,-1,0,2,0,0,8,0,8> }
	object { _1_dash_4cyli_dot_dat matrix <0,2,0,0,0,-3,-2,0,0,-8,22,-10> }
	mesh {
		triangle { <-10,22,-13>, <-10,-3,-13>, <-10,0,-10> }
		triangle { <-10,0,-10>, <-10,22,-10>, <-10,22,-13> }
		triangle { <-10,-3,-13>, <-10,-3,8>, <-10,0,8> }
		triangle { <-10,0,8>, <-10,0,-10>, <-10,-3,-13> }
	}
	object { _1_dash_4cyli_dot_dat matrix <0,0,2,0,3,0,-2,0,0,-8,-3,8> }
	mesh {
		triangle { <8,-3,10>, <8,0,10>, <-8,0,10> }
		triangle { <-8,0,10>, <-8,-3,10>, <8,-3,10> }
	}
	object { _1_dash_4cyli_dot_dat matrix <2,0,0,0,3,0,0,0,2,8,-3,8> }
	mesh {
		triangle { <10,-3,8>, <10,-3,-13>, <10,0,-10> }
		triangle { <10,0,-10>, <10,0,8>, <10,-3,8> }
		triangle { <10,22,-13>, <10,22,-10>, <10,0,-10> }
		triangle { <10,0,-10>, <10,-3,-13>, <10,22,-13> }
	}
	object { _1_dash_4cyli_dot_dat matrix <2,0,0,0,0,-3,0,2,0,8,22,-10> }
	mesh {
		triangle { <8,24,-10>, <8,24,-13>, <-8,24,-13> }
		triangle { <-8,24,-13>, <-8,24,-10>, <8,24,-10> }
		triangle { <-10,0,-10>, <-8,22,-10>, <-10,22,-10> }
		triangle { <-10,0,-10>, <10,0,-10>, <8,22,-10> }
		triangle { <8,22,-10>, <-8,22,-10>, <-10,0,-10> }
		triangle { <10,0,-10>, <10,22,-10>, <8,22,-10> }
		triangle { <8,22,-10>, <8,24,-10>, <-8,24,-10> }
		triangle { <-8,24,-10>, <-8,22,-10>, <8,22,-10> }
		triangle { <10,-3,-13>, <8,22,-13>, <10,22,-13> }
		triangle { <10,-3,-13>, <-10,-3,-13>, <-8,22,-13> }
		triangle { <-8,22,-13>, <8,22,-13>, <10,-3,-13> }
		triangle { <-10,-3,-13>, <-10,22,-13>, <-8,22,-13> }
		triangle { <-8,22,-13>, <-8,24,-13>, <8,24,-13> }
		triangle { <8,24,-13>, <8,22,-13>, <-8,22,-13> }
		triangle { <-10,0,-10>, <-10,0,8>, <-6,0,6> }
		triangle { <-6,0,6>, <-6,0,-6>, <-10,0,-10> }
		triangle { <-6,0,6>, <-10,0,8>, <-8,0,8> }
		triangle { <-6,0,6>, <-8,0,8>, <8,0,8> }
		triangle { <8,0,8>, <6,0,6>, <-6,0,6> }
		triangle { <-8,0,8>, <-8,0,10>, <8,0,10> }
		triangle { <8,0,10>, <8,0,8>, <-8,0,8> }
		triangle { <6,0,6>, <8,0,8>, <10,0,8> }
		triangle { <6,0,-6>, <6,0,6>, <10,0,8> }
		triangle { <10,0,8>, <10,0,-10>, <6,0,-6> }
		triangle { <-6,0,-6>, <6,0,-6>, <10,0,-10> }
		triangle { <10,0,-10>, <-10,0,-10>, <-6,0,-6> }
		triangle { <10,-3,-13>, <10,-3,8>, <6,-3,6> }
		triangle { <6,-3,6>, <6,-3,-6>, <10,-3,-13> }
		triangle { <6,-3,6>, <10,-3,8>, <8,-3,8> }
		triangle { <6,-3,6>, <8,-3,8>, <-8,-3,8> }
		triangle { <-8,-3,8>, <-6,-3,6>, <6,-3,6> }
		triangle { <8,-3,8>, <8,-3,10>, <-8,-3,10> }
		triangle { <-8,-3,10>, <-8,-3,8>, <8,-3,8> }
		triangle { <-6,-3,6>, <-8,-3,8>, <-10,-3,8> }
		triangle { <-6,-3,-6>, <-6,-3,6>, <-10,-3,8> }
		triangle { <-10,-3,8>, <-10,-3,-13>, <-6,-3,-6> }
		triangle { <6,-3,-6>, <-6,-3,-6>, <-10,-3,-13> }
		triangle { <-10,-3,-13>, <10,-3,-13>, <6,-3,-6> }
// Outlines
// 
	}
}
#end

#declare box4_dot_dat = object {
// Box 4 (four faces)
// Name: box4.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2002-02
// BFC CERTIFY CW
// 2002-04-03 SEB Modified for BFC compliance
	mesh {
		triangle { <1,1,1>, <1,0,1>, <-1,0,1> }
		triangle { <-1,0,1>, <-1,1,1>, <1,1,1> }
		triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> }
		triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> }
		triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> }
		triangle { <1,1,-1>, <1,0,-1>, <1,0,1> }
		triangle { <1,0,1>, <1,1,1>, <1,1,-1> }
// 
	}
}

#declare _54200_dot_dat = #if (QUAL = 0) box { <-10,-16,-10>, <10,0,10> } #else union {
// Slope Brick 45  1 x  1 x 2/3
// Name: 54200.dat
// Author: Orion Pobursky [OrionP]
// !LDRAW_ORG Unofficial_Part
// !LICENSE Redistributable under CCAL version 2.0 : see CAreadme.txt
// BFC CERTIFY CCW
// !HISTORY 2004-11-09 [OrionP] Initial version
// !HISTORY 2006-01-14 [cwdee] Rotated to match other 45 deg slope bricks
	mesh {
		triangle { <-10,-16,10>, <-10,-1,10>, <-10,-1,-10> }
		triangle { <-10,-1,-10>, <-10,-4,-10>, <-10,-16,10> }
		triangle { <10,-16,10>, <10,-4,-10>, <10,-1,-10> }
		triangle { <10,-1,-10>, <10,-1,10>, <10,-16,10> }
		triangle { <10,-16,10>, <10,-1,10>, <-10,-1,10> }
		triangle { <-10,-1,10>, <-10,-16,10>, <10,-16,10> }
		triangle { <6,-10.6,6>, <-6,-10.6,6>, <-6,0,6> }
		triangle { <-6,0,6>, <6,0,6>, <6,-10.6,6> }
		triangle { <6,-3.4,-6>, <6,0,-6>, <-6,0,-6> }
		triangle { <-6,0,-6>, <-6,-3.4,-6>, <6,-3.4,-6> }
		triangle { <10,-4,-10>, <-10,-4,-10>, <-10,-1,-10> }
		triangle { <-10,-1,-10>, <10,-1,-10>, <10,-4,-10> }
		triangle { <-10,-16,10>, <-10,-4,-10>, <10,-4,-10> }
		triangle { <10,-4,-10>, <10,-16,10>, <-10,-16,10> }
	}
	object { box4_dot_dat matrix <0,0,-9,0,1,0,9,0,0,0,-1,0> }
	mesh {
		triangle { <10,-1,-10>, <9,-1,-9>, <9,-1,9> }
		triangle { <9,-1,9>, <10,-1,10>, <10,-1,-10> }
		triangle { <-10,-1,10>, <-9,-1,9>, <-9,-1,-9> }
		triangle { <-9,-1,-9>, <-10,-1,-10>, <-10,-1,10> }
		triangle { <10,-1,10>, <9,-1,9>, <-9,-1,9> }
		triangle { <-9,-1,9>, <-10,-1,10>, <10,-1,10> }
		triangle { <-10,-1,-10>, <-9,-1,-9>, <9,-1,-9> }
		triangle { <9,-1,-9>, <10,-1,-10>, <-10,-1,-10> }
		triangle { <6,0,-6>, <6,0,6>, <9,0,9> }
		triangle { <9,0,9>, <9,0,-9>, <6,0,-6> }
		triangle { <-6,0,6>, <-6,0,-6>, <-9,0,-9> }
		triangle { <-9,0,-9>, <-9,0,9>, <-6,0,6> }
		triangle { <-6,0,-6>, <6,0,-6>, <9,0,-9> }
		triangle { <9,0,-9>, <-9,0,-9>, <-6,0,-6> }
		triangle { <6,0,6>, <-6,0,6>, <-9,0,9> }
		triangle { <-9,0,9>, <9,0,9>, <6,0,6> }
		triangle { <6,-10.6,6>, <6,0,6>, <6,0,-6> }
		triangle { <6,0,-6>, <6,-3.4,-6>, <6,-10.6,6> }
		triangle { <-6,-10.6,6>, <-6,-3.4,-6>, <-6,0,-6> }
		triangle { <-6,0,-6>, <-6,0,6>, <-6,-10.6,6> }
		triangle { <-6,-10.6,6>, <6,-10.6,6>, <6,-4,-5> }
		triangle { <6,-4,-5>, <-6,-4,-5>, <-6,-10.6,6> }
		triangle { <-3.1092,-4,-5>, <-2.2961,-4,-5.5434>, <-2.2961,-3.674,-5.5434> }
		triangle { <-2.2961,-4,-5.5434>, <0,-4,-6>, <0,-3.4,-6> }
		triangle { <0,-3.4,-6>, <-2.2961,-3.674,-5.5434>, <-2.2961,-4,-5.5434> }
		triangle { <0,-4,-6>, <2.2961,-4,-5.5434>, <2.2961,-3.674,-5.5434> }
		triangle { <2.2961,-3.674,-5.5434>, <0,-3.4,-6>, <0,-4,-6> }
		triangle { <3.1092,-4,-5>, <2.2961,-3.674,-5.5434>, <2.2961,-4,-5.5434> }
		triangle { <-3.1092,-4,-5>, <0,-4,-5>, <0,-4,-6> }
		triangle { <0,-4,-6>, <-2.2961,-4,-5.5434>, <-3.1092,-4,-5> }
		triangle { <3.1092,-4,-5>, <2.2961,-4,-5.5434>, <0,-4,-6> }
		triangle { <0,-4,-6>, <0,-4,-5>, <3.1092,-4,-5> }
		triangle { <-3.1092,-4,-5>, <-2.2961,-3.674,-5.5434>, <-6,-3.4,-6> }
		triangle { <-6,-3.4,-6>, <-6,-4,-5>, <-3.1092,-4,-5> }
		triangle { <-6,-3.4,-6>, <-2.2961,-3.674,-5.5434>, <0,-3.4,-6> }
		triangle { <3.1092,-4,-5>, <6,-4,-5>, <6,-3.4,-6> }
		triangle { <6,-3.4,-6>, <2.2961,-3.674,-5.5434>, <3.1092,-4,-5> }
		triangle { <6,-3.4,-6>, <0,-3.4,-6>, <2.2961,-3.674,-5.5434> }
// 
	}
}
#end

#declare _3832_dot_dat = #if (QUAL = 0) box { <-100,-4,-20>, <100,8,20> } #else union {
// Plate  2 x 10
// Name: 3832.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CCW
// // 2003-06-08 JHR BFC compliant
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,80,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-80,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <96,0,0,0,-4,0,0,0,16,0,8,0> }
	mesh {
		triangle { <100,8,20>, <96,8,16>, <-96,8,16> }
		triangle { <-96,8,16>, <-100,8,20>, <100,8,20> }
		triangle { <100,8,-20>, <-100,8,-20>, <-96,8,-16> }
		triangle { <-96,8,-16>, <96,8,-16>, <100,8,-20> }
		triangle { <100,8,20>, <100,8,-20>, <96,8,-16> }
		triangle { <96,8,-16>, <96,8,16>, <100,8,20> }
		triangle { <-100,8,20>, <-96,8,16>, <-96,8,-16> }
		triangle { <-96,8,-16>, <-100,8,-20>, <-100,8,20> }
	}
	object { box5_dot_dat matrix <100,0,0,0,-8,0,0,0,20,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,90,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-90,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,90,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,70,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-70,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-90,0,-10> }
// 
	#end
}
#end

#declare _3021_dot_dat = #if (QUAL = 0) box { <-30,-4,-20>, <30,8,20> } #else union {
// Plate  2 x  3
// Name: 3021.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,10,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-10,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <26,0,0,0,-4,0,0,0,16,0,8,0> }
	mesh {
		triangle { <30,8,20>, <26,8,16>, <-26,8,16> }
		triangle { <-26,8,16>, <-30,8,20>, <30,8,20> }
// Next Line was 4 16 30 8 -20 26 8 -16 -26 8 -16 -30 8 -20
		triangle { <-30,8,-20>, <-26,8,-16>, <26,8,-16> }
		triangle { <26,8,-16>, <30,8,-20>, <-30,8,-20> }
// Next Line was 4 16 30 8 20 26 8 16 26 8 -16 30 8 -20
		triangle { <30,8,-20>, <26,8,-16>, <26,8,16> }
		triangle { <26,8,16>, <30,8,20>, <30,8,-20> }
		triangle { <-30,8,20>, <-26,8,16>, <-26,8,-16> }
		triangle { <-26,8,-16>, <-30,8,-20>, <-30,8,20> }
	}
	object { box5_dot_dat matrix <30,0,0,0,-8,0,0,0,20,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,20,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-20,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,20,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-20,0,-10> }
// 
	#end
}
#end

#declare _3020_dot_dat = #if (QUAL = 0) box { <-40,-4,-20>, <40,8,20> } #else union {
// Plate  2 x  4
// Name: 3020.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <36,0,0,0,-4,0,0,0,16,0,8,0> }
	mesh {
		triangle { <40,8,20>, <36,8,16>, <-36,8,16> }
		triangle { <-36,8,16>, <-40,8,20>, <40,8,20> }
// Next Line was 4 16 40 8 -20 36 8 -16 -36 8 -16 -40 8 -20
		triangle { <-40,8,-20>, <-36,8,-16>, <36,8,-16> }
		triangle { <36,8,-16>, <40,8,-20>, <-40,8,-20> }
// Next Line was 4 16 40 8 20 36 8 16 36 8 -16 40 8 -20
		triangle { <40,8,-20>, <36,8,-16>, <36,8,16> }
		triangle { <36,8,16>, <40,8,20>, <40,8,-20> }
		triangle { <-40,8,20>, <-36,8,16>, <-36,8,-16> }
		triangle { <-36,8,-16>, <-40,8,-20>, <-40,8,20> }
	}
	object { box5_dot_dat matrix <40,0,0,0,-8,0,0,0,20,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-10> }
// 
	#end
}
#end

#declare _2_dash_4cyls_dot_dat = cylinder { <0,0,0>, <0,2,0>, 1 open
	clipped_by { plane { <0,0,-1>,0 } plane { <1,1,0>,O7071 } } }

#declare stud2a_dot_dat = difference {
	cylinder { <0,0,0>, <0,-4,0>, 6 }
	cylinder { <0,0.01,0>, <0,-4.01,0>, 4 }
}

#declare _3665_dot_dat = #if (QUAL = 0) box { <-10,-4,-30>, <10,24,10> } #else union {
// Slope Brick 45  2 x  1 Inverted
// Name: 3665.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-02
// BFC CERTIFY CCW
// 2003-01-21 SEB Completed header; BFC'ed
// BFC INVERTNEXT
	object { box5_dot_dat matrix <6,0,0,0,-20,0,0,0,6,0,24,0> }
	mesh {
		triangle { <10,24,10>, <6,24,6>, <-6,24,6> }
		triangle { <-6,24,6>, <-10,24,10>, <10,24,10> }
		triangle { <-10,24,10>, <-6,24,6>, <-6,24,-6> }
		triangle { <-6,24,-6>, <-10,24,-10>, <-10,24,10> }
		triangle { <-10,24,-10>, <-6,24,-6>, <6,24,-6> }
		triangle { <6,24,-6>, <10,24,-10>, <-10,24,-10> }
		triangle { <10,24,-10>, <6,24,-6>, <6,24,6> }
		triangle { <6,24,6>, <10,24,10>, <10,24,-10> }
// BFC INVERTNEXT
	}
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,0,6,-20> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,0,6,-20> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,0,4,-20> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,0,4,-20> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,0,0,-20> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,0,0,-20> }
	mesh {
		triangle { <10,0,10>, <10,4,-30>, <10,24,-10> }
		triangle { <10,24,-10>, <10,24,10>, <10,0,10> }
		triangle { <10,24,-10>, <10,4,-30>, <-10,4,-30> }
		triangle { <-10,4,-30>, <-10,24,-10>, <10,24,-10> }
		triangle { <-10,0,10>, <10,0,10>, <10,24,10> }
		triangle { <10,24,10>, <-10,24,10>, <-10,0,10> }
		triangle { <-10,24,-10>, <-10,4,-30>, <-10,0,10> }
		triangle { <-10,0,10>, <-10,24,10>, <-10,24,-10> }
		triangle { <10,0,-30>, <10,4,-30>, <10,0,10> }
		triangle { <-10,4,-30>, <10,4,-30>, <10,0,-30> }
		triangle { <10,0,-30>, <-10,0,-30>, <-10,4,-30> }
		triangle { <-10,0,10>, <-10,4,-30>, <-10,0,-30> }
		triangle { <-8,4,-26>, <8,4,-26>, <8,20,-10> }
		triangle { <8,20,-10>, <-8,20,-10>, <-8,4,-26> }
		triangle { <8,0,-26>, <8,0,-10>, <8,20,-10> }
		triangle { <8,20,-10>, <8,4,-26>, <8,0,-26> }
		triangle { <-8,20,-10>, <-8,0,-10>, <-8,0,-26> }
		triangle { <-8,0,-26>, <-8,4,-26>, <-8,20,-10> }
		triangle { <8,20,-10>, <8,0,-10>, <-8,0,-10> }
		triangle { <-8,0,-10>, <-8,20,-10>, <8,20,-10> }
		triangle { <-8,0,-26>, <8,0,-26>, <8,4,-26> }
		triangle { <8,4,-26>, <-8,4,-26>, <-8,0,-26> }
		triangle { <-8,0,-10>, <8,0,-10>, <10,0,10> }
		triangle { <10,0,10>, <-10,0,10>, <-8,0,-10> }
		triangle { <-8,0,-26>, <-8,0,-10>, <-10,0,10> }
		triangle { <-10,0,10>, <-10,0,-30>, <-8,0,-26> }
		triangle { <8,0,-26>, <-8,0,-26>, <-10,0,-30> }
		triangle { <-10,0,-30>, <10,0,-30>, <8,0,-26> }
		triangle { <8,0,-10>, <8,0,-26>, <10,0,-30> }
		triangle { <10,0,-30>, <10,0,10>, <8,0,-10> }
	}
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,-20> }
// 
	#end
}
#end

#declare box_dot_dat = box { <-1,-1,-1>, <1,1,1> }

#declare _4854_dot_dat = #if (QUAL = 0) box { <-40,-4,-40>, <40,24,40> } #else union {
// Slope Brick 45  4 x  4 Double Inverted with Open Center
// Name: 4854.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-02
// BFC CERTIFY CCW
// 2002-9-13 ZAN Modified with WINDZ for BFC compliance
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,20,0> }
	#end
	object { box_dot_dat matrix <2,0,0,0,2,0,0,0,4,0,22,12> }
	object { box_dot_dat matrix <2,0,0,0,2,0,0,0,4,0,22,-12> }
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,20,0> }
	#end
	object { box_dot_dat matrix <2,0,0,0,2,0,0,0,4,20,22,12> }
	object { box_dot_dat matrix <2,0,0,0,2,0,0,0,4,20,22,-12> }
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,20,0> }
	#end
	object { box_dot_dat matrix <2,0,0,0,2,0,0,0,4,-20,22,12> }
	object { box_dot_dat matrix <2,0,0,0,2,0,0,0,4,-20,22,-12> }
// BFC INVERTNEXT
	object { box5_dot_dat matrix <36,0,0,0,-4,0,0,0,16,0,24,0> }
	mesh {
		triangle { <40,24,20>, <36,24,16>, <-36,24,16> }
		triangle { <-36,24,16>, <-40,24,20>, <40,24,20> }
		triangle { <-40,24,20>, <-36,24,16>, <-36,24,-16> }
		triangle { <-36,24,-16>, <-40,24,-20>, <-40,24,20> }
		triangle { <-40,24,-20>, <-36,24,-16>, <36,24,-16> }
		triangle { <36,24,-16>, <40,24,-20>, <-40,24,-20> }
		triangle { <40,24,-20>, <36,24,-16>, <36,24,16> }
		triangle { <36,24,16>, <40,24,20>, <40,24,-20> }
	}
	object { rect_dot_dat matrix <40,0,0,0,1,0,0,0,20,0,16,0> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,4,0,0,30,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,-4,0,0,30,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,4,0,0,10,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,-4,0,0,10,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,4,0,0,-10,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,-4,0,0,-10,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,4,0,0,-30,6,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,4,0,4,0,-4,0,0,-30,6,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,6,0,0,30,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,-6,0,0,30,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,6,0,0,10,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,-6,0,0,10,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,6,0,0,-10,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,-6,0,0,-10,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,6,0,0,-30,4,30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,6,0,6,0,-6,0,0,-30,4,30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,30,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,30,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,10,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,10,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,-10,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,-10,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,-30,6,-30> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,-30,6,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,30,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,30,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,10,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,10,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,-10,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,-10,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,-30,4,-30> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,-30,4,-30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,30,0,30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,10,0,30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,-10,0,30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,-30,0,30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,30,0,30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,10,0,30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,-10,0,30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,-30,0,30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,30,0,-30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,10,0,-30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,-10,0,-30> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,-30,0,-30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,30,0,-30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,10,0,-30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,-10,0,-30> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,-30,0,-30> }
	mesh {
		triangle { <40,24,20>, <40,16,20>, <40,16,-20> }
		triangle { <40,16,-20>, <40,24,-20>, <40,24,20> }
		triangle { <40,24,20>, <40,4,40>, <40,0,40> }
		triangle { <40,0,40>, <40,0,20>, <40,24,20> }
		triangle { <40,24,-20>, <40,0,-20>, <40,0,-40> }
		triangle { <40,0,-40>, <40,4,-40>, <40,24,-20> }
		triangle { <38,2,38>, <38,18,22>, <38,0,22> }
		triangle { <38,0,22>, <38,0,38>, <38,2,38> }
		triangle { <38,2,-38>, <38,0,-38>, <38,0,-22> }
		triangle { <38,0,-22>, <38,18,-22>, <38,2,-38> }
		triangle { <-38,2,38>, <-38,0,38>, <-38,0,22> }
		triangle { <-38,0,22>, <-38,18,22>, <-38,2,38> }
		triangle { <-38,2,-38>, <-38,18,-22>, <-38,0,-22> }
		triangle { <-38,0,-22>, <-38,0,-38>, <-38,2,-38> }
		triangle { <-40,24,20>, <-40,24,-20>, <-40,16,-20> }
		triangle { <-40,16,-20>, <-40,16,20>, <-40,24,20> }
		triangle { <-40,24,20>, <-40,0,20>, <-40,0,40> }
		triangle { <-40,0,40>, <-40,4,40>, <-40,24,20> }
		triangle { <-40,24,-20>, <-40,4,-40>, <-40,0,-40> }
		triangle { <-40,0,-40>, <-40,0,-20>, <-40,24,-20> }
		triangle { <40,4,40>, <-40,4,40>, <-40,0,40> }
		triangle { <-40,0,40>, <40,0,40>, <40,4,40> }
		triangle { <38,2,38>, <38,0,38>, <-38,0,38> }
		triangle { <-38,0,38>, <-38,2,38>, <38,2,38> }
		triangle { <38,18,22>, <-38,18,22>, <-38,0,22> }
		triangle { <-38,0,22>, <38,0,22>, <38,18,22> }
		triangle { <40,16,20>, <40,0,20>, <-40,0,20> }
		triangle { <-40,0,20>, <-40,16,20>, <40,16,20> }
		triangle { <40,16,-20>, <-40,16,-20>, <-40,0,-20> }
		triangle { <-40,0,-20>, <40,0,-20>, <40,16,-20> }
		triangle { <38,18,-22>, <38,0,-22>, <-38,0,-22> }
		triangle { <-38,0,-22>, <-38,18,-22>, <38,18,-22> }
		triangle { <38,2,-38>, <-38,2,-38>, <-38,0,-38> }
		triangle { <-38,0,-38>, <38,0,-38>, <38,2,-38> }
		triangle { <40,4,-40>, <40,0,-40>, <-40,0,-40> }
		triangle { <-40,0,-40>, <-40,4,-40>, <40,4,-40> }
		triangle { <40,24,20>, <-40,24,20>, <-40,4,40> }
		triangle { <-40,4,40>, <40,4,40>, <40,24,20> }
		triangle { <38,18,22>, <38,2,38>, <-38,2,38> }
		triangle { <-38,2,38>, <-38,18,22>, <38,18,22> }
		triangle { <38,18,-22>, <-38,18,-22>, <-38,2,-38> }
		triangle { <-38,2,-38>, <38,2,-38>, <38,18,-22> }
		triangle { <40,24,-20>, <40,4,-40>, <-40,4,-40> }
		triangle { <-40,4,-40>, <-40,24,-20>, <40,24,-20> }
		triangle { <40,0,40>, <-40,0,40>, <-38,0,38> }
		triangle { <-38,0,38>, <38,0,38>, <40,0,40> }
		triangle { <-40,0,40>, <-40,0,20>, <-38,0,22> }
		triangle { <-38,0,22>, <-38,0,38>, <-40,0,40> }
		triangle { <-40,0,20>, <40,0,20>, <38,0,22> }
		triangle { <38,0,22>, <-38,0,22>, <-40,0,20> }
		triangle { <40,0,20>, <40,0,40>, <38,0,38> }
		triangle { <38,0,38>, <38,0,22>, <40,0,20> }
		triangle { <40,0,-40>, <38,0,-38>, <-38,0,-38> }
		triangle { <-38,0,-38>, <-40,0,-40>, <40,0,-40> }
		triangle { <-40,0,-40>, <-38,0,-38>, <-38,0,-22> }
		triangle { <-38,0,-22>, <-40,0,-20>, <-40,0,-40> }
		triangle { <-40,0,-20>, <-38,0,-22>, <38,0,-22> }
		triangle { <38,0,-22>, <40,0,-20>, <-40,0,-20> }
		triangle { <40,0,-20>, <38,0,-22>, <38,0,-38> }
		triangle { <38,0,-38>, <40,0,-40>, <40,0,-20> }
	}
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,16,10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,16,10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,16,10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,16,10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,16,-10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,16,-10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,16,-10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,16,-10> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-30> }
// 
	#end
}
#end

#declare s_slash_3660s01_dot_dat = #if (QUAL = 0) box { <-20,-4,-30>, <20,24,10> } #else union {
// ~Slope Brick 45  2 x  2 Inverted Without Front Face
// Name: s\3660s01.dat
// Author: James Jessiman, Dat code
// Author: Orion Pobursky, file prep
// LDRAW_ORG Subpart UPDATE 2004-03
// BFC CERTIFY CCW
// // Uncomment for front face
// // 4 16  20 24 -10  20  4 -30 -20  4 -30 -20 24 -10
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,0,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <16,0,0,0,-20,0,0,0,6,0,24,0> }
	mesh {
		triangle { <20,24,10>, <16,24,6>, <-16,24,6> }
		triangle { <-16,24,6>, <-20,24,10>, <20,24,10> }
		triangle { <-20,24,10>, <-16,24,6>, <-16,24,-6> }
		triangle { <-16,24,-6>, <-20,24,-10>, <-20,24,10> }
		triangle { <-20,24,-10>, <-16,24,-6>, <16,24,-6> }
		triangle { <16,24,-6>, <20,24,-10>, <-20,24,-10> }
		triangle { <20,24,-10>, <16,24,-6>, <16,24,6> }
		triangle { <16,24,6>, <20,24,10>, <20,24,-10> }
// BFC INVERTNEXT
	}
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,10,6,-20> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,10,6,-20> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,4,0,0,-10,6,-20> }
// BFC INVERTNEXT
	object { _2_dash_4cyls_dot_dat matrix <0,0,-4,0,4,0,-4,0,0,-10,6,-20> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,10,4,-20> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,10,4,-20> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,6,0,0,-10,4,-20> }
	object { _2_dash_4cyls_dot_dat matrix <0,0,-6,0,6,0,-6,0,0,-10,4,-20> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,10,0,-20> }
// BFC INVERTNEXT
	object { _4_dash_4cyli_dot_dat matrix <4,0,0,0,6,0,0,0,4,-10,0,-20> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,10,0,-20> }
	object { _4_dash_4cyli_dot_dat matrix <6,0,0,0,4,0,0,0,6,-10,0,-20> }
	mesh {
		triangle { <20,24,-10>, <20,24,10>, <20,0,10> }
		triangle { <20,0,10>, <20,4,-30>, <20,24,-10> }
		triangle { <20,24,10>, <-20,24,10>, <-20,0,10> }
		triangle { <-20,0,10>, <20,0,10>, <20,24,10> }
		triangle { <-20,24,-10>, <-20,4,-30>, <-20,0,10> }
		triangle { <-20,0,10>, <-20,24,10>, <-20,24,-10> }
		triangle { <20,0,-30>, <20,4,-30>, <20,0,10> }
		triangle { <20,0,-30>, <-20,0,-30>, <-20,4,-30> }
		triangle { <-20,4,-30>, <20,4,-30>, <20,0,-30> }
		triangle { <-20,0,-30>, <-20,0,10>, <-20,4,-30> }
		triangle { <18,20,-10>, <-18,20,-10>, <-18,4,-26> }
		triangle { <-18,4,-26>, <18,4,-26>, <18,20,-10> }
		triangle { <18,20,-10>, <18,4,-26>, <18,0,-26> }
		triangle { <18,0,-26>, <18,0,-10>, <18,20,-10> }
		triangle { <-18,20,-10>, <-18,0,-10>, <-18,0,-26> }
		triangle { <-18,0,-26>, <-18,4,-26>, <-18,20,-10> }
		triangle { <18,20,-10>, <18,0,-10>, <-18,0,-10> }
		triangle { <-18,0,-10>, <-18,20,-10>, <18,20,-10> }
		triangle { <18,4,-26>, <-18,4,-26>, <-18,0,-26> }
		triangle { <-18,0,-26>, <18,0,-26>, <18,4,-26> }
		triangle { <20,0,10>, <-20,0,10>, <-18,0,-10> }
		triangle { <-18,0,-10>, <18,0,-10>, <20,0,10> }
		triangle { <-20,0,10>, <-20,0,-30>, <-18,0,-26> }
		triangle { <-18,0,-26>, <-18,0,-10>, <-20,0,10> }
		triangle { <-20,0,-30>, <20,0,-30>, <18,0,-26> }
		triangle { <18,0,-26>, <-18,0,-26>, <-20,0,-30> }
		triangle { <20,0,-30>, <20,0,10>, <18,0,-10> }
		triangle { <18,0,-10>, <18,0,-26>, <20,0,-30> }
	}
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-20> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
		object { stud2a_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-20> }
	#end
}
#end

#declare _3660_dot_dat = #if (QUAL = 0) box { <-20,-4,-30>, <20,24,10> } #else union {
// Slope Brick 45  2 x  2 Inverted
// Name: 3660.dat
// Author: James Jessiman
// LDRAW_ORG Part UPDATE 2004-03
// BFC CERTIFY CCW
// // 2002-09-13 ZAN Modified with WINDZ for BFC compliance
// // 2003-07-02 OWP Moved guts to subpart
	object { s_slash_3660s01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
	mesh {
		triangle { <20,24,-10>, <20,4,-30>, <-20,4,-30> }
		triangle { <-20,4,-30>, <-20,24,-10>, <20,24,-10> }
	}
}
#end

#declare _3032_dot_dat = #if (QUAL = 0) box { <-60,-4,-40>, <60,8,40> } #else union {
// Plate  4 x  6
// Name: 3032.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,0> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,-20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,-20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,-20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,-20> }
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,-20> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <56,0,0,0,-4,0,0,0,36,0,8,0> }
	mesh {
		triangle { <60,8,40>, <56,8,36>, <-56,8,36> }
		triangle { <-56,8,36>, <-60,8,40>, <60,8,40> }
// Next Line was 4 16 60 8 -40 56 8 -36 -56 8 -36 -60 8 -40
		triangle { <-60,8,-40>, <-56,8,-36>, <56,8,-36> }
		triangle { <56,8,-36>, <60,8,-40>, <-60,8,-40> }
// Next Line was 4 16 60 8 40 56 8 36 56 8 -36 60 8 -40
		triangle { <60,8,-40>, <56,8,-36>, <56,8,36> }
		triangle { <56,8,36>, <60,8,40>, <60,8,-40> }
		triangle { <-60,8,40>, <-56,8,36>, <-56,8,-36> }
		triangle { <-56,8,-36>, <-60,8,-40>, <-60,8,40> }
	}
	object { box5_dot_dat matrix <60,0,0,0,-8,0,0,0,40,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-10> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,-30> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,-30> }
// 
	#end
}
#end

#declare rect2p_dot_dat = object {
// Rectangle with 2 Parallel Edges
// Name: rect2p.dat
// Author: Donald Sutter
// LDRAW_ORG Primitive UPDATE 2003-02
// BFC CERTIFY CW
	mesh {
		triangle { <1,0,1>, <1,0,-1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,0,1>, <1,0,1> }
// 
	}
}

#declare box3u2p_dot_dat = object {
// Box, 3 faces drawn, 2 edges left out
// Name: box3u2p.dat
// Author: Niels Karsdorp
// LDRAW_ORG Primitive UPDATE 2003-01
// BFC CERTIFY CW
	mesh {
		triangle { <1,1,-1>, <1,1,1>, <-1,1,1> }
		triangle { <-1,1,1>, <-1,1,-1>, <1,1,-1> }
		triangle { <1,1,1>, <1,0,1>, <-1,0,1> }
		triangle { <-1,0,1>, <-1,1,1>, <1,1,1> }
		triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> }
		triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> }
// 
	}
}

#declare box4o4a_dot_dat = object {
// Box with 4 Parallel Faces without Bottom Edges
// Name: box4o4a.dat
// Author: Donald Sutter
// LDRAW_ORG Primitive UPDATE 2003-02
// BFC CERTIFY CW
	mesh {
		triangle { <1,1,1>, <1,0,1>, <-1,0,1> }
		triangle { <-1,0,1>, <-1,1,1>, <1,1,1> }
		triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> }
		triangle { <-1,1,-1>, <-1,0,-1>, <1,0,-1> }
		triangle { <1,0,-1>, <1,1,-1>, <-1,1,-1> }
		triangle { <1,1,-1>, <1,0,-1>, <1,0,1> }
		triangle { <1,0,1>, <1,1,1>, <1,1,-1> }
// 
	}
}

#declare _32028_dot_dat = #if (QUAL = 0) box { <-20,-4,-18>, <20,8,10> } #else union {
// Plate  1 x  2 with Door Rail
// Name: 32028.dat
// Author: (c)Remco Braak (rbraak@nat.vu.nl)
// LDRAW_ORG Part UPDATE 2004-04
// // 2003-06-08 JHR BFC compliant
// // 2003-06-08 GuyVivan Use more Primitives
// BFC CERTIFY CCW
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,6,0,8,0> }
	mesh {
		triangle { <20,8,10>, <16,8,6>, <-16,8,6> }
		triangle { <-16,8,6>, <-20,8,10>, <20,8,10> }
		triangle { <-20,8,10>, <-16,8,6>, <-16,8,-6> }
		triangle { <-16,8,-6>, <-20,8,-12>, <-20,8,10> }
		triangle { <-20,8,-12>, <-16,8,-6>, <16,8,-6> }
		triangle { <16,8,-6>, <20,8,-12>, <-20,8,-12> }
		triangle { <20,8,-12>, <16,8,-6>, <16,8,6> }
		triangle { <16,8,6>, <20,8,10>, <20,8,-12> }
		triangle { <20,5,-12>, <20,3,-12>, <20,3,-16> }
		triangle { <20,3,-16>, <20,5,-16>, <20,5,-12> }
	}
	object { rect2p_dot_dat matrix <0,0,-11,-6,0,0,0,-4,0,20,4,-1> }
	object { rect2p_dot_dat matrix <0,0,11,6,0,0,0,-4,0,-20,4,-1> }
	mesh {
		triangle { <-20,3,-12>, <-20,5,-12>, <-20,5,-16> }
		triangle { <-20,5,-16>, <-20,3,-16>, <-20,3,-12> }
		triangle { <-20,0,10>, <-20,0,-12>, <20,0,-12> }
		triangle { <20,0,-12>, <20,0,10>, <-20,0,10> }
// BFC INVERTNEXT
	}
	object { box3u2p_dot_dat matrix <20,0,0,0,3,0,0,0,-2,0,0,-14> }
// BFC INVERTNEXT
	object { box3u2p_dot_dat matrix <20,0,0,0,-3,0,0,0,2,0,8,-14> }
	object { box4o4a_dot_dat matrix <20,0,0,0,0,2,0,4,0,0,4,-18> }
	mesh {
		triangle { <20,8,-18>, <20,0,-18>, <-20,0,-18> }
		triangle { <-20,0,-18>, <-20,8,-18>, <20,8,-18> }
	}
	object { rect_dot_dat matrix <-20,0,0,0,0,-2,0,4,0,0,4,10> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
// 
	#end
}
#end

#declare stud4a_dot_dat = difference {
	cylinder { <0,0,0>, <0,-4,0>, 8 }
	cylinder { <0,0.01,0>, <0,-4.01,0>, 6 }
}

#declare _1_dash_4cyls_dot_dat = cylinder { <0,0,0>, <0,1,0>, 1 open
	clipped_by { plane { <-1,0,-1>,-O7071 } plane { <1,1,0>,O7071 } } }

#declare _3038_dot_dat = #if (QUAL = 0) box { <-30,-4,-30>, <30,24,10> } #else union {
// Slope Brick 45  2 x  3
// Name: 3038.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CCW
// // 2002-09-13 ZAN Modified with WINDZ for BFC compliance
	#if (STUDS)
		object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,1,10,20,-10> }
// BFC INVERTNEXT
	#end
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,6,0,0,10,10,-10> }
// BFC INVERTNEXT
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,-6,0,0,10,10,-10> }
// BFC INVERTNEXT
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,16,0,0,0,6,10,4,-10> }
// BFC INVERTNEXT
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,10,0,0,0,-6,10,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,8,0,0,10,12,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,-8,0,0,10,12,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,16,0,0,0,8,10,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,8,0,0,0,-8,10,12,-10> }
	#if (STUDS)
		object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-10,20,-10> }
// BFC INVERTNEXT
	#end
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,6,0,0,-10,10,-10> }
// BFC INVERTNEXT
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,-6,0,0,-10,10,-10> }
// BFC INVERTNEXT
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,16,0,0,0,6,-10,4,-10> }
// BFC INVERTNEXT
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,10,0,0,0,-6,-10,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,8,0,0,-10,12,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,-8,0,0,-10,12,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,16,0,0,0,8,-10,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,8,0,0,0,-8,-10,12,-10> }
	mesh {
		triangle { <30,24,10>, <26,24,6>, <-26,24,6> }
		triangle { <-26,24,6>, <-30,24,10>, <30,24,10> }
		triangle { <-30,24,10>, <-26,24,6>, <-26,24,-26> }
		triangle { <-26,24,-26>, <-30,24,-30>, <-30,24,10> }
		triangle { <-30,24,-30>, <-26,24,-26>, <26,24,-26> }
		triangle { <26,24,-26>, <30,24,-30>, <-30,24,-30> }
		triangle { <30,24,-30>, <26,24,-26>, <26,24,6> }
		triangle { <26,24,6>, <30,24,10>, <30,24,-30> }
		triangle { <26,4,6>, <26,4,-10>, <-26,4,-10> }
		triangle { <-26,4,-10>, <-26,4,6>, <26,4,6> }
		triangle { <30,0,10>, <-30,0,10>, <-30,0,-10> }
		triangle { <-30,0,-10>, <30,0,-10>, <30,0,10> }
		triangle { <30,24,10>, <-30,24,10>, <-30,0,10> }
		triangle { <-30,0,10>, <30,0,10>, <30,24,10> }
		triangle { <26,24,6>, <26,4,6>, <-26,4,6> }
		triangle { <-26,4,6>, <-26,24,6>, <26,24,6> }
		triangle { <26,24,-26>, <-26,24,-26>, <-26,20,-26> }
		triangle { <-26,20,-26>, <26,20,-26>, <26,24,-26> }
		triangle { <30,24,-30>, <30,20,-30>, <-30,20,-30> }
		triangle { <-30,20,-30>, <-30,24,-30>, <30,24,-30> }
		triangle { <30,24,10>, <30,0,10>, <30,20,-30> }
		triangle { <30,20,-30>, <30,24,-30>, <30,24,10> }
		triangle { <30,0,10>, <30,0,-10>, <30,20,-30> }
		triangle { <26,24,6>, <26,24,-26>, <26,20,-26> }
		triangle { <26,20,-26>, <26,4,6>, <26,24,6> }
		triangle { <26,4,6>, <26,20,-26>, <26,4,-10> }
		triangle { <-26,24,6>, <-26,4,6>, <-26,20,-26> }
		triangle { <-26,20,-26>, <-26,24,-26>, <-26,24,6> }
		triangle { <-26,4,6>, <-26,4,-10>, <-26,20,-26> }
		triangle { <-30,24,10>, <-30,24,-30>, <-30,20,-30> }
		triangle { <-30,20,-30>, <-30,0,10>, <-30,24,10> }
		triangle { <-30,0,10>, <-30,20,-30>, <-30,0,-10> }
		triangle { <26,20,-26>, <-26,20,-26>, <-26,4,-10> }
		triangle { <-26,4,-10>, <26,4,-10>, <26,20,-26> }
		triangle { <30,20,-30>, <30,0,-10>, <-30,0,-10> }
		triangle { <-30,0,-10>, <-30,20,-30>, <30,20,-30> }
	}
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-20,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,20,0,0> }
// 
	#end
}
#end

#declare _3037_dot_dat = #if (QUAL = 0) box { <-40,-4,-30>, <40,24,10> } #else union {
// Slope Brick 45  2 x  4
// Name: 3037.dat
// Author: James Jessiman
// Original LDraw Part - LDraw beta 0.27 Archive
	#if (STUDS)
		object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,20,-10> }
	#end
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,6,0,0,20,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,-6,0,0,20,10,-10> }
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,16,0,0,0,6,20,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,10,0,0,0,-6,20,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,8,0,0,20,12,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,-8,0,0,20,12,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,16,0,0,0,8,20,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,8,0,0,0,-8,20,12,-10> }
	#if (STUDS)
		object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,20,-10> }
	#end
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,6,0,0,-20,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,-6,0,0,-20,10,-10> }
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,16,0,0,0,6,-20,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,10,0,0,0,-6,-20,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,8,0,0,-20,12,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,-8,0,0,-20,12,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,16,0,0,0,8,-20,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,8,0,0,0,-8,-20,12,-10> }
	#if (STUDS)
		object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,20,-10> }
	#end
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,6,0,0,0,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-6,0,-6,0,-6,0,0,0,10,-10> }
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,16,0,0,0,6,0,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <6,0,0,0,10,0,0,0,-6,0,10,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,8,0,0,0,12,-10> }
	object { _1_dash_4cyls_dot_dat matrix <0,0,-8,0,-8,0,-8,0,0,0,12,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,16,0,0,0,8,0,4,-10> }
	object { _2_dash_4cyli_dot_dat matrix <8,0,0,0,8,0,0,0,-8,0,12,-10> }
	mesh {
		triangle { <40,24,10>, <36,24,6>, <-36,24,6> }
		triangle { <-36,24,6>, <-40,24,10>, <40,24,10> }
		triangle { <-40,24,10>, <-36,24,6>, <-36,24,-26> }
		triangle { <-36,24,-26>, <-40,24,-30>, <-40,24,10> }
		triangle { <-40,24,-30>, <-36,24,-26>, <36,24,-26> }
		triangle { <36,24,-26>, <40,24,-30>, <-40,24,-30> }
		triangle { <40,24,-30>, <36,24,-26>, <36,24,6> }
		triangle { <36,24,6>, <40,24,10>, <40,24,-30> }
		triangle { <36,4,6>, <36,4,-10>, <-36,4,-10> }
		triangle { <-36,4,-10>, <-36,4,6>, <36,4,6> }
		triangle { <40,0,10>, <40,0,-10>, <-40,0,-10> }
		triangle { <-40,0,-10>, <-40,0,10>, <40,0,10> }
		triangle { <40,24,10>, <40,0,10>, <-40,0,10> }
		triangle { <-40,0,10>, <-40,24,10>, <40,24,10> }
		triangle { <36,24,6>, <36,4,6>, <-36,4,6> }
		triangle { <-36,4,6>, <-36,24,6>, <36,24,6> }
		triangle { <36,24,-26>, <36,20,-26>, <-36,20,-26> }
		triangle { <-36,20,-26>, <-36,24,-26>, <36,24,-26> }
		triangle { <40,24,-30>, <40,20,-30>, <-40,20,-30> }
		triangle { <-40,20,-30>, <-40,24,-30>, <40,24,-30> }
		triangle { <40,24,10>, <40,0,10>, <40,20,-30> }
		triangle { <40,20,-30>, <40,24,-30>, <40,24,10> }
		triangle { <40,0,10>, <40,0,-10>, <40,20,-30> }
		triangle { <36,24,6>, <36,4,6>, <36,20,-26> }
		triangle { <36,20,-26>, <36,24,-26>, <36,24,6> }
		triangle { <36,4,6>, <36,4,-10>, <36,20,-26> }
		triangle { <-36,24,6>, <-36,4,6>, <-36,20,-26> }
		triangle { <-36,20,-26>, <-36,24,-26>, <-36,24,6> }
		triangle { <-36,4,6>, <-36,4,-10>, <-36,20,-26> }
		triangle { <-40,24,10>, <-40,0,10>, <-40,20,-30> }
		triangle { <-40,20,-30>, <-40,24,-30>, <-40,24,10> }
		triangle { <-40,0,10>, <-40,0,-10>, <-40,20,-30> }
		triangle { <36,20,-26>, <36,4,-10>, <-36,4,-10> }
		triangle { <-36,4,-10>, <-36,20,-26>, <36,20,-26> }
		triangle { <40,20,-30>, <40,0,-10>, <-40,0,-10> }
		triangle { <-40,0,-10>, <-40,20,-30>, <40,20,-30> }
	}
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,0> }
// 
	#end
}
#end

#declare box4_dash_4a_dot_dat = object {
// Box with 4 Faces without 4 Adjacent Edges
// Name: box4-4a.dat
// Author: M. Moolhuysen 1998
// LDRAW_ORG Primitive UPDATE 2003-01
// 2002-12-13: Hafhead: Made BFC compliant
// BFC CERTIFY CW
	mesh {
		triangle { <1,1,1>, <-1,1,1>, <-1,1,-1> }
		triangle { <-1,1,-1>, <1,1,-1>, <1,1,1> }
		triangle { <1,1,1>, <1,0,1>, <-1,0,1> }
		triangle { <-1,0,1>, <-1,1,1>, <1,1,1> }
		triangle { <-1,1,1>, <-1,0,1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,1,-1>, <-1,1,1> }
		triangle { <1,1,-1>, <1,0,-1>, <1,0,1> }
		triangle { <1,0,1>, <1,1,1>, <1,1,-1> }
// 
	}
}

#declare _1_dash_8cyli_dot_dat = cylinder {
	<0,0,0>, <0,1,0>, 1 open
	clipped_by { box { <O7071,0,0>, <1,1,O7071> } }
}

#declare s_slash_4150s01_dot_dat = #if (QUAL = 0) box { <-23.8901,0,-23.8901>, <23.8901,8,23.8901> } #else union {
// ~Tile  2 x  2 Round without Top Face
// Name: s\4150s01.dat
// Author: James Jessiman, as 4150.dat
// LDRAW_ORG Subpart UPDATE 2003-03
// BFC CERTIFY CCW
// // 2003-02-28 AJW Created subpart, Made BFC Compliant
// // 2003-10-15 AJW Additional primitive substitutions
	mesh {
		triangle { <11.36,4,-16>, <-11.36,4,-16>, <16,4,-11.36> }
		triangle { <16,4,-11.36>, <14.14,4,-14.14>, <11.36,4,-16> }
		triangle { <16,4,-11.36>, <-11.36,4,-16>, <-16,4,11.36> }
		triangle { <-16,4,11.36>, <11.36,4,16>, <16,4,-11.36> }
		triangle { <0,8,-20>, <-7.65,8,-18.48>, <-11.36,8,-16> }
		triangle { <-11.36,8,-16>, <0,8,-16>, <0,8,-20> }
		triangle { <0,8,-16>, <11.36,8,-16>, <7.65,8,-18.48> }
		triangle { <7.65,8,-18.48>, <0,8,-20>, <0,8,-16> }
		triangle { <-7.65,8,-18.48>, <-7.65,4,-18.48>, <-11.36,4,-16> }
		triangle { <-11.36,4,-16>, <-11.36,8,-16>, <-7.65,8,-18.48> }
		triangle { <11.36,8,-16>, <11.36,4,-16>, <7.65,4,-18.48> }
		triangle { <7.65,4,-18.48>, <7.65,8,-18.48>, <11.36,8,-16> }
	}
	object { rect_dot_dat matrix <11.36,0,0,0,0,-1,0,2,0,0,6,-16> }
	object { box4_dash_4a_dot_dat matrix <1,0,1,0,4,0,-2,0,2,-3,4,3> }
	object { box4_dash_4a_dot_dat matrix <-1,0,1,0,4,0,-2,0,-2,-3,4,-3> }
	object { box4_dash_4a_dot_dat matrix <-1,0,-1,0,4,0,2,0,-2,3,4,-3> }
	object { box4_dash_4a_dot_dat matrix <1,0,-1,0,4,0,2,0,2,3,4,3> }
	mesh {
		triangle { <0,8,2>, <2,8,0>, <0,8,-2> }
		triangle { <0,8,-2>, <-2,8,0>, <0,8,2> }
	}
	object { _4_dash_4cyli_dot_dat matrix <20,0,0,0,4,0,0,0,20,0,0,0> }
	object { _1_dash_8cyli_dot_dat matrix <-7.654,0,-18.478,0,4,0,18.478,0,-7.654,0,4,0> }
	mesh {
		triangle { <16,4,11.36>, <16,4,-11.36>, <11.36,4,16> }
		triangle { <11.36,4,16>, <14.14,4,14.14>, <16,4,11.36> }
		triangle { <20,8,0>, <18.48,8,-7.65>, <16,8,-11.36> }
		triangle { <16,8,-11.36>, <16,8,0>, <20,8,0> }
		triangle { <16,8,0>, <16,8,11.36>, <18.48,8,7.65> }
		triangle { <18.48,8,7.65>, <20,8,0>, <16,8,0> }
		triangle { <18.48,8,-7.65>, <18.48,4,-7.65>, <16,4,-11.36> }
		triangle { <16,4,-11.36>, <16,8,-11.36>, <18.48,8,-7.65> }
		triangle { <16,8,11.36>, <16,4,11.36>, <18.48,4,7.65> }
		triangle { <18.48,4,7.65>, <18.48,8,7.65>, <16,8,11.36> }
	}
	object { rect_dot_dat matrix <0,0,11.36,1,0,0,0,2,0,16,6,0> }
	object { _1_dash_8cyli_dot_dat matrix <18.478,0,-7.654,0,4,0,7.654,0,18.478,0,4,0> }
	mesh {
		triangle { <-11.36,4,16>, <11.36,4,16>, <-16,4,11.36> }
		triangle { <-16,4,11.36>, <-14.14,4,14.14>, <-11.36,4,16> }
		triangle { <0,8,20>, <7.65,8,18.48>, <11.36,8,16> }
		triangle { <11.36,8,16>, <0,8,16>, <0,8,20> }
		triangle { <0,8,16>, <-11.36,8,16>, <-7.65,8,18.48> }
		triangle { <-7.65,8,18.48>, <0,8,20>, <0,8,16> }
		triangle { <7.65,8,18.48>, <7.65,4,18.48>, <11.36,4,16> }
		triangle { <11.36,4,16>, <11.36,8,16>, <7.65,8,18.48> }
		triangle { <-11.36,8,16>, <-11.36,4,16>, <-7.65,4,18.48> }
		triangle { <-7.65,4,18.48>, <-7.65,8,18.48>, <-11.36,8,16> }
	}
	object { rect_dot_dat matrix <-11.36,0,0,0,0,1,0,2,0,0,6,16> }
	object { _1_dash_8cyli_dot_dat matrix <7.654,0,18.478,0,4,0,-18.478,0,7.654,0,4,0> }
	mesh {
		triangle { <-16,4,-11.36>, <-16,4,11.36>, <-11.36,4,-16> }
		triangle { <-11.36,4,-16>, <-14.14,4,-14.14>, <-16,4,-11.36> }
		triangle { <-20,8,0>, <-18.48,8,7.65>, <-16,8,11.36> }
		triangle { <-16,8,11.36>, <-16,8,0>, <-20,8,0> }
		triangle { <-16,8,0>, <-16,8,-11.36>, <-18.48,8,-7.65> }
		triangle { <-18.48,8,-7.65>, <-20,8,0>, <-16,8,0> }
		triangle { <-18.48,8,7.65>, <-18.48,4,7.65>, <-16,4,11.36> }
		triangle { <-16,4,11.36>, <-16,8,11.36>, <-18.48,8,7.65> }
		triangle { <-16,8,-11.36>, <-16,4,-11.36>, <-18.48,4,-7.65> }
		triangle { <-18.48,4,-7.65>, <-18.48,8,-7.65>, <-16,8,-11.36> }
	}
	object { rect_dot_dat matrix <0,0,-11.36,-1,0,0,0,2,0,-16,6,0> }
	object { _1_dash_8cyli_dot_dat matrix <-18.478,0,7.654,0,4,0,-7.654,0,-18.478,0,4,0> }
// 
}
#end

#declare _4_dash_4disc_dot_dat = #if (version >= 3.1)
	disc { <0,0,0>, <0,1,0>, 1 }
#else
	cylinder { <0,-0.001,0>, <0,0.001,0>, 1 }
#end

#declare _4150_dot_dat = #if (QUAL = 0) box { <-23.8901,0,-23.8901>, <23.8901,8,23.8901> } #else union {
// Tile  2 x  2 Round
// Name: 4150.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CW
// // 2003-07-28  Steffen  subfiled, BFCed
	object { s_slash_4150s01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
	object { _4_dash_4disc_dot_dat matrix <20,0,0,0,1,0,0,0,20,0,0,0> }
// 
}
#end

#declare _1_dash_8chrd_dot_dat = object {
// Chord 0.125
// Name: 1-8chrd.dat
// Author: Andrew Westrate
// LDRAW_ORG Primitive UPDATE 2004-02
// BFC CERTIFY CCW
	mesh {
		triangle { <0.7071,0,0.7071>, <1,0,0>, <0.9239,0,0.3827> }
// 
	}
}

#declare axlehole_dot_dat = union {
// Technic Axle Hole Closed
// Name: axlehole.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2005-01
// BFC CERTIFY CCW
// // 2000-04-23  SEB       Added conditional edges along outermost diameters
// // 2002-05-08  OWP       Made BFC compliant
// // 2002-11-08  OWP       Adjusted fit and precision
// // 2005-05-15  GuyVivan  Use 1-8chrd.dat primitive and made BFC'ed CCW
	mesh {
		triangle { <5.602,0,2>, <5.602,1,2>, <6,1,0> }
		triangle { <6,1,0>, <6,0,0>, <5.602,0,2> }
		triangle { <2,0,2>, <2,1,2>, <5.602,1,2> }
		triangle { <5.602,1,2>, <5.602,0,2>, <2,0,2> }
		triangle { <2,0,5.602>, <2,1,5.602>, <2,1,2> }
		triangle { <2,1,2>, <2,0,2>, <2,0,5.602> }
		triangle { <0,0,6>, <0,1,6>, <2,1,5.602> }
		triangle { <2,1,5.602>, <2,0,5.602>, <0,0,6> }
		triangle { <-6,1,0>, <-5.602,1,2>, <-5.602,0,2> }
		triangle { <-5.602,0,2>, <-6,0,0>, <-6,1,0> }
		triangle { <-5.602,1,2>, <-2,1,2>, <-2,0,2> }
		triangle { <-2,0,2>, <-5.602,0,2>, <-5.602,1,2> }
		triangle { <-2,1,2>, <-2,1,5.602>, <-2,0,5.602> }
		triangle { <-2,0,5.602>, <-2,0,2>, <-2,1,2> }
		triangle { <-2,1,5.602>, <0,1,6>, <0,0,6> }
		triangle { <0,0,6>, <-2,0,5.602>, <-2,1,5.602> }
		triangle { <6,1,0>, <5.602,1,-2>, <5.602,0,-2> }
		triangle { <5.602,0,-2>, <6,0,0>, <6,1,0> }
		triangle { <5.602,1,-2>, <2,1,-2>, <2,0,-2> }
		triangle { <2,0,-2>, <5.602,0,-2>, <5.602,1,-2> }
		triangle { <2,1,-2>, <2,1,-5.602>, <2,0,-5.602> }
		triangle { <2,0,-5.602>, <2,0,-2>, <2,1,-2> }
		triangle { <2,1,-5.602>, <0,1,-6>, <0,0,-6> }
		triangle { <0,0,-6>, <2,0,-5.602>, <2,1,-5.602> }
		triangle { <-5.602,0,-2>, <-5.602,1,-2>, <-6,1,0> }
		triangle { <-6,1,0>, <-6,0,0>, <-5.602,0,-2> }
		triangle { <-2,0,-2>, <-2,1,-2>, <-5.602,1,-2> }
		triangle { <-5.602,1,-2>, <-5.602,0,-2>, <-2,0,-2> }
		triangle { <-2,0,-5.602>, <-2,1,-5.602>, <-2,1,-2> }
		triangle { <-2,1,-2>, <-2,0,-2>, <-2,0,-5.602> }
		triangle { <0,0,-6>, <0,1,-6>, <-2,1,-5.602> }
		triangle { <-2,1,-5.602>, <-2,0,-5.602>, <0,0,-6> }
		triangle { <2,0,-2>, <5.543,0,-2.296>, <5.602,0,-2> }
		triangle { <2,0,-2>, <2,0,-5.602>, <2.296,0,-5.543> }
		triangle { <-5.602,0,-2>, <-5.543,0,-2.296>, <-2,0,-2> }
		triangle { <-2.296,0,-5.543>, <-2,0,-5.602>, <-2,0,-2> }
		triangle { <5.602,0,2>, <5.543,0,2.296>, <2,0,2> }
		triangle { <2.296,0,5.543>, <2,0,5.602>, <2,0,2> }
		triangle { <-2,0,2>, <-5.543,0,2.296>, <-5.602,0,2> }
		triangle { <-2,0,2>, <-2,0,5.602>, <-2.296,0,5.543> }
		triangle { <5.602,1,-2>, <5.543,1,-2.296>, <2,1,-2> }
		triangle { <2.296,1,-5.543>, <2,1,-5.602>, <2,1,-2> }
		triangle { <-2,1,-2>, <-5.543,1,-2.296>, <-5.602,1,-2> }
		triangle { <-2,1,-2>, <-2,1,-5.602>, <-2.296,1,-5.543> }
		triangle { <2,1,2>, <5.543,1,2.296>, <5.602,1,2> }
		triangle { <2,1,2>, <2,1,5.602>, <2.296,1,5.543> }
		triangle { <-5.602,1,2>, <-5.543,1,2.296>, <-2,1,2> }
		triangle { <-2.296,1,5.543>, <-2,1,5.602>, <-2,1,2> }
		triangle { <2,0,-2>, <2.296,0,-5.543>, <5.543,0,-2.296> }
	}
	object { _1_dash_8chrd_dot_dat matrix <5.54328,0,2.2961,0,1,0,-2.2961,0,5.54328,0,0,0> }
	mesh {
		triangle { <-2,0,-2>, <-5.543,0,-2.296>, <-2.296,0,-5.543> }
	}
	object { _1_dash_8chrd_dot_dat matrix <-2.2961,0,5.54328,0,1,0,-5.54328,0,-2.2961,0,0,0> }
	mesh {
		triangle { <-2,0,2>, <-2.296,0,5.543>, <-5.543,0,2.296> }
	}
	object { _1_dash_8chrd_dot_dat matrix <-5.54328,0,-2.2961,0,1,0,2.2961,0,-5.54328,0,0,0> }
	mesh {
		triangle { <2,0,2>, <5.543,0,2.296>, <2.296,0,5.543> }
	}
	object { _1_dash_8chrd_dot_dat matrix <2.2961,0,-5.54328,0,1,0,5.54328,0,2.2961,0,0,0> }
	mesh {
		triangle { <2,1,2>, <2.296,1,5.543>, <5.543,1,2.296> }
	}
	object { _1_dash_8chrd_dot_dat matrix <5.54328,0,-2.2961,0,-1,0,-2.2961,0,-5.54328,0,1,0> }
	mesh {
		triangle { <-2,1,2>, <-5.543,1,2.296>, <-2.296,1,5.543> }
	}
	object { _1_dash_8chrd_dot_dat matrix <-2.2961,0,-5.54328,0,-1,0,-5.54328,0,2.2961,0,1,0> }
	mesh {
		triangle { <-2,1,-2>, <-2.296,1,-5.543>, <-5.543,1,-2.296> }
	}
	object { _1_dash_8chrd_dot_dat matrix <-5.54328,0,2.2961,0,-1,0,2.2961,0,5.54328,0,1,0> }
	mesh {
		triangle { <2,1,-2>, <5.543,1,-2.296>, <2.296,1,-5.543> }
	}
	object { _1_dash_8chrd_dot_dat matrix <2.2961,0,5.54328,0,-1,0,5.54328,0,-2.2961,0,1,0> }
// 
}

#declare _3_dash_4cyli_dot_dat = cylinder {
	<0,0,0>, <0,1,0>, 1 open
	clipped_by { plane { <1,0,-1>, O7071 } }
}

#declare _3_dash_4disc_dot_dat = object {
// Disc 0.75
// Name: 3-4disc.dat
// Author: James Jessiman
// Original LDraw Primitive
// LDRAW_ORG Primitive UPDATE 2002-02
// BFC CERTIFY CCW
// 2002-03-23 SEB Added BFC statement
	mesh {
		triangle { <0,0,0>, <1,0,0>, <0.9239,0,0.3827> }
		triangle { <0,0,0>, <0.9239,0,0.3827>, <0.7071,0,0.7071> }
		triangle { <0,0,0>, <0.7071,0,0.7071>, <0.3827,0,0.9239> }
		triangle { <0,0,0>, <0.3827,0,0.9239>, <0,0,1> }
		triangle { <0,0,0>, <0,0,1>, <-0.3827,0,0.9239> }
		triangle { <0,0,0>, <-0.3827,0,0.9239>, <-0.7071,0,0.7071> }
		triangle { <0,0,0>, <-0.7071,0,0.7071>, <-0.9239,0,0.3827> }
		triangle { <0,0,0>, <-0.9239,0,0.3827>, <-1,0,0> }
		triangle { <0,0,0>, <-1,0,0>, <-0.9239,0,-0.3827> }
		triangle { <0,0,0>, <-0.9239,0,-0.3827>, <-0.7071,0,-0.7071> }
		triangle { <0,0,0>, <-0.7071,0,-0.7071>, <-0.3827,0,-0.9239> }
		triangle { <0,0,0>, <-0.3827,0,-0.9239>, <0,0,-1> }
// 
	}
}

#declare stud10_dot_dat = union {
// Stud For Round   2 x  2 Parts
// Name: stud10.dat
// Author: Orion Pobursky
// LDRAW_ORG Primitive UPDATE 2004-02
// BFC CERTIFY CW
// // 2004-01-06  Steffen  Fixed Header
	object { _3_dash_4cyli_dot_dat matrix <0,0,6,0,4,0,-6,0,0,0,-4,0> }
	object { _3_dash_4disc_dot_dat matrix <0,0,6,0,1,0,-6,0,0,0,-4,0> }
	mesh {
		triangle { <0,-4,0>, <5.615,-4,1.94>, <6,-4,0> }
		triangle { <0,-4,0>, <4.142,-4,4.142>, <5.615,-4,1.94> }
		triangle { <0,-4,0>, <1.94,-4,5.615>, <4.142,-4,4.142> }
		triangle { <0,-4,0>, <0,-4,6>, <1.94,-4,5.615> }
		triangle { <6,-4,0>, <5.6145,-4,1.9397>, <5.6145,0,1.9397> }
		triangle { <5.6145,0,1.9397>, <6,0,0>, <6,-4,0> }
		triangle { <5.6145,-4,1.9397>, <4.142,-4,4.142>, <4.142,0,4.142> }
		triangle { <4.142,0,4.142>, <5.6145,0,1.9397>, <5.6145,-4,1.9397> }
		triangle { <4.142,-4,4.142>, <1.9387,-4,5.6145>, <1.9387,0,5.6145> }
		triangle { <1.9387,0,5.6145>, <4.142,0,4.142>, <4.142,-4,4.142> }
		triangle { <1.9387,-4,5.6145>, <0,-4,6>, <0,0,6> }
		triangle { <0,0,6>, <1.9387,0,5.6145>, <1.9387,-4,5.6145> }
	}
}

#declare ring1_dot_dat = #if (version >= 3.1)
	disc { <0,0,0>, <0,1,0>, 2, 1 }
#else
	difference {
		cylinder { <0,-0.001,0>, <0,0.001,0>, 2 }
		cylinder { <0,-0.002,0>, <0,0.002,0>, 1 }
	}
#end

#declare _3941_dot_dat = #if (QUAL = 0) box { <-20,-4,-20>, <20,24,20> } #else union {
// Brick  2 x  2 Round
// Name: 3941.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2004-02
// BFC CERTIFY CCW
// // 2003-08-21  OWP      Changed stud to stud10, BFC'd
	#if (STUDS)
		object { stud4a_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,20,0> }
	#end
	object { _4_dash_4cyli_dot_dat matrix <8,0,0,0,16,0,0,0,8,0,4,0> }
	object { axlehole_dot_dat matrix <1,0,0,0,20,0,0,0,1,0,0,0> }
	mesh {
		triangle { <20,24,0>, <16,24,0>, <16,24,11.36> }
		triangle { <16,24,11.36>, <18.48,24,7.65>, <20,24,0> }
		triangle { <0,24,20>, <7.65,24,18.48>, <11.36,24,16> }
		triangle { <11.36,24,16>, <0,24,16>, <0,24,20> }
		triangle { <-20,24,0>, <-18.48,24,7.65>, <-16,24,11.36> }
		triangle { <-16,24,11.36>, <-16,24,0>, <-20,24,0> }
		triangle { <0,24,20>, <0,24,16>, <-11.36,24,16> }
		triangle { <-11.36,24,16>, <-7.65,24,18.48>, <0,24,20> }
		triangle { <20,24,0>, <18.48,24,-7.65>, <16,24,-11.36> }
		triangle { <16,24,-11.36>, <16,24,0>, <20,24,0> }
		triangle { <0,24,-20>, <0,24,-16>, <11.36,24,-16> }
		triangle { <11.36,24,-16>, <7.65,24,-18.48>, <0,24,-20> }
		triangle { <-20,24,0>, <-16,24,0>, <-16,24,-11.36> }
		triangle { <-16,24,-11.36>, <-18.48,24,-7.65>, <-20,24,0> }
		triangle { <0,24,-20>, <-7.65,24,-18.48>, <-11.36,24,-16> }
		triangle { <-11.36,24,-16>, <0,24,-16>, <0,24,-20> }
		triangle { <20,24,0>, <18.48,24,7.65>, <18.48,20,7.65> }
		triangle { <18.48,20,7.65>, <20,20,0>, <20,24,0> }
		triangle { <0,24,20>, <0,20,20>, <7.65,20,18.48> }
		triangle { <7.65,20,18.48>, <7.65,24,18.48>, <0,24,20> }
		triangle { <18.48,24,7.65>, <16,24,11.36>, <16,20,11.36> }
		triangle { <16,20,11.36>, <18.48,20,7.65>, <18.48,24,7.65> }
		triangle { <7.65,24,18.48>, <7.65,20,18.48>, <11.36,20,16> }
		triangle { <11.36,20,16>, <11.36,24,16>, <7.65,24,18.48> }
		triangle { <16,24,11.36>, <16,24,0>, <16,20,0> }
		triangle { <16,20,0>, <16,20,11.36>, <16,24,11.36> }
		triangle { <11.36,24,16>, <11.36,20,16>, <0,20,16> }
		triangle { <0,20,16>, <0,24,16>, <11.36,24,16> }
		triangle { <-20,24,0>, <-20,20,0>, <-18.48,20,7.65> }
		triangle { <-18.48,20,7.65>, <-18.48,24,7.65>, <-20,24,0> }
		triangle { <0,24,20>, <-7.65,24,18.48>, <-7.65,20,18.48> }
		triangle { <-7.65,20,18.48>, <0,20,20>, <0,24,20> }
		triangle { <-18.48,24,7.65>, <-18.48,20,7.65>, <-16,20,11.36> }
		triangle { <-16,20,11.36>, <-16,24,11.36>, <-18.48,24,7.65> }
		triangle { <-7.65,24,18.48>, <-11.36,24,16>, <-11.36,20,16> }
		triangle { <-11.36,20,16>, <-7.65,20,18.48>, <-7.65,24,18.48> }
		triangle { <-16,24,11.36>, <-16,20,11.36>, <-16,20,0> }
		triangle { <-16,20,0>, <-16,24,0>, <-16,24,11.36> }
		triangle { <-11.36,24,16>, <0,24,16>, <0,20,16> }
		triangle { <0,20,16>, <-11.36,20,16>, <-11.36,24,16> }
		triangle { <20,24,0>, <20,20,0>, <18.48,20,-7.65> }
		triangle { <18.48,20,-7.65>, <18.48,24,-7.65>, <20,24,0> }
		triangle { <0,24,-20>, <7.65,24,-18.48>, <7.65,20,-18.48> }
		triangle { <7.65,20,-18.48>, <0,20,-20>, <0,24,-20> }
		triangle { <18.48,24,-7.65>, <18.48,20,-7.65>, <16,20,-11.36> }
		triangle { <16,20,-11.36>, <16,24,-11.36>, <18.48,24,-7.65> }
		triangle { <7.65,24,-18.48>, <11.36,24,-16>, <11.36,20,-16> }
		triangle { <11.36,20,-16>, <7.65,20,-18.48>, <7.65,24,-18.48> }
		triangle { <16,24,-11.36>, <16,20,-11.36>, <16,20,0> }
		triangle { <16,20,0>, <16,24,0>, <16,24,-11.36> }
		triangle { <11.36,24,-16>, <0,24,-16>, <0,20,-16> }
		triangle { <0,20,-16>, <11.36,20,-16>, <11.36,24,-16> }
		triangle { <-20,24,0>, <-18.48,24,-7.65>, <-18.48,20,-7.65> }
		triangle { <-18.48,20,-7.65>, <-20,20,0>, <-20,24,0> }
		triangle { <0,24,-20>, <0,20,-20>, <-7.65,20,-18.48> }
		triangle { <-7.65,20,-18.48>, <-7.65,24,-18.48>, <0,24,-20> }
		triangle { <-18.48,24,-7.65>, <-16,24,-11.36>, <-16,20,-11.36> }
		triangle { <-16,20,-11.36>, <-18.48,20,-7.65>, <-18.48,24,-7.65> }
		triangle { <-7.65,24,-18.48>, <-7.65,20,-18.48>, <-11.36,20,-16> }
		triangle { <-11.36,20,-16>, <-11.36,24,-16>, <-7.65,24,-18.48> }
		triangle { <-16,24,-11.36>, <-16,24,0>, <-16,20,0> }
		triangle { <-16,20,0>, <-16,20,-11.36>, <-16,24,-11.36> }
		triangle { <-11.36,24,-16>, <-11.36,20,-16>, <0,20,-16> }
		triangle { <0,20,-16>, <0,24,-16>, <-11.36,24,-16> }
// BFC INVERTNEXT
	}
	object { _4_dash_4cyli_dot_dat matrix <16,0,0,0,16,0,0,0,16,0,4,0> }
	object { _4_dash_4cyli_dot_dat matrix <20,0,0,0,20,0,0,0,20,0,0,0> }
	mesh {
		triangle { <16,20,0>, <14.78,20,6.12>, <16,20,11.36> }
		triangle { <14.78,20,6.12>, <11.31,20,11.31>, <14.14,20,14.14> }
		triangle { <14.14,20,14.14>, <16,20,11.36>, <14.78,20,6.12> }
		triangle { <6.12,20,14.78>, <11.36,20,16>, <14.14,20,14.14> }
		triangle { <14.14,20,14.14>, <11.31,20,11.31>, <6.12,20,14.78> }
		triangle { <0,20,16>, <11.36,20,16>, <6.12,20,14.78> }
		triangle { <-16,20,0>, <-16,20,11.36>, <-14.78,20,6.12> }
		triangle { <-14.78,20,6.12>, <-16,20,11.36>, <-14.14,20,14.14> }
		triangle { <-14.14,20,14.14>, <-11.31,20,11.31>, <-14.78,20,6.12> }
		triangle { <-6.12,20,14.78>, <-11.31,20,11.31>, <-14.14,20,14.14> }
		triangle { <-14.14,20,14.14>, <-11.36,20,16>, <-6.12,20,14.78> }
		triangle { <0,20,16>, <-6.12,20,14.78>, <-11.36,20,16> }
		triangle { <16,20,0>, <16,20,-11.36>, <14.78,20,-6.12> }
		triangle { <14.78,20,-6.12>, <16,20,-11.36>, <14.14,20,-14.14> }
		triangle { <14.14,20,-14.14>, <11.31,20,-11.31>, <14.78,20,-6.12> }
		triangle { <6.12,20,-14.78>, <11.31,20,-11.31>, <14.14,20,-14.14> }
		triangle { <14.14,20,-14.14>, <11.36,20,-16>, <6.12,20,-14.78> }
		triangle { <0,20,-16>, <6.12,20,-14.78>, <11.36,20,-16> }
		triangle { <-16,20,0>, <-14.78,20,-6.12>, <-16,20,-11.36> }
		triangle { <-14.78,20,-6.12>, <-11.31,20,-11.31>, <-14.14,20,-14.14> }
		triangle { <-14.14,20,-14.14>, <-16,20,-11.36>, <-14.78,20,-6.12> }
		triangle { <-6.12,20,-14.78>, <-11.36,20,-16>, <-14.14,20,-14.14> }
		triangle { <-14.14,20,-14.14>, <-11.31,20,-11.31>, <-6.12,20,-14.78> }
		triangle { <0,20,-16>, <-11.36,20,-16>, <-6.12,20,-14.78> }
	}
	object { stud10_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,10> }
	object { stud10_dot_dat matrix <0,0,1,0,1,0,-1,0,0,-10,0,10> }
	object { stud10_dot_dat matrix <0,0,-1,0,1,0,1,0,0,10,0,-10> }
	object { stud10_dot_dat matrix <-1,0,0,0,1,0,0,0,-1,-10,0,-10> }
	object { ring1_dot_dat matrix <10,0,0,0,1,0,0,0,10,0,0,0> }
	object { ring1_dot_dat matrix <6,0,0,0,1,0,0,0,6,0,0,0> }
	object { ring1_dot_dat matrix <8,0,0,0,-1,0,0,0,8,0,4,0> }
// 
}
#end

#declare box2_dash_5_dot_dat = object {
// Box with 2 Faces without 5 Edges
// Name: box2-5.dat
// Author: Steffen <muchelchupser@web.de>
// LDRAW_ORG Primitive UPDATE 2003-03
// BFC CERTIFY CCW
	mesh {
		triangle { <1,1,1>, <1,1,-1>, <-1,1,-1> }
		triangle { <-1,1,-1>, <-1,1,1>, <1,1,1> }
		triangle { <1,1,1>, <-1,1,1>, <-1,-1,1> }
		triangle { <-1,-1,1>, <1,-1,1>, <1,1,1> }
// 
	}
}

#declare _2357_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <30,24,30> } #else union {
// Brick  2 x  2 Corner
// Name: 2357.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-03
// BFC CERTIFY CCW
// // 2003-09-08 JHR BFC compliancy
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,0,4,10> }
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,10,4,0> }
	#end
	mesh {
		triangle { <10,24,30>, <6,24,26>, <-6,24,26> }
		triangle { <-6,24,26>, <-10,24,30>, <10,24,30> }
		triangle { <-10,24,30>, <-6,24,26>, <-6,24,-6> }
		triangle { <-6,24,-6>, <-10,24,-10>, <-10,24,30> }
		triangle { <-10,24,-10>, <-6,24,-6>, <26,24,-6> }
		triangle { <26,24,-6>, <30,24,-10>, <-10,24,-10> }
		triangle { <30,24,-10>, <26,24,-6>, <26,24,6> }
		triangle { <26,24,6>, <30,24,10>, <30,24,-10> }
		triangle { <30,24,10>, <26,24,6>, <6,24,6> }
		triangle { <6,24,6>, <10,24,10>, <30,24,10> }
		triangle { <10,24,10>, <6,24,6>, <6,24,26> }
		triangle { <6,24,26>, <10,24,30>, <10,24,10> }
		triangle { <6,4,6>, <26,4,6>, <26,4,-6> }
		triangle { <26,4,-6>, <-6,4,-6>, <6,4,6> }
		triangle { <6,4,26>, <6,4,6>, <-6,4,-6> }
		triangle { <-6,4,-6>, <-6,4,26>, <6,4,26> }
		triangle { <30,0,10>, <10,0,10>, <-10,0,-10> }
		triangle { <-10,0,-10>, <30,0,-10>, <30,0,10> }
		triangle { <-10,0,30>, <-10,0,-10>, <10,0,10> }
		triangle { <10,0,10>, <10,0,30>, <-10,0,30> }
	}
	object { box2_dash_5_dot_dat matrix <0,12,0,10,0,0,0,0,10,20,12,0> }
	object { box2_dash_5_dot_dat matrix <0,12,0,10,0,0,0,0,10,0,12,20> }
	object { box2_dash_5_dot_dat matrix <0,12,0,-20,0,0,0,0,-20,10,12,10> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,20,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,20> }
// BFC INVERTNEXT
	#end
	object { box2_dash_5_dot_dat matrix <0,10,0,6,0,0,0,0,10,0,14,16> }
// BFC INVERTNEXT
	object { box2_dash_5_dot_dat matrix <0,10,0,10,0,0,0,0,6,16,14,0> }
// BFC INVERTNEXT
	object { box2_dash_5_dot_dat matrix <0,10,0,-16,0,0,0,0,-16,10,14,10> }
// 
}
#end

#declare _3004_dot_dat = #if (QUAL = 0) box { <-20,-4,-10>, <20,24,10> } #else union {
// Brick  1 x  2
// Name: 3004.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,0,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <16,0,0,0,-20,0,0,0,6,0,24,0> }
	mesh {
		triangle { <20,24,10>, <16,24,6>, <-16,24,6> }
		triangle { <-16,24,6>, <-20,24,10>, <20,24,10> }
		triangle { <-20,24,10>, <-16,24,6>, <-16,24,-6> }
		triangle { <-16,24,-6>, <-20,24,-10>, <-20,24,10> }
		triangle { <-20,24,-10>, <-16,24,-6>, <16,24,-6> }
		triangle { <16,24,-6>, <20,24,-10>, <-20,24,-10> }
		triangle { <20,24,-10>, <16,24,-6>, <16,24,6> }
		triangle { <16,24,6>, <20,24,10>, <20,24,-10> }
	}
	object { box5_dot_dat matrix <20,0,0,0,-24,0,0,0,10,0,24,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
// 
	#end
}
#end

#declare box4t_dot_dat = object {
// Box with 4 Adjacent Faces and All Edges
// Name: box4t.dat
// Author: Tore Eriksson
// LDRAW_ORG Primitive UPDATE 2003-02
// BFC CERTIFY CCW
// 2002-08-31 ZAN Modified with WINDZ for BFC compliance
	mesh {
		triangle { <1,1,1>, <1,1,-1>, <-1,1,-1> }
		triangle { <-1,1,-1>, <-1,1,1>, <1,1,1> }
		triangle { <1,1,1>, <-1,1,1>, <-1,0,1> }
		triangle { <-1,0,1>, <1,0,1>, <1,1,1> }
		triangle { <-1,1,1>, <-1,1,-1>, <-1,0,-1> }
		triangle { <-1,0,-1>, <-1,0,1>, <-1,1,1> }
// 4 16 -1 1 -1 -1 0 -1  1 0 -1  1 1 -1
		triangle { <1,1,-1>, <1,1,1>, <1,0,1> }
		triangle { <1,0,1>, <1,0,-1>, <1,1,-1> }
// 
	}
}

#declare s_slash_3010s01_dot_dat = #if (QUAL = 0) box { <-40,-4,-10>, <40,24,10> } #else union {
// ~Brick  1 x  4 without Front Face
// Name: s\3010s01.dat
// Author: Tony Hafner <www.hafhead.com>
// LDRAW_ORG Subpart UPDATE 2003-02
// BFC CERTIFY CW
	object { box4t_dot_dat matrix <40,0,0,0,-24,0,0,0,10,0,24,0> }
// BFC INVERTNEXT
	object { box5_dot_dat matrix <36,0,0,0,-20,0,0,0,6,0,24,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,-20,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,0,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-5,0,0,0,1,20,4,0> }
	#end
	mesh {
		triangle { <-40,24,-10>, <40,24,-10>, <36,24,-6> }
		triangle { <36,24,-6>, <-36,24,-6>, <-40,24,-10> }
		triangle { <-40,24,10>, <-36,24,6>, <36,24,6> }
		triangle { <36,24,6>, <40,24,10>, <-40,24,10> }
		triangle { <-40,24,-10>, <-36,24,-6>, <-36,24,6> }
		triangle { <-36,24,6>, <-40,24,10>, <-40,24,-10> }
		triangle { <40,24,-10>, <40,24,10>, <36,24,6> }
		triangle { <36,24,6>, <36,24,-6>, <40,24,-10> }
// 
	}
}
#end

#declare _3010_dot_dat = #if (QUAL = 0) box { <-40,-4,-10>, <40,24,10> } #else union {
// Brick  1 x  4
// Name: 3010.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-02
// BFC CERTIFY CW
// 2002-05-07: KJM: BFC Certification
// 2002-12-12: Hafhead: New subparted version
	object { s_slash_3010s01_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
	mesh {
		triangle { <-40,0,-10>, <40,0,-10>, <40,24,-10> }
		triangle { <40,24,-10>, <-40,24,-10>, <-40,0,-10> }
// 
	}
}
#end

#declare _3005_dot_dat = #if (QUAL = 0) box { <-10,-4,-10>, <10,24,10> } #else union {
// Brick  1 x  1
// Name: 3005.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2002-03
// BFC CERTIFY CCW
// 2002-05-07 KJM BFC Certification
// BFC INVERTNEXT
	object { box5_dot_dat matrix <6,0,0,0,-20,0,0,0,6,0,24,0> }
	mesh {
		triangle { <10,24,10>, <6,24,6>, <-6,24,6> }
		triangle { <-6,24,6>, <-10,24,10>, <10,24,10> }
		triangle { <-10,24,10>, <-6,24,6>, <-6,24,-6> }
		triangle { <-6,24,-6>, <-10,24,-10>, <-10,24,10> }
		triangle { <-10,24,-10>, <-6,24,-6>, <6,24,-6> }
		triangle { <6,24,-6>, <10,24,-10>, <-10,24,-10> }
		triangle { <10,24,-10>, <6,24,-6>, <6,24,6> }
		triangle { <6,24,6>, <10,24,10>, <10,24,-10> }
	}
	object { box5_dot_dat matrix <10,0,0,0,-24,0,0,0,10,0,24,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,0,0,0> }
// 
	#end
}
#end

#declare _3069a_dot_dat = #if (QUAL = 0) box { <-20,0,-10>, <20,8,10> } #else union {
// Tile  1 x  2 without Groove
// Name: 3069a.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-02
// BFC CERTIFY CW
// // 2003-06-18 Steffen BFCed
// BFC INVERTNEXT
	object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,6,0,8,0> }
	mesh {
		triangle { <-20,8,10>, <-16,8,6>, <16,8,6> }
		triangle { <16,8,6>, <20,8,10>, <-20,8,10> }
		triangle { <20,8,-10>, <16,8,-6>, <-16,8,-6> }
		triangle { <-16,8,-6>, <-20,8,-10>, <20,8,-10> }
		triangle { <20,8,10>, <16,8,6>, <16,8,-6> }
		triangle { <16,8,-6>, <20,8,-10>, <20,8,10> }
		triangle { <-20,8,-10>, <-16,8,-6>, <-16,8,6> }
		triangle { <-16,8,6>, <-20,8,10>, <-20,8,-10> }
	}
	object { box5_dot_dat matrix <20,0,0,0,-8,0,0,0,10,0,8,0> }
// 
}
#end

#declare _3068a_dot_dat = #if (QUAL = 0) box { <-20,0,-20>, <20,8,20> } #else union {
// Tile  2 x  2 without Groove
// Name: 3068a.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2003-02
// 2003-06-16 Steffen BFCed
// BFC CERTIFY CW
	#if (STUDS)
		object { stud4_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
// BFC CERTIFY INVERTNEXT
	#end
	object { box5_dot_dat matrix <16,0,0,0,-4,0,0,0,16,0,8,0> }
	mesh {
		triangle { <-20,8,20>, <-16,8,16>, <16,8,16> }
		triangle { <16,8,16>, <20,8,20>, <-20,8,20> }
		triangle { <20,8,-20>, <16,8,-16>, <-16,8,-16> }
		triangle { <-16,8,-16>, <-20,8,-20>, <20,8,-20> }
		triangle { <20,8,20>, <16,8,16>, <16,8,-16> }
		triangle { <16,8,-16>, <20,8,-20>, <20,8,20> }
		triangle { <-20,8,-20>, <-16,8,-16>, <-16,8,16> }
		triangle { <-16,8,16>, <-20,8,20>, <-20,8,-20> }
	}
	object { box5_dot_dat matrix <20,0,0,0,-8,0,0,0,20,0,8,0> }
// 
}
#end

#declare _3666_dot_dat = #if (QUAL = 0) box { <-60,-4,-10>, <60,8,10> } #else union {
// Plate  1 x  6
// Name: 3666.dat
// Author: James Jessiman
// Original LDraw Part
// LDRAW_ORG Part UPDATE 2004-04
// BFC CERTIFY CCW
// // 2004-07-25  GuyVivan  Made BFC Compliant
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,4,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,4,0> }
// BFC INVERTNEXT
	#end
	object { box5_dot_dat matrix <56,0,0,0,-4,0,0,0,6,0,8,0> }
	mesh {
		triangle { <60,8,10>, <56,8,6>, <-56,8,6> }
		triangle { <-56,8,6>, <-60,8,10>, <60,8,10> }
		triangle { <-60,8,10>, <-56,8,6>, <-56,8,-6> }
		triangle { <-56,8,-6>, <-60,8,-10>, <-60,8,10> }
		triangle { <-60,8,-10>, <-56,8,-6>, <56,8,-6> }
		triangle { <56,8,-6>, <60,8,-10>, <-60,8,-10> }
		triangle { <60,8,-10>, <56,8,-6>, <56,8,6> }
		triangle { <56,8,6>, <60,8,10>, <60,8,-10> }
	}
	object { box5_dot_dat matrix <60,0,0,0,-8,0,0,0,10,0,8,0> }
	#if (STUDS)
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,50,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,30,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-10,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-30,0,0> }
		object { stud_dot_dat matrix <1,0,0,0,1,0,0,0,1,-50,0,0> }
// 
	#end
}
#end

#declare _3228a_dot_dat = #if (QUAL = 0) box { <-160,0,-10>, <160,16,10> } #else union {
// Train Track Tapered Rail Straight
// Name 3228a.dat
// Author: Tore Eriksson
// Official LCAD Part - 2000-02 Update
// 1999-Oct-29  Manfred Moolhuysen  Part moved from 3228.dat to 3228a.dat
// 1999-Oct-29  Manfred Moolhuysen  Description changed
// 1999-Oct-29  Manfred Moolhuysen  Missing faces fixed
	mesh {
		triangle { <160,1,2>, <160,1,-2>, <155,0,-2> }
		triangle { <155,0,-2>, <155,0,2>, <160,1,2> }
		triangle { <-160,1,2>, <-160,1,-2>, <-155,0,-2> }
		triangle { <-155,0,-2>, <-155,0,2>, <-160,1,2> }
		triangle { <-155,0,-2>, <-155,0,2>, <-153.75,1,2> }
		triangle { <-153.75,1,2>, <-153.75,1,-2>, <-155,0,-2> }
		triangle { <-152.5,0,-2>, <-152.5,0,2>, <-153.75,1,2> }
		triangle { <-153.75,1,2>, <-153.75,1,-2>, <-152.5,0,-2> }
		triangle { <-152.5,0,-2>, <-152.5,0,2>, <-151.25,1,2> }
		triangle { <-151.25,1,2>, <-151.25,1,-2>, <-152.5,0,-2> }
		triangle { <-150,0,-2>, <-150,0,2>, <-151.25,1,2> }
		triangle { <-151.25,1,2>, <-151.25,1,-2>, <-150,0,-2> }
		triangle { <-150,0,-2>, <-150,0,2>, <-148.75,1,2> }
		triangle { <-148.75,1,2>, <-148.75,1,-2>, <-150,0,-2> }
		triangle { <-147.5,0,-2>, <-147.5,0,2>, <-148.75,1,2> }
		triangle { <-148.75,1,2>, <-148.75,1,-2>, <-147.5,0,-2> }
		triangle { <-147.5,0,-2>, <-147.5,0,2>, <-146.25,1,2> }
		triangle { <-146.25,1,2>, <-146.25,1,-2>, <-147.5,0,-2> }
		triangle { <-145,0,-2>, <-145,0,2>, <-146.25,1,2> }
		triangle { <-146.25,1,2>, <-146.25,1,-2>, <-145,0,-2> }
		triangle { <-145,0,-2>, <-145,0,2>, <-143.75,1,2> }
		triangle { <-143.75,1,2>, <-143.75,1,-2>, <-145,0,-2> }
		triangle { <-142.5,0,-2>, <-142.5,0,2>, <-143.75,1,2> }
		triangle { <-143.75,1,2>, <-143.75,1,-2>, <-142.5,0,-2> }
		triangle { <-142.5,0,-2>, <-142.5,0,2>, <-141.25,1,2> }
		triangle { <-141.25,1,2>, <-141.25,1,-2>, <-142.5,0,-2> }
		triangle { <-140,0,-2>, <-140,0,2>, <-141.25,1,2> }
		triangle { <-141.25,1,2>, <-141.25,1,-2>, <-140,0,-2> }
		triangle { <-140,0,-2>, <-140,0,2>, <-138.75,1,2> }
		triangle { <-138.75,1,2>, <-138.75,1,-2>, <-140,0,-2> }
		triangle { <-137.5,0,-2>, <-137.5,0,2>, <-138.75,1,2> }
		triangle { <-138.75,1,2>, <-138.75,1,-2>, <-137.5,0,-2> }
		triangle { <-137.5,0,-2>, <-137.5,0,2>, <-136.25,1,2> }
		triangle { <-136.25,1,2>, <-136.25,1,-2>, <-137.5,0,-2> }
		triangle { <-135,0,-2>, <-135,0,2>, <-136.25,1,2> }
		triangle { <-136.25,1,2>, <-136.25,1,-2>, <-135,0,-2> }
		triangle { <-135,0,-2>, <-135,0,2>, <-133.75,1,2> }
		triangle { <-133.75,1,2>, <-133.75,1,-2>, <-135,0,-2> }
		triangle { <-132.5,0,-2>, <-132.5,0,2>, <-133.75,1,2> }
		triangle { <-133.75,1,2>, <-133.75,1,-2>, <-132.5,0,-2> }
		triangle { <-132.5,0,-2>, <-132.5,0,2>, <-131.25,1,2> }
		triangle { <-131.25,1,2>, <-131.25,1,-2>, <-132.5,0,-2> }
		triangle { <-130,0,-2>, <-130,0,2>, <-131.25,1,2> }
		triangle { <-131.25,1,2>, <-131.25,1,-2>, <-130,0,-2> }
		triangle { <-130,0,-2>, <-130,0,2>, <-128.75,1,2> }
		triangle { <-128.75,1,2>, <-128.75,1,-2>, <-130,0,-2> }
		triangle { <-127.5,0,-2>, <-127.5,0,2>, <-128.75,1,2> }
		triangle { <-128.75,1,2>, <-128.75,1,-2>, <-127.5,0,-2> }
		triangle { <-127.5,0,-2>, <-127.5,0,2>, <-126.25,1,2> }
		triangle { <-126.25,1,2>, <-126.25,1,-2>, <-127.5,0,-2> }
		triangle { <-125,0,-2>, <-125,0,2>, <-126.25,1,2> }
		triangle { <-126.25,1,2>, <-126.25,1,-2>, <-125,0,-2> }
		triangle { <-125,0,-2>, <-125,0,2>, <-123.75,1,2> }
		triangle { <-123.75,1,2>, <-123.75,1,-2>, <-125,0,-2> }
		triangle { <-122.5,0,-2>, <-122.5,0,2>, <-123.75,1,2> }
		triangle { <-123.75,1,2>, <-123.75,1,-2>, <-122.5,0,-2> }
		triangle { <-122.5,0,-2>, <-122.5,0,2>, <-121.25,1,2> }
		triangle { <-121.25,1,2>, <-121.25,1,-2>, <-122.5,0,-2> }
		triangle { <-120,0,-2>, <-120,0,2>, <-121.25,1,2> }
		triangle { <-121.25,1,2>, <-121.25,1,-2>, <-120,0,-2> }
		triangle { <-120,0,-2>, <-120,0,2>, <-118.75,1,2> }
		triangle { <-118.75,1,2>, <-118.75,1,-2>, <-120,0,-2> }
		triangle { <-117.5,0,-2>, <-117.5,0,2>, <-118.75,1,2> }
		triangle { <-118.75,1,2>, <-118.75,1,-2>, <-117.5,0,-2> }
		triangle { <-117.5,0,-2>, <-117.5,0,2>, <-116.25,1,2> }
		triangle { <-116.25,1,2>, <-116.25,1,-2>, <-117.5,0,-2> }
		triangle { <-115,0,-2>, <-115,0,2>, <-116.25,1,2> }
		triangle { <-116.25,1,2>, <-116.25,1,-2>, <-115,0,-2> }
		triangle { <-115,0,-2>, <-115,0,2>, <-113.75,1,2> }
		triangle { <-113.75,1,2>, <-113.75,1,-2>, <-115,0,-2> }
		triangle { <-112.5,0,-2>, <-112.5,0,2>, <-113.75,1,2> }
		triangle { <-113.75,1,2>, <-113.75,1,-2>, <-112.5,0,-2> }
		triangle { <-112.5,0,-2>, <-112.5,0,2>, <-111.25,1,2> }
		triangle { <-111.25,1,2>, <-111.25,1,-2>, <-112.5,0,-2> }
		triangle { <-110,0,-2>, <-110,0,2>, <-111.25,1,2> }
		triangle { <-111.25,1,2>, <-111.25,1,-2>, <-110,0,-2> }
		triangle { <-110,0,-2>, <-110,0,2>, <-108.75,1,2> }
		triangle { <-108.75,1,2>, <-108.75,1,-2>, <-110,0,-2> }
		triangle { <-107.5,0,-2>, <-107.5,0,2>, <-108.75,1,2> }
		triangle { <-108.75,1,2>, <-108.75,1,-2>, <-107.5,0,-2> }
		triangle { <-107.5,0,-2>, <-107.5,0,2>, <-106.25,1,2> }
		triangle { <-106.25,1,2>, <-106.25,1,-2>, <-107.5,0,-2> }
		triangle { <-105,0,-2>, <-105,0,2>, <-106.25,1,2> }
		triangle { <-106.25,1,2>, <-106.25,1,-2>, <-105,0,-2> }
		triangle { <-105,0,-2>, <-105,0,2>, <-103.75,1,2> }
		triangle { <-103.75,1,2>, <-103.75,1,-2>, <-105,0,-2> }
		triangle { <-102.5,0,-2>, <-102.5,0,2>, <-103.75,1,2> }
		triangle { <-103.75,1,2>, <-103.75,1,-2>, <-102.5,0,-2> }
		triangle { <-102.5,0,-2>, <-102.5,0,2>, <-101.25,1,2> }
		triangle { <-101.25,1,2>, <-101.25,1,-2>, <-102.5,0,-2> }
		triangle { <-100,0,-2>, <-100,0,2>, <-101.25,1,2> }
		triangle { <-101.25,1,2>, <-101.25,1,-2>, <-100,0,-2> }
		triangle { <-100,0,-2>, <-100,0,2>, <-98.75,1,2> }
		triangle { <-98.75,1,2>, <-98.75,1,-2>, <-100,0,-2> }
		triangle { <-97.5,0,-2>, <-97.5,0,2>, <-98.75,1,2> }
		triangle { <-98.75,1,2>, <-98.75,1,-2>, <-97.5,0,-2> }
		triangle { <-97.5,0,-2>, <-97.5,0,2>, <-96.25,1,2> }
		triangle { <-96.25,1,2>, <-96.25,1,-2>, <-97.5,0,-2> }
		triangle { <-95,0,-2>, <-95,0,2>, <-96.25,1,2> }
		triangle { <-96.25,1,2>, <-96.25,1,-2>, <-95,0,-2> }
		triangle { <-95,0,-2>, <-95,0,2>, <-93.75,1,2> }
		triangle { <-93.75,1,2>, <-93.75,1,-2>, <-95,0,-2> }
		triangle { <-92.5,0,-2>, <-92.5,0,2>, <-93.75,1,2> }
		triangle { <-93.75,1,2>, <-93.75,1,-2>, <-92.5,0,-2> }
		triangle { <-92.5,0,-2>, <-92.5,0,2>, <-91.25,1,2> }
		triangle { <-91.25,1,2>, <-91.25,1,-2>, <-92.5,0,-2> }
		triangle { <-90,0,-2>, <-90,0,2>, <-91.25,1,2> }
		triangle { <-91.25,1,2>, <-91.25,1,-2>, <-90,0,-2> }
		triangle { <-90,0,-2>, <-90,0,2>, <-88.75,1,2> }
		triangle { <-88.75,1,2>, <-88.75,1,-2>, <-90,0,-2> }
		triangle { <-87.5,0,-2>, <-87.5,0,2>, <-88.75,1,2> }
		triangle { <-88.75,1,2>, <-88.75,1,-2>, <-87.5,0,-2> }
		triangle { <-87.5,0,-2>, <-87.5,0,2>, <-86.25,1,2> }
		triangle { <-86.25,1,2>, <-86.25,1,-2>, <-87.5,0,-2> }
		triangle { <-85,0,-2>, <-85,0,2>, <-86.25,1,2> }
		triangle { <-86.25,1,2>, <-86.25,1,-2>, <-85,0,-2> }
		triangle { <-85,0,-2>, <-85,0,2>, <-83.75,1,2> }
		triangle { <-83.75,1,2>, <-83.75,1,-2>, <-85,0,-2> }
		triangle { <-82.5,0,-2>, <-82.5,0,2>, <-83.75,1,2> }
		triangle { <-83.75,1,2>, <-83.75,1,-2>, <-82.5,0,-2> }
		triangle { <-82.5,0,-2>, <-82.5,0,2>, <-81.25,1,2> }
		triangle { <-81.25,1,2>, <-81.25,1,-2>, <-82.5,0,-2> }
		triangle { <-80,0,-2>, <-80,0,2>, <-81.25,1,2> }
		triangle { <-81.25,1,2>, <-81.25,1,-2>, <-80,0,-2> }
		triangle { <-80,0,-2>, <-80,0,2>, <-78.75,1,2> }
		triangle { <-78.75,1,2>, <-78.75,1,-2>, <-80,0,-2> }
		triangle { <-77.5,0,-2>, <-77.5,0,2>, <-78.75,1,2> }
		triangle { <-78.75,1,2>, <-78.75,1,-2>, <-77.5,0,-2> }
		triangle { <-77.5,0,-2>, <-77.5,0,2>, <-76.25,1,2> }
		triangle { <-76.25,1,2>, <-76.25,1,-2>, <-77.5,0,-2> }
		triangle { <-75,0,-2>, <-75,0,2>, <-76.25,1,2> }
		triangle { <-76.25,1,2>, <-76.25,1,-2>, <-75,0,-2> }
		triangle { <-75,0,-2>, <-75,0,2>, <-73.75,1,2> }
		triangle { <-73.75,1,2>, <-73.75,1,-2>, <-75,0,-2> }
		triangle { <-72.5,0,-2>, <-72.5,0,2>, <-73.75,1,2> }
		triangle { <-73.75,1,2>, <-73.75,1,-2>, <-72.5,0,-2> }
		triangle { <-72.5,0,-2>, <-72.5,0,2>, <-71.25,1,2> }
		triangle { <-71.25,1,2>, <-71.25,1,-2>, <-72.5,0,-2> }
		triangle { <-70,0,-2>, <-70,0,2>, <-71.25,1,2> }
		triangle { <-71.25,1,2>, <-71.25,1,-2>, <-70,0,-2> }
		triangle { <-70,0,-2>, <-70,0,2>, <-68.75,1,2> }
		triangle { <-68.75,1,2>, <-68.75,1,-2>, <-70,0,-2> }
		triangle { <-67.5,0,-2>, <-67.5,0,2>, <-68.75,1,2> }
		triangle { <-68.75,1,2>, <-68.75,1,-2>, <-67.5,0,-2> }
		triangle { <-67.5,0,-2>, <-67.5,0,2>, <-66.25,1,2> }
		triangle { <-66.25,1,2>, <-66.25,1,-2>, <-67.5,0,-2> }
		triangle { <-65,0,-2>, <-65,0,2>, <-66.25,1,2> }
		triangle { <-66.25,1,2>, <-66.25,1,-2>, <-65,0,-2> }
		triangle { <-65,0,-2>, <-65,0,2>, <-63.75,1,2> }
		triangle { <-63.75,1,2>, <-63.75,1,-2>, <-65,0,-2> }
		triangle { <-62.5,0,-2>, <-62.5,0,2>, <-63.75,1,2> }
		triangle { <-63.75,1,2>, <-63.75,1,-2>, <-62.5,0,-2> }
		triangle { <-62.5,0,-2>, <-62.5,0,2>, <-61.25,1,2> }
		triangle { <-61.25,1,2>, <-61.25,1,-2>, <-62.5,0,-2> }
		triangle { <-60,0,-2>, <-60,0,2>, <-61.25,1,2> }
		triangle { <-61.25,1,2>, <-61.25,1,-2>, <-60,0,-2> }
		triangle { <-60,0,-2>, <-60,0,2>, <-58.75,1,2> }
		triangle { <-58.75,1,2>, <-58.75,1,-2>, <-60,0,-2> }
		triangle { <-57.5,0,-2>, <-57.5,0,2>, <-58.75,1,2> }
		triangle { <-58.75,1,2>, <-58.75,1,-2>, <-57.5,0,-2> }
		triangle { <-57.5,0,-2>, <-57.5,0,2>, <-56.25,1,2> }
		triangle { <-56.25,1,2>, <-56.25,1,-2>, <-57.5,0,-2> }
		triangle { <-55,0,-2>, <-55,0,2>, <-56.25,1,2> }
		triangle { <-56.25,1,2>, <-56.25,1,-2>, <-55,0,-2> }
		triangle { <-55,0,-2>, <-55,0,2>, <-53.75,1,2> }
		triangle { <-53.75,1,2>, <-53.75,1,-2>, <-55,0,-2> }
		triangle { <-52.5,0,-2>, <-52.5,0,2>, <-53.75,1,2> }
		triangle { <-53.75,1,2>, <-53.75,1,-2>, <-52.5,0,-2> }
		triangle { <-52.5,0,-2>, <-52.5,0,2>, <-51.25,1,2> }
		triangle { <-51.25,1,2>, <-51.25,1,-2>, <-52.5,0,-2> }
		triangle { <-50,0,-2>, <-50,0,2>, <-51.25,1,2> }
		triangle { <-51.25,1,2>, <-51.25,1,-2>, <-50,0,-2> }
		triangle { <-50,0,-2>, <-50,0,2>, <-48.75,1,2> }
		triangle { <-48.75,1,2>, <-48.75,1,-2>, <-50,0,-2> }
		triangle { <-47.5,0,-2>, <-47.5,0,2>, <-48.75,1,2> }
		triangle { <-48.75,1,2>, <-48.75,1,-2>, <-47.5,0,-2> }
		triangle { <-47.5,0,-2>, <-47.5,0,2>, <-46.25,1,2> }
		triangle { <-46.25,1,2>, <-46.25,1,-2>, <-47.5,0,-2> }
		triangle { <-45,0,-2>, <-45,0,2>, <-46.25,1,2> }
		triangle { <-46.25,1,2>, <-46.25,1,-2>, <-45,0,-2> }
		triangle { <-45,0,-2>, <-45,0,2>, <-43.75,1,2> }
		triangle { <-43.75,1,2>, <-43.75,1,-2>, <-45,0,-2> }
		triangle { <-42.5,0,-2>, <-42.5,0,2>, <-43.75,1,2> }
		triangle { <-43.75,1,2>, <-43.75,1,-2>, <-42.5,0,-2> }
		triangle { <-42.5,0,-2>, <-42.5,0,2>, <-41.25,1,2> }
		triangle { <-41.25,1,2>, <-41.25,1,-2>, <-42.5,0,-2> }
		triangle { <-40,0,-2>, <-40,0,2>, <-41.25,1,2> }
		triangle { <-41.25,1,2>, <-41.25,1,-2>, <-40,0,-2> }
		triangle { <-40,0,-2>, <-40,0,2>, <-38.75,1,2> }
		triangle { <-38.75,1,2>, <-38.75,1,-2>, <-40,0,-2> }
		triangle { <-37.5,0,-2>, <-37.5,0,2>, <-38.75,1,2> }
		triangle { <-38.75,1,2>, <-38.75,1,-2>, <-37.5,0,-2> }
		triangle { <-37.5,0,-2>, <-37.5,0,2>, <-36.25,1,2> }
		triangle { <-36.25,1,2>, <-36.25,1,-2>, <-37.5,0,-2> }
		triangle { <-35,0,-2>, <-35,0,2>, <-36.25,1,2> }
		triangle { <-36.25,1,2>, <-36.25,1,-2>, <-35,0,-2> }
		triangle { <-35,0,-2>, <-35,0,2>, <-33.75,1,2> }
		triangle { <-33.75,1,2>, <-33.75,1,-2>, <-35,0,-2> }
		triangle { <-32.5,0,-2>, <-32.5,0,2>, <-33.75,1,2> }
		triangle { <-33.75,1,2>, <-33.75,1,-2>, <-32.5,0,-2> }
		triangle { <-32.5,0,-2>, <-32.5,0,2>, <-31.25,1,2> }
		triangle { <-31.25,1,2>, <-31.25,1,-2>, <-32.5,0,-2> }
		triangle { <-30,0,-2>, <-30,0,2>, <-31.25,1,2> }
		triangle { <-31.25,1,2>, <-31.25,1,-2>, <-30,0,-2> }
		triangle { <-30,0,-2>, <-30,0,2>, <-28.75,1,2> }
		triangle { <-28.75,1,2>, <-28.75,1,-2>, <-30,0,-2> }
		triangle { <-27.5,0,-2>, <-27.5,0,2>, <-28.75,1,2> }
		triangle { <-28.75,1,2>, <-28.75,1,-2>, <-27.5,0,-2> }
		triangle { <-27.5,0,-2>, <-27.5,0,2>, <-26.25,1,2> }
		triangle { <-26.25,1,2>, <-26.25,1,-2>, <-27.5,0,-2> }
		triangle { <-25,0,-2>, <-25,0,2>, <-26.25,1,2> }
		triangle { <-26.25,1,2>, <-26.25,1,-2>, <-25,0,-2> }
		triangle { <-25,0,-2>, <-25,0,2>, <-23.75,1,2> }
		triangle { <-23.75,1,2>, <-23.75,1,-2>, <-25,0,-2> }
		triangle { <-22.5,0,-2>, <-22.5,0,2>, <-23.75,1,2> }
		triangle { <-23.75,1,2>, <-23.75,1,-2>, <-22.5,0,-2> }
		triangle { <-22.5,0,-2>, <-22.5,0,2>, <-21.25,1,2> }
		triangle { <-21.25,1,2>, <-21.25,1,-2>, <-22.5,0,-2> }
		triangle { <-20,0,-2>, <-20,0,2>, <-21.25,1,2> }
		triangle { <-21.25,1,2>, <-21.25,1,-2>, <-20,0,-2> }
		triangle { <-20,0,-2>, <-20,0,2>, <-18.75,1,2> }
		triangle { <-18.75,1,2>, <-18.75,1,-2>, <-20,0,-2> }
		triangle { <-17.5,0,-2>, <-17.5,0,2>, <-18.75,1,2> }
		triangle { <-18.75,1,2>, <-18.75,1,-2>, <-17.5,0,-2> }
		triangle { <-17.5,0,-2>, <-17.5,0,2>, <-16.25,1,2> }
		triangle { <-16.25,1,2>, <-16.25,1,-2>, <-17.5,0,-2> }
		triangle { <-15,0,-2>, <-15,0,2>, <-16.25,1,2> }
		triangle { <-16.25,1,2>, <-16.25,1,-2>, <-15,0,-2> }
		triangle { <-15,0,-2>, <-15,0,2>, <-13.75,1,2> }
		triangle { <-13.75,1,2>, <-13.75,1,-2>, <-15,0,-2> }
		triangle { <-12.5,0,-2>, <-12.5,0,2>, <-13.75,1,2> }
		triangle { <-13.75,1,2>, <-13.75,1,-2>, <-12.5,0,-2> }
		triangle { <-12.5,0,-2>, <-12.5,0,2>, <-11.25,1,2> }
		triangle { <-11.25,1,2>, <-11.25,1,-2>, <-12.5,0,-2> }
		triangle { <-10,0,-2>, <-10,0,2>, <-11.25,1,2> }
		triangle { <-11.25,1,2>, <-11.25,1,-2>, <-10,0,-2> }
		triangle { <-10,0,-2>, <-10,0,2>, <-8.75,1,2> }
		triangle { <-8.75,1,2>, <-8.75,1,-2>, <-10,0,-2> }
		triangle { <-7.5,0,-2>, <-7.5,0,2>, <-8.75,1,2> }
		triangle { <-8.75,1,2>, <-8.75,1,-2>, <-7.5,0,-2> }
		triangle { <-7.5,0,-2>, <-7.5,0,2>, <-6.25,1,2> }
		triangle { <-6.25,1,2>, <-6.25,1,-2>, <-7.5,0,-2> }
		triangle { <-5,0,-2>, <-5,0,2>, <-6.25,1,2> }
		triangle { <-6.25,1,2>, <-6.25,1,-2>, <-5,0,-2> }
		triangle { <-5,0,-2>, <-5,0,2>, <-3.75,1,2> }
		triangle { <-3.75,1,2>, <-3.75,1,-2>, <-5,0,-2> }
		triangle { <-2.5,0,-2>, <-2.5,0,2>, <-3.75,1,2> }
		triangle { <-3.75,1,2>, <-3.75,1,-2>, <-2.5,0,-2> }
		triangle { <-2.5,0,-2>, <-2.5,0,2>, <-1.25,1,2> }
		triangle { <-1.25,1,2>, <-1.25,1,-2>, <-2.5,0,-2> }
		triangle { <0,0,-2>, <0,0,2>, <-1.25,1,2> }
		triangle { <-1.25,1,2>, <-1.25,1,-2>, <0,0,-2> }
		triangle { <0,0,-2>, <0,0,2>, <1.25,1,2> }
		triangle { <1.25,1,2>, <1.25,1,-2>, <0,0,-2> }
		triangle { <2.5,0,-2>, <2.5,0,2>, <1.25,1,2> }
		triangle { <1.25,1,2>, <1.25,1,-2>, <2.5,0,-2> }
		triangle { <2.5,0,-2>, <2.5,0,2>, <3.75,1,2> }
		triangle { <3.75,1,2>, <3.75,1,-2>, <2.5,0,-2> }
		triangle { <5,0,-2>, <5,0,2>, <3.75,1,2> }
		triangle { <3.75,1,2>, <3.75,1,-2>, <5,0,-2> }
		triangle { <5,0,-2>, <5,0,2>, <6.25,1,2> }
		triangle { <6.25,1,2>, <6.25,1,-2>, <5,0,-2> }
		triangle { <7.5,0,-2>, <7.5,0,2>, <6.25,1,2> }
		triangle { <6.25,1,2>, <6.25,1,-2>, <7.5,0,-2> }
		triangle { <7.5,0,-2>, <7.5,0,2>, <8.75,1,2> }
		triangle { <8.75,1,2>, <8.75,1,-2>, <7.5,0,-2> }
		triangle { <10,0,-2>, <10,0,2>, <8.75,1,2> }
		triangle { <8.75,1,2>, <8.75,1,-2>, <10,0,-2> }
		triangle { <10,0,-2>, <10,0,2>, <11.25,1,2> }
		triangle { <11.25,1,2>, <11.25,1,-2>, <10,0,-2> }
		triangle { <12.5,0,-2>, <12.5,0,2>, <11.25,1,2> }
		triangle { <11.25,1,2>, <11.25,1,-2>, <12.5,0,-2> }
		triangle { <12.5,0,-2>, <12.5,0,2>, <13.75,1,2> }
		triangle { <13.75,1,2>, <13.75,1,-2>, <12.5,0,-2> }
		triangle { <15,0,-2>, <15,0,2>, <13.75,1,2> }
		triangle { <13.75,1,2>, <13.75,1,-2>, <15,0,-2> }
		triangle { <15,0,-2>, <15,0,2>, <16.25,1,2> }
		triangle { <16.25,1,2>, <16.25,1,-2>, <15,0,-2> }
		triangle { <17.5,0,-2>, <17.5,0,2>, <16.25,1,2> }
		triangle { <16.25,1,2>, <16.25,1,-2>, <17.5,0,-2> }
		triangle { <17.5,0,-2>, <17.5,0,2>, <18.75,1,2> }
		triangle { <18.75,1,2>, <18.75,1,-2>, <17.5,0,-2> }
		triangle { <20,0,-2>, <20,0,2>, <18.75,1,2> }
		triangle { <18.75,1,2>, <18.75,1,-2>, <20,0,-2> }
		triangle { <20,0,-2>, <20,0,2>, <21.25,1,2> }
		triangle { <21.25,1,2>, <21.25,1,-2>, <20,0,-2> }
		triangle { <22.5,0,-2>, <22.5,0,2>, <21.25,1,2> }
		triangle { <21.25,1,2>, <21.25,1,-2>, <22.5,0,-2> }
		triangle { <22.5,0,-2>, <22.5,0,2>, <23.75,1,2> }
		triangle { <23.75,1,2>, <23.75,1,-2>, <22.5,0,-2> }
		triangle { <25,0,-2>, <25,0,2>, <23.75,1,2> }
		triangle { <23.75,1,2>, <23.75,1,-2>, <25,0,-2> }
		triangle { <25,0,-2>, <25,0,2>, <26.25,1,2> }
		triangle { <26.25,1,2>, <26.25,1,-2>, <25,0,-2> }
		triangle { <27.5,0,-2>, <27.5,0,2>, <26.25,1,2> }
		triangle { <26.25,1,2>, <26.25,1,-2>, <27.5,0,-2> }
		triangle { <27.5,0,-2>, <27.5,0,2>, <28.75,1,2> }
		triangle { <28.75,1,2>, <28.75,1,-2>, <27.5,0,-2> }
		triangle { <30,0,-2>, <30,0,2>, <28.75,1,2> }
		triangle { <28.75,1,2>, <28.75,1,-2>, <30,0,-2> }
		triangle { <30,0,-2>, <30,0,2>, <31.25,1,2> }
		triangle { <31.25,1,2>, <31.25,1,-2>, <30,0,-2> }
		triangle { <32.5,0,-2>, <32.5,0,2>, <31.25,1,2> }
		triangle { <31.25,1,2>, <31.25,1,-2>, <32.5,0,-2> }
		triangle { <32.5,0,-2>, <32.5,0,2>, <33.75,1,2> }
		triangle { <33.75,1,2>, <33.75,1,-2>, <32.5,0,-2> }
		triangle { <35,0,-2>, <35,0,2>, <33.75,1,2> }
		triangle { <33.75,1,2>, <33.75,1,-2>, <35,0,-2> }
		triangle { <35,0,-2>, <35,0,2>, <36.25,1,2> }
		triangle { <36.25,1,2>, <36.25,1,-2>, <35,0,-2> }
		triangle { <37.5,0,-2>, <37.5,0,2>, <36.25,1,2> }
		triangle { <36.25,1,2>, <36.25,1,-2>, <37.5,0,-2> }
		triangle { <37.5,0,-2>, <37.5,0,2>, <38.75,1,2> }
		triangle { <38.75,1,2>, <38.75,1,-2>, <37.5,0,-2> }
		triangle { <40,0,-2>, <40,0,2>, <38.75,1,2> }
		triangle { <38.75,1,2>, <38.75,1,-2>, <40,0,-2> }
		triangle { <40,0,-2>, <40,0,2>, <41.25,1,2> }
		triangle { <41.25,1,2>, <41.25,1,-2>, <40,0,-2> }
		triangle { <42.5,0,-2>, <42.5,0,2>, <41.25,1,2> }
		triangle { <41.25,1,2>, <41.25,1,-2>, <42.5,0,-2> }
		triangle { <42.5,0,-2>, <42.5,0,2>, <43.75,1,2> }
		triangle { <43.75,1,2>, <43.75,1,-2>, <42.5,0,-2> }
		triangle { <45,0,-2>, <45,0,2>, <43.75,1,2> }
		triangle { <43.75,1,2>, <43.75,1,-2>, <45,0,-2> }
		triangle { <45,0,-2>, <45,0,2>, <46.25,1,2> }
		triangle { <46.25,1,2>, <46.25,1,-2>, <45,0,-2> }
		triangle { <47.5,0,-2>, <47.5,0,2>, <46.25,1,2> }
		triangle { <46.25,1,2>, <46.25,1,-2>, <47.5,0,-2> }
		triangle { <47.5,0,-2>, <47.5,0,2>, <48.75,1,2> }
		triangle { <48.75,1,2>, <48.75,1,-2>, <47.5,0,-2> }
		triangle { <50,0,-2>, <50,0,2>, <48.75,1,2> }
		triangle { <48.75,1,2>, <48.75,1,-2>, <50,0,-2> }
		triangle { <50,0,-2>, <50,0,2>, <51.25,1,2> }
		triangle { <51.25,1,2>, <51.25,1,-2>, <50,0,-2> }
		triangle { <52.5,0,-2>, <52.5,0,2>, <51.25,1,2> }
		triangle { <51.25,1,2>, <51.25,1,-2>, <52.5,0,-2> }
		triangle { <52.5,0,-2>, <52.5,0,2>, <53.75,1,2> }
		triangle { <53.75,1,2>, <53.75,1,-2>, <52.5,0,-2> }
		triangle { <55,0,-2>, <55,0,2>, <53.75,1,2> }
		triangle { <53.75,1,2>, <53.75,1,-2>, <55,0,-2> }
		triangle { <55,0,-2>, <55,0,2>, <56.25,1,2> }
		triangle { <56.25,1,2>, <56.25,1,-2>, <55,0,-2> }
		triangle { <57.5,0,-2>, <57.5,0,2>, <56.25,1,2> }
		triangle { <56.25,1,2>, <56.25,1,-2>, <57.5,0,-2> }
		triangle { <57.5,0,-2>, <57.5,0,2>, <58.75,1,2> }
		triangle { <58.75,1,2>, <58.75,1,-2>, <57.5,0,-2> }
		triangle { <60,0,-2>, <60,0,2>, <58.75,1,2> }
		triangle { <58.75,1,2>, <58.75,1,-2>, <60,0,-2> }
		triangle { <60,0,-2>, <60,0,2>, <61.25,1,2> }
		triangle { <61.25,1,2>, <61.25,1,-2>, <60,0,-2> }
		triangle { <62.5,0,-2>, <62.5,0,2>, <61.25,1,2> }
		triangle { <61.25,1,2>, <61.25,1,-2>, <62.5,0,-2> }
		triangle { <62.5,0,-2>, <62.5,0,2>, <63.75,1,2> }
		triangle { <63.75,1,2>, <63.75,1,-2>, <62.5,0,-2> }
		triangle { <65,0,-2>, <65,0,2>, <63.75,1,2> }
		triangle { <63.75,1,2>, <63.75,1,-2>, <65,0,-2> }
		triangle { <65,0,-2>, <65,0,2>, <66.25,1,2> }
		triangle { <66.25,1,2>, <66.25,1,-2>, <65,0,-2> }
		triangle { <67.5,0,-2>, <67.5,0,2>, <66.25,1,2> }
		triangle { <66.25,1,2>, <66.25,1,-2>, <67.5,0,-2> }
		triangle { <67.5,0,-2>, <67.5,0,2>, <68.75,1,2> }
		triangle { <68.75,1,2>, <68.75,1,-2>, <67.5,0,-2> }
		triangle { <70,0,-2>, <70,0,2>, <68.75,1,2> }
		triangle { <68.75,1,2>, <68.75,1,-2>, <70,0,-2> }
		triangle { <70,0,-2>, <70,0,2>, <71.25,1,2> }
		triangle { <71.25,1,2>, <71.25,1,-2>, <70,0,-2> }
		triangle { <72.5,0,-2>, <72.5,0,2>, <71.25,1,2> }
		triangle { <71.25,1,2>, <71.25,1,-2>, <72.5,0,-2> }
		triangle { <72.5,0,-2>, <72.5,0,2>, <73.75,1,2> }
		triangle { <73.75,1,2>, <73.75,1,-2>, <72.5,0,-2> }
		triangle { <75,0,-2>, <75,0,2>, <73.75,1,2> }
		triangle { <73.75,1,2>, <73.75,1,-2>, <75,0,-2> }
		triangle { <75,0,-2>, <75,0,2>, <76.25,1,2> }
		triangle { <76.25,1,2>, <76.25,1,-2>, <75,0,-2> }
		triangle { <77.5,0,-2>, <77.5,0,2>, <76.25,1,2> }
		triangle { <76.25,1,2>, <76.25,1,-2>, <77.5,0,-2> }
		triangle { <77.5,0,-2>, <77.5,0,2>, <78.75,1,2> }
		triangle { <78.75,1,2>, <78.75,1,-2>, <77.5,0,-2> }
		triangle { <80,0,-2>, <80,0,2>, <78.75,1,2> }
		triangle { <78.75,1,2>, <78.75,1,-2>, <80,0,-2> }
		triangle { <80,0,-2>, <80,0,2>, <81.25,1,2> }
		triangle { <81.25,1,2>, <81.25,1,-2>, <80,0,-2> }
		triangle { <82.5,0,-2>, <82.5,0,2>, <81.25,1,2> }
		triangle { <81.25,1,2>, <81.25,1,-2>, <82.5,0,-2> }
		triangle { <82.5,0,-2>, <82.5,0,2>, <83.75,1,2> }
		triangle { <83.75,1,2>, <83.75,1,-2>, <82.5,0,-2> }
		triangle { <85,0,-2>, <85,0,2>, <83.75,1,2> }
		triangle { <83.75,1,2>, <83.75,1,-2>, <85,0,-2> }
		triangle { <85,0,-2>, <85,0,2>, <86.25,1,2> }
		triangle { <86.25,1,2>, <86.25,1,-2>, <85,0,-2> }
		triangle { <87.5,0,-2>, <87.5,0,2>, <86.25,1,2> }
		triangle { <86.25,1,2>, <86.25,1,-2>, <87.5,0,-2> }
		triangle { <87.5,0,-2>, <87.5,0,2>, <88.75,1,2> }
		triangle { <88.75,1,2>, <88.75,1,-2>, <87.5,0,-2> }
		triangle { <90,0,-2>, <90,0,2>, <88.75,1,2> }
		triangle { <88.75,1,2>, <88.75,1,-2>, <90,0,-2> }
		triangle { <90,0,-2>, <90,0,2>, <91.25,1,2> }
		triangle { <91.25,1,2>, <91.25,1,-2>, <90,0,-2> }
		triangle { <92.5,0,-2>, <92.5,0,2>, <91.25,1,2> }
		triangle { <91.25,1,2>, <91.25,1,-2>, <92.5,0,-2> }
		triangle { <92.5,0,-2>, <92.5,0,2>, <93.75,1,2> }
		triangle { <93.75,1,2>, <93.75,1,-2>, <92.5,0,-2> }
		triangle { <95,0,-2>, <95,0,2>, <93.75,1,2> }
		triangle { <93.75,1,2>, <93.75,1,-2>, <95,0,-2> }
		triangle { <95,0,-2>, <95,0,2>, <96.25,1,2> }
		triangle { <96.25,1,2>, <96.25,1,-2>, <95,0,-2> }
		triangle { <97.5,0,-2>, <97.5,0,2>, <96.25,1,2> }
		triangle { <96.25,1,2>, <96.25,1,-2>, <97.5,0,-2> }
		triangle { <97.5,0,-2>, <97.5,0,2>, <98.75,1,2> }
		triangle { <98.75,1,2>, <98.75,1,-2>, <97.5,0,-2> }
		triangle { <100,0,-2>, <100,0,2>, <98.75,1,2> }
		triangle { <98.75,1,2>, <98.75,1,-2>, <100,0,-2> }
		triangle { <100,0,-2>, <100,0,2>, <101.25,1,2> }
		triangle { <101.25,1,2>, <101.25,1,-2>, <100,0,-2> }
		triangle { <102.5,0,-2>, <102.5,0,2>, <101.25,1,2> }
		triangle { <101.25,1,2>, <101.25,1,-2>, <102.5,0,-2> }
		triangle { <102.5,0,-2>, <102.5,0,2>, <103.75,1,2> }
		triangle { <103.75,1,2>, <103.75,1,-2>, <102.5,0,-2> }
		triangle { <105,0,-2>, <105,0,2>, <103.75,1,2> }
		triangle { <103.75,1,2>, <103.75,1,-2>, <105,0,-2> }
		triangle { <105,0,-2>, <105,0,2>, <106.25,1,2> }
		triangle { <106.25,1,2>, <106.25,1,-2>, <105,0,-2> }
		triangle { <107.5,0,-2>, <107.5,0,2>, <106.25,1,2> }
		triangle { <106.25,1,2>, <106.25,1,-2>, <107.5,0,-2> }
		triangle { <107.5,0,-2>, <107.5,0,2>, <108.75,1,2> }
		triangle { <108.75,1,2>, <108.75,1,-2>, <107.5,0,-2> }
		triangle { <110,0,-2>, <110,0,2>, <108.75,1,2> }
		triangle { <108.75,1,2>, <108.75,1,-2>, <110,0,-2> }
		triangle { <110,0,-2>, <110,0,2>, <111.25,1,2> }
		triangle { <111.25,1,2>, <111.25,1,-2>, <110,0,-2> }
		triangle { <112.5,0,-2>, <112.5,0,2>, <111.25,1,2> }
		triangle { <111.25,1,2>, <111.25,1,-2>, <112.5,0,-2> }
		triangle { <112.5,0,-2>, <112.5,0,2>, <113.75,1,2> }
		triangle { <113.75,1,2>, <113.75,1,-2>, <112.5,0,-2> }
		triangle { <115,0,-2>, <115,0,2>, <113.75,1,2> }
		triangle { <113.75,1,2>, <113.75,1,-2>, <115,0,-2> }
		triangle { <115,0,-2>, <115,0,2>, <116.25,1,2> }
		triangle { <116.25,1,2>, <116.25,1,-2>, <115,0,-2> }
		triangle { <117.5,0,-2>, <117.5,0,2>, <116.25,1,2> }
		triangle { <116.25,1,2>, <116.25,1,-2>, <117.5,0,-2> }
		triangle { <117.5,0,-2>, <117.5,0,2>, <118.75,1,2> }
		triangle { <118.75,1,2>, <118.75,1,-2>, <117.5,0,-2> }
		triangle { <120,0,-2>, <120,0,2>, <118.75,1,2> }
		triangle { <118.75,1,2>, <118.75,1,-2>, <120,0,-2> }
		triangle { <120,0,-2>, <120,0,2>, <121.25,1,2> }
		triangle { <121.25,1,2>, <121.25,1,-2>, <120,0,-2> }
		triangle { <122.5,0,-2>, <122.5,0,2>, <121.25,1,2> }
		triangle { <121.25,1,2>, <121.25,1,-2>, <122.5,0,-2> }
		triangle { <122.5,0,-2>, <122.5,0,2>, <123.75,1,2> }
		triangle { <123.75,1,2>, <123.75,1,-2>, <122.5,0,-2> }
		triangle { <125,0,-2>, <125,0,2>, <123.75,1,2> }
		triangle { <123.75,1,2>, <123.75,1,-2>, <125,0,-2> }
		triangle { <125,0,-2>, <125,0,2>, <126.25,1,2> }
		triangle { <126.25,1,2>, <126.25,1,-2>, <125,0,-2> }
		triangle { <127.5,0,-2>, <127.5,0,2>, <126.25,1,2> }
		triangle { <126.25,1,2>, <126.25,1,-2>, <127.5,0,-2> }
		triangle { <127.5,0,-2>, <127.5,0,2>, <128.75,1,2> }
		triangle { <128.75,1,2>, <128.75,1,-2>, <127.5,0,-2> }
		triangle { <130,0,-2>, <130,0,2>, <128.75,1,2> }
		triangle { <128.75,1,2>, <128.75,1,-2>, <130,0,-2> }
		triangle { <130,0,-2>, <130,0,2>, <131.25,1,2> }
		triangle { <131.25,1,2>, <131.25,1,-2>, <130,0,-2> }
		triangle { <132.5,0,-2>, <132.5,0,2>, <131.25,1,2> }
		triangle { <131.25,1,2>, <131.25,1,-2>, <132.5,0,-2> }
		triangle { <132.5,0,-2>, <132.5,0,2>, <133.75,1,2> }
		triangle { <133.75,1,2>, <133.75,1,-2>, <132.5,0,-2> }
		triangle { <135,0,-2>, <135,0,2>, <133.75,1,2> }
		triangle { <133.75,1,2>, <133.75,1,-2>, <135,0,-2> }
		triangle { <135,0,-2>, <135,0,2>, <136.25,1,2> }
		triangle { <136.25,1,2>, <136.25,1,-2>, <135,0,-2> }
		triangle { <137.5,0,-2>, <137.5,0,2>, <136.25,1,2> }
		triangle { <136.25,1,2>, <136.25,1,-2>, <137.5,0,-2> }
		triangle { <137.5,0,-2>, <137.5,0,2>, <138.75,1,2> }
		triangle { <138.75,1,2>, <138.75,1,-2>, <137.5,0,-2> }
		triangle { <140,0,-2>, <140,0,2>, <138.75,1,2> }
		triangle { <138.75,1,2>, <138.75,1,-2>, <140,0,-2> }
		triangle { <140,0,-2>, <140,0,2>, <141.25,1,2> }
		triangle { <141.25,1,2>, <141.25,1,-2>, <140,0,-2> }
		triangle { <142.5,0,-2>, <142.5,0,2>, <141.25,1,2> }
		triangle { <141.25,1,2>, <141.25,1,-2>, <142.5,0,-2> }
		triangle { <142.5,0,-2>, <142.5,0,2>, <143.75,1,2> }
		triangle { <143.75,1,2>, <143.75,1,-2>, <142.5,0,-2> }
		triangle { <145,0,-2>, <145,0,2>, <143.75,1,2> }
		triangle { <143.75,1,2>, <143.75,1,-2>, <145,0,-2> }
		triangle { <145,0,-2>, <145,0,2>, <146.25,1,2> }
		triangle { <146.25,1,2>, <146.25,1,-2>, <145,0,-2> }
		triangle { <147.5,0,-2>, <147.5,0,2>, <146.25,1,2> }
		triangle { <146.25,1,2>, <146.25,1,-2>, <147.5,0,-2> }
		triangle { <147.5,0,-2>, <147.5,0,2>, <148.75,1,2> }
		triangle { <148.75,1,2>, <148.75,1,-2>, <147.5,0,-2> }
		triangle { <150,0,-2>, <150,0,2>, <148.75,1,2> }
		triangle { <148.75,1,2>, <148.75,1,-2>, <150,0,-2> }
		triangle { <150,0,-2>, <150,0,2>, <151.25,1,2> }
		triangle { <151.25,1,2>, <151.25,1,-2>, <150,0,-2> }
		triangle { <152.5,0,-2>, <152.5,0,2>, <151.25,1,2> }
		triangle { <151.25,1,2>, <151.25,1,-2>, <152.5,0,-2> }
		triangle { <152.5,0,-2>, <152.5,0,2>, <153.75,1,2> }
		triangle { <153.75,1,2>, <153.75,1,-2>, <152.5,0,-2> }
		triangle { <155,0,-2>, <155,0,2>, <153.75,1,2> }
		triangle { <153.75,1,2>, <153.75,1,-2>, <155,0,-2> }
		triangle { <-160,1,-2>, <-153.75,1,-2>, <-155,0,-2> }
		triangle { <-160,1,2>, <-153.75,1,2>, <-155,0,2> }
		triangle { <-153.75,1,-2>, <-151.25,1,-2>, <-152.5,0,-2> }
		triangle { <-153.75,1,2>, <-151.25,1,2>, <-152.5,0,2> }
		triangle { <-151.25,1,-2>, <-148.75,1,-2>, <-150,0,-2> }
		triangle { <-151.25,1,2>, <-148.75,1,2>, <-150,0,2> }
		triangle { <-148.75,1,-2>, <-146.25,1,-2>, <-147.5,0,-2> }
		triangle { <-148.75,1,2>, <-146.25,1,2>, <-147.5,0,2> }
		triangle { <-146.25,1,-2>, <-143.75,1,-2>, <-145,0,-2> }
		triangle { <-146.25,1,2>, <-143.75,1,2>, <-145,0,2> }
		triangle { <-143.75,1,-2>, <-141.25,1,-2>, <-142.5,0,-2> }
		triangle { <-143.75,1,2>, <-141.25,1,2>, <-142.5,0,2> }
		triangle { <-141.25,1,-2>, <-138.75,1,-2>, <-140,0,-2> }
		triangle { <-141.25,1,2>, <-138.75,1,2>, <-140,0,2> }
		triangle { <-138.75,1,-2>, <-136.25,1,-2>, <-137.5,0,-2> }
		triangle { <-138.75,1,2>, <-136.25,1,2>, <-137.5,0,2> }
		triangle { <-136.25,1,-2>, <-133.75,1,-2>, <-135,0,-2> }
		triangle { <-136.25,1,2>, <-133.75,1,2>, <-135,0,2> }
		triangle { <-133.75,1,-2>, <-131.25,1,-2>, <-132.5,0,-2> }
		triangle { <-133.75,1,2>, <-131.25,1,2>, <-132.5,0,2> }
		triangle { <-131.25,1,-2>, <-128.75,1,-2>, <-130,0,-2> }
		triangle { <-131.25,1,2>, <-128.75,1,2>, <-130,0,2> }
		triangle { <-128.75,1,-2>, <-126.25,1,-2>, <-127.5,0,-2> }
		triangle { <-128.75,1,2>, <-126.25,1,2>, <-127.5,0,2> }
		triangle { <-126.25,1,-2>, <-123.75,1,-2>, <-125,0,-2> }
		triangle { <-126.25,1,2>, <-123.75,1,2>, <-125,0,2> }
		triangle { <-123.75,1,-2>, <-121.25,1,-2>, <-122.5,0,-2> }
		triangle { <-123.75,1,2>, <-121.25,1,2>, <-122.5,0,2> }
		triangle { <-121.25,1,-2>, <-118.75,1,-2>, <-120,0,-2> }
		triangle { <-121.25,1,2>, <-118.75,1,2>, <-120,0,2> }
		triangle { <-118.75,1,-2>, <-116.25,1,-2>, <-117.5,0,-2> }
		triangle { <-118.75,1,2>, <-116.25,1,2>, <-117.5,0,2> }
		triangle { <-116.25,1,-2>, <-113.75,1,-2>, <-115,0,-2> }
		triangle { <-116.25,1,2>, <-113.75,1,2>, <-115,0,2> }
		triangle { <-113.75,1,-2>, <-111.25,1,-2>, <-112.5,0,-2> }
		triangle { <-113.75,1,2>, <-111.25,1,2>, <-112.5,0,2> }
		triangle { <-111.25,1,-2>, <-108.75,1,-2>, <-110,0,-2> }
		triangle { <-111.25,1,2>, <-108.75,1,2>, <-110,0,2> }
		triangle { <-108.75,1,-2>, <-106.25,1,-2>, <-107.5,0,-2> }
		triangle { <-108.75,1,2>, <-106.25,1,2>, <-107.5,0,2> }
		triangle { <-106.25,1,-2>, <-103.75,1,-2>, <-105,0,-2> }
		triangle { <-106.25,1,2>, <-103.75,1,2>, <-105,0,2> }
		triangle { <-103.75,1,-2>, <-101.25,1,-2>, <-102.5,0,-2> }
		triangle { <-103.75,1,2>, <-101.25,1,2>, <-102.5,0,2> }
		triangle { <-101.25,1,-2>, <-98.75,1,-2>, <-100,0,-2> }
		triangle { <-101.25,1,2>, <-98.75,1,2>, <-100,0,2> }
		triangle { <-98.75,1,-2>, <-96.25,1,-2>, <-97.5,0,-2> }
		triangle { <-98.75,1,2>, <-96.25,1,2>, <-97.5,0,2> }
		triangle { <-96.25,1,-2>, <-93.75,1,-2>, <-95,0,-2> }
		triangle { <-96.25,1,2>, <-93.75,1,2>, <-95,0,2> }
		triangle { <-93.75,1,-2>, <-91.25,1,-2>, <-92.5,0,-2> }
		triangle { <-93.75,1,2>, <-91.25,1,2>, <-92.5,0,2> }
		triangle { <-91.25,1,-2>, <-88.75,1,-2>, <-90,0,-2> }
		triangle { <-91.25,1,2>, <-88.75,1,2>, <-90,0,2> }
		triangle { <-88.75,1,-2>, <-86.25,1,-2>, <-87.5,0,-2> }
		triangle { <-88.75,1,2>, <-86.25,1,2>, <-87.5,0,2> }
		triangle { <-86.25,1,-2>, <-83.75,1,-2>, <-85,0,-2> }
		triangle { <-86.25,1,2>, <-83.75,1,2>, <-85,0,2> }
		triangle { <-83.75,1,-2>, <-81.25,1,-2>, <-82.5,0,-2> }
		triangle { <-83.75,1,2>, <-81.25,1,2>, <-82.5,0,2> }
		triangle { <-81.25,1,-2>, <-78.75,1,-2>, <-80,0,-2> }
		triangle { <-81.25,1,2>, <-78.75,1,2>, <-80,0,2> }
		triangle { <-78.75,1,-2>, <-76.25,1,-2>, <-77.5,0,-2> }
		triangle { <-78.75,1,2>, <-76.25,1,2>, <-77.5,0,2> }
		triangle { <-76.25,1,-2>, <-73.75,1,-2>, <-75,0,-2> }
		triangle { <-76.25,1,2>, <-73.75,1,2>, <-75,0,2> }
		triangle { <-73.75,1,-2>, <-71.25,1,-2>, <-72.5,0,-2> }
		triangle { <-73.75,1,2>, <-71.25,1,2>, <-72.5,0,2> }
		triangle { <-71.25,1,-2>, <-68.75,1,-2>, <-70,0,-2> }
		triangle { <-71.25,1,2>, <-68.75,1,2>, <-70,0,2> }
		triangle { <-68.75,1,-2>, <-66.25,1,-2>, <-67.5,0,-2> }
		triangle { <-68.75,1,2>, <-66.25,1,2>, <-67.5,0,2> }
		triangle { <-66.25,1,-2>, <-63.75,1,-2>, <-65,0,-2> }
		triangle { <-66.25,1,2>, <-63.75,1,2>, <-65,0,2> }
		triangle { <-63.75,1,-2>, <-61.25,1,-2>, <-62.5,0,-2> }
		triangle { <-63.75,1,2>, <-61.25,1,2>, <-62.5,0,2> }
		triangle { <-61.25,1,-2>, <-58.75,1,-2>, <-60,0,-2> }
		triangle { <-61.25,1,2>, <-58.75,1,2>, <-60,0,2> }
		triangle { <-58.75,1,-2>, <-56.25,1,-2>, <-57.5,0,-2> }
		triangle { <-58.75,1,2>, <-56.25,1,2>, <-57.5,0,2> }
		triangle { <-56.25,1,-2>, <-53.75,1,-2>, <-55,0,-2> }
		triangle { <-56.25,1,2>, <-53.75,1,2>, <-55,0,2> }
		triangle { <-53.75,1,-2>, <-51.25,1,-2>, <-52.5,0,-2> }
		triangle { <-53.75,1,2>, <-51.25,1,2>, <-52.5,0,2> }
		triangle { <-51.25,1,-2>, <-48.75,1,-2>, <-50,0,-2> }
		triangle { <-51.25,1,2>, <-48.75,1,2>, <-50,0,2> }
		triangle { <-48.75,1,-2>, <-46.25,1,-2>, <-47.5,0,-2> }
		triangle { <-48.75,1,2>, <-46.25,1,2>, <-47.5,0,2> }
		triangle { <-46.25,1,-2>, <-43.75,1,-2>, <-45,0,-2> }
		triangle { <-46.25,1,2>, <-43.75,1,2>, <-45,0,2> }
		triangle { <-43.75,1,-2>, <-41.25,1,-2>, <-42.5,0,-2> }
		triangle { <-43.75,1,2>, <-41.25,1,2>, <-42.5,0,2> }
		triangle { <-41.25,1,-2>, <-38.75,1,-2>, <-40,0,-2> }
		triangle { <-41.25,1,2>, <-38.75,1,2>, <-40,0,2> }
		triangle { <-38.75,1,-2>, <-36.25,1,-2>, <-37.5,0,-2> }
		triangle { <-38.75,1,2>, <-36.25,1,2>, <-37.5,0,2> }
		triangle { <-36.25,1,-2>, <-33.75,1,-2>, <-35,0,-2> }
		triangle { <-36.25,1,2>, <-33.75,1,2>, <-35,0,2> }
		triangle { <-33.75,1,-2>, <-31.25,1,-2>, <-32.5,0,-2> }
		triangle { <-33.75,1,2>, <-31.25,1,2>, <-32.5,0,2> }
		triangle { <-31.25,1,-2>, <-28.75,1,-2>, <-30,0,-2> }
		triangle { <-31.25,1,2>, <-28.75,1,2>, <-30,0,2> }
		triangle { <-28.75,1,-2>, <-26.25,1,-2>, <-27.5,0,-2> }
		triangle { <-28.75,1,2>, <-26.25,1,2>, <-27.5,0,2> }
		triangle { <-26.25,1,-2>, <-23.75,1,-2>, <-25,0,-2> }
		triangle { <-26.25,1,2>, <-23.75,1,2>, <-25,0,2> }
		triangle { <-23.75,1,-2>, <-21.25,1,-2>, <-22.5,0,-2> }
		triangle { <-23.75,1,2>, <-21.25,1,2>, <-22.5,0,2> }
		triangle { <-21.25,1,-2>, <-18.75,1,-2>, <-20,0,-2> }
		triangle { <-21.25,1,2>, <-18.75,1,2>, <-20,0,2> }
		triangle { <-18.75,1,-2>, <-16.25,1,-2>, <-17.5,0,-2> }
		triangle { <-18.75,1,2>, <-16.25,1,2>, <-17.5,0,2> }
		triangle { <-16.25,1,-2>, <-13.75,1,-2>, <-15,0,-2> }
		triangle { <-16.25,1,2>, <-13.75,1,2>, <-15,0,2> }
		triangle { <-13.75,1,-2>, <-11.25,1,-2>, <-12.5,0,-2> }
		triangle { <-13.75,1,2>, <-11.25,1,2>, <-12.5,0,2> }
		triangle { <-11.25,1,-2>, <-8.75,1,-2>, <-10,0,-2> }
		triangle { <-11.25,1,2>, <-8.75,1,2>, <-10,0,2> }
		triangle { <-8.75,1,-2>, <-6.25,1,-2>, <-7.5,0,-2> }
		triangle { <-8.75,1,2>, <-6.25,1,2>, <-7.5,0,2> }
		triangle { <-6.25,1,-2>, <-3.75,1,-2>, <-5,0,-2> }
		triangle { <-6.25,1,2>, <-3.75,1,2>, <-5,0,2> }
		triangle { <-3.75,1,-2>, <-1.25,1,-2>, <-2.5,0,-2> }
		triangle { <-3.75,1,2>, <-1.25,1,2>, <-2.5,0,2> }
		triangle { <-1.25,1,-2>, <1.25,1,-2>, <0,0,-2> }
		triangle { <-1.25,1,2>, <1.25,1,2>, <0,0,2> }
		triangle { <1.25,1,-2>, <3.75,1,-2>, <2.5,0,-2> }
		triangle { <1.25,1,2>, <3.75,1,2>, <2.5,0,2> }
		triangle { <3.75,1,-2>, <6.25,1,-2>, <5,0,-2> }
		triangle { <3.75,1,2>, <6.25,1,2>, <5,0,2> }
		triangle { <6.25,1,-2>, <8.75,1,-2>, <7.5,0,-2> }
		triangle { <6.25,1,2>, <8.75,1,2>, <7.5,0,2> }
		triangle { <8.75,1,-2>, <11.25,1,-2>, <10,0,-2> }
		triangle { <8.75,1,2>, <11.25,1,2>, <10,0,2> }
		triangle { <11.25,1,-2>, <13.75,1,-2>, <12.5,0,-2> }
		triangle { <11.25,1,2>, <13.75,1,2>, <12.5,0,2> }
		triangle { <13.75,1,-2>, <16.25,1,-2>, <15,0,-2> }
		triangle { <13.75,1,2>, <16.25,1,2>, <15,0,2> }
		triangle { <16.25,1,-2>, <18.75,1,-2>, <17.5,0,-2> }
		triangle { <16.25,1,2>, <18.75,1,2>, <17.5,0,2> }
		triangle { <18.75,1,-2>, <21.25,1,-2>, <20,0,-2> }
		triangle { <18.75,1,2>, <21.25,1,2>, <20,0,2> }
		triangle { <21.25,1,-2>, <23.75,1,-2>, <22.5,0,-2> }
		triangle { <21.25,1,2>, <23.75,1,2>, <22.5,0,2> }
		triangle { <23.75,1,-2>, <26.25,1,-2>, <25,0,-2> }
		triangle { <23.75,1,2>, <26.25,1,2>, <25,0,2> }
		triangle { <26.25,1,-2>, <28.75,1,-2>, <27.5,0,-2> }
		triangle { <26.25,1,2>, <28.75,1,2>, <27.5,0,2> }
		triangle { <28.75,1,-2>, <31.25,1,-2>, <30,0,-2> }
		triangle { <28.75,1,2>, <31.25,1,2>, <30,0,2> }
		triangle { <31.25,1,-2>, <33.75,1,-2>, <32.5,0,-2> }
		triangle { <31.25,1,2>, <33.75,1,2>, <32.5,0,2> }
		triangle { <33.75,1,-2>, <36.25,1,-2>, <35,0,-2> }
		triangle { <33.75,1,2>, <36.25,1,2>, <35,0,2> }
		triangle { <36.25,1,-2>, <38.75,1,-2>, <37.5,0,-2> }
		triangle { <36.25,1,2>, <38.75,1,2>, <37.5,0,2> }
		triangle { <38.75,1,-2>, <41.25,1,-2>, <40,0,-2> }
		triangle { <38.75,1,2>, <41.25,1,2>, <40,0,2> }
		triangle { <41.25,1,-2>, <43.75,1,-2>, <42.5,0,-2> }
		triangle { <41.25,1,2>, <43.75,1,2>, <42.5,0,2> }
		triangle { <43.75,1,-2>, <46.25,1,-2>, <45,0,-2> }
		triangle { <43.75,1,2>, <46.25,1,2>, <45,0,2> }
		triangle { <46.25,1,-2>, <48.75,1,-2>, <47.5,0,-2> }
		triangle { <46.25,1,2>, <48.75,1,2>, <47.5,0,2> }
		triangle { <48.75,1,-2>, <51.25,1,-2>, <50,0,-2> }
		triangle { <48.75,1,2>, <51.25,1,2>, <50,0,2> }
		triangle { <51.25,1,-2>, <53.75,1,-2>, <52.5,0,-2> }
		triangle { <51.25,1,2>, <53.75,1,2>, <52.5,0,2> }
		triangle { <53.75,1,-2>, <56.25,1,-2>, <55,0,-2> }
		triangle { <53.75,1,2>, <56.25,1,2>, <55,0,2> }
		triangle { <56.25,1,-2>, <58.75,1,-2>, <57.5,0,-2> }
		triangle { <56.25,1,2>, <58.75,1,2>, <57.5,0,2> }
		triangle { <58.75,1,-2>, <61.25,1,-2>, <60,0,-2> }
		triangle { <58.75,1,2>, <61.25,1,2>, <60,0,2> }
		triangle { <61.25,1,-2>, <63.75,1,-2>, <62.5,0,-2> }
		triangle { <61.25,1,2>, <63.75,1,2>, <62.5,0,2> }
		triangle { <63.75,1,-2>, <66.25,1,-2>, <65,0,-2> }
		triangle { <63.75,1,2>, <66.25,1,2>, <65,0,2> }
		triangle { <66.25,1,-2>, <68.75,1,-2>, <67.5,0,-2> }
		triangle { <66.25,1,2>, <68.75,1,2>, <67.5,0,2> }
		triangle { <68.75,1,-2>, <71.25,1,-2>, <70,0,-2> }
		triangle { <68.75,1,2>, <71.25,1,2>, <70,0,2> }
		triangle { <71.25,1,-2>, <73.75,1,-2>, <72.5,0,-2> }
		triangle { <71.25,1,2>, <73.75,1,2>, <72.5,0,2> }
		triangle { <73.75,1,-2>, <76.25,1,-2>, <75,0,-2> }
		triangle { <73.75,1,2>, <76.25,1,2>, <75,0,2> }
		triangle { <76.25,1,-2>, <78.75,1,-2>, <77.5,0,-2> }
		triangle { <76.25,1,2>, <78.75,1,2>, <77.5,0,2> }
		triangle { <78.75,1,-2>, <81.25,1,-2>, <80,0,-2> }
		triangle { <78.75,1,2>, <81.25,1,2>, <80,0,2> }
		triangle { <81.25,1,-2>, <83.75,1,-2>, <82.5,0,-2> }
		triangle { <81.25,1,2>, <83.75,1,2>, <82.5,0,2> }
		triangle { <83.75,1,-2>, <86.25,1,-2>, <85,0,-2> }
		triangle { <83.75,1,2>, <86.25,1,2>, <85,0,2> }
		triangle { <86.25,1,-2>, <88.75,1,-2>, <87.5,0,-2> }
		triangle { <86.25,1,2>, <88.75,1,2>, <87.5,0,2> }
		triangle { <88.75,1,-2>, <91.25,1,-2>, <90,0,-2> }
		triangle { <88.75,1,2>, <91.25,1,2>, <90,0,2> }
		triangle { <91.25,1,-2>, <93.75,1,-2>, <92.5,0,-2> }
		triangle { <91.25,1,2>, <93.75,1,2>, <92.5,0,2> }
		triangle { <93.75,1,-2>, <96.25,1,-2>, <95,0,-2> }
		triangle { <93.75,1,2>, <96.25,1,2>, <95,0,2> }
		triangle { <96.25,1,-2>, <98.75,1,-2>, <97.5,0,-2> }
		triangle { <96.25,1,2>, <98.75,1,2>, <97.5,0,2> }
		triangle { <98.75,1,-2>, <101.25,1,-2>, <100,0,-2> }
		triangle { <98.75,1,2>, <101.25,1,2>, <100,0,2> }
		triangle { <101.25,1,-2>, <103.75,1,-2>, <102.5,0,-2> }
		triangle { <101.25,1,2>, <103.75,1,2>, <102.5,0,2> }
		triangle { <103.75,1,-2>, <106.25,1,-2>, <105,0,-2> }
		triangle { <103.75,1,2>, <106.25,1,2>, <105,0,2> }
		triangle { <106.25,1,-2>, <108.75,1,-2>, <107.5,0,-2> }
		triangle { <106.25,1,2>, <108.75,1,2>, <107.5,0,2> }
		triangle { <108.75,1,-2>, <111.25,1,-2>, <110,0,-2> }
		triangle { <108.75,1,2>, <111.25,1,2>, <110,0,2> }
		triangle { <111.25,1,-2>, <113.75,1,-2>, <112.5,0,-2> }
		triangle { <111.25,1,2>, <113.75,1,2>, <112.5,0,2> }
		triangle { <113.75,1,-2>, <116.25,1,-2>, <115,0,-2> }
		triangle { <113.75,1,2>, <116.25,1,2>, <115,0,2> }
		triangle { <116.25,1,-2>, <118.75,1,-2>, <117.5,0,-2> }
		triangle { <116.25,1,2>, <118.75,1,2>, <117.5,0,2> }
		triangle { <118.75,1,-2>, <121.25,1,-2>, <120,0,-2> }
		triangle { <118.75,1,2>, <121.25,1,2>, <120,0,2> }
		triangle { <121.25,1,-2>, <123.75,1,-2>, <122.5,0,-2> }
		triangle { <121.25,1,2>, <123.75,1,2>, <122.5,0,2> }
		triangle { <123.75,1,-2>, <126.25,1,-2>, <125,0,-2> }
		triangle { <123.75,1,2>, <126.25,1,2>, <125,0,2> }
		triangle { <126.25,1,-2>, <128.75,1,-2>, <127.5,0,-2> }
		triangle { <126.25,1,2>, <128.75,1,2>, <127.5,0,2> }
		triangle { <128.75,1,-2>, <131.25,1,-2>, <130,0,-2> }
		triangle { <128.75,1,2>, <131.25,1,2>, <130,0,2> }
		triangle { <131.25,1,-2>, <133.75,1,-2>, <132.5,0,-2> }
		triangle { <131.25,1,2>, <133.75,1,2>, <132.5,0,2> }
		triangle { <133.75,1,-2>, <136.25,1,-2>, <135,0,-2> }
		triangle { <133.75,1,2>, <136.25,1,2>, <135,0,2> }
		triangle { <136.25,1,-2>, <138.75,1,-2>, <137.5,0,-2> }
		triangle { <136.25,1,2>, <138.75,1,2>, <137.5,0,2> }
		triangle { <138.75,1,-2>, <141.25,1,-2>, <140,0,-2> }
		triangle { <138.75,1,2>, <141.25,1,2>, <140,0,2> }
		triangle { <141.25,1,-2>, <143.75,1,-2>, <142.5,0,-2> }
		triangle { <141.25,1,2>, <143.75,1,2>, <142.5,0,2> }
		triangle { <143.75,1,-2>, <146.25,1,-2>, <145,0,-2> }
		triangle { <143.75,1,2>, <146.25,1,2>, <145,0,2> }
		triangle { <146.25,1,-2>, <148.75,1,-2>, <147.5,0,-2> }
		triangle { <146.25,1,2>, <148.75,1,2>, <147.5,0,2> }
		triangle { <148.75,1,-2>, <151.25,1,-2>, <150,0,-2> }
		triangle { <148.75,1,2>, <151.25,1,2>, <150,0,2> }
		triangle { <151.25,1,-2>, <153.75,1,-2>, <152.5,0,-2> }
		triangle { <151.25,1,2>, <153.75,1,2>, <152.5,0,2> }
		triangle { <153.75,1,-2>, <160,1,-2>, <155,0,-2> }
		triangle { <153.75,1,2>, <160,1,2>, <155,0,2> }
		triangle { <-140,8,-2>, <140,8,-2>, <140,8,-10> }
		triangle { <140,8,-10>, <-140,8,-10>, <-140,8,-2> }
		triangle { <-140,8,-10>, <140,8,-10>, <140,16,-10> }
		triangle { <140,16,-10>, <-140,16,-10>, <-140,8,-10> }
		triangle { <-140,8,2>, <140,8,2>, <140,8,10> }
		triangle { <140,8,10>, <-140,8,10>, <-140,8,2> }
		triangle { <-140,8,10>, <140,8,10>, <140,16,10> }
		triangle { <140,16,10>, <-140,16,10>, <-140,8,10> }
		triangle { <-160,1,-2>, <-160,9,-2>, <-160,9,2> }
		triangle { <-160,9,2>, <-160,1,2>, <-160,1,-2> }
		triangle { <-160,16,-10>, <-160,9,-10>, <-160,9,10> }
		triangle { <-160,9,10>, <-160,16,10>, <-160,16,-10> }
		triangle { <160,1,-2>, <160,9,-2>, <160,9,2> }
		triangle { <160,9,2>, <160,1,2>, <160,1,-2> }
		triangle { <160,16,-10>, <160,9,-10>, <160,9,10> }
		triangle { <160,9,10>, <160,16,10>, <160,16,-10> }
		triangle { <-140,1,2>, <140,1,2>, <140,8,2> }
		triangle { <140,8,2>, <-140,8,2>, <-140,1,2> }
		triangle { <-140,1,2>, <-160,1,2>, <-160,9,2> }
		triangle { <-160,9,2>, <-140,8,2>, <-140,1,2> }
		triangle { <-140,8,2>, <-160,9,2>, <-160,9,10> }
		triangle { <-160,9,10>, <-140,8,10>, <-140,8,2> }
		triangle { <-140,8,10>, <-160,9,10>, <-160,16,10> }
		triangle { <-160,16,10>, <-140,15,10>, <-140,8,10> }
		triangle { <140,8,10>, <160,9,10>, <160,16,10> }
		triangle { <160,16,10>, <140,15,10>, <140,8,10> }
		triangle { <140,1,2>, <160,1,2>, <160,9,2> }
		triangle { <160,9,2>, <140,8,2>, <140,1,2> }
		triangle { <140,8,2>, <160,9,2>, <160,9,10> }
		triangle { <160,9,10>, <140,8,10>, <140,8,2> }
		triangle { <-140,1,-2>, <140,1,-2>, <140,8,-2> }
		triangle { <140,8,-2>, <-140,8,-2>, <-140,1,-2> }
		triangle { <-140,1,-2>, <-160,1,-2>, <-160,9,-2> }
		triangle { <-160,9,-2>, <-140,8,-2>, <-140,1,-2> }
		triangle { <-140,8,-2>, <-160,9,-2>, <-160,9,-10> }
		triangle { <-160,9,-10>, <-140,8,-10>, <-140,8,-2> }
		triangle { <-140,8,-10>, <-160,9,-10>, <-160,16,-10> }
		triangle { <-160,16,-10>, <-140,15,-10>, <-140,8,-10> }
		triangle { <140,8,-10>, <160,9,-10>, <160,16,-10> }
		triangle { <160,16,-10>, <140,15,-10>, <140,8,-10> }
		triangle { <140,1,-2>, <160,1,-2>, <160,9,-2> }
		triangle { <160,9,-2>, <140,8,-2>, <140,1,-2> }
		triangle { <140,8,-2>, <160,9,-2>, <160,9,-10> }
		triangle { <160,9,-10>, <140,8,-10>, <140,8,-2> }
	}
	object { rect_dot_dat matrix <0,1.9,0,-1,0,0,0,0,6,-156,13.9,0> }
	object { rect_dot_dat matrix <0,0.5,0,-1,0,0,0,0,2,-140,15.5,-8> }
	object { rect_dot_dat matrix <0,0.5,0,-1,0,0,0,0,2,-140,15.5,8> }
	object { rect_dot_dat matrix <0,0.5,0,-1,0,0,0,0,2,140,15.5,-8> }
	object { rect_dot_dat matrix <0,0.5,0,-1,0,0,0,0,2,140,15.5,8> }
	object { rect_dot_dat matrix <0,1.9,0,-1,0,0,0,0,6,156,13.9,0> }
	mesh {
		triangle { <-140,15,-10>, <-160,16,-10>, <-156,15.8,-6> }
		triangle { <-156,15.8,-6>, <-140,15,-6>, <-140,15,-10> }
		triangle { <-140,12,-6>, <-156,12,-6>, <-156,15.8,-6> }
		triangle { <-156,15.8,-6>, <-140,15,-6>, <-140,12,-6> }
		triangle { <-140,15,10>, <-160,16,10>, <-156,15.8,6> }
		triangle { <-156,15.8,6>, <-140,15,6>, <-140,15,10> }
		triangle { <-140,12,6>, <-156,12,6>, <-156,15.8,6> }
		triangle { <-156,15.8,6>, <-140,15,6>, <-140,12,6> }
		triangle { <140,15,-10>, <160,16,-10>, <156,15.8,-6> }
		triangle { <156,15.8,-6>, <140,15,-6>, <140,15,-10> }
		triangle { <140,12,-6>, <156,12,-6>, <156,15.8,-6> }
		triangle { <156,15.8,-6>, <140,15,-6>, <140,12,-6> }
		triangle { <140,15,10>, <160,16,10>, <156,15.8,6> }
		triangle { <156,15.8,6>, <140,15,6>, <140,15,10> }
		triangle { <140,12,6>, <156,12,6>, <156,15.8,6> }
		triangle { <156,15.8,6>, <140,15,6>, <140,12,6> }
		triangle { <-140,16,6>, <140,16,6>, <140,16,10> }
		triangle { <140,16,10>, <-140,16,10>, <-140,16,6> }
		triangle { <-140,12,6>, <140,12,6>, <140,16,6> }
		triangle { <140,16,6>, <-140,16,6>, <-140,12,6> }
		triangle { <-140,16,-6>, <140,16,-6>, <140,16,-10> }
		triangle { <140,16,-10>, <-140,16,-10>, <-140,16,-6> }
		triangle { <-140,12,-6>, <140,12,-6>, <140,16,-6> }
		triangle { <140,16,-6>, <-140,16,-6>, <-140,12,-6> }
		triangle { <-156,15.8,-6>, <-156,15.8,6>, <-160,16,10> }
		triangle { <-160,16,10>, <-160,16,-10>, <-156,15.8,-6> }
	}
	object { rect_dot_dat matrix <156,0,0,0,1,0,0,0,6,0,12,0> }
	mesh {
		triangle { <156,15.8,-6>, <156,15.8,6>, <160,16,10> }
		triangle { <160,16,10>, <160,16,-10>, <156,15.8,-6> }
	}
	#if (STUDS)
		object { stud3_dot_dat matrix <1,0,0,0,-0.75,0,0,0,1,-140,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-120,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-100,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-80,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-60,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-40,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,-20,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,0,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,20,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,40,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,60,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,80,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,100,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-1,0,0,0,1,120,12,0> }
		object { stud3_dot_dat matrix <1,0,0,0,-0.75,0,0,0,1,140,12,0> }
// 
	#end
}
#end

#declare L07a__Da_dot_ldr = union {
// Untitled
// Name: L07a_Da.ldr
// Author: MLCad-Porrey61
// Unofficial Model
// ROTATION CENTER 0 0 0 1 "Custom"
// ROTATION CONFIG 0 0
	object {
		_2817_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/24,0,0,0,1-SW/40,0,SW/3,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,18,140>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_2817_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/24,0,0,0,1-SW/40,0,SW/3,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,18,0>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3700_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,-1,0,1,0,1,0,0,-100,10,100>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_6541_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,-1,0,1,0,1,0,0,-100,10,70>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3700_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,-1,0,1,0,1,0,0,-100,10,40>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3700_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,-1,0,1,0,1,0,0,-120,10,100>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3700_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,-1,0,1,0,1,0,0,-120,10,40>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_6541_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,1,0,1,0,-1,0,0,-120,10,70>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-130,28,140>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <1,0,0,0,1,0,0,0,1,-90,28,140>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-130,28,0>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <1,0,0,0,1,0,0,0,1,-90,28,0>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <1,0,0,0,-1,0,0,0,-1,-90,20,100>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <1,0,0,0,-1,0,0,0,-1,-130,20,100>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <1,0,0,0,-1,0,0,0,-1,-90,20,40>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_3673_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16.9853,0,0,0,1-SW/16,0,0,0>
		matrix <1,0,0,0,-1,0,0,0,-1,-130,20,40>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
// STEP
	object {
		_32040_dot_dat
		matrix <1-SW/30,0,0,0,1-SW/6,0,0,0,1-SW/30,0,SW/-0.0810811,0>
		matrix <0,1,0,1,0,0,0,0,-1,-66,28,140>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_32040_dot_dat
		matrix <1-SW/30,0,0,0,1-SW/6,0,0,0,1-SW/30,0,SW/-0.0810811,0>
		matrix <0,1,0,-1,0,0,0,0,1,-154,28,140>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_32040_dot_dat
		matrix <1-SW/30,0,0,0,1-SW/6,0,0,0,1-SW/30,0,SW/-0.0810811,0>
		matrix <0,1,0,1,0,0,0,0,-1,-66,28,0>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_32040_dot_dat
		matrix <1-SW/30,0,0,0,1-SW/6,0,0,0,1-SW/30,0,SW/-0.0810811,0>
		matrix <0,1,0,-1,0,0,0,0,1,-154,28,0>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
// STEP
	object {
		_30155_dot_dat
		matrix <1-SW/44,0,0,0,1-SW/44,0,0,0,1-SW/16,0,0,0>
		matrix <0,-1,0,0,0,1,-1,0,0,-80,20,100>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_30155_dot_dat
		matrix <1-SW/44,0,0,0,1-SW/44,0,0,0,1-SW/16,0,0,0>
		matrix <0,-1,0,0,0,1,-1,0,0,-140,20,100>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_30155_dot_dat
		matrix <1-SW/44,0,0,0,1-SW/44,0,0,0,1-SW/16,0,0,0>
		matrix <0,-1,0,0,0,1,-1,0,0,-80,20,40>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
	object {
		_30155_dot_dat
		matrix <1-SW/44,0,0,0,1-SW/44,0,0,0,1-SW/16,0,0,0>
		matrix <0,-1,0,0,0,1,-1,0,0,-140,20,40>
		#if (version >= 3.1) material #else texture #end { Color4 }
	}
// STEP
	object {
		_3023_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,10,130>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3023_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,10,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3731_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/16,0,0,0,1-SW/68,0,SW/4,SW/-4.85714>
		matrix <1,0,0,0,1,0,0,0,1,-110,10,-20>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3730_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/22.65,0,0,0,1-SW/57.5,0,SW/6.48069,SW/-6.57143>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,10,160>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3710_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,18,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3710_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,18,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-140,10,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-80,10,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-140,10,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-80,10,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_42446_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/27,0,0,0,1-SW/27,0,SW/2.57143,SW/-7.71429>
		matrix <1,0,0,0,1,0,0,0,1,-140,10,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_42446_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/27,0,0,0,1-SW/27,0,SW/2.57143,SW/-7.71429>
		matrix <1,0,0,0,1,0,0,0,1,-80,10,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_42446_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/27,0,0,0,1-SW/27,0,SW/2.57143,SW/-7.71429>
		matrix <-1,0,0,0,1,0,0,0,-1,-140,10,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_42446_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/27,0,0,0,1-SW/27,0,SW/2.57143,SW/-7.71429>
		matrix <-1,0,0,0,1,0,0,0,-1,-80,10,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_54200_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/16,0,0,0,1-SW/20,0,SW/-2,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-120,10,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_54200_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/16,0,0,0,1-SW/20,0,SW/-2,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-100,10,170>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3832_dot_dat
		matrix <1-SW/200,0,0,0,1-SW/12,0,0,0,1-SW/40,0,SW/6,0>
		matrix <0,0,-1,0,1,0,1,0,0,-110,2,60>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3021_dot_dat
		matrix <1-SW/60,0,0,0,1-SW/12,0,0,0,1-SW/40,0,SW/6,0>
		matrix <0,0,1,0,1,0,-1,0,0,-130,-6,-10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3021_dot_dat
		matrix <1-SW/60,0,0,0,1-SW/12,0,0,0,1-SW/40,0,SW/6,0>
		matrix <0,0,1,0,1,0,-1,0,0,-90,-6,-10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3020_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/12,0,0,0,1-SW/40,0,SW/6,0>
		matrix <0,0,1,0,1,0,-1,0,0,-110,-6,60>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3021_dot_dat
		matrix <1-SW/60,0,0,0,1-SW/12,0,0,0,1-SW/40,0,SW/6,0>
		matrix <0,0,1,0,1,0,-1,0,0,-110,-6,130>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3665_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,1,0,1,0,-1,0,0,-100,-30,30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3665_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,-1,0,1,0,1,0,0,-120,-30,30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_4854_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/28,0,0,0,1-SW/80,0,SW/2.8,0>
		matrix <0,0,1,0,1,0,-1,0,0,-110,-30,80>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3660_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,-1,0,1,0,1,0,0,-120,-30,140>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3660_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,1,0,1,0,-1,0,0,-100,-30,140>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3032_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/80,0,SW/6,0>
		matrix <0,0,1,0,1,0,-1,0,0,-110,-38,80>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_32028_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/28,0,SW/6,SW/-7>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,-38,150>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-140,-38,150>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-80,-38,150>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3032_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/80,0,SW/6,0>
		matrix <0,0,1,0,1,0,-1,0,0,-110,-46,80>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_32028_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/12,0,0,0,1-SW/28,0,SW/6,SW/-7>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,-46,150>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-140,-46,150>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3024_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-80,-46,150>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3038_dot_dat
		matrix <1-SW/60,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,-1,0,1,0,1,0,0,-120,-70,50>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3038_dot_dat
		matrix <1-SW/60,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,1,0,1,0,-1,0,0,-100,-70,50>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3037_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,1,0,1,0,-1,0,0,-100,-70,120>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3037_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <0,0,-1,0,1,0,1,0,0,-120,-70,120>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_4150_dot_dat
		matrix <1-SW/47.7803,0,0,0,1-SW/8,0,0,0,1-SW/47.7803,0,SW/2,0>
		matrix <0,0,-1,0,1,0,1,0,0,-110,-78,60>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3941_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,0>
		matrix <0,0,-1,0,1,0,1,0,0,-110,-94,120>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_2357_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,SW/4,SW/2.8,SW/4>
		matrix <-1,0,0,0,1,0,0,0,-1,-80,-30,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_2357_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,SW/4,SW/2.8,SW/4>
		matrix <0,0,-1,0,1,0,1,0,0,-140,-30,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3660_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <1,0,0,0,1,0,0,0,1,-90,-30,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3660_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/40,0,SW/2.8,SW/-4>
		matrix <1,0,0,0,1,0,0,0,1,-130,-30,-30>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3004_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,-54,-50>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3004_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,-54,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3010_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,1,0,1,0,-1,0,0,-80,-54,-20>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3010_dot_dat
		matrix <1-SW/80,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,1,0,1,0,-1,0,0,-140,-54,-20>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3004_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-110,-78,10>
		#if (version >= 3.1) material #else texture #end { Color32 }
	}
	object {
		_3005_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,1,0,1,0,-1,0,0,-80,-78,-10>
		#if (version >= 3.1) material #else texture #end { Color32 }
	}
	object {
		_3005_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <0,0,1,0,1,0,-1,0,0,-140,-78,-10>
		#if (version >= 3.1) material #else texture #end { Color32 }
	}
// STEP
	object {
		_3005_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-80,-78,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3005_dot_dat
		matrix <1-SW/20,0,0,0,1-SW/28,0,0,0,1-SW/20,0,SW/2.8,0>
		matrix <-1,0,0,0,1,0,0,0,-1,-140,-78,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3069a_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0>
		matrix <1,0,0,0,1,0,0,0,1,-130,-86,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3069a_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/20,0,SW/2,0>
		matrix <1,0,0,0,1,0,0,0,1,-90,-86,10>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3068a_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/40,0,SW/2,0>
		matrix <1,0,0,0,1,0,0,0,1,-130,-86,-20>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3068a_dot_dat
		matrix <1-SW/40,0,0,0,1-SW/8,0,0,0,1-SW/40,0,SW/2,0>
		matrix <1,0,0,0,1,0,0,0,1,-90,-86,-20>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3666_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,57,-80>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3666_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,57,-20>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3666_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,57,40>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3666_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,57,100>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3666_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,57,160>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
	object {
		_3666_dot_dat
		matrix <1-SW/120,0,0,0,1-SW/12,0,0,0,1-SW/20,0,SW/6,0>
		matrix <1,0,0,0,1,0,0,0,1,-110,57,220>
		#if (version >= 3.1) material #else texture #end { Color8 }
	}
// STEP
	object {
		_3228a_dot_dat
		matrix <1-SW/320,0,0,0,1-SW/16,0,0,0,1-SW/20,0,SW/2,0>
		matrix <0,0,-1,0,1,0,1,0,0,-140,41,70>
		#if (version >= 3.1) material #else texture #end { Color7 }
	}
	object {
		_3228a_dot_dat
		matrix <1-SW/320,0,0,0,1-SW/16,0,0,0,1-SW/20,0,SW/2,0>
		matrix <0,0,-1,0,1,0,1,0,0,-80,41,70>
		#if (version >= 3.1) material #else texture #end { Color7 }
	}
// 
}


object { L07a__Da_dot_ldr #if (version >= 3.1) material #else texture #end { Color7 } }


// Floor:
object {
	plane { y, 65 hollow }
	texture {
		pigment { color rgb <0.8,0.8,0.8> }
		finish { ambient 0.4 diffuse 0.4 }
	}
}

// Background:
background { color rgb <1,1,1>}

// Camera (Latitude,Longitude,Radius = 30,50,-20)
camera {
	#declare PCT = 20; // Percentage further away
	#declare STEREO = 0; // Normal view
	//#declare STEREO =  degrees(atan2(1,12))/2; // Left view
	//#declare STEREO = -degrees(atan2(1,12))/2; // Right view
	location vaxis_rotate(<75.3395,-117.797,-128.39> + PCT/100.0*<188.438,-142.021,-158.118>,
	                      <-26762.2,-60510.3,22456.2>,STEREO)
	sky      -y
	right    -4/3*x
	look_at  <-113.099,24.2248,29.7283> // calculated
	angle    67.3801
	rotate   <0,1e-5,0> // Prevent gap between adjecent quads
	//orthographic
}

// Lights:
light_source {
	<-110,-217.349,-130.849>  // Latitude,Longitude,Radius: 45,0,284.043
	color rgb <1,1,1>
}
light_source {
	<103.032,-158.521,192.994>  // Latitude,Longitude,Radius: 30,120,284.043
	color rgb <1,1,1>
}
light_source {
	<-232.994,-262.488,141.011>  // Latitude,Longitude,Radius: 60,-120,284.043
	color rgb <1,1,1>
}

// Number of processed parts: 88
// From PARTS: 36
// Frame Level Objects: 7379
// Frame Level Objects: 1711 (QUAL<3)
// stud.dat: 218
// BoundingBox: <-170,-98,-90> <-50,65,230>
// Center: <-110,-16.5,70>
// Size: <120,163,320>
