module = {
name : "N Shinohara Code 70",
	rails : {
		"601 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[86.154, 10.769], dir:[0.96923090970675496, 0.246153293028993], l:48.0 },
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:350.0, a:14.25 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:136.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 132.677, 22.585],
					dir : [ 0.96923090970675396, 0.246153293028993]
				},
				{
					name : "c1", 
					pos : [ 136.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"602 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[18.154, 0.523], dir:[0.96923090970675496, -0.246153293028993], l:48.0 },
						{ kind:"cseg", pos:[18.154, 0.523], dir:[-0.96923090970675496, 0.246153293028993], r:350.0, a:14.25 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-68.0, 11.292], dir:[1, 0], l:136.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 64.677, -11.292],
					dir : [ 0.96923090970675396, -0.246153293028993]
				},
				{
					name : "c1", 
					pos : [ 68.0, 11.292],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ -68.0, 11.292],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"603 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[101.029, 8.229], dir:[0.98628560153723099, 0.16504760586067699], l:76.0 },
						{ kind:"cseg", pos:[2.0, 0.0], dir:[1, 0], r:600.0, a:9.5 },
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:2.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:178.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 175.986, 20.772],
					dir : [ 0.98628560153723099, 0.16504760586067699]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 178.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"604 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[12.029, 2.157], dir:[0.98628560153723099, -0.16504760586067699], l:76.0 },
						{ kind:"cseg", pos:[12.029, 2.157], dir:[-0.98628560153723099, 0.16504760586067799], r:600.0, a:9.5 },
						{ kind:"lseg", pos:[-89.0, 10.386], dir:[1, 0], l:2.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-89.0, 10.386], dir:[1, 0], l:178.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 86.986, -10.386],
					dir : [ 0.98628560153723099, -0.16504760586067699]
				},
				{
					name : "c1", 
					pos : [ -89.0, 10.386],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 89.0, 10.386],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"607 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[911.823, 106.974], dir:[-0.99227791210596705, -0.124034451450485], l:25.0 },
						{ kind:"cseg", pos:[775.385, 96.923], dir:[1, 0], r:900.0, a:7.125 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[887.016, 89.973], dir:[-0.99227791210596705, 0.124034451450485], r:900.0, a:7.125 },
						{ kind:"lseg", pos:[911.823, 86.872], dir:[-0.99227791210596705, 0.124034451450485], l:25.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 911.823, 106.974],
					dir : [ 0.99227791210596705, 0.124034451450485]
				},
				{
					name : "c1", 
					pos : [ 775.385, 96.923],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 911.823, 86.872],
					dir : [ 0.99227791210596705, -0.124034451450485]
				}
			],
			decoration : [
]
		},
		"608 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[214.216, 20.786], dir:[-0.986400586141853, -0.16435900845103699], l:37.0 },
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:1081.286, a:9.46 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:215.0 }
					]
				},
				{
					name : "p2", a : "c2", b : "c2", 
					path : [
						{ kind:"cseg", pos:[211.855, -19.889], dir:[-0.98058044455743498, 0.196117290802068], r:1024.156, a:11.31 },
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:11.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 214.216, 20.786],
					dir : [ 0.986400586141853, 0.16435900845103699]
				},
				{
					name : "c1", 
					pos : [ 215.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 211.855, -19.889],
					dir : [ 0.98058044455743498, -0.196117290802068]
				},
				{
					name : "c3", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"612 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[310.0, 33.0], dir:[-1, 0], r:736.257, a:12.085 },
						{ kind:"lseg", pos:[155.0, 16.5], dir:[0.97783700855979305, 0.209367582712402], l:0.871 },
						{ kind:"lseg", pos:[155.0, 16.5], dir:[-0.97783700855979305, -0.209367582712402], l:0.871 },
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:736.257, a:12.085 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 33.0], dir:[1, 0], l:310.0 }
					]
				},
				{
					name : "p2", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[154.148, 16.682], dir:[-0.97783700855979305, 0.209367582712402], r:736.257, a:12.085 },
						{ kind:"lseg", pos:[155.0, 16.5], dir:[-0.97783700855979305, 0.209367582712402], l:0.871 },
						{ kind:"lseg", pos:[155.0, 16.5], dir:[0.97783700855979305, -0.209367582712402], l:0.871 },
						{ kind:"cseg", pos:[155.852, 16.318], dir:[0.97783700855979305, -0.209367582712402], r:736.257, a:12.085 }
					]
				},
				{
					name : "p3", a : "c2", b : "c2", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:310.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 310.0, 33.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 0.0, 33.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c3", 
					pos : [ 310.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"613 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[2.554, 20.431], dir:[0.96923090970675396, -0.246153293028993], r:664.002, a:14.25 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[2.554, 20.431], dir:[0.96923090970675396, -0.246153293028993], l:166.0 }
					]
				},
				{
					name : "p2", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[163.446, -20.431], dir:[-0.96923090970675396, 0.246153293028993], r:664.002, a:14.25 }
					]
				},
				{
					name : "p3", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:166.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 2.554, 20.431],
					dir : [ -0.96923090970675396, 0.246153293028993]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 166.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c3", 
					pos : [ 163.446, -20.431],
					dir : [ 0.96923090970675396, -0.246153293028993]
				}
			],
			decoration : [
]
		},
		"614 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"cseg", pos:[1.577, 18.98], dir:[0.98628560153723099, -0.16504760586067799], r:1383.982, a:9.5 }
					]
				},
				{
					name : "p1", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[1.577, 18.98], dir:[0.98628560153723099, -0.16504760586067799], l:230.0 }
					]
				},
				{
					name : "p2", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[228.423, -18.98], dir:[-0.98628560153723099, 0.16504760586067799], r:1383.982, a:9.5 }
					]
				},
				{
					name : "p3", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:230.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 1.577, 18.98],
					dir : [ -0.98628560153723099, 0.16504760586067799]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 230.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c3", 
					pos : [ 228.423, -18.98],
					dir : [ 0.98628560153723099, -0.16504760586067799]
				}
			],
			decoration : [
]
		},
		"615 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:1000.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 1000.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"615K Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:1000.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 1000.0, 0.0],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"626 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[290.0, -55.727], dir:[-0.76040596560003104, 0.64944804833018399], l:46.585 },
						{ kind:"cseg", pos:[254.576, -25.472], dir:[-0.76040596560003104, 0.64944804833018399], r:315.0, a:40.5 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[274.0, -58.572], dir:[-0.64278760968653903, 0.76604444311897801], l:8.832 },
						{ kind:"cseg", pos:[268.323, -51.806], dir:[-0.64278760968653903, 0.76604444311897801], r:285.0, a:50.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 290.0, -55.727],
					dir : [ 0.76040596560003104, -0.64944804833018399]
				},
				{
					name : "c1", 
					pos : [ 274.0, -58.572],
					dir : [ 0.64278760968653903, -0.76604444311897801]
				},
				{
					name : "c2", 
					pos : [ 50.0, 50.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"627 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-84.576, -21.186], dir:[-0.76040596560003104, -0.64944804833018399], l:46.585 },
						{ kind:"cseg", pos:[120.0, 54.286], dir:[-1, 0], r:315.0, a:40.5 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[-98.323, -47.52], dir:[-0.64278760968654003, -0.76604444311897801], l:8.832 },
						{ kind:"cseg", pos:[120.0, 54.286], dir:[-1, 0], r:285.0, a:50.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ -120.0, -51.441],
					dir : [ -0.76040596560003104, -0.64944804833018399]
				},
				{
					name : "c1", 
					pos : [ -104.0, -54.286],
					dir : [ -0.64278760968653903, -0.76604444311897801]
				},
				{
					name : "c2", 
					pos : [ 120.0, 54.286],
					dir : [ 1, 0]
				}
			],
			decoration : [
]
		},
		"630 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[123.158, -33.0], dir:[-0.86602540378443904, 0.5], l:132.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:132.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 8.842, 33.0],
					dir : [ -0.86602540378443904, 0.5]
				},
				{
					name : "c1", 
					pos : [ 132.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 123.158, -33.0],
					dir : [ 0.86602540378443904, -0.5]
				},
				{
					name : "c3", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"631 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[87.062, -36.062], dir:[-0.70710678118654702, 0.70710678118654802], l:102.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:102.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 14.938, 36.062],
					dir : [ -0.70710678118654802, 0.70710678118654702]
				},
				{
					name : "c1", 
					pos : [ 102.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c2", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c3", 
					pos : [ 87.062, -36.062],
					dir : [ 0.70710678118654802, -0.70710678118654702]
				}
			],
			decoration : [
]
		},
		"632 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:98.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[73.5, -42.435], dir:[-0.5, 0.86602540378443904], l:98.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c1", 
					pos : [ 24.5, 42.435],
					dir : [ -0.5, 0.86602540378443904]
				},
				{
					name : "c2", 
					pos : [ 98.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c3", 
					pos : [ 73.5, -42.435],
					dir : [ 0.5, -0.86602540378443904]
				}
			],
			decoration : [
]
		},
		"633 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[40.0, -40.0], dir:[0, 1], l:80.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:80.0 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 40.0, 40.0],
					dir : [ 0, 1]
				},
				{
					name : "c1", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				},
				{
					name : "c2", 
					pos : [ 80.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c3", 
					pos : [ 40.0, -40.0],
					dir : [ 0, -1]
				}
			],
			decoration : [
]
		},
		"636 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:365.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[195.0, 0.0], dir:[1, 0], r:678.001, a:14.25 },
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:195.0 }
					]
				},
				{
					name : "p2", a : "c2", b : "c2", 
					path : [
						{ kind:"cseg", pos:[80.0, 0.0], dir:[1, 0], r:678.001, a:14.25 },
						{ kind:"lseg", pos:[0.0, 0.0], dir:[1, 0], l:80.0 }
					]
				},
				{
					name : "p3", a : "c3", b : "c3", 
					path : [
						{ kind:"lseg", pos:[131.892, 20.861], dir:[-0.96923090970675396, -0.246153293028993], l:35.0 },
						{ kind:"cseg", pos:[0.0, 0.0], dir:[1, 0], r:398.0, a:14.25 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 365.0, 0.0],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 361.892, 20.861],
					dir : [ 0.96923090970675396, 0.246153293028993]
				},
				{
					name : "c2", 
					pos : [ 246.892, 20.861],
					dir : [ 0.96923090970675396, 0.246153293028993]
				},
				{
					name : "c3", 
					pos : [ 131.892, 20.861],
					dir : [ 0.96923090970675396, 0.246153293028993]
				},
				{
					name : "c4", 
					pos : [ 0.0, 0.0],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		},
		"637 Shinohara N" : {
			paths : [ 
				{
					name : "p0", a : "c0", b : "c0", 
					path : [
						{ kind:"lseg", pos:[-182.5, 10.431], dir:[1, 0], l:365.0 }
					]
				},
				{
					name : "p1", a : "c1", b : "c1", 
					path : [
						{ kind:"cseg", pos:[179.392, -10.431], dir:[-0.96923090970675396, 0.246153293028993], r:678.001, a:14.25 },
						{ kind:"lseg", pos:[-182.5, 10.431], dir:[1, 0], l:195.0 }
					]
				},
				{
					name : "p2", a : "c2", b : "c2", 
					path : [
						{ kind:"cseg", pos:[64.392, -10.431], dir:[-0.96923090970675396, 0.246153293028993], r:678.001, a:14.25 },
						{ kind:"lseg", pos:[-182.5, 10.431], dir:[1, 0], l:80.0 }
					]
				},
				{
					name : "p3", a : "c3", b : "c3", 
					path : [
						{ kind:"lseg", pos:[-50.608, -10.431], dir:[-0.96923090970675396, 0.246153293028993], l:35.0 },
						{ kind:"cseg", pos:[-84.531, -1.815], dir:[-0.96923090970675396, 0.246153293028993], r:398.0, a:14.25 }
					]
				}
			],
			connectors : [ 
				{
					name : "c0", 
					pos : [ 182.5, 10.431],
					dir : [ 1, 0]
				},
				{
					name : "c1", 
					pos : [ 179.392, -10.431],
					dir : [ 0.96923090970675396, -0.246153293028993]
				},
				{
					name : "c2", 
					pos : [ 64.392, -10.431],
					dir : [ 0.96923090970675396, -0.246153293028993]
				},
				{
					name : "c3", 
					pos : [ -50.608, -10.431],
					dir : [ 0.96923090970675396, -0.246153293028993]
				},
				{
					name : "c4", 
					pos : [ -182.5, 10.431],
					dir : [ -1, 0]
				}
			],
			decoration : [
]
		}
	}
};
