valueflows

valueflows docs
git clone https://s.sonu.ch/~srfsh/valueflows.git
Log | Files | Refs | README

commit 211822c3c30ca70a868fea11ee81290d53142ab9
parent 373a7a160d21b84d00718d35ddde4aece970a92a
Author: Lynn Foster <foster.j.lynn@gmail.com>
Date:   Sun, 26 Mar 2017 08:37:14 -0500

Merge pull request #209 from valueflows/lynn-ttl

Bug fixes and tweaks
Diffstat:
Mdocs/SUMMARY.md | 2+-
Mdocs/introduction/concepts.md | 2+-
Mdocs/introduction/usedfor.md | 3+--
Mrelease-doc-in-process/ValueFlowsUML.xml | 4++--
Mrelease-doc-in-process/all_vf.svg | 4++--
5 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md @@ -21,7 +21,7 @@ * [Accounting](introduction/accounting.md) ## Specification -* [Classes and Properties](specification/generated-spec.md) +* [Classes and Properties](http://www.essepuntato.it/lode/owlapi/https://raw.githubusercontent.com/valueflows/valueflows/master/release-doc-in-process/all_vf.TTL) ## Appendices * [REA References](appendix/rea.md) diff --git a/docs/introduction/concepts.md b/docs/introduction/concepts.md @@ -26,7 +26,7 @@ This is a (simplified) very specific example taken from the Open Value Network ( Producing and exchange olive oil and coffee, even more simplified. -![coffee olive oil](https://rawgit.com/valueflows/valueflows/master/release-doc-in-process/coffee-olive-oil-flows.png) +![coffee olive oil](https://rawgit.com/valueflows/valueflows/master/release-doc-in-process/coffee-oliveoil-flows.png) ### ... to thinking bigger. diff --git a/docs/introduction/usedfor.md b/docs/introduction/usedfor.md @@ -38,6 +38,5 @@ Email and messaging accounts are probably the personal agents that most people a **One main difference** between a system composed of apps vs a network of interactions between personal agents and other things on the open Web, is that the composed system would know you by your user account and login credentials, which would most likely be single-signon. Your personal agent would introduce you to the other agents you interact with. No login, no user account. -**Another interesting use case detailed on another page:** -## [Provenance](https://github.com/valueflows/valueflows/wiki/Provenance) +**Another interesting use case detailed on another page:** [Provenance](https://github.com/valueflows/valueflows/wiki/Provenance) diff --git a/release-doc-in-process/ValueFlowsUML.xml b/release-doc-in-process/ValueFlowsUML.xml @@ -1,2 +1,2 @@ <?xml version="1.0" encoding="UTF-8"?> -<mxGraphModel dx="1220" dy="693" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="2000" math="0" shadow="0"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="2028f4c0cddd94fa-15" value="Observation" style="whiteSpace=wrap;html=1;fillColor=#ffffff;dashed=1;strokeColor=#808080;fontSize=14;verticalAlign=top;align=left;fontColor=#999999;" vertex="1" parent="1"><mxGeometry x="7" y="610" width="1883" height="480" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-14" value="Plan" style="whiteSpace=wrap;html=1;fillColor=#ffffff;dashed=1;strokeColor=#808080;verticalAlign=top;align=left;fontSize=14;fontColor=#999999;" vertex="1" parent="1"><mxGeometry x="8" y="260" width="1882" height="350" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-13" value="Template" style="whiteSpace=wrap;html=1;fillColor=#ffffff;dashed=1;strokeColor=#808080;align=left;verticalAlign=top;fontColor=#999999;" vertex="1" parent="1"><mxGeometry x="7" y="20" width="1883" height="240" as="geometry"/></mxCell><mxCell id="2b1bba910c18a604-3" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;foaf:Agent&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:image&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:url&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:primaryLocation&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1472" y="764" width="120" height="130" as="geometry"/></mxCell><mxCell id="2b1bba910c18a604-5" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;foaf:Person&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1393" y="929" width="110" height="60" as="geometry"/></mxCell><mxCell id="2b1bba910c18a604-6" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;foaf:Group&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1543" y="929" width="110" height="60" as="geometry"/></mxCell><mxCell id="2b1bba910c18a604-7" value="" style="endArrow=block;endSize=16;endFill=0;html=1;strokeColor=#000000;entryX=0.25;entryY=1;" edge="1" parent="1" source="2b1bba910c18a604-5" target="2b1bba910c18a604-3"><mxGeometry width="160" relative="1" as="geometry"><mxPoint x="1372" y="854" as="sourcePoint"/><mxPoint x="1442" y="774" as="targetPoint"/><Array as="points"><mxPoint x="1489" y="909"/></Array></mxGeometry></mxCell><mxCell id="2b1bba910c18a604-8" value="" style="endArrow=block;endSize=16;endFill=0;html=1;strokeColor=#000000;entryX=0.75;entryY=1;exitX=0.5;exitY=0;" edge="1" parent="1" source="2b1bba910c18a604-6" target="2b1bba910c18a604-3"><mxGeometry x="1439" y="734" width="160" as="geometry"><mxPoint x="1439" y="734" as="sourcePoint"/><mxPoint x="1512" y="774" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2b1bba910c18a604-9" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Relationship&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1705" y="743" width="129" height="90" as="geometry"/></mxCell><mxCell id="2b1bba910c18a604-10" value="vf:subject" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.25;entryX=1;entryY=0.25;" edge="1" parent="1" source="2b1bba910c18a604-9" target="2b1bba910c18a604-3"><mxGeometry width="100" relative="1" as="geometry"><mxPoint x="1632" y="761" as="sourcePoint"/><mxPoint x="1452" y="978" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2b1bba910c18a604-11" value="vf:object" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.5;entryX=1;entryY=0.5;" edge="1" parent="1" source="2b1bba910c18a604-9" target="2b1bba910c18a604-3"><mxGeometry x="1582" y="771" width="100" as="geometry"><mxPoint x="1660" y="771" as="sourcePoint"/><mxPoint x="1582" y="781" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2b1bba910c18a604-12" value="vf:context" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.75;entryX=1;entryY=0.75;" edge="1" parent="1" source="2b1bba910c18a604-9" target="2b1bba910c18a604-3"><mxGeometry x="1592" y="781" width="100" as="geometry"><mxPoint x="1670" y="781" as="sourcePoint"/><mxPoint x="1592" y="791" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2b1bba910c18a604-13" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Resource&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:lotIdentity&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:serialIdentity&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:quantity&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:currentLocation&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="45" y="690" width="120" height="140" as="geometry"/></mxCell><mxCell id="2b1bba910c18a604-14" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:ResourceTemplate&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:isSubstitutable&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:unit&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:image&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="250" y="40" width="140" height="130" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-1" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;a category taxonomy&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;name&lt;br&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="15" y="85" width="140" height="80" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-3" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Intent&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:intendedQuantity&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:intendedStart&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:intendedDuration&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:validUntil&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:location&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:distanceLimit&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="609" y="275" width="130" height="150" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-4" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Commitment&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:committedQuantity&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:committedStart&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:committedDuration&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="949" y="285" width="130" height="120" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-5" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Fulfillment&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;br&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:fulfilledQuantity&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="957" y="643" width="130" height="95" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-6" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Agreement&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1268" y="390" width="130" height="130" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-7" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Action&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:resourceEffect&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1022" y="40" width="130" height="70" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-8" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Process&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:plannedStart&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:plannedDuration&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:isFinished&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="520" y="573" width="130" height="130" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-9" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:ExchangeAgreement&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;br&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1470" y="365" width="163" height="70" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-12" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:RelationshipTemplate&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:label&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:inverseLabel&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1690" y="93" width="159" height="95" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-16" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Event&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:affectedQuantity&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:start&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:duration&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:note&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1194" y="889" width="120" height="140" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-17" value="vf:model" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.5;exitY=0;entryX=0.25;entryY=1;" edge="1" parent="1" source="2b1bba910c18a604-13" target="2b1bba910c18a604-14"><mxGeometry x="879" y="718" width="100" as="geometry"><mxPoint x="957" y="718" as="sourcePoint"/><mxPoint x="879" y="728" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-18" value="vf:category" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.25;exitY=0;entryX=0.25;entryY=1;" edge="1" parent="1" source="2b1bba910c18a604-13" target="2028f4c0cddd94fa-1"><mxGeometry x="889" y="728" width="100" as="geometry"><mxPoint x="65" y="580" as="sourcePoint"/><mxPoint x="63" y="210" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-19" value="vf:action" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.75;exitY=0;entryX=0.25;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2028f4c0cddd94fa-7"><mxGeometry width="100" as="geometry"><mxPoint x="164" y="575" as="sourcePoint"/><mxPoint x="159" y="170" as="targetPoint"/><mxPoint x="-21" y="3" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-20" value="vf:action" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.75;exitY=0;entryX=0.5;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2028f4c0cddd94fa-7"><mxGeometry x="1123" y="743" width="100" as="geometry"><mxPoint x="771" y="275" as="sourcePoint"/><mxPoint x="907" y="125" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-21" value="vf:action" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.5;exitY=0;entryX=0.75;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2028f4c0cddd94fa-7"><mxGeometry x="214" y="-5" width="100" as="geometry"><mxPoint x="922" y="275" as="sourcePoint"/><mxPoint x="939" y="125" as="targetPoint"/><mxPoint x="-16" y="-200" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-22" value="vf:category" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.25;exitY=0;entryX=0.5;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2028f4c0cddd94fa-1"><mxGeometry width="100" as="geometry"><mxPoint x="65" y="580" as="sourcePoint"/><mxPoint x="60" y="175" as="targetPoint"/><mxPoint x="-13" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-23" value="vf:category" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.25;exitY=0;entryX=0.75;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2028f4c0cddd94fa-1"><mxGeometry width="100" as="geometry"><mxPoint x="492" y="280" as="sourcePoint"/><mxPoint x="95" y="175" as="targetPoint"/><mxPoint x="19" y="-5" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-24" value="vf:model" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.5;exitY=0;entryX=0.5;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2b1bba910c18a604-14"><mxGeometry width="100" as="geometry"><mxPoint x="95" y="580" as="sourcePoint"/><mxPoint x="203" y="180" as="targetPoint"/><mxPoint x="93" y="28" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-25" value="vf:model" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.5;exitY=0;entryX=0.75;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2b1bba910c18a604-14"><mxGeometry x="899" y="738" width="100" as="geometry"><mxPoint x="105" y="590" as="sourcePoint"/><mxPoint x="213" y="190" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-26" value="vf:relationship" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.5;exitY=0;entryX=0.5;entryY=1;" edge="1" parent="1" source="2b1bba910c18a604-9" target="2028f4c0cddd94fa-12"><mxGeometry x="1143" y="763" width="100" as="geometry"><mxPoint x="1008" y="570" as="sourcePoint"/><mxPoint x="972" y="125" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-27" value="vf:category" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.036;exitY=0.554;entryX=1;entryY=0.75;exitPerimeter=0;" edge="1" parent="1" source="2b1bba910c18a604-14" target="2028f4c0cddd94fa-1"><mxGeometry x="899" y="738" width="100" as="geometry"><mxPoint x="65" y="580" as="sourcePoint"/><mxPoint x="60" y="175" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-29" value="vf:commitsTo" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.5;entryX=1;entryY=0.5;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2028f4c0cddd94fa-3"><mxGeometry x="111" y="-10" width="100" as="geometry"><mxPoint x="819" y="305" as="sourcePoint"/><mxPoint x="836" y="120" as="targetPoint"/><mxPoint x="4" y="10" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-30" value="vf:willOccurIn" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.25;exitY=1;entryX=0.75;entryY=0;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2028f4c0cddd94fa-8"><mxGeometry width="100" as="geometry"><mxPoint x="738" y="375" as="sourcePoint"/><mxPoint x="653.6666666666665" y="588" as="targetPoint"/><mxPoint x="70" y="-29" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-31" value="vf:occursIn" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.017;exitY=0.3;entryX=0.25;entryY=1;exitPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2028f4c0cddd94fa-8"><mxGeometry x="939" y="918" width="100" as="geometry"><mxPoint x="680" y="590" as="sourcePoint"/><mxPoint x="520" y="720.3333333333333" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-33" value="vf:provider" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.25;entryX=0;entryY=0.5;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2b1bba910c18a604-3"><mxGeometry x="1428" y="1047" width="100" as="geometry"><mxPoint x="1231" y="911" as="sourcePoint"/><mxPoint x="1079" y="842" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-34" value="vf:receiver" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.5;entryX=0;entryY=0.75;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2b1bba910c18a604-3"><mxGeometry x="1438" y="1057" width="100" as="geometry"><mxPoint x="1349" y="904" as="sourcePoint"/><mxPoint x="1462" y="959" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-35" value="vf:provider" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.75;entryX=0.033;entryY=0.1;entryPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2b1bba910c18a604-3"><mxGeometry width="100" as="geometry"><mxPoint x="1084" y="640" as="sourcePoint"/><mxPoint x="1197" y="695" as="targetPoint"/><mxPoint x="113" y="94" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-43" value="vf:willOccurIn" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.25;exitY=1;entryX=0.5;entryY=0;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2028f4c0cddd94fa-8"><mxGeometry width="100" as="geometry"><mxPoint x="803" y="440" as="sourcePoint"/><mxPoint x="589.6666666666665" y="554.6666666666667" as="targetPoint"/><mxPoint x="7" y="-39" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-44" value="vf:affects" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.5;entryX=1;entryY=0.75;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2b1bba910c18a604-13"><mxGeometry x="954" y="1058" width="100" as="geometry"><mxPoint x="719" y="725" as="sourcePoint"/><mxPoint x="615" y="798" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-55" value="vf:underlyingResource" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.75;rounded=0;entryX=0.75;entryY=1;" edge="1" parent="1" source="2b1bba910c18a604-13" target="2b1bba910c18a604-13"><mxGeometry x="20" y="60" width="100" as="geometry"><mxPoint x="357" y="820" as="sourcePoint"/><mxPoint x="105" y="830" as="targetPoint"/><Array as="points"><mxPoint x="30" y="795"/><mxPoint x="30" y="870"/><mxPoint x="105" y="870"/><mxPoint x="135" y="870"/></Array><mxPoint y="48" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-60" value="parent" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.25;entryX=0.75;entryY=0;rounded=0;" edge="1" parent="1" source="2028f4c0cddd94fa-1" target="2028f4c0cddd94fa-1"><mxGeometry width="100" as="geometry"><mxPoint x="205" y="37" as="sourcePoint"/><mxPoint x="106" y="70" as="targetPoint"/><Array as="points"><mxPoint x="190" y="105"/><mxPoint x="190" y="70"/><mxPoint x="120" y="70"/></Array><mxPoint x="25" y="-17" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-61" value="vf:fulledlby" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.75;exitY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-5" target="2028f4c0cddd94fa-16"><mxGeometry x="1163" y="923" width="100" as="geometry"><mxPoint x="946" y="937" as="sourcePoint"/><mxPoint x="624" y="733" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-62" value="vf:fulfills" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.5;exitY=0;entryX=0.5;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-5" target="2028f4c0cddd94fa-4"><mxGeometry x="1173" y="793" width="100" as="geometry"><mxPoint x="919" y="705" as="sourcePoint"/><mxPoint x="974" y="755" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-65" value="vf:underAgreement" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0;entryY=0.25;exitX=1;exitY=0.5;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2028f4c0cddd94fa-6"><mxGeometry width="100" as="geometry"><mxPoint x="951" y="310" as="sourcePoint"/><mxPoint x="969" y="125" as="targetPoint"/><mxPoint x="57" y="-4" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-66" value="" style="endArrow=block;endSize=16;endFill=0;html=1;strokeColor=#000000;entryX=1;entryY=0.25;exitX=0;exitY=0.5;" edge="1" parent="1" source="2028f4c0cddd94fa-9" target="2028f4c0cddd94fa-6"><mxGeometry x="1193" y="735" width="160" as="geometry"><mxPoint x="1352" y="930" as="sourcePoint"/><mxPoint x="1316" y="895" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-67" value="vf:resource" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.75;entryX=0.75;entryY=0;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2b1bba910c18a604-13"><mxGeometry x="949" y="788" width="100" as="geometry"><mxPoint x="456" y="445" as="sourcePoint"/><mxPoint x="120" y="760" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-68" value="vf:contains" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.5;entryX=1;entryY=0.25;rounded=0;" edge="1" parent="1" source="2b1bba910c18a604-13" target="2b1bba910c18a604-13"><mxGeometry x="15" y="-70" width="100" as="geometry"><mxPoint x="457.16666666666674" y="779.8333333333335" as="sourcePoint"/><mxPoint x="254.66666666666674" y="605.6666666666667" as="targetPoint"/><Array as="points"><mxPoint x="235" y="760"/><mxPoint x="235" y="725"/></Array><mxPoint x="30" y="7" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-69" value="vf:resource" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.75;entryX=0.75;entryY=0;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2b1bba910c18a604-13"><mxGeometry width="100" as="geometry"><mxPoint x="423" y="412.66666666666674" as="sourcePoint"/><mxPoint x="144.66666666666674" y="650.1666666666667" as="targetPoint"/><mxPoint x="-112" y="59" as="offset"/></mxGeometry></mxCell><mxCell id="2028f4c0cddd94fa-70" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:ProcessTemplate&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:estimatedDuration&lt;br&gt;&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="445" y="100" width="140" height="70" as="geometry"/></mxCell><mxCell id="2028f4c0cddd94fa-71" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:ExchangeTemplate&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;&lt;font style=&quot;font-size: 11px&quot;&gt;vf:name&lt;/font&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="1481" y="85" width="140" height="60" as="geometry"/></mxCell><mxCell id="6e0d38f3fa42a7ca-1" value="vf:template" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0.5;entryY=1;" edge="1" parent="1" source="2028f4c0cddd94fa-9" target="2028f4c0cddd94fa-71"><mxGeometry x="276" y="-10" width="100" as="geometry"><mxPoint x="1096" y="760" as="sourcePoint"/><mxPoint x="1064" y="120" as="targetPoint"/><mxPoint x="2" y="30" as="offset"/></mxGeometry></mxCell><mxCell id="6e0d38f3fa42a7ca-2" value="vf:underAgreement" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0.25;entryY=1;exitX=0.75;exitY=0;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2028f4c0cddd94fa-6"><mxGeometry width="100" as="geometry"><mxPoint x="983" y="375" as="sourcePoint"/><mxPoint x="1162" y="338" as="targetPoint"/><mxPoint x="38" y="-154" as="offset"/></mxGeometry></mxCell><mxCell id="6e0d38f3fa42a7ca-3" value="vf:template" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0.25;entryY=1;exitX=0.25;exitY=0;" edge="1" parent="1" source="2028f4c0cddd94fa-8" target="2028f4c0cddd94fa-70"><mxGeometry x="10" y="10" width="100" as="geometry"><mxPoint x="1173.159090909091" y="460" as="sourcePoint"/><mxPoint x="1204" y="165" as="targetPoint"/><mxPoint x="2" y="30" as="offset"/></mxGeometry></mxCell><mxCell id="6e0d38f3fa42a7ca-4" value="vf:underAgreement" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0;entryY=0.75;exitX=1;exitY=0.75;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2028f4c0cddd94fa-6"><mxGeometry width="100" as="geometry"><mxPoint x="974" y="360" as="sourcePoint"/><mxPoint x="1103" y="448" as="targetPoint"/><mxPoint x="-203" y="-50" as="offset"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-8" value="vf:inExchageFor" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0.375;entryY=0.021;exitX=0.75;exitY=1;entryPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2028f4c0cddd94fa-16"><mxGeometry x="214" y="-5" width="100" as="geometry"><mxPoint x="1194" y="770" as="sourcePoint"/><mxPoint x="1251" y="545" as="targetPoint"/><mxPoint x="1" y="-79" as="offset"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-9" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:Appreciation&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&amp;nbsp; vf:note" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="949" y="980" width="130" height="56" as="geometry"/></mxCell><mxCell id="2ce1e37c1baab34f-10" value="vf:appreciationOf" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.25;entryX=0;entryY=0.75;" edge="1" parent="1" target="2028f4c0cddd94fa-16"><mxGeometry x="1273" y="922" width="100" as="geometry"><mxPoint x="1079" y="999.3333333333333" as="sourcePoint"/><mxPoint x="1234" y="899" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-13" value="vf:appreciatedWith" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.75;entryX=0.025;entryY=0.943;entryPerimeter=0;" edge="1" parent="1" target="2028f4c0cddd94fa-16"><mxGeometry x="1283" y="932" width="100" as="geometry"><mxPoint x="1079" y="1022" as="sourcePoint"/><mxPoint x="1204" y="1004" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-14" value="vf:fulfills" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0.623;entryY=0.992;exitX=0.25;exitY=0;entryPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2028f4c0cddd94fa-4"><mxGeometry width="100" as="geometry"><mxPoint x="1057" y="415" as="sourcePoint"/><mxPoint x="1149" y="773" as="targetPoint"/><mxPoint x="23" y="94" as="offset"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-15" value="vf:fulfills" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.008;exitY=0.157;entryX=0.5;entryY=1;exitPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-16" target="2028f4c0cddd94fa-3"><mxGeometry x="99" y="-5" width="100" as="geometry"><mxPoint x="852" y="585" as="sourcePoint"/><mxPoint x="717" y="415" as="targetPoint"/><Array as="points"><mxPoint x="900" y="740"/></Array><mxPoint x="-98" y="2" as="offset"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-16" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; text-align: center ; text-decoration: underline&quot;&gt;&lt;font style=&quot;font-size: 13px&quot;&gt;&lt;b&gt;vf:EventTemplate&lt;/b&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;hr&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;vf:affectedQuantity&lt;/p&gt;&lt;p style=&quot;margin: 0px ; margin-left: 8px&quot;&gt;vf:note&lt;br&gt;&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1;fillColor=#ffffff;strokeColor=#000000;" vertex="1" parent="1"><mxGeometry x="709" y="70" width="140" height="75" as="geometry"/></mxCell><mxCell id="2ce1e37c1baab34f-17" value="vf:action" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1;exitY=0.25;entryX=0;entryY=0.25;" edge="1" parent="1" source="2ce1e37c1baab34f-16" target="2028f4c0cddd94fa-7"><mxGeometry x="1123" y="743" width="100" as="geometry"><mxPoint x="964.3333333333335" y="89" as="sourcePoint"/><mxPoint x="1065" y="110" as="targetPoint"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-18" value="vf:occursIn" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.75;entryX=1;entryY=0.5;" edge="1" parent="1" source="2ce1e37c1baab34f-16" target="2028f4c0cddd94fa-70"><mxGeometry x="99" y="-5" width="100" as="geometry"><mxPoint x="859" y="110" as="sourcePoint"/><mxPoint x="652.3333333333335" y="130.66666666666674" as="targetPoint"/><mxPoint y="-15" as="offset"/></mxGeometry></mxCell><mxCell id="2ce1e37c1baab34f-19" value="vf:model" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0;exitY=0.25;entryX=1;entryY=0.25;" edge="1" parent="1" source="2ce1e37c1baab34f-16" target="2b1bba910c18a604-14"><mxGeometry x="919" y="758" width="100" as="geometry"><mxPoint x="760" y="115" as="sourcePoint"/><mxPoint x="818" y="85" as="targetPoint"/></mxGeometry></mxCell><mxCell id="56272bb379787ee4-2" value="vf:provider" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.75;exitY=1;entryX=0.017;entryY=0.362;entryPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2b1bba910c18a604-3"><mxGeometry width="100" as="geometry"><mxPoint x="974" y="385" as="sourcePoint"/><mxPoint x="1247" y="736" as="targetPoint"/><mxPoint x="-170" y="-98" as="offset"/></mxGeometry></mxCell><mxCell id="56272bb379787ee4-3" value="vf:receiver" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;entryX=0.008;entryY=0.454;entryPerimeter=0;" edge="1" parent="1" target="2b1bba910c18a604-3"><mxGeometry width="100" as="geometry"><mxPoint x="692" y="428" as="sourcePoint"/><mxPoint x="1247" y="801" as="targetPoint"/><mxPoint x="-172" y="-75" as="offset"/></mxGeometry></mxCell><mxCell id="56272bb379787ee4-4" value="vf:receiver" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=1.008;exitY=0.942;entryX=0;entryY=0.25;exitPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2b1bba910c18a604-3"><mxGeometry width="100" as="geometry"><mxPoint x="1234" y="850" as="sourcePoint"/><mxPoint x="1372" y="811" as="targetPoint"/><mxPoint x="74" y="103" as="offset"/></mxGeometry></mxCell><mxCell id="56272bb379787ee4-5" value="vf:template" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.654;exitY=0.025;entryX=1;entryY=0.75;exitPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-4" target="2ce1e37c1baab34f-16"><mxGeometry x="1133" y="753" width="100" as="geometry"><mxPoint x="1057" y="295" as="sourcePoint"/><mxPoint x="929.6666666666665" y="145" as="targetPoint"/></mxGeometry></mxCell><mxCell id="56272bb379787ee4-6" value="vf:template" style="endArrow=block;endFill=1;endSize=6;html=1;strokeColor=#000000;exitX=0.669;exitY=0.027;exitPerimeter=0;" edge="1" parent="1" source="2028f4c0cddd94fa-3" target="2ce1e37c1baab34f-16"><mxGeometry x="99" y="-5" width="100" as="geometry"><mxPoint x="929" y="298" as="sourcePoint"/><mxPoint x="824" y="155" as="targetPoint"/><mxPoint x="-5" y="-32" as="offset"/></mxGeometry></mxCell></root></mxGraphModel>- \ No newline at end of file +<mxfile userAgent="Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0" version="6.4.1" editor="www.draw.io" type="google"><diagram name="Page-1">7V1fc6O2Fv80eXQGSYDgMc1u2p1pZ/fu9k7bRwzC5i4GF+Ns0k9/BQYbHQlHxoBTm+zMJgYhI+mn8/8c3ZHH1cvPmbde/pYGLL7DRvByRz7cYYwwNviv4srr7ortkt2FRRYFVaPDhW/RP6y6WD232EYB2wgN8zSN82gtXvTTJGF+Llzzsiz9ITYL01j81rW3YNKFb74Xy1f/iIJ8ubvqWMbh+i8sWiyrb8aGUd2Ze/73RZZuk+r77jAJy5/d7ZVX91W13yy9IP3RuEQ+3pHHLE3z3V+rl0cWF3NbT9vuuaeWu/v3zliS6zyADeyEpm/4QRC4ZujNkLXr4tmLt9VkfJ5vWPbs5VGaVC+dv9YT9WMZ5ezb2vOLzz84GO7IT8t8FfNPiP8ZRnH8mMZpVraup4L8FHibJQuqRps8S7+zRjPHKP4Vj6dJXoEDmfzzM8vyiK/SQxwtEn4xT4vv86pPMQvz6qFGZ275w69X4+JdsJfW2UL7NeDYZumK5dkrb1I9QHcP1KCu0frjABHkOBXSlw18mE7V0qtwudh3fVgb/ke1PLpLZUpL9SX2xl4j7TVpLuSAa+QIa4Rt5RpheY2INcgaEWmNHuZ8Mj1OtMZdJ7Ai6mUbbe9g3a2DzT6WZY7mc89Fho8czzbMmbwqd9iOi3lZC2ti/70tKPFPKy9bRHyaHvhdY/3C/y8nxdhdn5WTV9wzG/f4VOWzataLez6fKJaJtwPmp9mOspZtON9gWRwl7PDV/K9F9Tuut5LyHYsbs025yYquECnepa2XeX0hTD0OooeHRbGM1U0+nXPpgQxe4a127yJdXsNrS+nhTtO8g25x0zk2Nu0ZQqpenovpSLwV6zDOdz6qaFWIPVc3rG0WX9+g1hlfrez119SvBK9rG2CS5nssdiQugH9qSSIpbxXGpchdMFQgm+Dq85O3iuKCVf3C4mdW9KrHiyX2a5Q//XBQZFIsMFFqmzIXrTlrk4kiMgQTlTWFG2eiX1i2EbbqcFz01qBPagNCBX0XuzL0kQL69hDItyfkVxfSbMHbf84WXhL9AznVBP++4G+ZOvCnI8GfKuAPVoQlwUNhh+Of5nHqf+fzwC/Vk23vPj6Vy/DBEGe4fSb5bGWvfxZP3GOr/vxX9djuFVggGfbAJPPXTLeZz44ztZzvTJYf0x7lxWquRT3vGYv5rngW30m1GFV3X9Ko3J97ugdYvmOZYh+7wVSPNQ19sCfTBMIDBT3thiz1xJfRe200WxcNNkde2XRcEauGC9C26/KAvf0cdoOjc3k4UgmO7CXKd/es6tNfVd89AdXuDtT9ShFxpShRyJPHKEgbAtr6PRm0FuoG2j5g5U5MvqmvlRairyU5S5PNMlqPaC06T93kv71VIRAk8816N7Ht76nx5rcmfFDDEjdhLYw0yYRpycKHO4TwUQv5jX1Z4nOznf+PKazqatJf0XokMAJbm/LXxL1J2hsyyZ/7riuOUN3sifS7/cgoRk8yik2gWQL0oS+jWGJPLnVGI/cIqXGVXhpWx1D1PkC159YOAAJFMqEwTpcn7FoGgf2eLk/AN3RAT0MCDKsB5nPCz/n8BRFGj0GMvjOMuS0reC7GqHEcGfoYg2/ojoixybEpCK0f+eZKV5H/lVW4nDycV+3hLAIrvkfJ4hOHZBRGBSqvbYh/bz0+tvz1+kbmb7OCnUwuz8nlWTNTW9Q87VqjfEvzRL1EDUnBXBNzbcK5Zqq/ey8Fl339lLPVv5zBqljjKFQGBrIo5+p26QASDcqOJZOBWidskoFBwm7lqNubpgKP6WoV5aspfPDqhWu/XOmcBf+5XhG0HuI3rqTnVzy+D9tMELLP2p/vfNCT2H0qu3VNkd8qGW4dUyjI3XgIjjsFGgp4ftrGBSpGZrlyd+9824e7aZLZ1UTrJlrXoHU1yaptDCrvtq0IrXOtAUjdFFkqwPlhkTE26Rb9DPjGNjbCtpgLSlTWQ6UU00u6BNzaqqjZW97a/mjR4sPt6ywIOUQeYm/OtE13753KZJVZ92MYloEvE805geYYWHT+m5okhw5BcVSB0TdMcb5kqc82m385yelTWbhKM+U69pLkai141ehuyX4XbZ6iJCqLXNzAaCcN/lSmawEN3qIKDX48OX/KGxHw/PHFX3rJgl2bKj956GFxAnEXElvhM7AVFX4GEX3RZEgTd2EVCPvx+Xp24CQBt4zKKzX3a/bTb65TuA9uSKqf5NyTWSxyTYHFOnWmvVD/x1YIusOEw8r2pXJlawPio5ezRVp9yWiZTVUaZiPhfoyyEXXijZDapIwfbi9cCeomUOzIq3t6ZhMIobZgTKRuXpMtViDZl+odIKsJzlut38mZc1U0U+1LGBVn9AjO+oJZS+zpUZTRN4gIFhdSmc19Osz2OZk1Pihwj+vizDXESqEIg46GBFpLDrB3CXwdgZdcbqQnfCFVVZHTAIaRyKRmCjXwdHi5wK/SHV6gNokuvKSO9nNVjxPDUaVhuGH9Y1RO8RSJ4Ttku4PhVYcetnDd8/BogiRfKdVAG48ie0YQ17pwBBkSM9DNMFgkbzHmT8l6m38OLwlFdAyKZ9Rj6gJFZwgoUgLCXLqSRtsi93bjBwqOerU4FITSAJZBkA8/EDZbeHl0EUgaiDbJ4z15Sy8pmn5hWcSngGX9IlWLyQ8CVdsRkWDBCkG6UIUuH4r5lDZ/OkJVFF0Q6GYgoLYw9HWWPkdBYU8eEalIQKlY0cgQKOc5tWe0EHlqMTsskkFkmJUicWZlkD29qosSIUC/tCuDGBSkMdYlGUdQbeoSfLKxxmfR80VRdgxk51SfGQRlBKLM6gdlBKTcuIbZEWWmLYqmruWOhzI5Vee90DKxyBHnyISIUNsLigOxXZWAeEbVthOwZTgiX7OhOVgbW8gFRyDBJAhtdQWBgsYA7cOwWrOFCO4cZptR0alf5G10GoiOE0HXAmKSYfViqaYIGsC7KjIIFKx0hysjKOUqtlDAnd//NUoWh1pUF0NbiajylLry4ChgrbGRQBn7potarpMTIQm4surQr9PxuFeka3ENJrdqk01gcndg3FlPpbdNcRZoRZzbXgs0d6pAHO1RvNXeOtr+TqgDfnj6VXy5YRmC3WIkCLdF4mg8H9uISqHlqieyr6pqr2YNRxxHwAPo4l4cR64p2tFdQjtSfSyyJappBegFR7gVR0WowKYOghwZThfwUOogzXwDaBR4KN1+gAbFC6OrC4kCoFl6QnA7Oe8Vii0CyN4m/99kNEWsRanf2+fVtoCekKhjkG8heWcCzRINRgSGSmgDze7JV2mJWls9NQPzVlUIrhbq+jqXQ1WCvV396gl2qhrHmrA7aNmAABJVKHUHGxMsrw7lUG2BlgDnt6NpB+gFVy1hZ0UdbS9KxtXij1gyVegTda6OiBtEgRIRN6O9aFAmte5Rw6MIGSd1752G06YjP8YUC35L8C22YYm3z2TWLS8BtB1qH9eOpPZYUNbatKN6uYD7axR6Lic2VQ7V5zR+Zpe0nkHb7qhOft2dduZWAtq3idSg73Au2NHNYxniDu4mgMwQOMgJ+iR6gazNjIA4IQk9E3vU92YtWtn2AhJwi4u/JZS0J7hqefqHkYEdEa6dg1IQAu4sQjrGoQCjMJ+cQcRgnyFGqI/mnjcnZqgowlBRzdImsGBP6ehQJIA+3hv4CB4v4Rc70TY1TMyplG9BYaqivgEYqISW2dVvJo6TDkFGJQhPGc1C5tLDep0xPxrvtFvp+LpGAhWgHNeeAwUrk7qOQlFR5fpbdvv2186Aghuj7Sw6r4GQkUMNTwjgOtGvfJbzAFPoPMC9kGgYUuW67rFAwBM8diLpd9zhgmgkVLUEBO5RxYI/Ij5pl4OVFEuDgUDhmnsXcnep4TzAAQHUJcMA7lDx63SMGSboCsZ8DQmyllCY2mO1L5Y1rmhqYxCV5bpYEE3VaSaXjJRu8WadizNgszdRZwUKsExK9fyiCsCKcEVD6E+WjSmezwl1qUMZM2ctOL1M3Oq9YTgCJXRNrOPourqQQok/Wp1dCfCEexherQtPCqnpENH7lkVs2/a4asgCd25NR0KJqtHvmZdswjRbjacc3ZgCRMBZuDZRxF5ihQJ0zF+oqwBB9GMF+rXIcV8eXkVKSt9xBS07/tzkqXo5zjx8m4B0ZguGuurSYdN27sFhe5qG1kHCWuCsT+faynR2nWb5RGcHo7MghhwpgtDGorOyDHxZOkvHILQ6FXVaCO3BtwlUnzoB5MxAGtug9yA4fF9X4vTzwikClFfK/erPDkBIQNzQNALmWSScu20u0nSbj58mPTMk/QrkScuFJK4yT5oTFhAUbXbMObVA0DaFOc36qdHAfQrDtHtRryR4vlXs5PMlcHqswoQq6qsnPOo4SgeBowuKnXS2RdkgR9tyOqLRFHX9IYqdIG8eugwjangsIPNwUvWBF3TB3+1rqb2kyWYZrb+mMRtFEu3pKCXoVH3zLBf4QJRwCXPDfj1++IvGsG9MtEb7Y9z3ce0KJy5VyNawXEgX2Vra1y0SUNaA9sjcZYS0HWglVkStqwmgHm8506qBKMzgpcB9ry1d2wYwLxt6IYxvcwz+MUsLonJonnnr5W9pwIoW/wc=</diagram></mxfile>+ \ No newline at end of file diff --git a/release-doc-in-process/all_vf.svg b/release-doc-in-process/all_vf.svg @@ -1,2 +1,2 @@ <!-- Created with WebVOWL (version 1.0.2), http://vowl.visualdataweb.org --> -<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="940" width="1454.7" class="vowlGraph"><g transform="translate(57.853322796531074,194.02902710593412)scale(0.8950250709279731)"><g class="linkContainer"><defs><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker0"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker3"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker5"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker7"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker10"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker11"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker13"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker16"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker20"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker25"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker26"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker27"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker28"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker31"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker32"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker33"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker34"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker36"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker38"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker40"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker42"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker44"><path style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker45"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker47"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker48"><path style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker49"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker51"><path style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker52"><path style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker53"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker54"><path style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker55"><path style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker56"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker57"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker58"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker60"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker61"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker62"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker63"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker64"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker65"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker66"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker67"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker68"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker69"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker></defs><g marker-end="url(#marker3)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M963.6038660236128,637.2608854360791Q1022.5057142527601,677.9990007357662,1000.4834535489156,703.0216134011738Q978.4611928450711,728.0442260665814,930.570474967846,674.7948044341905" class="link-path node4 normal"></path></g><g marker-end="url(#marker7)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M797.9807602375271,1299.6298362343841Q825.9836652559605,1359.6969357112666,832.9843915105689,1374.7137105804873Q839.9851177651773,1389.7304854497079,867.9880227836106,1449.7975849265904" class="link-path node8 node9 normal"></path></g><g marker-end="url(#marker10)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M950.0137426679222,662.698701549619Q976.4470225185943,728.5612857909647,944.2682729525648,737.2583650407975Q912.0895233865352,745.9554442906302,901.745618318878,675.7443204243682" class="link-path node4 normal"></path></g><g marker-end="url(#marker11)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M958.9922550585966,602.3458929450896Q1037.4906271381662,558.025574917725,1057.1152201580587,546.9454954108837Q1076.7398131779512,535.8654159040425,1155.238185257521,491.54509787667774" class="link-path node4 node12 normal"></path></g><g marker-end="url(#marker13)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M66.1000513804855,304.75734771869986Q162.9806463237958,344.5540250328389,189.69691908811873,345.98619369829146Q216.41319185244166,347.418362363744,333.26277902371464,319.07903437322506" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker16)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M845.512425579173,319.7191022034889Q868.6721992797848,422.894798131479,874.4621427049377,448.6887221134765Q880.2520861300907,474.482646095474,903.4118598307024,577.6583420234641" class="link-path node1 node4 normal"></path></g><g marker-end="url(#marker20)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M812.602564634968,1257.6556523731058Q871.5870652746096,1228.1267054042955,886.33319043452,1220.744468662093Q901.0793155944305,1213.3622319198903,960.0638162340722,1183.8332849510803" class="link-path node8 node21 normal"></path></g><g marker-end="url(#marker26)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M620.9100478298853,-194.14985172763488Q645.1551415064345,-91.89441944837968,656.9048201254757,-67.00118096584369Q668.6544987445169,-42.107942483307696,738.4068340202974,54.78253309772502" class="link-path node24 node17 normal"></path></g><g marker-end="url(#marker27)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M735.3772904906202,137.35855940450557Q666.2072271241598,207.72648517555203,671.2317176918733,219.47859281557612Q676.2562082595869,231.2307004556002,785.6221961677554,254.87963580474656" class="link-path node17 node1 normal"></path></g><g marker-end="url(#marker28)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M771.6331988285925,46.398993808553826Q779.3041824308831,-72.10213087824766,785.5545783360953,-98.98502359743912Q791.8049742413076,-125.86791631663058,834.1371578807148,-222.42993338336078" class="link-path node17 node29 normal"></path></g><g marker-end="url(#marker31)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M635.0023728389316,-200.5846923235344Q695.5251639485874,-115.5602556113306,707.1592075146489,-90.64612074684764Q718.7932510807103,-65.73198588236468,751.3428084995464,48.55665632129525" class="link-path node24 node17 normal"></path></g><g marker-end="url(#marker32)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M785.3557179615417,49.67318499605355Q832.9620425772905,-60.04205696900068,838.8502351474164,-87.03954121146694Q844.7384277175422,-114.0370254539332,844.2376436628003,-220.30165742860893" class="link-path node17 node29 normal"></path></g><g marker-end="url(#marker33)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M817.6387028238214,93.4834757526849Q950.165710426652,80.29545099203915,980.7920456710223,81.66943659445815Q1011.4183809153925,83.04342219687715,1123.9020552675233,107.22333177687493" class="link-path node17 node6 normal"></path></g><g marker-end="url(#marker34)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1058.8336793149779,5.75513368868009Q982.2464570001172,95.8901186223613,963.099651421402,118.42386485578162Q943.9528458426868,140.95761108920192,867.365623527826,231.09259602288319" class="link-path node35 node1 normal"></path></g><g marker-end="url(#marker38)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M879.256204059863,294.1183567932829Q989.4476565905478,353.39497409198856,1016.995519723219,368.214128416665Q1044.5433828558903,383.03328274134145,1154.734835386575,442.3099000400471" class="link-path node1 node12 normal"></path></g><g marker-end="url(#marker40)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M67.30477695900623,276.6851866166119Q171.01272236840813,243.6487281699711,197.80314831926512,245.2765139184666Q224.5935742701221,246.90429966696212,335.20903646757597,292.9630441015671" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker42)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M815.5823575316379,1275.8344374971377Q875.416635559512,1284.2177652685007,890.3752050664805,1286.3135972113414Q905.333774573449,1288.4094291541821,965.1680526013231,1296.7927569255453" class="link-path node8 node43 normal"></path></g><g marker-end="url(#marker44)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M1444.922454759789,-17.190079060875547Q1354.8974839539815,27.14791463012454,1332.3912412525297,38.232413052874556Q1309.8849985510778,49.31691147562457,1219.8600277452706,93.65490516662462" class="link-path node41 node6 dotted"></path></g><g marker-end="url(#marker45)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M401.3097863965198,357.4322736924778Q441.4940013946181,464.5048687319903,451.5400551441427,491.2730174918685Q461.58610889366724,518.0411662517466,501.77032389176554,625.1137612912592" class="link-path node15 node46 normal"></path></g><g marker-end="url(#marker48)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M348.9965487040736,0.6619860376364919Q245.68106919395973,-17.997683518322155,219.85219931643127,-22.662600907311816Q194.0233294389028,-27.327518296301477,90.70784992878893,-45.98718785226012" class="link-path node2 node37 dotted"></path></g><g marker-end="url(#marker49)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M863.9161977632477,633.2503874345155Q746.4920273717428,646.7628560722682,717.1359847738665,650.1409732317063Q687.7799421759903,653.5190903911445,570.3557717844853,667.0315590288972" class="link-path node4 node46 normal"></path></g><g marker-end="url(#marker51)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M206.90434135771648,589.9855768528134Q266.6292263499576,495.1281788652119,281.5604475980179,471.41382936831155Q296.4916688460782,447.6994798714112,356.2165538383194,352.84208188380967" class="link-path node22 node15 dotted"></path></g><g marker-end="url(#marker52)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M108.81219381511536,494.4950799197145Q201.71968918941906,431.9615514587692,224.946563032995,416.32816934353286Q248.17343687657092,400.69478722829655,341.0809322508746,338.1612587673512" class="link-path node23 node15 dotted"></path></g><g marker-end="url(#marker53)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M784.6454990485724,281.4122158533077Q638.1568512073194,320.11091524269085,603.121604344045,323.25243376115833Q568.0863574807705,326.3939522796258,434.2930304158277,312.8274010379827" class="link-path node1 node15 normal"></path></g><g marker-end="url(#marker54)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M542.2317975451588,848.2960149642608Q576.2475430553772,745.8030975043528,584.7514794329318,720.1798681393757Q593.2554158104864,694.5566387743986,627.2711613207049,592.0637213144905" class="link-path node18 node19 dotted"></path></g><g marker-end="url(#marker55)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M1462.3053893006702,236.03176283239029Q1365.8627162715181,195.92718117461715,1341.75204801423,185.90103576017387Q1317.641379756942,175.8748903457306,1221.1987067277898,135.77030868795745" class="link-path node39 node6 dotted"></path></g><g marker-end="url(#marker56)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M68.68681609816154,290.4783592202706Q167.63984040814051,293.5228586766931,194.0253175519501,295.0504953656193Q220.4107946957597,296.57813205454556,332.54158753625757,305.7547261095329" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker57)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M816.185026653084,84.54372924924256Q949.9457178809063,41.1017001405339,980.9734876078279,42.44698817570138Q1012.0012573347495,43.792276210868856,1126.4627239223007,97.99660960091731" class="link-path node17 node6 normal"></path></g><g marker-end="url(#marker60)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M720.5534260385333,118.72725251860089Q591.5108372200523,176.36114292032806,562.0608672594719,192.66254648518262Q532.6108972988916,208.96395005003717,426.05372643272955,281.74128816714654" class="link-path node17 node15 normal"></path></g><g marker-end="url(#marker62)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1044.5167317466967,-14.138273248798455Q952.3548439860056,22.79520521220897,929.3143720458328,32.02857482746083Q906.27390010566,41.26194444271269,814.1120123449688,78.19542290372011" class="link-path node35 node17 normal"></path></g><g marker-end="url(#marker63)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M717.6294755221758,110.80582694600017Q573.9801237843819,142.51760355650993,544.2775770704234,158.9181526021075Q514.5750303564648,175.3187016477051,420.6040083825902,274.8113174019759" class="link-path node17 node15 normal"></path></g><g marker-end="url(#marker67)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M864.5100918320138,228.8366435506403Q932.8477383836017,154.1073687925264,927.9849603184635,142.3157578737433Q923.1221822533254,130.52414695496023,815.8823111806319,110.92053436280945" class="link-path node1 node17 normal"></path></g><g marker-end="url(#marker69)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M21.09663390837203,237.73105851406783Q27.51554650742295,140.97326153727317,29.120274657185682,116.7838122930745Q30.725002806948414,92.59436304887583,37.14391540599933,-4.163433927918817" class="link-path node14 node37 normal"></path></g><g marker-end="url(#marker66)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M209.6864789959118,1251.3851896387698Q292.64556196146845,1292.5333308091326,313.3853327028576,1302.8203661017233Q334.1251034442468,1313.107401394314,417.0841864098034,1354.2555425646765" class="link-path node50 node30 normal"></path></g><g marker-end="url(#marker58)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M870.2949870837869,602.1283042620984Q786.1604194034252,554.0798859874134,765.1267774833348,542.0677814187421Q744.0931355632443,530.0556768500709,659.9585678828828,482.0072585753859" class="link-path node4 node59 normal"></path></g><g marker-end="url(#marker5)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M883.49841451873,256.3672707820764Q999.5279206173296,228.5839686514238,1024.363800627926,217.42241037466445Q1049.199680638522,206.26085209790511,1131.8572146246925,144.75168801448308" class="link-path node1 node6 normal"></path></g><g marker-end="url(#marker25)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M885.2369946902033,266.6794695268158Q1017.1321221220212,267.87720279716297,1042.5312800827628,256.54886325670253Q1067.9304380435044,245.2205237162421,1139.2285742976198,153.39607412221153" class="link-path node1 node6 normal"></path></g><g marker-end="url(#marker68)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M780.4662149703349,146.29380719462958Q828.6347336575619,319.09350710705047,840.6768633293686,362.2934320851557Q852.7189930011754,405.49335706326093,900.8875116884022,578.2930569756818" class="link-path node17 node4 normal"></path></g><g marker-end="url(#marker64)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M783.4395855925752,273.1036516830913Q634.2416448567656,281.4182979869078,599.3023016774937,284.48514461827034Q564.3629584982218,287.55199124963286,434.04615379985614,303.7721179967167" class="link-path node1 node15 normal"></path></g><g marker-end="url(#marker36)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M717.2047668742582,85.16256965240396Q630.253741991936,64.10469834635836,608.5159857713554,58.84023051984696Q586.7782295507749,53.57576269333556,499.8272046684528,32.517891387289964" class="link-path node17 node2 normal"></path></g><g marker-end="url(#marker0)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M791.0791832718327,242.95197749092193Q670.7657960499799,167.85110596849194,640.6874492445168,149.0758880878844Q610.6091024390536,130.30067020727688,490.2957152172008,55.19979868484684" class="link-path node1 node2 normal"></path></g><g marker-end="url(#marker65)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M747.0130543479221,144.1836727674814Q702.3800490079251,250.3896340704584,691.2217976729258,276.94112439620267Q680.0635463379266,303.4926147219469,635.4305409979296,409.6985760249239" class="link-path node17 node59 normal"></path></g><g marker-end="url(#marker61)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M753.1823177018784,146.32289066284667Q714.6794648491415,285.59523469821465,705.0537516359573,320.41332070705664Q695.428038422773,355.23140671589863,656.925185570036,494.5037507512666" class="link-path node17 node19 normal"></path></g><g marker-end="url(#marker47)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M805.1558796477436,311.78013075994664Q752.1024007387698,387.80291474029127,738.8390310115263,406.80861073537744Q725.5756612842829,425.8143067304636,672.5221823753091,501.8370907108082" class="link-path node1 node19 normal"></path></g></g><g class="cardinalityContainer"></g><g class="labelContainer"><g transform="translate(1341.75204801423,185.90103576017387)" class="labelGroup"><g id="55" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(584.7514794329318,720.1798681393757)" class="labelGroup"><g id="54" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(224.946563032995,416.32816934353286)" class="labelGroup"><g id="52" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(281.5604475980179,471.41382936831155)" class="labelGroup"><g id="51" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(219.85219931643127,-22.662600907311816)" class="labelGroup"><g id="48" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(1332.3912412525297,38.232413052874556)" class="labelGroup"><g id="44" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(1000.4834535489156,703.0216134011738)" class="labelGroup"><g id="3" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>contains</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">contains</tspan></text></g></g><g transform="translate(832.9843915105689,1374.7137105804873)" class="labelGroup"><g id="7" class="label"><rect style="fill: rgb(153, 204, 102);" height="28" width="80" y="-14" x="-40" class="datatypeproperty property datatype"><title>url</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">url</tspan></text></g></g><g transform="translate(944.2682729525648,737.2583650407975)" class="labelGroup"><g id="10" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>underlying resource</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">underlying...</tspan></text></g></g><g transform="translate(1057.1152201580587,546.9454954108837)" class="labelGroup"><g id="11" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>category</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">category</tspan></text></g></g><g transform="translate(189.69691908811873,345.98619369829146)" class="labelGroup"><g id="13" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>context</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">context</tspan></text></g></g><g transform="translate(874.4621427049377,448.6887221134765)" class="labelGroup"><g id="16" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>involves</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">involves</tspan></text></g></g><g transform="translate(886.33319043452,1220.744468662093)" class="labelGroup"><g id="20" class="label"><rect style="fill: rgb(153, 204, 102);" height="28" width="80" y="-14" x="-40" class="datatypeproperty property datatype"><title>name</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">name</tspan></text></g></g><g transform="translate(656.9048201254757,-67.00118096584369)" class="labelGroup"><g id="26" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>appreciation of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">appreciati...</tspan></text></g></g><g transform="translate(671.2317176918733,219.47859281557612)" class="labelGroup"><g id="27" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfills process</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">fulfills pro...</tspan></text></g></g><g transform="translate(785.5545783360953,-98.98502359743912)" class="labelGroup"><g id="28" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>duration</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">duration</tspan></text></g></g><g transform="translate(707.1592075146489,-90.64612074684764)" class="labelGroup"><g id="31" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>appreciation with</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">appreciati...</tspan></text></g></g><g transform="translate(838.8502351474164,-87.03954121146694)" class="labelGroup"><g id="32" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>start</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">start</tspan></text></g></g><g transform="translate(980.7920456710223,81.66943659445815)" class="labelGroup"><g id="33" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>output of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">output of</tspan></text></g></g><g transform="translate(963.099651421402,118.42386485578162)" class="labelGroup"><g id="34" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfills exchange</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">fulfills ex...</tspan></text></g></g><g transform="translate(1016.995519723219,368.214128416665)" class="labelGroup"><g id="38" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed category</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed...</tspan></text></g></g><g transform="translate(197.80314831926512,245.2765139184666)" class="labelGroup"><g id="40" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>subject</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">subject</tspan></text></g></g><g transform="translate(890.3752050664805,1286.3135972113414)" class="labelGroup"><g id="42" class="label"><rect style="fill: rgb(153, 204, 102);" height="28" width="80" y="-14" x="-40" class="datatypeproperty property datatype"><title>image</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">image</tspan></text></g></g><g transform="translate(451.5400551441427,491.2730174918685)" class="labelGroup"><g id="45" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>primary location</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">primary lo...</tspan></text></g></g><g transform="translate(717.1359847738665,650.1409732317063)" class="labelGroup"><g id="49" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>current location</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">current loc...</tspan></text></g></g><g transform="translate(603.121604344045,323.25243376115833)" class="labelGroup"><g id="53" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed provider</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed...</tspan></text></g></g><g transform="translate(194.0253175519501,295.0504953656193)" class="labelGroup"><g id="56" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>object</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">object</tspan></text></g></g><g transform="translate(980.9734876078279,42.44698817570138)" class="labelGroup"><g id="57" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>input of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">input of</tspan></text></g></g><g transform="translate(562.0608672594719,192.66254648518262)" class="labelGroup"><g id="60" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>receiver</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">receiver</tspan></text></g></g><g transform="translate(929.3143720458328,32.02857482746083)" class="labelGroup"><g id="62" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfilled by</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">fulfilled by</tspan></text></g></g><g transform="translate(544.2775770704234,158.9181526021075)" class="labelGroup"><g id="63" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>provider</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">provider</tspan></text></g></g><g transform="translate(927.9849603184635,142.3157578737433)" class="labelGroup"><g id="67" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>in exchange for</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">in exchang...</tspan></text></g></g><g transform="translate(29.120274657185682,116.7838122930745)" class="labelGroup"><g id="69" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>relationship</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">relationship</tspan></text></g></g><g transform="translate(313.3853327028576,1302.8203661017233)" class="labelGroup"><g id="66" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>note</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">note</tspan></text></g></g><g transform="translate(765.1267774833348,542.0677814187421)" class="labelGroup"><g id="58" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>quantity</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">quantity</tspan></text></g></g><g transform="translate(1024.363800627926,217.42241037466445)" class="labelGroup"><g id="5" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed input of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(1042.5312800827628,256.54886325670253)" class="labelGroup"><g id="25" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed output of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(840.6768633293686,362.2934320851557)" class="labelGroup"><g id="68" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>affects</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">affects</tspan></text></g></g><g transform="translate(599.3023016774937,284.48514461827034)" class="labelGroup"><g id="64" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed receiver</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(608.5159857713554,58.84023051984696)" class="labelGroup"><g id="36" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>action</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">action</tspan></text></g></g><g transform="translate(640.6874492445168,149.0758880878844)" class="labelGroup"><g id="0" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed action</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(691.2217976729258,276.94112439620267)" class="labelGroup"><g id="65" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>affected quantity</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">affected q...</tspan></text></g></g><g transform="translate(705.0537516359573,320.41332070705664)" class="labelGroup"><g id="61" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>under</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">under</tspan></text></g></g><g transform="translate(738.8390310115263,406.80861073537744)" class="labelGroup"><g id="47" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed under</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed...</tspan></text></g></g></g><g class="nodeContainer"><g transform="translate(17.72071427419431,288.6192021884403)" id="14" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:AgentRelationship</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:AgentRelat...</tspan></text></g><g transform="translate(766.7718835189596,97.16677506261621)" id="17" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:EconomicEvent</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:EconomicE...</tspan></text></g><g transform="translate(526.1673391129088,896.6998699272544)" id="18" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:ExchangeAgreement</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:ExchangeA...</tspan></text></g><g transform="translate(1199.64859717634,466.4709017140722)" id="12" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:ResourceTaxonomyItem</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:ResourceT...</tspan></text></g><g transform="translate(179.730911315706,633.1434811086037)" id="22" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>org:Organization</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">org:Organization</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(914.5818431397776,627.4200891076952)" id="4" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:EconomicResource</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:EconomicR...</tspan></text></g><g transform="translate(1490.6745320285995,-39.723330614718975)" id="41" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Transportation</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Transportation</tspan></text></g><g transform="translate(1091.856860572706,-33.109625407694544)" id="35" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Fulfillment</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Fulfillment</tspan></text></g><g transform="translate(980.9331660906722,1173.385626354223)" id="21" class="node"><rect style="fill: rgb(255, 204, 51); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" height="20" width="60" y="-10" x="-30" class="class literal datatype dashed"><title>Literal</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Literal</tspan></text></g><g transform="translate(996.1583795047403,1301.1347842171924)" id="43" class="node"><rect style="fill: rgb(255, 204, 51); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" height="20" width="60" y="-10" x="-30" class="class literal datatype dashed"><title>Literal</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Literal</tspan></text></g><g transform="translate(784.8822235257029,1271.5330688756826)" id="8" class="node"><circle style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" r="30" class="class white dashed"><title>Thing</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Thing</tspan></text></g><g transform="translate(873.0724935031238,1460.703932260742)" id="9" class="node"><rect style="fill: rgb(255, 204, 51); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" height="20" width="60" y="-10" x="-30" class="class literal datatype dashed"><title>Literal</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Literal</tspan></text></g><g transform="translate(66.50314218566011,522.9721610590464)" id="23" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>foaf:Person</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">foaf:Person</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(40.51983504017705,-55.05157760229128)" id="37" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>Property</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Property</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(1509.396145552,255.61391479987964)" id="39" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Transformation</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Transformation</tspan></text></g><g transform="translate(462.7727451081705,1376.9173078106996)" id="30" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>note</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">note</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(181.91500214004162,1237.610391155893)" id="50" class="node"><circle style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" r="30" class="class white dashed"><title>Thing</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Thing</tspan></text></g><g transform="translate(643.3356197529548,543.659866351497)" id="19" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Agreement</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Agreement</tspan></text></g><g transform="translate(424.8812785504915,14.367424854660381)" id="2" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="76.11245863692207" class="class"><title>vf:Action</title></circle><text y="-14.650511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Action</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; fill: rgb(102, 102, 102); pointer-events: none;" dy="13px" x="0" class="text instance-count">13</tspan></text></g><g transform="translate(607.0182792539624,-243.22141952236714)" id="24" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Appreciation</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Appreciation</tspan></text></g><g transform="translate(845.4898626672108,-251.27635593505116)" id="29" class="node"><circle style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" r="30" class="class white dashed"><title>Thing</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Thing</tspan></text></g><g transform="translate(1174.10795047646,116.18815672046809)" id="6" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Process</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Process</tspan></text></g><g transform="translate(834.3424422700979,269.9573551192578)" id="1" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Commitment</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Commitment</tspan></text></g><g transform="translate(615.6717118268921,456.7154737297891)" id="59" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>QuantityValue</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">QuantityValue</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(519.6901264079555,672.8618573557176)" id="46" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Location</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Location</tspan></text></g><g transform="translate(383.38998388032985,309.68417762801937)" id="15" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>foaf:Agent</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">foaf:Agent</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g></g></g></svg>- \ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="940" width="1454.7" class="vowlGraph"><g transform="translate(333.8895713432744,163.24707658779403)scale(0.5433674312630296)"><g class="linkContainer"><defs><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker0"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker3"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker5"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker7"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker10"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker11"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker13"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker16"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker20"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker25"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker26"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker27"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker28"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker31"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker32"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker33"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker34"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker36"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker38"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker40"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker42"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker44"><path style="stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100; fill: rgb(255, 255, 255);" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker45"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker47"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker48"><path style="stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100; fill: rgb(255, 255, 255);" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker49"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker51"><path style="stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100; fill: rgb(255, 255, 255);" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker52"><path style="stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100; fill: rgb(255, 255, 255);" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker53"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker54"><path style="stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100; fill: rgb(255, 255, 255);" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker55"><path style="stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100; fill: rgb(255, 255, 255);" class="white" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker56"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker57"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker58"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker60"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker61"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker62"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker63"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker64"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker65"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker66"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker67"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker68"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker><marker refX="12" orient="auto" markerUnits="userSpaceOnUse" markerHeight="12" markerWidth="12" viewBox="0 -8 14 16" id="marker69"><path style="fill: rgb(0, 0, 0); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 100;" class="filled" d="M0,-8L12,0L0,8Z"></path></marker></defs><g marker-end="url(#marker7)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M967.5745203392339,1241.045472124889Q918.8213003414093,1280.234712371738,906.6329953419531,1290.0320224334503Q894.444690342497,1299.8293324951626,845.6914703446723,1339.0185727420114" class="link-path node8 node9 normal"></path></g><g marker-end="url(#marker10)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M759.7696533520643,767.0289450167919Q760.0005097822375,838.149444944666,726.88428281278,834.3512055606241Q693.7680558433226,830.5529661765821,710.0953128978781,761.331585940729" class="link-path node4 normal"></path></g><g marker-end="url(#marker11)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M788.4144516787495,705.5373135444244Q878.0462558647714,676.6919647584073,900.4542069112769,669.480627561903Q922.8621579577823,662.2692903653988,1012.4939621438042,633.4239415793816" class="link-path node4 node12 normal"></path></g><g marker-end="url(#marker13)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M23.39224778954052,206.0317930188828Q101.12625178851607,279.5070239110634,125.97524675750479,288.91365704335385Q150.8242417264935,298.3202901756443,271.88219747942776,300.0981243417874" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker16)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M765.039172397821,394.244902718473Q756.5362893128395,504.67156015333467,754.4105685415941,532.2782245120501Q752.2848477703487,559.8848888707655,743.7819646853674,670.3115463056272" class="link-path node1 node4 normal"></path></g><g marker-end="url(#marker26)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M683.1630019829661,-140.8125763003851Q676.2653571179138,-33.974323753312014,680.6050171921197,-6.393428000014941Q684.9446772663256,21.187467753282128,726.5596027250249,134.99638123258558" class="link-path node24 node17 normal"></path></g><g marker-end="url(#marker27)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M699.805646487326,211.66261264986272Q611.0911027682306,257.9226658718584,613.4063791178872,268.8928790671474Q615.7216554675439,279.86309226243645,722.9584099838922,321.3647446027529" class="link-path node17 node1 normal"></path></g><g marker-end="url(#marker28)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M757.9980340742896,134.96717448493888Q791.8285081357425,19.077346787102464,803.6605502906957,-6.417104002279581Q815.4925924456489,-31.91155479166163,876.3184556238217,-119.97733340888158" class="link-path node17 node29 normal"></path></g><g marker-end="url(#marker31)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M697.6025373945522,-142.61410724374116Q728.393213503496,-42.26328995390148,732.615902225288,-14.745892564132701Q736.83859094708,12.771504825636073,739.8294246124719,132.55986665394653" class="link-path node24 node17 normal"></path></g><g marker-end="url(#marker32)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M769.7847156980068,140.52321567367258Q838.6221961491553,40.42260421546227,850.1477972018059,14.756687868138425Q861.6733982544565,-10.909228479185419,885.0407262245126,-116.13594779956581" class="link-path node17 node29 normal"></path></g><g marker-end="url(#marker33)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M792.8687746808523,190.29697163579303Q925.553244368925,206.79496359208508,955.2261832828685,212.1335878919145Q984.8991221968121,217.4722121917439,1089.5981638202875,243.68321463408714" class="link-path node17 node6 normal"></path></g><g marker-end="url(#marker34)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1027.3319935290465,100.36235223101674Q938.8404944773076,183.59858378113856,916.7176197143729,204.40764166866902Q894.5947449514381,225.21669955619947,806.1032458996993,308.4529311063213" class="link-path node35 node1 normal"></path></g><g marker-end="url(#marker38)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M806.124591262481,378.3152105457204Q893.2235059593343,460.1413039849479,914.9982346335476,480.5978273447548Q936.7729633077608,501.0543507045617,1023.871878004614,582.8804441437893" class="link-path node1 node12 normal"></path></g><g marker-end="url(#marker40)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M34.48696544971591,178.87346808432082Q139.95419443347745,181.86282284309792,164.62434368339876,191.4169607276309Q189.29449293332007,200.9710986121639,281.1884579489289,274.41484692965076" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker42)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1018.3937934589425,1237.4468431231512Q1071.5969734969237,1269.0269772987733,1084.897768506419,1276.922010842679Q1098.1985635159142,1284.8170443865845,1151.4017435538954,1316.3971785622064" class="link-path node8 node43 normal"></path></g><g marker-end="url(#marker44)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M1372.9744810490058,54.68668329887559Q1294.962338015926,121.66003060052685,1275.459302257656,138.40336742593968Q1255.956266499386,155.1467042513525,1177.944123466306,222.12005155300378" class="link-path node41 node6 dotted"></path></g><g marker-end="url(#marker45)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M325.9402463403974,354.89513736931804Q333.3757574571838,472.89747524169405,335.2346352363804,502.3980597097881Q337.09351301557706,531.8986441778821,344.5290241323634,649.9009820502582" class="link-path node15 node46 normal"></path></g><g marker-end="url(#marker48)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M380.78089562616935,-44.63988205056169Q285.4404132181159,-82.4607058148001,261.60529261610253,-91.9159117558597Q237.77017201408916,-101.3711176969193,142.4296896060356,-139.19194146115774" class="link-path node2 node37 dotted"></path></g><g marker-end="url(#marker49)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M688.9351528131297,718.5164612940491Q572.8281480102505,712.4877165162898,543.8013968095307,710.98053032185Q514.7746456088109,709.4733441274102,398.6676408059318,703.4445993496508" class="link-path node4 node46 normal"></path></g><g marker-end="url(#marker51)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M105.44340383410943,553.5161398896312Q178.96212498610439,469.0924294182886,197.3418052741031,447.9865018004529Q215.72148556210183,426.88057418261724,289.24020671409676,342.4568637112746" class="link-path node22 node15 dotted"></path></g><g marker-end="url(#marker52)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M26.195612610220735,444.94764435702336Q126.38603292184126,397.3246602604812,151.4336379997464,385.41891423634564Q176.48124307765153,373.5131682122101,276.67166338927206,325.8901841156679" class="link-path node23 node15 dotted"></path></g><g marker-end="url(#marker53)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M718.0239956082439,346.05510789594683Q568.1675596167879,358.67810505104865,533.5917984349771,355.686474579471Q499.0160372531664,352.69484410789335,372.26638379013673,316.1388031801702" class="link-path node1 node15 normal"></path></g><g marker-end="url(#marker55)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M1442.568049785176,260.0316221343937Q1341.6375821840186,258.47069123107195,1316.4049652837293,258.0804585052415Q1291.17234838344,257.69022577941104,1190.2418807822828,256.12929487608926" class="link-path node39 node6 dotted"></path></g><g marker-end="url(#marker56)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M30.774493526520644,193.65489797257646Q120.32880047337154,231.95786242428466,144.71428527935637,241.29776627168906Q169.09977008534122,250.63767011909346,274.629341586369,287.0539364466206" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker57)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M793.1066360319677,178.79639631327137Q929.9151440549311,158.01720930468915,959.9919442882634,163.34298737035996Q990.0687445215957,168.66876543603078,1093.87463836529,232.05417696997966" class="link-path node17 node6 normal"></path></g><g marker-end="url(#marker60)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M692.3624285817186,193.73856436960614Q553.7027861496805,219.53500597501468,521.5095824808185,228.75532028922444Q489.31637881195655,237.9756346034342,370.4303918930992,285.94170751170384" class="link-path node17 node15 normal"></path></g><g marker-end="url(#marker62)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1016.5957811422873,82.97092707481391Q926.0409700642159,116.16165965206235,903.402267294698,124.45934279637447Q880.7635645251802,132.7570259406866,790.2087534471088,165.94775851793503" class="link-path node35 node17 normal"></path></g><g marker-end="url(#marker63)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M691.3633158784181,185.5037554793631Q543.6628741573785,183.33828870924816,511.19013289708505,192.59226307425035Q478.71739163679155,201.84623743925255,366.63590327548326,278.043499129385" class="link-path node17 node15 normal"></path></g><g marker-end="url(#marker67)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M812.0535627365629,316.12861133509216Q904.5120975972175,270.21071410322895,902.1490445142408,259.1291783739308Q899.7859914312642,248.04764264463267,788.4230319067963,205.3132540421107" class="link-path node1 node17 normal"></path></g><g marker-end="url(#marker69)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M-0.06602664428253036,125.62570559571276Q31.485086788378773,31.518270687512214,39.3728651465441,7.991411960462074Q47.26064350470943,-15.535446766588066,78.81175693737073,-109.64288167478861" class="link-path node14 node37 normal"></path></g><g marker-end="url(#marker66)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1694.1038507601877,527.1660909475778Q1664.4339286405796,615.5966241888325,1657.0164481106776,637.7042574991463Q1649.5989675807757,659.81189080946,1619.9290454611676,748.2424240507148" class="link-path node50 node30 normal"></path></g><g marker-end="url(#marker58)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M702.0299483925055,686.9646466530501Q630.5457373206849,622.3578480092452,612.6746845527298,606.2061483482939Q594.8036317847747,590.0544486873426,523.3194207129541,525.4476500435377" class="link-path node4 node59 normal"></path></g><g marker-end="url(#marker5)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M819.7534026659097,338.86980078785126Q942.1748937219426,331.9417650280355,969.4110709979996,325.5369233093198Q996.6472482740566,319.13208159060406,1092.1151754264795,274.821383600694" class="link-path node1 node6 normal"></path></g><g marker-end="url(#marker25)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M819.6536398056103,348.92778219657475Q951.1355317437478,372.7616601553615,978.9012370527911,366.30512585844133Q1006.6669423618343,359.8485915615212,1097.310692896043,284.36243922737344" class="link-path node1 node6 normal"></path></g><g marker-end="url(#marker68)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M742.0908016288008,234.49829389211098Q741.2943332232956,408.7635992902266,741.0952161219193,452.3299256397555Q740.896099020543,495.89625198928445,740.0996306150378,670.1615573874001" class="link-path node17 node4 normal"></path></g><g marker-end="url(#marker64)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M718.3248778114568,337.2609634848641Q571.6763691275489,318.3741855968842,537.210093906544,315.31650916150977Q502.74381868553905,312.2588327261353,373.6621256014072,306.6841991311198" class="link-path node1 node15 normal"></path></g><g marker-end="url(#marker36)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M700.3263578050368,154.56429406954192Q626.579867237748,103.75606694849905,608.1432445959258,91.05401016823834Q589.7066219541036,78.35195338797762,515.9601313868147,27.54372626693474" class="link-path node17 node2 normal"></path></g><g marker-end="url(#marker0)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M735.2597982408292,305.1114774478639Q642.5184071442903,199.73893641547826,619.3330593701555,173.39580115738184Q596.1477115960207,147.05266589928542,503.4063204994817,41.680124866899746" class="link-path node1 node2 normal"></path></g><g marker-end="url(#marker65)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M709.6459108022376,222.65428060782642Q633.0518700447079,314.4308955286463,613.9033598553256,337.3750492588513Q594.7548496659432,360.31920298905624,518.1608089084135,452.095817909876" class="link-path node17 node59 normal"></path></g><g marker-end="url(#marker61)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M719.2705977864687,228.99108580876262Q654.101227347355,357.59318242342,637.8088847375766,389.74370657708437Q621.5165421277982,421.89423073074875,556.3471716886845,550.4963273454061" class="link-path node17 node19 normal"></path></g><g marker-end="url(#marker47)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M734.1636960052662,380.6860834362505Q667.7321289268543,451.8908210467532,651.1242371572514,469.69200544937894Q634.5163453876485,487.49318985200466,568.0847783092368,558.6979274625074" class="link-path node1 node19 normal"></path></g><g marker-end="url(#marker54)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M410.6642920534289,902.8926562738695Q452.1467833129153,799.0747620515333,462.5174061277869,773.1202884959492Q472.8880289426585,747.1658149403652,514.3705202021449,643.347920718029" class="link-path node18 node19 dotted"></path></g><g marker-end="url(#marker3)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M782.5393848386861,747.2191977906226Q823.3707495974576,804.7270331103006,794.1017750260669,820.678153404825Q764.8328004546762,836.6292736993495,738.6359229816001,771.1458782324092" class="link-path node4 normal"></path></g><g marker-end="url(#marker20)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1019.6473220824171,1208.1338451373415Q1075.6223074345328,1181.0805147288781,1089.6160537725618,1174.3171821267624Q1103.6098001105909,1167.5538495246467,1159.5847854627066,1140.5005191161833" class="link-path node8 node21 normal"></path></g></g><g class="cardinalityContainer"></g><g class="labelContainer"><g transform="translate(1316.4049652837293,258.0804585052415)" class="labelGroup"><g id="55" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(151.4336379997464,385.41891423634564)" class="labelGroup"><g id="52" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(197.3418052741031,447.9865018004529)" class="labelGroup"><g id="51" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(261.60529261610253,-91.9159117558597)" class="labelGroup"><g id="48" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(1275.459302257656,138.40336742593968)" class="labelGroup"><g id="44" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(906.6329953419531,1290.0320224334503)" class="labelGroup"><g id="7" class="label"><rect style="fill: rgb(153, 204, 102);" height="28" width="80" y="-14" x="-40" class="datatypeproperty property datatype"><title>url</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">url</tspan></text></g></g><g transform="translate(726.88428281278,834.3512055606241)" class="labelGroup"><g id="10" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>underlying resource</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">underlying...</tspan></text></g></g><g transform="translate(900.4542069112769,669.480627561903)" class="labelGroup"><g id="11" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>category</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">category</tspan></text></g></g><g transform="translate(125.97524675750479,288.91365704335385)" class="labelGroup"><g id="13" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>context</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">context</tspan></text></g></g><g transform="translate(754.4105685415941,532.2782245120501)" class="labelGroup"><g id="16" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>involves</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">involves</tspan></text></g></g><g transform="translate(680.6050171921197,-6.393428000014941)" class="labelGroup"><g id="26" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>appreciation of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">appreciati...</tspan></text></g></g><g transform="translate(613.4063791178872,268.8928790671474)" class="labelGroup"><g id="27" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfills process</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">fulfills pro...</tspan></text></g></g><g transform="translate(803.6605502906957,-6.417104002279581)" class="labelGroup"><g id="28" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>duration</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">duration</tspan></text></g></g><g transform="translate(732.615902225288,-14.745892564132701)" class="labelGroup"><g id="31" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>appreciation with</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">appreciati...</tspan></text></g></g><g transform="translate(850.1477972018059,14.756687868138425)" class="labelGroup"><g id="32" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>start</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">start</tspan></text></g></g><g transform="translate(955.2261832828685,212.1335878919145)" class="labelGroup"><g id="33" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>output of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">output of</tspan></text></g></g><g transform="translate(916.7176197143729,204.40764166866902)" class="labelGroup"><g id="34" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfills exchange</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">fulfills ex...</tspan></text></g></g><g transform="translate(914.9982346335476,480.5978273447548)" class="labelGroup"><g id="38" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed category</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed...</tspan></text></g></g><g transform="translate(164.62434368339876,191.4169607276309)" class="labelGroup"><g id="40" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>subject</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">subject</tspan></text></g></g><g transform="translate(1084.897768506419,1276.922010842679)" class="labelGroup"><g id="42" class="label"><rect style="fill: rgb(153, 204, 102);" height="28" width="80" y="-14" x="-40" class="datatypeproperty property datatype"><title>image</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">image</tspan></text></g></g><g transform="translate(335.2346352363804,502.3980597097881)" class="labelGroup"><g id="45" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>primary location</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">primary lo...</tspan></text></g></g><g transform="translate(543.8013968095307,710.98053032185)" class="labelGroup"><g id="49" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>current location</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">current loc...</tspan></text></g></g><g transform="translate(533.5917984349771,355.686474579471)" class="labelGroup"><g id="53" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed provider</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed...</tspan></text></g></g><g transform="translate(144.71428527935637,241.29776627168906)" class="labelGroup"><g id="56" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>object</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">object</tspan></text></g></g><g transform="translate(959.9919442882634,163.34298737035996)" class="labelGroup"><g id="57" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>input of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">input of</tspan></text></g></g><g transform="translate(521.5095824808185,228.75532028922444)" class="labelGroup"><g id="60" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>receiver</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">receiver</tspan></text></g></g><g transform="translate(903.402267294698,124.45934279637447)" class="labelGroup"><g id="62" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfilled by</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">fulfilled by</tspan></text></g></g><g transform="translate(511.19013289708505,192.59226307425035)" class="labelGroup"><g id="63" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>provider</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">provider</tspan></text></g></g><g transform="translate(902.1490445142408,259.1291783739308)" class="labelGroup"><g id="67" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>in exchange for</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">in exchang...</tspan></text></g></g><g transform="translate(39.3728651465441,7.991411960462074)" class="labelGroup"><g id="69" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>relationship</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">relationship</tspan></text></g></g><g transform="translate(1657.0164481106776,637.7042574991463)" class="labelGroup"><g id="66" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>note</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">note</tspan></text></g></g><g transform="translate(612.6746845527298,606.2061483482939)" class="labelGroup"><g id="58" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>quantity</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">quantity</tspan></text></g></g><g transform="translate(969.4110709979996,325.5369233093198)" class="labelGroup"><g id="5" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed input of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(978.9012370527911,366.30512585844133)" class="labelGroup"><g id="25" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed output of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(741.0952161219193,452.3299256397555)" class="labelGroup"><g id="68" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>affects</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">affects</tspan></text></g></g><g transform="translate(537.210093906544,315.31650916150977)" class="labelGroup"><g id="64" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed receiver</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(608.1432445959258,91.05401016823834)" class="labelGroup"><g id="36" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>action</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">action</tspan></text></g></g><g transform="translate(619.3330593701555,173.39580115738184)" class="labelGroup"><g id="0" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed action</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed ...</tspan></text></g></g><g transform="translate(613.9033598553256,337.3750492588513)" class="labelGroup"><g id="65" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>affected quantity</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">affected q...</tspan></text></g></g><g transform="translate(637.8088847375766,389.74370657708437)" class="labelGroup"><g id="61" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>under</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">under</tspan></text></g></g><g transform="translate(651.1242371572514,469.69200544937894)" class="labelGroup"><g id="47" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>committed under</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">committed...</tspan></text></g></g><g transform="translate(462.5174061277869,773.1202884959492)" class="labelGroup"><g id="54" class="label"><rect style="fill: rgb(255, 255, 255);" height="28" width="80" y="-14" x="-40" class="subclass property object,anonymous"><title>Subclass of</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Subclass of</tspan></text></g></g><g transform="translate(794.1017750260669,820.678153404825)" class="labelGroup"><g id="3" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>contains</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">contains</tspan></text></g></g><g transform="translate(1089.6160537725618,1174.3171821267624)" class="labelGroup"><g id="20" class="label"><rect style="fill: rgb(153, 204, 102);" height="28" width="80" y="-14" x="-40" class="datatypeproperty property datatype"><title>name</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">name</tspan></text></g></g></g><g class="nodeContainer"><g transform="translate(-16.277768221047584,173.98043064971537)" id="14" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:AgentRelationship</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:AgentRelat...</tspan></text></g><g transform="translate(742.3238914245151,183.49882655031286)" id="17" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:EconomicEvent</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:EconomicE...</tspan></text></g><g transform="translate(391.7409342049357,950.2519903880425)" id="18" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:ExchangeAgreement</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:ExchangeA...</tspan></text></g><g transform="translate(739.8665408193235,721.1610247291982)" id="4" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:EconomicResource</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:EconomicR...</tspan></text></g><g transform="translate(1064.480643164881,65.41985904243609)" id="35" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Fulfillment</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Fulfillment</tspan></text></g><g transform="translate(1169.1087044802669,1326.9076067264273)" id="43" class="node"><rect style="fill: rgb(255, 204, 51); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" height="20" width="60" y="-10" x="-30" class="class literal datatype dashed"><title>Literal</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Literal</tspan></text></g><g transform="translate(832.471598731741,1349.64508571274)" id="9" class="node"><rect style="fill: rgb(255, 204, 51); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" height="20" width="60" y="-10" x="-30" class="class literal datatype dashed"><title>Literal</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Literal</tspan></text></g><g transform="translate(95.02349851413578,-157.99760672879123)" id="37" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>Property</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Property</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(1493.5619518181652,260.8202636561867)" id="39" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Transformation</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Transformation</tspan></text></g><g transform="translate(1703.9646450172204,497.77621621799665)" id="50" class="node"><circle style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" r="30" class="class white dashed"><title>Thing</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Thing</tspan></text></g><g transform="translate(533.2938780506381,595.988586603856)" id="19" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Agreement</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Agreement</tspan></text></g><g transform="translate(452.4594828753488,-16.20554704879327)" id="2" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="76.11245863692207" class="class"><title>vf:Action</title></circle><text y="-14.650511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Action</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; fill: rgb(102, 102, 102); pointer-events: none;" dy="13px" x="0" class="text instance-count">13</tspan></text></g><g transform="translate(684.1333518971127,-191.8033442985641)" id="24" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Appreciation</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Appreciation</tspan></text></g><g transform="translate(893.0257528778301,-146.08990161781506)" id="29" class="node"><circle style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" r="30" class="class white dashed"><title>Thing</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Thing</tspan></text></g><g transform="translate(768.9545962638648,343.39542429490194)" id="1" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Commitment</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Commitment</tspan></text></g><g transform="translate(485.48282828613605,491.25127196738964)" id="59" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>QuantityValue</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">QuantityValue</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(347.7362527997379,700.8000359145018)" id="46" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Location</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Location</tspan></text></g><g transform="translate(322.7330176730229,303.99608350507447)" id="15" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>foaf:Agent</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">foaf:Agent</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(71.95059287518328,591.9769200958314)" id="22" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>org:Organization</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">org:Organization</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(-19.865741673530128,466.8417449676168)" id="23" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>foaf:Person</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">foaf:Person</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(1411.6706257660182,21.46608149758309)" id="41" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Transportation</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Transportation</tspan></text></g><g transform="translate(1139.2479787492937,255.34065335429628)" id="6" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:Process</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:Process</tspan></text></g><g transform="translate(1603.7064484576622,796.5935082832515)" id="30" class="node"><circle style="fill: rgb(51, 102, 204); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>note</title></circle><text y="-12.33545970916748px" text-anchor="middle" style="fill: rgb(255, 255, 255); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">note</tspan><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 9px; pointer-events: none;" dy="10px" x="0" class="text subtext">(external)</tspan></text></g><g transform="translate(1061.0418730032302,617.8002303946078)" id="12" class="node"><circle style="fill: rgb(170, 204, 255); stroke: rgb(0, 0, 0); stroke-width: 2;" r="50" class="class"><title>vf:ResourceTaxonomyItem</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">vf:ResourceT...</tspan></text></g><g transform="translate(991.7362611520589,1221.6235700323064)" id="8" class="node"><circle style="fill: rgb(255, 255, 255); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" r="30" class="class white dashed"><title>Thing</title></circle><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Thing</tspan></text></g><g transform="translate(1181.1757502279208,1130.0653667002168)" id="21" class="node"><rect style="fill: rgb(255, 204, 51); stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 8;" height="20" width="60" y="-10" x="-30" class="class literal datatype dashed"><title>Literal</title></rect><text y="-8.150511741638184px" text-anchor="middle" style="fill: rgb(0, 0, 0); font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" class="text"><tspan style="font-family: Helvetica,Arial,sans-serif; font-size: 12px; pointer-events: none;" dy="12px" x="0" class="text">Literal</tspan></text></g></g></g></svg>+ \ No newline at end of file