module = {
name : "N Peco Setrack Code 80",
	rails : {
		"NB-55 Peco N" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 76.815, -13.545],
					dir : [ 0.98480775301220802, -0.17364817766693]
				},
				{
					name : "c1", 
					pos : [ 73.296, -26.678],
					dir : [ 0.93969262078590798, -0.34202014332566899]
				},
				{
					name : "c2", 
					pos : [ 67.55, -39.0],
					dir : [ 0.86602540378443904, -0.5]
				},
				{
					name : "c3", 
					pos : [ 59.751, -50.137],
					dir : [ 0.76604444311897801, -0.64278760968653903]
				},
				{
					name : "c4", 
					pos : [ 50.137, -59.751],
					dir : [ 0.64278760968653903, -0.76604444311897801]
				},
				{
					name : "c5", 
					pos : [ 39.0, -67.55],
					dir : [ 0.5, -0.86602540378443904]
				},
				{
					name : "c6", 
					pos : [ 26.678, -73.296],
					dir : [ 0.34202014332566899, -0.93969262078590798]
				},
				{
					name : "c7", 
					pos : [ 13.545, -76.815],
					dir : [ 0.17364817766693, -0.98480775301220802]
				},
				{
					name : "c8", 
					pos : [ 0.0, -78.0],
					dir : [ 0, -1]
				},
				{
					name : "c9", 
					pos : [ -13.545, -76.815],
					dir : [ -0.17364817766693, -0.98480775301220802]
				},
				{
					name : "c10", 
					pos : [ -26.678, -73.296],
					dir : [ -0.34202014332566899, -0.93969262078590798]
				},
				{
					name : "c11", 
					pos : [ -39.0, -67.55],
					dir : [ -0.5, -0.86602540378443904]
				},
				{
					name : "c12", 
					pos : [ -50.137, -59.751],
					dir : [ -0.64278760968653903, -0.76604444311897801]
				},
				{
					name : "c13", 
					pos : [ -59.751, -50.137],
					dir : [ -0.76604444311897801, -0.64278760968654003]
				},
				{
					name : "c14", 
					pos : [ -67.55, -39.0],
					dir : [ -0.86602540378443904, -0.5]
				},
				{
					name : "c15", 
					pos : [ -73.296, -26.678],
					dir : [ -0.93969262078590798, -0.34202014332566899]
				},
				{
					name : "c16", 
					pos : [ -76.815, -13.545],
					dir : [ -0.98480775301220802, -0.17364817766693]
				},
				{
					name : "c17", 
					pos : [ -78.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c18", 
					pos : [ -76.815, 13.545],
					dir : [ -0.98480775301220802, 0.17364817766693]
				},
				{
					name : "c19", 
					pos : [ -73.296, 26.678],
					dir : [ -0.93969262078590798, 0.34202014332566899]
				},
				{
					name : "c20", 
					pos : [ -67.55, 39.0],
					dir : [ -0.86602540378443904, 0.5]
				},
				{
					name : "c21", 
					pos : [ -59.751, 50.137],
					dir : [ -0.76604444311897801, 0.64278760968653903]
				},
				{
					name : "c22", 
					pos : [ -50.137, 59.751],
					dir : [ -0.64278760968654003, 0.76604444311897801]
				},
				{
					name : "c23", 
					pos : [ -39.0, 67.55],
					dir : [ -0.5, 0.86602540378443904]
				},
				{
					name : "c24", 
					pos : [ -26.678, 73.296],
					dir : [ -0.34202014332566899, 0.93969262078590798]
				},
				{
					name : "c25", 
					pos : [ -13.545, 76.815],
					dir : [ -0.17364817766693, 0.98480775301220802]
				},
				{
					name : "c26", 
					pos : [ 0.0, 78.0],
					dir : [ 0, 1]
				},
				{
					name : "c27", 
					pos : [ 13.545, 76.815],
					dir : [ 0.17364817766693, 0.98480775301220802]
				},
				{
					name : "c28", 
					pos : [ 26.678, 73.296],
					dir : [ 0.34202014332566899, 0.93969262078590798]
				},
				{
					name : "c29", 
					pos : [ 39.0, 67.55],
					dir : [ 0.5, 0.86602540378443904]
				},
				{
					name : "c30", 
					pos : [ 50.137, 59.751],
					dir : [ 0.64278760968653903, 0.76604444311897801]
				},
				{
					name : "c31", 
					pos : [ 59.751, 50.137],
					dir : [ 0.76604444311897801, 0.64278760968654003]
				},
				{
					name : "c32", 
					pos : [ 67.55, 39.0],
					dir : [ 0.86602540378443904, 0.5]
				},
				{
					name : "c33", 
					pos : [ 73.296, 26.678],
					dir : [ 0.93969262078590798, 0.34202014332566899]
				},
				{
					name : "c34", 
					pos : [ 76.815, 13.545],
					dir : [ 0.98480775301220802, 0.17364817766693]
				},
				{
					name : "c35", 
					pos : [ 78.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"cseg", pos:[78.0, 0.0], dir:[0, 1], r:78.0, a:180.0 },
				{ kind:"cseg", pos:[-78.0, 0.0], dir:[0, -1], r:78.0, a:180.0 },
				{ kind:"cseg", pos:[83.0, 0.0], dir:[0, 1], r:83.0, a:180.0 },
				{ kind:"cseg", pos:[-83.0, 0.0], dir:[0, -1], r:83.0, a:180.0 }]
		},
		"SL-340 Peco N" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:20.0 },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[10.0, 4.0],[10.0, -4.0],[20.0, -4.0],[20.0, 4.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[10.0, 6.0],[10.0, 2.144],[11.944, 2.144],[11.944, 6.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[10.0, -1.713],[10.0, -5.569],[11.944, -5.569],[11.944, -1.713]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[10.0, 2.144],[10.0, -1.713],[11.944, -1.713],[11.944, 2.144]] }]
		},
		"ST-1 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:87.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 87.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-10 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[-1, 0], l:48.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -48.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"ST-11 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:174.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 174.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-12 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[118.0, 48.0], dir:[1, 0], r:228.0, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 118.0, 48.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 279.22, 114.78],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				}
			],
			decoration : [
]
		},
		"ST-14 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[203.053, 40.39], dir:[1, 0], r:263.5, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 203.053, 40.39],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 303.89, 60.447],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"ST-15 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[131.75, 54.573], dir:[1, 0], r:263.5, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 131.75, 54.573],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 318.073, 131.75],
					dir : [ 0.70710678118654702, 0.70710678118654802]
				}
			],
			decoration : [
]
		},
		"ST-16 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[-250.0, 1359.511], dir:[1, 0], r:298.5, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -135.769, 1382.233],
					dir : [ 0.92387953251134503, 0.38268343236494901]
				},
				{
					name : "c1", 
					pos : [ -250.0, 1359.511],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-17 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2570.0, -580.0], dir:[1, 0], r:298.5, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2781.071, -492.571],
					dir : [ 0.70710678118663295, 0.70710678118646197]
				},
				{
					name : "c1", 
					pos : [ 2570.0, -580.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-18 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2540.0, -710.0], dir:[1, 0], r:333.4, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2667.587, -684.621],
					dir : [ 0.92387953251129695, 0.38268343236506602]
				},
				{
					name : "c1", 
					pos : [ 2540.0, -710.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-19 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2000.0, -430.0], dir:[1, 0], r:333.4, a:45.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2235.749, -332.349],
					dir : [ 0.70710678118646197, 0.70710678118663295]
				},
				{
					name : "c1", 
					pos : [ 2000.0, -430.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-2 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:58.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 58.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"ST-20 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-43.0, 0.0], dir:[1, 0], l:86.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 43.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ -43.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-33.0, 10.0],[-33.0, -10.0],[33.0, -10.0],[33.0, 10.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-31.0, 4.0],[-33.0, 2.0],[-33.0, -2.0],[-31.0, -4.0],[31.0, -4.0],[33.0, -2.0],[33.0, 2.0],[31.0, 4.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-23.672, 13.63],[-31.159, 6.143],[-27.983, 6.143],[-20.496, 13.63]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-27.983, 13.63],[-20.496, 6.143],[-23.672, 6.143],[-31.159, 13.63]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-28.824, 13.644],[-21.337, 6.157],[-22.925, 6.157],[-30.412, 13.644]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[-22.925, 13.644],[-30.412, 6.157],[-28.824, 6.157],[-21.337, 13.644]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[27.925, -5.852],[20.438, -13.339],[23.615, -13.339],[31.102, -5.852]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[23.615, -5.852],[31.102, -13.339],[27.925, -13.339],[20.438, -5.852]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[22.774, -5.838],[30.261, -13.325],[28.673, -13.325],[21.186, -5.838]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[28.673, -5.838],[21.186, -13.325],[22.774, -13.325],[30.261, -5.838]] }]
		},
		"ST-21 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:86.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 86.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[10.0, 10.0],[10.0, -10.0],[76.0, -10.0],[76.0, 10.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[12.0, 4.0],[10.0, 2.0],[10.0, -2.0],[12.0, -4.0],[74.0, -4.0],[76.0, -2.0],[76.0, 2.0],[74.0, 4.0]] }]
		},
		"ST-3 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[175.696, 34.948], dir:[1, 0], r:228.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 175.696, 34.948],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 262.948, 52.304],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"ST-4 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[204.499, 19.993], dir:[1, 0], r:228.0, a:11.25 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 204.499, 19.993],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 248.98, 24.374],
					dir : [ 0.98078528040323099, 0.195090322016128]
				}
			],
			decoration : [
]
		},
		"ST-5 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-43.626, 8.678], dir:[1, 0], l:87.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[43.626, -8.678], dir:[-0.92387953251128696, 0.38268343236509], r:228.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -43.626, 8.678],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 43.374, 8.678],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 43.626, -8.678],
					dir : [ 0.92387953251128696, -0.38268343236509]
				}
			],
			decoration : [
]
		},
		"ST-50 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:87.0 }
					]
				},
				{
					name : "p1", a : "c2", b : "c2", 
					path : [
						{ kind:"lseg", pos:[-0.015, 18.024], dir:[0.92387953251128696, -0.38268343236508801], l:94.2 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 87.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ -0.015, 18.024],
					dir : [ -0.92387953251128696, 0.38268343236508801]
				},
				{
					name : "c3", 
					pos : [ 87.015, -18.024],
					dir : [ 0.92387953251128796, -0.38268343236508601]
				}
			],
			decoration : [
]
		},
		"ST-51 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:87.0 }
					]
				},
				{
					name : "p1", a : "c2", b : "c2", 
					path : [
						{ kind:"lseg", pos:[-0.015, -18.024], dir:[0.92387953251128696, 0.38268343236508801], l:94.2 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 87.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ -0.015, -18.024],
					dir : [ -0.92387953251128696, -0.38268343236508801]
				},
				{
					name : "c3", 
					pos : [ 87.015, 18.024],
					dir : [ 0.92387953251128796, 0.38268343236508601]
				}
			],
			decoration : [
]
		},
		"ST-6 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:87.0 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:228.0, a:22.5 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 87.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 87.252, 17.355],
					dir : [ 0.92387953251128696, 0.38268343236509]
				}
			],
			decoration : [
]
		},
		"ST-7 Peco N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:91.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[4.263, -19.229], dir:[0.90630778703665005, 0.422618261740699], l:91.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 86.737, 19.229],
					dir : [ 0.90630778703665005, 0.422618261740699]
				},
				{
					name : "c2", 
					pos : [ 4.263, -19.229],
					dir : [ -0.90630778703665005, -0.4226182617407]
				},
				{
					name : "c3", 
					pos : [ 91.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
				{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:45.5 }]
		},
		"ST-8 Peco N" : {
			paths : [ 
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 12.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[0.0, 8.0],[0.0, -8.0],[12.0, -8.0],[12.0, 8.0]] },
				{ kind:"poly", pos:[0.0, 0.0], dir:[1, 0], filled:true, points:[[2.0, 6.0],[2.0, -6.0],[10.0, -6.0],[10.0, 6.0]] }]
		}
	}
};
