strict digraph DfcCompiled_0_unoptimized {
	root=a
	ranksep=1
	a [shape=box, label="id=a\nStart", tooltip="barrier.id=b\nfluid_level_floodedness.id=m\nfluid_level_spread.id=r\nlava.id=w\ntemperature.id=bb\nvegetation.id=cc\ncontinents.id=ce\nerosion.id=ch\ndepth.id=ck\nridges.id=fs\ninitial_density_without_jaggedness.id=ft\nfinal_density.id=im\nvein_toggle.id=ri\nvein_ridged.id=rw\nvein_gap.id=st\nfinal_final_density.id=sv\nmultiNoiseSampler_temperature.id=sy\nmultiNoiseSampler_vegetation.id=tc\nmultiNoiseSampler_continents.id=te\nmultiNoiseSampler_erosion.id=tg\nmultiNoiseSampler_depth.id=ti\nmultiNoiseSampler_ridges.id=wm\n"]
	b -> a [label="barrier"]
	m -> a [label="fluid_level_floodedness"]
	r -> a [label="fluid_level_spread"]
	w -> a [label="lava"]
	bb -> a [label="temperature"]
	cc -> a [label="vegetation"]
	ce -> a [label="continents"]
	ch -> a [label="erosion"]
	ck -> a [label="depth"]
	fs -> a [label="ridges"]
	ft -> a [label="initial_density_without_jaggedness"]
	im -> a [label="final_density"]
	ri -> a [label="vein_toggle"]
	rw -> a [label="vein_ridged"]
	st -> a [label="vein_gap"]
	sv -> a [label="final_final_density"]
	sy -> a [label="multiNoiseSampler_temperature"]
	tc -> a [label="multiNoiseSampler_vegetation"]
	te -> a [label="multiNoiseSampler_continents"]
	tg -> a [label="multiNoiseSampler_erosion"]
	ti -> a [label="multiNoiseSampler_depth"]
	wm -> a [label="multiNoiseSampler_ridges"]
	b [shape=box, label="id=b\nbarrier", tooltip="delegate.id=c\n"]
	c -> b [label="delegate"]
	c [shape=hexagon, label="id=c\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=g\ninputZ.id=j\n"]
	d -> c [label="inputX"]
	g -> c [label="inputY"]
	j -> c [label="inputZ"]
	d [shape=parallelogram, label="id=d\nmul", tooltip="left.id=e\nright.id=f\n"]
	e -> d [label="left"]
	f -> d [label="right"]
	e [shape=triangle, label="id=e\nCoordinate X", tooltip=""]
	f [shape=triangle, label="id=f\n1.0", tooltip=""]
	g [shape=parallelogram, label="id=g\nmul", tooltip="left.id=h\nright.id=i\n"]
	h -> g [label="left"]
	i -> g [label="right"]
	h [shape=triangle, label="id=h\nCoordinate Y", tooltip=""]
	i [shape=triangle, label="id=i\n0.5", tooltip=""]
	j [shape=parallelogram, label="id=j\nmul", tooltip="left.id=k\nright.id=l\n"]
	k -> j [label="left"]
	l -> j [label="right"]
	k [shape=triangle, label="id=k\nCoordinate Z", tooltip=""]
	l [shape=triangle, label="id=l\n1.0", tooltip=""]
	m [shape=box, label="id=m\nfluid_level_floodedness", tooltip="delegate.id=n\n"]
	n -> m [label="delegate"]
	n [shape=hexagon, label="id=n\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=o\ninputZ.id=j\n"]
	d -> n [label="inputX"]
	o -> n [label="inputY"]
	j -> n [label="inputZ"]
	o [shape=parallelogram, label="id=o\nmul", tooltip="left.id=p\nright.id=q\n"]
	p -> o [label="left"]
	q -> o [label="right"]
	p [shape=triangle, label="id=p\nCoordinate Y", tooltip=""]
	q [shape=triangle, label="id=q\n0.67", tooltip=""]
	r [shape=box, label="id=r\nfluid_level_spread", tooltip="delegate.id=s\n"]
	s -> r [label="delegate"]
	s [shape=hexagon, label="id=s\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=t\ninputZ.id=j\n"]
	d -> s [label="inputX"]
	t -> s [label="inputY"]
	j -> s [label="inputZ"]
	t [shape=parallelogram, label="id=t\nmul", tooltip="left.id=u\nright.id=v\n"]
	u -> t [label="left"]
	v -> t [label="right"]
	u [shape=triangle, label="id=u\nCoordinate Y", tooltip=""]
	v [shape=triangle, label="id=v\n0.7142857142857143", tooltip=""]
	w [shape=box, label="id=w\nlava", tooltip="delegate.id=x\n"]
	x -> w [label="delegate"]
	x [shape=hexagon, label="id=x\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> x [label="inputX"]
	y -> x [label="inputY"]
	j -> x [label="inputZ"]
	y [shape=parallelogram, label="id=y\nmul", tooltip="left.id=z\nright.id=ba\n"]
	z -> y [label="left"]
	ba -> y [label="right"]
	z [shape=triangle, label="id=z\nCoordinate Y", tooltip=""]
	ba [shape=triangle, label="id=ba\n1.0", tooltip=""]
	bb [shape=box, label="id=bb\ntemperature", tooltip="delegate.id=bc\n"]
	bc -> bb [label="delegate"]
	bc [shape=hexagon, label="id=bc\nGenericShiftedNoise", tooltip="inputX.id=bd\ninputY.id=bq\ninputZ.id=bv\n"]
	bd -> bc [label="inputX"]
	bq -> bc [label="inputY"]
	bv -> bc [label="inputZ"]
	bd [shape=parallelogram, label="id=bd\nadd", tooltip="left.id=be\nright.id=bh\n"]
	be -> bd [label="left"]
	bh -> bd [label="right"]
	be [shape=parallelogram, label="id=be\nmul", tooltip="left.id=bf\nright.id=bg\n"]
	bf -> be [label="left"]
	bg -> be [label="right"]
	bf [shape=triangle, label="id=bf\nCoordinate X", tooltip=""]
	bg [shape=triangle, label="id=bg\n0.25", tooltip=""]
	bh [shape=folder, label="id=bh\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bi\n"]
	bi -> bh [label="delegate"]
	bi [shape=folder, label="id=bi\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bj\n"]
	bj -> bi [label="delegate"]
	bj [shape=parallelogram, label="id=bj\nmul", tooltip="left.id=bk\nright.id=bp\n"]
	bk -> bj [label="left"]
	bp -> bj [label="right"]
	bk [shape=hexagon, label="id=bk\nGenericShiftedNoise", tooltip="inputX.id=be\ninputY.id=bl\ninputZ.id=bm\n"]
	be -> bk [label="inputX"]
	bl -> bk [label="inputY"]
	bm -> bk [label="inputZ"]
	bl [shape=triangle, label="id=bl\n0.0", tooltip=""]
	bm [shape=parallelogram, label="id=bm\nmul", tooltip="left.id=bn\nright.id=bo\n"]
	bn -> bm [label="left"]
	bo -> bm [label="right"]
	bn [shape=triangle, label="id=bn\nCoordinate Z", tooltip=""]
	bo [shape=triangle, label="id=bo\n0.25", tooltip=""]
	bp [shape=triangle, label="id=bp\n4.0", tooltip=""]
	bq [shape=parallelogram, label="id=bq\nadd", tooltip="left.id=br\nright.id=bu\n"]
	br -> bq [label="left"]
	bu -> bq [label="right"]
	br [shape=parallelogram, label="id=br\nmul", tooltip="left.id=bs\nright.id=bt\n"]
	bs -> br [label="left"]
	bt -> br [label="right"]
	bs [shape=triangle, label="id=bs\nCoordinate Y", tooltip=""]
	bt [shape=triangle, label="id=bt\n0.0", tooltip=""]
	bu [shape=triangle, label="id=bu\n0.0", tooltip=""]
	bv [shape=parallelogram, label="id=bv\nadd", tooltip="left.id=bm\nright.id=bw\n"]
	bm -> bv [label="left"]
	bw -> bv [label="right"]
	bw [shape=folder, label="id=bw\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bx\n"]
	bx -> bw [label="delegate"]
	bx [shape=folder, label="id=bx\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=by\n"]
	by -> bx [label="delegate"]
	by [shape=parallelogram, label="id=by\nmul", tooltip="left.id=bz\nright.id=cb\n"]
	bz -> by [label="left"]
	cb -> by [label="right"]
	bz [shape=hexagon, label="id=bz\nGenericShiftedNoise", tooltip="inputX.id=bm\ninputY.id=be\ninputZ.id=ca\n"]
	bm -> bz [label="inputX"]
	be -> bz [label="inputY"]
	ca -> bz [label="inputZ"]
	ca [shape=triangle, label="id=ca\n0.0", tooltip=""]
	cb [shape=triangle, label="id=cb\n4.0", tooltip=""]
	cc [shape=box, label="id=cc\nvegetation", tooltip="delegate.id=cd\n"]
	cd -> cc [label="delegate"]
	cd [shape=hexagon, label="id=cd\nGenericShiftedNoise", tooltip="inputX.id=bd\ninputY.id=bq\ninputZ.id=bv\n"]
	bd -> cd [label="inputX"]
	bq -> cd [label="inputY"]
	bv -> cd [label="inputZ"]
	ce [shape=box, label="id=ce\ncontinents", tooltip="delegate.id=cf\n"]
	cf -> ce [label="delegate"]
	cf [shape=folder, label="id=cf\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=cg\n"]
	cg -> cf [label="delegate"]
	cg [shape=hexagon, label="id=cg\nGenericShiftedNoise", tooltip="inputX.id=bd\ninputY.id=bq\ninputZ.id=bv\n"]
	bd -> cg [label="inputX"]
	bq -> cg [label="inputY"]
	bv -> cg [label="inputZ"]
	ch [shape=box, label="id=ch\nerosion", tooltip="delegate.id=ci\n"]
	ci -> ch [label="delegate"]
	ci [shape=folder, label="id=ci\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=cj\n"]
	cj -> ci [label="delegate"]
	cj [shape=hexagon, label="id=cj\nGenericShiftedNoise", tooltip="inputX.id=bd\ninputY.id=bq\ninputZ.id=bv\n"]
	bd -> cj [label="inputX"]
	bq -> cj [label="inputY"]
	bv -> cj [label="inputZ"]
	ck [shape=box, label="id=ck\ndepth", tooltip="delegate.id=cl\n"]
	cl -> ck [label="delegate"]
	cl [shape=parallelogram, label="id=cl\nadd", tooltip="left.id=cm\nright.id=cn\n"]
	cm -> cl [label="left"]
	cn -> cl [label="right"]
	cm [shape=box, label="id=cm\nYClampedGradient\ny=(-64.0,320.0)\nvalue=(1.5,-1.5)", tooltip=""]
	cn [shape=folder, label="id=cn\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=co\n"]
	co -> cn [label="delegate"]
	co [shape=folder, label="id=co\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=cp\n"]
	cp -> co [label="delegate"]
	cp [shape=parallelogram, label="id=cp\nadd", tooltip="left.id=cq\nright.id=cy\n"]
	cq -> cp [label="left"]
	cy -> cp [label="right"]
	cq [shape=parallelogram, label="id=cq\nmul", tooltip="left.id=cr\nright.id=cs\n"]
	cr -> cq [label="left"]
	cs -> cq [label="right"]
	cr [shape=triangle, label="id=cr\n0.0", tooltip=""]
	cs [shape=parallelogram, label="id=cs\nadd", tooltip="left.id=ct\nright.id=cu\n"]
	ct -> cs [label="left"]
	cu -> cs [label="right"]
	ct [shape=triangle, label="id=ct\n1.0", tooltip=""]
	cu [shape=parallelogram, label="id=cu\nmul", tooltip="left.id=cv\nright.id=cw\n"]
	cv -> cu [label="left"]
	cw -> cu [label="right"]
	cv [shape=triangle, label="id=cv\n-1.0", tooltip=""]
	cw [shape=folder, label="id=cw\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=cx\n"]
	cx -> cw [label="delegate"]
	cx [shape=triangle, label="id=cx\n1.0", tooltip=""]
	cy [shape=parallelogram, label="id=cy\nmul", tooltip="left.id=cz\nright.id=cw\n"]
	cz -> cy [label="left"]
	cw -> cy [label="right"]
	cz [shape=parallelogram, label="id=cz\nadd", tooltip="left.id=da\nright.id=db\n"]
	da -> cz [label="left"]
	db -> cz [label="right"]
	da [shape=triangle, label="id=da\n-0.5037500262260437", tooltip=""]
	db [shape=oval, label="id=db\nSpline entry", tooltip="spline.id=dc\n"]
	dc -> db [label="spline"]
	dc [shape=hexagon, label="id=dc\nSpline", tooltip="locationFunction.id=cf\nSplineTable.id=dd\n"]
	cf -> dc [label="locationFunction"]
	dd -> dc [label="SplineTable"]
	dd [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.1</TD><TD>0.044</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-1.02</TD><TD>-0.2222</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.51</TD><TD>-0.2222</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.44</TD><TD>-0.12</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.18</TD><TD>-0.12</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>-0.16</TD><TD>children.id=de</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>-0.15</TD><TD>children.id=de</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=ee</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.25</TD><TD>children.id=eo</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>1.0</TD><TD>children.id=fc</TD></TR></TABLE>>, tooltip="children[5].id=de\nchildren[6].id=de\nchildren[7].id=ee\nchildren[8].id=eo\nchildren[9].id=fc\n"]
	de -> dd [label="children[5]"]
	de -> dd [label="children[6]"]
	ee -> dd [label="children[7]"]
	eo -> dd [label="children[8]"]
	fc -> dd [label="children[9]"]
	de [shape=hexagon, label="id=de\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=df\n"]
	ci -> de [label="locationFunction"]
	df -> de [label="SplineTable"]
	df [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=dg</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=ds</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=du</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=dw</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=dy</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=ea</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=ec</TD></TR></TABLE>>, tooltip="children[0].id=dg\nchildren[1].id=ds\nchildren[2].id=du\nchildren[3].id=dw\nchildren[4].id=dy\nchildren[5].id=ea\nchildren[6].id=ec\n"]
	dg -> df [label="children[0]"]
	ds -> df [label="children[1]"]
	du -> df [label="children[2]"]
	dw -> df [label="children[3]"]
	dy -> df [label="children[4]"]
	ea -> df [label="children[5]"]
	ec -> df [label="children[6]"]
	dg [shape=hexagon, label="id=dg\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=dr\n"]
	dh -> dg [label="locationFunction"]
	dr -> dg [label="SplineTable"]
	dh [shape=parallelogram, label="id=dh\nmul", tooltip="left.id=di\nright.id=dj\n"]
	di -> dh [label="left"]
	dj -> dh [label="right"]
	di [shape=triangle, label="id=di\n-3.0", tooltip=""]
	dj [shape=parallelogram, label="id=dj\nadd", tooltip="left.id=dk\nright.id=dl\n"]
	dk -> dj [label="left"]
	dl -> dj [label="right"]
	dk [shape=triangle, label="id=dk\n-0.3333333333333333", tooltip=""]
	dl [shape=circle, label="id=dl\nabs", tooltip="operand.id=dm\n"]
	dm -> dl [label="operand"]
	dm [shape=parallelogram, label="id=dm\nadd", tooltip="left.id=dn\nright.id=do\n"]
	dn -> dm [label="left"]
	do -> dm [label="right"]
	dn [shape=triangle, label="id=dn\n-0.6666666666666666", tooltip=""]
	do [shape=circle, label="id=do\nabs", tooltip="operand.id=dp\n"]
	dp -> do [label="operand"]
	dp [shape=folder, label="id=dp\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=dq\n"]
	dq -> dp [label="delegate"]
	dq [shape=hexagon, label="id=dq\nGenericShiftedNoise", tooltip="inputX.id=bd\ninputY.id=bq\ninputZ.id=bv\n"]
	bd -> dq [label="inputX"]
	bq -> dq [label="inputY"]
	bv -> dq [label="inputZ"]
	dr [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.38940096</TD><TD>-1.0</TD><TD>-0.08880186</TD></TR><TR><TD>1</TD><TD>0.38940096</TD><TD>1.0</TD><TD>0.69000006</TD></TR></TABLE>>, tooltip=""]
	ds [shape=hexagon, label="id=ds\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=dt\n"]
	dh -> ds [label="locationFunction"]
	dt -> ds [label="SplineTable"]
	dt [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.37788022</TD><TD>-1.0</TD><TD>-0.115760356</TD></TR><TR><TD>1</TD><TD>0.37788022</TD><TD>1.0</TD><TD>0.6400001</TD></TR></TABLE>>, tooltip=""]
	du [shape=hexagon, label="id=du\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=dv\n"]
	dh -> du [label="locationFunction"]
	dv -> du [label="SplineTable"]
	dv [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.2222</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.75</TD><TD>-0.2222</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.65</TD><TD>0.0</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.5954547</TD><TD>2.9802322E-8</TD></TR><TR><TD>4</TD><TD>0.2534563</TD><TD>0.6054547</TD><TD>2.9802322E-8</TD></TR><TR><TD>5</TD><TD>0.2534563</TD><TD>1.0</TD><TD>0.100000024</TD></TR></TABLE>>, tooltip=""]
	dw [shape=hexagon, label="id=dw\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=dx\n"]
	dh -> dw [label="locationFunction"]
	dx -> dw [label="SplineTable"]
	dx [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.05</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.05</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	dy [shape=hexagon, label="id=dy\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=dz\n"]
	dh -> dy [label="locationFunction"]
	dz -> dy [label="SplineTable"]
	dz [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.15</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.0</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.0</TD></TR><TR><TD>3</TD><TD>0.1</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	ea [shape=hexagon, label="id=ea\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=eb\n"]
	dh -> ea [label="locationFunction"]
	eb -> ea [label="SplineTable"]
	eb [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.15</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.0</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.0</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.0</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>1.0</TD><TD>0.0</TD></TR></TABLE>>, tooltip=""]
	ec [shape=hexagon, label="id=ec\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ed\n"]
	dh -> ec [label="locationFunction"]
	ed -> ec [label="SplineTable"]
	ed [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.02</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>-0.03</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>-0.03</TD></TR><TR><TD>3</TD><TD>0.06</TD><TD>0.4</TD><TD>0.0</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>1.0</TD><TD>0.0</TD></TR></TABLE>>, tooltip=""]
	ee [shape=hexagon, label="id=ee\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=ef\n"]
	ci -> ee [label="locationFunction"]
	ef -> ee [label="SplineTable"]
	ef [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=dg</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=ds</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=du</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=eg</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=ei</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=ek</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=em</TD></TR></TABLE>>, tooltip="children[0].id=dg\nchildren[1].id=ds\nchildren[2].id=du\nchildren[3].id=eg\nchildren[4].id=ei\nchildren[5].id=ek\nchildren[6].id=em\n"]
	dg -> ef [label="children[0]"]
	ds -> ef [label="children[1]"]
	du -> ef [label="children[2]"]
	eg -> ef [label="children[3]"]
	ei -> ef [label="children[4]"]
	ek -> ef [label="children[5]"]
	em -> ef [label="children[6]"]
	eg [shape=hexagon, label="id=eg\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=eh\n"]
	dh -> eg [label="locationFunction"]
	eh -> eg [label="SplineTable"]
	eh [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.25</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.05</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.05</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	ei [shape=hexagon, label="id=ei\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ej\n"]
	dh -> ei [label="locationFunction"]
	ej -> ei [label="SplineTable"]
	ej [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.01</TD><TD>-0.4</TD><TD>0.001</TD></TR><TR><TD>2</TD><TD>0.01</TD><TD>0.0</TD><TD>0.003</TD></TR><TR><TD>3</TD><TD>0.094000004</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	ek [shape=hexagon, label="id=ek\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=el\n"]
	dh -> ek [label="locationFunction"]
	el -> ek [label="SplineTable"]
	el [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.01</TD></TR><TR><TD>3</TD><TD>0.04</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	em [shape=hexagon, label="id=em\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=en\n"]
	dh -> em [label="locationFunction"]
	en -> em [label="SplineTable"]
	en [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.02</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>-0.03</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>-0.03</TD></TR><TR><TD>3</TD><TD>0.12</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	eo [shape=hexagon, label="id=eo\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=ep\n"]
	ci -> eo [label="locationFunction"]
	ep -> eo [label="SplineTable"]
	ep [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=eq</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=es</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=eu</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=ew</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=ey</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=ek</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.4</TD><TD>children.id=ek</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=fa</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=fa</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.58</TD><TD>children.id=ek</TD></TR><TR><TD>10</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=em</TD></TR></TABLE>>, tooltip="children[0].id=eq\nchildren[1].id=es\nchildren[2].id=eu\nchildren[3].id=ew\nchildren[4].id=ey\nchildren[5].id=ek\nchildren[6].id=ek\nchildren[7].id=fa\nchildren[8].id=fa\nchildren[9].id=ek\nchildren[10].id=em\n"]
	eq -> ep [label="children[0]"]
	es -> ep [label="children[1]"]
	eu -> ep [label="children[2]"]
	ew -> ep [label="children[3]"]
	ey -> ep [label="children[4]"]
	ek -> ep [label="children[5]"]
	ek -> ep [label="children[6]"]
	fa -> ep [label="children[7]"]
	fa -> ep [label="children[8]"]
	ek -> ep [label="children[9]"]
	em -> ep [label="children[10]"]
	eq [shape=hexagon, label="id=eq\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=er\n"]
	dh -> eq [label="locationFunction"]
	er -> eq [label="SplineTable"]
	er [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.20235021</TD></TR><TR><TD>1</TD><TD>0.5138249</TD><TD>0.0</TD><TD>0.7161751</TD></TR><TR><TD>2</TD><TD>0.5138249</TD><TD>1.0</TD><TD>1.23</TD></TR></TABLE>>, tooltip=""]
	es [shape=hexagon, label="id=es\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=et\n"]
	dh -> es [label="locationFunction"]
	et -> es [label="SplineTable"]
	et [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.2</TD></TR><TR><TD>1</TD><TD>0.43317974</TD><TD>0.0</TD><TD>0.44682026</TD></TR><TR><TD>2</TD><TD>0.43317974</TD><TD>1.0</TD><TD>0.88</TD></TR></TABLE>>, tooltip=""]
	eu [shape=hexagon, label="id=eu\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ev\n"]
	dh -> eu [label="locationFunction"]
	ev -> eu [label="SplineTable"]
	ev [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.2</TD></TR><TR><TD>1</TD><TD>0.3917051</TD><TD>0.0</TD><TD>0.30829495</TD></TR><TR><TD>2</TD><TD>0.3917051</TD><TD>1.0</TD><TD>0.70000005</TD></TR></TABLE>>, tooltip=""]
	ew [shape=hexagon, label="id=ew\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ex\n"]
	dh -> ew [label="locationFunction"]
	ex -> ew [label="SplineTable"]
	ex [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.25</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.35</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.35</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.35</TD></TR><TR><TD>4</TD><TD>0.049000014</TD><TD>1.0</TD><TD>0.42000002</TD></TR></TABLE>>, tooltip=""]
	ey [shape=hexagon, label="id=ey\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ez\n"]
	dh -> ey [label="locationFunction"]
	ez -> ey [label="SplineTable"]
	ez [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.07</TD><TD>-0.4</TD><TD>0.0069999998</TD></TR><TR><TD>2</TD><TD>0.07</TD><TD>0.0</TD><TD>0.021</TD></TR><TR><TD>3</TD><TD>0.658</TD><TD>0.4</TD><TD>0.35</TD></TR><TR><TD>4</TD><TD>0.049000014</TD><TD>1.0</TD><TD>0.42000002</TD></TR></TABLE>>, tooltip=""]
	fa [shape=hexagon, label="id=fa\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fb\n"]
	dh -> fa [label="locationFunction"]
	fb -> fa [label="SplineTable"]
	fb [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=ek</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.17</TD></TR></TABLE>>, tooltip="children[1].id=ek\n"]
	ek -> fb [label="children[1]"]
	fc [shape=hexagon, label="id=fc\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=fd\n"]
	ci -> fc [label="locationFunction"]
	fd -> fc [label="SplineTable"]
	fd [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=fe</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=fg</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=fg</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=fi</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=fk</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=fm</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.4</TD><TD>children.id=fm</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=fo</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=fo</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.58</TD><TD>children.id=fm</TD></TR><TR><TD>10</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=fq</TD></TR></TABLE>>, tooltip="children[0].id=fe\nchildren[1].id=fg\nchildren[2].id=fg\nchildren[3].id=fi\nchildren[4].id=fk\nchildren[5].id=fm\nchildren[6].id=fm\nchildren[7].id=fo\nchildren[8].id=fo\nchildren[9].id=fm\nchildren[10].id=fq\n"]
	fe -> fd [label="children[0]"]
	fg -> fd [label="children[1]"]
	fg -> fd [label="children[2]"]
	fi -> fd [label="children[3]"]
	fk -> fd [label="children[4]"]
	fm -> fd [label="children[5]"]
	fm -> fd [label="children[6]"]
	fo -> fd [label="children[7]"]
	fo -> fd [label="children[8]"]
	fm -> fd [label="children[9]"]
	fq -> fd [label="children[10]"]
	fe [shape=hexagon, label="id=fe\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ff\n"]
	dh -> fe [label="locationFunction"]
	ff -> fe [label="SplineTable"]
	ff [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.34792626</TD></TR><TR><TD>1</TD><TD>0.5760369</TD><TD>0.0</TD><TD>0.9239631</TD></TR><TR><TD>2</TD><TD>0.5760369</TD><TD>1.0</TD><TD>1.5</TD></TR></TABLE>>, tooltip=""]
	fg [shape=hexagon, label="id=fg\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fh\n"]
	dh -> fg [label="locationFunction"]
	fh -> fg [label="SplineTable"]
	fh [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.2</TD></TR><TR><TD>1</TD><TD>0.4608295</TD><TD>0.0</TD><TD>0.5391705</TD></TR><TR><TD>2</TD><TD>0.4608295</TD><TD>1.0</TD><TD>1.0</TD></TR></TABLE>>, tooltip=""]
	fi [shape=hexagon, label="id=fi\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fj\n"]
	dh -> fi [label="locationFunction"]
	fj -> fi [label="SplineTable"]
	fj [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.2</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.5</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.5</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.5</TD></TR><TR><TD>4</TD><TD>0.070000015</TD><TD>1.0</TD><TD>0.6</TD></TR></TABLE>>, tooltip=""]
	fk [shape=hexagon, label="id=fk\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fl\n"]
	dh -> fk [label="locationFunction"]
	fl -> fk [label="SplineTable"]
	fl [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.05</TD></TR><TR><TD>1</TD><TD>0.099999994</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.099999994</TD><TD>0.0</TD><TD>0.03</TD></TR><TR><TD>3</TD><TD>0.94</TD><TD>0.4</TD><TD>0.5</TD></TR><TR><TD>4</TD><TD>0.070000015</TD><TD>1.0</TD><TD>0.6</TD></TR></TABLE>>, tooltip=""]
	fm [shape=hexagon, label="id=fm\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fn\n"]
	dh -> fm [label="locationFunction"]
	fn -> fm [label="SplineTable"]
	fn [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.05</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.01</TD></TR><TR><TD>3</TD><TD>0.04</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	fo [shape=hexagon, label="id=fo\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fp\n"]
	dh -> fo [label="locationFunction"]
	fp -> fo [label="SplineTable"]
	fp [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.05</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=fm</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.17</TD></TR></TABLE>>, tooltip="children[1].id=fm\n"]
	fm -> fp [label="children[1]"]
	fq [shape=hexagon, label="id=fq\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=fr\n"]
	dh -> fq [label="locationFunction"]
	fr -> fq [label="SplineTable"]
	fr [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.015</TD><TD>-1.0</TD><TD>-0.02</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.01</TD></TR><TR><TD>3</TD><TD>0.04</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	fs [shape=box, label="id=fs\nridges", tooltip="delegate.id=dp\n"]
	dp -> fs [label="delegate"]
	ft [shape=box, label="id=ft\ninitial_density_without_jaggedness", tooltip="delegate.id=fu\n"]
	fu -> ft [label="delegate"]
	fu [shape=parallelogram, label="id=fu\nadd", tooltip="left.id=fv\nright.id=fw\n"]
	fv -> fu [label="left"]
	fw -> fu [label="right"]
	fv [shape=triangle, label="id=fv\n0.1171875", tooltip=""]
	fw [shape=parallelogram, label="id=fw\nmul", tooltip="left.id=fx\nright.id=fy\n"]
	fx -> fw [label="left"]
	fy -> fw [label="right"]
	fx [shape=box, label="id=fx\nYClampedGradient\ny=(-64.0,-40.0)\nvalue=(0.0,1.0)", tooltip=""]
	fy [shape=parallelogram, label="id=fy\nadd", tooltip="left.id=fz\nright.id=ga\n"]
	fz -> fy [label="left"]
	ga -> fy [label="right"]
	fz [shape=triangle, label="id=fz\n-0.1171875", tooltip=""]
	ga [shape=parallelogram, label="id=ga\nadd", tooltip="left.id=gb\nright.id=gc\n"]
	gb -> ga [label="left"]
	gc -> ga [label="right"]
	gb [shape=triangle, label="id=gb\n-0.078125", tooltip=""]
	gc [shape=parallelogram, label="id=gc\nmul", tooltip="left.id=gd\nright.id=ge\n"]
	gd -> gc [label="left"]
	ge -> gc [label="right"]
	gd [shape=box, label="id=gd\nYClampedGradient\ny=(240.0,256.0)\nvalue=(1.0,0.0)", tooltip=""]
	ge [shape=parallelogram, label="id=ge\nadd", tooltip="left.id=gf\nright.id=gg\n"]
	gf -> ge [label="left"]
	gg -> ge [label="right"]
	gf [shape=triangle, label="id=gf\n0.078125", tooltip=""]
	gg [shape=parallelogram, label="id=gg\nmax", tooltip="left.id=gh\nright.id=gi\n"]
	gh -> gg [label="left"]
	gi -> gg [label="right"]
	gh [shape=triangle, label="id=gh\n-64.0", tooltip=""]
	gi [shape=parallelogram, label="id=gi\nmin", tooltip="left.id=gj\nright.id=gk\n"]
	gj -> gi [label="left"]
	gk -> gi [label="right"]
	gj [shape=triangle, label="id=gj\n64.0", tooltip=""]
	gk [shape=parallelogram, label="id=gk\nadd", tooltip="left.id=gl\nright.id=gm\n"]
	gl -> gk [label="left"]
	gm -> gk [label="right"]
	gl [shape=triangle, label="id=gl\n-0.703125", tooltip=""]
	gm [shape=parallelogram, label="id=gm\nmul", tooltip="left.id=gn\nright.id=go\n"]
	gn -> gm [label="left"]
	go -> gm [label="right"]
	gn [shape=triangle, label="id=gn\n4.0", tooltip=""]
	go [shape=circle, label="id=go\nNegMul0.25", tooltip="operand.id=gp\n"]
	gp -> go [label="operand"]
	gp [shape=parallelogram, label="id=gp\nmul", tooltip="left.id=cl\nright.id=gq\n"]
	cl -> gp [label="left"]
	gq -> gp [label="right"]
	gq [shape=folder, label="id=gq\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=gr\n"]
	gr -> gq [label="delegate"]
	gr [shape=folder, label="id=gr\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=gs\n"]
	gs -> gr [label="delegate"]
	gs [shape=folder, label="id=gs\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=gt\n"]
	gt -> gs [label="delegate"]
	gt [shape=parallelogram, label="id=gt\nadd", tooltip="left.id=gu\nright.id=gv\n"]
	gu -> gt [label="left"]
	gv -> gt [label="right"]
	gu [shape=triangle, label="id=gu\n10.0", tooltip=""]
	gv [shape=parallelogram, label="id=gv\nmul", tooltip="left.id=gw\nright.id=gx\n"]
	gw -> gv [label="left"]
	gx -> gv [label="right"]
	gw [shape=triangle, label="id=gw\n1.0", tooltip=""]
	gx [shape=parallelogram, label="id=gx\nadd", tooltip="left.id=gy\nright.id=gz\n"]
	gy -> gx [label="left"]
	gz -> gx [label="right"]
	gy [shape=triangle, label="id=gy\n-10.0", tooltip=""]
	gz [shape=oval, label="id=gz\nSpline entry", tooltip="spline.id=ha\n"]
	ha -> gz [label="spline"]
	ha [shape=hexagon, label="id=ha\nSpline", tooltip="locationFunction.id=cf\nSplineTable.id=hb\n"]
	cf -> ha [label="locationFunction"]
	hb -> ha [label="SplineTable"]
	hb [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.19</TD><TD>3.95</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.15</TD><TD>children.id=hc</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=ho</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.03</TD><TD>children.id=hw</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>0.06</TD><TD>children.id=ie</TD></TR></TABLE>>, tooltip="children[1].id=hc\nchildren[2].id=ho\nchildren[3].id=hw\nchildren[4].id=ie\n"]
	hc -> hb [label="children[1]"]
	ho -> hb [label="children[2]"]
	hw -> hb [label="children[3]"]
	ie -> hb [label="children[4]"]
	hc [shape=hexagon, label="id=hc\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=hd\n"]
	ci -> hc [label="locationFunction"]
	hd -> hc [label="SplineTable"]
	hd [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.6</TD><TD>children.id=he</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.5</TD><TD>children.id=hg</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=he</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.25</TD><TD>children.id=he</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=hi</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.03</TD><TD>children.id=he</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.35</TD><TD>6.25</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=hk</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=hk</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.62</TD><TD>6.25</TD></TR></TABLE>>, tooltip="children[0].id=he\nchildren[1].id=hg\nchildren[2].id=he\nchildren[3].id=he\nchildren[4].id=hi\nchildren[5].id=he\nchildren[7].id=hk\nchildren[8].id=hk\n"]
	he -> hd [label="children[0]"]
	hg -> hd [label="children[1]"]
	he -> hd [label="children[2]"]
	he -> hd [label="children[3]"]
	hi -> hd [label="children[4]"]
	he -> hd [label="children[5]"]
	hk -> hd [label="children[7]"]
	hk -> hd [label="children[8]"]
	he [shape=hexagon, label="id=he\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hf\n"]
	dp -> he [label="locationFunction"]
	hf -> he [label="SplineTable"]
	hf [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.2</TD><TD>6.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.2</TD><TD>6.25</TD></TR></TABLE>>, tooltip=""]
	hg [shape=hexagon, label="id=hg\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hh\n"]
	dp -> hg [label="locationFunction"]
	hh -> hg [label="SplineTable"]
	hh [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.05</TD><TD>6.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.05</TD><TD>2.67</TD></TR></TABLE>>, tooltip=""]
	hi [shape=hexagon, label="id=hi\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hj\n"]
	dp -> hi [label="locationFunction"]
	hj -> hi [label="SplineTable"]
	hj [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.05</TD><TD>2.67</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.05</TD><TD>6.3</TD></TR></TABLE>>, tooltip=""]
	hk [shape=hexagon, label="id=hk\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=hl\n"]
	dh -> hk [label="locationFunction"]
	hl -> hk [label="SplineTable"]
	hl [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.9</TD><TD>6.25</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.69</TD><TD>children.id=hm</TD></TR></TABLE>>, tooltip="children[1].id=hm\n"]
	hm -> hl [label="children[1]"]
	hm [shape=hexagon, label="id=hm\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hn\n"]
	dp -> hm [label="locationFunction"]
	hn -> hm [label="SplineTable"]
	hn [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.0</TD><TD>6.25</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.1</TD><TD>0.625</TD></TR></TABLE>>, tooltip=""]
	ho [shape=hexagon, label="id=ho\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=hp\n"]
	ci -> ho [label="locationFunction"]
	hp -> ho [label="SplineTable"]
	hp [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.6</TD><TD>children.id=hq</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.5</TD><TD>children.id=hg</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=hq</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.25</TD><TD>children.id=hq</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=hi</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.03</TD><TD>children.id=hq</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.35</TD><TD>5.47</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=hs</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=hs</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.62</TD><TD>5.47</TD></TR></TABLE>>, tooltip="children[0].id=hq\nchildren[1].id=hg\nchildren[2].id=hq\nchildren[3].id=hq\nchildren[4].id=hi\nchildren[5].id=hq\nchildren[7].id=hs\nchildren[8].id=hs\n"]
	hq -> hp [label="children[0]"]
	hg -> hp [label="children[1]"]
	hq -> hp [label="children[2]"]
	hq -> hp [label="children[3]"]
	hi -> hp [label="children[4]"]
	hq -> hp [label="children[5]"]
	hs -> hp [label="children[7]"]
	hs -> hp [label="children[8]"]
	hq [shape=hexagon, label="id=hq\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hr\n"]
	dp -> hq [label="locationFunction"]
	hr -> hq [label="SplineTable"]
	hr [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.2</TD><TD>6.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.2</TD><TD>5.47</TD></TR></TABLE>>, tooltip=""]
	hs [shape=hexagon, label="id=hs\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ht\n"]
	dh -> hs [label="locationFunction"]
	ht -> hs [label="SplineTable"]
	ht [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.9</TD><TD>5.47</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.69</TD><TD>children.id=hu</TD></TR></TABLE>>, tooltip="children[1].id=hu\n"]
	hu -> ht [label="children[1]"]
	hu [shape=hexagon, label="id=hu\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hv\n"]
	dp -> hu [label="locationFunction"]
	hv -> hu [label="SplineTable"]
	hv [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.0</TD><TD>5.47</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.1</TD><TD>0.625</TD></TR></TABLE>>, tooltip=""]
	hw [shape=hexagon, label="id=hw\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=hx\n"]
	ci -> hw [label="locationFunction"]
	hx -> hw [label="SplineTable"]
	hx [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.6</TD><TD>children.id=hy</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.5</TD><TD>children.id=hg</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=hy</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.25</TD><TD>children.id=hy</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=hi</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.03</TD><TD>children.id=hy</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.35</TD><TD>5.08</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=ia</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=ia</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.62</TD><TD>5.08</TD></TR></TABLE>>, tooltip="children[0].id=hy\nchildren[1].id=hg\nchildren[2].id=hy\nchildren[3].id=hy\nchildren[4].id=hi\nchildren[5].id=hy\nchildren[7].id=ia\nchildren[8].id=ia\n"]
	hy -> hx [label="children[0]"]
	hg -> hx [label="children[1]"]
	hy -> hx [label="children[2]"]
	hy -> hx [label="children[3]"]
	hi -> hx [label="children[4]"]
	hy -> hx [label="children[5]"]
	ia -> hx [label="children[7]"]
	ia -> hx [label="children[8]"]
	hy [shape=hexagon, label="id=hy\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=hz\n"]
	dp -> hy [label="locationFunction"]
	hz -> hy [label="SplineTable"]
	hz [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.2</TD><TD>6.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.2</TD><TD>5.08</TD></TR></TABLE>>, tooltip=""]
	ia [shape=hexagon, label="id=ia\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ib\n"]
	dh -> ia [label="locationFunction"]
	ib -> ia [label="SplineTable"]
	ib [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.9</TD><TD>5.08</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.69</TD><TD>children.id=ic</TD></TR></TABLE>>, tooltip="children[1].id=ic\n"]
	ic -> ib [label="children[1]"]
	ic [shape=hexagon, label="id=ic\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=id\n"]
	dp -> ic [label="locationFunction"]
	id -> ic [label="SplineTable"]
	id [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.0</TD><TD>5.08</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.1</TD><TD>0.625</TD></TR></TABLE>>, tooltip=""]
	ie [shape=hexagon, label="id=ie\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=if\n"]
	ci -> ie [label="locationFunction"]
	if -> ie [label="SplineTable"]
	if [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.6</TD><TD>children.id=ig</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.5</TD><TD>children.id=hg</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=ig</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.25</TD><TD>children.id=ig</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=hi</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.03</TD><TD>children.id=ig</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.05</TD><TD>children.id=ii</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.4</TD><TD>children.id=ii</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=ik</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=ik</TD></TR><TR><TD>10</TD><TD>0.0</TD><TD>0.58</TD><TD>4.69</TD></TR></TABLE>>, tooltip="children[0].id=ig\nchildren[1].id=hg\nchildren[2].id=ig\nchildren[3].id=ig\nchildren[4].id=hi\nchildren[5].id=ig\nchildren[6].id=ii\nchildren[7].id=ii\nchildren[8].id=ik\nchildren[9].id=ik\n"]
	ig -> if [label="children[0]"]
	hg -> if [label="children[1]"]
	ig -> if [label="children[2]"]
	ig -> if [label="children[3]"]
	hi -> if [label="children[4]"]
	ig -> if [label="children[5]"]
	ii -> if [label="children[6]"]
	ii -> if [label="children[7]"]
	ik -> if [label="children[8]"]
	ik -> if [label="children[9]"]
	ig [shape=hexagon, label="id=ig\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=ih\n"]
	dp -> ig [label="locationFunction"]
	ih -> ig [label="SplineTable"]
	ih [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.2</TD><TD>6.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.2</TD><TD>4.69</TD></TR></TABLE>>, tooltip=""]
	ii [shape=hexagon, label="id=ii\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ij\n"]
	dh -> ii [label="locationFunction"]
	ij -> ii [label="SplineTable"]
	ij [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=ig</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.7</TD><TD>1.56</TD></TR></TABLE>>, tooltip="children[0].id=ig\n"]
	ig -> ij [label="children[0]"]
	ik [shape=hexagon, label="id=ik\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=il\n"]
	dh -> ik [label="locationFunction"]
	il -> ik [label="SplineTable"]
	il [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=ig</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.15</TD><TD>1.37</TD></TR></TABLE>>, tooltip="children[0].id=ig\n"]
	ig -> il [label="children[0]"]
	im [shape=box, label="id=im\nfinal_density", tooltip="delegate.id=in\n"]
	in -> im [label="delegate"]
	in [shape=parallelogram, label="id=in\nmin, shortcut rightMin=-0.15833333333333333", tooltip="left.id=io\nright.id=pw\n"]
	io -> in [label="left"]
	pw -> in [label="right"]
	io [shape=circle, label="id=io\nsqueeze", tooltip="operand.id=ip\n"]
	ip -> io [label="operand"]
	ip [shape=parallelogram, label="id=ip\nmul", tooltip="left.id=iq\nright.id=ir\n"]
	iq -> ip [label="left"]
	ir -> ip [label="right"]
	iq [shape=triangle, label="id=iq\n0.64", tooltip=""]
	ir [shape=folder, label="id=ir\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=is\n"]
	is -> ir [label="delegate"]
	is [shape=parallelogram, label="id=is\nadd", tooltip="left.id=it\nright.id=iu\n"]
	it -> is [label="left"]
	iu -> is [label="right"]
	it [shape=triangle, label="id=it\n0.1171875", tooltip=""]
	iu [shape=parallelogram, label="id=iu\nmul", tooltip="left.id=fx\nright.id=iv\n"]
	fx -> iu [label="left"]
	iv -> iu [label="right"]
	iv [shape=parallelogram, label="id=iv\nadd", tooltip="left.id=iw\nright.id=ix\n"]
	iw -> iv [label="left"]
	ix -> iv [label="right"]
	iw [shape=triangle, label="id=iw\n-0.1171875", tooltip=""]
	ix [shape=parallelogram, label="id=ix\nadd", tooltip="left.id=iy\nright.id=iz\n"]
	iy -> ix [label="left"]
	iz -> ix [label="right"]
	iy [shape=triangle, label="id=iy\n-0.078125", tooltip=""]
	iz [shape=parallelogram, label="id=iz\nmul", tooltip="left.id=gd\nright.id=ja\n"]
	gd -> iz [label="left"]
	ja -> iz [label="right"]
	ja [shape=parallelogram, label="id=ja\nadd", tooltip="left.id=jb\nright.id=jc\n"]
	jb -> ja [label="left"]
	jc -> ja [label="right"]
	jb [shape=triangle, label="id=jb\n0.078125", tooltip=""]
	jc [shape=diamond, label="id=jc\nRangeChoice [-1000000.0, 1.5625)", tooltip="input.id=jd\ntrue.id=ks\nfalse.id=mp\n"]
	jd -> jc [label="input", color=blue]
	ks -> jc [label="true"]
	mp -> jc [label="false"]
	jd [shape=parallelogram, label="id=jd\nadd", tooltip="left.id=je\nright.id=kr\n"]
	je -> jd [label="left"]
	kr -> jd [label="right"]
	je [shape=parallelogram, label="id=je\nmul", tooltip="left.id=jf\nright.id=jg\n"]
	jf -> je [label="left"]
	jg -> je [label="right"]
	jf [shape=triangle, label="id=jf\n4.0", tooltip=""]
	jg [shape=circle, label="id=jg\nNegMul0.25", tooltip="operand.id=jh\n"]
	jh -> jg [label="operand"]
	jh [shape=parallelogram, label="id=jh\nmul", tooltip="left.id=ji\nright.id=gr\n"]
	ji -> jh [label="left"]
	gr -> jh [label="right"]
	ji [shape=parallelogram, label="id=ji\nadd", tooltip="left.id=cl\nright.id=jj\n"]
	cl -> ji [label="left"]
	jj -> ji [label="right"]
	jj [shape=parallelogram, label="id=jj\nmul", tooltip="left.id=jk\nright.id=kj\n"]
	jk -> jj [label="left"]
	kj -> jj [label="right"]
	jk [shape=folder, label="id=jk\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=jl\n"]
	jl -> jk [label="delegate"]
	jl [shape=folder, label="id=jl\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=jm\n"]
	jm -> jl [label="delegate"]
	jm [shape=parallelogram, label="id=jm\nadd", tooltip="left.id=jn\nright.id=jo\n"]
	jn -> jm [label="left"]
	jo -> jm [label="right"]
	jn [shape=triangle, label="id=jn\n0.0", tooltip=""]
	jo [shape=parallelogram, label="id=jo\nmul", tooltip="left.id=jp\nright.id=jq\n"]
	jp -> jo [label="left"]
	jq -> jo [label="right"]
	jp [shape=triangle, label="id=jp\n1.0", tooltip=""]
	jq [shape=parallelogram, label="id=jq\nadd", tooltip="left.id=jr\nright.id=js\n"]
	jr -> jq [label="left"]
	js -> jq [label="right"]
	jr [shape=triangle, label="id=jr\n-0.0", tooltip=""]
	js [shape=oval, label="id=js\nSpline entry", tooltip="spline.id=jt\n"]
	jt -> js [label="spline"]
	jt [shape=hexagon, label="id=jt\nSpline", tooltip="locationFunction.id=cf\nSplineTable.id=ju\n"]
	cf -> jt [label="locationFunction"]
	ju -> jt [label="SplineTable"]
	ju [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.11</TD><TD>0.0</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.03</TD><TD>children.id=jv</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.65</TD><TD>children.id=kf</TD></TR></TABLE>>, tooltip="children[1].id=jv\nchildren[2].id=kf\n"]
	jv -> ju [label="children[1]"]
	kf -> ju [label="children[2]"]
	jv [shape=hexagon, label="id=jv\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=jw\n"]
	ci -> jv [label="locationFunction"]
	jw -> jv [label="SplineTable"]
	jw [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>children.id=jx</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.78</TD><TD>children.id=kb</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.5775</TD><TD>children.id=kb</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.375</TD><TD>0.0</TD></TR></TABLE>>, tooltip="children[0].id=jx\nchildren[1].id=kb\nchildren[2].id=kb\n"]
	jx -> jw [label="children[0]"]
	kb -> jw [label="children[1]"]
	kb -> jw [label="children[2]"]
	jx [shape=hexagon, label="id=jx\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=jy\n"]
	dh -> jx [label="locationFunction"]
	jy -> jx [label="SplineTable"]
	jy [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.19999999</TD><TD>0.0</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.44999996</TD><TD>0.0</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>1.0</TD><TD>children.id=jz</TD></TR></TABLE>>, tooltip="children[2].id=jz\n"]
	jz -> jy [label="children[2]"]
	jz [shape=hexagon, label="id=jz\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=ka\n"]
	dp -> jz [label="locationFunction"]
	ka -> jz [label="SplineTable"]
	ka [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.01</TD><TD>0.63</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.01</TD><TD>0.3</TD></TR></TABLE>>, tooltip=""]
	kb [shape=hexagon, label="id=kb\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=kc\n"]
	dh -> kb [label="locationFunction"]
	kc -> kb [label="SplineTable"]
	kc [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.19999999</TD><TD>0.0</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.44999996</TD><TD>0.0</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>1.0</TD><TD>children.id=kd</TD></TR></TABLE>>, tooltip="children[2].id=kd\n"]
	kd -> kc [label="children[2]"]
	kd [shape=hexagon, label="id=kd\nSpline", tooltip="locationFunction.id=dp\nSplineTable.id=ke\n"]
	dp -> kd [label="locationFunction"]
	ke -> kd [label="SplineTable"]
	ke [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.01</TD><TD>0.315</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.01</TD><TD>0.15</TD></TR></TABLE>>, tooltip=""]
	kf [shape=hexagon, label="id=kf\nSpline", tooltip="locationFunction.id=ci\nSplineTable.id=kg\n"]
	ci -> kf [label="locationFunction"]
	kg -> kf [label="SplineTable"]
	kg [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>children.id=kh</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.78</TD><TD>children.id=jx</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.5775</TD><TD>children.id=jx</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.375</TD><TD>0.0</TD></TR></TABLE>>, tooltip="children[0].id=kh\nchildren[1].id=jx\nchildren[2].id=jx\n"]
	kh -> kg [label="children[0]"]
	jx -> kg [label="children[1]"]
	jx -> kg [label="children[2]"]
	kh [shape=hexagon, label="id=kh\nSpline", tooltip="locationFunction.id=dh\nSplineTable.id=ki\n"]
	dh -> kh [label="locationFunction"]
	ki -> kh [label="SplineTable"]
	ki [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>0.19999999</TD><TD>0.0</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>0.44999996</TD><TD>children.id=jz</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>1.0</TD><TD>children.id=jz</TD></TR></TABLE>>, tooltip="children[1].id=jz\nchildren[2].id=jz\n"]
	jz -> ki [label="children[1]"]
	jz -> ki [label="children[2]"]
	kj [shape=circle, label="id=kj\nNegMul0.5", tooltip="operand.id=kk\n"]
	kk -> kj [label="operand"]
	kk [shape=hexagon, label="id=kk\nGenericShiftedNoise", tooltip="inputX.id=kl\ninputY.id=br\ninputZ.id=ko\n"]
	kl -> kk [label="inputX"]
	br -> kk [label="inputY"]
	ko -> kk [label="inputZ"]
	kl [shape=parallelogram, label="id=kl\nmul", tooltip="left.id=km\nright.id=kn\n"]
	km -> kl [label="left"]
	kn -> kl [label="right"]
	km [shape=triangle, label="id=km\nCoordinate X", tooltip=""]
	kn [shape=triangle, label="id=kn\n1500.0", tooltip=""]
	ko [shape=parallelogram, label="id=ko\nmul", tooltip="left.id=kp\nright.id=kq\n"]
	kp -> ko [label="left"]
	kq -> ko [label="right"]
	kp [shape=triangle, label="id=kp\nCoordinate Z", tooltip=""]
	kq [shape=triangle, label="id=kq\n1500.0", tooltip=""]
	kr [shape=trapezium, label="id=kr\nInterpolatedNoiseSampler", tooltip="BlendedNoise{minLimitNoise=PerlinNoise{first octave: -15, amplitudes: [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00], noise levels: [0: xo=145.363, yo=107.720, zo=88.211, p0=53, p255=47, 1: xo=252.693, yo=187.982, zo=76.790, p0=98, p255=-109, 2: xo=222.604, yo=110.386, zo=29.729, p0=-117, p255=42, 3: xo=206.671, yo=80.376, zo=186.472, p0=-59, p255=16, 4: xo=77.113, yo=82.814, zo=123.638, p0=117, p255=33, 5: xo=218.508, yo=28.295, zo=232.700, p0=-52, p255=9, 6: xo=87.282, yo=122.471, zo=96.094, p0=-87, p255=-119, 7: xo=171.529, yo=204.296, zo=164.715, p0=74, p255=95, 8: xo=143.578, yo=29.850, zo=55.660, p0=-2, p255=-38, 9: xo=239.109, yo=163.961, zo=155.533, p0=76, p255=-8, 10: xo=82.473, yo=11.596, zo=157.644, p0=-92, p255=-99, 11: xo=119.708, yo=192.440, zo=37.725, p0=83, p255=47, 12: xo=105.552, yo=239.210, zo=6.830, p0=-11, p255=42, 13: xo=172.910, yo=170.141, zo=49.934, p0=-126, p255=71, 14: xo=250.632, yo=87.288, zo=189.444, p0=61, p255=92, 15: xo=244.171, yo=5.125, zo=222.715, p0=89, p255=88, ]}, maxLimitNoise=PerlinNoise{first octave: -15, amplitudes: [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00], noise levels: [0: xo=22.002, yo=174.386, zo=29.393, p0=-60, p255=95, 1: xo=108.704, yo=12.963, zo=31.776, p0=-77, p255=45, 2: xo=81.876, yo=75.663, zo=144.623, p0=-116, p255=-28, 3: xo=205.481, yo=241.395, zo=202.677, p0=-42, p255=-13, 4: xo=89.006, yo=148.375, zo=34.662, p0=115, p255=10, 5: xo=116.667, yo=220.227, zo=106.284, p0=19, p255=59, 6: xo=96.739, yo=62.832, zo=174.219, p0=-62, p255=-111, 7: xo=207.930, yo=63.886, zo=246.356, p0=-9, p255=-45, 8: xo=80.164, yo=209.265, zo=223.558, p0=-74, p255=-83, 9: xo=172.115, yo=70.883, zo=165.559, p0=56, p255=127, 10: xo=190.542, yo=69.766, zo=202.820, p0=20, p255=-67, 11: xo=239.854, yo=22.140, zo=188.465, p0=73, p255=-47, 12: xo=14.178, yo=147.799, zo=127.383, p0=-61, p255=74, 13: xo=243.939, yo=97.729, zo=37.765, p0=-48, p255=-58, 14: xo=150.401, yo=22.633, zo=237.528, p0=-87, p255=-26, 15: xo=91.139, yo=1.333, zo=99.495, p0=-94, p255=-16, ]}, mainNoise=PerlinNoise{first octave: -7, amplitudes: [1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00, 1.00], noise levels: [0: xo=76.439, yo=58.533, zo=239.025, p0=-5, p255=5, 1: xo=8.202, yo=163.082, zo=76.778, p0=110, p255=-120, 2: xo=169.551, yo=97.525, zo=245.243, p0=-8, p255=59, 3: xo=195.856, yo=161.734, zo=81.917, p0=23, p255=-80, 4: xo=78.734, yo=43.644, zo=223.982, p0=73, p255=41, 5: xo=14.800, yo=118.552, zo=12.553, p0=-36, p255=36, 6: xo=50.336, yo=31.158, zo=142.097, p0=96, p255=-71, 7: xo=0.892, yo=206.314, zo=128.270, p0=71, p255=121, ]}, xzScale=684.412, yScale=684.412, xzMainScale=8.555, yMainScale=4.278, cellWidth=4, cellHeight=8}\n"]
	ks [shape=parallelogram, label="id=ks\nmin, shortcut rightMin=-11.007142857142856", tooltip="left.id=jd\nright.id=kt\n"]
	jd -> ks [label="left"]
	kt -> ks [label="right"]
	kt [shape=parallelogram, label="id=kt\nmul", tooltip="left.id=ku\nright.id=kv\n"]
	ku -> kt [label="left"]
	kv -> kt [label="right"]
	ku [shape=triangle, label="id=ku\n5.0", tooltip=""]
	kv [shape=folder, label="id=kv\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=kw\n"]
	kw -> kv [label="delegate"]
	kw [shape=parallelogram, label="id=kw\nmin, shortcut rightMin=-1.6355555555555554", tooltip="left.id=kx\nright.id=li\n"]
	kx -> kw [label="left"]
	li -> kw [label="right"]
	kx [shape=parallelogram, label="id=kx\nadd", tooltip="left.id=ky\nright.id=lh\n"]
	ky -> kx [label="left"]
	lh -> kx [label="right"]
	ky [shape=parallelogram, label="id=ky\nadd", tooltip="left.id=kz\nright.id=la\n"]
	kz -> ky [label="left"]
	la -> ky [label="right"]
	kz [shape=triangle, label="id=kz\n0.37", tooltip=""]
	la [shape=hexagon, label="id=la\nGenericShiftedNoise", tooltip="inputX.id=lb\ninputY.id=g\ninputZ.id=le\n"]
	lb -> la [label="inputX"]
	g -> la [label="inputY"]
	le -> la [label="inputZ"]
	lb [shape=parallelogram, label="id=lb\nmul", tooltip="left.id=lc\nright.id=ld\n"]
	lc -> lb [label="left"]
	ld -> lb [label="right"]
	lc [shape=triangle, label="id=lc\nCoordinate X", tooltip=""]
	ld [shape=triangle, label="id=ld\n0.75", tooltip=""]
	le [shape=parallelogram, label="id=le\nmul", tooltip="left.id=lf\nright.id=lg\n"]
	lf -> le [label="left"]
	lg -> le [label="right"]
	lf [shape=triangle, label="id=lf\nCoordinate Z", tooltip=""]
	lg [shape=triangle, label="id=lg\n0.75", tooltip=""]
	lh [shape=box, label="id=lh\nYClampedGradient\ny=(-10.0,30.0)\nvalue=(0.3,0.0)", tooltip=""]
	li [shape=parallelogram, label="id=li\nadd", tooltip="left.id=lj\nright.id=lu\n"]
	lj -> li [label="left"]
	lu -> li [label="right"]
	lj [shape=folder, label="id=lj\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=lk\n"]
	lk -> lj [label="delegate"]
	lk [shape=parallelogram, label="id=lk\nmul", tooltip="left.id=ll\nright.id=lq\n"]
	ll -> lk [label="left"]
	lq -> lk [label="right"]
	ll [shape=parallelogram, label="id=ll\nadd", tooltip="left.id=lm\nright.id=ln\n"]
	lm -> ll [label="left"]
	ln -> ll [label="right"]
	lm [shape=triangle, label="id=lm\n-0.05", tooltip=""]
	ln [shape=parallelogram, label="id=ln\nmul", tooltip="left.id=lo\nright.id=lp\n"]
	lo -> ln [label="left"]
	lp -> ln [label="right"]
	lo [shape=triangle, label="id=lo\n-0.05", tooltip=""]
	lp [shape=hexagon, label="id=lp\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> lp [label="inputX"]
	y -> lp [label="inputY"]
	j -> lp [label="inputZ"]
	lq [shape=parallelogram, label="id=lq\nadd", tooltip="left.id=lr\nright.id=ls\n"]
	lr -> lq [label="left"]
	ls -> lq [label="right"]
	lr [shape=triangle, label="id=lr\n-0.4", tooltip=""]
	ls [shape=circle, label="id=ls\nabs", tooltip="operand.id=lt\n"]
	lt -> ls [label="operand"]
	lt [shape=hexagon, label="id=lt\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> lt [label="inputX"]
	y -> lt [label="inputY"]
	j -> lt [label="inputZ"]
	lu [shape=parallelogram, label="id=lu\nmax", tooltip="left.id=lv\nright.id=lw\n"]
	lv -> lu [label="left"]
	lw -> lu [label="right"]
	lv [shape=triangle, label="id=lv\n-1.0", tooltip=""]
	lw [shape=parallelogram, label="id=lw\nmin", tooltip="left.id=lx\nright.id=ly\n"]
	lx -> lw [label="left"]
	ly -> lw [label="right"]
	lx [shape=triangle, label="id=lx\n1.0", tooltip=""]
	ly [shape=parallelogram, label="id=ly\nadd", tooltip="left.id=lz\nright.id=mk\n"]
	lz -> ly [label="left"]
	mk -> ly [label="right"]
	lz [shape=parallelogram, label="id=lz\nmax", tooltip="left.id=ma\nright.id=mj\n"]
	ma -> lz [label="left"]
	mj -> lz [label="right"]
	ma [shape=hexagon, label="id=ma\nWeirdScaledSampler\nmapper=type_1\nnoise=minecraft:spaghetti_3d_1", tooltip="NoiseParameters[firstOctave=-7, amplitudes=[1.0]]\ninput.id=mb\n"]
	mb -> ma [label="input"]
	mb [shape=folder, label="id=mb\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=mc\n"]
	mc -> mb [label="delegate"]
	mc [shape=hexagon, label="id=mc\nGenericShiftedNoise", tooltip="inputX.id=md\ninputY.id=y\ninputZ.id=mg\n"]
	md -> mc [label="inputX"]
	y -> mc [label="inputY"]
	mg -> mc [label="inputZ"]
	md [shape=parallelogram, label="id=md\nmul", tooltip="left.id=me\nright.id=mf\n"]
	me -> md [label="left"]
	mf -> md [label="right"]
	me [shape=triangle, label="id=me\nCoordinate X", tooltip=""]
	mf [shape=triangle, label="id=mf\n2.0", tooltip=""]
	mg [shape=parallelogram, label="id=mg\nmul", tooltip="left.id=mh\nright.id=mi\n"]
	mh -> mg [label="left"]
	mi -> mg [label="right"]
	mh [shape=triangle, label="id=mh\nCoordinate Z", tooltip=""]
	mi [shape=triangle, label="id=mi\n2.0", tooltip=""]
	mj [shape=hexagon, label="id=mj\nWeirdScaledSampler\nmapper=type_1\nnoise=minecraft:spaghetti_3d_2", tooltip="NoiseParameters[firstOctave=-7, amplitudes=[1.0]]\ninput.id=mb\n"]
	mb -> mj [label="input"]
	mk [shape=parallelogram, label="id=mk\nadd", tooltip="left.id=ml\nright.id=mm\n"]
	ml -> mk [label="left"]
	mm -> mk [label="right"]
	ml [shape=triangle, label="id=ml\n-0.0765", tooltip=""]
	mm [shape=parallelogram, label="id=mm\nmul", tooltip="left.id=mn\nright.id=mo\n"]
	mn -> mm [label="left"]
	mo -> mm [label="right"]
	mn [shape=triangle, label="id=mn\n-0.011499999999999996", tooltip=""]
	mo [shape=hexagon, label="id=mo\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> mo [label="inputX"]
	y -> mo [label="inputY"]
	j -> mo [label="inputZ"]
	mp [shape=parallelogram, label="id=mp\nmax", tooltip="left.id=mq\nright.id=ou\n"]
	mq -> mp [label="left"]
	ou -> mp [label="right"]
	mq [shape=parallelogram, label="id=mq\nmin, shortcut rightMin=-1.6355555555555554", tooltip="left.id=mr\nright.id=nt\n"]
	mr -> mq [label="left"]
	nt -> mq [label="right"]
	mr [shape=parallelogram, label="id=mr\nmin", tooltip="left.id=ms\nright.id=kv\n"]
	ms -> mr [label="left"]
	kv -> mr [label="right"]
	ms [shape=parallelogram, label="id=ms\nadd", tooltip="left.id=mt\nright.id=na\n"]
	mt -> ms [label="left"]
	na -> ms [label="right"]
	mt [shape=parallelogram, label="id=mt\nmul", tooltip="left.id=mu\nright.id=mv\n"]
	mu -> mt [label="left"]
	mv -> mt [label="right"]
	mu [shape=triangle, label="id=mu\n4.0", tooltip=""]
	mv [shape=circle, label="id=mv\nsquare", tooltip="operand.id=mw\n"]
	mw -> mv [label="operand"]
	mw [shape=hexagon, label="id=mw\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=mx\ninputZ.id=j\n"]
	d -> mw [label="inputX"]
	mx -> mw [label="inputY"]
	j -> mw [label="inputZ"]
	mx [shape=parallelogram, label="id=mx\nmul", tooltip="left.id=my\nright.id=mz\n"]
	my -> mx [label="left"]
	mz -> mx [label="right"]
	my [shape=triangle, label="id=my\nCoordinate Y", tooltip=""]
	mz [shape=triangle, label="id=mz\n8.0", tooltip=""]
	na [shape=parallelogram, label="id=na\nadd", tooltip="left.id=nb\nright.id=nl\n"]
	nb -> na [label="left"]
	nl -> na [label="right"]
	nb [shape=parallelogram, label="id=nb\nmax", tooltip="left.id=nc\nright.id=nd\n"]
	nc -> nb [label="left"]
	nd -> nb [label="right"]
	nc [shape=triangle, label="id=nc\n-1.0", tooltip=""]
	nd [shape=parallelogram, label="id=nd\nmin", tooltip="left.id=ne\nright.id=nf\n"]
	ne -> nd [label="left"]
	nf -> nd [label="right"]
	ne [shape=triangle, label="id=ne\n1.0", tooltip=""]
	nf [shape=parallelogram, label="id=nf\nadd", tooltip="left.id=ng\nright.id=nh\n"]
	ng -> nf [label="left"]
	nh -> nf [label="right"]
	ng [shape=triangle, label="id=ng\n0.27", tooltip=""]
	nh [shape=hexagon, label="id=nh\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=ni\ninputZ.id=j\n"]
	d -> nh [label="inputX"]
	ni -> nh [label="inputY"]
	j -> nh [label="inputZ"]
	ni [shape=parallelogram, label="id=ni\nmul", tooltip="left.id=nj\nright.id=nk\n"]
	nj -> ni [label="left"]
	nk -> ni [label="right"]
	nj [shape=triangle, label="id=nj\nCoordinate Y", tooltip=""]
	nk [shape=triangle, label="id=nk\n0.6666666666666666", tooltip=""]
	nl [shape=parallelogram, label="id=nl\nmax", tooltip="left.id=nm\nright.id=nn\n"]
	nm -> nl [label="left"]
	nn -> nl [label="right"]
	nm [shape=triangle, label="id=nm\n0.0", tooltip=""]
	nn [shape=parallelogram, label="id=nn\nmin", tooltip="left.id=no\nright.id=np\n"]
	no -> nn [label="left"]
	np -> nn [label="right"]
	no [shape=triangle, label="id=no\n0.5", tooltip=""]
	np [shape=parallelogram, label="id=np\nadd", tooltip="left.id=nq\nright.id=nr\n"]
	nq -> np [label="left"]
	nr -> np [label="right"]
	nq [shape=triangle, label="id=nq\n1.5", tooltip=""]
	nr [shape=parallelogram, label="id=nr\nmul", tooltip="left.id=ns\nright.id=jd\n"]
	ns -> nr [label="left"]
	jd -> nr [label="right"]
	ns [shape=triangle, label="id=ns\n-0.64", tooltip=""]
	nt [shape=parallelogram, label="id=nt\nadd", tooltip="left.id=nu\nright.id=lj\n"]
	nu -> nt [label="left"]
	lj -> nt [label="right"]
	nu [shape=parallelogram, label="id=nu\nmax", tooltip="left.id=nv\nright.id=nw\n"]
	nv -> nu [label="left"]
	nw -> nu [label="right"]
	nv [shape=triangle, label="id=nv\n-1.0", tooltip=""]
	nw [shape=parallelogram, label="id=nw\nmin", tooltip="left.id=nx\nright.id=ny\n"]
	nx -> nw [label="left"]
	ny -> nw [label="right"]
	nx [shape=triangle, label="id=nx\n1.0", tooltip=""]
	ny [shape=parallelogram, label="id=ny\nmax", tooltip="left.id=nz\nright.id=ok\n"]
	nz -> ny [label="left"]
	ok -> ny [label="right"]
	nz [shape=parallelogram, label="id=nz\nadd", tooltip="left.id=oa\nright.id=oc\n"]
	oa -> nz [label="left"]
	oc -> nz [label="right"]
	oa [shape=hexagon, label="id=oa\nWeirdScaledSampler\nmapper=type_2\nnoise=minecraft:spaghetti_2d", tooltip="NoiseParameters[firstOctave=-7, amplitudes=[1.0]]\ninput.id=ob\n"]
	ob -> oa [label="input"]
	ob [shape=hexagon, label="id=ob\nGenericShiftedNoise", tooltip="inputX.id=md\ninputY.id=y\ninputZ.id=mg\n"]
	md -> ob [label="inputX"]
	y -> ob [label="inputY"]
	mg -> ob [label="inputZ"]
	oc [shape=parallelogram, label="id=oc\nmul", tooltip="left.id=od\nright.id=oe\n"]
	od -> oc [label="left"]
	oe -> oc [label="right"]
	od [shape=triangle, label="id=od\n0.083", tooltip=""]
	oe [shape=folder, label="id=oe\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=of\n"]
	of -> oe [label="delegate"]
	of [shape=parallelogram, label="id=of\nadd", tooltip="left.id=og\nright.id=oh\n"]
	og -> of [label="left"]
	oh -> of [label="right"]
	og [shape=triangle, label="id=og\n-0.95", tooltip=""]
	oh [shape=parallelogram, label="id=oh\nmul", tooltip="left.id=oi\nright.id=oj\n"]
	oi -> oh [label="left"]
	oj -> oh [label="right"]
	oi [shape=triangle, label="id=oi\n-0.35000000000000003", tooltip=""]
	oj [shape=hexagon, label="id=oj\nGenericShiftedNoise", tooltip="inputX.id=md\ninputY.id=y\ninputZ.id=mg\n"]
	md -> oj [label="inputX"]
	y -> oj [label="inputY"]
	mg -> oj [label="inputZ"]
	ok [shape=circle, label="id=ok\ncube", tooltip="operand.id=ol\n"]
	ol -> ok [label="operand"]
	ol [shape=parallelogram, label="id=ol\nadd", tooltip="left.id=om\nright.id=oe\n"]
	om -> ol [label="left"]
	oe -> ol [label="right"]
	om [shape=circle, label="id=om\nabs", tooltip="operand.id=on\n"]
	on -> om [label="operand"]
	on [shape=parallelogram, label="id=on\nadd", tooltip="left.id=oo\nright.id=ot\n"]
	oo -> on [label="left"]
	ot -> on [label="right"]
	oo [shape=parallelogram, label="id=oo\nadd", tooltip="left.id=op\nright.id=oq\n"]
	op -> oo [label="left"]
	oq -> oo [label="right"]
	op [shape=triangle, label="id=op\n0.0", tooltip=""]
	oq [shape=parallelogram, label="id=oq\nmul", tooltip="left.id=or\nright.id=os\n"]
	or -> oq [label="left"]
	os -> oq [label="right"]
	or [shape=triangle, label="id=or\n8.0", tooltip=""]
	os [shape=hexagon, label="id=os\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=br\ninputZ.id=j\n"]
	d -> os [label="inputX"]
	br -> os [label="inputY"]
	j -> os [label="inputZ"]
	ot [shape=box, label="id=ot\nYClampedGradient\ny=(-64.0,320.0)\nvalue=(8.0,-40.0)", tooltip=""]
	ou [shape=diamond, label="id=ou\nRangeChoice [-1000000.0, 0.03)", tooltip="input.id=ov\ntrue.id=pv\nfalse.id=ov\n"]
	ov -> ou [label="input", color=blue]
	pv -> ou [label="true"]
	ov -> ou [label="false"]
	ov [shape=folder, label="id=ov\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=ow\n"]
	ow -> ov [label="delegate"]
	ow [shape=parallelogram, label="id=ow\nmul", tooltip="left.id=ox\nright.id=pp\n"]
	ox -> ow [label="left"]
	pp -> ow [label="right"]
	ox [shape=parallelogram, label="id=ox\nadd", tooltip="left.id=oy\nright.id=pk\n"]
	oy -> ox [label="left"]
	pk -> ox [label="right"]
	oy [shape=parallelogram, label="id=oy\nmul", tooltip="left.id=oz\nright.id=pa\n"]
	oz -> oy [label="left"]
	pa -> oy [label="right"]
	oz [shape=triangle, label="id=oz\n2.0", tooltip=""]
	pa [shape=hexagon, label="id=pa\nGenericShiftedNoise", tooltip="inputX.id=pb\ninputY.id=pe\ninputZ.id=ph\n"]
	pb -> pa [label="inputX"]
	pe -> pa [label="inputY"]
	ph -> pa [label="inputZ"]
	pb [shape=parallelogram, label="id=pb\nmul", tooltip="left.id=pc\nright.id=pd\n"]
	pc -> pb [label="left"]
	pd -> pb [label="right"]
	pc [shape=triangle, label="id=pc\nCoordinate X", tooltip=""]
	pd [shape=triangle, label="id=pd\n25.0", tooltip=""]
	pe [shape=parallelogram, label="id=pe\nmul", tooltip="left.id=pf\nright.id=pg\n"]
	pf -> pe [label="left"]
	pg -> pe [label="right"]
	pf [shape=triangle, label="id=pf\nCoordinate Y", tooltip=""]
	pg [shape=triangle, label="id=pg\n0.3", tooltip=""]
	ph [shape=parallelogram, label="id=ph\nmul", tooltip="left.id=pi\nright.id=pj\n"]
	pi -> ph [label="left"]
	pj -> ph [label="right"]
	pi [shape=triangle, label="id=pi\nCoordinate Z", tooltip=""]
	pj [shape=triangle, label="id=pj\n25.0", tooltip=""]
	pk [shape=parallelogram, label="id=pk\nadd", tooltip="left.id=pl\nright.id=pm\n"]
	pl -> pk [label="left"]
	pm -> pk [label="right"]
	pl [shape=triangle, label="id=pl\n-1.0", tooltip=""]
	pm [shape=parallelogram, label="id=pm\nmul", tooltip="left.id=pn\nright.id=po\n"]
	pn -> pm [label="left"]
	po -> pm [label="right"]
	pn [shape=triangle, label="id=pn\n-1.0", tooltip=""]
	po [shape=hexagon, label="id=po\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> po [label="inputX"]
	y -> po [label="inputY"]
	j -> po [label="inputZ"]
	pp [shape=circle, label="id=pp\ncube", tooltip="operand.id=pq\n"]
	pq -> pp [label="operand"]
	pq [shape=parallelogram, label="id=pq\nadd", tooltip="left.id=pr\nright.id=ps\n"]
	pr -> pq [label="left"]
	ps -> pq [label="right"]
	pr [shape=triangle, label="id=pr\n0.55", tooltip=""]
	ps [shape=parallelogram, label="id=ps\nmul", tooltip="left.id=pt\nright.id=pu\n"]
	pt -> ps [label="left"]
	pu -> ps [label="right"]
	pt [shape=triangle, label="id=pt\n0.55", tooltip=""]
	pu [shape=hexagon, label="id=pu\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> pu [label="inputX"]
	y -> pu [label="inputY"]
	j -> pu [label="inputZ"]
	pv [shape=triangle, label="id=pv\n-1000000.0", tooltip=""]
	pw [shape=diamond, label="id=pw\nRangeChoice [-1000000.0, 0.0)", tooltip="input.id=px\ntrue.id=qc\nfalse.id=qd\n"]
	px -> pw [label="input", color=blue]
	qc -> pw [label="true"]
	qd -> pw [label="false"]
	px [shape=folder, label="id=px\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=py\n"]
	py -> px [label="delegate"]
	py [shape=diamond, label="id=py\nRangeChoice [-60.0, 321.0)", tooltip="input.id=pz\ntrue.id=qa\nfalse.id=qb\n"]
	pz -> py [label="input", color=blue]
	qa -> py [label="true"]
	qb -> py [label="false"]
	pz [shape=box, label="id=pz\nYClampedGradient\ny=(-4064.0,4062.0)\nvalue=(-4064.0,4062.0)", tooltip=""]
	qa [shape=hexagon, label="id=qa\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> qa [label="inputX"]
	y -> qa [label="inputY"]
	j -> qa [label="inputZ"]
	qb [shape=triangle, label="id=qb\n-1.0", tooltip=""]
	qc [shape=triangle, label="id=qc\n64.0", tooltip=""]
	qd [shape=parallelogram, label="id=qd\nadd", tooltip="left.id=qe\nright.id=qm\n"]
	qe -> qd [label="left"]
	qm -> qd [label="right"]
	qe [shape=folder, label="id=qe\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=qf\n"]
	qf -> qe [label="delegate"]
	qf [shape=diamond, label="id=qf\nRangeChoice [-60.0, 321.0)", tooltip="input.id=pz\ntrue.id=qg\nfalse.id=ql\n"]
	pz -> qf [label="input", color=blue]
	qg -> qf [label="true"]
	ql -> qf [label="false"]
	qg [shape=parallelogram, label="id=qg\nadd", tooltip="left.id=qh\nright.id=qi\n"]
	qh -> qg [label="left"]
	qi -> qg [label="right"]
	qh [shape=triangle, label="id=qh\n-0.07500000000000001", tooltip=""]
	qi [shape=parallelogram, label="id=qi\nmul", tooltip="left.id=qj\nright.id=qk\n"]
	qj -> qi [label="left"]
	qk -> qi [label="right"]
	qj [shape=triangle, label="id=qj\n-0.025", tooltip=""]
	qk [shape=hexagon, label="id=qk\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> qk [label="inputX"]
	y -> qk [label="inputY"]
	j -> qk [label="inputZ"]
	ql [shape=triangle, label="id=ql\n0.0", tooltip=""]
	qm [shape=parallelogram, label="id=qm\nmul", tooltip="left.id=qn\nright.id=qo\n"]
	qn -> qm [label="left"]
	qo -> qm [label="right"]
	qn [shape=triangle, label="id=qn\n1.5", tooltip=""]
	qo [shape=parallelogram, label="id=qo\nmax", tooltip="left.id=qp\nright.id=rd\n"]
	qp -> qo [label="left"]
	rd -> qo [label="right"]
	qp [shape=circle, label="id=qp\nabs", tooltip="operand.id=qq\n"]
	qq -> qp [label="operand"]
	qq [shape=folder, label="id=qq\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=qr\n"]
	qr -> qq [label="delegate"]
	qr [shape=diamond, label="id=qr\nRangeChoice [-60.0, 321.0)", tooltip="input.id=pz\ntrue.id=qs\nfalse.id=rc\n"]
	pz -> qr [label="input", color=blue]
	qs -> qr [label="true"]
	rc -> qr [label="false"]
	qs [shape=hexagon, label="id=qs\nGenericShiftedNoise", tooltip="inputX.id=qt\ninputY.id=qw\ninputZ.id=qz\n"]
	qt -> qs [label="inputX"]
	qw -> qs [label="inputY"]
	qz -> qs [label="inputZ"]
	qt [shape=parallelogram, label="id=qt\nmul", tooltip="left.id=qu\nright.id=qv\n"]
	qu -> qt [label="left"]
	qv -> qt [label="right"]
	qu [shape=triangle, label="id=qu\nCoordinate X", tooltip=""]
	qv [shape=triangle, label="id=qv\n2.6666666666666665", tooltip=""]
	qw [shape=parallelogram, label="id=qw\nmul", tooltip="left.id=qx\nright.id=qy\n"]
	qx -> qw [label="left"]
	qy -> qw [label="right"]
	qx [shape=triangle, label="id=qx\nCoordinate Y", tooltip=""]
	qy [shape=triangle, label="id=qy\n2.6666666666666665", tooltip=""]
	qz [shape=parallelogram, label="id=qz\nmul", tooltip="left.id=ra\nright.id=rb\n"]
	ra -> qz [label="left"]
	rb -> qz [label="right"]
	ra [shape=triangle, label="id=ra\nCoordinate Z", tooltip=""]
	rb [shape=triangle, label="id=rb\n2.6666666666666665", tooltip=""]
	rc [shape=triangle, label="id=rc\n0.0", tooltip=""]
	rd [shape=circle, label="id=rd\nabs", tooltip="operand.id=re\n"]
	re -> rd [label="operand"]
	re [shape=folder, label="id=re\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=rf\n"]
	rf -> re [label="delegate"]
	rf [shape=diamond, label="id=rf\nRangeChoice [-60.0, 321.0)", tooltip="input.id=pz\ntrue.id=rg\nfalse.id=rh\n"]
	pz -> rf [label="input", color=blue]
	rg -> rf [label="true"]
	rh -> rf [label="false"]
	rg [shape=hexagon, label="id=rg\nGenericShiftedNoise", tooltip="inputX.id=qt\ninputY.id=qw\ninputZ.id=qz\n"]
	qt -> rg [label="inputX"]
	qw -> rg [label="inputY"]
	qz -> rg [label="inputZ"]
	rh [shape=triangle, label="id=rh\n0.0", tooltip=""]
	ri [shape=box, label="id=ri\nvein_toggle", tooltip="delegate.id=rj\n"]
	rj -> ri [label="delegate"]
	rj [shape=folder, label="id=rj\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=rk\n"]
	rk -> rj [label="delegate"]
	rk [shape=diamond, label="id=rk\nRangeChoice [-60.0, 51.0)", tooltip="input.id=pz\ntrue.id=rl\nfalse.id=rv\n"]
	pz -> rk [label="input", color=blue]
	rl -> rk [label="true"]
	rv -> rk [label="false"]
	rl [shape=hexagon, label="id=rl\nGenericShiftedNoise", tooltip="inputX.id=rm\ninputY.id=rp\ninputZ.id=rs\n"]
	rm -> rl [label="inputX"]
	rp -> rl [label="inputY"]
	rs -> rl [label="inputZ"]
	rm [shape=parallelogram, label="id=rm\nmul", tooltip="left.id=rn\nright.id=ro\n"]
	rn -> rm [label="left"]
	ro -> rm [label="right"]
	rn [shape=triangle, label="id=rn\nCoordinate X", tooltip=""]
	ro [shape=triangle, label="id=ro\n1.5", tooltip=""]
	rp [shape=parallelogram, label="id=rp\nmul", tooltip="left.id=rq\nright.id=rr\n"]
	rq -> rp [label="left"]
	rr -> rp [label="right"]
	rq [shape=triangle, label="id=rq\nCoordinate Y", tooltip=""]
	rr [shape=triangle, label="id=rr\n1.5", tooltip=""]
	rs [shape=parallelogram, label="id=rs\nmul", tooltip="left.id=rt\nright.id=ru\n"]
	rt -> rs [label="left"]
	ru -> rs [label="right"]
	rt [shape=triangle, label="id=rt\nCoordinate Z", tooltip=""]
	ru [shape=triangle, label="id=ru\n1.5", tooltip=""]
	rv [shape=triangle, label="id=rv\n0.0", tooltip=""]
	rw [shape=box, label="id=rw\nvein_ridged", tooltip="delegate.id=rx\n"]
	rx -> rw [label="delegate"]
	rx [shape=parallelogram, label="id=rx\nadd", tooltip="left.id=ry\nright.id=rz\n"]
	ry -> rx [label="left"]
	rz -> rx [label="right"]
	ry [shape=triangle, label="id=ry\n-0.07999999821186066", tooltip=""]
	rz [shape=parallelogram, label="id=rz\nmax", tooltip="left.id=sa\nright.id=so\n"]
	sa -> rz [label="left"]
	so -> rz [label="right"]
	sa [shape=circle, label="id=sa\nabs", tooltip="operand.id=sb\n"]
	sb -> sa [label="operand"]
	sb [shape=folder, label="id=sb\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=sc\n"]
	sc -> sb [label="delegate"]
	sc [shape=diamond, label="id=sc\nRangeChoice [-60.0, 51.0)", tooltip="input.id=pz\ntrue.id=sd\nfalse.id=sn\n"]
	pz -> sc [label="input", color=blue]
	sd -> sc [label="true"]
	sn -> sc [label="false"]
	sd [shape=hexagon, label="id=sd\nGenericShiftedNoise", tooltip="inputX.id=se\ninputY.id=sh\ninputZ.id=sk\n"]
	se -> sd [label="inputX"]
	sh -> sd [label="inputY"]
	sk -> sd [label="inputZ"]
	se [shape=parallelogram, label="id=se\nmul", tooltip="left.id=sf\nright.id=sg\n"]
	sf -> se [label="left"]
	sg -> se [label="right"]
	sf [shape=triangle, label="id=sf\nCoordinate X", tooltip=""]
	sg [shape=triangle, label="id=sg\n4.0", tooltip=""]
	sh [shape=parallelogram, label="id=sh\nmul", tooltip="left.id=si\nright.id=sj\n"]
	si -> sh [label="left"]
	sj -> sh [label="right"]
	si [shape=triangle, label="id=si\nCoordinate Y", tooltip=""]
	sj [shape=triangle, label="id=sj\n4.0", tooltip=""]
	sk [shape=parallelogram, label="id=sk\nmul", tooltip="left.id=sl\nright.id=sm\n"]
	sl -> sk [label="left"]
	sm -> sk [label="right"]
	sl [shape=triangle, label="id=sl\nCoordinate Z", tooltip=""]
	sm [shape=triangle, label="id=sm\n4.0", tooltip=""]
	sn [shape=triangle, label="id=sn\n0.0", tooltip=""]
	so [shape=circle, label="id=so\nabs", tooltip="operand.id=sp\n"]
	sp -> so [label="operand"]
	sp [shape=folder, label="id=sp\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=sq\n"]
	sq -> sp [label="delegate"]
	sq [shape=diamond, label="id=sq\nRangeChoice [-60.0, 51.0)", tooltip="input.id=pz\ntrue.id=sr\nfalse.id=ss\n"]
	pz -> sq [label="input", color=blue]
	sr -> sq [label="true"]
	ss -> sq [label="false"]
	sr [shape=hexagon, label="id=sr\nGenericShiftedNoise", tooltip="inputX.id=se\ninputY.id=sh\ninputZ.id=sk\n"]
	se -> sr [label="inputX"]
	sh -> sr [label="inputY"]
	sk -> sr [label="inputZ"]
	ss [shape=triangle, label="id=ss\n0.0", tooltip=""]
	st [shape=box, label="id=st\nvein_gap", tooltip="delegate.id=su\n"]
	su -> st [label="delegate"]
	su [shape=hexagon, label="id=su\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=y\ninputZ.id=j\n"]
	d -> su [label="inputX"]
	y -> su [label="inputY"]
	j -> su [label="inputZ"]
	sv [shape=box, label="id=sv\nfinal_final_density", tooltip="delegate.id=sw\n"]
	sw -> sv [label="delegate"]
	sw [shape=parallelogram, label="id=sw\nadd", tooltip="left.id=in\nright.id=sx\n"]
	in -> sw [label="left"]
	sx -> sw [label="right"]
	sx [shape=trapezium, label="id=sx\nBeardifier", tooltip=""]
	sy [shape=box, label="id=sy\nmultiNoiseSampler_temperature", tooltip="delegate.id=sz\n"]
	sz -> sy [label="delegate"]
	sz [shape=hexagon, label="id=sz\nGenericShiftedNoise", tooltip="inputX.id=ta\ninputY.id=bq\ninputZ.id=tb\n"]
	ta -> sz [label="inputX"]
	bq -> sz [label="inputY"]
	tb -> sz [label="inputZ"]
	ta [shape=parallelogram, label="id=ta\nadd", tooltip="left.id=be\nright.id=bj\n"]
	be -> ta [label="left"]
	bj -> ta [label="right"]
	tb [shape=parallelogram, label="id=tb\nadd", tooltip="left.id=bm\nright.id=by\n"]
	bm -> tb [label="left"]
	by -> tb [label="right"]
	tc [shape=box, label="id=tc\nmultiNoiseSampler_vegetation", tooltip="delegate.id=td\n"]
	td -> tc [label="delegate"]
	td [shape=hexagon, label="id=td\nGenericShiftedNoise", tooltip="inputX.id=ta\ninputY.id=bq\ninputZ.id=tb\n"]
	ta -> td [label="inputX"]
	bq -> td [label="inputY"]
	tb -> td [label="inputZ"]
	te [shape=box, label="id=te\nmultiNoiseSampler_continents", tooltip="delegate.id=tf\n"]
	tf -> te [label="delegate"]
	tf [shape=hexagon, label="id=tf\nGenericShiftedNoise", tooltip="inputX.id=ta\ninputY.id=bq\ninputZ.id=tb\n"]
	ta -> tf [label="inputX"]
	bq -> tf [label="inputY"]
	tb -> tf [label="inputZ"]
	tg [shape=box, label="id=tg\nmultiNoiseSampler_erosion", tooltip="delegate.id=th\n"]
	th -> tg [label="delegate"]
	th [shape=hexagon, label="id=th\nGenericShiftedNoise", tooltip="inputX.id=ta\ninputY.id=bq\ninputZ.id=tb\n"]
	ta -> th [label="inputX"]
	bq -> th [label="inputY"]
	tb -> th [label="inputZ"]
	ti [shape=box, label="id=ti\nmultiNoiseSampler_depth", tooltip="delegate.id=tj\n"]
	tj -> ti [label="delegate"]
	tj [shape=parallelogram, label="id=tj\nadd", tooltip="left.id=cm\nright.id=tk\n"]
	cm -> tj [label="left"]
	tk -> tj [label="right"]
	tk [shape=parallelogram, label="id=tk\nadd", tooltip="left.id=tl\nright.id=ts\n"]
	tl -> tk [label="left"]
	ts -> tk [label="right"]
	tl [shape=parallelogram, label="id=tl\nmul", tooltip="left.id=tm\nright.id=tn\n"]
	tm -> tl [label="left"]
	tn -> tl [label="right"]
	tm [shape=triangle, label="id=tm\n0.0", tooltip=""]
	tn [shape=parallelogram, label="id=tn\nadd", tooltip="left.id=to\nright.id=tp\n"]
	to -> tn [label="left"]
	tp -> tn [label="right"]
	to [shape=triangle, label="id=to\n1.0", tooltip=""]
	tp [shape=parallelogram, label="id=tp\nmul", tooltip="left.id=tq\nright.id=tr\n"]
	tq -> tp [label="left"]
	tr -> tp [label="right"]
	tq [shape=triangle, label="id=tq\n-1.0", tooltip=""]
	tr [shape=triangle, label="id=tr\n1.0", tooltip=""]
	ts [shape=parallelogram, label="id=ts\nmul", tooltip="left.id=tt\nright.id=wl\n"]
	tt -> ts [label="left"]
	wl -> ts [label="right"]
	tt [shape=parallelogram, label="id=tt\nadd", tooltip="left.id=tu\nright.id=tv\n"]
	tu -> tt [label="left"]
	tv -> tt [label="right"]
	tu [shape=triangle, label="id=tu\n-0.5037500262260437", tooltip=""]
	tv [shape=oval, label="id=tv\nSpline entry", tooltip="spline.id=tw\n"]
	tw -> tv [label="spline"]
	tw [shape=hexagon, label="id=tw\nSpline", tooltip="locationFunction.id=tf\nSplineTable.id=tx\n"]
	tf -> tw [label="locationFunction"]
	tx -> tw [label="SplineTable"]
	tx [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.1</TD><TD>0.044</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-1.02</TD><TD>-0.2222</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.51</TD><TD>-0.2222</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.44</TD><TD>-0.12</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.18</TD><TD>-0.12</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>-0.16</TD><TD>children.id=ty</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>-0.15</TD><TD>children.id=ty</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=ux</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.25</TD><TD>children.id=vh</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>1.0</TD><TD>children.id=vv</TD></TR></TABLE>>, tooltip="children[5].id=ty\nchildren[6].id=ty\nchildren[7].id=ux\nchildren[8].id=vh\nchildren[9].id=vv\n"]
	ty -> tx [label="children[5]"]
	ty -> tx [label="children[6]"]
	ux -> tx [label="children[7]"]
	vh -> tx [label="children[8]"]
	vv -> tx [label="children[9]"]
	ty [shape=hexagon, label="id=ty\nSpline", tooltip="locationFunction.id=th\nSplineTable.id=tz\n"]
	th -> ty [label="locationFunction"]
	tz -> ty [label="SplineTable"]
	tz [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=ua</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=ul</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=un</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=up</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=ur</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=ut</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=uv</TD></TR></TABLE>>, tooltip="children[0].id=ua\nchildren[1].id=ul\nchildren[2].id=un\nchildren[3].id=up\nchildren[4].id=ur\nchildren[5].id=ut\nchildren[6].id=uv\n"]
	ua -> tz [label="children[0]"]
	ul -> tz [label="children[1]"]
	un -> tz [label="children[2]"]
	up -> tz [label="children[3]"]
	ur -> tz [label="children[4]"]
	ut -> tz [label="children[5]"]
	uv -> tz [label="children[6]"]
	ua [shape=hexagon, label="id=ua\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=uk\n"]
	ub -> ua [label="locationFunction"]
	uk -> ua [label="SplineTable"]
	ub [shape=parallelogram, label="id=ub\nmul", tooltip="left.id=uc\nright.id=ud\n"]
	uc -> ub [label="left"]
	ud -> ub [label="right"]
	uc [shape=triangle, label="id=uc\n-3.0", tooltip=""]
	ud [shape=parallelogram, label="id=ud\nadd", tooltip="left.id=ue\nright.id=uf\n"]
	ue -> ud [label="left"]
	uf -> ud [label="right"]
	ue [shape=triangle, label="id=ue\n-0.3333333333333333", tooltip=""]
	uf [shape=circle, label="id=uf\nabs", tooltip="operand.id=ug\n"]
	ug -> uf [label="operand"]
	ug [shape=parallelogram, label="id=ug\nadd", tooltip="left.id=uh\nright.id=ui\n"]
	uh -> ug [label="left"]
	ui -> ug [label="right"]
	uh [shape=triangle, label="id=uh\n-0.6666666666666666", tooltip=""]
	ui [shape=circle, label="id=ui\nabs", tooltip="operand.id=uj\n"]
	uj -> ui [label="operand"]
	uj [shape=hexagon, label="id=uj\nGenericShiftedNoise", tooltip="inputX.id=ta\ninputY.id=bq\ninputZ.id=tb\n"]
	ta -> uj [label="inputX"]
	bq -> uj [label="inputY"]
	tb -> uj [label="inputZ"]
	uk [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.38940096</TD><TD>-1.0</TD><TD>-0.08880186</TD></TR><TR><TD>1</TD><TD>0.38940096</TD><TD>1.0</TD><TD>0.69000006</TD></TR></TABLE>>, tooltip=""]
	ul [shape=hexagon, label="id=ul\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=um\n"]
	ub -> ul [label="locationFunction"]
	um -> ul [label="SplineTable"]
	um [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.37788022</TD><TD>-1.0</TD><TD>-0.115760356</TD></TR><TR><TD>1</TD><TD>0.37788022</TD><TD>1.0</TD><TD>0.6400001</TD></TR></TABLE>>, tooltip=""]
	un [shape=hexagon, label="id=un\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=uo\n"]
	ub -> un [label="locationFunction"]
	uo -> un [label="SplineTable"]
	uo [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.2222</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.75</TD><TD>-0.2222</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.65</TD><TD>0.0</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.5954547</TD><TD>2.9802322E-8</TD></TR><TR><TD>4</TD><TD>0.2534563</TD><TD>0.6054547</TD><TD>2.9802322E-8</TD></TR><TR><TD>5</TD><TD>0.2534563</TD><TD>1.0</TD><TD>0.100000024</TD></TR></TABLE>>, tooltip=""]
	up [shape=hexagon, label="id=up\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=uq\n"]
	ub -> up [label="locationFunction"]
	uq -> up [label="SplineTable"]
	uq [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.3</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.05</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.05</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	ur [shape=hexagon, label="id=ur\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=us\n"]
	ub -> ur [label="locationFunction"]
	us -> ur [label="SplineTable"]
	us [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.15</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.0</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.0</TD></TR><TR><TD>3</TD><TD>0.1</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	ut [shape=hexagon, label="id=ut\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=uu\n"]
	ub -> ut [label="locationFunction"]
	uu -> ut [label="SplineTable"]
	uu [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.15</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.0</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.0</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.0</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>1.0</TD><TD>0.0</TD></TR></TABLE>>, tooltip=""]
	uv [shape=hexagon, label="id=uv\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=uw\n"]
	ub -> uv [label="locationFunction"]
	uw -> uv [label="SplineTable"]
	uw [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.02</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>-0.03</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>-0.03</TD></TR><TR><TD>3</TD><TD>0.06</TD><TD>0.4</TD><TD>0.0</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>1.0</TD><TD>0.0</TD></TR></TABLE>>, tooltip=""]
	ux [shape=hexagon, label="id=ux\nSpline", tooltip="locationFunction.id=th\nSplineTable.id=uy\n"]
	th -> ux [label="locationFunction"]
	uy -> ux [label="SplineTable"]
	uy [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=ua</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=ul</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=un</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=uz</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=vb</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=vd</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=vf</TD></TR></TABLE>>, tooltip="children[0].id=ua\nchildren[1].id=ul\nchildren[2].id=un\nchildren[3].id=uz\nchildren[4].id=vb\nchildren[5].id=vd\nchildren[6].id=vf\n"]
	ua -> uy [label="children[0]"]
	ul -> uy [label="children[1]"]
	un -> uy [label="children[2]"]
	uz -> uy [label="children[3]"]
	vb -> uy [label="children[4]"]
	vd -> uy [label="children[5]"]
	vf -> uy [label="children[6]"]
	uz [shape=hexagon, label="id=uz\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=va\n"]
	ub -> uz [label="locationFunction"]
	va -> uz [label="SplineTable"]
	va [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.25</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.05</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.05</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	vb [shape=hexagon, label="id=vb\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vc\n"]
	ub -> vb [label="locationFunction"]
	vc -> vb [label="SplineTable"]
	vc [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.01</TD><TD>-0.4</TD><TD>0.001</TD></TR><TR><TD>2</TD><TD>0.01</TD><TD>0.0</TD><TD>0.003</TD></TR><TR><TD>3</TD><TD>0.094000004</TD><TD>0.4</TD><TD>0.05</TD></TR><TR><TD>4</TD><TD>0.007000001</TD><TD>1.0</TD><TD>0.060000002</TD></TR></TABLE>>, tooltip=""]
	vd [shape=hexagon, label="id=vd\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=ve\n"]
	ub -> vd [label="locationFunction"]
	ve -> vd [label="SplineTable"]
	ve [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.01</TD></TR><TR><TD>3</TD><TD>0.04</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	vf [shape=hexagon, label="id=vf\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vg\n"]
	ub -> vf [label="locationFunction"]
	vg -> vf [label="SplineTable"]
	vg [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.02</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>-0.03</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>-0.03</TD></TR><TR><TD>3</TD><TD>0.12</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	vh [shape=hexagon, label="id=vh\nSpline", tooltip="locationFunction.id=th\nSplineTable.id=vi\n"]
	th -> vh [label="locationFunction"]
	vi -> vh [label="SplineTable"]
	vi [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=vj</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=vl</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=vn</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=vp</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=vr</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=vd</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.4</TD><TD>children.id=vd</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=vt</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=vt</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.58</TD><TD>children.id=vd</TD></TR><TR><TD>10</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=vf</TD></TR></TABLE>>, tooltip="children[0].id=vj\nchildren[1].id=vl\nchildren[2].id=vn\nchildren[3].id=vp\nchildren[4].id=vr\nchildren[5].id=vd\nchildren[6].id=vd\nchildren[7].id=vt\nchildren[8].id=vt\nchildren[9].id=vd\nchildren[10].id=vf\n"]
	vj -> vi [label="children[0]"]
	vl -> vi [label="children[1]"]
	vn -> vi [label="children[2]"]
	vp -> vi [label="children[3]"]
	vr -> vi [label="children[4]"]
	vd -> vi [label="children[5]"]
	vd -> vi [label="children[6]"]
	vt -> vi [label="children[7]"]
	vt -> vi [label="children[8]"]
	vd -> vi [label="children[9]"]
	vf -> vi [label="children[10]"]
	vj [shape=hexagon, label="id=vj\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vk\n"]
	ub -> vj [label="locationFunction"]
	vk -> vj [label="SplineTable"]
	vk [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.20235021</TD></TR><TR><TD>1</TD><TD>0.5138249</TD><TD>0.0</TD><TD>0.7161751</TD></TR><TR><TD>2</TD><TD>0.5138249</TD><TD>1.0</TD><TD>1.23</TD></TR></TABLE>>, tooltip=""]
	vl [shape=hexagon, label="id=vl\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vm\n"]
	ub -> vl [label="locationFunction"]
	vm -> vl [label="SplineTable"]
	vm [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.2</TD></TR><TR><TD>1</TD><TD>0.43317974</TD><TD>0.0</TD><TD>0.44682026</TD></TR><TR><TD>2</TD><TD>0.43317974</TD><TD>1.0</TD><TD>0.88</TD></TR></TABLE>>, tooltip=""]
	vn [shape=hexagon, label="id=vn\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vo\n"]
	ub -> vn [label="locationFunction"]
	vo -> vn [label="SplineTable"]
	vo [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.2</TD></TR><TR><TD>1</TD><TD>0.3917051</TD><TD>0.0</TD><TD>0.30829495</TD></TR><TR><TD>2</TD><TD>0.3917051</TD><TD>1.0</TD><TD>0.70000005</TD></TR></TABLE>>, tooltip=""]
	vp [shape=hexagon, label="id=vp\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vq\n"]
	ub -> vp [label="locationFunction"]
	vq -> vp [label="SplineTable"]
	vq [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.25</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.35</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.35</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.35</TD></TR><TR><TD>4</TD><TD>0.049000014</TD><TD>1.0</TD><TD>0.42000002</TD></TR></TABLE>>, tooltip=""]
	vr [shape=hexagon, label="id=vr\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vs\n"]
	ub -> vr [label="locationFunction"]
	vs -> vr [label="SplineTable"]
	vs [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.07</TD><TD>-0.4</TD><TD>0.0069999998</TD></TR><TR><TD>2</TD><TD>0.07</TD><TD>0.0</TD><TD>0.021</TD></TR><TR><TD>3</TD><TD>0.658</TD><TD>0.4</TD><TD>0.35</TD></TR><TR><TD>4</TD><TD>0.049000014</TD><TD>1.0</TD><TD>0.42000002</TD></TR></TABLE>>, tooltip=""]
	vt [shape=hexagon, label="id=vt\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vu\n"]
	ub -> vt [label="locationFunction"]
	vu -> vt [label="SplineTable"]
	vu [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.1</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=vd</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.17</TD></TR></TABLE>>, tooltip="children[1].id=vd\n"]
	vd -> vu [label="children[1]"]
	vv [shape=hexagon, label="id=vv\nSpline", tooltip="locationFunction.id=th\nSplineTable.id=vw\n"]
	th -> vv [label="locationFunction"]
	vw -> vv [label="SplineTable"]
	vw [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-0.85</TD><TD>children.id=vx</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.7</TD><TD>children.id=vz</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=vz</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>-0.35</TD><TD>children.id=wb</TD></TR><TR><TD>4</TD><TD>0.0</TD><TD>-0.1</TD><TD>children.id=wd</TD></TR><TR><TD>5</TD><TD>0.0</TD><TD>0.2</TD><TD>children.id=wf</TD></TR><TR><TD>6</TD><TD>0.0</TD><TD>0.4</TD><TD>children.id=wf</TD></TR><TR><TD>7</TD><TD>0.0</TD><TD>0.45</TD><TD>children.id=wh</TD></TR><TR><TD>8</TD><TD>0.0</TD><TD>0.55</TD><TD>children.id=wh</TD></TR><TR><TD>9</TD><TD>0.0</TD><TD>0.58</TD><TD>children.id=wf</TD></TR><TR><TD>10</TD><TD>0.0</TD><TD>0.7</TD><TD>children.id=wj</TD></TR></TABLE>>, tooltip="children[0].id=vx\nchildren[1].id=vz\nchildren[2].id=vz\nchildren[3].id=wb\nchildren[4].id=wd\nchildren[5].id=wf\nchildren[6].id=wf\nchildren[7].id=wh\nchildren[8].id=wh\nchildren[9].id=wf\nchildren[10].id=wj\n"]
	vx -> vw [label="children[0]"]
	vz -> vw [label="children[1]"]
	vz -> vw [label="children[2]"]
	wb -> vw [label="children[3]"]
	wd -> vw [label="children[4]"]
	wf -> vw [label="children[5]"]
	wf -> vw [label="children[6]"]
	wh -> vw [label="children[7]"]
	wh -> vw [label="children[8]"]
	wf -> vw [label="children[9]"]
	wj -> vw [label="children[10]"]
	vx [shape=hexagon, label="id=vx\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=vy\n"]
	ub -> vx [label="locationFunction"]
	vy -> vx [label="SplineTable"]
	vy [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.34792626</TD></TR><TR><TD>1</TD><TD>0.5760369</TD><TD>0.0</TD><TD>0.9239631</TD></TR><TR><TD>2</TD><TD>0.5760369</TD><TD>1.0</TD><TD>1.5</TD></TR></TABLE>>, tooltip=""]
	vz [shape=hexagon, label="id=vz\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=wa\n"]
	ub -> vz [label="locationFunction"]
	wa -> vz [label="SplineTable"]
	wa [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>0.2</TD></TR><TR><TD>1</TD><TD>0.4608295</TD><TD>0.0</TD><TD>0.5391705</TD></TR><TR><TD>2</TD><TD>0.4608295</TD><TD>1.0</TD><TD>1.0</TD></TR></TABLE>>, tooltip=""]
	wb [shape=hexagon, label="id=wb\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=wc\n"]
	ub -> wb [label="locationFunction"]
	wc -> wb [label="SplineTable"]
	wc [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.2</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.5</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.5</TD></TR><TR><TD>3</TD><TD>0.0</TD><TD>0.4</TD><TD>0.5</TD></TR><TR><TD>4</TD><TD>0.070000015</TD><TD>1.0</TD><TD>0.6</TD></TR></TABLE>>, tooltip=""]
	wd [shape=hexagon, label="id=wd\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=we\n"]
	ub -> wd [label="locationFunction"]
	we -> wd [label="SplineTable"]
	we [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.05</TD></TR><TR><TD>1</TD><TD>0.099999994</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.099999994</TD><TD>0.0</TD><TD>0.03</TD></TR><TR><TD>3</TD><TD>0.94</TD><TD>0.4</TD><TD>0.5</TD></TR><TR><TD>4</TD><TD>0.070000015</TD><TD>1.0</TD><TD>0.6</TD></TR></TABLE>>, tooltip=""]
	wf [shape=hexagon, label="id=wf\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=wg\n"]
	ub -> wf [label="locationFunction"]
	wg -> wf [label="SplineTable"]
	wg [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.5</TD><TD>-1.0</TD><TD>-0.05</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.01</TD></TR><TR><TD>3</TD><TD>0.04</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	wh [shape=hexagon, label="id=wh\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=wi\n"]
	ub -> wh [label="locationFunction"]
	wi -> wh [label="SplineTable"]
	wi [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.0</TD><TD>-1.0</TD><TD>-0.05</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>children.id=wf</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.17</TD></TR></TABLE>>, tooltip="children[1].id=wf\n"]
	wf -> wi [label="children[1]"]
	wj [shape=hexagon, label="id=wj\nSpline", tooltip="locationFunction.id=ub\nSplineTable.id=wk\n"]
	ub -> wj [label="locationFunction"]
	wk -> wj [label="SplineTable"]
	wk [shape=box, label=<<TABLE><TR><TD>idx</TD><TD>derivatives</TD><TD>locations</TD><TD>values</TD></TR><TR><TD>0</TD><TD>0.015</TD><TD>-1.0</TD><TD>-0.02</TD></TR><TR><TD>1</TD><TD>0.0</TD><TD>-0.4</TD><TD>0.01</TD></TR><TR><TD>2</TD><TD>0.0</TD><TD>0.0</TD><TD>0.01</TD></TR><TR><TD>3</TD><TD>0.04</TD><TD>0.4</TD><TD>0.03</TD></TR><TR><TD>4</TD><TD>0.049</TD><TD>1.0</TD><TD>0.1</TD></TR></TABLE>>, tooltip=""]
	wl [shape=triangle, label="id=wl\n1.0", tooltip=""]
	wm [shape=box, label="id=wm\nmultiNoiseSampler_ridges", tooltip="delegate.id=uj\n"]
	uj -> wm [label="delegate"]
}