Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

https://github.com/UFOKN/Knowledge-Graph
26 April 2026, 00:37:52 UTC
  • Code
  • Branches (6)
  • Releases (0)
  • Visits
    • Branches
    • Releases
    • HEAD
    • refs/heads/master
    • refs/tags/0.1.0
    • refs/tags/0.1.1
    • refs/tags/0.1.2
    • refs/tags/0.1.3
    • refs/tags/0.2.0
    No releases to show
  • 9ec7a08
  • /
  • UFOKN-Data.graphml
Raw File Download Save again
Take a new snapshot of a software origin

If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.

Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.
swh spinner

Processing "take a new snapshot" request ...

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • content
  • directory
  • revision
  • snapshot
origin badgecontent badge
swh:1:cnt:b28acf540b56b443cd13d3566fff00b3b4ad8314
origin badgedirectory badge
swh:1:dir:9ec7a088edf068a368f0978807b9c0ee84da64b6
origin badgerevision badge
swh:1:rev:4b80c683fa9b83d85e3cb09cadc608069172e308
origin badgesnapshot badge
swh:1:snp:c72cfbb7d2958ec9082a9266afc9de82b375f737

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • content
  • directory
  • revision
  • snapshot
(requires biblatex-software package)
Generating citation ...
(requires biblatex-software package)
Generating citation ...
(requires biblatex-software package)
Generating citation ...
(requires biblatex-software package)
Generating citation ...
Tip revision: 4b80c683fa9b83d85e3cb09cadc608069172e308 authored by David Kedrowski on 19 April 2024, 19:34:46 UTC
updated for hasCriticalFloodObservation relation
Tip revision: 4b80c68
UFOKN-Data.graphml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--Created by yFiles for HTML 2.2.0.3-->
<graphml xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml.html/2.0/ygraphml.xsd " xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:demostyle="http://www.yworks.com/yFilesHTML/demos/FlatDemoStyle/1.0" xmlns:icon-style="http://www.yworks.com/yed-live/icon-style/1.0" xmlns:bpmn="http://www.yworks.com/xml/yfiles-bpmn/2.0" xmlns:demotablestyle="http://www.yworks.com/yFilesHTML/demos/FlatDemoTableStyle/1.0" xmlns:uml="http://www.yworks.com/yFilesHTML/demos/UMLDemoStyle/1.0" xmlns:compat="http://www.yworks.com/xml/yfiles-compat-arrows/1.0" xmlns:GraphvizNodeStyle="http://www.yworks.com/yFilesHTML/graphviz-node-style/1.0" xmlns:VuejsNodeStyle="http://www.yworks.com/demos/yfiles-vuejs-node-style/1.0" xmlns:y="http://www.yworks.com/xml/yfiles-common/3.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/3.0" xmlns:yjs="http://www.yworks.com/xml/yfiles-for-html/2.0/xaml" xmlns:x0="http://www.yworks.com/xml/yed/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<key id="d0" for="node" attr.type="boolean" attr.name="Expanded" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/Expanded">
		<default>true</default>
	</key>
	<key id="d1" for="node" attr.type="string" attr.name="url"/>
	<key id="d2" for="node" attr.type="string" attr.name="description"/>
	<key id="d3" for="node" attr.name="NodeLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeLabels"/>
	<key id="d4" for="node" attr.name="NodeGeometry" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeGeometry"/>
	<key id="d5" for="all" attr.name="UserTags" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/UserTags"/>
	<key id="d6" for="node" attr.name="NodeStyle" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeStyle"/>
	<key id="d7" for="node" attr.name="NodeViewState" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/1.1/NodeViewState"/>
	<key id="d8" for="edge" attr.type="string" attr.name="url"/>
	<key id="d9" for="edge" attr.type="string" attr.name="description"/>
	<key id="d10" for="edge" attr.name="EdgeLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/EdgeLabels"/>
	<key id="d11" for="edge" attr.name="EdgeGeometry" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/EdgeGeometry"/>
	<key id="d12" for="edge" attr.name="EdgeStyle" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/EdgeStyle"/>
	<key id="d13" for="edge" attr.name="EdgeViewState" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/1.1/EdgeViewState"/>
	<key id="d14" for="port" attr.name="PortLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/PortLabels"/>
	<key id="d15" for="port" attr.name="PortLocationParameter" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/PortLocationParameter">
		<default>
			<x:Static Member="y:FreeNodePortLocationModel.NodeCenterAnchored"/>
		</default>
	</key>
	<key id="d16" for="port" attr.name="PortStyle" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/PortStyle">
		<default>
			<x:Static Member="y:VoidPortStyle.Instance"/>
		</default>
	</key>
	<key id="d17" for="port" attr.name="PortViewState" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/1.1/PortViewState"/>
	<key id="d18" attr.name="SharedData" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/SharedData"/>
	<data key="d18">
		<y:SharedData>
			<y:RatioAnchoredLabelModelParameter x:Key="1" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="2" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="3" fill="#FF00CCFF" shape="ELLIPSE">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:InteriorLabelModel x:Key="4"/>
			<yjs:ShapeNodeStyle x:Key="5" fill="#FFFFCC00">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:RatioAnchoredLabelModelParameter x:Key="6" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="7" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<y:GeneralPath x:Key="8">
				<x0:MoveTo Point="0.1,0"/>
				<x0:LineTo Point="1,0"/>
				<x0:LineTo Point="0.9,1"/>
				<x0:LineTo Point="0,1"/>
				<x0:Close/>
			</y:GeneralPath>
			<y:RatioAnchoredLabelModelParameter x:Key="9" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="10" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="11" fill="#FFC0C0C0">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<yjs:SolidColorFill x:Key="12" color="Black"/>
			<yjs:SolidColorFill x:Key="13" color="Black"/>
			<yjs:Arrow x:Key="14" type="NONE"/>
			<yjs:Font x:Key="15" fontSize="12" fontFamily="'Arial'"/>
			<yjs:SolidColorFill x:Key="16" color="Black"/>
			<yjs:PolylineEdgeStyle x:Key="17" stroke="{y:GraphMLReference 55}" targetArrow="{y:GraphMLReference 56}" sourceArrow="{y:GraphMLReference 54}"/>
			<demostyle:DemoGroupStyle x:Key="18" isCollapsible="true" borderColor="#68B0E3" folderFrontColor="#68B0E3" folderBackColor="#3C679B"/>
			<y:RatioAnchoredLabelModelParameter x:Key="19" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="20" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="21" fill="#FFFFCC00">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:RatioAnchoredLabelModelParameter x:Key="22" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="23" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="24" fill="#FFFFCC00">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:RatioAnchoredLabelModelParameter x:Key="25" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="26" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="27" fill="#FF00CCFF" shape="ELLIPSE">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:RatioAnchoredLabelModelParameter x:Key="28" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="29" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="30" fill="#FFFFCC00">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:SmartEdgeLabelModelParameter x:Key="31" Model="{y:GraphMLReference 84}" Distance="5"/>
			<yjs:DefaultLabelStyle x:Key="32" verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" font="{y:GraphMLReference 15}" textFill="BLACK"/>
			<yjs:SolidColorFill x:Key="33" color="Black"/>
			<yjs:Stroke x:Key="34" fill="{y:GraphMLReference 16}" miterLimit="1.45"/>
			<yjs:Arrow x:Key="35" stroke="#FF000000" fill="{y:GraphMLReference 16}"/>
			<y:SmartEdgeLabelModel x:Key="36"/>
			<yjs:DefaultLabelStyle x:Key="37" verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Arial'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:PolylineEdgeStyle x:Key="38" stroke="{y:GraphMLReference 34}" targetArrow="{y:GraphMLReference 35}" sourceArrow="{y:GraphMLReference 14}"/>
			<y:SmartEdgeLabelModelParameter x:Key="39" Model="{y:GraphMLReference 36}" Distance="5"/>
			<y:RatioAnchoredLabelModelParameter x:Key="40" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="41" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="42" fill="#FFC0C0C0">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<y:RatioAnchoredLabelModelParameter x:Key="43" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="44" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="45" fill="#FFC0C0C0">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<yjs:SolidColorFill x:Key="46" color="Black"/>
			<y:RatioAnchoredLabelModelParameter x:Key="47" LayoutOffset="7,7.93359375"/>
			<yjs:DefaultLabelStyle x:Key="48" horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:ShapeNodeStyle x:Key="49" fill="#FF00CCFF" shape="ELLIPSE">
				<yjs:ShapeNodeStyle.stroke>
					<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
				</yjs:ShapeNodeStyle.stroke>
			</yjs:ShapeNodeStyle>
			<x:List x:Key="50">
				<sys:Int32 xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0">6</sys:Int32>
				<sys:Int32 xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0">2</sys:Int32>
			</x:List>
			<yjs:DashStyle x:Key="51" dashes="{y:GraphMLReference 50}" offset="0"/>
			<y:CompositeLabelModel x:Key="52">
				<y:CompositeLabelModel.LabelModels>
					<y:ExteriorLabelModel Insets="5"/>
					<y:GraphMLReference ResourceKey="4"/>
					<y:FreeNodeLabelModel/>
				</y:CompositeLabelModel.LabelModels>
			</y:CompositeLabelModel>
			<yjs:DefaultLabelStyle x:Key="53" verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Arial'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:Arrow x:Key="54" type="NONE" scale="2"/>
			<yjs:Stroke x:Key="55" fill="#FF000000" miterLimit="1.45" thickness="2">
				<yjs:Stroke.dashStyle>
					<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
				</yjs:Stroke.dashStyle>
			</yjs:Stroke>
			<yjs:Arrow x:Key="56" type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
			<yjs:SolidColorFill x:Key="57" color="Black"/>
			<yjs:SolidColorFill x:Key="58" color="Black"/>
			<yjs:Stroke x:Key="59" fill="{y:GraphMLReference 58}" miterLimit="1.45"/>
			<yjs:Arrow x:Key="60" stroke="#FF000000" fill="{y:GraphMLReference 58}"/>
			<yjs:SolidColorFill x:Key="61" color="Black"/>
			<yjs:SolidColorFill x:Key="62" color="Black"/>
			<yjs:SolidColorFill x:Key="63" color="Black"/>
			<yjs:SolidColorFill x:Key="64" color="Black"/>
			<yjs:SolidColorFill x:Key="65" color="Black"/>
			<yjs:SolidColorFill x:Key="66" color="Black"/>
			<yjs:SolidColorFill x:Key="67" color="Black"/>
			<yjs:SolidColorFill x:Key="68" color="Black"/>
			<yjs:PolylineEdgeStyle x:Key="69" stroke="{y:GraphMLReference 34}" targetArrow="{y:GraphMLReference 35}" sourceArrow="{y:GraphMLReference 14}"/>
			<yjs:DefaultLabelStyle x:Key="70" horizontalTextAlignment="CENTER" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:SolidColorFill x:Key="71" color="Black"/>
			<yjs:Stroke x:Key="72" fill="#FF000000"/>
			<y:FreeEdgeLabelModelParameter x:Key="73" Ratio="0.12102618688833153" Distance="69.68434483182016"/>
			<yjs:DefaultLabelStyle x:Key="74" horizontalTextAlignment="CENTER" textFill="#FF000000">
				<yjs:DefaultLabelStyle.font>
					<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
				</yjs:DefaultLabelStyle.font>
			</yjs:DefaultLabelStyle>
			<yjs:SolidColorFill x:Key="75" color="Black"/>
			<yjs:Stroke x:Key="76" fill="#FF000000"/>
			<yjs:Stroke x:Key="77" fill="{y:GraphMLReference 75}" dashStyle="{y:GraphMLReference 51}" miterLimit="1.45"/>
			<yjs:Arrow x:Key="78" type="TRIANGLE" stroke="{y:GraphMLReference 76}" fill="TRANSPARENT"/>
			<yjs:Arrow x:Key="79" type="TRIANGLE" scale="2" stroke="{y:GraphMLReference 76}" fill="TRANSPARENT"/>
			<yjs:SolidColorFill x:Key="80" color="Black"/>
			<yjs:Stroke x:Key="81" fill="{y:GraphMLReference 75}" miterLimit="1.45" thickness="2">
				<yjs:Stroke.dashStyle>
					<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
				</yjs:Stroke.dashStyle>
			</yjs:Stroke>
			<yjs:PolylineEdgeStyle x:Key="82" stroke="{y:GraphMLReference 81}" targetArrow="{y:GraphMLReference 79}" sourceArrow="{y:GraphMLReference 54}"/>
			<yjs:PolylineEdgeStyle x:Key="83" stroke="{y:GraphMLReference 34}" targetArrow="{y:GraphMLReference 35}" sourceArrow="{y:GraphMLReference 14}"/>
			<y:SmartEdgeLabelModel x:Key="84"/>
			<yjs:Stroke x:Key="85" fill="{y:GraphMLReference 12}" miterLimit="1.45"/>
			<yjs:Arrow x:Key="86" stroke="#FF000000" fill="{y:GraphMLReference 12}"/>
			<yjs:PolylineEdgeStyle x:Key="87" stroke="{y:GraphMLReference 77}" targetArrow="{y:GraphMLReference 78}" sourceArrow="{y:GraphMLReference 14}"/>
			<yjs:PolylineEdgeStyle x:Key="88" stroke="{y:GraphMLReference 77}" targetArrow="{y:GraphMLReference 78}" sourceArrow="{y:GraphMLReference 14}"/>
			<yjs:PolylineEdgeStyle x:Key="89" stroke="{y:GraphMLReference 85}" targetArrow="{y:GraphMLReference 86}" sourceArrow="{y:GraphMLReference 14}"/>
		</y:SharedData>
	</data>
	<graph id="G" edgedefault="directed">
		<data key="d5">
			<y:Json>{"version":"2.0.0","bridge-style":"ARC_SCALED","theme":{"name":"light","version":"1.0.0"}}</y:Json>
		</data>
		<node id="n0">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>RiskPointFeature</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2419.3388671875" Y="371.5" Width="95.97265625" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
			<port name="p4"/>
			<port name="p5"/>
			<port name="p6"/>
			<port name="p7"/>
			<port name="p8"/>
		</node>
		<node id="n1">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Identifier</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="11.7119140625,6.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2181.5751953125005" Y="621.125" Width="76" Height="28"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFC0C0C0">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n2">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Catchment</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1873.5341796875" Y="577.625" Width="76.8359375" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
		</node>
		<node id="n3">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Road</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1907.6962890625" Y="620.125" Width="43.138671875" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
		</node>
		<node id="n4">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Bridge</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1898.685546875" Y="662.625" Width="51.001953125" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
		</node>
		<node id="n5">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Substation</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1874.216796875" Y="702.625" Width="75.470703125" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
		</node>
		<node id="n6">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Well</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1912.9462890625" Y="742.625" Width="37.888671875" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
		</node>
		<node id="n7">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>DataSource</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2863.373046875" Y="3.28125" Width="79.75390625" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
		</node>
		<node id="n8">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 25}" Style="{y:GraphMLReference 26}">
						<y:Label.Text>ufokn:elevation</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2821.0595703125" Y="471.4374999999999" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="27"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
		</node>
		<node id="n9">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>FeatureAtRisk</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1959.2333984375" Y="517.625" Width="97.4375" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
			<port name="p4"/>
			<port name="p5"/>
			<port name="p6"/>
			<port name="p7"/>
			<port name="p8"/>
		</node>
		<node id="n10">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>ForecastModelOutput</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2406.444905598959" Y="-270.4375" Width="127.54296875" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3">
				<data key="d15">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.8444444444444476"/>
				</data>
			</port>
			<port name="p4"/>
			<port name="p5"/>
			<port name="p6"/>
			<port name="p7"/>
			<port name="p8"/>
		</node>
		<node id="n11">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 6}" Style="{y:GraphMLReference 7}">
						<y:Label.Text>RiskPointForecast</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2406.444905598959" Y="-140.46875" Width="127.54296875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="5"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
			<port name="p4"/>
			<port name="p5"/>
		</node>
		<node id="n12">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>RiskPointObservation</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2259.194417317709" Y="3.28125" Width="143.287109375" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
			<port name="p4"/>
		</node>
		<node id="n13">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>Building</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1889.5966796875" Y="782.625" Width="61.23828125" Height="30"/>
			</data>
			<data key="d6">
				<yjs:ShapeNodeStyle fill="#FFFFCC00">
					<yjs:ShapeNodeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
					</yjs:ShapeNodeStyle.stroke>
				</yjs:ShapeNodeStyle>
			</data>
			<port name="p0"/>
		</node>
		<node id="n14">
			<data key="d4">
				<y:RectD X="3029.416097005207" Y="621.3333333333335" Width="338.251953125" Height="194"/>
			</data>
			<data key="d6">
				<demostyle:DemoGroupStyle isCollapsible="true" borderColor="#68B0E3" folderFrontColor="#68B0E3" folderBackColor="#3C679B"/>
			</data>
			<graph id="n14:" edgedefault="directed">
				<node id="n14::n0">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>Literal</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3089.471761067707" Y="718" Width="50.046875" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FF00CCFF" shape="ELLIPSE">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
				</node>
				<node id="n14::n1">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>Class</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3055.156331380207" Y="672.5" Width="44.6328125" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
				</node>
				<node id="n14::n2">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>NamedIndividual</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="22.2841796875,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3169.518636067707" Y="718" Width="142.203125" Height="30"/>
					</data>
					<data key="d6">
						<yjs:GeneralPathNodeStyle path="{y:GraphMLReference 8}" fill="#FF00FF00">
							<yjs:GeneralPathNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:GeneralPathNodeStyle.stroke>
						</yjs:GeneralPathNodeStyle>
					</data>
				</node>
				<node id="n14::n3">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text><![CDATA[Class (other ontology)]]></y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3111.978597005207" Y="672.5" Width="142.203125" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFC0C0C0">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
				</node>
			</graph>
		</node>
		<node id="n15">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:waterSurfaceElevation</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2595.364827473959" Y="471.4374999999999" Width="163.2822265625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
		</node>
		<node id="n16">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 19}" Style="{y:GraphMLReference 20}">
						<y:Label.Text>RelativeRiskPointLocation</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2697.4141031901036" Y="371.5" Width="151.16796875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="21"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
			<port name="p4">
				<data key="d15">
					<y:FreeNodePortLocationModelParameter Ratio="0.519845474043257,0.6"/>
				</data>
			</port>
			<port name="p5"/>
		</node>
		<node id="n17">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:elevationInMeters</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2917.647135416667" Y="517.6249999999999" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n18">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:elevationinFeet</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2917.647135416667" Y="560.4999999999999" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n19">
			<data key="d3">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text>StreamFlowForecast</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:CompositeLabelModelParameter Model="{y:GraphMLReference 52}">
								<y:CompositeLabelModelParameter.Parameter>
									<y:InteriorLabelModelParameter Position="Center" Model="{y:GraphMLReference 4}"/>
								</y:CompositeLabelModelParameter.Parameter>
							</y:CompositeLabelModelParameter>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2608.287109375" Y="-140.46875" Width="218.29296875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="5"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
		</node>
		<node id="n20">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 6}" Style="{y:GraphMLReference 7}">
						<y:Label.Text>RiskPointWaterSurfaceElevationForecast</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2608.287109375" Y="-87.984375" Width="218.29296875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="5"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n21">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:StreamFlow</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="3108.609781901041" Y="-140.46875" Width="156.669921875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n22">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[Geospatial (from Geosparql and Simple Features)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:InteriorStretchLabelModelParameter>
								<y:InteriorStretchLabelModelParameter.Model>
									<y:InteriorStretchLabelModel Insets="4,4,18,4"/>
								</y:InteriorStretchLabelModelParameter.Model>
							</y:InteriorStretchLabelModelParameter>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle wrapping="WORD_ELLIPSIS" font="{y:GraphMLReference 15}" textFill="WHITE"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1684.2708333333335" Y="165.5" Width="554.6676432291665" Height="267.5"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="18"/>
			</data>
			<graph id="n22:" edgedefault="directed">
				<node id="n22::n0">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>geo:Feature</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1959.9658203125" Y="371.5" Width="95.97265625" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="SILVER">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0">
						<data key="d15">
							<y:FreeNodePortLocationModelParameter Ratio="0.8612139959569649,0.5333333333333333"/>
						</data>
					</port>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<node id="n22::n1">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 9}" Style="{y:GraphMLReference 10}">
								<y:Label.Text>geo:Geometry</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1959.9658203125" Y="286" Width="95.97265625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="11"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
					<port name="p3"/>
					<port name="p4"/>
				</node>
				<node id="n22::n2">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 47}" Style="{y:GraphMLReference 48}">
								<y:Label.Text>geo:wktLiteral</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1815.9778645833335" Y="192.5" Width="130.75390625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="49"/>
					</data>
					<port name="p0"/>
				</node>
				<node id="n22::n3">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>CRS84</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1735.2392578125" Y="349" Width="54.576171875" Height="30"/>
					</data>
					<data key="d6">
						<yjs:GeneralPathNodeStyle path="{y:GraphMLReference 8}" fill="#FF00FF00">
							<yjs:GeneralPathNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:GeneralPathNodeStyle.stroke>
						</yjs:GeneralPathNodeStyle>
					</data>
					<port name="p0">
						<data key="d15">
							<y:FreeNodePortLocationModelParameter Ratio="0.95037143484616,0.5"/>
						</data>
					</port>
				</node>
				<node id="n22::n4">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>EPGS:4326</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1713.3955078125" Y="394" Width="76.419921875" Height="30"/>
					</data>
					<data key="d6">
						<yjs:GeneralPathNodeStyle path="{y:GraphMLReference 8}" fill="#FF00FF00">
							<yjs:GeneralPathNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:GeneralPathNodeStyle.stroke>
						</yjs:GeneralPathNodeStyle>
					</data>
					<port name="p0"/>
				</node>
				<node id="n22::n5">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 9}" Style="{y:GraphMLReference 10}">
								<y:Label.Text>sf:Point</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2124.51025390625" Y="286" Width="95.97265625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="11"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<node id="n22::n6">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>SpatialReferenceSystem</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1702.0208333333335" Y="286" Width="151.16796875" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFC0C0C0">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
					<port name="p1">
						<data key="d15">
							<y:FreeNodePortLocationModelParameter Ratio="0.8803715858290911,0.5"/>
						</data>
					</port>
					<port name="p2">
						<data key="d15">
							<y:FreeNodePortLocationModelParameter Ratio="0.8721026383110675,0.5"/>
						</data>
					</port>
					<port name="p3"/>
				</node>
				<node id="n22::n7">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 9}" Style="{y:GraphMLReference 10}">
								<y:Label.Text>sf:Triangle</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2124.51025390625" Y="192.5" Width="95.97265625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="11"/>
					</data>
					<port name="p0"/>
					<port name="p1">
						<data key="d15">
							<y:FreeNodePortLocationModelParameter Ratio="0.5,0.96875"/>
						</data>
					</port>
				</node>
				<edge id="n22::e0" source="n22::n1" target="n22::n6" sourceport="p1" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.Text><![CDATA[sf:spatialRS (0..1)]]></y:Label.Text>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.4570260266765063" Distance="-7.000999999999976"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 85}" targetArrow="{y:GraphMLReference 86}" sourceArrow="{y:GraphMLReference 14}"/>
					</data>
				</edge>
				<edge id="n22::e1" source="n22::n0" target="n22::n1" sourceport="p1" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.Text>geo:hasGeometry</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.3615124012300597" Distance="26.68390231853721"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="{y:GraphMLReference 13}" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 13}"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n22::e2" source="n22::n4" target="n22::n6" sourceport="p0" targetport="p1">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.010771115548532011" Distance="68.28611641051187"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d11">
						<x:List>
							<y:Bend Location="1836.1048177083335,409"/>
							<y:Bend Location="1836.1048177083335,364"/>
							<y:Bend Location="1836.1048177083335,364"/>
							<y:Bend Location="1836.1048177083335,364"/>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow type="TRIANGLE" stroke="#FF000000" fill="TRANSPARENT"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n22::e3" source="n22::n3" target="n22::n6" sourceport="p0" targetport="p2">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="-0.13957707725841106" Distance="35.48902967981585"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d11">
						<x:List>
							<y:Bend Location="1836.1048177083335,364"/>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow type="TRIANGLE" stroke="#FF000000" fill="TRANSPARENT"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n22::e4" source="n22::n5" target="n22::n1" sourceport="p0" targetport="p2">
					<data key="d12">
						<y:GraphMLReference ResourceKey="17"/>
					</data>
				</edge>
				<edge id="n22::e5" source="n22::n1" target="n22::n2" sourceport="p3" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 31}" Style="{y:GraphMLReference 32}">
								<y:Label.Text>geo:wktLiteral</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="83"/>
					</data>
				</edge>
				<edge id="n22::e6" source="n22::n7" target="n22::n1" sourceport="p1" targetport="p4">
					<data key="d12">
						<y:GraphMLReference ResourceKey="17"/>
					</data>
				</edge>
			</graph>
		</node>
		<node id="n23">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[ICPR Risk Locations]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:InteriorStretchLabelModelParameter>
								<y:InteriorStretchLabelModelParameter.Model>
									<y:InteriorStretchLabelModel Insets="4,4,18,4"/>
								</y:InteriorStretchLabelModelParameter.Model>
							</y:InteriorStretchLabelModelParameter>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle wrapping="WORD_ELLIPSIS" font="{y:GraphMLReference 15}" textFill="WHITE"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2942.939860026041" Y="165.5" Width="438.1826171874991" Height="267.5"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="18"/>
			</data>
			<graph id="n23:" edgedefault="directed">
				<node id="n23::n0">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 19}" Style="{y:GraphMLReference 20}">
								<y:Label.Text>ICPRLocation</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3030.684651692707" Y="371.5" Width="93.576171875" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="21"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
					<port name="p3"/>
				</node>
				<node id="n23::n1">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 22}" Style="{y:GraphMLReference 23}">
								<y:Label.Text>ICPRTriangle</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2951.939860026041" Y="192.5" Width="93.576171875" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="24"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<node id="n23::n2">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 28}" Style="{y:GraphMLReference 29}">
								<y:Label.Text>ICPRTriangleNode</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3023.331136067707" Y="286" Width="108.283203125" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="30"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<node id="n23::n3">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 22}" Style="{y:GraphMLReference 23}">
								<y:Label.Text>ICPRTriangulation</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3201.836344401041" Y="371.5" Width="118.076171875" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="24"/>
					</data>
					<port name="p0"/>
				</node>
				<node id="n23::n4">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 25}" Style="{y:GraphMLReference 26}">
								<y:Label.Text>ufokn:distance</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3198.1263834635415" Y="195" Width="125.49609374999955" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="27"/>
					</data>
					<port name="p0"/>
				</node>
				<node id="n23::n5">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 28}" Style="{y:GraphMLReference 29}">
								<y:Label.Text>ICPRNodeDistance</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="3206.732828776041" Y="286" Width="108.283203125" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="30"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<edge id="n23::e0" source="n23::n0" target="n23::n1" sourceport="p0" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 31}" Style="{y:GraphMLReference 32}">
								<y:Label.Text>geo:sfWithin</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d11">
						<x:List>
							<y:Bend Location="2998.727945963541,343.75"/>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="{y:GraphMLReference 33}" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 33}"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n23::e1" source="n23::n0" target="n23::n3" sourceport="p3" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.Text><![CDATA[InICPRTriangulation (==1)]]></y:Label.Text>
								<y:Label.LayoutParameter>
									<y:SmartEdgeLabelModelParameter Distance="23.748999999999796">
										<y:SmartEdgeLabelModelParameter.Model>
											<y:SmartEdgeLabelModel/>
										</y:SmartEdgeLabelModelParameter.Model>
									</y:SmartEdgeLabelModelParameter>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Arial'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="69"/>
					</data>
				</edge>
				<edge id="n23::e2" source="n23::n5" target="n23::n4" sourceport="p0" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 39}" Style="{y:GraphMLReference 37}">
								<y:Label.Text>distance</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="38"/>
					</data>
				</edge>
				<edge id="n23::e3" source="n23::n0" target="n23::n5" sourceport="p2" targetport="p1">
					<data key="d10">
						<x:List>
							<y:Label Style="{y:GraphMLReference 37}">
								<y:Label.Text><![CDATA[hasNodeDistance (==3)]]></y:Label.Text>
								<y:Label.LayoutParameter>
									<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 36}" SegmentRatio="0.9999999999999445" Distance="-4.999999999999794"/>
								</y:Label.LayoutParameter>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="38"/>
					</data>
				</edge>
				<edge id="n23::e4" source="n23::n5" target="n23::n2" sourceport="p2" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 39}" Style="{y:GraphMLReference 37}">
								<y:Label.Text>fromNode</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="38"/>
					</data>
				</edge>
				<edge id="n23::e5" source="n23::n1" target="n23::n2" sourceport="p1" targetport="p1">
					<data key="d10">
						<x:List>
							<y:Label Style="{y:GraphMLReference 32}">
								<y:Label.Text><![CDATA[hasVertex (==3)]]></y:Label.Text>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.7832453160177808" Distance="-41.112254617442915"/>
								</y:Label.LayoutParameter>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="38"/>
					</data>
				</edge>
			</graph>
		</node>
		<node id="n24">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>OwlTime</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:InteriorStretchLabelModelParameter>
								<y:InteriorStretchLabelModelParameter.Model>
									<y:InteriorStretchLabelModel Insets="4,4,18,4"/>
								</y:InteriorStretchLabelModelParameter.Model>
							</y:InteriorStretchLabelModelParameter>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle wrapping="WORD_ELLIPSIS" font="{y:GraphMLReference 15}" textFill="WHITE"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2025.861409505209" Y="-240.63669556274704" Width="163.2822265625" Height="139.16794556274704"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="18"/>
			</data>
			<graph id="n24:" edgedefault="directed">
				<node id="n24::n0">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 40}" Style="{y:GraphMLReference 41}">
								<y:Label.Text>owltime:TemporalEntity</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2034.861409505209" Y="-140.46875" Width="145.2822265625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="42"/>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<node id="n24::n1">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 40}" Style="{y:GraphMLReference 41}">
								<y:Label.Text>owltime:TemporalDuration</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2034.861409505209" Y="-213.63669556274704" Width="145.2822265625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="42"/>
					</data>
					<port name="p0"/>
				</node>
			</graph>
		</node>
		<node id="n25">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[Sensor Network Ontology (SOSA)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:InteriorStretchLabelModelParameter>
								<y:InteriorStretchLabelModelParameter.Model>
									<y:InteriorStretchLabelModel Insets="4,4,18,4"/>
								</y:InteriorStretchLabelModelParameter.Model>
							</y:InteriorStretchLabelModelParameter>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle wrapping="WORD_ELLIPSIS" font="{y:GraphMLReference 15}" textFill="WHITE"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="1888.582356770834" Y="-23.71875" Width="300.561279296875" Height="106.24999999999997"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="18"/>
			</data>
			<graph id="n25:" edgedefault="directed">
				<node id="n25::n0">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>sosa:Observation</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2065.913167317709" Y="3.28125" Width="114.23046875" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFC0C0C0">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
				</node>
				<node id="n25::n1">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 43}" Style="{y:GraphMLReference 44}">
								<y:Label.Text>Agent</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1897.582356770834" Y="43.53124999999997" Width="48.3828125" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="45"/>
					</data>
					<port name="p0"/>
				</node>
				<node id="n25::n2">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 43}" Style="{y:GraphMLReference 44}">
								<y:Label.Text>Result</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="1897.582356770834" Y="3.28125" Width="48.3828125" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="45"/>
					</data>
					<port name="p0"/>
				</node>
				<edge id="n25::e0" source="n25::n0" target="n25::n1" sourceport="p2" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.Text>observedBy</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.5886185422271447" Distance="-7.001000000000019"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="{y:GraphMLReference 46}" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 46}"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n25::e1" source="n25::n0" target="n25::n2" sourceport="p1" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 39}" Style="{y:GraphMLReference 37}">
								<y:Label.Text>sosa:hasResult</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="38"/>
					</data>
				</edge>
			</graph>
		</node>
		<node id="n26">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>dataSourceUri</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="3006.689860026041" Y="3.28125" Width="156.669921875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n27">
			<data key="d3">
				<x:List>
					<y:Label>
						<y:Label.Text>ForecastModels</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:InteriorStretchLabelModelParameter>
								<y:InteriorStretchLabelModelParameter.Model>
									<y:InteriorStretchLabelModel Insets="4,4,18,4"/>
								</y:InteriorStretchLabelModelParameter.Model>
							</y:InteriorStretchLabelModelParameter>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle wrapping="WORD_ELLIPSIS" textFill="WHITE">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Arial'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2071.85595703125" Y="-500.43750000000006" Width="702.9346516927089" Height="209.00000000000006"/>
			</data>
			<data key="d6">
				<demostyle:DemoGroupStyle isCollapsible="true" borderColor="#68B0E3" folderFrontColor="#68B0E3" folderBackColor="#3C679B"/>
			</data>
			<graph id="n27:" edgedefault="directed">
				<node id="n27::n0">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>ForecastModel</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2327.83740234375" Y="-473.43750000000006" Width="97.4375" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
					<port name="p1"/>
					<port name="p2"/>
					<port name="p3"/>
					<port name="p4"/>
				</node>
				<node id="n27::n1">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>NationalWaterModel</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2179.47705078125" Y="-413.43750000000006" Width="130.75390625" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
				</node>
				<node id="n27::n2">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>ICPR</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2270.25048828125" Y="-372.43750000000006" Width="39.98046875" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
				</node>
				<node id="n27::n3">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>HEC-RAS</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2243.33251953125" Y="-331.4375" Width="66.8984375" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
				</node>
				<node id="n27::n4">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>StreamFlowForecastModelOutput</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2519.851155598959" Y="-372.43749999999994" Width="245.939453125" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
				</node>
				<node id="n27::n5">
					<data key="d3">
						<x:List>
							<y:Label>
								<y:Label.Text>WaterSurfaceElevationForecastModelOutput</y:Label.Text>
								<y:Label.LayoutParameter>
									<y:RatioAnchoredLabelModelParameter LayoutOffset="7,7.93359375"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" autoFlip="false" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2519.851155598959" Y="-330.4375" Width="245.939453125" Height="30"/>
					</data>
					<data key="d6">
						<yjs:ShapeNodeStyle fill="#FFFFCC00">
							<yjs:ShapeNodeStyle.stroke>
								<yjs:Stroke fill="#FF000000" miterLimit="1.45"/>
							</yjs:ShapeNodeStyle.stroke>
						</yjs:ShapeNodeStyle>
					</data>
					<port name="p0"/>
				</node>
				<node id="n27::n6">
					<data key="d3">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 47}" Style="{y:GraphMLReference 48}">
								<y:Label.Text>version</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d4">
						<y:RectD X="2095.60595703125" Y="-473.4375" Width="130.75390625" Height="30"/>
					</data>
					<data key="d6">
						<y:GraphMLReference ResourceKey="49"/>
					</data>
					<port name="p0"/>
				</node>
				<edge id="n27::e0" source="n27::n1" target="n27::n0" sourceport="p0" targetport="p1">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.5317633157068512" Distance="68.17504089614359"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d11">
						<x:List>
							<y:Bend Location="2374.92138671875,-398.43749999999994"/>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="#FF000000" dashStyle="{y:GraphMLReference 51}" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow type="TRIANGLE" stroke="#FF000000" fill="TRANSPARENT"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n27::e1" source="n27::n2" target="n27::n0" sourceport="p0" targetport="p2">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.08069396344945284" Distance="59.37914111070121"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d11">
						<x:List>
							<y:Bend Location="2374.92138671875,-357.43749999999994"/>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="#FF000000" dashStyle="{y:GraphMLReference 51}" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow type="TRIANGLE" stroke="#FF000000" fill="TRANSPARENT"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n27::e2" source="n27::n3" target="n27::n0" sourceport="p0" targetport="p3">
					<data key="d10">
						<x:List>
							<y:Label>
								<y:Label.LayoutParameter>
									<y:FreeEdgeLabelModelParameter Ratio="0.07373766673733714" Distance="71.18217963929274"/>
								</y:Label.LayoutParameter>
								<y:Label.Style>
									<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
										<yjs:DefaultLabelStyle.font>
											<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
										</yjs:DefaultLabelStyle.font>
									</yjs:DefaultLabelStyle>
								</y:Label.Style>
							</y:Label>
						</x:List>
					</data>
					<data key="d11">
						<x:List>
							<y:Bend Location="2374.92138671875,-316.43749999999994"/>
						</x:List>
					</data>
					<data key="d12">
						<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
							<yjs:PolylineEdgeStyle.stroke>
								<yjs:Stroke fill="#FF000000" dashStyle="{y:GraphMLReference 51}" miterLimit="1.45"/>
							</yjs:PolylineEdgeStyle.stroke>
							<yjs:PolylineEdgeStyle.targetArrow>
								<yjs:Arrow type="TRIANGLE" stroke="#FF000000" fill="TRANSPARENT"/>
							</yjs:PolylineEdgeStyle.targetArrow>
						</yjs:PolylineEdgeStyle>
					</data>
				</edge>
				<edge id="n27::e3" source="n27::n0" target="n27::n6" sourceport="p4" targetport="p0">
					<data key="d10">
						<x:List>
							<y:Label LayoutParameter="{y:GraphMLReference 39}" Style="{y:GraphMLReference 37}">
								<y:Label.Text>modelVersion</y:Label.Text>
							</y:Label>
						</x:List>
					</data>
					<data key="d12">
						<y:GraphMLReference ResourceKey="38"/>
					</data>
				</edge>
			</graph>
		</node>
		<node id="n28">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 25}" Style="{y:GraphMLReference 26}">
						<y:Label.Text>ufokn:elevation</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2419.3388671875" Y="471.4374999999999" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="27"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
		</node>
		<node id="n29">
			<data key="d3">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text><![CDATA[the criticalDepth is a property
 that can be calculate from 
the critical surface elevation
 (and vice versa)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:CompositeLabelModelParameter Model="{y:GraphMLReference 52}">
								<y:CompositeLabelModelParameter.Parameter>
									<y:InteriorLabelModelParameter Position="Center" Model="{y:GraphMLReference 4}"/>
								</y:CompositeLabelModelParameter.Parameter>
							</y:CompositeLabelModelParameter>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2553.333577473959" Y="647.4687499999995" Width="198.04296875" Height="91.9375"/>
			</data>
			<data key="d6">
				<uml:UMLNoteStyle fill="#FFB0BEC5" stroke="BLACK"/>
			</data>
		</node>
		<node id="n30">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:depth</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2767.364827473959" Y="632.2499999999997" Width="114.23046875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
		</node>
		<node id="n31">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:depthInMeters</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2856.706624348959" Y="678.4374999999997" Width="114.23046875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n32">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:depthinFeet</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2856.706624348959" Y="721.3125" Width="114.23046875" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n33">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:elevationInMeters</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2666.147135416667" Y="520.9375000000001" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n34">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:elevationinFeet</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2666.147135416667" Y="563.8125000000001" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n35">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:elevationInMeters</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2476.647135416667" Y="520.9374999999999" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n36">
			<data key="d3">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 1}" Style="{y:GraphMLReference 2}">
						<y:Label.Text>ufokn:elevationinFeet</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d4">
				<y:RectD X="2476.647135416667" Y="563.8124999999999" Width="132.916015625" Height="30"/>
			</data>
			<data key="d6">
				<y:GraphMLReference ResourceKey="3"/>
			</data>
			<port name="p0"/>
		</node>
		<edge id="e0" source="n0" target="n1" sourceport="p0" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[identifiedBy,
comid (==1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.7041427266779551" Distance="-43.833425348087566"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 34}" targetArrow="{y:GraphMLReference 35}" sourceArrow="{y:GraphMLReference 14}"/>
			</data>
		</edge>
		<edge id="e1" source="n2" target="n9" sourceport="p0" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.3629886517661638" Distance="61.060639934557216"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,592.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e2" source="n3" target="n9" sourceport="p0" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.05206623486474089" Distance="58.03053852115858"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,635.1249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e3" source="n4" target="n9" sourceport="p0" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.008073433530481797" Distance="62.313480546359465"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,677.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e4" source="n5" target="n9" sourceport="p0" targetport="p3">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.02001097893775836" Distance="73.1702854083224"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,717.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e5" source="n6" target="n9" sourceport="p0" targetport="p4">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="-0.05560778216223904" Distance="54.608560259196864"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,757.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e6" source="n0" target="n22::n0" sourceport="p1" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.5338983050847458" Distance="30"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 55}" targetArrow="{y:GraphMLReference 56}" sourceArrow="{y:GraphMLReference 54}"/>
			</data>
		</edge>
		<edge id="e7" source="n0" target="n7" sourceport="p2" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text>associatedDataSource</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="1.036165063029157" Distance="98.11623541101852"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Arial'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2903.25,140"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 57}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 57}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e8" source="n9" target="n0" sourceport="p5" targetport="p3">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text>hasRiskPoint</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.3737261128649166" Distance="22.25425659386368"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 59}" targetArrow="{y:GraphMLReference 60}" sourceArrow="{y:GraphMLReference 14}"/>
			</data>
		</edge>
		<edge id="e9" source="n16" target="n0" sourceport="p0" targetport="p4">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 70}">
						<y:Label.Text>locationForRiskPoint</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.7011164887837875" Distance="-20.00000581457789"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 59}" targetArrow="{y:GraphMLReference 60}" sourceArrow="{y:GraphMLReference 14}"/>
			</data>
		</edge>
		<edge id="e10" source="n9" target="n1" sourceport="p8" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[identifiedBy (>=1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.7647511615616175" Distance="-33.3358093063712"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 61}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 61}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e11" source="n10" target="n27::n0" sourceport="p0" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[usedModel (==1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.6646056819584986" Distance="14.999993079523783"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 62}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 62}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e12" source="n11" target="n10" sourceport="p0" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text>fromModelOutput</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.5074912031686621" Distance="60.263671875"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Arial'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 63}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 63}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e13" source="n11" target="n0" sourceport="p1" targetport="p6">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[forRiskPointOfInterest (==1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.5740657132728877" Distance="-0.3894027643694554"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Arial'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2470.216389973959,-2.468750000000014"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 64}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 64}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e14" source="n27::n5" target="n10" sourceport="p0" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.5374547976761745" Distance="69.52495934020533"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2470.216389973959,-315.4375"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 71}" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="{y:GraphMLReference 72}" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e15" source="n27::n4" target="n10" sourceport="p0" targetport="p3">
			<data key="d10">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 73}" Style="{y:GraphMLReference 74}"/>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2470.216389973959,-357.43749999999994"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle targetArrow="{y:GraphMLReference 79}" sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 75}" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e16" source="n10" target="n7" sourceport="p4" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text>associatedDataSource</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.5614739257874983" Distance="-173.5317676865104"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Arial'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2903.25,-255.4375"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 65}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 65}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e17" source="n10" target="n24::n0" sourceport="p5" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 37}">
						<y:Label.Text><![CDATA[forecastedTime (==1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.37426503818592505" Distance="-2.582165029734714"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 66}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 66}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e18" source="n12" target="n11" sourceport="p1" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[asserts,
denies]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.4637392778256044" Distance="16.00100000000003"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 67}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 67}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e19" source="n12" target="n24::n0" sourceport="p3" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text><![CDATA[observedTime (==1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.3798035105006368" Distance="7.000999999999794"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 68}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow stroke="#FF000000" fill="{y:GraphMLReference 68}"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e20" source="n13" target="n9" sourceport="p0" targetport="p6">
			<data key="d9"><![CDATA[]]></data>
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="-0.03539359035691872" Distance="65.60785101354426"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle horizontalTextAlignment="CENTER" textFill="#FF000000">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Dialog'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,797.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e21" source="n16" target="n8" sourceport="p1" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 37}">
						<y:Label.Text>heightAboveNearestDrainage</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="1.1376855866383453" Distance="-60.31165866110402"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="69"/>
			</data>
		</edge>
		<edge id="e22" source="n9" target="n22::n0" sourceport="p7" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 70}">
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.5604432361341379" Distance="29.999994185421347"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2007.9521484375,435.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 54}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="#FF000000" miterLimit="1.45" thickness="2">
							<yjs:Stroke.dashStyle>
								<yjs:DashStyle dashes="{y:GraphMLReference 50}" offset="0"/>
							</yjs:Stroke.dashStyle>
						</yjs:Stroke>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" scale="2" stroke="#FF000000" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e23" source="n12" target="n25::n0" sourceport="p0" targetport="p0">
			<data key="d12">
				<yjs:PolylineEdgeStyle sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 71}" dashStyle="{y:GraphMLReference 51}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow type="TRIANGLE" stroke="{y:GraphMLReference 72}" fill="TRANSPARENT"/>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e24" source="n12" target="n0" sourceport="p2" targetport="p5">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 32}">
						<y:Label.Text><![CDATA[forRiskPointOfInterest (==1);
specializes:
sosa:FeatureOfInterest]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.2434334314341146" Distance="-8.526512829121202e-14"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="38"/>
			</data>
		</edge>
		<edge id="e25" source="n17" target="n8" sourceport="p0" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 73}" Style="{y:GraphMLReference 74}"/>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2887.517578125,532.6249999999999"/>
					<y:Bend Location="2887.517578125,539.8964727813734"/>
					<y:Bend Location="2887.517578125,539.8964727813734"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="87"/>
			</data>
		</edge>
		<edge id="e26" source="n18" target="n8" sourceport="p0" targetport="p1">
			<data key="d11">
				<x:List>
					<y:Bend Location="2887.517578125,575.5"/>
					<y:Bend Location="2887.517578125,532.6249999999999"/>
					<y:Bend Location="2887.517578125,532.6249999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="88"/>
			</data>
		</edge>
		<edge id="e27" source="n23::n0" target="n16" sourceport="p1" targetport="p2">
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 81}" targetArrow="{y:GraphMLReference 79}" sourceArrow="{y:GraphMLReference 54}"/>
			</data>
		</edge>
		<edge id="e28" source="n19" target="n19" sourceport="p0" targetport="p1">
			<data key="d11">
				<x:List>
					<y:Bend Location="2734.03515625,-117.46875"/>
					<y:Bend Location="2734.03515625,-138.46875"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle smoothingLength="100" sourceArrow="{y:GraphMLReference 14}">
					<yjs:PolylineEdgeStyle.stroke>
						<yjs:Stroke fill="{y:GraphMLReference 80}" miterLimit="1.45"/>
					</yjs:PolylineEdgeStyle.stroke>
					<yjs:PolylineEdgeStyle.targetArrow>
						<yjs:Arrow fill="{y:GraphMLReference 80}">
							<yjs:Arrow.stroke>
								<yjs:Stroke fill="{y:GraphMLReference 80}" miterLimit="1.45"/>
							</yjs:Arrow.stroke>
						</yjs:Arrow>
					</yjs:PolylineEdgeStyle.targetArrow>
				</yjs:PolylineEdgeStyle>
			</data>
		</edge>
		<edge id="e29" source="n19" target="n11" sourceport="p2" targetport="p3">
			<data key="d11">
				<x:List>
					<y:Bend Location="2576.55859375,-125.46875"/>
					<y:Bend Location="2576.55859375,-125.46875"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="82"/>
			</data>
		</edge>
		<edge id="e30" source="n20" target="n11" sourceport="p0" targetport="p4">
			<data key="d11">
				<x:List>
					<y:Bend Location="2586.7041015625,-72.984375"/>
					<y:Bend Location="2586.7041015625,-86.88084778137352"/>
					<y:Bend Location="2586.7041015625,-125.46875"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="82"/>
			</data>
		</edge>
		<edge id="e31" source="n19" target="n21" sourceport="p3" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text>forecastedStreamFlow</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:SmartEdgeLabelModelParameter Location="FromTarget" SegmentRatio="0.0964763494533738" Distance="5">
								<y:SmartEdgeLabelModelParameter.Model>
									<y:SmartEdgeLabelModel/>
								</y:SmartEdgeLabelModelParameter.Model>
							</y:SmartEdgeLabelModelParameter>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2861.605143229167,-125.46875"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="38"/>
			</data>
		</edge>
		<edge id="e32" source="n0" target="n22::n5" sourceport="p7" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 31}" Style="{y:GraphMLReference 32}">
						<y:Label.Text>geo:hasGeometry</y:Label.Text>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="83"/>
			</data>
		</edge>
		<edge id="e33" source="n23::n1" target="n22::n7" sourceport="p2" targetport="p0">
			<data key="d12">
				<y:GraphMLReference ResourceKey="17"/>
			</data>
		</edge>
		<edge id="e34" source="n23::n2" target="n22::n5" sourceport="p2" targetport="p2">
			<data key="d12">
				<y:GraphMLReference ResourceKey="17"/>
			</data>
		</edge>
		<edge id="e35" source="n10" target="n22::n6" sourceport="p6" targetport="p3">
			<data key="d11">
				<x:List>
					<y:Bend Location="1777.6048177083335,-255.4375"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="83"/>
			</data>
		</edge>
		<edge id="e36" source="n10" target="n24::n1" sourceport="p7" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 32}">
						<y:Label.Text>forecastInterval</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.6044242165332325" Distance="16.774731777458577"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="83"/>
			</data>
		</edge>
		<edge id="e37" source="n12" target="n7" sourceport="p4" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 32}">
						<y:Label.Text>associatedDataSource</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 84}" SegmentRatio="0.7751840866928826" Distance="0.0010000000000118803"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="83"/>
			</data>
		</edge>
		<edge id="e38" source="n7" target="n26" sourceport="p3" targetport="p0">
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 85}" targetArrow="{y:GraphMLReference 86}" sourceArrow="{y:GraphMLReference 14}"/>
			</data>
		</edge>
		<edge id="e39" source="n16" target="n15" sourceport="p3" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text><![CDATA[criticalWater
SurfaceElevation]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.4748663995370703" Distance="6.582581984534742"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="89"/>
			</data>
		</edge>
		<edge id="e40" source="n31" target="n30" sourceport="p0" targetport="p0">
			<data key="d10">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 73}" Style="{y:GraphMLReference 74}"/>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2824.480061848959,693.4374999999998"/>
					<y:Bend Location="2824.480061848959,693.4374999999998"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="87"/>
			</data>
		</edge>
		<edge id="e41" source="n32" target="n30" sourceport="p0" targetport="p1">
			<data key="d11">
				<x:List>
					<y:Bend Location="2824.480061848959,736.3124999999998"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="88"/>
			</data>
		</edge>
		<edge id="e42" source="n16" target="n30" sourceport="p4" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text>criticalDepth</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.8480934520982678" Distance="-41.59503935017283"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="89"/>
			</data>
		</edge>
		<edge id="e43" source="n33" target="n15" sourceport="p0" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 73}" Style="{y:GraphMLReference 74}"/>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2636.017578125,535.9374999999999"/>
					<y:Bend Location="2636.017578125,543.2089727813734"/>
					<y:Bend Location="2636.017578125,543.2089727813734"/>
					<y:Bend Location="2636.017578125,486.4374999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="87"/>
			</data>
		</edge>
		<edge id="e44" source="n34" target="n15" sourceport="p0" targetport="p1">
			<data key="d11">
				<x:List>
					<y:Bend Location="2636.017578125,578.8125"/>
					<y:Bend Location="2636.017578125,535.9374999999999"/>
					<y:Bend Location="2636.017578125,535.9374999999999"/>
					<y:Bend Location="2636.017578125,486.4374999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="88"/>
			</data>
		</edge>
		<edge id="e45" source="n20" target="n15" sourceport="p1" targetport="p3">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text><![CDATA[forecastedWater
SurfaceElevation]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.0832734437071225" Distance="44.43261597332576"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2623.5,-72.984375"/>
					<y:Bend Location="2623.5,486.4374999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="89"/>
			</data>
		</edge>
		<edge id="e46" source="n35" target="n28" sourceport="p0" targetport="p1">
			<data key="d10">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 73}" Style="{y:GraphMLReference 74}"/>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2446.517578125,535.9374999999999"/>
					<y:Bend Location="2446.517578125,543.2089727813734"/>
					<y:Bend Location="2446.517578125,543.2089727813734"/>
					<y:Bend Location="2446.517578125,486.4374999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="87"/>
			</data>
		</edge>
		<edge id="e47" source="n36" target="n28" sourceport="p0" targetport="p0">
			<data key="d11">
				<x:List>
					<y:Bend Location="2446.517578125,578.8125"/>
					<y:Bend Location="2446.517578125,535.9374999999999"/>
					<y:Bend Location="2446.517578125,535.9374999999999"/>
					<y:Bend Location="2446.517578125,486.4374999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="88"/>
			</data>
		</edge>
		<edge id="e48" source="n0" target="n28" sourceport="p8" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text>elevation</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2467.3251953125,486.4374999999999"/>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="89"/>
			</data>
		</edge>
		<edge id="e49" source="n11" target="n16" sourceport="p5" targetport="p5">
			<data key="d10">
				<x:List>
					<y:Label Style="{y:GraphMLReference 53}">
						<y:Label.Text><![CDATA[usesRelativeRiskPointLocation (==1)]]></y:Label.Text>
						<y:Label.LayoutParameter>
							<y:FreeEdgeLabelModelParameter Ratio="0.6244288607992072" Distance="-79.96062104059028"/>
						</y:Label.LayoutParameter>
					</y:Label>
				</x:List>
			</data>
			<data key="d12">
				<y:GraphMLReference ResourceKey="89"/>
			</data>
		</edge>
		<edge id="e50" source="n10" target="n24::n0" sourceport="p8" targetport="p2">
			<data key="d10">
				<x:List>
					<y:Label>
						<y:Label.Text>generatedTime</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:SmartEdgeLabelModelParameter Location="FromTarget" Distance="5">
								<y:SmartEdgeLabelModelParameter.Model>
									<y:SmartEdgeLabelModel/>
								</y:SmartEdgeLabelModelParameter.Model>
							</y:SmartEdgeLabelModelParameter>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12" fontFamily="'Arial'"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d11">
				<x:List>
					<y:Bend Location="2321.75,-125.46875"/>
				</x:List>
			</data>
			<data key="d12">
				<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 85}" targetArrow="{y:GraphMLReference 86}" sourceArrow="{y:GraphMLReference 14}"/>
			</data>
		</edge>
	</graph>
</graphml>

back to top

Software Heritage — Copyright (C) 2015–2026, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API