valueflows

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

commit 70b388f3c0768ada719d128dab1b6dd569aea67a
parent 211822c3c30ca70a868fea11ee81290d53142ab9
Author: Lynn Foster <foster.j.lynn@gmail.com>
Date:   Sun, 26 Mar 2017 14:07:47 -0500

Removed Fulfillment for now until we work out how exchange commitments and process commitments work together.

Diffstat:
Mdocs/introduction/status.md | 3++-
Mrelease-doc-in-process/ValueFlowsUML.png | 0
Mrelease-doc-in-process/all_vf.TTL | 50+++++++++++++++++++++++++++++++-------------------
Mrelease-doc-in-process/all_vf.svg | 4++--
4 files changed, 35 insertions(+), 22 deletions(-)

diff --git a/docs/introduction/status.md b/docs/introduction/status.md @@ -7,10 +7,11 @@ The relatively consolidated parts of the vocabulary are reflected below. Those * Core Agent model * Core Resource model * Core Input-Process-Output model -* Transfers, exchanges and reciprocity +* Partial exchanges and reciprocity * Commitments Yet to come: * Recipes and Templates for processes and transfers * Intents (offers and requests) +* Complete exchanges, transfers, reciprocity * Conversations for Action/Agreement and protocols diff --git a/release-doc-in-process/ValueFlowsUML.png b/release-doc-in-process/ValueFlowsUML.png Binary files differ. diff --git a/release-doc-in-process/all_vf.TTL b/release-doc-in-process/all_vf.TTL @@ -56,7 +56,7 @@ vf:Commitment a owl:Class ; vf:Agreement a owl:Class ; rdfs:label "vf:Agreement" ; - rdfs:comment "Any type of agreement among economic agents, that can be referenced in VF to clarify the economic activity." . + rdfs:comment "Any type of agreement among economic agents, that can be referenced in VF to clarify the economic activity. This is a placeholder pending investigating other vocabularies." . vf:ExchangeAgreement a owl:Class ; rdfs:label "vf:ExchangeAgreement" ; @@ -111,9 +111,9 @@ vf:AgentRelationship a owl:Class ; rdfs:label "vf:AgentRelationship" ; rdfs:comment "An ongoing voluntary association between 2 Agents of any kind." . -vf:Fulfillment a owl:Class ; - rdfs:label "vf:Fulfillment" ; - rdfs:comment "The quantity that the vf:EconomicEvent fulfilled towards the vf:Commitment." . +#vf:Fulfillment a owl:Class ; +# rdfs:label "vf:Fulfillment" ; +# rdfs:comment "The quantity that the vf:EconomicEvent fulfilled towards the vf:Commitment." . vf:Appreciation a owl:Class ; rdfs:label "vf:Appreciation" ; @@ -370,6 +370,12 @@ vf:affectedQuantity a owl:ObjectProperty ; rdfs:domain vf:EconomicEvent ; rdfs:range qudt:QuantityValue ; rdfs:comment "The quantity and unit of the event. This is the quantity that could be used to increment or decrement a resource, depending on the type of resource and type of event." . + +#vf:fulfilledQuantity a owl:ObjectProperty ; +# rdfs:label "fulfilled quantity" ; +# rdfs:domain vf:Fulfillment ; +# rdfs:range qudt:QuantityValue ; +# rdfs:comment "The quantity of the fulfillment of an event towards a commitment." . vf:currentLocation a owl:ObjectProperty ; rdfs:label "current location" ; @@ -413,23 +419,29 @@ vf:trackingIdentifier a owl:AnnotationProperty ; rdfs:domain vf:EconomicResource ; rdfs:comment "Sometimes called lot number, used for trackable batched resources. Sometimes called serial number, used when each item must have a trackable identifier (like a computer). Could also be used for other unique tracking identifiers needed for resources." . -vf:fulfilledBy a owl:ObjectProperty ; - rdfs:label "fulfilled by" ; - rdfs:range vf:EconomicEvent ; - rdfs:domain vf:Fulfillment ; - rdfs:comment "The economic event which completely or partially fulfills a commitment, used only for exchanges." . - -vf:fulfillsExchange a owl:ObjectProperty ; - rdfs:label "fulfills exchange" ; - rdfs:range vf:Commitment ; - rdfs:domain vf:Fulfillment ; - rdfs:comment "The commitment which is completely or partially fulfilled by an economic event, used only for exchanges." . - -vf:fulfillsProcess a owl:ObjectProperty ; - rdfs:label "fulfills process" ; +#vf:fulfilledBy a owl:ObjectProperty ; +# rdfs:label "fulfilled by" ; +# rdfs:range vf:EconomicEvent ; +# rdfs:domain vf:Fulfillment ; +# rdfs:comment "The economic event which completely or partially fulfills a commitment, used only for exchanges." . + +#vf:fulfillsExchange a owl:ObjectProperty ; +# rdfs:label "fulfills exchange" ; +# rdfs:range vf:Commitment ; +# rdfs:domain vf:Fulfillment ; +# rdfs:comment "The commitment which is completely or partially fulfilled by an economic event, used only for exchanges." . + +#vf:fulfillsProcess a owl:ObjectProperty ; +# rdfs:label "fulfills process" ; +# rdfs:range vf:Commitment ; +# rdfs:domain vf:EconomicEvent ; +# rdfs:comment "The economic event which completely or partially fulfills a commitment, used only for processes." . + +vf:fulfills a owl:ObjectProperty ; + rdfs:label "fulfills" ; rdfs:range vf:Commitment ; rdfs:domain vf:EconomicEvent ; - rdfs:comment "The economic event which completely or partially fulfills a commitment, used only for processes." . + rdfs:comment "The economic event which completely or partially fulfills a commitment on a process." . # isSubstitutable "Defines if any resources of that type can be freely substituted for any other resource of that type when used, consumed, traded, etc." 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(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 +<svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="940" width="1454.7" class="vowlGraph"><g transform="translate(323.54251793849926,239.5925017689401)scale(0.5433674312630298)"><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="marker22"><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(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="marker43"><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="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="marker46"><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="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="marker49"><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="marker50"><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="marker51"><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="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(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="marker54"><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="marker55"><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="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="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="marker59"><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></defs><g marker-end="url(#marker0)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M672.3868548215225,368.3496255188983Q644.6435330673277,519.7484000563636,637.707702628779,557.5980936907299Q630.7718721902303,595.4477873250962,603.0285504360354,746.8465618625614" class="link-path node1 node2 normal"></path></g><g marker-end="url(#marker3)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M136.05847646809008,299.85295578885064Q66.27492449044531,308.38085428652215,66.1820028665222,275.04765046986336Q66.08908124259908,241.71444665320453,135.9190940322054,249.85315006386242" class="link-path node4 normal"></path></g><g marker-end="url(#marker5)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M684.5172554182955,267.2696098115534Q685.0042376271016,124.84078594638501,693.2591495171187,115.76735026166683Q701.5140614071357,106.69391457694866,767.0663743184659,176.5352529643717" class="link-path node1 node6 normal"></path></g><g marker-end="url(#marker10)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M129.60545835126908,269.123642854097Q68.32780943471207,234.23747016756388,88.12747094462155,207.42171891565746Q107.92713245453103,180.60596766375104,159.3049506161333,228.90001597623737" 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="M212.88802350384378,236.36353868441034Q283.8699297070495,155.30276410157637,301.61540625785096,135.0375704558679Q319.36088280865243,114.7723768101594,390.3427890118582,33.71160222732544" 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="M843.5941613327677,1066.4281230076642Q861.8229524185805,962.0883554067576,857.5290996933708,935.579149387784Q853.235246968161,909.0699433688104,800.6556340806708,801.3360628179281" 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="M630.76914289161,313.78937670354253Q470.5015315288501,299.92478109283337,430.4346286881601,296.4586321901561Q390.3677258474701,292.9924832874788,230.10011448471013,279.1278876767696" class="link-path node1 node4 normal"></path></g><g marker-end="url(#marker22)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M495.62390971309776,449.9594418210846Q509.757526965479,358.52716092883986,523.3313787116922,346.23998195272145Q536.9052304579054,333.95280297660304,631.36242717523,327.0876520599008" class="link-path node17 node1 normal"></path></g><g marker-end="url(#marker26)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M675.3111104953424,267.5715926857281Q650.5029432916939,144.32762956357234,659.0423238903554,136.2085883854978Q667.5817044890169,128.08954720742324,760.7049164819571,186.38118090498247" class="link-path node1 node6 normal"></path></g><g marker-end="url(#marker27)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M237.27581806104706,702.7827100134502Q339.5822935315017,677.7186295869357,361.0447927934282,661.4464738646379Q382.5072920553547,645.1743181423402,451.90081068031213,540.0611527904732" class="link-path node25 node17 normal"></path></g><g marker-end="url(#marker28)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M435.14924108201245,518.272609970417Q323.6541243427166,563.076127171164,297.2674875367005,573.7637003775703Q270.8808507306844,584.4512735839767,171.2828730218513,625.1483420344799" 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="M213.05572089167464,674.0205677491404Q261.454971644388,559.5525449549285,283.4154492738737,543.17305711426Q305.3759269033594,526.7935692735915,432.66049718653176,510.22568934245527" class="link-path node25 node17 normal"></path></g><g marker-end="url(#marker32)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M440.0374337356342,527.5372206090611Q338.2372838518895,602.7541454632666,311.5616066571892,613.257247309182Q284.8859294624889,623.7603491550975,173.2806617886309,632.5682390682158" 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="M516.0212610229391,460.82933551050473Q601.3447003527351,357.01647944186715,626.2043448167306,334.7476401529648Q651.063989280726,312.4788008640624,764.6177056628931,238.14094262148132" 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="M498.43349197854184,547.6660446284208Q525.0518748103652,628.3847375992617,531.7064705183211,648.564410841972Q538.361066226277,668.7440840846822,564.9794490581005,749.4627770555232" class="link-path node17 node2 normal"></path></g><g marker-end="url(#marker36)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M649.7677733030293,278.32237756742927Q572.1616728635954,181.0755622734738,552.7601477537369,156.76385844998492Q533.3586226438783,132.45215462649605,455.75252220444446,35.20533933254059" class="link-path node1 node12 normal"></path></g><g marker-end="url(#marker38)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M816.6835425898528,1070.89930906902Q764.5841685481594,976.6212646577752,760.4657245008287,950.0417758541255Q756.3472804534981,923.4622870504758,775.4991021165466,805.1044210325232" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker40)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1430.677197775292,696.966698891798Q1454.0013755666516,762.6227532032834,1459.8324200144916,779.0367667811547Q1465.6634644623316,795.450780359026,1488.9876422536913,861.1068346705113" class="link-path node8 node41 normal"></path></g><g marker-end="url(#marker42)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M817.5332487837206,-113.5362528258292Q813.796807074436,-4.92900668727474,812.8626966471148,22.222804847363875Q811.9285862197937,49.374616382002486,808.192144510509,157.98186252055694" class="link-path node39 node6 dotted"></path></g><g marker-end="url(#marker43)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M733.2574954234906,735.8174814892851Q622.3077705387188,692.470447338899,594.570339317526,681.6336888013025Q566.8329080963331,670.7969302637059,455.88318321156135,627.4498961133197" class="link-path node15 node44 normal"></path></g><g marker-end="url(#marker45)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M727.0750965759771,341.23137067172456Q797.6498676904938,376.98193665109096,815.293560469123,385.9195781459326Q832.9372532477522,394.8572196407742,903.5120243622689,430.60778562014053" class="link-path node1 node19 normal"></path></g><g marker-end="url(#marker46)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M573.8245686791299,898.2744431000688Q552.5484083943206,1003.3405918459289,547.2293683231183,1029.607129032394Q541.9103282519159,1055.873666218859,520.6341679671065,1160.939814964719" class="link-path node2 node35 dotted"></path></g><g marker-end="url(#marker47)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M208.12779168686154,316.79628676400404Q276.6934801840976,416.80851836086117,293.83490230840664,441.81157626007547Q310.97632443271567,466.81463415928977,379.54201292995174,566.826865756147" class="link-path node4 node44 normal"></path></g><g marker-end="url(#marker49)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M1001.915584087689,991.3494471281442Q927.3722791206271,911.474447014403,908.7364528788617,891.5056969859677Q890.1006266370962,871.5369469575323,815.5573216700345,791.6619468437913" class="link-path node23 node15 dotted"></path></g><g marker-end="url(#marker50)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M1081.1712973929461,843.5698783405143Q980.5633203612089,813.6988941083,955.4113261032746,806.2311480502465Q930.2593318453404,798.7634019921929,829.6513548136033,768.8924177599787" class="link-path node24 node15 dotted"></path></g><g marker-end="url(#marker51)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M703.8347460872453,364.07280794790086Q776.3334087446265,495.64280235386445,784.1017984877951,529.5737416411469Q791.8701882309638,563.5046809284293,781.5186435189318,703.3822008207251" class="link-path node1 node15 normal"></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="M1208.777148819997,286.33808286674713Q1122.0197675946454,342.2180725805417,1100.3304222883075,356.1880700089903Q1078.6410769819697,370.1580674374389,991.883695756618,426.0380571512334" class="link-path node18 node19 dotted"></path></g><g marker-end="url(#marker53)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2; stroke-dasharray: 3;" d="M987.7375746210574,-45.09612927083465Q927.0681607970855,39.917781005491605,911.9008073410926,61.17125857457317Q896.7334538850996,82.42473614365474,836.0640400611276,167.438646419981" class="link-path node37 node6 dotted"></path></g><g marker-end="url(#marker54)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M829.8977709495002,1066.8205540921865Q813.5309502666229,968.5927032228708,809.384852597978,942.390207672515Q805.2387549293331,916.1877121221592,788.4367942630518,804.7955985886286" class="link-path node14 node15 normal"></path></g><g marker-end="url(#marker55)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M523.5376156981524,469.00341287815183Q632.343389462466,392.9170222870456,657.1743152828114,370.65939945406103Q682.0052411031569,348.40177662107646,771.8468739016063,246.42718454830626" class="link-path node17 node6 normal"></path></g><g marker-end="url(#marker56)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M220.12174472095938,244.17486702993205Q286.6968825716873,194.35180293653738,303.3406670343693,181.8960369131887Q319.9844514970513,169.44027088984004,386.5595893477792,119.61720679644537" class="link-path node4 node57 normal"></path></g><g marker-end="url(#marker58)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M505.2405617369318,544.8617750126804Q557.4041748288366,675.2523701434309,580.0673904006261,694.7514061881825Q602.7306059724156,714.2504422329341,731.8727174548263,739.8521354601963" class="link-path node17 node15 normal"></path></g><g marker-end="url(#marker59)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M533.2197753586347,494.2729926889312Q679.2316183427201,480.0089450032786,715.7345790887415,476.4429330818655Q752.2375398347629,472.87692116045235,898.2493828188483,458.61287347479976" class="link-path node17 node19 normal"></path></g><g marker-end="url(#marker60)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M520.9986508505715,532.6364331393172Q613.6861417516567,613.230196076972,635.7633847420094,632.1166500824463Q657.8406277323621,651.0031040879206,741.7710807540989,721.5009731940609" class="link-path node17 node15 normal"></path></g><g marker-end="url(#marker61)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M696.009305834108,367.10093961691985Q739.0970621720076,505.50694040027946,746.7766061566005,539.1969426304468Q754.4561501411933,572.886944860614,772.8047456800371,704.0009619185927" class="link-path node1 node15 normal"></path></g><g marker-end="url(#marker62)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M475.67500488909695,448.6851688482167Q459.0761426977184,325.0535776442343,454.92642714987375,294.14567984323867Q450.7767116020291,263.23778204224305,434.17784941065054,139.60619083826066" class="link-path node17 node57 normal"></path></g><g marker-end="url(#marker63)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1433.1474664417347,-136.22709610821983Q1369.3356448911034,-205.11346667900648,1353.3826895034454,-222.33505932170314Q1337.4297341157874,-239.5566519643998,1273.6179125651558,-308.44302253518646" class="link-path node48 node30 normal"></path></g><g marker-end="url(#marker64)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M630.5799295799491,317.9460518749781Q523.282412806902,304.2947405518387,509.21280139720704,317.3775993513895Q495.1431899875121,330.4604581509403,489.8838154829993,448.77463987048617" class="link-path node1 node17 normal"></path></g><g marker-end="url(#marker65)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M441.475321778888,468.88132884593165Q352.9955822020005,403.36185547005755,330.8756473077786,386.981987126089Q308.7557124135567,370.60211878212044,220.2759728366692,305.08264540624634" class="link-path node17 node4 normal"></path></g><g marker-end="url(#marker20)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1434.7492472674198,640.3286576936301Q1467.8784991779457,577.4455688697103,1476.1608121555773,561.7247966637303Q1484.443125133209,546.0040244577503,1517.5723770437348,483.1209356338304" class="link-path node8 node21 normal"></path></g><g marker-end="url(#marker66)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M789.1620197130242,1131.174348682742Q697.3145570840497,1157.4615023478307,674.3526914268061,1164.033290764103Q651.3908257695625,1170.6050791803752,559.5433631405883,1196.892232845464" class="link-path node14 node35 normal"></path></g><g marker-end="url(#marker7)" class="link"><path style="fill: none; stroke: rgb(0, 0, 0); stroke-width: 2;" d="M1451.1980447329784,665.2445972139208Q1505.6631009395896,660.8190739399689,1519.2793649912423,659.7126931214809Q1532.895629042895,658.6063123029929,1587.3606852495063,654.1807890290411" class="link-path node8 node9 normal"></path></g></g><g class="cardinalityContainer"></g><g class="labelContainer"><g transform="translate(911.9008073410926,61.17125857457317)" class="labelGroup"><g id="53" 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(1100.3304222883075,356.1880700089903)" 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(955.4113261032746,806.2311480502465)" class="labelGroup"><g id="50" 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(908.7364528788617,891.5056969859677)" class="labelGroup"><g id="49" 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(547.2293683231183,1029.607129032394)" class="labelGroup"><g id="46" 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(812.8626966471148,22.222804847363875)" class="labelGroup"><g id="42" 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(637.707702628779,557.5980936907299)" 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(66.1820028665222,275.04765046986336)" 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(693.2591495171187,115.76735026166683)" 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(88.12747094462155,207.42171891565746)" 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(301.61540625785096,135.0375704558679)" 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(857.5290996933708,935.579149387784)" 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(430.4346286881601,296.4586321901561)" 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(523.3313787116922,346.23998195272145)" class="labelGroup"><g id="22" class="label"><rect style="fill: rgb(170, 204, 255);" height="28" width="80" y="-14" x="-40" class="objectproperty property object"><title>fulfills</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</tspan></text></g></g><g transform="translate(659.0423238903554,136.2085883854978)" 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>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(361.0447927934282,661.4464738646379)" 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>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(297.2674875367005,573.7637003775703)" 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(283.4154492738737,543.17305711426)" 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(311.5616066571892,613.257247309182)" 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(626.2043448167306,334.7476401529648)" 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(531.7064705183211,648.564410841972)" 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>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(552.7601477537369,156.76385844998492)" 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>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(760.4657245008287,950.0417758541255)" 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>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(1459.8324200144916,779.0367667811547)" class="labelGroup"><g id="40" 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(594.570339317526,681.6336888013025)" class="labelGroup"><g id="43" 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(815.293560469123,385.9195781459326)" 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>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(293.83490230840664,441.81157626007547)" 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>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(784.1017984877951,529.5737416411469)" class="labelGroup"><g id="51" 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(809.384852597978,942.390207672515)" class="labelGroup"><g id="54" 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(657.1743152828114,370.65939945406103)" class="labelGroup"><g id="55" 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(303.3406670343693,181.8960369131887)" 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>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(580.0673904006261,694.7514061881825)" 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>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(715.7345790887415,476.4429330818655)" class="labelGroup"><g id="59" 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(635.7633847420094,632.1166500824463)" 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>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(746.7766061566005,539.1969426304468)" 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>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(454.92642714987375,294.14567984323867)" 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>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(1353.3826895034454,-222.33505932170314)" 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>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(509.21280139720704,317.3775993513895)" 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>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(330.8756473077786,386.981987126089)" 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>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(1476.1608121555773,561.7247966637303)" 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(674.3526914268061,1164.033290764103)" 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>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(1519.2793649912423,659.7126931214809)" 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><g class="nodeContainer"><g transform="translate(482.46140742328305,499.23163005613895)" 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(1251.653093822415,258.7219039103885)" 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(188.90234770156565,718.9384323860454)" id="25" 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(423.9409253234278,-4.657203284303237)" 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(589.1293845407047,822.6960474537314)" 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(1036.7121445472105,1028.6348246934426)" id="23" 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(179.28988719227416,274.73234419603904)" 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(1017.3629982557464,-86.60919076315548)" id="37" 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(819.2867768677911,-164.50609821757408)" 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: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(408.3799174245391,608.890808324112)" id="44" 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(1523.3068739310543,472.2362082002106)" 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(681.5793701840461,318.1849201842731)" 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(142.57859572694986,636.8557954286817)" 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(1454.2141176261232,-113.485147909455)" id="48" 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(1618.357400370837,651.6621707857196)" 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(949.0077507542,453.654236107592)" 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(427.39144687646444,89.05972963033838)" id="57" 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(806.4386164264386,208.95170791230183)" 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(1238.9598735198715,-345.8571953783157)" 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(1420.2998759717277,667.7552081358426)" 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(838.1933873958205,1117.1413524540521)" 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(510.51199545779184,1210.9252290741538)" id="35" 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(1130.0618909960365,858.0857268220001)" id="24" 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(780.7607612105129,754.3765692784929)" 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(1492.8748739316566,872.0491408239292)" id="41" 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