strict digraph DfcCompiled_3 { root=a ranksep=1 a [shape=box, label="id=a\nStart", tooltip="lava.id=b\ntemperature.id=g\nvegetation.id=bh\ncontinents.id=bj\nerosion.id=bl\ndepth.id=ca\nridges.id=cp\ninitial_density_without_jaggedness.id=de\nfinal_density.id=fu\nvein_toggle.id=qt\nvein_ridged.id=rh\nvein_gap.id=se\nfinal_final_density.id=sj\nmultiNoiseSampler_temperature.id=sm\nmultiNoiseSampler_vegetation.id=sq\nmultiNoiseSampler_continents.id=ss\nmultiNoiseSampler_erosion.id=su\nmultiNoiseSampler_depth.id=sy\nmultiNoiseSampler_ridges.id=tc\n"] b -> a [label="lava"] g -> a [label="temperature"] bh -> a [label="vegetation"] bj -> a [label="continents"] bl -> a [label="erosion"] ca -> a [label="depth"] cp -> a [label="ridges"] de -> a [label="initial_density_without_jaggedness"] fu -> a [label="final_density"] qt -> a [label="vein_toggle"] rh -> a [label="vein_ridged"] se -> a [label="vein_gap"] sj -> a [label="final_final_density"] sm -> a [label="multiNoiseSampler_temperature"] sq -> a [label="multiNoiseSampler_vegetation"] ss -> a [label="multiNoiseSampler_continents"] su -> a [label="multiNoiseSampler_erosion"] sy -> a [label="multiNoiseSampler_depth"] tc -> a [label="multiNoiseSampler_ridges"] b [shape=box, label="id=b\nlava", tooltip="delegate.id=c\n"] c -> b [label="delegate"] c [shape=hexagon, label="id=c\nauxName=\nmethod_0_GenericShiftedNoiseNode\nmethod_4_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=d\ninputY.id=e\ninputZ.id=f\n"] d -> c [label="inputX"] e -> c [label="inputY"] f -> c [label="inputZ"] d [shape=triangle, label="id=d\nCoordinate X", tooltip=""] e [shape=triangle, label="id=e\nCoordinate Y", tooltip=""] f [shape=triangle, label="id=f\nCoordinate Z", tooltip=""] g [shape=box, label="id=g\ntemperature", tooltip="delegate.id=h\n"] h -> g [label="delegate"] h [shape=hexagon, label="id=h\nauxName=\nmethod_8_GenericShiftedNoiseNode\nmethod_31_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=i\ninputY.id=v\ninputZ.id=ba\n"] i -> h [label="inputX"] v -> h [label="inputY"] ba -> h [label="inputZ"] i [shape=parallelogram, label="id=i\nauxName=\nmethod_9_AddNode\nmethod_32_AddNode\nadd", tooltip="left.id=j\nright.id=m\n"] j -> i [label="left"] m -> i [label="right"] j [shape=parallelogram, label="id=j\nauxName=\nmethod_10_MulNode\nmethod_18_MulNode\nmul", tooltip="left.id=k\nright.id=l\n"] k -> j [label="left"] l -> j [label="right"] k [shape=triangle, label="id=k\n0.25", tooltip=""] l [shape=triangle, label="id=l\nCoordinate X", tooltip=""] m [shape=folder, label="id=m\nauxName=\nmethod_11_CacheLikeNode_flat_cache\nmethod_33_CacheLikeNode_flat_cache\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=n\n"] n -> m [label="delegate"] n [shape=folder, label="id=n\nauxName=\nmethod_12_CacheLikeNode_cache_2d\nmethod_20_CacheLikeNode_cache_2d\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=o\n"] o -> n [label="delegate"] o [shape=parallelogram, label="id=o\nauxName=\nmethod_13_MulNode\nmethod_16_MulNode\nmul", tooltip="left.id=p\nright.id=q\n"] p -> o [label="left"] q -> o [label="right"] p [shape=triangle, label="id=p\n4.0", tooltip=""] q [shape=hexagon, label="id=q\nauxName=\nmethod_14_GenericShiftedNoiseNode\nmethod_17_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=j\ninputY.id=r\ninputZ.id=s\n"] j -> q [label="inputX"] r -> q [label="inputY"] s -> q [label="inputZ"] r [shape=triangle, label="id=r\n0.0", tooltip=""] s [shape=parallelogram, label="id=s\nauxName=\nmethod_15_MulNode\nmethod_19_MulNode\nmul", tooltip="left.id=t\nright.id=u\n"] t -> s [label="left"] u -> s [label="right"] t [shape=triangle, label="id=t\n0.25", tooltip=""] u [shape=triangle, label="id=u\nCoordinate Z", tooltip=""] v [shape=parallelogram, label="id=v\nauxName=\nmethod_21_AddNode\nmethod_34_AddNode\nadd", tooltip="left.id=w\nright.id=x\n"] w -> v [label="left"] x -> v [label="right"] w [shape=triangle, label="id=w\n0.0", tooltip=""] x [shape=parallelogram, label="id=x\nauxName=\nmethod_22_MulNode\nmethod_35_MulNode\nmul", tooltip="left.id=y\nright.id=z\n"] y -> x [label="left"] z -> x [label="right"] y [shape=triangle, label="id=y\n0.125", tooltip=""] z [shape=triangle, label="id=z\nCoordinate Y", tooltip=""] ba [shape=parallelogram, label="id=ba\nauxName=\nmethod_23_AddNode\nmethod_36_AddNode\nadd", tooltip="left.id=s\nright.id=bb\n"] s -> ba [label="left"] bb -> ba [label="right"] bb [shape=folder, label="id=bb\nauxName=\nmethod_24_CacheLikeNode_flat_cache\nmethod_37_CacheLikeNode_flat_cache\nCacheLike\nwrapping, flat_cache", tooltip="delegate.id=bc\n"] bc -> bb [label="delegate"] bc [shape=folder, label="id=bc\nauxName=\nmethod_25_CacheLikeNode_cache_2d\nmethod_30_CacheLikeNode_cache_2d\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=bd\n"] bd -> bc [label="delegate"] bd [shape=parallelogram, label="id=bd\nauxName=\nmethod_26_MulNode\nmethod_28_MulNode\nmul", tooltip="left.id=be\nright.id=bf\n"] be -> bd [label="left"] bf -> bd [label="right"] be [shape=triangle, label="id=be\n4.0", tooltip=""] bf [shape=hexagon, label="id=bf\nauxName=\nmethod_27_GenericShiftedNoiseNode\nmethod_29_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=s\ninputY.id=j\ninputZ.id=bg\n"] s -> bf [label="inputX"] j -> bf [label="inputY"] bg -> bf [label="inputZ"] bg [shape=triangle, label="id=bg\n0.0", tooltip=""] bh [shape=box, label="id=bh\nvegetation", tooltip="delegate.id=bi\n"] bi -> bh [label="delegate"] bi [shape=hexagon, label="id=bi\nauxName=\nmethod_38_GenericShiftedNoiseNode\nmethod_39_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=i\ninputY.id=v\ninputZ.id=ba\n"] i -> bi [label="inputX"] v -> bi [label="inputY"] ba -> bi [label="inputZ"] bj [shape=box, label="id=bj\ncontinents", tooltip="delegate.id=bk\n"] bk -> bj [label="delegate"] bk [shape=hexagon, label="id=bk\nauxName=\nmethod_40_GenericShiftedNoiseNode\nmethod_41_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=i\ninputY.id=v\ninputZ.id=ba\n"] i -> bk [label="inputX"] v -> bk [label="inputY"] ba -> bk [label="inputZ"] bl [shape=box, label="id=bl\nerosion", tooltip="delegate.id=bm\n"] bm -> bl [label="delegate"] bm [shape=hexagon, label="id=bm\nauxName=\nmethod_42_GenericShiftedNoiseNode\nmethod_49_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=bn\ninputY.id=br\ninputZ.id=bw\n"] bn -> bm [label="inputX"] br -> bm [label="inputY"] bw -> bm [label="inputZ"] bn [shape=parallelogram, label="id=bn\nauxName=\nmethod_43_AddNode\nmethod_50_AddNode\nadd", tooltip="left.id=bo\nright.id=m\n"] bo -> bn [label="left"] m -> bn [label="right"] bo [shape=parallelogram, label="id=bo\nauxName=\nmethod_44_MulNode\nmethod_51_MulNode\nmul", tooltip="left.id=bp\nright.id=bq\n"] bp -> bo [label="left"] bq -> bo [label="right"] bp [shape=triangle, label="id=bp\n0.19", tooltip=""] bq [shape=triangle, label="id=bq\nCoordinate X", tooltip=""] br [shape=parallelogram, label="id=br\nauxName=\nmethod_45_AddNode\nmethod_52_AddNode\nadd", tooltip="left.id=bs\nright.id=bt\n"] bs -> br [label="left"] bt -> br [label="right"] bs [shape=triangle, label="id=bs\n0.0", tooltip=""] bt [shape=parallelogram, label="id=bt\nauxName=\nmethod_46_MulNode\nmethod_53_MulNode\nmul", tooltip="left.id=bu\nright.id=bv\n"] bu -> bt [label="left"] bv -> bt [label="right"] bu [shape=triangle, label="id=bu\n0.095", tooltip=""] bv [shape=triangle, label="id=bv\nCoordinate Y", tooltip=""] bw [shape=parallelogram, label="id=bw\nauxName=\nmethod_47_AddNode\nmethod_54_AddNode\nadd", tooltip="left.id=bx\nright.id=bb\n"] bx -> bw [label="left"] bb -> bw [label="right"] bx [shape=parallelogram, label="id=bx\nauxName=\nmethod_48_MulNode\nmethod_55_MulNode\nmul", tooltip="left.id=by\nright.id=bz\n"] by -> bx [label="left"] bz -> bx [label="right"] by [shape=triangle, label="id=by\n0.19", tooltip=""] bz [shape=triangle, label="id=bz\nCoordinate Z", tooltip=""] ca [shape=box, label="id=ca\ndepth", tooltip="delegate.id=cb\n"] cb -> ca [label="delegate"] cb [shape=hexagon, label="id=cb\nauxName=\nmethod_56_GenericShiftedNoiseNode\nmethod_63_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=cc\ninputY.id=cg\ninputZ.id=cl\n"] cc -> cb [label="inputX"] cg -> cb [label="inputY"] cl -> cb [label="inputZ"] cc [shape=parallelogram, label="id=cc\nauxName=\nmethod_57_AddNode\nmethod_64_AddNode\nadd", tooltip="left.id=cd\nright.id=m\n"] cd -> cc [label="left"] m -> cc [label="right"] cd [shape=parallelogram, label="id=cd\nauxName=\nmethod_58_MulNode\nmethod_65_MulNode\nmul", tooltip="left.id=ce\nright.id=cf\n"] ce -> cd [label="left"] cf -> cd [label="right"] ce [shape=triangle, label="id=ce\n0.2", tooltip=""] cf [shape=triangle, label="id=cf\nCoordinate X", tooltip=""] cg [shape=parallelogram, label="id=cg\nauxName=\nmethod_59_AddNode\nmethod_66_AddNode\nadd", tooltip="left.id=ch\nright.id=ci\n"] ch -> cg [label="left"] ci -> cg [label="right"] ch [shape=triangle, label="id=ch\n0.0", tooltip=""] ci [shape=parallelogram, label="id=ci\nauxName=\nmethod_60_MulNode\nmethod_67_MulNode\nmul", tooltip="left.id=cj\nright.id=ck\n"] cj -> ci [label="left"] ck -> ci [label="right"] cj [shape=triangle, label="id=cj\n0.1", tooltip=""] ck [shape=triangle, label="id=ck\nCoordinate Y", tooltip=""] cl [shape=parallelogram, label="id=cl\nauxName=\nmethod_61_AddNode\nmethod_68_AddNode\nadd", tooltip="left.id=cm\nright.id=bb\n"] cm -> cl [label="left"] bb -> cl [label="right"] cm [shape=parallelogram, label="id=cm\nauxName=\nmethod_62_MulNode\nmethod_69_MulNode\nmul", tooltip="left.id=cn\nright.id=co\n"] cn -> cm [label="left"] co -> cm [label="right"] cn [shape=triangle, label="id=cn\n0.2", tooltip=""] co [shape=triangle, label="id=co\nCoordinate Z", tooltip=""] cp [shape=box, label="id=cp\nridges", tooltip="delegate.id=cq\n"] cq -> cp [label="delegate"] cq [shape=hexagon, label="id=cq\nauxName=\nmethod_70_GenericShiftedNoiseNode\nmethod_77_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=cr\ninputY.id=cv\ninputZ.id=da\n"] cr -> cq [label="inputX"] cv -> cq [label="inputY"] da -> cq [label="inputZ"] cr [shape=parallelogram, label="id=cr\nauxName=\nmethod_71_AddNode\nmethod_78_AddNode\nadd", tooltip="left.id=cs\nright.id=m\n"] cs -> cr [label="left"] m -> cr [label="right"] cs [shape=parallelogram, label="id=cs\nauxName=\nmethod_72_MulNode\nmethod_79_MulNode\nmul", tooltip="left.id=ct\nright.id=cu\n"] ct -> cs [label="left"] cu -> cs [label="right"] ct [shape=triangle, label="id=ct\n0.225", tooltip=""] cu [shape=triangle, label="id=cu\nCoordinate X", tooltip=""] cv [shape=parallelogram, label="id=cv\nauxName=\nmethod_73_AddNode\nmethod_80_AddNode\nadd", tooltip="left.id=cw\nright.id=cx\n"] cw -> cv [label="left"] cx -> cv [label="right"] cw [shape=triangle, label="id=cw\n0.0", tooltip=""] cx [shape=parallelogram, label="id=cx\nauxName=\nmethod_74_MulNode\nmethod_81_MulNode\nmul", tooltip="left.id=cy\nright.id=cz\n"] cy -> cx [label="left"] cz -> cx [label="right"] cy [shape=triangle, label="id=cy\n0.1125", tooltip=""] cz [shape=triangle, label="id=cz\nCoordinate Y", tooltip=""] da [shape=parallelogram, label="id=da\nauxName=\nmethod_75_AddNode\nmethod_82_AddNode\nadd", tooltip="left.id=db\nright.id=bb\n"] db -> da [label="left"] bb -> da [label="right"] db [shape=parallelogram, label="id=db\nauxName=\nmethod_76_MulNode\nmethod_83_MulNode\nmul", tooltip="left.id=dc\nright.id=dd\n"] dc -> db [label="left"] dd -> db [label="right"] dc [shape=triangle, label="id=dc\n0.225", tooltip=""] dd [shape=triangle, label="id=dd\nCoordinate Z", tooltip=""] de [shape=box, label="id=de\ninitial_density_without_jaggedness", tooltip="delegate.id=df\n"] df -> de [label="delegate"] df [shape=parallelogram, label="id=df\nauxName=\nmethod_84_MulNode\nmethod_124_MulNode\nmul", tooltip="left.id=dg\nright.id=dh\n"] dg -> df [label="left"] dh -> df [label="right"] dg [shape=triangle, label="id=dg\n4.0", tooltip=""] dh [shape=circle, label="id=dh\nauxName=\nmethod_85_NegMulNode\nmethod_125_NegMulNode\nNegMul0.25", tooltip="operand.id=di\n"] di -> dh [label="operand"] di [shape=parallelogram, label="id=di\nauxName=\nmethod_86_MulNode\nmethod_126_MulNode\nmul", tooltip="left.id=dj\nright.id=et\n"] dj -> di [label="left"] et -> di [label="right"] dj [shape=parallelogram, label="id=dj\nauxName=\nmethod_87_AddNode\nmethod_127_AddNode\nadd", tooltip="left.id=dk\nright.id=dl\n"] dk -> dj [label="left"] dl -> dj [label="right"] dk [shape=triangle, label="id=dk\n0.0", tooltip=""] dl [shape=parallelogram, label="id=dl\nauxName=\nmethod_88_AddNode\nmethod_128_AddNode\nadd", tooltip="left.id=dm\nright.id=dn\n"] dm -> dl [label="left"] dn -> dl [label="right"] dm [shape=box, label="id=dm\nauxName=\nmethod_89_YClampedGradientNode\nmethod_129_YClampedGradientNode\nYClampedGradient\ny=(-64.0,320.0)\nvalue=(1.5,-1.5)", tooltip=""] dn [shape=parallelogram, label="id=dn\nauxName=\nmethod_90_AddNode\nmethod_130_AddNode\nadd", tooltip="left.id=do\nright.id=dp\n"] do -> dn [label="left"] dp -> dn [label="right"] do [shape=triangle, label="id=do\n0.0", tooltip=""] dp [shape=parallelogram, label="id=dp\nauxName=\nmethod_91_MaxNode\nmethod_131_MaxNode\nmax", tooltip="left.id=dq\nright.id=dr\n"] dq -> dp [label="left"] dr -> dp [label="right"] dq [shape=triangle, label="id=dq\n-0.81", tooltip=""] dr [shape=parallelogram, label="id=dr\nauxName=\nmethod_92_MinNode\nmethod_132_MinNode\nmin", tooltip="left.id=ds\nright.id=dt\n"] ds -> dr [label="left"] dt -> dr [label="right"] ds [shape=triangle, label="id=ds\n2.5", tooltip=""] dt [shape=parallelogram, label="id=dt\nauxName=\nmethod_93_AddNode\nmethod_133_AddNode\nadd", tooltip="left.id=du\nright.id=dv\n"] du -> dt [label="left"] dv -> dt [label="right"] du [shape=triangle, label="id=du\n-0.5037500262260437", tooltip=""] dv [shape=triangle, label="id=dv\nauxName=\nmethod_94_Multi2SingleNode\nmethod_134_Multi2SingleNode\nMulti2Single", tooltip="next.id=dw\n"] dw -> dv [label="next"] dw [shape=triangle, label="id=dw\nauxName=\nmethod_95_ToF64Node\nToF64", tooltip="next.id=dx\n"] dx -> dw [label="next"] dx [shape=hexagon, label="id=dx\nauxName=\nmethod_96_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bk\nSplineTable.id=dy\n"] bk -> dx [label="locationFunction"] dy -> dx [label="SplineTable"] dy [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=dz
10.00.0children.id=eh
20.00.3children.id=el
>, tooltip="children[0].id=dz\nchildren[1].id=eh\nchildren[2].id=el\n"] dz -> dy [label="children[0]"] eh -> dy [label="children[1]"] el -> dy [label="children[2]"] dz [shape=hexagon, label="id=dz\nauxName=\nmethod_97_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=ea\n"] bm -> dz [label="locationFunction"] ea -> dz [label="SplineTable"] ea [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.25children.id=eb
10.00.0children.id=ed
20.00.3125children.id=ef
>, tooltip="children[0].id=eb\nchildren[1].id=ed\nchildren[2].id=ef\n"] eb -> ea [label="children[0]"] ed -> ea [label="children[1]"] ef -> ea [label="children[2]"] eb [shape=hexagon, label="id=eb\nauxName=\nmethod_98_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=ec\n"] cq -> eb [label="locationFunction"] ec -> eb [label="SplineTable"] ec [shape=box, label=<
idxderivativeslocationsvalues
00.10.0-0.5
>, tooltip=""] ed [shape=hexagon, label="id=ed\nauxName=\nmethod_100_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=ee\n"] cq -> ed [label="locationFunction"] ee -> ed [label="SplineTable"] ee [shape=box, label=<
idxderivativeslocationsvalues
00.50.00.0
>, tooltip=""] ef [shape=hexagon, label="id=ef\nauxName=\nmethod_99_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=eg\n"] cq -> ef [label="locationFunction"] eg -> ef [label="SplineTable"] eg [shape=box, label=<
idxderivativeslocationsvalues
00.50.0-22.25
>, tooltip=""] eh [shape=hexagon, label="id=eh\nauxName=\nmethod_105_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=ei\n"] bm -> eh [label="locationFunction"] ei -> eh [label="SplineTable"] ei [shape=box, label=<
idxderivativeslocationsvalues
00.00.0children.id=ed
10.00.125children.id=ed
20.00.4children.id=ej
>, tooltip="children[0].id=ed\nchildren[1].id=ed\nchildren[2].id=ej\n"] ed -> ei [label="children[0]"] ed -> ei [label="children[1]"] ej -> ei [label="children[2]"] ej [shape=hexagon, label="id=ej\nauxName=\nmethod_106_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=ek\n"] cq -> ej [label="locationFunction"] ek -> ej [label="SplineTable"] ek [shape=box, label=<
idxderivativeslocationsvalues
00.1250.00.0
>, tooltip=""] el [shape=hexagon, label="id=el\nauxName=\nmethod_101_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=em\n"] bm -> el [label="locationFunction"] em -> el [label="SplineTable"] em [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=ed
10.00.0children.id=en
20.00.3children.id=ep
30.00.55children.id=er
>, tooltip="children[0].id=ed\nchildren[1].id=en\nchildren[2].id=ep\nchildren[3].id=er\n"] ed -> em [label="children[0]"] en -> em [label="children[1]"] ep -> em [label="children[2]"] er -> em [label="children[3]"] en [shape=hexagon, label="id=en\nauxName=\nmethod_103_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=eo\n"] cq -> en [label="locationFunction"] eo -> en [label="SplineTable"] eo [shape=box, label=<
idxderivativeslocationsvalues
0-0.2-0.8250.525
10.0-0.80.55
2-1.1-0.05-0.2
31.10.05-0.2
40.00.8250.55
5-0.50.850.525
>, tooltip=""] ep [shape=hexagon, label="id=ep\nauxName=\nmethod_104_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=eq\n"] cq -> ep [label="locationFunction"] eq -> ep [label="SplineTable"] eq [shape=box, label=<
idxderivativeslocationsvalues
0-0.65-0.7750.55
10.0-0.750.6
2-1.2-0.05-0.3
31.20.05-0.25
40.00.7750.6
5-0.650.80.55
>, tooltip=""] er [shape=hexagon, label="id=er\nauxName=\nmethod_102_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=es\n"] cq -> er [label="locationFunction"] es -> er [label="SplineTable"] es [shape=box, label=<
idxderivativeslocationsvalues
01.0-0.7250.58
10.0-0.70.625
2-1.3-0.05-0.25
31.30.05-0.25
40.00.70.65
5-1.00.7250.6
>, tooltip=""] et [shape=folder, label="id=et\nauxName=\nmethod_107_CacheLikeNode_cache_2d\nCacheLike\nwrapping, cache_2d", tooltip="delegate.id=eu\n"] eu -> et [label="delegate"] eu [shape=parallelogram, label="id=eu\nauxName=\nmethod_108_AddNode\nmethod_122_AddNode\nadd", tooltip="left.id=ev\nright.id=ew\n"] ev -> eu [label="left"] ew -> eu [label="right"] ev [shape=triangle, label="id=ev\n0.0", tooltip=""] ew [shape=triangle, label="id=ew\nauxName=\nmethod_109_Multi2SingleNode\nmethod_123_Multi2SingleNode\nMulti2Single", tooltip="next.id=ex\n"] ex -> ew [label="next"] ex [shape=triangle, label="id=ex\nauxName=\nmethod_110_ToF64Node\nToF64", tooltip="next.id=ey\n"] ey -> ex [label="next"] ey [shape=hexagon, label="id=ey\nauxName=\nmethod_111_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bk\nSplineTable.id=ez\n"] bk -> ey [label="locationFunction"] ez -> ey [label="SplineTable"] ez [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=fa
10.00.0children.id=fi
20.00.3children.id=fm
>, tooltip="children[0].id=fa\nchildren[1].id=fi\nchildren[2].id=fm\n"] fa -> ez [label="children[0]"] fi -> ez [label="children[1]"] fm -> ez [label="children[2]"] fa [shape=hexagon, label="id=fa\nauxName=\nmethod_112_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=fb\n"] bm -> fa [label="locationFunction"] fb -> fa [label="SplineTable"] fb [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=fc
10.00.0children.id=fe
20.00.225children.id=fg
>, tooltip="children[0].id=fc\nchildren[1].id=fe\nchildren[2].id=fg\n"] fc -> fb [label="children[0]"] fe -> fb [label="children[1]"] fg -> fb [label="children[2]"] fc [shape=hexagon, label="id=fc\nauxName=\nmethod_113_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=fd\n"] cq -> fc [label="locationFunction"] fd -> fc [label="SplineTable"] fd [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.40.5
10.00.00.875
20.00.51.25
>, tooltip=""] fe [shape=hexagon, label="id=fe\nauxName=\nmethod_115_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=ff\n"] cq -> fe [label="locationFunction"] ff -> fe [label="SplineTable"] ff [shape=box, label=<
idxderivativeslocationsvalues
00.00.00.0
>, tooltip=""] fg [shape=hexagon, label="id=fg\nauxName=\nmethod_114_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=fh\n"] cq -> fg [label="locationFunction"] fh -> fg [label="SplineTable"] fh [shape=box, label=<
idxderivativeslocationsvalues
00.00.00.675
>, tooltip=""] fi [shape=hexagon, label="id=fi\nauxName=\nmethod_120_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=fj\n"] bm -> fi [label="locationFunction"] fj -> fi [label="SplineTable"] fj [shape=box, label=<
idxderivativeslocationsvalues
00.00.0children.id=fe
10.00.15children.id=fe
20.00.325children.id=fk
>, tooltip="children[0].id=fe\nchildren[1].id=fe\nchildren[2].id=fk\n"] fe -> fj [label="children[0]"] fe -> fj [label="children[1]"] fk -> fj [label="children[2]"] fk [shape=hexagon, label="id=fk\nauxName=\nmethod_121_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=fl\n"] cq -> fk [label="locationFunction"] fl -> fk [label="SplineTable"] fl [shape=box, label=<
idxderivativeslocationsvalues
00.20.00.25
>, tooltip=""] fm [shape=hexagon, label="id=fm\nauxName=\nmethod_116_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=fn\n"] bm -> fm [label="locationFunction"] fn -> fm [label="SplineTable"] fn [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=fo
10.0-0.075children.id=fe
20.00.1children.id=fq
30.00.5children.id=fs
>, tooltip="children[0].id=fo\nchildren[1].id=fe\nchildren[2].id=fq\nchildren[3].id=fs\n"] fo -> fn [label="children[0]"] fe -> fn [label="children[1]"] fq -> fn [label="children[2]"] fs -> fn [label="children[3]"] fo [shape=hexagon, label="id=fo\nauxName=\nmethod_117_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=fp\n"] cq -> fo [label="locationFunction"] fp -> fo [label="SplineTable"] fp [shape=box, label=<
idxderivativeslocationsvalues
00.00.00.525
>, tooltip=""] fq [shape=hexagon, label="id=fq\nauxName=\nmethod_119_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=fr\n"] cq -> fq [label="locationFunction"] fr -> fq [label="SplineTable"] fr [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.54.25
10.00.02.5
20.00.53.0
>, tooltip=""] fs [shape=hexagon, label="id=fs\nauxName=\nmethod_118_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=ft\n"] cq -> fs [label="locationFunction"] ft -> fs [label="SplineTable"] ft [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.52.65
10.00.02.0
20.00.54.25
>, tooltip=""] fu [shape=box, label="id=fu\nfinal_density", tooltip="delegate.id=fv\n"] fv -> fu [label="delegate"] fv [shape=parallelogram, label="id=fv\nauxName=\nmethod_135_MinShortNode\nmethod_341_MinShortNode\nmin, shortcut rightMin=-0.235", tooltip="left.id=fw\nright.id=kk\n"] fw -> fv [label="left"] kk -> fv [label="right"] fw [shape=circle, label="id=fw\nauxName=\nmethod_136_SqueezeNode\nmethod_342_SqueezeNode\nsqueeze", tooltip="operand.id=fx\n"] fx -> fw [label="operand"] fx [shape=parallelogram, label="id=fx\nauxName=\nmethod_137_MulNode\nmethod_343_MulNode\nmul", tooltip="left.id=fy\nright.id=fz\n"] fy -> fx [label="left"] fz -> fx [label="right"] fy [shape=triangle, label="id=fy\n0.64", tooltip=""] fz [shape=folder, label="id=fz\nauxName=\nmethod_138_CacheLikeNode_interpolated\nmethod_344_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=ga\n"] ga -> fz [label="delegate"] ga [shape=parallelogram, label="id=ga\nauxName=\nmethod_139_AddNode\nmethod_211_AddNode\nadd", tooltip="left.id=gb\nright.id=gc\n"] gb -> ga [label="left"] gc -> ga [label="right"] gb [shape=triangle, label="id=gb\n2.5", tooltip=""] gc [shape=parallelogram, label="id=gc\nauxName=\nmethod_140_MulNode\nmethod_212_MulNode\nmul", tooltip="left.id=gd\nright.id=ge\n"] gd -> gc [label="left"] ge -> gc [label="right"] gd [shape=box, label="id=gd\nauxName=\nmethod_141_YClampedGradientNode\nmethod_213_YClampedGradientNode\nYClampedGradient\ny=(-8.0,28.0)\nvalue=(0.0,1.0)", tooltip=""] ge [shape=parallelogram, label="id=ge\nauxName=\nmethod_142_AddNode\nadd", tooltip="left.id=gf\nright.id=gg\n"] gf -> ge [label="left"] gg -> ge [label="right"] gf [shape=triangle, label="id=gf\n-2.5", tooltip=""] gg [shape=parallelogram, label="id=gg\nauxName=\nmethod_143_AddNode\nadd", tooltip="left.id=gh\nright.id=gi\n"] gh -> gg [label="left"] gi -> gg [label="right"] gh [shape=triangle, label="id=gh\n0.9375", tooltip=""] gi [shape=parallelogram, label="id=gi\nauxName=\nmethod_144_MulNode\nmul", tooltip="left.id=gj\nright.id=gk\n"] gj -> gi [label="left"] gk -> gi [label="right"] gj [shape=box, label="id=gj\nauxName=\nmethod_145_YClampedGradientNode\nYClampedGradient\ny=(156.0,192.0)\nvalue=(1.0,0.0)", tooltip=""] gk [shape=parallelogram, label="id=gk\nauxName=\nmethod_146_AddNode\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.9375", tooltip=""] gm [shape=diamond, label="id=gm\nauxName=\nmethod_147_RangeChoiceNode\nRangeChoice [-1000000.0, 1.5625)", tooltip="input.id=gn\ntrue.id=hy\nfalse.id=ib\n"] gn -> gm [label="input", color=blue] hy -> gm [label="true"] ib -> gm [label="false"] gn [shape=parallelogram, label="id=gn\nauxName=\nmethod_148_AddNode\nadd", tooltip="left.id=go\nright.id=hx\n"] go -> gn [label="left"] hx -> gn [label="right"] go [shape=parallelogram, label="id=go\nauxName=\nmethod_149_MulNode\nmul", tooltip="left.id=gp\nright.id=gq\n"] gp -> go [label="left"] gq -> go [label="right"] gp [shape=triangle, label="id=gp\n4.0", tooltip=""] gq [shape=circle, label="id=gq\nauxName=\nmethod_150_NegMulNode\nNegMul0.25", tooltip="operand.id=gr\n"] gr -> gq [label="operand"] gr [shape=parallelogram, label="id=gr\nauxName=\nmethod_151_MulNode\nmul", tooltip="left.id=gs\nright.id=eu\n"] gs -> gr [label="left"] eu -> gr [label="right"] gs [shape=parallelogram, label="id=gs\nauxName=\nmethod_152_AddNode\nadd", tooltip="left.id=dl\nright.id=gt\n"] dl -> gs [label="left"] gt -> gs [label="right"] gt [shape=parallelogram, label="id=gt\nauxName=\nmethod_153_MulNode\nmul", tooltip="left.id=gu\nright.id=hm\n"] gu -> gt [label="left"] hm -> gt [label="right"] gu [shape=parallelogram, label="id=gu\nauxName=\nmethod_154_AddNode\nadd", tooltip="left.id=gv\nright.id=gw\n"] gv -> gu [label="left"] gw -> gu [label="right"] gv [shape=triangle, label="id=gv\n0.0", tooltip=""] gw [shape=triangle, label="id=gw\nauxName=\nmethod_155_Multi2SingleNode\nMulti2Single", tooltip="next.id=gx\n"] gx -> gw [label="next"] gx [shape=triangle, label="id=gx\nauxName=\nmethod_156_ToF64Node\nToF64", tooltip="next.id=gy\n"] gy -> gx [label="next"] gy [shape=hexagon, label="id=gy\nauxName=\nmethod_157_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bk\nSplineTable.id=gz\n"] bk -> gy [label="locationFunction"] gz -> gy [label="SplineTable"] gz [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=ha
10.00.0children.id=he
20.00.3children.id=hg
>, tooltip="children[0].id=ha\nchildren[1].id=he\nchildren[2].id=hg\n"] ha -> gz [label="children[0]"] he -> gz [label="children[1]"] hg -> gz [label="children[2]"] ha [shape=hexagon, label="id=ha\nauxName=\nmethod_158_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=hb\n"] bm -> ha [label="locationFunction"] hb -> ha [label="SplineTable"] hb [shape=box, label=<
idxderivativeslocationsvalues
0-0.1-0.25children.id=hc
10.00.0children.id=fe
>, tooltip="children[0].id=hc\nchildren[1].id=fe\n"] hc -> hb [label="children[0]"] fe -> hb [label="children[1]"] hc [shape=hexagon, label="id=hc\nauxName=\nmethod_159_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=hd\n"] cq -> hc [label="locationFunction"] hd -> hc [label="SplineTable"] hd [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.52.25
10.00.01.0
20.00.1250.0
>, tooltip=""] he [shape=hexagon, label="id=he\nauxName=\nmethod_163_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=hf\n"] bm -> he [label="locationFunction"] hf -> he [label="SplineTable"] hf [shape=box, label=<
idxderivativeslocationsvalues
00.00.0children.id=fe
>, tooltip="children[0].id=fe\n"] fe -> hf [label="children[0]"] hg [shape=hexagon, label="id=hg\nauxName=\nmethod_160_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=bm\nSplineTable.id=hh\n"] bm -> hg [label="locationFunction"] hh -> hg [label="SplineTable"] hh [shape=box, label=<
idxderivativeslocationsvalues
00.0-0.3children.id=fe
10.00.0children.id=hi
20.00.3children.id=hk
>, tooltip="children[0].id=fe\nchildren[1].id=hi\nchildren[2].id=hk\n"] fe -> hh [label="children[0]"] hi -> hh [label="children[1]"] hk -> hh [label="children[2]"] hi [shape=hexagon, label="id=hi\nauxName=\nmethod_162_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=hj\n"] cq -> hi [label="locationFunction"] hj -> hi [label="SplineTable"] hj [shape=box, label=<
idxderivativeslocationsvalues
00.00.750.1
11.0-0.60.35
2-0.50.30.1
30.00.00.0
42.00.30.15
5-0.50.60.45
60.00.750.1
>, tooltip=""] hk [shape=hexagon, label="id=hk\nauxName=\nmethod_161_SplineNormalNode\nSplineNormal", tooltip="locationFunction.id=cq\nSplineTable.id=hl\n"] cq -> hk [label="locationFunction"] hl -> hk [label="SplineTable"] hl [shape=box, label=<
idxderivativeslocationsvalues
00.00.750.2
11.0-0.60.5
2-0.50.30.1
30.00.00.0
42.00.30.3
5-2.00.60.6
60.00.750.3
>, tooltip=""] hm [shape=circle, label="id=hm\nauxName=\nmethod_164_NegMulNode\nNegMul0.5", tooltip="operand.id=hn\n"] hn -> hm [label="operand"] hn [shape=hexagon, label="id=hn\nauxName=\nmethod_165_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ho\ninputY.id=hr\ninputZ.id=hu\n"] ho -> hn [label="inputX"] hr -> hn [label="inputY"] hu -> hn [label="inputZ"] ho [shape=parallelogram, label="id=ho\nauxName=\nmethod_166_MulNode\nmul", tooltip="left.id=hp\nright.id=hq\n"] hp -> ho [label="left"] hq -> ho [label="right"] hp [shape=triangle, label="id=hp\n1500.0", tooltip=""] hq [shape=triangle, label="id=hq\nCoordinate X", tooltip=""] hr [shape=parallelogram, label="id=hr\nauxName=\nmethod_167_MulNode\nmul", tooltip="left.id=hs\nright.id=ht\n"] hs -> hr [label="left"] ht -> hr [label="right"] hs [shape=triangle, label="id=hs\n15.0", tooltip=""] ht [shape=triangle, label="id=ht\nCoordinate Y", tooltip=""] hu [shape=parallelogram, label="id=hu\nauxName=\nmethod_168_MulNode\nmul", tooltip="left.id=hv\nright.id=hw\n"] hv -> hu [label="left"] hw -> hu [label="right"] hv [shape=triangle, label="id=hv\n1500.0", tooltip=""] hw [shape=triangle, label="id=hw\nCoordinate Z", tooltip=""] hx [shape=trapezium, label="id=hx\nauxName=\nmethod_169_InterpolatedNoiseSamplerNode\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=100.322, yo=136.813, zo=252.300, p0=-86, p255=-103, 1: xo=45.599, yo=39.161, zo=115.782, p0=1, p255=-109, 2: xo=141.135, yo=175.590, zo=98.034, p0=-15, p255=32, 3: xo=33.180, yo=82.549, zo=164.260, p0=32, p255=-71, 4: xo=36.654, yo=252.944, zo=152.167, p0=-43, p255=-12, 5: xo=86.268, yo=159.815, zo=21.507, p0=-2, p255=37, 6: xo=130.340, yo=165.491, zo=58.060, p0=82, p255=28, 7: xo=0.541, yo=210.085, zo=209.276, p0=-77, p255=6, 8: xo=32.815, yo=183.994, zo=185.660, p0=-90, p255=-108, 9: xo=91.884, yo=2.040, zo=207.694, p0=29, p255=-11, 10: xo=252.385, yo=243.573, zo=209.858, p0=46, p255=67, 11: xo=75.465, yo=9.894, zo=143.672, p0=105, p255=60, 12: xo=113.983, yo=115.176, zo=107.252, p0=71, p255=100, 13: xo=232.127, yo=216.357, zo=139.875, p0=-9, p255=76, 14: xo=87.124, yo=102.128, zo=106.329, p0=32, p255=31, 15: xo=191.824, yo=233.851, zo=251.848, p0=-126, p255=-41, ]}, 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=44.314, yo=46.921, zo=95.910, p0=-99, p255=-98, 1: xo=70.650, yo=217.583, zo=223.970, p0=-101, p255=-122, 2: xo=97.515, yo=122.164, zo=69.643, p0=22, p255=-82, 3: xo=122.637, yo=53.003, zo=108.702, p0=54, p255=-107, 4: xo=73.383, yo=209.779, zo=158.378, p0=-73, p255=-90, 5: xo=207.071, yo=64.770, zo=158.467, p0=78, p255=-93, 6: xo=189.233, yo=187.588, zo=109.373, p0=103, p255=-15, 7: xo=233.913, yo=139.231, zo=0.969, p0=38, p255=-48, 8: xo=23.514, yo=144.378, zo=80.021, p0=-108, p255=75, 9: xo=178.582, yo=189.820, zo=81.480, p0=-34, p255=8, 10: xo=170.849, yo=232.044, zo=203.153, p0=58, p255=45, 11: xo=208.859, yo=228.311, zo=154.883, p0=-51, p255=-12, 12: xo=126.362, yo=18.058, zo=229.188, p0=-34, p255=-40, 13: xo=86.442, yo=46.674, zo=94.492, p0=-123, p255=-14, 14: xo=223.342, yo=67.139, zo=86.182, p0=-66, p255=-94, 15: xo=194.959, yo=231.876, zo=93.100, p0=-81, p255=-26, ]}, 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=149.252, yo=242.855, zo=176.481, p0=105, p255=-120, 1: xo=244.972, yo=138.099, zo=42.251, p0=-32, p255=102, 2: xo=151.858, yo=85.242, zo=27.897, p0=-66, p255=100, 3: xo=197.877, yo=190.895, zo=133.272, p0=-70, p255=33, 4: xo=72.829, yo=126.304, zo=218.392, p0=-60, p255=-68, 5: xo=39.265, yo=38.686, zo=123.344, p0=-30, p255=39, 6: xo=190.247, yo=86.720, zo=225.413, p0=16, p255=-81, 7: xo=132.548, yo=142.854, zo=103.907, p0=82, p255=108, ]}, xzScale=684.412, yScale=684.412, xzMainScale=8.555, yMainScale=4.278, cellWidth=4, cellHeight=8}\n"] hy [shape=parallelogram, label="id=hy\nauxName=\nmethod_170_MinShortNode\nmin, shortcut rightMin=-1.0", tooltip="left.id=hz\nright.id=ib\n"] hz -> hy [label="left"] ib -> hy [label="right"] hz [shape=parallelogram, label="id=hz\nauxName=\nmethod_171_MaxNode\nmax", tooltip="left.id=gn\nright.id=ia\n"] gn -> hz [label="left"] ia -> hz [label="right"] ia [shape=triangle, label="id=ia\n-64.0", tooltip=""] ib [shape=parallelogram, label="id=ib\nauxName=\nmethod_172_MaxNode\nmax", tooltip="left.id=ic\nright.id=jc\n"] ic -> ib [label="left"] jc -> ib [label="right"] ic [shape=parallelogram, label="id=ic\nauxName=\nmethod_173_AddNode\nadd", tooltip="left.id=id\nright.id=iq\n"] id -> ic [label="left"] iq -> ic [label="right"] id [shape=parallelogram, label="id=id\nauxName=\nmethod_174_MulNode\nmul", tooltip="left.id=ie\nright.id=if\n"] ie -> id [label="left"] if -> id [label="right"] ie [shape=triangle, label="id=ie\n4.0", tooltip=""] if [shape=circle, label="id=if\nauxName=\nmethod_175_SquareNode\nsquare", tooltip="operand.id=ig\n"] ig -> if [label="operand"] ig [shape=hexagon, label="id=ig\nauxName=\nmethod_176_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ih\ninputY.id=ik\ninputZ.id=in\n"] ih -> ig [label="inputX"] ik -> ig [label="inputY"] in -> ig [label="inputZ"] ih [shape=parallelogram, label="id=ih\nauxName=\nmethod_177_MulNode\nmul", tooltip="left.id=ii\nright.id=ij\n"] ii -> ih [label="left"] ij -> ih [label="right"] ii [shape=triangle, label="id=ii\n0.75", tooltip=""] ij [shape=triangle, label="id=ij\nCoordinate X", tooltip=""] ik [shape=parallelogram, label="id=ik\nauxName=\nmethod_178_MulNode\nmul", tooltip="left.id=il\nright.id=im\n"] il -> ik [label="left"] im -> ik [label="right"] il [shape=triangle, label="id=il\n6.0", tooltip=""] im [shape=triangle, label="id=im\nCoordinate Y", tooltip=""] in [shape=parallelogram, label="id=in\nauxName=\nmethod_179_MulNode\nmul", tooltip="left.id=io\nright.id=ip\n"] io -> in [label="left"] ip -> in [label="right"] io [shape=triangle, label="id=io\n0.75", tooltip=""] ip [shape=triangle, label="id=ip\nCoordinate Z", tooltip=""] iq [shape=parallelogram, label="id=iq\nauxName=\nmethod_180_MaxNode\nmax", tooltip="left.id=ir\nright.id=is\n"] ir -> iq [label="left"] is -> iq [label="right"] ir [shape=triangle, label="id=ir\n-1.0", tooltip=""] is [shape=parallelogram, label="id=is\nauxName=\nmethod_181_MinNode\nmin", tooltip="left.id=it\nright.id=iu\n"] it -> is [label="left"] iu -> is [label="right"] it [shape=triangle, label="id=it\n1.0", tooltip=""] iu [shape=parallelogram, label="id=iu\nauxName=\nmethod_182_AddNode\nadd", tooltip="left.id=iv\nright.id=iw\n"] iv -> iu [label="left"] iw -> iu [label="right"] iv [shape=triangle, label="id=iv\n0.175", tooltip=""] iw [shape=hexagon, label="id=iw\nauxName=\nmethod_183_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ix\ninputY.id=iy\ninputZ.id=jb\n"] ix -> iw [label="inputX"] iy -> iw [label="inputY"] jb -> iw [label="inputZ"] ix [shape=triangle, label="id=ix\nCoordinate X", tooltip=""] iy [shape=parallelogram, label="id=iy\nauxName=\nmethod_184_MulNode\nmul", tooltip="left.id=iz\nright.id=ja\n"] iz -> iy [label="left"] ja -> iy [label="right"] iz [shape=triangle, label="id=iz\n0.6666666666666666", tooltip=""] ja [shape=triangle, label="id=ja\nCoordinate Y", tooltip=""] jb [shape=triangle, label="id=jb\nCoordinate Z", tooltip=""] jc [shape=diamond, label="id=jc\nauxName=\nmethod_185_RangeChoiceNode\nRangeChoice [-1000000.0, 0.03)", tooltip="input.id=jd\ntrue.id=kj\nfalse.id=jd\n"] jd -> jc [label="input", color=blue] kj -> jc [label="true"] jd -> jc [label="false"] jd [shape=folder, label="id=jd\nauxName=\nmethod_186_CacheLikeNode_cache_once\nCacheLike\nwrapping, cache_once", tooltip="delegate.id=je\n"] je -> jd [label="delegate"] je [shape=parallelogram, label="id=je\nauxName=\nmethod_187_MulNode\nmethod_201_MulNode\nmul", tooltip="left.id=jf\nright.id=ka\n"] jf -> je [label="left"] ka -> je [label="right"] jf [shape=parallelogram, label="id=jf\nauxName=\nmethod_188_AddNode\nmethod_202_AddNode\nadd", tooltip="left.id=jg\nright.id=js\n"] jg -> jf [label="left"] js -> jf [label="right"] jg [shape=parallelogram, label="id=jg\nauxName=\nmethod_189_MulNode\nmethod_203_MulNode\nmul", tooltip="left.id=jh\nright.id=ji\n"] jh -> jg [label="left"] ji -> jg [label="right"] jh [shape=triangle, label="id=jh\n2.0", tooltip=""] ji [shape=hexagon, label="id=ji\nauxName=\nmethod_190_GenericShiftedNoiseNode\nmethod_204_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=jj\ninputY.id=jm\ninputZ.id=jp\n"] jj -> ji [label="inputX"] jm -> ji [label="inputY"] jp -> ji [label="inputZ"] jj [shape=parallelogram, label="id=jj\nauxName=\nmethod_191_MulNode\nmethod_205_MulNode\nmul", tooltip="left.id=jk\nright.id=jl\n"] jk -> jj [label="left"] jl -> jj [label="right"] jk [shape=triangle, label="id=jk\n25.0", tooltip=""] jl [shape=triangle, label="id=jl\nCoordinate X", tooltip=""] jm [shape=parallelogram, label="id=jm\nauxName=\nmethod_192_MulNode\nmethod_206_MulNode\nmul", tooltip="left.id=jn\nright.id=jo\n"] jn -> jm [label="left"] jo -> jm [label="right"] jn [shape=triangle, label="id=jn\n0.3", tooltip=""] jo [shape=triangle, label="id=jo\nCoordinate Y", tooltip=""] jp [shape=parallelogram, label="id=jp\nauxName=\nmethod_193_MulNode\nmethod_207_MulNode\nmul", tooltip="left.id=jq\nright.id=jr\n"] jq -> jp [label="left"] jr -> jp [label="right"] jq [shape=triangle, label="id=jq\n25.0", tooltip=""] jr [shape=triangle, label="id=jr\nCoordinate Z", tooltip=""] js [shape=parallelogram, label="id=js\nauxName=\nmethod_194_AddNode\nmethod_208_AddNode\nadd", tooltip="left.id=jt\nright.id=ju\n"] jt -> js [label="left"] ju -> js [label="right"] jt [shape=triangle, label="id=jt\n-1.0", tooltip=""] ju [shape=parallelogram, label="id=ju\nauxName=\nmethod_195_MulNode\nmethod_209_MulNode\nmul", tooltip="left.id=jv\nright.id=jw\n"] jv -> ju [label="left"] jw -> ju [label="right"] jv [shape=triangle, label="id=jv\n-1.0", tooltip=""] jw [shape=hexagon, label="id=jw\nauxName=\nmethod_196_GenericShiftedNoiseNode\nmethod_210_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=jx\ninputY.id=jy\ninputZ.id=jz\n"] jx -> jw [label="inputX"] jy -> jw [label="inputY"] jz -> jw [label="inputZ"] jx [shape=triangle, label="id=jx\nCoordinate X", tooltip=""] jy [shape=triangle, label="id=jy\nCoordinate Y", tooltip=""] jz [shape=triangle, label="id=jz\nCoordinate Z", tooltip=""] ka [shape=circle, label="id=ka\nauxName=\nmethod_197_CubeNode\ncube", tooltip="operand.id=kb\n"] kb -> ka [label="operand"] kb [shape=parallelogram, label="id=kb\nauxName=\nmethod_198_AddNode\nadd", tooltip="left.id=kc\nright.id=kd\n"] kc -> kb [label="left"] kd -> kb [label="right"] kc [shape=triangle, label="id=kc\n0.95", tooltip=""] kd [shape=parallelogram, label="id=kd\nauxName=\nmethod_199_MulNode\nmul", tooltip="left.id=ke\nright.id=kf\n"] ke -> kd [label="left"] kf -> kd [label="right"] ke [shape=triangle, label="id=ke\n0.55", tooltip=""] kf [shape=hexagon, label="id=kf\nauxName=\nmethod_200_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=kg\ninputY.id=kh\ninputZ.id=ki\n"] kg -> kf [label="inputX"] kh -> kf [label="inputY"] ki -> kf [label="inputZ"] kg [shape=triangle, label="id=kg\nCoordinate X", tooltip=""] kh [shape=triangle, label="id=kh\nCoordinate Y", tooltip=""] ki [shape=triangle, label="id=ki\nCoordinate Z", tooltip=""] kj [shape=triangle, label="id=kj\n-1000000.0", tooltip=""] kk [shape=parallelogram, label="id=kk\nauxName=\nmethod_214_MinNode\nmin", tooltip="left.id=kl\nright.id=nj\n"] kl -> kk [label="left"] nj -> kk [label="right"] kl [shape=diamond, label="id=kl\nauxName=\nmethod_215_RangeChoiceNode\nRangeChoice [-1000000.0, 0.0)", tooltip="input.id=km\ntrue.id=ku\nfalse.id=kv\n"] km -> kl [label="input", color=blue] ku -> kl [label="true"] kv -> kl [label="false"] km [shape=folder, label="id=km\nauxName=\nmethod_216_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=kn\n"] kn -> km [label="delegate"] kn [shape=diamond, label="id=kn\nauxName=\nmethod_217_RangeChoiceNode\nmethod_220_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=kp\nfalse.id=kt\n"] ko -> kn [label="input", color=blue] kp -> kn [label="true"] kt -> kn [label="false"] ko [shape=box, label="id=ko\nauxName=\nmethod_218_YClampedGradientNode\nmethod_221_YClampedGradientNode\nYClampedGradient\ny=(-4064.0,4062.0)\nvalue=(-4064.0,4062.0)", tooltip=""] kp [shape=hexagon, label="id=kp\nauxName=\nmethod_219_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=kq\ninputY.id=kr\ninputZ.id=ks\n"] kq -> kp [label="inputX"] kr -> kp [label="inputY"] ks -> kp [label="inputZ"] kq [shape=triangle, label="id=kq\nCoordinate X", tooltip=""] kr [shape=triangle, label="id=kr\nCoordinate Y", tooltip=""] ks [shape=triangle, label="id=ks\nCoordinate Z", tooltip=""] kt [shape=triangle, label="id=kt\n-1.0", tooltip=""] ku [shape=triangle, label="id=ku\n64.0", tooltip=""] kv [shape=parallelogram, label="id=kv\nauxName=\nmethod_222_AddNode\nadd", tooltip="left.id=kw\nright.id=lh\n"] kw -> kv [label="left"] lh -> kv [label="right"] kw [shape=folder, label="id=kw\nauxName=\nmethod_223_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=kx\n"] kx -> kw [label="delegate"] kx [shape=diamond, label="id=kx\nauxName=\nmethod_224_RangeChoiceNode\nmethod_228_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=ky\nfalse.id=lg\n"] ko -> kx [label="input", color=blue] ky -> kx [label="true"] lg -> kx [label="false"] ky [shape=parallelogram, label="id=ky\nauxName=\nmethod_225_AddNode\nadd", tooltip="left.id=kz\nright.id=la\n"] kz -> ky [label="left"] la -> ky [label="right"] kz [shape=triangle, label="id=kz\n-0.085", tooltip=""] la [shape=parallelogram, label="id=la\nauxName=\nmethod_226_MulNode\nmul", tooltip="left.id=lb\nright.id=lc\n"] lb -> la [label="left"] lc -> la [label="right"] lb [shape=triangle, label="id=lb\n0.045", tooltip=""] lc [shape=hexagon, label="id=lc\nauxName=\nmethod_227_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ld\ninputY.id=le\ninputZ.id=lf\n"] ld -> lc [label="inputX"] le -> lc [label="inputY"] lf -> lc [label="inputZ"] ld [shape=triangle, label="id=ld\nCoordinate X", tooltip=""] le [shape=triangle, label="id=le\nCoordinate Y", tooltip=""] lf [shape=triangle, label="id=lf\nCoordinate Z", tooltip=""] lg [shape=triangle, label="id=lg\n0.0", tooltip=""] lh [shape=parallelogram, label="id=lh\nauxName=\nmethod_229_MulNode\nmul", tooltip="left.id=li\nright.id=lj\n"] li -> lh [label="left"] lj -> lh [label="right"] li [shape=triangle, label="id=li\n1.5", tooltip=""] lj [shape=parallelogram, label="id=lj\nauxName=\nmethod_230_MaxNode\nmax", tooltip="left.id=lk\nright.id=mo\n"] lk -> lj [label="left"] mo -> lj [label="right"] lk [shape=parallelogram, label="id=lk\nauxName=\nmethod_231_MinNode\nmin", tooltip="left.id=ll\nright.id=me\n"] ll -> lk [label="left"] me -> lk [label="right"] ll [shape=circle, label="id=ll\nauxName=\nmethod_232_AbsNode\nabs", tooltip="operand.id=lm\n"] lm -> ll [label="operand"] lm [shape=folder, label="id=lm\nauxName=\nmethod_233_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=ln\n"] ln -> lm [label="delegate"] ln [shape=parallelogram, label="id=ln\nauxName=\nmethod_234_AddNode\nmethod_241_AddNode\nadd", tooltip="left.id=lo\nright.id=ma\n"] lo -> ln [label="left"] ma -> ln [label="right"] lo [shape=diamond, label="id=lo\nauxName=\nmethod_235_RangeChoiceNode\nmethod_242_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=lp\nfalse.id=lz\n"] ko -> lo [label="input", color=blue] lp -> lo [label="true"] lz -> lo [label="false"] lp [shape=hexagon, label="id=lp\nauxName=\nmethod_236_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> lp [label="inputX"] lt -> lp [label="inputY"] lw -> lp [label="inputZ"] lq [shape=parallelogram, label="id=lq\nauxName=\nmethod_237_MulNode\nmul", tooltip="left.id=lr\nright.id=ls\n"] lr -> lq [label="left"] ls -> lq [label="right"] lr [shape=triangle, label="id=lr\n4.05", tooltip=""] ls [shape=triangle, label="id=ls\nCoordinate X", tooltip=""] lt [shape=parallelogram, label="id=lt\nauxName=\nmethod_238_MulNode\nmul", tooltip="left.id=lu\nright.id=lv\n"] lu -> lt [label="left"] lv -> lt [label="right"] lu [shape=triangle, label="id=lu\n4.05", tooltip=""] lv [shape=triangle, label="id=lv\nCoordinate Y", tooltip=""] lw [shape=parallelogram, label="id=lw\nauxName=\nmethod_239_MulNode\nmul", tooltip="left.id=lx\nright.id=ly\n"] lx -> lw [label="left"] ly -> lw [label="right"] lx [shape=triangle, label="id=lx\n4.05", tooltip=""] ly [shape=triangle, label="id=ly\nCoordinate Z", tooltip=""] lz [shape=triangle, label="id=lz\n0.0", tooltip=""] ma [shape=hexagon, label="id=ma\nauxName=\nmethod_240_GenericShiftedNoiseNode\nmethod_243_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=mb\ninputY.id=mc\ninputZ.id=md\n"] mb -> ma [label="inputX"] mc -> ma [label="inputY"] md -> ma [label="inputZ"] mb [shape=triangle, label="id=mb\nCoordinate X", tooltip=""] mc [shape=triangle, label="id=mc\nCoordinate Y", tooltip=""] md [shape=triangle, label="id=md\nCoordinate Z", tooltip=""] me [shape=circle, label="id=me\nauxName=\nmethod_244_AbsNode\nabs", tooltip="operand.id=mf\n"] mf -> me [label="operand"] mf [shape=folder, label="id=mf\nauxName=\nmethod_245_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=mg\n"] mg -> mf [label="delegate"] mg [shape=parallelogram, label="id=mg\nauxName=\nmethod_246_AddNode\nmethod_250_AddNode\nadd", tooltip="left.id=mh\nright.id=mk\n"] mh -> mg [label="left"] mk -> mg [label="right"] mh [shape=diamond, label="id=mh\nauxName=\nmethod_247_RangeChoiceNode\nmethod_251_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=mi\nfalse.id=mj\n"] ko -> mh [label="input", color=blue] mi -> mh [label="true"] mj -> mh [label="false"] mi [shape=hexagon, label="id=mi\nauxName=\nmethod_248_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> mi [label="inputX"] lt -> mi [label="inputY"] lw -> mi [label="inputZ"] mj [shape=triangle, label="id=mj\n0.0", tooltip=""] mk [shape=hexagon, label="id=mk\nauxName=\nmethod_249_GenericShiftedNoiseNode\nmethod_252_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ml\ninputY.id=mm\ninputZ.id=mn\n"] ml -> mk [label="inputX"] mm -> mk [label="inputY"] mn -> mk [label="inputZ"] ml [shape=triangle, label="id=ml\nCoordinate X", tooltip=""] mm [shape=triangle, label="id=mm\nCoordinate Y", tooltip=""] mn [shape=triangle, label="id=mn\nCoordinate Z", tooltip=""] mo [shape=parallelogram, label="id=mo\nauxName=\nmethod_253_MinNode\nmin", tooltip="left.id=mp\nright.id=mz\n"] mp -> mo [label="left"] mz -> mo [label="right"] mp [shape=circle, label="id=mp\nauxName=\nmethod_254_AbsNode\nabs", tooltip="operand.id=mq\n"] mq -> mp [label="operand"] mq [shape=folder, label="id=mq\nauxName=\nmethod_255_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=mr\n"] mr -> mq [label="delegate"] mr [shape=parallelogram, label="id=mr\nauxName=\nmethod_256_AddNode\nmethod_260_AddNode\nadd", tooltip="left.id=ms\nright.id=mv\n"] ms -> mr [label="left"] mv -> mr [label="right"] ms [shape=diamond, label="id=ms\nauxName=\nmethod_257_RangeChoiceNode\nmethod_261_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=mt\nfalse.id=mu\n"] ko -> ms [label="input", color=blue] mt -> ms [label="true"] mu -> ms [label="false"] mt [shape=hexagon, label="id=mt\nauxName=\nmethod_258_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> mt [label="inputX"] lt -> mt [label="inputY"] lw -> mt [label="inputZ"] mu [shape=triangle, label="id=mu\n0.0", tooltip=""] mv [shape=hexagon, label="id=mv\nauxName=\nmethod_259_GenericShiftedNoiseNode\nmethod_262_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=mw\ninputY.id=mx\ninputZ.id=my\n"] mw -> mv [label="inputX"] mx -> mv [label="inputY"] my -> mv [label="inputZ"] mw [shape=triangle, label="id=mw\nCoordinate X", tooltip=""] mx [shape=triangle, label="id=mx\nCoordinate Y", tooltip=""] my [shape=triangle, label="id=my\nCoordinate Z", tooltip=""] mz [shape=circle, label="id=mz\nauxName=\nmethod_263_AbsNode\nabs", tooltip="operand.id=na\n"] na -> mz [label="operand"] na [shape=folder, label="id=na\nauxName=\nmethod_264_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=nb\n"] nb -> na [label="delegate"] nb [shape=parallelogram, label="id=nb\nauxName=\nmethod_265_AddNode\nmethod_269_AddNode\nadd", tooltip="left.id=nc\nright.id=nf\n"] nc -> nb [label="left"] nf -> nb [label="right"] nc [shape=diamond, label="id=nc\nauxName=\nmethod_266_RangeChoiceNode\nmethod_270_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=nd\nfalse.id=ne\n"] ko -> nc [label="input", color=blue] nd -> nc [label="true"] ne -> nc [label="false"] nd [shape=hexagon, label="id=nd\nauxName=\nmethod_267_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> nd [label="inputX"] lt -> nd [label="inputY"] lw -> nd [label="inputZ"] ne [shape=triangle, label="id=ne\n0.0", tooltip=""] nf [shape=hexagon, label="id=nf\nauxName=\nmethod_268_GenericShiftedNoiseNode\nmethod_271_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ng\ninputY.id=nh\ninputZ.id=ni\n"] ng -> nf [label="inputX"] nh -> nf [label="inputY"] ni -> nf [label="inputZ"] ng [shape=triangle, label="id=ng\nCoordinate X", tooltip=""] nh [shape=triangle, label="id=nh\nCoordinate Y", tooltip=""] ni [shape=triangle, label="id=ni\nCoordinate Z", tooltip=""] nj [shape=parallelogram, label="id=nj\nauxName=\nmethod_272_MinNode\nmin", tooltip="left.id=nk\nright.id=ox\n"] nk -> nj [label="left"] ox -> nj [label="right"] nk [shape=diamond, label="id=nk\nauxName=\nmethod_273_RangeChoiceNode\nRangeChoice [-1000000.0, 0.0)", tooltip="input.id=nl\ntrue.id=no\nfalse.id=np\n"] nl -> nk [label="input", color=blue] no -> nk [label="true"] np -> nk [label="false"] nl [shape=folder, label="id=nl\nauxName=\nmethod_274_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=nm\n"] nm -> nl [label="delegate"] nm [shape=diamond, label="id=nm\nauxName=\nmethod_275_RangeChoiceNode\nmethod_276_RangeChoiceNode\nRangeChoice [4.0, 184.0)", tooltip="input.id=ko\ntrue.id=kp\nfalse.id=nn\n"] ko -> nm [label="input", color=blue] kp -> nm [label="true"] nn -> nm [label="false"] nn [shape=triangle, label="id=nn\n-1.0", tooltip=""] no [shape=triangle, label="id=no\n64.0", tooltip=""] np [shape=parallelogram, label="id=np\nauxName=\nmethod_277_AddNode\nadd", tooltip="left.id=nq\nright.id=ob\n"] nq -> np [label="left"] ob -> np [label="right"] nq [shape=folder, label="id=nq\nauxName=\nmethod_278_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=nr\n"] nr -> nq [label="delegate"] nr [shape=diamond, label="id=nr\nauxName=\nmethod_279_RangeChoiceNode\nmethod_283_RangeChoiceNode\nRangeChoice [4.0, 184.0)", tooltip="input.id=ko\ntrue.id=ns\nfalse.id=oa\n"] ko -> nr [label="input", color=blue] ns -> nr [label="true"] oa -> nr [label="false"] ns [shape=parallelogram, label="id=ns\nauxName=\nmethod_280_AddNode\nadd", tooltip="left.id=nt\nright.id=nu\n"] nt -> ns [label="left"] nu -> ns [label="right"] nt [shape=triangle, label="id=nt\n-0.07500000000000001", tooltip=""] nu [shape=parallelogram, label="id=nu\nauxName=\nmethod_281_MulNode\nmul", tooltip="left.id=nv\nright.id=nw\n"] nv -> nu [label="left"] nw -> nu [label="right"] nv [shape=triangle, label="id=nv\n-0.025", tooltip=""] nw [shape=hexagon, label="id=nw\nauxName=\nmethod_282_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=nx\ninputY.id=ny\ninputZ.id=nz\n"] nx -> nw [label="inputX"] ny -> nw [label="inputY"] nz -> nw [label="inputZ"] nx [shape=triangle, label="id=nx\nCoordinate X", tooltip=""] ny [shape=triangle, label="id=ny\nCoordinate Y", tooltip=""] nz [shape=triangle, label="id=nz\nCoordinate Z", tooltip=""] oa [shape=triangle, label="id=oa\n0.0", tooltip=""] ob [shape=parallelogram, label="id=ob\nauxName=\nmethod_284_MulNode\nmul", tooltip="left.id=oc\nright.id=od\n"] oc -> ob [label="left"] od -> ob [label="right"] oc [shape=triangle, label="id=oc\n1.5", tooltip=""] od [shape=parallelogram, label="id=od\nauxName=\nmethod_285_MaxNode\nmax", tooltip="left.id=oe\nright.id=os\n"] oe -> od [label="left"] os -> od [label="right"] oe [shape=circle, label="id=oe\nauxName=\nmethod_286_AbsNode\nabs", tooltip="operand.id=of\n"] of -> oe [label="operand"] of [shape=folder, label="id=of\nauxName=\nmethod_287_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=og\n"] og -> of [label="delegate"] og [shape=diamond, label="id=og\nauxName=\nmethod_288_RangeChoiceNode\nmethod_293_RangeChoiceNode\nRangeChoice [4.0, 184.0)", tooltip="input.id=ko\ntrue.id=oh\nfalse.id=or\n"] ko -> og [label="input", color=blue] oh -> og [label="true"] or -> og [label="false"] oh [shape=hexagon, label="id=oh\nauxName=\nmethod_289_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=oi\ninputY.id=ol\ninputZ.id=oo\n"] oi -> oh [label="inputX"] ol -> oh [label="inputY"] oo -> oh [label="inputZ"] oi [shape=parallelogram, label="id=oi\nauxName=\nmethod_290_MulNode\nmul", tooltip="left.id=oj\nright.id=ok\n"] oj -> oi [label="left"] ok -> oi [label="right"] oj [shape=triangle, label="id=oj\n2.6666666666666665", tooltip=""] ok [shape=triangle, label="id=ok\nCoordinate X", tooltip=""] ol [shape=parallelogram, label="id=ol\nauxName=\nmethod_291_MulNode\nmul", tooltip="left.id=om\nright.id=on\n"] om -> ol [label="left"] on -> ol [label="right"] om [shape=triangle, label="id=om\n2.6666666666666665", tooltip=""] on [shape=triangle, label="id=on\nCoordinate Y", tooltip=""] oo [shape=parallelogram, label="id=oo\nauxName=\nmethod_292_MulNode\nmul", tooltip="left.id=op\nright.id=oq\n"] op -> oo [label="left"] oq -> oo [label="right"] op [shape=triangle, label="id=op\n2.6666666666666665", tooltip=""] oq [shape=triangle, label="id=oq\nCoordinate Z", tooltip=""] or [shape=triangle, label="id=or\n0.0", tooltip=""] os [shape=circle, label="id=os\nauxName=\nmethod_294_AbsNode\nabs", tooltip="operand.id=ot\n"] ot -> os [label="operand"] ot [shape=folder, label="id=ot\nauxName=\nmethod_295_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=ou\n"] ou -> ot [label="delegate"] ou [shape=diamond, label="id=ou\nauxName=\nmethod_296_RangeChoiceNode\nmethod_298_RangeChoiceNode\nRangeChoice [4.0, 184.0)", tooltip="input.id=ko\ntrue.id=ov\nfalse.id=ow\n"] ko -> ou [label="input", color=blue] ov -> ou [label="true"] ow -> ou [label="false"] ov [shape=hexagon, label="id=ov\nauxName=\nmethod_297_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=oi\ninputY.id=ol\ninputZ.id=oo\n"] oi -> ov [label="inputX"] ol -> ov [label="inputY"] oo -> ov [label="inputZ"] ow [shape=triangle, label="id=ow\n0.0", tooltip=""] ox [shape=diamond, label="id=ox\nauxName=\nmethod_299_RangeChoiceNode\nRangeChoice [-1000000.0, 0.0)", tooltip="input.id=km\ntrue.id=oy\nfalse.id=oz\n"] km -> ox [label="input", color=blue] oy -> ox [label="true"] oz -> ox [label="false"] oy [shape=triangle, label="id=oy\n64.0", tooltip=""] oz [shape=parallelogram, label="id=oz\nauxName=\nmethod_300_AddNode\nadd", tooltip="left.id=kw\nright.id=pa\n"] kw -> oz [label="left"] pa -> oz [label="right"] pa [shape=parallelogram, label="id=pa\nauxName=\nmethod_301_MulNode\nmul", tooltip="left.id=pb\nright.id=pc\n"] pb -> pa [label="left"] pc -> pa [label="right"] pb [shape=triangle, label="id=pb\n1.5", tooltip=""] pc [shape=parallelogram, label="id=pc\nauxName=\nmethod_302_MaxNode\nmax", tooltip="left.id=pd\nright.id=py\n"] pd -> pc [label="left"] py -> pc [label="right"] pd [shape=parallelogram, label="id=pd\nauxName=\nmethod_303_MinNode\nmin", tooltip="left.id=pe\nright.id=po\n"] pe -> pd [label="left"] po -> pd [label="right"] pe [shape=circle, label="id=pe\nauxName=\nmethod_304_AbsNode\nabs", tooltip="operand.id=pf\n"] pf -> pe [label="operand"] pf [shape=folder, label="id=pf\nauxName=\nmethod_305_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=pg\n"] pg -> pf [label="delegate"] pg [shape=parallelogram, label="id=pg\nauxName=\nmethod_306_AddNode\nmethod_310_AddNode\nadd", tooltip="left.id=ph\nright.id=pk\n"] ph -> pg [label="left"] pk -> pg [label="right"] ph [shape=diamond, label="id=ph\nauxName=\nmethod_307_RangeChoiceNode\nmethod_311_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=pi\nfalse.id=pj\n"] ko -> ph [label="input", color=blue] pi -> ph [label="true"] pj -> ph [label="false"] pi [shape=hexagon, label="id=pi\nauxName=\nmethod_308_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> pi [label="inputX"] lt -> pi [label="inputY"] lw -> pi [label="inputZ"] pj [shape=triangle, label="id=pj\n0.0", tooltip=""] pk [shape=hexagon, label="id=pk\nauxName=\nmethod_309_GenericShiftedNoiseNode\nmethod_312_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=pl\ninputY.id=pm\ninputZ.id=pn\n"] pl -> pk [label="inputX"] pm -> pk [label="inputY"] pn -> pk [label="inputZ"] pl [shape=triangle, label="id=pl\nCoordinate X", tooltip=""] pm [shape=triangle, label="id=pm\nCoordinate Y", tooltip=""] pn [shape=triangle, label="id=pn\nCoordinate Z", tooltip=""] po [shape=circle, label="id=po\nauxName=\nmethod_313_AbsNode\nabs", tooltip="operand.id=pp\n"] pp -> po [label="operand"] pp [shape=folder, label="id=pp\nauxName=\nmethod_314_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=pq\n"] pq -> pp [label="delegate"] pq [shape=parallelogram, label="id=pq\nauxName=\nmethod_315_AddNode\nmethod_319_AddNode\nadd", tooltip="left.id=pr\nright.id=pu\n"] pr -> pq [label="left"] pu -> pq [label="right"] pr [shape=diamond, label="id=pr\nauxName=\nmethod_316_RangeChoiceNode\nmethod_320_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=ps\nfalse.id=pt\n"] ko -> pr [label="input", color=blue] ps -> pr [label="true"] pt -> pr [label="false"] ps [shape=hexagon, label="id=ps\nauxName=\nmethod_317_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> ps [label="inputX"] lt -> ps [label="inputY"] lw -> ps [label="inputZ"] pt [shape=triangle, label="id=pt\n0.0", tooltip=""] pu [shape=hexagon, label="id=pu\nauxName=\nmethod_318_GenericShiftedNoiseNode\nmethod_321_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=pv\ninputY.id=pw\ninputZ.id=px\n"] pv -> pu [label="inputX"] pw -> pu [label="inputY"] px -> pu [label="inputZ"] pv [shape=triangle, label="id=pv\nCoordinate X", tooltip=""] pw [shape=triangle, label="id=pw\nCoordinate Y", tooltip=""] px [shape=triangle, label="id=px\nCoordinate Z", tooltip=""] py [shape=parallelogram, label="id=py\nauxName=\nmethod_322_MinNode\nmin", tooltip="left.id=pz\nright.id=qj\n"] pz -> py [label="left"] qj -> py [label="right"] pz [shape=circle, label="id=pz\nauxName=\nmethod_323_AbsNode\nabs", tooltip="operand.id=qa\n"] qa -> pz [label="operand"] qa [shape=folder, label="id=qa\nauxName=\nmethod_324_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=qb\n"] qb -> qa [label="delegate"] qb [shape=parallelogram, label="id=qb\nauxName=\nmethod_325_AddNode\nmethod_329_AddNode\nadd", tooltip="left.id=qc\nright.id=qf\n"] qc -> qb [label="left"] qf -> qb [label="right"] qc [shape=diamond, label="id=qc\nauxName=\nmethod_326_RangeChoiceNode\nmethod_330_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=qd\nfalse.id=qe\n"] ko -> qc [label="input", color=blue] qd -> qc [label="true"] qe -> qc [label="false"] qd [shape=hexagon, label="id=qd\nauxName=\nmethod_327_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> qd [label="inputX"] lt -> qd [label="inputY"] lw -> qd [label="inputZ"] qe [shape=triangle, label="id=qe\n0.0", tooltip=""] qf [shape=hexagon, label="id=qf\nauxName=\nmethod_328_GenericShiftedNoiseNode\nmethod_331_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=qg\ninputY.id=qh\ninputZ.id=qi\n"] qg -> qf [label="inputX"] qh -> qf [label="inputY"] qi -> qf [label="inputZ"] qg [shape=triangle, label="id=qg\nCoordinate X", tooltip=""] qh [shape=triangle, label="id=qh\nCoordinate Y", tooltip=""] qi [shape=triangle, label="id=qi\nCoordinate Z", tooltip=""] qj [shape=circle, label="id=qj\nauxName=\nmethod_332_AbsNode\nabs", tooltip="operand.id=qk\n"] qk -> qj [label="operand"] qk [shape=folder, label="id=qk\nauxName=\nmethod_333_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=ql\n"] ql -> qk [label="delegate"] ql [shape=parallelogram, label="id=ql\nauxName=\nmethod_334_AddNode\nmethod_338_AddNode\nadd", tooltip="left.id=qm\nright.id=qp\n"] qm -> ql [label="left"] qp -> ql [label="right"] qm [shape=diamond, label="id=qm\nauxName=\nmethod_335_RangeChoiceNode\nmethod_339_RangeChoiceNode\nRangeChoice [29.0, 187.0)", tooltip="input.id=ko\ntrue.id=qn\nfalse.id=qo\n"] ko -> qm [label="input", color=blue] qn -> qm [label="true"] qo -> qm [label="false"] qn [shape=hexagon, label="id=qn\nauxName=\nmethod_336_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=lq\ninputY.id=lt\ninputZ.id=lw\n"] lq -> qn [label="inputX"] lt -> qn [label="inputY"] lw -> qn [label="inputZ"] qo [shape=triangle, label="id=qo\n0.0", tooltip=""] qp [shape=hexagon, label="id=qp\nauxName=\nmethod_337_GenericShiftedNoiseNode\nmethod_340_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=qq\ninputY.id=qr\ninputZ.id=qs\n"] qq -> qp [label="inputX"] qr -> qp [label="inputY"] qs -> qp [label="inputZ"] qq [shape=triangle, label="id=qq\nCoordinate X", tooltip=""] qr [shape=triangle, label="id=qr\nCoordinate Y", tooltip=""] qs [shape=triangle, label="id=qs\nCoordinate Z", tooltip=""] qt [shape=box, label="id=qt\nvein_toggle", tooltip="delegate.id=qu\n"] qu -> qt [label="delegate"] qu [shape=folder, label="id=qu\nauxName=\nmethod_345_CacheLikeNode_interpolated\nmethod_352_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=qv\n"] qv -> qu [label="delegate"] qv [shape=diamond, label="id=qv\nauxName=\nmethod_346_RangeChoiceNode\nmethod_351_RangeChoiceNode\nRangeChoice [-60.0, 51.0)", tooltip="input.id=ko\ntrue.id=qw\nfalse.id=rg\n"] ko -> qv [label="input", color=blue] qw -> qv [label="true"] rg -> qv [label="false"] qw [shape=hexagon, label="id=qw\nauxName=\nmethod_347_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=qx\ninputY.id=ra\ninputZ.id=rd\n"] qx -> qw [label="inputX"] ra -> qw [label="inputY"] rd -> qw [label="inputZ"] qx [shape=parallelogram, label="id=qx\nauxName=\nmethod_348_MulNode\nmul", tooltip="left.id=qy\nright.id=qz\n"] qy -> qx [label="left"] qz -> qx [label="right"] qy [shape=triangle, label="id=qy\n1.5", tooltip=""] qz [shape=triangle, label="id=qz\nCoordinate X", tooltip=""] ra [shape=parallelogram, label="id=ra\nauxName=\nmethod_349_MulNode\nmul", tooltip="left.id=rb\nright.id=rc\n"] rb -> ra [label="left"] rc -> ra [label="right"] rb [shape=triangle, label="id=rb\n1.5", tooltip=""] rc [shape=triangle, label="id=rc\nCoordinate Y", tooltip=""] rd [shape=parallelogram, label="id=rd\nauxName=\nmethod_350_MulNode\nmul", tooltip="left.id=re\nright.id=rf\n"] re -> rd [label="left"] rf -> rd [label="right"] re [shape=triangle, label="id=re\n1.5", tooltip=""] rf [shape=triangle, label="id=rf\nCoordinate Z", tooltip=""] rg [shape=triangle, label="id=rg\n0.0", tooltip=""] rh [shape=box, label="id=rh\nvein_ridged", tooltip="delegate.id=ri\n"] ri -> rh [label="delegate"] ri [shape=parallelogram, label="id=ri\nauxName=\nmethod_353_AddNode\nmethod_368_AddNode\nadd", tooltip="left.id=rj\nright.id=rk\n"] rj -> ri [label="left"] rk -> ri [label="right"] rj [shape=triangle, label="id=rj\n-0.07999999821186066", tooltip=""] rk [shape=parallelogram, label="id=rk\nauxName=\nmethod_354_MaxNode\nmethod_369_MaxNode\nmax", tooltip="left.id=rl\nright.id=rz\n"] rl -> rk [label="left"] rz -> rk [label="right"] rl [shape=circle, label="id=rl\nauxName=\nmethod_355_AbsNode\nmethod_370_AbsNode\nabs", tooltip="operand.id=rm\n"] rm -> rl [label="operand"] rm [shape=folder, label="id=rm\nauxName=\nmethod_356_CacheLikeNode_interpolated\nmethod_371_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=rn\n"] rn -> rm [label="delegate"] rn [shape=diamond, label="id=rn\nauxName=\nmethod_357_RangeChoiceNode\nmethod_362_RangeChoiceNode\nRangeChoice [-60.0, 51.0)", tooltip="input.id=ko\ntrue.id=ro\nfalse.id=ry\n"] ko -> rn [label="input", color=blue] ro -> rn [label="true"] ry -> rn [label="false"] ro [shape=hexagon, label="id=ro\nauxName=\nmethod_358_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=rp\ninputY.id=rs\ninputZ.id=rv\n"] rp -> ro [label="inputX"] rs -> ro [label="inputY"] rv -> ro [label="inputZ"] rp [shape=parallelogram, label="id=rp\nauxName=\nmethod_359_MulNode\nmul", tooltip="left.id=rq\nright.id=rr\n"] rq -> rp [label="left"] rr -> rp [label="right"] rq [shape=triangle, label="id=rq\n4.0", tooltip=""] rr [shape=triangle, label="id=rr\nCoordinate X", tooltip=""] rs [shape=parallelogram, label="id=rs\nauxName=\nmethod_360_MulNode\nmul", tooltip="left.id=rt\nright.id=ru\n"] rt -> rs [label="left"] ru -> rs [label="right"] rt [shape=triangle, label="id=rt\n4.0", tooltip=""] ru [shape=triangle, label="id=ru\nCoordinate Y", tooltip=""] rv [shape=parallelogram, label="id=rv\nauxName=\nmethod_361_MulNode\nmul", tooltip="left.id=rw\nright.id=rx\n"] rw -> rv [label="left"] rx -> rv [label="right"] rw [shape=triangle, label="id=rw\n4.0", tooltip=""] rx [shape=triangle, label="id=rx\nCoordinate Z", tooltip=""] ry [shape=triangle, label="id=ry\n0.0", tooltip=""] rz [shape=circle, label="id=rz\nauxName=\nmethod_363_AbsNode\nmethod_372_AbsNode\nabs", tooltip="operand.id=sa\n"] sa -> rz [label="operand"] sa [shape=folder, label="id=sa\nauxName=\nmethod_364_CacheLikeNode_interpolated\nmethod_373_CacheLikeNode_interpolated\nCacheLike\nwrapping, interpolated", tooltip="delegate.id=sb\n"] sb -> sa [label="delegate"] sb [shape=diamond, label="id=sb\nauxName=\nmethod_365_RangeChoiceNode\nmethod_367_RangeChoiceNode\nRangeChoice [-60.0, 51.0)", tooltip="input.id=ko\ntrue.id=sc\nfalse.id=sd\n"] ko -> sb [label="input", color=blue] sc -> sb [label="true"] sd -> sb [label="false"] sc [shape=hexagon, label="id=sc\nauxName=\nmethod_366_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=rp\ninputY.id=rs\ninputZ.id=rv\n"] rp -> sc [label="inputX"] rs -> sc [label="inputY"] rv -> sc [label="inputZ"] sd [shape=triangle, label="id=sd\n0.0", tooltip=""] se [shape=box, label="id=se\nvein_gap", tooltip="delegate.id=sf\n"] sf -> se [label="delegate"] sf [shape=hexagon, label="id=sf\nauxName=\nmethod_374_GenericShiftedNoiseNode\nmethod_375_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=sg\ninputY.id=sh\ninputZ.id=si\n"] sg -> sf [label="inputX"] sh -> sf [label="inputY"] si -> sf [label="inputZ"] sg [shape=triangle, label="id=sg\nCoordinate X", tooltip=""] sh [shape=triangle, label="id=sh\nCoordinate Y", tooltip=""] si [shape=triangle, label="id=si\nCoordinate Z", tooltip=""] sj [shape=box, label="id=sj\nfinal_final_density", tooltip="delegate.id=sk\n"] sk -> sj [label="delegate"] sk [shape=parallelogram, label="id=sk\nauxName=\nmethod_376_AddNode\nmethod_378_AddNode\nadd", tooltip="left.id=fv\nright.id=sl\n"] fv -> sk [label="left"] sl -> sk [label="right"] sl [shape=trapezium, label="id=sl\nauxName=\nmethod_377_BeardifierNode\nmethod_379_BeardifierNode\nBeardifier", tooltip=""] sm [shape=box, label="id=sm\nmultiNoiseSampler_temperature", tooltip="delegate.id=sn\n"] sn -> sm [label="delegate"] sn [shape=hexagon, label="id=sn\nauxName=\nmethod_380_GenericShiftedNoiseNode\nmethod_383_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=so\ninputY.id=v\ninputZ.id=sp\n"] so -> sn [label="inputX"] v -> sn [label="inputY"] sp -> sn [label="inputZ"] so [shape=parallelogram, label="id=so\nauxName=\nmethod_381_AddNode\nmethod_384_AddNode\nadd", tooltip="left.id=j\nright.id=o\n"] j -> so [label="left"] o -> so [label="right"] sp [shape=parallelogram, label="id=sp\nauxName=\nmethod_382_AddNode\nmethod_385_AddNode\nadd", tooltip="left.id=s\nright.id=bd\n"] s -> sp [label="left"] bd -> sp [label="right"] sq [shape=box, label="id=sq\nmultiNoiseSampler_vegetation", tooltip="delegate.id=sr\n"] sr -> sq [label="delegate"] sr [shape=hexagon, label="id=sr\nauxName=\nmethod_386_GenericShiftedNoiseNode\nmethod_387_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=so\ninputY.id=v\ninputZ.id=sp\n"] so -> sr [label="inputX"] v -> sr [label="inputY"] sp -> sr [label="inputZ"] ss [shape=box, label="id=ss\nmultiNoiseSampler_continents", tooltip="delegate.id=st\n"] st -> ss [label="delegate"] st [shape=hexagon, label="id=st\nauxName=\nmethod_388_GenericShiftedNoiseNode\nmethod_389_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=so\ninputY.id=v\ninputZ.id=sp\n"] so -> st [label="inputX"] v -> st [label="inputY"] sp -> st [label="inputZ"] su [shape=box, label="id=su\nmultiNoiseSampler_erosion", tooltip="delegate.id=sv\n"] sv -> su [label="delegate"] sv [shape=hexagon, label="id=sv\nauxName=\nmethod_390_GenericShiftedNoiseNode\nmethod_393_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=sw\ninputY.id=br\ninputZ.id=sx\n"] sw -> sv [label="inputX"] br -> sv [label="inputY"] sx -> sv [label="inputZ"] sw [shape=parallelogram, label="id=sw\nauxName=\nmethod_391_AddNode\nmethod_394_AddNode\nadd", tooltip="left.id=bo\nright.id=o\n"] bo -> sw [label="left"] o -> sw [label="right"] sx [shape=parallelogram, label="id=sx\nauxName=\nmethod_392_AddNode\nmethod_395_AddNode\nadd", tooltip="left.id=bx\nright.id=bd\n"] bx -> sx [label="left"] bd -> sx [label="right"] sy [shape=box, label="id=sy\nmultiNoiseSampler_depth", tooltip="delegate.id=sz\n"] sz -> sy [label="delegate"] sz [shape=hexagon, label="id=sz\nauxName=\nmethod_396_GenericShiftedNoiseNode\nmethod_399_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=ta\ninputY.id=cg\ninputZ.id=tb\n"] ta -> sz [label="inputX"] cg -> sz [label="inputY"] tb -> sz [label="inputZ"] ta [shape=parallelogram, label="id=ta\nauxName=\nmethod_397_AddNode\nmethod_400_AddNode\nadd", tooltip="left.id=cd\nright.id=o\n"] cd -> ta [label="left"] o -> ta [label="right"] tb [shape=parallelogram, label="id=tb\nauxName=\nmethod_398_AddNode\nmethod_401_AddNode\nadd", tooltip="left.id=cm\nright.id=bd\n"] cm -> tb [label="left"] bd -> tb [label="right"] tc [shape=box, label="id=tc\nmultiNoiseSampler_ridges", tooltip="delegate.id=td\n"] td -> tc [label="delegate"] td [shape=hexagon, label="id=td\nauxName=\nmethod_402_GenericShiftedNoiseNode\nmethod_405_GenericShiftedNoiseNode\nGenericShiftedNoise", tooltip="inputX.id=te\ninputY.id=cv\ninputZ.id=tf\n"] te -> td [label="inputX"] cv -> td [label="inputY"] tf -> td [label="inputZ"] te [shape=parallelogram, label="id=te\nauxName=\nmethod_403_AddNode\nmethod_406_AddNode\nadd", tooltip="left.id=cs\nright.id=o\n"] cs -> te [label="left"] o -> te [label="right"] tf [shape=parallelogram, label="id=tf\nauxName=\nmethod_404_AddNode\nmethod_407_AddNode\nadd", tooltip="left.id=db\nright.id=bd\n"] db -> tf [label="left"] bd -> tf [label="right"] }