diff options
59 files changed, 91 insertions, 18942 deletions
diff --git a/documentation/application/application-architecture.asciidoc b/documentation/application/application-architecture.asciidoc index 0753a8cc31..c2dec0443e 100644 --- a/documentation/application/application-architecture.asciidoc +++ b/documentation/application/application-architecture.asciidoc @@ -42,7 +42,7 @@ The component hierarchy is illustrated in <<figure.application.architecture.sche [[figure.application.architecture.schematic]] .Schematic diagram of the UI -image::img/ui-schematic-hi.png[width=80%, scaledwidth=100%] +image::img/ui-schematic.png[width=80%, scaledwidth=100%] The actual UI is shown in <<figure.application.architecture.example>>. diff --git a/documentation/application/application-overview.asciidoc b/documentation/application/application-overview.asciidoc index 05bd5ff722..d6012f7ffa 100644 --- a/documentation/application/application-overview.asciidoc +++ b/documentation/application/application-overview.asciidoc @@ -19,7 +19,7 @@ by the application server or the application itself. [[figure.application.architecture]] .Vaadin Framework Application Architecture -image::img/application-architecture-hi.png[width=75%, scaledwidth=90%] +image::img/application-architecture.png[width=75%, scaledwidth=90%] <<figure.application.architecture>> illustrates the basic architecture of an application made with the Vaadin Framework, with all the major elements, which diff --git a/documentation/application/img/application-architecture-hi.png b/documentation/application/img/application-architecture-hi.png Binary files differdeleted file mode 100644 index fdba007806..0000000000 --- a/documentation/application/img/application-architecture-hi.png +++ /dev/null diff --git a/documentation/application/img/application-architecture.png b/documentation/application/img/application-architecture.png Binary files differnew file mode 100644 index 0000000000..f27fc54576 --- /dev/null +++ b/documentation/application/img/application-architecture.png diff --git a/documentation/application/img/ui-schematic-hi.png b/documentation/application/img/ui-schematic-hi.png Binary files differdeleted file mode 100644 index 2fa835f551..0000000000 --- a/documentation/application/img/ui-schematic-hi.png +++ /dev/null diff --git a/documentation/application/img/ui-schematic.png b/documentation/application/img/ui-schematic.png Binary files differnew file mode 100644 index 0000000000..a320c0f8d4 --- /dev/null +++ b/documentation/application/img/ui-schematic.png diff --git a/documentation/application/original-drawings/application-architecture.svg b/documentation/application/original-drawings/application-architecture.svg deleted file mode 100644 index 8622942947..0000000000 --- a/documentation/application/original-drawings/application-architecture.svg +++ /dev/null @@ -1,1063 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="101mm" - viewBox="0 0 290.55118 357.874" - id="svg2" - version="1.1" - inkscape:version="0.91 r" - sodipodi:docname="application-architecture.svg"> - <defs - id="defs4"> - <marker - inkscape:stockid="EmptyTriangleOutL" - orient="auto" - refY="0" - refX="0" - id="EmptyTriangleOutL" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path4695" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.8,0,0,0.8,-4.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Lend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lend" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path4556" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Mend" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path4562" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutL" - orient="auto" - refY="0" - refX="0" - id="EmptyTriangleOutL-9" - style="overflow:visible" - inkscape:isstock="true"> - <path - inkscape:connector-curvature="0" - id="path4695-8" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.8,0,0,0.8,-4.8,0)" /> - </marker> - <marker - markerWidth="7.8382689" - markerHeight="4.2949589" - refX="3.9191345" - refY="2.1474795" - orient="auto" - id="marker4995"> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9" - d="M 0.37582446,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9-5" - d="M 7.4624445,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="7.8382688" - markerHeight="4.2949591" - refX="3.9191346" - refY="2.1474795" - orient="auto" - id="marker4995-1"> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9-3" - d="M 0.37582446,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9-5-2" - d="M 7.4624445,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-8"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-82" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="1.979899" - inkscape:cx="167.01121" - inkscape:cy="174.97105" - inkscape:document-units="mm" - inkscape:current-layer="g4462-8-7" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:window-maximized="1" - inkscape:object-nodes="true" - inkscape:snap-center="false" - inkscape:snap-object-midpoints="true" - inkscape:object-paths="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-text-baseline="true"> - <inkscape:grid - type="xygrid" - id="grid4136" - spacingx="3.5433071" - spacingy="3.5433071" - empspacing="10" - units="mm" /> - <sodipodi:guide - position="145.27559,120.47244" - orientation="1,0" - id="guide4278" /> - </sodipodi:namedview> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Taso 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-694.48815)"> - <g - id="g4462" - transform="translate(35.433064,24.803097)"> - <rect - y="839.76379" - x="31.889767" - height="35.433056" - width="77.952759" - id="rect4408" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <flowRoot - transform="translate(-0.28483429,13.018324)" - id="flowRoot4420" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4422"><use - height="100%" - width="100%" - id="use4424" - xlink:href="#rect4408" - y="0" - x="0" /></flowRegion><flowPara - id="flowPara4428">HasValue<T></flowPara></flowRoot> <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4420-0-2-7" - transform="translate(-5.960083e-4,3.7265644)"><flowRegion - id="flowRegion4422-7-6-3"><use - x="0" - y="0" - xlink:href="#rect4408-7" - id="use4424-6-1-1" - width="100%" - height="100%" /></flowRegion><flowPara - id="flowPara4428-1-6-72">«interface»</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.06299213, 1.06299213;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL)" - d="m 67.322828,970.86608 0,-35.43304 38.976382,0 0,-35.43307" - id="path4529" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1.06299213, 1.06299213;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#EmptyTriangleOutL-9)" - d="m 145.27559,970.86608 0,-35.43304 -38.97638,0 0,-35.43307" - id="path4529-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <g - id="g5560" - transform="translate(-3.5714327,60.236196)"> - <rect - y="886.83691" - x="53.275875" - height="9.619791" - width="35.306797" - id="rect5558" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4420-0-2" - transform="translate(-0.13751283,47.764101)"><flowRegion - id="flowRegion4422-7-6"><use - x="0" - y="0" - xlink:href="#rect4408-7" - id="use4424-6-1" - width="100%" - height="100%" /></flowRegion><flowPara - id="flowPara4428-1-6"><String></flowPara></flowRoot> </g> - <g - transform="translate(74.397218,60.236196)" - id="g5560-8"> - <rect - y="886.83691" - x="53.275875" - height="9.619791" - width="35.306797" - id="rect5558-2" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4420-0-2-6" - transform="translate(-0.13751283,47.764101)"><flowRegion - id="flowRegion4422-7-6-8"><use - x="0" - y="0" - xlink:href="#rect4408-7" - id="use4424-6-1-6" - width="100%" - height="100%" /></flowRegion><flowPara - id="flowPara4428-1-6-7"><LocalDate></flowPara></flowRoot> </g> - <g - transform="translate(-31.889763,-141.73234)" - id="g4462-8"> - <rect - y="839.76379" - x="35.433071" - height="38.976364" - width="283.46457" - id="rect4408-7" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="45.792992" - y="866.11798" - id="text4227-9" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4" - x="45.792992" - y="866.11798">Client-side engine</tspan></text> - </g> - <g - transform="translate(-31.889764,-88.582746)" - id="g4462-8-7-4"> - <rect - y="839.76379" - x="35.433071" - height="258.66144" - width="283.46457" - id="rect4408-7-5-2" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="85.039368" - y="865.57709" - id="text4227-9-0-3" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-4-0" - x="85.039368" - y="865.57709" - style="text-align:center;text-anchor:middle;fill:#ff3a49;fill-opacity:1">Java Web Application</tspan></text> - </g> - <g - transform="translate(-21.259843,162.99206)" - id="g4462-8-7"> - <rect - y="839.76379" - x="35.433071" - height="46.062996" - width="262.20471" - id="rect4408-7-5" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="42.249683" - y="863.58484" - id="text4227-9-0" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-4" - x="42.249683" - y="863.58484">Business Logic</tspan><tspan - sodipodi:role="line" - x="42.249683" - y="871.08484" - id="tspan4961">Persistence</tspan><tspan - sodipodi:role="line" - x="42.249683" - y="878.58484" - id="tspan4963">Database</tspan></text> - </g> - <g - transform="translate(-21.259843,-49.606367)" - id="g4462-8-7-43"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(70.866141,-49.606367)" - id="g4462-8-7-43-4"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(166.53544,-49.606367)" - id="g4462-8-7-43-3"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-5" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(70.866141,3.5432409)" - id="g4462-8-7-43-4-9"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(-21.259843,3.5432409)" - id="g4462-8-7-43-4-9-0"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(-21.259843,56.692848)" - id="g4462-8-7-43-4-9-0-8"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1-8" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(-21.259843,109.84246)" - id="g4462-8-7-43-4-9-0-3"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1-2" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(70.866141,56.692848)" - id="g4462-8-7-43-4-9-0-8-0"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1-8-6" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(70.866141,109.84245)" - id="g4462-8-7-43-4-9-0-8-2"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1-8-9" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(166.53543,109.84245)" - id="g4462-8-7-43-4-9-0-8-26"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1-8-8" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <g - transform="translate(166.53543,3.543241)" - id="g4462-8-7-43-4-9-0-8-26-3"> - <rect - y="839.76379" - x="35.433071" - height="35.433071" - width="74.409447" - id="rect4408-7-5-0-9-5-1-8-8-4" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 106.29921,807.87396 -17.716533,0" - id="path4591" - inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 53.149606,843.30703 0,-17.71653" - id="path4591-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 53.149606,896.45664 0,-17.71654" - id="path4591-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="M 106.29921,878.7401 88.582677,896.45664" - id="path4591-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 106.29921,914.17318 -17.716533,0" - id="path4591-5" - inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 237.40157,949.60625 0,-31.88977 -56.69291,0" - id="path4591-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127)" - d="m 237.40157,985.03932 0,17.71658" - id="path4591-1-5-0-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="148.5489" - y="746.71686" - id="text4227-9-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-5" - x="148.5489" - y="746.71686">HTTP Ajax Requests</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="191.33858" - y="914.17316" - id="text4227-9-2-6" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-5-4" - x="191.33858" - y="914.17316">Data binding</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="106.47243" - y="943.6062" - id="text4227-9-2-6-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-5-4-6" - x="106.47243" - y="943.6062">UI Events</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="150.47243" - y="943.6062" - id="text4227-9-2-6-2-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="150.47243" - y="943.6062" - id="tspan4800">UI Changes</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="15.186712" - y="942.89197" - id="text4227-9-2-6-2-7-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="15.186712" - y="942.89197" - id="tspan4800-6">«extends»</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="201.68675" - y="836.89197" - id="text4227-9-2-6-2-7-2-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="201.68675" - y="836.89197" - id="tspan4800-6-5">«extends»</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="92.152405" - y="804.703" - id="text4227-9-2-6-2-7-2-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="92.152405" - y="804.703" - id="tspan4800-6-6">1</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="99.9533" - y="877.11243" - id="text4227-9-2-6-2-7-2-2-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="99.9533" - y="877.11243" - id="tspan4800-6-6-9">1</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="99.596161" - y="911.0022" - id="text4227-9-2-6-2-7-2-2-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="99.596161" - y="911.0022" - id="tspan4800-6-6-8">n</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="56.71933" - y="893.28564" - id="text4227-9-2-6-2-7-2-2-2-0" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="56.71933" - y="893.28564" - id="tspan4800-6-6-8-8">n</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="56.362186" - y="840.13605" - id="text4227-9-2-6-2-7-2-2-2-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="56.362186" - y="840.13605" - id="tspan4800-6-6-8-4">n</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="244.5489" - y="746.71686" - id="text4227-9-2-4" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-5-5" - x="244.5489" - y="746.71686">HTTP</tspan></text> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4)" - d="m 145.27559,985.03932 0,17.71658" - id="path4591-1-5-0-7-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-0)" - d="m 53.149606,985.03932 0,17.71658" - id="path4591-1-5-0-7-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8)" - d="m 53.149606,949.60625 0,-17.71654" - id="path4591-1-5-0-7-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-8)" - d="m 240.94488,843.30704 0,-17.71654" - id="path4591-1-5-0-7-1-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-9)" - d="m 145.27559,949.60625 0,-17.71654" - id="path4591-1-5-0-7-1-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-3)" - d="m 145.27559,931.88971 0,17.71658" - id="path4591-1-5-0-7-7-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4)" - d="m 240.94488,737.00782 0,53.14961" - id="path4591-6-4-7-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0)" - d="m 145.27559,737.00782 0,53.14961" - id="path4591-6-4-7-2-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - </g> - <g - inkscape:groupmode="layer" - id="layer2" - inkscape:label="Otsikot"> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="48.173229" - y="20.249645" - id="text4227" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229" - x="48.173229" - y="20.249645">WEB BROWSER</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="13.906496" - y="72.85836" - id="text4227-4-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6" - x="13.906496" - y="72.85836">APPLICATION SERVER</tspan></text> - <text - transform="translate(-21.259843,-744.09452)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.548416" - y="855.96033" - id="text4227-4-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-8" - x="72.548416" - y="855.96033" - style="text-align:center;text-anchor:middle;-inkscape-font-specification:'Montserrat, Light';font-family:Montserrat;font-weight:300;font-style:normal;font-stretch:normal;font-variant:normal;font-size:8.75px;writing-mode:lr;line-height:100%;">VAADIN</tspan><tspan - sodipodi:role="line" - x="72.548416" - y="865.96033" - id="tspan4339" - style="text-align:center;text-anchor:middle;-inkscape-font-specification:'Montserrat, Light';font-family:Montserrat;font-weight:300;font-style:normal;font-stretch:normal;font-variant:normal;font-size:8.75px;writing-mode:lr;line-height:100%;">SERVLET</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="44.269997" - y="322.44092" - id="text4227-4" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0" - x="44.269997" - y="322.44092">BACK END</tspan></text> - <text - transform="translate(70.866141,-744.09452)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.769043" - y="855.95532" - id="text4227-4-2-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-8-2" - x="72.769043" - y="855.95532">VAADIN</tspan><tspan - sodipodi:role="line" - x="72.769043" - y="865.95532" - id="tspan4339-8">SERVICE</tspan></text> - <text - transform="translate(166.53544,-744.09452)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="73.193024" - y="855.96033" - id="text4227-4-2-6" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="73.193024" - y="855.96033" - id="tspan4339-2">DEFAULT</tspan><tspan - sodipodi:role="line" - x="73.193024" - y="865.96033" - id="tspan4384">THEME</tspan></text> - <text - transform="translate(70.866141,-690.94491)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.884041" - y="860.97034" - id="text4227-4-2-7-8" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.884041" - y="860.97034" - id="tspan4339-8-2">WEB PAGE</tspan></text> - <text - transform="translate(-21.259843,-690.94491)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.977638" - y="855.95532" - id="text4227-4-2-7-8-3" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.977638" - y="855.95532" - id="tspan4339-8-2-0">VAADIN</tspan><tspan - sodipodi:role="line" - x="72.977638" - y="865.95532" - id="tspan6588">SESSION</tspan></text> - <text - transform="translate(-21.259843,-637.79531)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.711464" - y="860.95532" - id="text4227-4-2-7-8-3-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.711464" - y="860.95532" - id="tspan4485">UI</tspan></text> - <text - transform="translate(-21.259843,-584.64569)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.769043" - y="855.95532" - id="text4227-4-2-7-8-3-6" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.769043" - y="855.95532" - id="tspan4339-8-2-0-8">APPLICATION</tspan><tspan - sodipodi:role="line" - x="72.769043" - y="865.95532" - id="tspan4556">UI</tspan></text> - <text - transform="translate(70.866141,-637.79531)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.769043" - y="855.95532" - id="text4227-4-2-7-8-3-2-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.769043" - y="855.95532" - id="tspan4485-6">UI</tspan><tspan - sodipodi:role="line" - x="72.769043" - y="865.95532" - id="tspan4552">COMPONENT</tspan></text> - <text - transform="translate(70.866141,-584.6457)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.769043" - y="855.95532" - id="text4227-4-2-7-8-3-2-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.769043" - y="855.95532" - id="tspan4485-3">EVENT</tspan><tspan - sodipodi:role="line" - x="72.769043" - y="865.95532" - id="tspan4548">LISTENER</tspan></text> - <text - transform="translate(166.53543,-584.6457)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.769043" - y="855.95532" - id="text4227-4-2-7-8-3-2-1" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.769043" - y="855.95532" - id="tspan4485-2">DATA</tspan><tspan - sodipodi:role="line" - x="72.769043" - y="865.95532" - id="tspan4544">MODEL</tspan></text> - <text - transform="translate(166.53543,-690.94491)" - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - x="72.769043" - y="855.95532" - id="text4227-4-2-7-8-3-2-1-6" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="72.769043" - y="855.95532" - id="tspan4544-5">APPLICATION</tspan><tspan - sodipodi:role="line" - x="72.769043" - y="865.95532" - id="tspan4589">THEME</tspan></text> - </g> -</svg> diff --git a/documentation/application/original-drawings/ui-schematic.svg b/documentation/application/original-drawings/ui-schematic.svg deleted file mode 100644 index 6182bdf5ee..0000000000 --- a/documentation/application/original-drawings/ui-schematic.svg +++ /dev/null @@ -1,302 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="39mm" - id="svg1901" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="ui-schematic.svg" - version="1.1"> - <defs - id="defs1903" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="7.919596" - inkscape:cx="106.82403" - inkscape:cy="68.655822" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - showgrid="true" - inkscape:window-maximized="1" - inkscape:snap-center="true" - inkscape:snap-grids="true" - inkscape:snap-bbox="true" - inkscape:object-paths="true" - inkscape:object-nodes="true" - inkscape:snap-object-midpoints="true" - showguides="true" - inkscape:guide-bbox="true" - units="mm" - fit-margin-top="2" - fit-margin-left="2" - fit-margin-right="2" - fit-margin-bottom="2"> - <inkscape:grid - type="xygrid" - id="grid2982" - empspacing="10" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" - spacingx="3.5433071" - spacingy="3.5433071" - units="mm" - originx="18.581643" - originy="0.35428181" /> - </sodipodi:namedview> - <metadata - id="metadata1906"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Taso 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(18.581643,-914.52756)"> - <rect - y="917.71655" - x="88.58268" - height="131.10237" - width="162.99213" - id="rect4347-0-2-5-5-9-59" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - id="flowRoot4349" - style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - transform="translate(49.606293,889.3701)"><flowRegion - id="flowRegion4351"><rect - id="rect4353" - width="67.322838" - height="42.519684" - x="49.6063" - y="56.692909" - style="font-size:10px" /></flowRegion><flowPara - id="flowPara4355" /></flowRoot> <g - id="g4392-0-4-6-8" - transform="translate(258.66142,49.60637)" /> - <rect - y="921.25989" - x="92.125977" - height="124.01573" - width="155.90552" - id="rect4347-0-2-5-5-9" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="924.80316" - x="95.669289" - height="21.259869" - width="148.81889" - id="rect4347-0-2-5-5-9-5-8" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="953.14966" - x="95.669296" - height="88.582695" - width="148.81889" - id="rect4347-0-2-5-5-9-5-84" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="960.23627" - x="102.75591" - height="74.409431" - width="38.976372" - id="rect4347-0-2-5-5-9-5-8-0-5" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 92.125976,931.88981 -10.629919,-5e-5" - id="path3003-6-5-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="931.88977" - cx="92.125969" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" - id="path2997-7-6" - r="2.1259842" /> - <circle - cy="931.88977" - cx="81.496063" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00b4f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-1" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 95.669279,956.69293 -14.173222,-4e-5" - id="path3003-6-5-1-5-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="956.69287" - cx="95.669281" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ff3a49;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-13-9" - r="2.1259842" /> - <circle - cy="956.69293" - cx="81.496063" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00b4f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-1-7-8" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 95.66929,942.51969 -14.173228,-5e-5" - id="path3003-6-5-1-5-78" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="942.51971" - cx="95.669289" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ff3a49;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-13-7" - r="2.1259842" /> - <circle - cy="942.51965" - cx="81.496063" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00b4f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-1-7-0" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 102.75591,970.86616 -21.259843,-3e-5" - id="path3003-6-5-1-5-13" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="970.86615" - cx="102.7559" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ff3a49;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-13-39" - r="2.1259842" /> - <circle - cy="970.86615" - cx="81.496063" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00b4f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-1-7-9" - r="2.1259842" /> - <flowRoot - transform="translate(76.448922,934.22971)" - id="flowRoot4367-0-7-2-4-4-43-5-2" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-6-7" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end" - id="flowPara4783-7-2-8-1-0-0">VerticalLayout</flowPara></flowRoot> <flowRoot - transform="translate(76.696085,959.29715)" - id="flowRoot4367-0-7-2-4-4-43-3" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-1" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;writing-mode:lr-tb;text-anchor:end" - id="flowPara4684">HorizontalLayout</flowPara></flowRoot> <flowRoot - transform="translate(76.575196,945.6249)" - id="flowRoot4367-0-7-2-4-4-43-5" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-6" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end" - id="flowPara4783-7-2-8-1-0">Label</flowPara></flowRoot> <flowRoot - transform="translate(76.291926,974.3158)" - id="flowRoot4367-0-7-2-4-4-43-8" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-7" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end" - id="flowPara4783-7-2-8-1-1">Tree</flowPara></flowRoot> <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 88.582669,921.25991 -7.086612,-5e-5" - id="path3003-6-5-1-86" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="921.25989" - cx="88.58268" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ff3a49;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-8" - r="2.1259842" /> - <circle - cy="921.25989" - cx="81.496063" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" - id="path2997-7-6-1-6" - r="2.1259842" /> - <flowRoot - transform="translate(76.448923,924.36512)" - id="flowRoot4367-0-7-2-4-4-43-5-2-5" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-6-7-3" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end" - id="flowPara4783-7-2-8-1-0-0-9">UI</flowPara></flowRoot> <rect - y="960.23627" - x="155.90552" - height="74.4095" - width="81.496071" - id="rect4347-0-2-5-5-9-5-8-0-5-8" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <flowRoot - transform="translate(76.291902,985.12429)" - id="flowRoot4367-0-7-2-4-4-43-8-0" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-7-9" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:121.00000381%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr-tb;text-anchor:end" - id="flowPara4783-7-2-8-1-1-7">Table</flowPara></flowRoot> <path - style="fill:none;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 248.0315,949.60636 -155.905517,-4e-5" - id="path3003-6-5-1-5-1-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 148.8189,1041.7323 0,-88.58268" - id="path3003-6-5-1-5-1-2-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 155.9055,981.49612 -74.409457,-7e-5" - id="path3003-6-5-1-5-13-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="981.49609" - cx="81.49604" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00b4f0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866142;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-1-7-9-9" - r="2.1259842" /> - <circle - cy="981.49609" - cx="155.9055" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ff3a49;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="path2997-7-6-13-39-2" - r="2.1259842" /> - </g> -</svg> diff --git a/documentation/architecture/architecture-client-side.asciidoc b/documentation/architecture/architecture-client-side.asciidoc index 72a1287f39..63f62bcd63 100644 --- a/documentation/architecture/architecture-client-side.asciidoc +++ b/documentation/architecture/architecture-client-side.asciidoc @@ -17,7 +17,7 @@ The client-side engine is illustrated in <<figure.architecture.client-side>>. [[figure.architecture.client-side]] .Vaadin Client-Side Engine -image::img/clientside-arch-hi.png[width=80%, scaledwidth=100%] +image::img/clientside-arch.png[width=80%, scaledwidth=100%] The client-side framework includes two kinds of built-in widgets: GWT widgets and Vaadin-specific widgets. The two widget collections have significant diff --git a/documentation/architecture/architecture-events.asciidoc b/documentation/architecture/architecture-events.asciidoc index c3f7b51468..75da0f933c 100644 --- a/documentation/architecture/architecture-events.asciidoc +++ b/documentation/architecture/architecture-events.asciidoc @@ -54,6 +54,6 @@ in this case the [classname]#Button#. [[figure.eventlistenerdiagram]] .Class Diagram of a Button Click Listener -image::img/events-classdiagram-hi.png[width=80%, scaledwidth=100%] +image::img/events-classdiagram.png[width=80%, scaledwidth=100%] <<dummy/../../../framework/application/application-events#application.events,"Handling Events with Listeners">> goes into details of handling events in practice. diff --git a/documentation/architecture/architecture-overview.asciidoc b/documentation/architecture/architecture-overview.asciidoc index f0c5b32d75..9c873f3675 100644 --- a/documentation/architecture/architecture-overview.asciidoc +++ b/documentation/architecture/architecture-overview.asciidoc @@ -18,7 +18,7 @@ code and services, and can be mixed together easily. [[figure.architecture.detailed]] .Vaadin runtime architecture -image::img/architecture-detailed-hi.png[width=80%, scaledwidth=100%] +image::img/architecture-detailed.png[width=80%, scaledwidth=100%] <<figure.architecture.detailed>> gives a basic illustration of the client-side and server-side communications, in a running situation where the page with the diff --git a/documentation/architecture/architecture-technology.asciidoc b/documentation/architecture/architecture-technology.asciidoc index 55a5b86585..54e589b704 100644 --- a/documentation/architecture/architecture-technology.asciidoc +++ b/documentation/architecture/architecture-technology.asciidoc @@ -165,7 +165,7 @@ dynamic content. This is illustrated in [[figure.architecture.technology.servlet]] .Java Web Applications and Servlets -image::img/java-servlet-hi.png[width=80%, scaledwidth=100%] +image::img/java-servlet.png[width=80%, scaledwidth=100%] Web applications are usually packaged and deployed to a server as __WAR__ ( __Web application ARchive__) files, which are Java JAR packages, which in turn diff --git a/documentation/architecture/img/architecture-detailed-hi.png b/documentation/architecture/img/architecture-detailed-hi.png Binary files differdeleted file mode 100644 index 9f3d7fc0c5..0000000000 --- a/documentation/architecture/img/architecture-detailed-hi.png +++ /dev/null diff --git a/documentation/architecture/img/architecture-detailed-lo.png b/documentation/architecture/img/architecture-detailed-lo.png Binary files differdeleted file mode 100644 index 4edc56f85c..0000000000 --- a/documentation/architecture/img/architecture-detailed-lo.png +++ /dev/null diff --git a/documentation/architecture/img/architecture-detailed.png b/documentation/architecture/img/architecture-detailed.png Binary files differnew file mode 100644 index 0000000000..e938ee55dd --- /dev/null +++ b/documentation/architecture/img/architecture-detailed.png diff --git a/documentation/architecture/img/clientside-arch-hi.png b/documentation/architecture/img/clientside-arch-hi.png Binary files differdeleted file mode 100644 index b47142c372..0000000000 --- a/documentation/architecture/img/clientside-arch-hi.png +++ /dev/null diff --git a/documentation/architecture/img/clientside-arch-lo.png b/documentation/architecture/img/clientside-arch-lo.png Binary files differdeleted file mode 100644 index 28fb6db3ef..0000000000 --- a/documentation/architecture/img/clientside-arch-lo.png +++ /dev/null diff --git a/documentation/architecture/img/clientside-arch.png b/documentation/architecture/img/clientside-arch.png Binary files differnew file mode 100644 index 0000000000..5b752a3d07 --- /dev/null +++ b/documentation/architecture/img/clientside-arch.png diff --git a/documentation/architecture/img/events-classdiagram-hi.png b/documentation/architecture/img/events-classdiagram-hi.png Binary files differdeleted file mode 100644 index 85b99e249b..0000000000 --- a/documentation/architecture/img/events-classdiagram-hi.png +++ /dev/null diff --git a/documentation/architecture/img/events-classdiagram-lo.png b/documentation/architecture/img/events-classdiagram-lo.png Binary files differdeleted file mode 100644 index 91859d1353..0000000000 --- a/documentation/architecture/img/events-classdiagram-lo.png +++ /dev/null diff --git a/documentation/architecture/img/events-classdiagram.png b/documentation/architecture/img/events-classdiagram.png Binary files differnew file mode 100644 index 0000000000..b644b71c4b --- /dev/null +++ b/documentation/architecture/img/events-classdiagram.png diff --git a/documentation/architecture/img/java-servlet-hi.png b/documentation/architecture/img/java-servlet-hi.png Binary files differdeleted file mode 100644 index e776098e73..0000000000 --- a/documentation/architecture/img/java-servlet-hi.png +++ /dev/null diff --git a/documentation/architecture/img/java-servlet-lo.png b/documentation/architecture/img/java-servlet-lo.png Binary files differdeleted file mode 100644 index 5985bb5492..0000000000 --- a/documentation/architecture/img/java-servlet-lo.png +++ /dev/null diff --git a/documentation/architecture/img/java-servlet.png b/documentation/architecture/img/java-servlet.png Binary files differnew file mode 100644 index 0000000000..0e69a9c83e --- /dev/null +++ b/documentation/architecture/img/java-servlet.png diff --git a/documentation/architecture/original-drawings/architecture-detailed.svg b/documentation/architecture/original-drawings/architecture-detailed.svg deleted file mode 100644 index bec44d9de9..0000000000 --- a/documentation/architecture/original-drawings/architecture-detailed.svg +++ /dev/null @@ -1,1116 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="93mm" - viewBox="0 0 290.55118 329.52755" - id="svg2" - version="1.1" - inkscape:version="0.91 r" - sodipodi:docname="architecture-detailed.svg"> - <defs - id="defs4"> - <marker - inkscape:stockid="EmptyTriangleOutL" - orient="auto" - refY="0" - refX="0" - id="EmptyTriangleOutL" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path4695" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.8,0,0,0.8,-4.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Lend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lend" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path4556" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow2Mend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Mend" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path4562" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="scale(-0.6,-0.6)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutL" - orient="auto" - refY="0" - refX="0" - id="EmptyTriangleOutL-9" - style="overflow:visible" - inkscape:isstock="true"> - <path - inkscape:connector-curvature="0" - id="path4695-8" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.8,0,0,0.8,-4.8,0)" /> - </marker> - <marker - markerWidth="7.8382688" - markerHeight="4.2949591" - refX="3.9191346" - refY="2.1474795" - orient="auto" - id="marker4995"> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9" - d="M 0.37582446,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9-5" - d="M 7.4624445,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="7.8382688" - markerHeight="4.2949591" - refX="3.9191346" - refY="2.1474795" - orient="auto" - id="marker4995-1"> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9-3" - d="M 0.37582446,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-9-5-2" - d="M 7.4624445,3.9191345 3.9191345,0.37582446" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-8"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-82" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-6-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-7-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-21" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-3-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-21-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - </defs> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="1.979899" - inkscape:cx="236.92633" - inkscape:cy="183.4914" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:window-maximized="1" - inkscape:object-nodes="true" - inkscape:snap-center="false" - inkscape:snap-object-midpoints="true" - inkscape:object-paths="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-text-baseline="true"> - <inkscape:grid - type="xygrid" - id="grid4136" - spacingx="3.5433071" - spacingy="3.5433071" - empspacing="10" - units="mm" /> - <sodipodi:guide - position="145.27559,120.47244" - orientation="1,0" - id="guide4278" /> - </sodipodi:namedview> - <metadata - id="metadata7"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Taso 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(0,-722.8346)"> - <path - style="fill:none;fill-rule:evenodd;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 102.75591,942.51962 -21.259847,0" - id="path4591-5-1-0-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7" - width="283.46457" - height="81.496002" - x="3.5433071" - y="726.37787" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2" - width="283.46457" - height="177.16537" - x="3.5433071" - y="818.50385" /> - <g - transform="translate(-31.889764,162.99206)" - id="g4462-8-7"> - <rect - y="839.76379" - x="35.433071" - height="46.063" - width="283.46457" - id="rect4408-7-5" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="42.519684" - y="862.79156" - id="text4227-9-0" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-4-4" - x="42.519684" - y="862.79156">Business Logic</tspan><tspan - sodipodi:role="line" - x="42.519684" - y="870.29156" - id="tspan4961">Persistence</tspan><tspan - sodipodi:role="line" - x="42.519684" - y="877.79156" - id="tspan4963">Database</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="65.680641" - y="853.17932" - id="text4227-4" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0" - x="65.680641" - y="853.17932">BACK END</tspan></text> - </g> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3" - width="276.37796" - height="159.44885" - x="7.0866141" - y="832.67706" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3-0" - width="166.53543" - height="141.73227" - x="10.629921" - y="846.85034" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 88.582677,903.54325 -7.086614,0" - id="path4591-5-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 88.582677,935.43302 -7.086614,0" - id="path4591-5-1-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 81.496063,970.86609 7.086614,0 0,-81.49607 7.086614,0" - id="path4591-5-1-76" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3-4" - width="67.32283" - height="88.582657" - x="180.70866" - y="846.85034" /> - <g - id="g4426" - transform="translate(81.496063,616.53538)"> - <g - id="g4462-8-7-43-4-9-0-3" - transform="translate(-21.259843,-584.64569)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-2" - width="74.409447" - height="35.433071" - x="35.433071" - y="839.76379" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-6" - y="855.95532" - x="72.769043" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve" - transform="translate(-21.259843,-584.64569)"><tspan - id="tspan4556" - y="855.95532" - x="72.769043" - sodipodi:role="line">USER</tspan><tspan - y="864.70532" - x="72.769043" - sodipodi:role="line" - id="tspan4578">INTERFACE</tspan></text> - </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0)" - d="m 127.55905,807.87395 0,63.77954" - id="path4591-1-5-0-7-1-3-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - id="g5042" - transform="translate(-70.866145,708.66138)"> - <rect - y="729.9212" - x="77.952759" - height="56.692795" - width="194.8819" - id="rect4408-7-5-2-3-4-2" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - transform="translate(0,-694.48815)" /> - <g - transform="translate(-29.978127,-603.49838)" - id="g4947"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3-2" - width="60.236225" - height="28.346497" - x="111.47419" - y="663.73456" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="141.73228" - y="676.77155" - id="text4227-4-2-7-8-3-2-8-5" - sodipodi:linespacing="100%"><tspan - id="tspan4580-7-6" - sodipodi:role="line" - x="141.73228" - y="676.77155">BUILT-IN</tspan><tspan - id="tspan4584-4-3" - sodipodi:role="line" - x="141.73228" - y="684.27155">WIDGETS</tspan></text> - </g> - <g - transform="translate(3.5433055,-701.57479)" - id="g5007"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3-7-1" - width="60.236225" - height="28.346497" - x="141.73228" - y="761.81097" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="171.99037" - y="774.84796" - id="text4227-4-2-7-8-3-2-8-1-3" - sodipodi:linespacing="100%"><tspan - id="tspan4580-7-1-9" - sodipodi:role="line" - x="171.99037" - y="774.84796">ADD-ON</tspan><tspan - id="tspan4584-4-2-7" - sodipodi:role="line" - x="171.99037" - y="782.34796">WIDGETS</tspan></text> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-2" - y="46.062992" - x="81.496063" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="46.062992" - x="81.496063" - id="tspan4229-3" - sodipodi:role="line">CLIENT-SIDE ENGINE</tspan></text> - <g - transform="translate(67.322833,-701.57479)" - id="g5007-5"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3-7-1-1" - width="60.236225" - height="28.346497" - x="141.73228" - y="761.81097" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="171.99037" - y="774.84796" - id="text4227-4-2-7-8-3-2-8-1-3-0" - sodipodi:linespacing="100%"><tspan - id="tspan4580-7-1-9-9" - sodipodi:role="line" - x="171.99037" - y="774.84796">CUSTOM</tspan><tspan - id="tspan4584-4-2-7-9" - sodipodi:role="line" - x="171.99037" - y="782.34796">WIDGETS</tspan></text> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-9-0-3" - y="53.95319" - x="81.496063" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - style="text-align:start;text-anchor:start;fill:#000000;fill-opacity:1" - y="53.95319" - x="81.496063" - id="tspan4229-4-4-0" - sodipodi:role="line">(Widget Set)</tspan></text> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-2-7" - y="736.65063" - x="7.0866127" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="736.65063" - x="7.0866127" - id="tspan4229-3-1" - sodipodi:role="line">WEB BROWSER</tspan></text> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3-4-8" - width="99.212593" - height="49.606289" - x="180.70866" - y="938.97632" /> - <g - id="g4800-8-0" - transform="translate(164.76378,751.18111)"> - <g - id="g4462-8-7-43-4-9-0-8-85-2-3" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3-7-9" - width="60.236225" - height="28.346497" - x="40.748028" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-8-1-0" - y="222.30626" - x="49.697762" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="222.30626" - x="49.697762" - sodipodi:role="line" - id="tspan4584-4-2-8">SERVICE</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="184.25197" - y="949.60626" - id="text4227-4-5-9-7-05" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4-3-5" - x="184.25197" - y="949.60626">CUSTOM SERVLET</tspan></text> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40)" - d="m 265.74803,797.24404 0,141.73229" - id="path4591-1-5-0-7-1-3-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - id="g4800-8" - transform="translate(164.76378,698.03149)"> - <g - id="g4462-8-7-43-4-9-0-8-85-2" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3-7" - width="60.236225" - height="28.346497" - x="40.748028" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-8-1" - y="218.54875" - x="49.746277" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="218.54875" - x="49.746277" - sodipodi:role="line" - id="tspan4580-7-1">BUILT-IN</tspan><tspan - y="226.04875" - x="49.746277" - sodipodi:role="line" - id="tspan4584-4-2">THEMES</tspan></text> - </g> - <g - id="g4800" - transform="translate(164.76378,666.14169)"> - <g - id="g4462-8-7-43-4-9-0-8-85" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3" - width="60.236225" - height="28.346497" - x="40.748028" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-8" - y="218.54875" - x="49.746277" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="218.54875" - x="49.746277" - sodipodi:role="line" - id="tspan4580-7">BUILT-IN</tspan><tspan - y="226.04875" - x="49.746277" - sodipodi:role="line" - id="tspan4584-4">THEMES</tspan></text> - </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 226.77165,903.54325 0,-3.5433" - id="path4591-1-5-0-7-1-3-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-6)" - d="m 127.55905,825.59048 99.2126,0 0,46.06301" - id="path4591-1-5-0-7-1-3-6-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91)" - d="m 138.18898,871.65349 0,-70.86614" - id="path4591-1-5-0-7-1-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-3)" - d="m 145.27559,907.08655 0,95.66925" - id="path4591-1-5-0-7-1-3-02" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3)" - d="m 81.496063,914.17316 21.259847,0 0,88.58264" - id="path4591-5-1-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="105.04921" - y="926.23181" - id="text4227-9-0-0" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="105.04921" - y="926.23181" - id="tspan4963-2">Data</tspan><tspan - sodipodi:role="line" - x="105.04921" - y="933.73181" - id="tspan7066">Binding</tspan></text> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 81.496063,977.9527 21.259847,0" - id="path4591-5-1-76-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="185.32422" - y="815.37158" - id="text4227-9-0-0-4" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="185.32422" - y="815.37158" - id="tspan7066-3">HTTP(S)</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="93.330894" - y="815.37158" - id="text4227-9-0-0-4-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="93.330894" - y="815.37158" - id="tspan7066-3-9">Request</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="140.46704" - y="815.37158" - id="text4227-9-0-0-4-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="140.46704" - y="815.37158" - id="tspan7066-3-4">Response</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="87.064896" - y="868.72534" - id="text4227-9-0-0-4-2-9" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="87.064896" - y="868.72534" - id="tspan7066-3-4-3">UI Events</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="141.31744" - y="861.46252" - id="text4227-9-0-0-4-2-9-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="141.31744" - y="861.46252" - id="tspan7066-3-4-3-5">UI</tspan><tspan - sodipodi:role="line" - x="141.31744" - y="868.96252" - id="tspan7183">Changes</tspan></text> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-3-9)" - d="m 216.14173,985.03932 0,17.71658" - id="path4591-1-5-0-7-1-3-02-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - </g> - <g - inkscape:groupmode="layer" - id="layer2" - inkscape:label="Otsikot" - transform="translate(0,-28.346457)"> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="7.0866141" - y="134.64566" - id="text4227-4-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6" - x="7.0866141" - y="134.64566">APPLICATION SERVER</tspan></text> - <g - id="g6550" - transform="translate(-4.9942359e-7,17.716537)"> - <rect - y="180.70863" - x="14.173229" - height="28.346478" - width="67.322838" - id="rect4408-7-5-0-9-5-1-8" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2" - y="193.18686" - x="47.808865" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="193.18686" - x="47.808865" - sodipodi:role="line" - id="tspan4580">BUILT-IN</tspan><tspan - y="200.68686" - x="47.808865" - sodipodi:role="line" - id="tspan4584">COMPONENTS</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="10.629921" - y="148.81889" - id="text4227-4-5-9" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4" - x="10.629921" - y="148.81889">WEB APPLICATION</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="14.173228" - y="162.9921" - id="text4227-4-5-9-8" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4-9" - x="14.173228" - y="162.9921">VAADIN SERVLET</tspan></text> - <g - id="g6538" - transform="translate(-4.9942359e-7,17.716537)"> - <rect - y="212.5984" - x="14.173229" - height="28.346478" - width="67.322838" - id="rect4408-7-5-0-9-5-1-8-4" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-4" - y="225.07663" - x="47.808865" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="225.07663" - x="47.808865" - sodipodi:role="line" - id="tspan4580-2">ADD-ON</tspan><tspan - y="232.57663" - x="47.808865" - sodipodi:role="line" - id="tspan4584-8">COMPONENTS</tspan></text> - </g> - <g - id="g4435-4" - transform="translate(-5.314957,56.692945)"> - <g - id="g4462-8-7-43-4-9-0-8-8" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1" - width="67.322838" - height="28.346478" - x="40.748028" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9" - y="217.98999" - x="53.123821" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="217.98999" - x="53.123821" - sodipodi:role="line" - id="tspan4580-9">CUSTOM</tspan><tspan - y="225.48999" - x="53.123821" - sodipodi:role="line" - id="tspan4584-1">COMPONENTS</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="184.25197" - y="148.81886" - id="text4227-4-5-9-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4-3" - x="184.25197" - y="148.81886">THEMES</tspan></text> - <g - transform="translate(63.779526,-687.40154)" - id="g5007-5-8"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-3-7-1-1-1" - width="77.952759" - height="28.346458" - x="141.73228" - y="761.81097" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="180.77013" - y="774.85547" - id="text4227-4-2-7-8-3-2-8-1-3-0-7" - sodipodi:linespacing="100%"><tspan - id="tspan4584-4-2-7-9-4" - sodipodi:role="line" - x="180.77013" - y="774.85547">CLIENT-SIDE</tspan><tspan - sodipodi:role="line" - x="180.77013" - y="782.35547" - id="tspan5134">UI</tspan></text> - </g> - </g> -</svg> diff --git a/documentation/architecture/original-drawings/clientside-arch.svg b/documentation/architecture/original-drawings/clientside-arch.svg deleted file mode 100644 index e8c83a9514..0000000000 --- a/documentation/architecture/original-drawings/clientside-arch.svg +++ /dev/null @@ -1,2816 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="72mm" - id="svg2475" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="clientside-arch.svg" - inkscape:output_extension="org.inkscape.output.svg.inkscape" - inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png" - inkscape:export-xdpi="600.02155" - inkscape:export-ydpi="600.02155" - version="1.0"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - gridtolerance="10" - guidetolerance="10" - objecttolerance="6" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="2.0000001" - inkscape:cx="206.60191" - inkscape:cy="182.72967" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1672" - inkscape:window-height="1019" - inkscape:window-x="0" - inkscape:window-y="0" - inkscape:snap-nodes="true" - inkscape:snap-bbox="true" - units="mm" - inkscape:snap-global="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-guide="true" - inkscape:snap-intersection-line-segments="true" - inkscape:window-maximized="0" - inkscape:object-paths="true" - inkscape:object-nodes="true"> - <inkscape:grid - spacingy="1mm" - spacingx="1mm" - empspacing="10" - units="mm" - enabled="true" - visible="true" - id="grid4674" - type="xygrid" - dotted="false" - originx="0mm" - originy="0mm" /> - </sodipodi:namedview> - <defs - id="defs2477"> - <linearGradient - inkscape:collect="always" - id="linearGradient10356"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop10358" /> - <stop - style="stop-color:#000000;stop-opacity:0;" - offset="1" - id="stop10360" /> - </linearGradient> - <pattern - patternUnits="userSpaceOnUse" - width="19.488184" - height="5.3149635" - patternTransform="translate(442.02756,179.82281)" - id="pattern31837"> - <path - id="path31833" - d="M 0.88582677,4.4291368 L 18.602357,4.4291368" - style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - id="path31835" - d="M 0.88582677,0.88582677 L 18.602357,0.88582677" - style="opacity:1;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </pattern> - <pattern - inkscape:collect="always" - xlink:href="#pattern31837" - id="pattern31843" - patternTransform="matrix(0.8219623,-0.5106659,0.5106659,0.8219623,407.01829,190.47423)" /> - <pattern - inkscape:collect="always" - xlink:href="#pattern31843" - id="pattern39357" - patternTransform="matrix(1.2292733,-0.7637186,0.7637186,1.2292733,253.27252,439.9282)" /> - <marker - inkscape:stockid="CurvyCross" - orient="auto" - refY="0" - refX="0" - id="CurvyCross" - style="overflow:visible"> - <g - id="g18903" - transform="scale(0.6,0.6)"> - <path - id="path18905" - d="m 4.625493,-5.0456926 c -2.76,0 -5.00000002,2.24 -5.00000002,5.00000002 0,2.75999998 2.24000002,4.99999998 5.00000002,4.99999998" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - inkscape:connector-curvature="0" /> - <path - id="path18907" - d="m -5.4129913,-5.0456926 c 2.76,0 4.99999999,2.24 4.99999999,5.00000002 0,2.75999998 -2.23999999,4.99999998 -4.99999999,4.99999998" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4794" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4590" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient841" - id="linearGradient4390" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9208103,1.086)" - x1="10.800377" - y1="-94.637573" - x2="116.61332" - y2="-94.637573" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4376" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3095" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1683"> - <stop - style="stop-color:#db1f0c;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1684" /> - <stop - style="stop-color:#761006;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1685" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient24714" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient2263"> - <stop - style="stop-color:#ff9696;stop-opacity:0.61960787;" - offset="0" - id="stop2264" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.70103091;" - offset="1.0000000" - id="stop2265" /> - </linearGradient> - <linearGradient - id="linearGradient2891"> - <stop - style="stop-color:#ff0000;stop-opacity:0.68041235;" - offset="0" - id="stop2892" /> - <stop - style="stop-color:#ff0000;stop-opacity:0.14432989;" - offset="1" - id="stop2893" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient24524" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <marker - inkscape:stockid="TriangleOutL" - orient="auto" - refY="0" - refX="0" - id="TriangleOutL" - style="overflow:visible"> - <path - id="path3964" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.8,0.8)" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient2870" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient239278" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient865"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop866" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop868" /> - </linearGradient> - <linearGradient - id="linearGradient1400"> - <stop - style="stop-color:#000000;stop-opacity:0.67843139;" - offset="0.0000000" - id="stop1401" /> - <stop - style="stop-color:#000000;stop-opacity:0.32941177;" - offset="0.56999999" - id="stop1403" /> - <stop - style="stop-color:#000000;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop1402" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient233706" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - y2="383.76529" - y1="843.20789" - xlink:href="#linearGradient1507" - x2="547.80804" - x1="201.38963" - id="linearGradient1506" - gradientTransform="scale(0.9446888,1.0585496)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3450" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1290"> - <stop - style="stop-color:#b2a269;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1291" /> - <stop - style="stop-color:#6d5b18;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1292" /> - </linearGradient> - <linearGradient - id="linearGradient846"> - <stop - style="stop-color:#e7e7e7;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop847" /> - <stop - style="stop-color:#a5a5a5;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop848" /> - </linearGradient> - <linearGradient - id="linearGradient841"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop842" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop843" /> - </linearGradient> - <linearGradient - id="linearGradient853"> - <stop - style="stop-color:#000000;stop-opacity:0.29752067;" - offset="0.00000000" - id="stop854" /> - <stop - style="stop-color:#000000;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop855" /> - </linearGradient> - <linearGradient - y2="287.73825" - y1="169.4436" - xlink:href="#linearGradient1492" - x2="622.33325" - x1="741.63898" - id="linearGradient1497" - gradientTransform="scale(0.9552926,1.0467997)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1501"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1502" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.0000000;" - offset="1.0000000" - id="stop1504" /> - </linearGradient> - <linearGradient - y2="418.53635" - y1="236.12772" - xlink:href="#linearGradient1501" - x2="330.88034" - x1="687.96375" - id="linearGradient1499" - gradientTransform="scale(0.9890091,1.011113)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1492"> - <stop - style="stop-color:#dadada;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1493" /> - <stop - style="stop-color:#f1f1f1;stop-opacity:1.0000000;" - offset="0.34923077" - id="stop1496" /> - <stop - style="stop-color:#f0f0f0;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1494" /> - </linearGradient> - <linearGradient - y2="689.86005" - y1="230.07422" - xlink:href="#linearGradient1492" - x2="351.7063" - x1="728.96643" - id="linearGradient1495" - gradientTransform="scale(0.955425,1.0466546)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1507"> - <stop - style="stop-color:#000000;stop-opacity:0.095505618;" - offset="0.0000000" - id="stop1508" /> - <stop - style="stop-color:#000000;stop-opacity:0.0000000;" - offset="1.0000000" - id="stop1510" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3877" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1699"> - <stop - style="stop-color:#017eff;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1700" /> - <stop - style="stop-color:#ecfaff;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1701" /> - </linearGradient> - <marker - orient="auto" - refY="0" - refX="0" - id="DiamondEmpty" - style="overflow:visible"> - <path - id="path7" - d="M 0,-5 -5,0 0,5 5,0 0,-5 Z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="translate(-5,0)" - inkscape:connector-curvature="0" /> - </marker> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient19816" - id="radialGradient3268" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,541.12253,30.198804)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3270" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient19816" - id="radialGradient3272" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.6000725,0.00238083,-0.00376217,0.5955044,664.61868,-4.8275956)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3274" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3276" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3278" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <linearGradient - id="linearGradient7299"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop7301" /> - <stop - style="stop-color:#a090e7;stop-opacity:1" - offset="1" - id="stop7303" /> - </linearGradient> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3280" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <linearGradient - id="linearGradient5596"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop5598" /> - <stop - style="stop-color:#e7e790;stop-opacity:0.56489879" - offset="1" - id="stop5600" /> - </linearGradient> - <linearGradient - id="linearGradient19816"> - <stop - id="stop19818" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop19820" - offset="1" - style="stop-color:#e7e790;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient11508"> - <stop - id="stop11510" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop11512" - offset="1" - style="stop-color:#008401;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient3286"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3288" /> - <stop - style="stop-color:#79e291;stop-opacity:1;" - offset="1" - id="stop3290" /> - </linearGradient> - <marker - inkscape:stockid="Arrow2Lend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lend" - style="overflow:visible"> - <path - id="path16811" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient7447"> - <stop - style="stop-color:#ff6161;stop-opacity:1;" - offset="0" - id="stop7449" /> - <stop - style="stop-color:#840929;stop-opacity:1;" - offset="1" - id="stop7451" /> - </linearGradient> - <linearGradient - id="linearGradient7485"> - <stop - style="stop-color:#b6bcef;stop-opacity:1;" - offset="0" - id="stop7487" /> - <stop - style="stop-color:#4026b1;stop-opacity:1;" - offset="1" - id="stop7489" /> - </linearGradient> - <marker - orient="auto" - refY="0" - refX="0" - id="EmptyArrow2" - style="overflow:visible"> - <path - id="path13" - d="M 0,0 0,-5 -10,0 0,5 0,0 Z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(-1,0,0,-1,-10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Lstart" - style="overflow:visible"> - <path - id="path5210" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(0.8,0,0,0.8,10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotS" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3636" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS" - style="overflow:visible"> - <path - id="path3717" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:path-effect - copytype="single_stretched" - pattern="m 349.202,225.086 56.693,106.3 -35.433,7.086" - prop_scale="1" - id="path-effect2503" - effect="skeletal" - is_visible="true" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - prop_scale="1" - id="path-effect2499" - effect="skeletal" - is_visible="true" - pattern="M 0,0 1,0" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - pattern-nodetypes="cc" - pattern="M 432.28346,272.83462 403.93701,216.14171" - prop_scale="1" - id="path-effect2497" - effect="skeletal" - is_visible="true" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <marker - style="overflow:visible" - id="Arrow1Send" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3641" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lend" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3629" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - sodipodi:type="inkscape:persp3d" - inkscape:vp_x="0 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - id="perspective3487" /> - <marker - style="overflow:visible" - id="Arrow2Sendp" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendp"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round" - id="path28139" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSK" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSK"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36611" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSH" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSH"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36614" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSA"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36617" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSKF" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSKF"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36620" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutS9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutS9"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36623" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2SendpA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2SendpA"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round" - id="path3396" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2Sendpg" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendpg"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round" - id="path3360" - inkscape:connector-curvature="0" /> - </marker> - <filter - id="filter2780" - inkscape:label="White Halo" - width="1.1" - height="1.1"> - <feMorphology - id="feMorphology2782" - operator="dilate" - radius="3" - result="result0" /> - <feFlood - id="feFlood2786" - flood-color="rgb(255,255,255)" - flood-opacity="1" - in="result0" - result="result3" /> - <feComposite - id="feComposite2623" - in="result3" - in2="result0" - operator="in" - result="result4" /> - <feMerge - id="feMerge2629"> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2631" - in="result4" /> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2633" - in="SourceGraphic" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSn" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSn" - style="overflow:visible"> - <path - id="path4441" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS9F" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS9F" - style="overflow:visible"> - <path - id="path4444" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI" - style="overflow:visible"> - <path - id="path4447" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSO" - style="overflow:visible"> - <path - id="path4450" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSW" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSW" - style="overflow:visible"> - <path - id="path4453" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSB" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSB" - style="overflow:visible"> - <path - id="path4456" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSZ" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSZ" - style="overflow:visible"> - <path - id="path4459" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSq" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSq"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path5853" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSBO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSBO" - style="overflow:visible"> - <path - id="path7501" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463" - inkscape:connector-curvature="0" /> - </marker> - <filter - height="1.1" - width="1.1" - inkscape:label="Black Halo" - id="filter10694"> - <feMorphology - result="result0" - radius="3" - operator="dilate" - id="feMorphology10696" /> - <feFlood - result="result3" - in="result0" - flood-opacity="1" - flood-color="rgb(0,0,0)" - id="feFlood10698" /> - <feComposite - result="result4" - operator="in" - in2="result0" - in="result3" - id="feComposite10700" /> - <feMerge - id="feMerge10702"> - <feMergeNode - in="result4" - id="feMergeNode10704" - inkscape:collect="always" /> - <feMergeNode - in="SourceGraphic" - id="feMergeNode10706" - inkscape:collect="always" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSu" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSu" - style="overflow:visible"> - <path - id="path8127" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI8" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI8" - style="overflow:visible"> - <path - id="path8130" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSr" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSr" - style="overflow:visible"> - <path - id="path8133" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSM" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSM" - style="overflow:visible"> - <path - id="path8136" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSb" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSb" - style="overflow:visible"> - <path - id="path8139" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker44971" - orient="auto" - markerHeight="5.7450781" - markerWidth="4.6297355"> - <g - id="g18059" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path18061" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18063" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker52016" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker64887" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297255"> - <g - id="g64855" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path64857" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path64859" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker4057" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297302"> - <g - id="g51986" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path51988" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path51990" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker72805" - orient="auto" - markerHeight="4.5568175" - markerWidth="4.0334239"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18057" - d="m -2.0167119,0.50456824 2.31250003,0 -0.90625,0.90624996 c -0.19847,0.19848 -0.19847,0.52028 0,0.71875 0.19848,0.19848 0.52028,0.19848 0.71875,0 l 1.71874997,-1.73436996 0.04688,-0.03125 c 0.00296,-0.00291 -0.0029,-0.01264 0,-0.01563 0.0277,-0.02858 0.05755,-0.05849 0.07812,-0.09375 0.01432,-0.02454 0.02144,-0.05204 0.03125,-0.07812 0.00618,-0.01536 0.01103,-0.03109 0.01563,-0.04688 0.01556,-0.05805 0.02137,-0.11246 0.01562,-0.17187 -0.00193,-0.02892 -0.00868,-0.04983 -0.01562,-0.07813 -0.00545,-0.02032 -0.00757,-0.04283 -0.01563,-0.0625 -0.00821,-0.02041 -0.02023,-0.0431 -0.03125,-0.0625 -0.02272,-0.03893 -0.0468,-0.07863 -0.07812,-0.10937 L 0.10828813,-2.1204318 c -0.10445,-0.11138 -0.25408,-0.16892 -0.40625,-0.15625 -0.19739,0.01348 -0.36988,0.14219 -0.4375,0.32813 -0.06762,0.18593 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92187004 -2.34375003,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker72808" - orient="auto" - markerHeight="4.5568123" - markerWidth="4.0334177"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path72801" - d="m -2.016709,0.50457301 2.31250005,0 -0.90625,0.90624999 c -0.19848,0.19847 -0.19848,0.52027 0,0.71875 0.19847,0.19847 0.52027,0.19847 0.71875,0 L 1.827041,0.39519301 l 0.04687,-0.03125 c 0.00297,-0.00291 -0.00289,-0.01264 0,-0.01562 0.02771,-0.02858 0.05755,-0.0585 0.07813,-0.09375 0.01432,-0.02454 0.02144,-0.05205 0.03125,-0.07813 0.00618,-0.01536 0.01103,-0.03108 0.01562,-0.04687 0.01556,-0.05805 0.02137,-0.11247 0.01563,-0.17188 -0.00193,-0.02892 -0.00869,-0.04982 -0.01563,-0.07812 -0.00545,-0.02033 -0.00756,-0.04283 -0.01562,-0.0625 -0.00822,-0.02042 -0.02024,-0.0431 -0.03125,-0.0625 -0.02273,-0.03894 -0.0468,-0.07863 -0.07813,-0.10938 L 0.10829105,-2.120427 c -0.10446,-0.11138 -0.25408,-0.16893 -0.40625,-0.15625 -0.19739,0.01347 -0.36989,0.14219 -0.4375,0.32812 -0.06762,0.18594 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92188001 -2.34375005,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSuN" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSuN"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path81580" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient92445" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112303" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112301" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112299" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.293791,0.01370129,-0.00531443,0.5018339,-46.792176,73.88505)" - r="95.092682" - fy="112.14567" - fx="153.46323" - cy="112.14567" - cx="153.46323" - id="radialGradient112297" - xlink:href="#linearGradient11508" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112295" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112293" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112291" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112289" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112287" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <linearGradient - id="linearGradient1694"> - <stop - id="stop1695" - offset="0.0000000" - style="stop-color:#ffffff;stop-opacity:0.0000000;" /> - <stop - id="stop1696" - offset="1.0000000" - style="stop-color:#ffffff;stop-opacity:1.0000000;" /> - </linearGradient> - <linearGradient - id="linearGradient112278"> - <stop - id="stop112280" - offset="0.0000000" - style="stop-color:#0c1fdb;stop-opacity:1.0000000;" /> - <stop - id="stop112282" - offset="1.0000000" - style="stop-color:#062d76;stop-opacity:1.0000000;" /> - </linearGradient> - <linearGradient - gradientTransform="scale(1.475472,0.677749)" - gradientUnits="userSpaceOnUse" - id="linearGradient1686" - inkscape:collect="always" - x1="242.39842" - x2="242.39842" - xlink:href="#linearGradient1683" - y1="1035.3337" - y2="636.25543" /> - <linearGradient - gradientTransform="scale(1.475472,0.677749)" - gradientUnits="userSpaceOnUse" - id="linearGradient1690" - inkscape:collect="always" - x1="240.86183" - x2="240.86183" - xlink:href="#linearGradient1683" - y1="635.74658" - y2="1038.9441" /> - <linearGradient - gradientTransform="scale(1.479463,0.675921)" - gradientUnits="userSpaceOnUse" - id="linearGradient1692" - inkscape:collect="always" - x1="244.8598" - x2="244.8598" - xlink:href="#linearGradient1694" - y1="827.01349" - y2="646.06177" /> - <linearGradient - gradientTransform="matrix(0,1.475472,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient112273" - inkscape:collect="always" - x1="303.90472" - x2="-93.992599" - xlink:href="#linearGradient1683" - y1="-492.41382" - y2="-492.41382" /> - <linearGradient - gradientTransform="matrix(0,1.475472,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient112271" - inkscape:collect="always" - x1="-92.98716" - x2="315.00735" - xlink:href="#linearGradient1683" - y1="-477.69666" - y2="-477.69669" /> - <linearGradient - gradientTransform="matrix(0,1.475473,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient1705" - inkscape:collect="always" - x1="112.06259" - x2="-170.00552" - xlink:href="#linearGradient1694" - y1="-485.28952" - y2="-485.28973" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5287" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5285" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5283" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient5281" - xlink:href="#linearGradient11508" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient11602" - xlink:href="#linearGradient19816" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient15668" - xlink:href="#linearGradient7299" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - y2="148.38934" - x2="389.01984" - y1="148.38934" - x1="96.085953" - id="linearGradient5355" - xlink:href="#linearGradient5349" - inkscape:collect="always" /> - <linearGradient - id="linearGradient4152"> - <stop - id="stop4154" - offset="0" - style="stop-color:#6b6bff;stop-opacity:1;" /> - <stop - id="stop4156" - offset="1" - style="stop-color:#6b6bff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - id="linearGradient5349"> - <stop - id="stop5351" - offset="0" - style="stop-color:#000000;stop-opacity:1;" /> - <stop - id="stop5353" - offset="1" - style="stop-color:#000000;stop-opacity:0;" /> - </linearGradient> - <linearGradient - id="linearGradient112247"> - <stop - id="stop112249" - offset="0" - style="stop-color:#ffffff;stop-opacity:1" /> - <stop - id="stop112251" - offset="1" - style="stop-color:#a090e7;stop-opacity:1" /> - </linearGradient> - <linearGradient - id="linearGradient9263"> - <stop - id="stop9265" - offset="0" - style="stop-color:#000000;stop-opacity:0" /> - <stop - id="stop9267" - offset="1" - style="stop-color:#000000;stop-opacity:0;" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112241" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutL"> - <path - transform="scale(0.8,0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16734" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleInL" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleInL"> - <path - transform="scale(-0.8,-0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16743" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutM" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutM"> - <path - transform="scale(0.4,0.4)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16731" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="marker112234" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path16829" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="marker112230" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Lend"> - <path - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path112232" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112224"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop112226" /> - <stop - style="stop-color:#e7e790;stop-opacity:1;" - offset="1" - id="stop112228" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112220" - refX="0" - refY="0" - orient="auto"> - <path - transform="matrix(-1,0,0,-1,-10,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 0,-5 -10,0 0,5 0,0 Z" - id="path112222" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="EmptyArrow" - refX="0" - refY="0" - orient="auto"> - <path - transform="matrix(-1,0,0,-1,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 0,-5 -12.5,0 0,5 0,0 Z m -0.5,0 0,-4.5 L -12,0 -0.5,4.5 -0.5,0 Z" - id="path9" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112212"> - <stop - id="stop112214" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop112216" - offset="1" - style="stop-color:#79e291;stop-opacity:1;" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112208" - refX="0" - refY="0" - orient="auto"> - <path - transform="translate(-5,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,-5 -5,0 0,5 5,0 0,-5 Z" - id="path112210" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DiamondL" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DiamondL"> - <path - transform="scale(0.8,0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 Z" - id="path4404" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112200"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop112202" /> - <stop - style="stop-color:#e27979;stop-opacity:1" - offset="1" - id="stop112204" /> - </linearGradient> - <linearGradient - id="linearGradient11516"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop11518" /> - <stop - style="stop-color:#a090e7;stop-opacity:1" - offset="1" - id="stop11520" /> - </linearGradient> - <marker - style="overflow:visible" - id="Arrow2Lstart" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Lstart"> - <path - transform="matrix(1.1,0,0,1.1,1.1,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path6743" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - id="perspective112192" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9300" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9574" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9882" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective10244" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10356" - id="linearGradient10362" - x1="407.48032" - y1="968.17322" - x2="669.66156" - y2="968.17322" - gradientUnits="userSpaceOnUse" /> - <inkscape:perspective - id="perspective5379" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective5446" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective7010" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <marker - id="marker18095-5" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-2" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-5" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-0" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-2" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-9" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-0" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-07" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-4" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-5" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-2" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-6" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - style="overflow:visible" - id="DotSu-3" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-7" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095-3" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-8" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-7" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-7" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker18095-31" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-4" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-6" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-3" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker18095-56" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-22" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-67" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-5" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - style="overflow:visible" - id="DotSu-8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-3" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-1" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-8" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-6" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-5" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-52" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-65" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-55" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8I" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8I"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path10009" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-11" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-9" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-551" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-1" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-9" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-4" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-97" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-32" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-4" /> - </marker> - </defs> - <metadata - id="metadata2480"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1" - style="display:inline" - transform="translate(0,-797.24415)"> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot2485" - xml:space="preserve" - transform="matrix(1.4955348,0,0,1.4955348,211.25244,640.32867)"><flowRegion - id="flowRegion2487"><rect - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold'" - y="238.07646" - x="262.85715" - height="120" - width="184.28572" - id="rect2489" /></flowRegion><flowPara - id="flowPara2491" /></flowRoot> <g - transform="matrix(1.4955348,0,0,1.4955348,205.91123,675.04645)" - id="g3178" /> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:12px;font-family:'Helvetica LT Std';-inkscape-font-specification:'Helvetica LT Std Light';fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot8724" - xml:space="preserve" - transform="matrix(1.4955348,0,0,1.4955348,211.25244,640.32867)"><flowRegion - id="flowRegion8726"><rect - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-family:'Helvetica LT Std';-inkscape-font-specification:'Helvetica LT Std Light'" - y="752.14441" - x="39.286312" - height="22.868153" - width="29.904507" - id="rect8728" /></flowRegion><flowPara - id="flowPara8730" /></flowRoot> <g - transform="matrix(0.7477674,0,0,0.7477674,365.80546,641.51624)" - id="g18053" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;line-height:125%;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot6905" - transform="matrix(1.4955348,0,0,1.4955348,-57.81762,15.675295)"><flowRegion - id="flowRegion6907"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use6909" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara6911">VariableOwner</flowPara></flowRoot> <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;line-height:125%;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot6913" - transform="matrix(1.4955348,0,0,1.4955348,-465.14676,-540.33631)"><flowRegion - id="flowRegion6915"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use6917" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara6919">VariableOwner</flowPara></flowRoot> <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;line-height:125%;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#49c2f1;fill-opacity:1;stroke:none" - id="flowRoot80522" - transform="matrix(1.4955348,0,0,1.4955348,721.15172,737.07377)"><flowRegion - id="flowRegion80524"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use80526" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara80528">1</flowPara></flowRoot> <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2" - width="283.46457" - height="94.433914" - x="3.5433071" - y="954.38507" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:10px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="7.0866041" - y="966.78357" - id="text4227-4-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6" - x="7.0866041" - y="966.78357">SERVER-SIDE</tspan></text> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-6" - width="283.46457" - height="141.73232" - x="3.5433071" - y="800.78748" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:10px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="7.0866117" - y="812.91235" - id="text4227-4-5-1" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-2" - x="7.0866117" - y="812.91235">CLIENT-SIDE</tspan></text> - <g - id="g6550" - transform="translate(-3.5433072,832.67722)"> - <rect - y="180.70863" - x="17.716536" - height="28.346462" - width="60.236221" - id="rect4408-7-5-0-9-5-1-8" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2" - y="193.18686" - x="47.808865" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="193.18686" - x="47.808865" - sodipodi:role="line" - id="tspan4580">BUILT-IN</tspan><tspan - y="200.68686" - x="47.808865" - sodipodi:role="line" - id="tspan4584">COMPONENT</tspan></text> - </g> - <g - id="g6538" - transform="translate(63.779527,800.78745)"> - <rect - y="212.5984" - x="17.716536" - height="28.346462" - width="60.236221" - id="rect4408-7-5-0-9-5-1-8-4" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-4" - y="225.07663" - x="47.808865" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="225.07663" - x="47.808865" - sodipodi:role="line" - id="tspan4580-2">ADD-ON</tspan><tspan - y="232.57663" - x="47.808865" - sodipodi:role="line" - id="tspan4584-8">COMPONENT</tspan></text> - </g> - <g - id="g4435-4" - transform="translate(125.7874,807.87409)"> - <g - id="g4462-8-7-43-4-9-0-8-8" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1" - width="60.236221" - height="28.346436" - x="44.291336" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9" - y="217.98999" - x="53.123821" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="217.98999" - x="53.123821" - sodipodi:role="line" - id="tspan4580-9">CUSTOM</tspan><tspan - y="225.48999" - x="53.123821" - sodipodi:role="line" - id="tspan4584-1">COMPONENT</tspan></text> - </g> - <g - style="display:inline" - id="g6550-9" - transform="translate(-3.5433072,641.06505)"> - <rect - y="180.70863" - x="17.716536" - height="28.34646" - width="60.236221" - id="rect4408-7-5-0-9-5-1-8-9" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-5" - y="193.18686" - x="47.808865" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="193.18686" - x="47.808865" - sodipodi:role="line" - id="tspan4580-7">BUILT-IN</tspan><tspan - y="200.68686" - x="47.808865" - sodipodi:role="line" - id="tspan4584-3">WIDGET</tspan></text> - </g> - <g - style="display:inline" - id="g6538-2" - transform="translate(63.779527,609.17528)"> - <rect - y="212.5984" - x="17.716536" - height="28.346458" - width="60.236221" - id="rect4408-7-5-0-9-5-1-8-4-2" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-4-4" - y="225.07663" - x="47.808865" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="225.07663" - x="47.808865" - sodipodi:role="line" - id="tspan4580-2-5">ADD-ON</tspan><tspan - y="232.57663" - x="47.808865" - sodipodi:role="line" - id="tspan4584-8-7">WIDGET</tspan></text> - </g> - <g - style="display:inline" - id="g4435-4-4" - transform="translate(125.7874,616.26193)"> - <g - id="g4462-8-7-43-4-9-0-8-8-9" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1-0" - width="60.236221" - height="28.346455" - x="44.29134" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-1" - y="217.98999" - x="53.123821" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="217.98999" - x="53.123821" - sodipodi:role="line" - id="tspan4580-9-7">CUSTOM</tspan><tspan - y="225.48999" - x="53.123821" - sodipodi:role="line" - id="tspan4584-1-3">WIDGET</tspan></text> - </g> - <g - style="display:inline" - id="g4435-4-4-2" - transform="translate(193.11024,616.26193)"> - <g - id="g4462-8-7-43-4-9-0-8-8-9-3" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1-0-1" - width="60.236221" - height="28.346455" - x="44.29134" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-1-6" - y="217.98999" - x="53.123821" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="217.98999" - x="53.123821" - sodipodi:role="line" - id="tspan4584-1-3-4">JAVASCRIPT</tspan><tspan - y="225.48999" - x="53.123821" - sodipodi:role="line" - id="tspan5760">LIBRARY</tspan></text> - </g> - <g - style="display:inline" - id="g6550-9-4" - transform="translate(-3.5433072,680.04143)"> - <rect - y="180.70863" - x="17.716536" - height="28.34646" - width="60.236221" - id="rect4408-7-5-0-9-5-1-8-9-2" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-5-8" - y="193.74936" - x="47.938358" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="193.74936" - x="47.938358" - sodipodi:role="line" - id="tspan4584-3-8">GWT</tspan><tspan - y="201.24936" - x="47.938358" - sodipodi:role="line" - id="tspan6163">CONNECTOR</tspan></text> - </g> - <g - style="display:inline" - id="g6538-2-2" - transform="translate(63.779531,648.15166)"> - <rect - y="212.5984" - x="17.716536" - height="28.346458" - width="60.236221" - id="rect4408-7-5-0-9-5-1-8-4-2-6" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-4-4-9" - y="225.63913" - x="47.938358" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="225.63913" - x="47.938358" - sodipodi:role="line" - id="tspan4584-8-7-6">GWT</tspan><tspan - y="233.13913" - x="47.938358" - sodipodi:role="line" - id="tspan6165">CONNECTOR</tspan></text> - </g> - <g - style="display:inline" - id="g4435-4-4-0" - transform="translate(125.78741,655.23831)"> - <g - id="g4462-8-7-43-4-9-0-8-8-9-1" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1-0-5" - width="60.236221" - height="28.346455" - x="44.29134" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-1-3" - y="218.55249" - x="53.253319" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="218.55249" - x="53.253319" - sodipodi:role="line" - id="tspan4584-1-3-7">GWT</tspan><tspan - y="226.05249" - x="53.253319" - sodipodi:role="line" - id="tspan6167">CONNECTOR</tspan></text> - </g> - <g - style="display:inline" - id="g4435-4-4-2-0" - transform="translate(193.11025,655.23831)"> - <g - id="g4462-8-7-43-4-9-0-8-8-9-3-9" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1-0-1-5" - width="60.236221" - height="28.346455" - x="44.29134" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-1-6-6" - y="218.55623" - x="53.253319" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="218.55623" - x="53.253319" - sodipodi:role="line" - id="tspan5760-7">JAVASCRIPT</tspan><tspan - y="226.05623" - x="53.253319" - sodipodi:role="line" - id="tspan5848">CONNECTOR</tspan></text> - </g> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-9-2-0" - width="262.20471" - height="28.346466" - x="14.173228" - y="899.72644" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="145.3793" - y="916.51715" - id="text4227-4-2-7-8-3-2-5-8-2" - sodipodi:linespacing="100%"><tspan - id="tspan4584-3-8-2" - sodipodi:role="line" - x="145.3793" - y="916.51715">ApplicationConnection</tspan></text> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1" - d="m 111.61417,860.75006 0,-10.62992" - style="fill:none;fill-rule:evenodd;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-3" - d="m 111.61417,900.00006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-7" - d="m 44.291339,860.75006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-3-3" - d="m 44.291339,900.00006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-8" - d="m 178.937,860.75006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-3-5" - d="m 178.937,900.00006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-35" - d="m 246.25984,860.75006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-3-8" - d="m 246.25984,900.00006 0,-10.62992" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <g - style="display:inline" - id="g6550-9-4-7-3" - transform="translate(-3.5433072,793.70084)"> - <rect - y="180.70863" - x="17.716536" - height="28.346466" - width="262.20471" - id="rect4408-7-5-0-9-5-1-8-9-2-0-3" - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-5-8-2-8" - y="197.49936" - x="148.92261" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="197.49936" - x="148.92261" - sodipodi:role="line" - id="tspan4584-3-8-2-7">CommunicationManager</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="19.465164" - y="188.47575" - id="text4227-4-2-7-8-3-2-5-8-2-4-6" - sodipodi:linespacing="100%"><tspan - id="tspan4584-3-8-2-5-3" - sodipodi:role="line" - x="19.465164" - y="188.47575">com.vaadin.server</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 44.291339,1013.3859 0,-10.63" - id="path4591-5-1-0-1-3-3-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#e61e6d;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 111.61418,1013.3859 0,-10.63" - id="path4591-5-1-0-1-3-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 178.93701,1013.3859 0,-10.63" - id="path4591-5-1-0-1-3-5-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 145.27559,974.40947 0,-46.06295" - id="path4591-5-1-0-1-7-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-5" - y="950.73352" - x="98.389717" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="950.73352" - x="98.389717" - sodipodi:role="line" - id="tspan4584-1-0">SERVER CONNECTION</tspan></text> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-5-2" - y="950.73352" - x="178.38971" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="950.73352" - x="178.38971" - sodipodi:role="line" - id="tspan4584-1-0-4">HTTP(S) / JSON</tspan></text> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-5-9" - y="936.5603" - x="146.6235" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="936.5603" - x="146.6235" - sodipodi:role="line" - id="tspan4584-1-0-6">XmlHttpRequest</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="17.041935" - y="907.76715" - id="text4227-4-2-7-8-3-2-5-8-2-4" - sodipodi:linespacing="100%"><tspan - id="tspan4584-3-8-2-5" - sodipodi:role="line" - x="17.041935" - y="907.76715">com.vaadin.client</tspan></text> - <g - style="display:inline" - id="g4435-4-4-2-0-1" - transform="translate(193.11025,807.87413)"> - <g - id="g4462-8-7-43-4-9-0-8-8-9-3-9-1" - transform="translate(-21.259843,-637.79531)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-8-1-0-1-5-8" - width="60.236221" - height="28.346455" - x="44.29134" - y="843.30707" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-2-9-1-6-6-3" - y="218.55623" - x="53.253319" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="218.55623" - x="53.253319" - sodipodi:role="line" - id="tspan5760-7-2" /><tspan - y="226.05623" - x="53.253319" - sodipodi:role="line" - id="tspan5848-8">COMPONENT</tspan></text> - </g> - <path - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" - id="path4591-5-1-0-1-35-9" - d="m 246.25984,1013.3859 0,-10.6299" - style="display:inline;fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </g> -</svg> diff --git a/documentation/architecture/original-drawings/events-classdiagram.svg b/documentation/architecture/original-drawings/events-classdiagram.svg deleted file mode 100644 index ac22232463..0000000000 --- a/documentation/architecture/original-drawings/events-classdiagram.svg +++ /dev/null @@ -1,2656 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="60mm" - id="svg2475" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="events-classdiagram.svg" - inkscape:output_extension="org.inkscape.output.svg.inkscape" - inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png" - inkscape:export-xdpi="600.02155" - inkscape:export-ydpi="600.02155" - version="1.0"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - gridtolerance="10" - guidetolerance="10" - objecttolerance="6" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="2.8284271" - inkscape:cx="115.92451" - inkscape:cy="113.1468" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:snap-nodes="true" - inkscape:snap-bbox="true" - units="mm" - inkscape:snap-global="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-guide="true" - inkscape:snap-intersection-line-segments="true" - inkscape:window-maximized="1" - inkscape:object-paths="true" - inkscape:object-nodes="true" - inkscape:snap-object-midpoints="true"> - <inkscape:grid - spacingy="1mm" - spacingx="1mm" - empspacing="10" - units="mm" - enabled="true" - visible="true" - id="grid4674" - type="xygrid" - dotted="false" - originx="0mm" - originy="0mm" /> - <sodipodi:guide - orientation="1,0" - position="248.0315,981.49606" - id="guide3041" /> - <sodipodi:guide - id="guide9173" - position="616.53543,641.33858" - orientation="1,0" /> - </sodipodi:namedview> - <defs - id="defs2477"> - <linearGradient - inkscape:collect="always" - id="linearGradient10356"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop10358" /> - <stop - style="stop-color:#000000;stop-opacity:0;" - offset="1" - id="stop10360" /> - </linearGradient> - <pattern - patternUnits="userSpaceOnUse" - width="19.488184" - height="5.3149635" - patternTransform="translate(442.02756,179.82281)" - id="pattern31837"> - <path - id="path31833" - d="M 0.88582677,4.4291368 L 18.602357,4.4291368" - style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - id="path31835" - d="M 0.88582677,0.88582677 L 18.602357,0.88582677" - style="opacity:1;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </pattern> - <marker - inkscape:stockid="CurvyCross" - orient="auto" - refY="0" - refX="0" - id="CurvyCross" - style="overflow:visible"> - <g - id="g18903" - transform="scale(0.6,0.6)"> - <path - id="path18905" - d="m 4.625493,-5.0456926 c -2.76,0 -5.00000002,2.24 -5.00000002,5.00000002 0,2.75999998 2.24000002,4.99999998 5.00000002,4.99999998" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - inkscape:connector-curvature="0" /> - <path - id="path18907" - d="m -5.4129913,-5.0456926 c 2.76,0 4.99999999,2.24 4.99999999,5.00000002 0,2.75999998 -2.23999999,4.99999998 -4.99999999,4.99999998" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4794" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4590" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient841" - id="linearGradient4390" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9208103,1.086)" - x1="10.800377" - y1="-94.637573" - x2="116.61332" - y2="-94.637573" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4376" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3095" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1683"> - <stop - style="stop-color:#db1f0c;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1684" /> - <stop - style="stop-color:#761006;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1685" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient24714" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient2263"> - <stop - style="stop-color:#ff9696;stop-opacity:0.61960787;" - offset="0" - id="stop2264" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.70103091;" - offset="1.0000000" - id="stop2265" /> - </linearGradient> - <linearGradient - id="linearGradient2891"> - <stop - style="stop-color:#ff0000;stop-opacity:0.68041235;" - offset="0" - id="stop2892" /> - <stop - style="stop-color:#ff0000;stop-opacity:0.14432989;" - offset="1" - id="stop2893" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient24524" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <marker - inkscape:stockid="TriangleOutL" - orient="auto" - refY="0" - refX="0" - id="TriangleOutL" - style="overflow:visible"> - <path - id="path3964" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.8,0.8)" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient2870" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient239278" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient865"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop866" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop868" /> - </linearGradient> - <linearGradient - id="linearGradient1400"> - <stop - style="stop-color:#000000;stop-opacity:0.67843139;" - offset="0.0000000" - id="stop1401" /> - <stop - style="stop-color:#000000;stop-opacity:0.32941177;" - offset="0.56999999" - id="stop1403" /> - <stop - style="stop-color:#000000;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop1402" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient233706" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - y2="383.76529" - y1="843.20789" - xlink:href="#linearGradient1507" - x2="547.80804" - x1="201.38963" - id="linearGradient1506" - gradientTransform="scale(0.9446888,1.0585496)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3450" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1290"> - <stop - style="stop-color:#b2a269;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1291" /> - <stop - style="stop-color:#6d5b18;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1292" /> - </linearGradient> - <linearGradient - id="linearGradient846"> - <stop - style="stop-color:#e7e7e7;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop847" /> - <stop - style="stop-color:#a5a5a5;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop848" /> - </linearGradient> - <linearGradient - id="linearGradient841"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop842" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop843" /> - </linearGradient> - <linearGradient - id="linearGradient853"> - <stop - style="stop-color:#000000;stop-opacity:0.29752067;" - offset="0.00000000" - id="stop854" /> - <stop - style="stop-color:#000000;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop855" /> - </linearGradient> - <linearGradient - y2="287.73825" - y1="169.4436" - xlink:href="#linearGradient1492" - x2="622.33325" - x1="741.63898" - id="linearGradient1497" - gradientTransform="scale(0.9552926,1.0467997)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1501"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1502" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.0000000;" - offset="1.0000000" - id="stop1504" /> - </linearGradient> - <linearGradient - y2="418.53635" - y1="236.12772" - xlink:href="#linearGradient1501" - x2="330.88034" - x1="687.96375" - id="linearGradient1499" - gradientTransform="scale(0.9890091,1.011113)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1492"> - <stop - style="stop-color:#dadada;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1493" /> - <stop - style="stop-color:#f1f1f1;stop-opacity:1.0000000;" - offset="0.34923077" - id="stop1496" /> - <stop - style="stop-color:#f0f0f0;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1494" /> - </linearGradient> - <linearGradient - y2="689.86005" - y1="230.07422" - xlink:href="#linearGradient1492" - x2="351.7063" - x1="728.96643" - id="linearGradient1495" - gradientTransform="scale(0.955425,1.0466546)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1507"> - <stop - style="stop-color:#000000;stop-opacity:0.095505618;" - offset="0.0000000" - id="stop1508" /> - <stop - style="stop-color:#000000;stop-opacity:0.0000000;" - offset="1.0000000" - id="stop1510" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3877" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1699"> - <stop - style="stop-color:#017eff;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1700" /> - <stop - style="stop-color:#ecfaff;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1701" /> - </linearGradient> - <marker - orient="auto" - refY="0" - refX="0" - id="DiamondEmpty" - style="overflow:visible"> - <path - id="path7" - d="M 0,-5 -5,0 0,5 5,0 0,-5 Z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="translate(-5,0)" - inkscape:connector-curvature="0" /> - </marker> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient19816" - id="radialGradient3268" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,541.12253,30.198804)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3270" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient19816" - id="radialGradient3272" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.6000725,0.00238083,-0.00376217,0.5955044,664.61868,-4.8275956)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3274" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3276" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3278" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <linearGradient - id="linearGradient7299"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop7301" /> - <stop - style="stop-color:#a090e7;stop-opacity:1" - offset="1" - id="stop7303" /> - </linearGradient> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3280" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <linearGradient - id="linearGradient5596"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop5598" /> - <stop - style="stop-color:#e7e790;stop-opacity:0.56489879" - offset="1" - id="stop5600" /> - </linearGradient> - <linearGradient - id="linearGradient19816"> - <stop - id="stop19818" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop19820" - offset="1" - style="stop-color:#e7e790;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient11508"> - <stop - id="stop11510" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop11512" - offset="1" - style="stop-color:#008401;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient3286"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3288" /> - <stop - style="stop-color:#79e291;stop-opacity:1;" - offset="1" - id="stop3290" /> - </linearGradient> - <marker - inkscape:stockid="Arrow2Lend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lend" - style="overflow:visible"> - <path - id="path16811" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient7447"> - <stop - style="stop-color:#ff6161;stop-opacity:1;" - offset="0" - id="stop7449" /> - <stop - style="stop-color:#840929;stop-opacity:1;" - offset="1" - id="stop7451" /> - </linearGradient> - <linearGradient - id="linearGradient7485"> - <stop - style="stop-color:#b6bcef;stop-opacity:1;" - offset="0" - id="stop7487" /> - <stop - style="stop-color:#4026b1;stop-opacity:1;" - offset="1" - id="stop7489" /> - </linearGradient> - <marker - orient="auto" - refY="0" - refX="0" - id="EmptyArrow2" - style="overflow:visible"> - <path - id="path13" - d="M 0,0 0,-5 -10,0 0,5 0,0 Z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(-1,0,0,-1,-10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Lstart" - style="overflow:visible"> - <path - id="path5210" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(0.8,0,0,0.8,10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotS" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3636" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS" - style="overflow:visible"> - <path - id="path3717" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:path-effect - copytype="single_stretched" - pattern="m 349.202,225.086 56.693,106.3 -35.433,7.086" - prop_scale="1" - id="path-effect2503" - effect="skeletal" - is_visible="true" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - prop_scale="1" - id="path-effect2499" - effect="skeletal" - is_visible="true" - pattern="M 0,0 1,0" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - pattern-nodetypes="cc" - pattern="M 432.28346,272.83462 403.93701,216.14171" - prop_scale="1" - id="path-effect2497" - effect="skeletal" - is_visible="true" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <marker - style="overflow:visible" - id="Arrow1Send" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3641" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lend" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3629" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - sodipodi:type="inkscape:persp3d" - inkscape:vp_x="0 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - id="perspective3487" /> - <marker - style="overflow:visible" - id="Arrow2Sendp" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendp"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round" - id="path28139" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSK" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSK"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36611" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSH" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSH"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36614" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSA"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36617" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSKF" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSKF"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36620" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutS9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutS9"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36623" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2SendpA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2SendpA"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round" - id="path3396" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2Sendpg" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendpg"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round" - id="path3360" - inkscape:connector-curvature="0" /> - </marker> - <filter - id="filter2780" - inkscape:label="White Halo" - width="1.1" - height="1.1"> - <feMorphology - id="feMorphology2782" - operator="dilate" - radius="3" - result="result0" /> - <feFlood - id="feFlood2786" - flood-color="rgb(255,255,255)" - flood-opacity="1" - in="result0" - result="result3" /> - <feComposite - id="feComposite2623" - in="result3" - in2="result0" - operator="in" - result="result4" /> - <feMerge - id="feMerge2629"> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2631" - in="result4" /> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2633" - in="SourceGraphic" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSn" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSn" - style="overflow:visible"> - <path - id="path4441" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS9F" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS9F" - style="overflow:visible"> - <path - id="path4444" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI" - style="overflow:visible"> - <path - id="path4447" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSO" - style="overflow:visible"> - <path - id="path4450" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSW" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSW" - style="overflow:visible"> - <path - id="path4453" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSB" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSB" - style="overflow:visible"> - <path - id="path4456" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSZ" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSZ" - style="overflow:visible"> - <path - id="path4459" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSq" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSq"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path5853" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSBO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSBO" - style="overflow:visible"> - <path - id="path7501" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463" - inkscape:connector-curvature="0" /> - </marker> - <filter - height="1.1" - width="1.1" - inkscape:label="Black Halo" - id="filter10694"> - <feMorphology - result="result0" - radius="3" - operator="dilate" - id="feMorphology10696" /> - <feFlood - result="result3" - in="result0" - flood-opacity="1" - flood-color="rgb(0,0,0)" - id="feFlood10698" /> - <feComposite - result="result4" - operator="in" - in2="result0" - in="result3" - id="feComposite10700" /> - <feMerge - id="feMerge10702"> - <feMergeNode - in="result4" - id="feMergeNode10704" - inkscape:collect="always" /> - <feMergeNode - in="SourceGraphic" - id="feMergeNode10706" - inkscape:collect="always" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSu" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSu" - style="overflow:visible"> - <path - id="path8127" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI8" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI8" - style="overflow:visible"> - <path - id="path8130" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSr" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSr" - style="overflow:visible"> - <path - id="path8133" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSM" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSM" - style="overflow:visible"> - <path - id="path8136" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSb" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSb" - style="overflow:visible"> - <path - id="path8139" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker44971" - orient="auto" - markerHeight="5.7450781" - markerWidth="4.6297355"> - <g - id="g18059" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path18061" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18063" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker52016" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker64887" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297255"> - <g - id="g64855" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path64857" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path64859" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker4057" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297302"> - <g - id="g51986" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path51988" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path51990" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker72805" - orient="auto" - markerHeight="4.5568175" - markerWidth="4.0334239"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18057" - d="m -2.0167119,0.50456824 2.31250003,0 -0.90625,0.90624996 c -0.19847,0.19848 -0.19847,0.52028 0,0.71875 0.19848,0.19848 0.52028,0.19848 0.71875,0 l 1.71874997,-1.73436996 0.04688,-0.03125 c 0.00296,-0.00291 -0.0029,-0.01264 0,-0.01563 0.0277,-0.02858 0.05755,-0.05849 0.07812,-0.09375 0.01432,-0.02454 0.02144,-0.05204 0.03125,-0.07812 0.00618,-0.01536 0.01103,-0.03109 0.01563,-0.04688 0.01556,-0.05805 0.02137,-0.11246 0.01562,-0.17187 -0.00193,-0.02892 -0.00868,-0.04983 -0.01562,-0.07813 -0.00545,-0.02032 -0.00757,-0.04283 -0.01563,-0.0625 -0.00821,-0.02041 -0.02023,-0.0431 -0.03125,-0.0625 -0.02272,-0.03893 -0.0468,-0.07863 -0.07812,-0.10937 L 0.10828813,-2.1204318 c -0.10445,-0.11138 -0.25408,-0.16892 -0.40625,-0.15625 -0.19739,0.01348 -0.36988,0.14219 -0.4375,0.32813 -0.06762,0.18593 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92187004 -2.34375003,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker72808" - orient="auto" - markerHeight="4.5568123" - markerWidth="4.0334177"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path72801" - d="m -2.016709,0.50457301 2.31250005,0 -0.90625,0.90624999 c -0.19848,0.19847 -0.19848,0.52027 0,0.71875 0.19847,0.19847 0.52027,0.19847 0.71875,0 L 1.827041,0.39519301 l 0.04687,-0.03125 c 0.00297,-0.00291 -0.00289,-0.01264 0,-0.01562 0.02771,-0.02858 0.05755,-0.0585 0.07813,-0.09375 0.01432,-0.02454 0.02144,-0.05205 0.03125,-0.07813 0.00618,-0.01536 0.01103,-0.03108 0.01562,-0.04687 0.01556,-0.05805 0.02137,-0.11247 0.01563,-0.17188 -0.00193,-0.02892 -0.00869,-0.04982 -0.01563,-0.07812 -0.00545,-0.02033 -0.00756,-0.04283 -0.01562,-0.0625 -0.00822,-0.02042 -0.02024,-0.0431 -0.03125,-0.0625 -0.02273,-0.03894 -0.0468,-0.07863 -0.07813,-0.10938 L 0.10829105,-2.120427 c -0.10446,-0.11138 -0.25408,-0.16893 -0.40625,-0.15625 -0.19739,0.01347 -0.36989,0.14219 -0.4375,0.32812 -0.06762,0.18594 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92188001 -2.34375005,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSuN" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSuN"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path81580" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient92445" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112303" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112301" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112299" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.293791,0.01370129,-0.00531443,0.5018339,-46.792176,73.88505)" - r="95.092682" - fy="112.14567" - fx="153.46323" - cy="112.14567" - cx="153.46323" - id="radialGradient112297" - xlink:href="#linearGradient11508" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112295" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112293" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112291" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112289" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112287" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <linearGradient - id="linearGradient1694"> - <stop - id="stop1695" - offset="0.0000000" - style="stop-color:#ffffff;stop-opacity:0.0000000;" /> - <stop - id="stop1696" - offset="1.0000000" - style="stop-color:#ffffff;stop-opacity:1.0000000;" /> - </linearGradient> - <linearGradient - id="linearGradient112278"> - <stop - id="stop112280" - offset="0.0000000" - style="stop-color:#0c1fdb;stop-opacity:1.0000000;" /> - <stop - id="stop112282" - offset="1.0000000" - style="stop-color:#062d76;stop-opacity:1.0000000;" /> - </linearGradient> - <linearGradient - gradientTransform="scale(1.475472,0.677749)" - gradientUnits="userSpaceOnUse" - id="linearGradient1686" - inkscape:collect="always" - x1="242.39842" - x2="242.39842" - xlink:href="#linearGradient1683" - y1="1035.3337" - y2="636.25543" /> - <linearGradient - gradientTransform="scale(1.475472,0.677749)" - gradientUnits="userSpaceOnUse" - id="linearGradient1690" - inkscape:collect="always" - x1="240.86183" - x2="240.86183" - xlink:href="#linearGradient1683" - y1="635.74658" - y2="1038.9441" /> - <linearGradient - gradientTransform="scale(1.479463,0.675921)" - gradientUnits="userSpaceOnUse" - id="linearGradient1692" - inkscape:collect="always" - x1="244.8598" - x2="244.8598" - xlink:href="#linearGradient1694" - y1="827.01349" - y2="646.06177" /> - <linearGradient - gradientTransform="matrix(0,1.475472,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient112273" - inkscape:collect="always" - x1="303.90472" - x2="-93.992599" - xlink:href="#linearGradient1683" - y1="-492.41382" - y2="-492.41382" /> - <linearGradient - gradientTransform="matrix(0,1.475472,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient112271" - inkscape:collect="always" - x1="-92.98716" - x2="315.00735" - xlink:href="#linearGradient1683" - y1="-477.69666" - y2="-477.69669" /> - <linearGradient - gradientTransform="matrix(0,1.475473,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient1705" - inkscape:collect="always" - x1="112.06259" - x2="-170.00552" - xlink:href="#linearGradient1694" - y1="-485.28952" - y2="-485.28973" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5287" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5285" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5283" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient5281" - xlink:href="#linearGradient11508" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient11602" - xlink:href="#linearGradient19816" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient15668" - xlink:href="#linearGradient7299" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - y2="148.38934" - x2="389.01984" - y1="148.38934" - x1="96.085953" - id="linearGradient5355" - xlink:href="#linearGradient5349" - inkscape:collect="always" /> - <linearGradient - id="linearGradient4152"> - <stop - id="stop4154" - offset="0" - style="stop-color:#6b6bff;stop-opacity:1;" /> - <stop - id="stop4156" - offset="1" - style="stop-color:#6b6bff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - id="linearGradient5349"> - <stop - id="stop5351" - offset="0" - style="stop-color:#000000;stop-opacity:1;" /> - <stop - id="stop5353" - offset="1" - style="stop-color:#000000;stop-opacity:0;" /> - </linearGradient> - <linearGradient - id="linearGradient112247"> - <stop - id="stop112249" - offset="0" - style="stop-color:#ffffff;stop-opacity:1" /> - <stop - id="stop112251" - offset="1" - style="stop-color:#a090e7;stop-opacity:1" /> - </linearGradient> - <linearGradient - id="linearGradient9263"> - <stop - id="stop9265" - offset="0" - style="stop-color:#000000;stop-opacity:0" /> - <stop - id="stop9267" - offset="1" - style="stop-color:#000000;stop-opacity:0;" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112241" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutL"> - <path - transform="scale(0.8,0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16734" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleInL" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleInL"> - <path - transform="scale(-0.8,-0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16743" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutM" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutM"> - <path - transform="scale(0.4,0.4)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16731" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="marker112234" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path16829" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="marker112230" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Lend"> - <path - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path112232" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112224"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop112226" /> - <stop - style="stop-color:#e7e790;stop-opacity:1;" - offset="1" - id="stop112228" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112220" - refX="0" - refY="0" - orient="auto"> - <path - transform="matrix(-1,0,0,-1,-10,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 0,-5 -10,0 0,5 0,0 Z" - id="path112222" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="EmptyArrow" - refX="0" - refY="0" - orient="auto"> - <path - transform="matrix(-1,0,0,-1,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 0,-5 -12.5,0 0,5 0,0 Z m -0.5,0 0,-4.5 L -12,0 -0.5,4.5 -0.5,0 Z" - id="path9" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112212"> - <stop - id="stop112214" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop112216" - offset="1" - style="stop-color:#79e291;stop-opacity:1;" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112208" - refX="0" - refY="0" - orient="auto"> - <path - transform="translate(-5,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,-5 -5,0 0,5 5,0 0,-5 Z" - id="path112210" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DiamondL" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DiamondL"> - <path - transform="scale(0.8,0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 Z" - id="path4404" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112200"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop112202" /> - <stop - style="stop-color:#e27979;stop-opacity:1" - offset="1" - id="stop112204" /> - </linearGradient> - <linearGradient - id="linearGradient11516"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop11518" /> - <stop - style="stop-color:#a090e7;stop-opacity:1" - offset="1" - id="stop11520" /> - </linearGradient> - <marker - style="overflow:visible" - id="Arrow2Lstart" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Lstart"> - <path - transform="matrix(1.1,0,0,1.1,1.1,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path6743" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - id="perspective112192" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9300" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9574" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9882" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective10244" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10356" - id="linearGradient10362" - x1="407.48032" - y1="968.17322" - x2="669.66156" - y2="968.17322" - gradientUnits="userSpaceOnUse" /> - <inkscape:perspective - id="perspective5379" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective5446" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective7010" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <marker - id="marker18095-5" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-2" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-5" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-0" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-2" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-9" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-0" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-07" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-4" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-5" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-2" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-6" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - style="overflow:visible" - id="DotSu-3" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-7" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095-3" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-8" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-7" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-7" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker18095-31" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-4" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-6" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-3" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker18095-56" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-22" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-67" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-5" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - style="overflow:visible" - id="DotSu-8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-3" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-1" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-8" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-6" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-5" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-52" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-65" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-55" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8I" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8I"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path10009" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-11" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-9" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-551" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-1" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-9" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-97" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-5" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-6" /> - </marker> - <marker - id="marker18095-7" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-88" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-4" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-9" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-40" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-83" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-1" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-8" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-35" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-6" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-71" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-4" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - </defs> - <metadata - id="metadata2480"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1" - style="display:inline" - transform="translate(0,-839.76383)"> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot2485" - xml:space="preserve" - transform="matrix(1.4955348,0,0,1.4955348,598.60943,517.51218)"><flowRegion - id="flowRegion2487"><rect - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold'" - y="238.07646" - x="262.85715" - height="120" - width="184.28572" - id="rect2489" /></flowRegion><flowPara - id="flowPara2491" /></flowRoot> <g - transform="matrix(1.4955348,0,0,1.4955348,593.26822,552.22995)" - id="g3178" /> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:12px;font-family:'Helvetica LT Std';-inkscape-font-specification:'Helvetica LT Std Light';fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot8724" - xml:space="preserve" - transform="matrix(1.4955348,0,0,1.4955348,598.60943,517.51218)"><flowRegion - id="flowRegion8726"><rect - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-family:'Helvetica LT Std';-inkscape-font-specification:'Helvetica LT Std Light'" - y="752.14441" - x="39.286312" - height="22.868153" - width="29.904507" - id="rect8728" /></flowRegion><flowPara - id="flowPara8730" /></flowRoot> <g - transform="matrix(0.7477674,0,0,0.7477674,753.16245,518.69975)" - id="g18053" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3-0" - width="244.48819" - height="141.7323" - x="21.259832" - y="843.30707" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:11.25px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="24.542318" - y="856.06482" - id="text4227-4-5-9-8" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4-9" - x="24.542318" - y="856.06482">VAADIN FRAMEWORK</tspan></text> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3" - width="244.48819" - height="49.606312" - x="21.259836" - y="999.21259" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:11.25px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="25.009836" - y="1011.9467" - id="text4227-4-5-9" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4" - x="25.009836" - y="1011.9467">UI LOGIC</tspan></text> - <g - transform="matrix(0.56140018,0,0,0.56140018,157.1258,888.7724)" - id="g3902"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904" - width="151.47726" - height="50.492439" - x="-8.4852285" - y="221.96899" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.8126049px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="66.527817" - y="252.15819" - id="text3906" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908" - x="66.527817" - y="252.15819">MyListener</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="52.126671" - y="267.94949" - id="text4227-9-0-0-4-7-5-8-8" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="52.126671" - y="267.94949" - id="tspan7066-3-9-0-7-2" - style="font-size:13.35945415px;fill:#000000;fill-opacity:1">buttonClick()</tspan></text> - </g> - <g - id="g2492" - transform="matrix(0.56140018,0,0,0.56140018,74.930348,820.30743)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="50.492424" - width="201.96971" - id="rect4654" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.8126049px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664" - transform="translate(-2.192495,104.69895)"><flowRegion - id="flowRegion4666"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use4668" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670">ClickListener</flowPara></flowRoot> <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="225.36647" - y="277.0564" - id="text4227-9-0-0-4-7-5-8-8-0" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="225.36647" - y="277.0564" - id="tspan7066-3-9-0-7-2-3" - style="font-style:italic;font-size:13.35945415px;fill:#000000;fill-opacity:1">buttonClick()</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="116.22655" - y="243.13562" - id="text4227-9-0-0-4-7-5-8-8-9-5-6" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="116.22655" - y="243.13562" - id="tspan7066-3-9-0-7-2-4-4-9" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1">com.vaadin.ui.Button</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,139.40926,782.47319)" - id="g3902-1"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9" - width="176.7235" - height="50.492428" - x="10.449449" - y="221.96898" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.8126049px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="95.442642" - y="253.40508" - id="text3906-3" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9" - x="95.442642" - y="253.40508">Button</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:end;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="182.4778" - y="267.94949" - id="text4227-9-0-0-4-7-5-8-8-9" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="182.4778" - y="267.94949" - id="tspan7066-3-9-0-7-2-4" - style="font-size:13.35945415px;text-align:end;text-anchor:end;fill:#000000;fill-opacity:1">addClickListener()</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="16.788338" - y="236.39174" - id="text4227-9-0-0-4-7-5-8-8-9-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="16.788338" - y="236.39174" - id="tspan7066-3-9-0-7-2-4-4" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1">com.vaadin.ui</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,43.739975,782.47318)" - id="g3902-1-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4" - width="170.41194" - height="50.492424" - x="-14.79678" - y="221.96899" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.8126049px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="69.770157" - y="253.8504" - id="text3906-3-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4" - x="69.770157" - y="253.8504">ClickEvent</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="-9.6897278" - y="236.39175" - id="text4227-9-0-0-4-7-5-8-8-9-5-1" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="-9.6897278" - y="236.39175" - id="tspan7066-3-9-0-7-2-4-4-5" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1">com.vaadin.ui.Button</tspan></text> - </g> - <g - id="g2475" - transform="matrix(0.56140018,0,0,0.56140018,-33.505547,750.74667)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622" - width="189.34662" - height="50.49242" - x="116.48609" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.8126049px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636" - transform="translate(-0.63883583,13.217356)"><flowRegion - id="flowRegion4638"><use - x="0" - y="0" - xlink:href="#rect4622" - id="use4640" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642">Event</flowPara></flowRoot> <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="121.60186" - y="215.60771" - id="text4227-9-0-0-4-7-5-8-8-9-5-1-3" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="121.60186" - y="215.60771" - id="tspan7066-3-9-0-7-2-4-4-5-5" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1">com.vaadin.ui.Component</tspan></text> - </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3)" - d="m 85.03936,907.28368 0,-14.17323" - id="path4591-5-1-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7)" - d="m 194.88188,1013.3858 0,-35.43304" - id="path4591-5-1-8-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 131.10235,921.25985 14.17322,0" - id="path4591-5-1-8-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b6f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0629921;stroke-miterlimit:4;stroke-dasharray:none;marker:none;enable-background:accumulate" - id="path3130-77-4" - cx="145.27557" - cy="921.25983" - r="2.8741407" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#00b6f3;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="139.36278" - y="916.71326" - id="text4227-9-0-0-4-7" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="139.36278" - y="916.71326" - id="tspan7066-3-9" - style="font-size:7.5px;fill:#00b6f3;fill-opacity:1">1</tspan></text> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 194.88188,935.43307 0,14.17323" - id="path4591-5-1-8-0-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b6f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.0629921;stroke-miterlimit:4;stroke-dasharray:none;marker:none;enable-background:accumulate" - id="path3130-77-4-0" - cx="194.88187" - cy="949.60632" - r="2.8741407" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#00b6f3;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="198.974" - y="946.97803" - id="text4227-9-0-0-4-7-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="198.974" - y="946.97803" - id="tspan7066-3-9-0" - style="font-size:7.5px;fill:#00b6f3;fill-opacity:1">n</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="198.7952" - y="995.08081" - id="text4227-9-0-0-4-7-5-8" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="198.7952" - y="995.08081" - id="tspan7066-3-9-0-7" - style="font-size:7.5px;fill:#000000;fill-opacity:1">«implements»</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:7.5px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="88.20266" - y="902.9353" - id="text4227-9-0-0-4-7-5-8-2" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - x="88.20266" - y="902.9353" - id="tspan7066-3-9-0-7-5" - style="font-size:7.5px;fill:#000000;fill-opacity:1">«extends»</tspan></text> - </g> -</svg> diff --git a/documentation/architecture/original-drawings/java-servlet.svg b/documentation/architecture/original-drawings/java-servlet.svg deleted file mode 100644 index 4eb07a828d..0000000000 --- a/documentation/architecture/original-drawings/java-servlet.svg +++ /dev/null @@ -1,2465 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="39mm" - id="svg2475" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="java-servlet.svg" - inkscape:output_extension="org.inkscape.output.svg.inkscape" - inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png" - inkscape:export-xdpi="600.02155" - inkscape:export-ydpi="600.02155" - version="1.0"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - gridtolerance="10" - guidetolerance="10" - objecttolerance="6" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="2.8284271" - inkscape:cx="256.16746" - inkscape:cy="129.55831" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:snap-nodes="true" - inkscape:snap-bbox="true" - units="mm" - inkscape:snap-global="true" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-guide="true" - inkscape:snap-intersection-line-segments="true" - inkscape:window-maximized="1" - inkscape:object-paths="true" - inkscape:object-nodes="true" - showborder="true" - inkscape:showpageshadow="true"> - <inkscape:grid - spacingy="1mm" - spacingx="1mm" - empspacing="10" - units="mm" - enabled="true" - visible="true" - id="grid4674" - type="xygrid" - dotted="false" - originx="0mm" - originy="0mm" /> - </sodipodi:namedview> - <defs - id="defs2477"> - <linearGradient - inkscape:collect="always" - id="linearGradient10356"> - <stop - style="stop-color:#000000;stop-opacity:1;" - offset="0" - id="stop10358" /> - <stop - style="stop-color:#000000;stop-opacity:0;" - offset="1" - id="stop10360" /> - </linearGradient> - <pattern - patternUnits="userSpaceOnUse" - width="19.488184" - height="5.3149635" - patternTransform="translate(442.02756,179.82281)" - id="pattern31837"> - <path - id="path31833" - d="M 0.88582677,4.4291368 L 18.602357,4.4291368" - style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - <path - id="path31835" - d="M 0.88582677,0.88582677 L 18.602357,0.88582677" - style="opacity:1;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </pattern> - <pattern - inkscape:collect="always" - xlink:href="#pattern31837" - id="pattern31843" - patternTransform="matrix(0.8219623,-0.5106659,0.5106659,0.8219623,407.01829,190.47423)" /> - <pattern - inkscape:collect="always" - xlink:href="#pattern31843" - id="pattern39357" - patternTransform="matrix(1.2292733,-0.7637186,0.7637186,1.2292733,253.27252,439.9282)" /> - <marker - inkscape:stockid="CurvyCross" - orient="auto" - refY="0" - refX="0" - id="CurvyCross" - style="overflow:visible"> - <g - id="g18903" - transform="scale(0.6,0.6)"> - <path - id="path18905" - d="m 4.625493,-5.0456926 c -2.76,0 -5.00000002,2.24 -5.00000002,5.00000002 0,2.75999998 2.24000002,4.99999998 5.00000002,4.99999998" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - inkscape:connector-curvature="0" /> - <path - id="path18907" - d="m -5.4129913,-5.0456926 c 2.76,0 4.99999999,2.24 4.99999999,5.00000002 0,2.75999998 -2.23999999,4.99999998 -4.99999999,4.99999998" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4794" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4590" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient841" - id="linearGradient4390" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9208103,1.086)" - x1="10.800377" - y1="-94.637573" - x2="116.61332" - y2="-94.637573" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient4376" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3095" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1683"> - <stop - style="stop-color:#db1f0c;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1684" /> - <stop - style="stop-color:#761006;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1685" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient24714" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient2263"> - <stop - style="stop-color:#ff9696;stop-opacity:0.61960787;" - offset="0" - id="stop2264" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.70103091;" - offset="1.0000000" - id="stop2265" /> - </linearGradient> - <linearGradient - id="linearGradient2891"> - <stop - style="stop-color:#ff0000;stop-opacity:0.68041235;" - offset="0" - id="stop2892" /> - <stop - style="stop-color:#ff0000;stop-opacity:0.14432989;" - offset="1" - id="stop2893" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient24524" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <marker - inkscape:stockid="TriangleOutL" - orient="auto" - refY="0" - refX="0" - id="TriangleOutL" - style="overflow:visible"> - <path - id="path3964" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.8,0.8)" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient2870" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient239278" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient865"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop866" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop868" /> - </linearGradient> - <linearGradient - id="linearGradient1400"> - <stop - style="stop-color:#000000;stop-opacity:0.67843139;" - offset="0.0000000" - id="stop1401" /> - <stop - style="stop-color:#000000;stop-opacity:0.32941177;" - offset="0.56999999" - id="stop1403" /> - <stop - style="stop-color:#000000;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop1402" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient233706" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - y2="383.76529" - y1="843.20789" - xlink:href="#linearGradient1507" - x2="547.80804" - x1="201.38963" - id="linearGradient1506" - gradientTransform="scale(0.9446888,1.0585496)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3450" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1290"> - <stop - style="stop-color:#b2a269;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1291" /> - <stop - style="stop-color:#6d5b18;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1292" /> - </linearGradient> - <linearGradient - id="linearGradient846"> - <stop - style="stop-color:#e7e7e7;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop847" /> - <stop - style="stop-color:#a5a5a5;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop848" /> - </linearGradient> - <linearGradient - id="linearGradient841"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.00000000" - id="stop842" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop843" /> - </linearGradient> - <linearGradient - id="linearGradient853"> - <stop - style="stop-color:#000000;stop-opacity:0.29752067;" - offset="0.00000000" - id="stop854" /> - <stop - style="stop-color:#000000;stop-opacity:0.00000000;" - offset="1.0000000" - id="stop855" /> - </linearGradient> - <linearGradient - y2="287.73825" - y1="169.4436" - xlink:href="#linearGradient1492" - x2="622.33325" - x1="741.63898" - id="linearGradient1497" - gradientTransform="scale(0.9552926,1.0467997)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1501"> - <stop - style="stop-color:#ffffff;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1502" /> - <stop - style="stop-color:#ffffff;stop-opacity:0.0000000;" - offset="1.0000000" - id="stop1504" /> - </linearGradient> - <linearGradient - y2="418.53635" - y1="236.12772" - xlink:href="#linearGradient1501" - x2="330.88034" - x1="687.96375" - id="linearGradient1499" - gradientTransform="scale(0.9890091,1.011113)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1492"> - <stop - style="stop-color:#dadada;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1493" /> - <stop - style="stop-color:#f1f1f1;stop-opacity:1.0000000;" - offset="0.34923077" - id="stop1496" /> - <stop - style="stop-color:#f0f0f0;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1494" /> - </linearGradient> - <linearGradient - y2="689.86005" - y1="230.07422" - xlink:href="#linearGradient1492" - x2="351.7063" - x1="728.96643" - id="linearGradient1495" - gradientTransform="scale(0.955425,1.0466546)" - gradientUnits="userSpaceOnUse" /> - <linearGradient - id="linearGradient1507"> - <stop - style="stop-color:#000000;stop-opacity:0.095505618;" - offset="0.0000000" - id="stop1508" /> - <stop - style="stop-color:#000000;stop-opacity:0.0000000;" - offset="1.0000000" - id="stop1510" /> - </linearGradient> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient3877" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <linearGradient - id="linearGradient1699"> - <stop - style="stop-color:#017eff;stop-opacity:1.0000000;" - offset="0.0000000" - id="stop1700" /> - <stop - style="stop-color:#ecfaff;stop-opacity:1.0000000;" - offset="1.0000000" - id="stop1701" /> - </linearGradient> - <marker - orient="auto" - refY="0" - refX="0" - id="DiamondEmpty" - style="overflow:visible"> - <path - id="path7" - d="M 0,-5 -5,0 0,5 5,0 0,-5 Z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="translate(-5,0)" - inkscape:connector-curvature="0" /> - </marker> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient19816" - id="radialGradient3268" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,541.12253,30.198804)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3270" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient19816" - id="radialGradient3272" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.6000725,0.00238083,-0.00376217,0.5955044,664.61868,-4.8275956)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3274" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3276" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3278" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <linearGradient - id="linearGradient7299"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop7301" /> - <stop - style="stop-color:#a090e7;stop-opacity:1" - offset="1" - id="stop7303" /> - </linearGradient> - <radialGradient - inkscape:collect="always" - xlink:href="#linearGradient7299" - id="radialGradient3280" - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - cx="-147.5" - cy="97.300964" - fx="-147.5" - fy="97.300964" - r="109.42857" /> - <linearGradient - id="linearGradient5596"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop5598" /> - <stop - style="stop-color:#e7e790;stop-opacity:0.56489879" - offset="1" - id="stop5600" /> - </linearGradient> - <linearGradient - id="linearGradient19816"> - <stop - id="stop19818" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop19820" - offset="1" - style="stop-color:#e7e790;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient11508"> - <stop - id="stop11510" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop11512" - offset="1" - style="stop-color:#008401;stop-opacity:1;" /> - </linearGradient> - <linearGradient - id="linearGradient3286"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop3288" /> - <stop - style="stop-color:#79e291;stop-opacity:1;" - offset="1" - id="stop3290" /> - </linearGradient> - <marker - inkscape:stockid="Arrow2Lend" - orient="auto" - refY="0" - refX="0" - id="Arrow2Lend" - style="overflow:visible"> - <path - id="path16811" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient7447"> - <stop - style="stop-color:#ff6161;stop-opacity:1;" - offset="0" - id="stop7449" /> - <stop - style="stop-color:#840929;stop-opacity:1;" - offset="1" - id="stop7451" /> - </linearGradient> - <linearGradient - id="linearGradient7485"> - <stop - style="stop-color:#b6bcef;stop-opacity:1;" - offset="0" - id="stop7487" /> - <stop - style="stop-color:#4026b1;stop-opacity:1;" - offset="1" - id="stop7489" /> - </linearGradient> - <marker - orient="auto" - refY="0" - refX="0" - id="EmptyArrow2" - style="overflow:visible"> - <path - id="path13" - d="M 0,0 0,-5 -10,0 0,5 0,0 Z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(-1,0,0,-1,-10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Lstart" - style="overflow:visible"> - <path - id="path5210" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(0.8,0,0,0.8,10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotS" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3636" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS" - style="overflow:visible"> - <path - id="path3717" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:path-effect - copytype="single_stretched" - pattern="m 349.202,225.086 56.693,106.3 -35.433,7.086" - prop_scale="1" - id="path-effect2503" - effect="skeletal" - is_visible="true" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - prop_scale="1" - id="path-effect2499" - effect="skeletal" - is_visible="true" - pattern="M 0,0 1,0" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - pattern-nodetypes="cc" - pattern="M 432.28346,272.83462 403.93701,216.14171" - prop_scale="1" - id="path-effect2497" - effect="skeletal" - is_visible="true" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <marker - style="overflow:visible" - id="Arrow1Send" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3641" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lend" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3629" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - sodipodi:type="inkscape:persp3d" - inkscape:vp_x="0 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - id="perspective3487" /> - <marker - style="overflow:visible" - id="Arrow2Sendp" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendp"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round" - id="path28139" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSK" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSK"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36611" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSH" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSH"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36614" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSA"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36617" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSKF" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSKF"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36620" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutS9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutS9"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36623" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2SendpA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2SendpA"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round" - id="path3396" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2Sendpg" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendpg"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round" - id="path3360" - inkscape:connector-curvature="0" /> - </marker> - <filter - id="filter2780" - inkscape:label="White Halo" - width="1.1" - height="1.1"> - <feMorphology - id="feMorphology2782" - operator="dilate" - radius="3" - result="result0" /> - <feFlood - id="feFlood2786" - flood-color="rgb(255,255,255)" - flood-opacity="1" - in="result0" - result="result3" /> - <feComposite - id="feComposite2623" - in="result3" - in2="result0" - operator="in" - result="result4" /> - <feMerge - id="feMerge2629"> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2631" - in="result4" /> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2633" - in="SourceGraphic" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSn" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSn" - style="overflow:visible"> - <path - id="path4441" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS9F" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS9F" - style="overflow:visible"> - <path - id="path4444" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI" - style="overflow:visible"> - <path - id="path4447" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSO" - style="overflow:visible"> - <path - id="path4450" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSW" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSW" - style="overflow:visible"> - <path - id="path4453" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSB" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSB" - style="overflow:visible"> - <path - id="path4456" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSZ" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSZ" - style="overflow:visible"> - <path - id="path4459" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSq" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSq"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path5853" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSBO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSBO" - style="overflow:visible"> - <path - id="path7501" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463" - inkscape:connector-curvature="0" /> - </marker> - <filter - height="1.1" - width="1.1" - inkscape:label="Black Halo" - id="filter10694"> - <feMorphology - result="result0" - radius="3" - operator="dilate" - id="feMorphology10696" /> - <feFlood - result="result3" - in="result0" - flood-opacity="1" - flood-color="rgb(0,0,0)" - id="feFlood10698" /> - <feComposite - result="result4" - operator="in" - in2="result0" - in="result3" - id="feComposite10700" /> - <feMerge - id="feMerge10702"> - <feMergeNode - in="result4" - id="feMergeNode10704" - inkscape:collect="always" /> - <feMergeNode - in="SourceGraphic" - id="feMergeNode10706" - inkscape:collect="always" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSu" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSu" - style="overflow:visible"> - <path - id="path8127" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI8" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI8" - style="overflow:visible"> - <path - id="path8130" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSr" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSr" - style="overflow:visible"> - <path - id="path8133" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSM" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSM" - style="overflow:visible"> - <path - id="path8136" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSb" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSb" - style="overflow:visible"> - <path - id="path8139" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker44971" - orient="auto" - markerHeight="5.7450781" - markerWidth="4.6297355"> - <g - id="g18059" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path18061" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18063" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker52016" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker64887" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297255"> - <g - id="g64855" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path64857" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path64859" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker4057" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297302"> - <g - id="g51986" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path51988" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path51990" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker72805" - orient="auto" - markerHeight="4.5568175" - markerWidth="4.0334239"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18057" - d="m -2.0167119,0.50456824 2.31250003,0 -0.90625,0.90624996 c -0.19847,0.19848 -0.19847,0.52028 0,0.71875 0.19848,0.19848 0.52028,0.19848 0.71875,0 l 1.71874997,-1.73436996 0.04688,-0.03125 c 0.00296,-0.00291 -0.0029,-0.01264 0,-0.01563 0.0277,-0.02858 0.05755,-0.05849 0.07812,-0.09375 0.01432,-0.02454 0.02144,-0.05204 0.03125,-0.07812 0.00618,-0.01536 0.01103,-0.03109 0.01563,-0.04688 0.01556,-0.05805 0.02137,-0.11246 0.01562,-0.17187 -0.00193,-0.02892 -0.00868,-0.04983 -0.01562,-0.07813 -0.00545,-0.02032 -0.00757,-0.04283 -0.01563,-0.0625 -0.00821,-0.02041 -0.02023,-0.0431 -0.03125,-0.0625 -0.02272,-0.03893 -0.0468,-0.07863 -0.07812,-0.10937 L 0.10828813,-2.1204318 c -0.10445,-0.11138 -0.25408,-0.16892 -0.40625,-0.15625 -0.19739,0.01348 -0.36988,0.14219 -0.4375,0.32813 -0.06762,0.18593 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92187004 -2.34375003,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker72808" - orient="auto" - markerHeight="4.5568123" - markerWidth="4.0334177"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path72801" - d="m -2.016709,0.50457301 2.31250005,0 -0.90625,0.90624999 c -0.19848,0.19847 -0.19848,0.52027 0,0.71875 0.19847,0.19847 0.52027,0.19847 0.71875,0 L 1.827041,0.39519301 l 0.04687,-0.03125 c 0.00297,-0.00291 -0.00289,-0.01264 0,-0.01562 0.02771,-0.02858 0.05755,-0.0585 0.07813,-0.09375 0.01432,-0.02454 0.02144,-0.05205 0.03125,-0.07813 0.00618,-0.01536 0.01103,-0.03108 0.01562,-0.04687 0.01556,-0.05805 0.02137,-0.11247 0.01563,-0.17188 -0.00193,-0.02892 -0.00869,-0.04982 -0.01563,-0.07812 -0.00545,-0.02033 -0.00756,-0.04283 -0.01562,-0.0625 -0.00822,-0.02042 -0.02024,-0.0431 -0.03125,-0.0625 -0.02273,-0.03894 -0.0468,-0.07863 -0.07813,-0.10938 L 0.10829105,-2.120427 c -0.10446,-0.11138 -0.25408,-0.16893 -0.40625,-0.15625 -0.19739,0.01347 -0.36989,0.14219 -0.4375,0.32812 -0.06762,0.18594 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92188001 -2.34375005,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSuN" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSuN"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path81580" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient1507" - id="linearGradient92445" - gradientUnits="userSpaceOnUse" - gradientTransform="scale(0.9446888,1.0585496)" - x1="201.38963" - y1="843.20789" - x2="547.80804" - y2="383.76529" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112303" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112301" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.8305603,0.00109143,-0.00195285,0.2729933,281.94958,112.36765)" - gradientUnits="userSpaceOnUse" - id="radialGradient112299" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - gradientUnits="userSpaceOnUse" - gradientTransform="matrix(1.293791,0.01370129,-0.00531443,0.5018339,-46.792176,73.88505)" - r="95.092682" - fy="112.14567" - fx="153.46323" - cy="112.14567" - cx="153.46323" - id="radialGradient112297" - xlink:href="#linearGradient11508" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112295" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112293" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112291" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112289" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient112287" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <linearGradient - id="linearGradient1694"> - <stop - id="stop1695" - offset="0.0000000" - style="stop-color:#ffffff;stop-opacity:0.0000000;" /> - <stop - id="stop1696" - offset="1.0000000" - style="stop-color:#ffffff;stop-opacity:1.0000000;" /> - </linearGradient> - <linearGradient - id="linearGradient112278"> - <stop - id="stop112280" - offset="0.0000000" - style="stop-color:#0c1fdb;stop-opacity:1.0000000;" /> - <stop - id="stop112282" - offset="1.0000000" - style="stop-color:#062d76;stop-opacity:1.0000000;" /> - </linearGradient> - <linearGradient - gradientTransform="scale(1.475472,0.677749)" - gradientUnits="userSpaceOnUse" - id="linearGradient1686" - inkscape:collect="always" - x1="242.39842" - x2="242.39842" - xlink:href="#linearGradient1683" - y1="1035.3337" - y2="636.25543" /> - <linearGradient - gradientTransform="scale(1.475472,0.677749)" - gradientUnits="userSpaceOnUse" - id="linearGradient1690" - inkscape:collect="always" - x1="240.86183" - x2="240.86183" - xlink:href="#linearGradient1683" - y1="635.74658" - y2="1038.9441" /> - <linearGradient - gradientTransform="scale(1.479463,0.675921)" - gradientUnits="userSpaceOnUse" - id="linearGradient1692" - inkscape:collect="always" - x1="244.8598" - x2="244.8598" - xlink:href="#linearGradient1694" - y1="827.01349" - y2="646.06177" /> - <linearGradient - gradientTransform="matrix(0,1.475472,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient112273" - inkscape:collect="always" - x1="303.90472" - x2="-93.992599" - xlink:href="#linearGradient1683" - y1="-492.41382" - y2="-492.41382" /> - <linearGradient - gradientTransform="matrix(0,1.475472,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient112271" - inkscape:collect="always" - x1="-92.98716" - x2="315.00735" - xlink:href="#linearGradient1683" - y1="-477.69666" - y2="-477.69669" /> - <linearGradient - gradientTransform="matrix(0,1.475473,-0.677749,0,0,0)" - gradientUnits="userSpaceOnUse" - id="linearGradient1705" - inkscape:collect="always" - x1="112.06259" - x2="-170.00552" - xlink:href="#linearGradient1694" - y1="-485.28952" - y2="-485.28973" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5287" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5285" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient5283" - xlink:href="#linearGradient3286" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient5281" - xlink:href="#linearGradient11508" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(1.3208501,0.00238435,-0.00310564,0.596383,334.93437,78.721097)" - gradientUnits="userSpaceOnUse" - id="radialGradient11602" - xlink:href="#linearGradient19816" - inkscape:collect="always" /> - <radialGradient - r="109.42857" - fy="97.300964" - fx="-147.5" - cy="97.300964" - cx="-147.5" - gradientTransform="matrix(0.9214039,0.00238962,-0.00216645,0.5977017,262.24281,78.560061)" - gradientUnits="userSpaceOnUse" - id="radialGradient15668" - xlink:href="#linearGradient7299" - inkscape:collect="always" /> - <linearGradient - gradientUnits="userSpaceOnUse" - y2="148.38934" - x2="389.01984" - y1="148.38934" - x1="96.085953" - id="linearGradient5355" - xlink:href="#linearGradient5349" - inkscape:collect="always" /> - <linearGradient - id="linearGradient4152"> - <stop - id="stop4154" - offset="0" - style="stop-color:#6b6bff;stop-opacity:1;" /> - <stop - id="stop4156" - offset="1" - style="stop-color:#6b6bff;stop-opacity:0;" /> - </linearGradient> - <linearGradient - id="linearGradient5349"> - <stop - id="stop5351" - offset="0" - style="stop-color:#000000;stop-opacity:1;" /> - <stop - id="stop5353" - offset="1" - style="stop-color:#000000;stop-opacity:0;" /> - </linearGradient> - <linearGradient - id="linearGradient112247"> - <stop - id="stop112249" - offset="0" - style="stop-color:#ffffff;stop-opacity:1" /> - <stop - id="stop112251" - offset="1" - style="stop-color:#a090e7;stop-opacity:1" /> - </linearGradient> - <linearGradient - id="linearGradient9263"> - <stop - id="stop9265" - offset="0" - style="stop-color:#000000;stop-opacity:0" /> - <stop - id="stop9267" - offset="1" - style="stop-color:#000000;stop-opacity:0;" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112241" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutL"> - <path - transform="scale(0.8,0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16734" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleInL" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleInL"> - <path - transform="scale(-0.8,-0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16743" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutM" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutM"> - <path - transform="scale(0.4,0.4)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path16731" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="marker112234" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path16829" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="marker112230" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Lend"> - <path - transform="matrix(-1.1,0,0,-1.1,-1.1,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path112232" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112224"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop112226" /> - <stop - style="stop-color:#e7e790;stop-opacity:1;" - offset="1" - id="stop112228" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112220" - refX="0" - refY="0" - orient="auto"> - <path - transform="matrix(-1,0,0,-1,-10,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 0,-5 -10,0 0,5 0,0 Z" - id="path112222" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="EmptyArrow" - refX="0" - refY="0" - orient="auto"> - <path - transform="matrix(-1,0,0,-1,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 0,-5 -12.5,0 0,5 0,0 Z m -0.5,0 0,-4.5 L -12,0 -0.5,4.5 -0.5,0 Z" - id="path9" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112212"> - <stop - id="stop112214" - offset="0" - style="stop-color:#ffffff;stop-opacity:1;" /> - <stop - id="stop112216" - offset="1" - style="stop-color:#79e291;stop-opacity:1;" /> - </linearGradient> - <marker - style="overflow:visible" - id="marker112208" - refX="0" - refY="0" - orient="auto"> - <path - transform="translate(-5,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,-5 -5,0 0,5 5,0 0,-5 Z" - id="path112210" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DiamondL" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DiamondL"> - <path - transform="scale(0.8,0.8)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 Z" - id="path4404" - inkscape:connector-curvature="0" /> - </marker> - <linearGradient - id="linearGradient112200"> - <stop - style="stop-color:#ffffff;stop-opacity:1;" - offset="0" - id="stop112202" /> - <stop - style="stop-color:#e27979;stop-opacity:1" - offset="1" - id="stop112204" /> - </linearGradient> - <linearGradient - id="linearGradient11516"> - <stop - style="stop-color:#ffffff;stop-opacity:1" - offset="0" - id="stop11518" /> - <stop - style="stop-color:#a090e7;stop-opacity:1" - offset="1" - id="stop11520" /> - </linearGradient> - <marker - style="overflow:visible" - id="Arrow2Lstart" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Lstart"> - <path - transform="matrix(1.1,0,0,1.1,1.1,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" - id="path6743" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - id="perspective112192" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9300" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9574" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective9882" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective10244" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <linearGradient - inkscape:collect="always" - xlink:href="#linearGradient10356" - id="linearGradient10362" - x1="407.48032" - y1="968.17322" - x2="669.66156" - y2="968.17322" - gradientUnits="userSpaceOnUse" /> - <inkscape:perspective - id="perspective5379" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective5446" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <inkscape:perspective - id="perspective7010" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_x="0 : 526.18109 : 1" - sodipodi:type="inkscape:persp3d" /> - <marker - id="marker18095-5" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-2" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-5" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-0" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-2" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-9" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-0" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-07" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - id="marker18095-4" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-5" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-2" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-6" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - style="overflow:visible" - id="DotSu-3" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-7" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095-3" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-8" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-7" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-7" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker18095-31" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-4" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-6" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-3" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker18095-56" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064-22" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050-67" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035-5" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - style="overflow:visible" - id="DotSu-8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-3" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-1" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-8" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-6" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-5" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-52" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-65" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-55" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8I" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8I"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path10009" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-11" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-9" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-8" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-551" /> - </marker> - <marker - style="overflow:visible" - id="DotSu8-1" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu8"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path6738-9" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-4" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-97" /> - </marker> - <marker - style="overflow:visible" - id="DotSu-32" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - inkscape:connector-curvature="0" - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463-4" /> - </marker> - <marker - id="marker52016-8" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010-4" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012-2" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - <path - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014-0" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none" /> - </g> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - </defs> - <metadata - id="metadata2480"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1" - style="display:inline" - transform="translate(0,-914.17326)"> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot2485" - xml:space="preserve" - transform="matrix(1.4955348,0,0,1.4955348,168.82604,578.1033)"><flowRegion - id="flowRegion2487"><rect - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold'" - y="238.07646" - x="262.85715" - height="120" - width="184.28572" - id="rect2489" /></flowRegion><flowPara - id="flowPara2491" /></flowRoot> <g - transform="matrix(1.4955348,0,0,1.4955348,163.48483,612.82108)" - id="g3178" /> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:12px;font-family:'Helvetica LT Std';-inkscape-font-specification:'Helvetica LT Std Light';fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot8724" - xml:space="preserve" - transform="matrix(1.4955348,0,0,1.4955348,168.82604,578.1033)"><flowRegion - id="flowRegion8726"><rect - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-family:'Helvetica LT Std';-inkscape-font-specification:'Helvetica LT Std Light'" - y="752.14441" - x="39.286312" - height="22.868153" - width="29.904507" - id="rect8728" /></flowRegion><flowPara - id="flowPara8730" /></flowRoot> <g - transform="matrix(0.7477674,0,0,0.7477674,323.37906,579.29086)" - id="g18053" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;line-height:125%;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot6905" - transform="matrix(1.4955348,0,0,1.4955348,-100.24402,-46.550081)"><flowRegion - id="flowRegion6907"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use6909" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara6911">VariableOwner</flowPara></flowRoot> <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;line-height:125%;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none" - id="flowRoot6913" - transform="matrix(1.4955348,0,0,1.4955348,-507.57316,-602.56169)"><flowRegion - id="flowRegion6915"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use6917" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara6919">VariableOwner</flowPara></flowRoot> <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;line-height:125%;font-family:'Helvetica Rounded LT Std';-inkscape-font-specification:'Helvetica Rounded LT Std Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#49c2f1;fill-opacity:1;stroke:none" - id="flowRoot80522" - transform="matrix(1.4955348,0,0,1.4955348,678.72532,674.84839)"><flowRegion - id="flowRegion80524"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use80526" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara80528">1</flowPara></flowRoot> <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2" - width="258.66141" - height="81.495995" - x="14.173228" - y="967.32288" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-2-3" - width="251.57481" - height="60.236229" - x="17.716526" - y="985.03937" /> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#33383a;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7" - width="258.66141" - height="35.433033" - x="14.173228" - y="917.71655" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="18.051481" - y="979.1676" - id="text4227-4-5" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6" - x="18.051481" - y="979.1676">APPLICATION SERVER</tspan></text> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="21.743534" - y="996.64673" - id="text4227-4-5-9" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-4" - x="21.743534" - y="996.64673">WEB APPLICATION</tspan></text> - <text - sodipodi:linespacing="100%" - id="text4227-2-7" - y="938.49121" - x="109.20093" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><tspan - y="938.49121" - x="109.20093" - id="tspan4229-3-1" - sodipodi:role="line">WEB BROWSER</tspan></text> - <g - id="g4426" - transform="translate(10.629921,747.6378)"> - <g - id="g4462-8-7-43-4-9-0-3" - transform="translate(-21.259843,-584.64569)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-2" - width="74.409447" - height="35.433071" - x="35.433071" - y="839.76379" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-6" - y="855.95532" - x="72.769043" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve" - transform="translate(-21.259843,-584.64569)"><tspan - y="855.95532" - x="72.769043" - sodipodi:role="line" - id="tspan4578">HTML</tspan><tspan - y="864.70532" - x="72.769043" - sodipodi:role="line" - id="tspan5810">PAGES</tspan></text> - </g> - <g - style="display:inline" - id="g4426-9" - transform="translate(92.125984,747.63783)"> - <g - id="g4462-8-7-43-4-9-0-3-5" - transform="translate(-21.259843,-584.64569)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-2-4" - width="74.409447" - height="35.433071" - x="35.433071" - y="839.76379" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-6-4" - y="855.95532" - x="72.769043" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve" - transform="translate(-21.259843,-584.64569)"><tspan - y="855.95532" - x="72.769043" - sodipodi:role="line" - id="tspan4578-9">JSP</tspan><tspan - y="864.70532" - x="72.769043" - sodipodi:role="line" - id="tspan5810-6">PAGES</tspan></text> - </g> - <g - style="display:inline" - id="g4426-6" - transform="translate(173.62205,747.63783)"> - <g - id="g4462-8-7-43-4-9-0-3-3" - transform="translate(-21.259843,-584.64569)"> - <rect - style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" - id="rect4408-7-5-0-9-5-1-2-8" - width="74.409447" - height="35.433071" - x="35.433071" - y="839.76379" /> - </g> - <text - sodipodi:linespacing="100%" - id="text4227-4-2-7-8-3-6-0" - y="855.95532" - x="72.769043" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve" - transform="translate(-21.259843,-584.64569)"><tspan - y="855.95532" - x="72.769043" - sodipodi:role="line" - id="tspan5810-7">JAVA</tspan><tspan - y="864.70532" - x="72.769043" - sodipodi:role="line" - id="tspan5860">SERVLETS</tspan></text> - </g> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:300;font-stretch:normal;font-size:8.75px;line-height:100%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Light';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="147.31349" - y="963.85565" - id="text4227-4-5-1" - sodipodi:linespacing="100%"><tspan - sodipodi:role="line" - id="tspan4229-0-6-0" - x="147.31349" - y="963.85565">HTTP(S)</tspan></text> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0)" - d="m 141.73228,953.14964 0,31.88976" - id="path4591-1-5-0-7-1-3-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - </g> -</svg> diff --git a/documentation/components/components-fields.asciidoc b/documentation/components/components-fields.asciidoc index e1075fc6cf..e680ff4404 100644 --- a/documentation/components/components-fields.asciidoc +++ b/documentation/components/components-fields.asciidoc @@ -7,8 +7,6 @@ layout: page [[components.fields]] = Field Components -*_This section has not yet been updated for Vaadin Framework 8_* - ((("[classname]#Field#", id="term.components.fields", range="startofrange"))) _Fields_ are components that have a value that the user can change through the @@ -16,8 +14,8 @@ user interface. <<figure.components.fields>> illustrates the inheritance relatio and the important interfaces and base classes. [[figure.components.fields]] -.Field components -image::img/field-diagram-hi.png[width=80%, scaledwidth=100%] +.Field Components +image::img/field-class-hierarchy.png[width=100%, scaledwidth=100%] Field components are built upon the framework defined in the [classname]#HasValue# interface. diff --git a/documentation/components/components-interfaces.asciidoc b/documentation/components/components-interfaces.asciidoc index c183d77c8b..603cb4cdc7 100644 --- a/documentation/components/components-interfaces.asciidoc +++ b/documentation/components/components-interfaces.asciidoc @@ -7,8 +7,6 @@ layout: page [[components.interfaces]] = Interfaces and Abstractions -*_This section has not yet been updated for Vaadin Framework 8_* - ((("interfaces"))) Vaadin user interface components are built on a skeleton of interfaces and abstract classes that define and implement the features common to all components @@ -22,7 +20,7 @@ The interfaces that define the Vaadin data model are described in <<dummy/../../ [[figure.components.interfaces]] .Component interfaces and abstractions -image::img/component-abstractions-hi.png[width=100%, scaledwidth=100%] +image::img/component-abstractions.png[width=100%, scaledwidth=100%] All components are connectors that connect to the client-side widgets. diff --git a/documentation/components/components-overview.asciidoc b/documentation/components/components-overview.asciidoc index c0ce787e27..b0a8d6ec61 100644 --- a/documentation/components/components-overview.asciidoc +++ b/documentation/components/components-overview.asciidoc @@ -7,50 +7,72 @@ layout: page [[components.overview]] = Overview -*_This section has not yet been updated for Vaadin Framework 8_* - Vaadin provides a comprehensive set of user interface components and allows you -to define custom components. <<figure.uicomponents>> illustrates the inheritance -hierarchy of the UI component classes and interfaces. Interfaces are displayed -in gray, abstract classes in orange, and regular classes in blue. An annotated +to define custom components. + +The component hierarchy of Vaadin is presented in the next four diagrams: + +* <<figure.uicomponents>> +illustrates the inheritance +hierarchy of the UI component classes and interfaces not bound directly to +business objects. + +* <<figure.uifields>> +presents fields bound to single values + +* <<figure.uiselects>> +presents components that show a list of data and allow selection + +* <<figure.uicontainers>> +layouts and other component containers + +Interfaces are displayed +with a dotted outline, abstract classes in gray, and regular classes in blue. +//// +TODO outdated information. Uncomment when fixed. + An annotated version of the diagram is featured in the __Vaadin Cheat Sheet__. +//// + [[figure.uicomponents]] -.User Interface Component Class Hierarchy -image::img/component-diagram-hi.png[width=100%, scaledwidth=100%] +.Basic Components +image::img/component-class-hierarchy.png[width=100%, scaledwidth=100%] + +[[figure.uifields]] +.Field Components +image::img/field-class-hierarchy.png[width=100%, scaledwidth=100%] + +[[figure.uiselects]] +.Selection Components +image::img/selects-class-hierarchy.png[width=100%, scaledwidth=100%] + +[[figure.uicontainers]] +.Layouts and Component Containers +image::img/component-container-class-hierarchy.png[width=100%, scaledwidth=100%] + ((("[classname]#Component#"))) -At the top of the interface hierarchy, we have the [classname]#Component# -interface. +The [classname]#Component# is interface implemented by all components. ((("[classname]#AbstractComponent#"))) -At the top of the class hierarchy, we have the [classname]#AbstractComponent# -class. +In practice, all components extend the [classname]#AbstractComponent# +abstract class. + ((("[classname]#AbstractField#"))) ((("[classname]#AbstractComponentContainer#"))) -It is inherited by two other abstract classes: [classname]#AbstractField#, -inherited further by field components, and -[classname]#AbstractComponentContainer#, inherited by various container and -layout components. Components that are not bound to a content data model, such -as labels and links, inherit [classname]#AbstractComponent# directly. - -((("layout"))) -((("[classname]#Layout#"))) -The layout of the various components in a window is controlled, logically, by -layout components, just like in conventional Java UI toolkits for desktop -applications. In addition, with the [classname]#CustomLayout# component, you can -write a custom layout as an HTML template that includes the locations of any -contained components. Looking at the inheritance diagram, we can see that layout -components inherit the [classname]#AbstractComponentContainer# and the -[classname]#Layout# interface. Layout components are described in detail in +((("[classname]#AbstractListing#"))) +There are three more specific types of components. + +Field Components:: allow user to edit a value in the UI. All extend [classname]#AbstractField#. Field components are described in detail in +<<dummy/../../../framework/component/components-fields.asciidoc#components.fields,"Field Components">>. + +Selection Component:: show a list of data that the user can select from. All extend [classname]#AbstractListing#. Selection components are described in detail in +<<dummy/../../../framework/component/components-selection.asciidoc#components.selection,"Selection Components">>. + +Layouts and Component Containers:: Components that can contain other components. All layouts and containers implement the [interfacename]#HasComponents# interface. Layout components are described in detail in <<dummy/../../../framework/layout/layout-overview.asciidoc#layout.overview,"Managing Layout">>. -((("[classname]#Window#"))) -Looking at it from the perspective of an object hierarchy, we would have a -[classname]#Window# object, which contains a hierachy of layout components, -which again contain other layout components, field components, and other visible -components. - ((("Sampler"))) ((("JavaDoc"))) You can browse the built-in UI components of Vaadin library in the Sampler @@ -64,7 +86,8 @@ in <<dummy/../../../framework/addons/addons-overview.asciidoc#addons.overview,"Using Vaadin Add-ons">>. - +//// +TODO outdated information. Uncomment when fixed. [NOTE] .Vaadin Cheat Sheet and Refcard ==== @@ -76,3 +99,4 @@ The diagram is also included in the six-page DZone Refcard, which you can find at https://vaadin.com/refcard. ==== +////
\ No newline at end of file diff --git a/documentation/components/img/component-abstractions-hi.png b/documentation/components/img/component-abstractions-hi.png Binary files differdeleted file mode 100644 index fdfb53a6e8..0000000000 --- a/documentation/components/img/component-abstractions-hi.png +++ /dev/null diff --git a/documentation/components/img/component-abstractions-lo.png b/documentation/components/img/component-abstractions-lo.png Binary files differdeleted file mode 100644 index 5f1987f97e..0000000000 --- a/documentation/components/img/component-abstractions-lo.png +++ /dev/null diff --git a/documentation/components/img/component-abstractions.png b/documentation/components/img/component-abstractions.png Binary files differnew file mode 100644 index 0000000000..3f3b85c58a --- /dev/null +++ b/documentation/components/img/component-abstractions.png diff --git a/documentation/components/img/component-class-hierarchy.png b/documentation/components/img/component-class-hierarchy.png Binary files differnew file mode 100644 index 0000000000..72353d9350 --- /dev/null +++ b/documentation/components/img/component-class-hierarchy.png diff --git a/documentation/components/img/component-container-class-hierarchy.png b/documentation/components/img/component-container-class-hierarchy.png Binary files differnew file mode 100644 index 0000000000..146ff06a1c --- /dev/null +++ b/documentation/components/img/component-container-class-hierarchy.png diff --git a/documentation/components/img/component-diagram-hi.png b/documentation/components/img/component-diagram-hi.png Binary files differindex 2e07de3017..72353d9350 100644 --- a/documentation/components/img/component-diagram-hi.png +++ b/documentation/components/img/component-diagram-hi.png diff --git a/documentation/components/img/features-readonly-simple.png b/documentation/components/img/features-readonly-simple.png Binary files differindex e79a3c065b..6c6b285938 100644 --- a/documentation/components/img/features-readonly-simple.png +++ b/documentation/components/img/features-readonly-simple.png diff --git a/documentation/components/img/field-class-hierarchy.png b/documentation/components/img/field-class-hierarchy.png Binary files differnew file mode 100644 index 0000000000..341470eafd --- /dev/null +++ b/documentation/components/img/field-class-hierarchy.png diff --git a/documentation/components/img/selects-class-hierarchy.png b/documentation/components/img/selects-class-hierarchy.png Binary files differnew file mode 100644 index 0000000000..0197634217 --- /dev/null +++ b/documentation/components/img/selects-class-hierarchy.png diff --git a/documentation/components/img/tooltip-richtext-withpointer-hi.png b/documentation/components/img/tooltip-richtext-withpointer-hi.png Binary files differindex d327a5fed8..2341334054 100644 --- a/documentation/components/img/tooltip-richtext-withpointer-hi.png +++ b/documentation/components/img/tooltip-richtext-withpointer-hi.png diff --git a/documentation/components/img/tooltip-richtext-withpointer-lo.png b/documentation/components/img/tooltip-richtext-withpointer-lo.png Binary files differindex f8893aa39b..f4fb7f328f 100644 --- a/documentation/components/img/tooltip-richtext-withpointer-lo.png +++ b/documentation/components/img/tooltip-richtext-withpointer-lo.png diff --git a/documentation/components/original-drawings/component-abstractions.svg b/documentation/components/original-drawings/component-abstractions.svg deleted file mode 100644 index 948df9fc6b..0000000000 --- a/documentation/components/original-drawings/component-abstractions.svg +++ /dev/null @@ -1,2327 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="54mm" - id="svg2475" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="component-abstractions.svg" - inkscape:output_extension="org.inkscape.output.svg.inkscape" - inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png" - inkscape:export-xdpi="300.01001" - inkscape:export-ydpi="300.01001" - version="1.0"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - gridtolerance="10000" - guidetolerance="10" - objecttolerance="10" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="6.7882252" - inkscape:cx="149.29603" - inkscape:cy="142.14949" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:snap-nodes="true" - inkscape:snap-bbox="true" - units="mm" - inkscape:snap-global="true" - inkscape:window-maximized="1" - inkscape:object-paths="true" - inkscape:object-nodes="true" - showguides="true" - inkscape:guide-bbox="true"> - <inkscape:grid - spacingy="1mm" - spacingx="1mm" - empspacing="10" - units="mm" - enabled="true" - visible="true" - id="grid4674" - type="xygrid" - dotted="false" /> - <sodipodi:guide - position="106.29921,212.59843" - orientation="1,0" - id="guide7291" /> - </sodipodi:namedview> - <defs - id="defs2477"> - <marker - inkscape:stockid="Arrow1Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Lstart" - style="overflow:visible"> - <path - id="path5210" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(0.8,0,0,0.8,10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotS" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3636" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS" - style="overflow:visible"> - <path - id="path3717" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:path-effect - copytype="single_stretched" - pattern="m 349.202,225.086 56.693,106.3 -35.433,7.086" - prop_scale="1" - id="path-effect2503" - effect="skeletal" - is_visible="true" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - prop_scale="1" - id="path-effect2499" - effect="skeletal" - is_visible="true" - pattern="M 0,0 1,0" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - pattern-nodetypes="cc" - pattern="M 432.28346,272.83462 403.93701,216.14171" - prop_scale="1" - id="path-effect2497" - effect="skeletal" - is_visible="true" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <marker - style="overflow:visible" - id="Arrow1Send" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3641" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lend" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3629" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - sodipodi:type="inkscape:persp3d" - inkscape:vp_x="0 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - id="perspective3487" /> - <marker - style="overflow:visible" - id="Arrow2Sendp" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendp"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round" - id="path28139" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSK" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSK"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36611" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSH" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSH"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36614" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSA"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36617" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSKF" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSKF"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36620" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutS9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutS9"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36623" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2SendpA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2SendpA"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round" - id="path3396" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2Sendpg" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendpg"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round" - id="path3360" - inkscape:connector-curvature="0" /> - </marker> - <filter - id="filter2780" - inkscape:label="White Halo" - width="1.1" - height="1.1"> - <feMorphology - id="feMorphology2782" - operator="dilate" - radius="3" - result="result0" /> - <feFlood - id="feFlood2786" - flood-color="rgb(255,255,255)" - flood-opacity="1" - in="result0" - result="result3" /> - <feComposite - id="feComposite2623" - in="result3" - in2="result0" - operator="in" - result="result4" /> - <feMerge - id="feMerge2629"> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2631" - in="result4" /> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2633" - in="SourceGraphic" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSn" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSn" - style="overflow:visible"> - <path - id="path4441" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS9F" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS9F" - style="overflow:visible"> - <path - id="path4444" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI" - style="overflow:visible"> - <path - id="path4447" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSO" - style="overflow:visible"> - <path - id="path4450" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSW" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSW" - style="overflow:visible"> - <path - id="path4453" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSB" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSB" - style="overflow:visible"> - <path - id="path4456" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSZ" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSZ" - style="overflow:visible"> - <path - id="path4459" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSq" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSq"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path5853" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSBO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSBO" - style="overflow:visible"> - <path - id="path7501" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463" - inkscape:connector-curvature="0" /> - </marker> - <filter - height="1.1" - width="1.1" - inkscape:label="Black Halo" - id="filter10694"> - <feMorphology - result="result0" - radius="3" - operator="dilate" - id="feMorphology10696" /> - <feFlood - result="result3" - in="result0" - flood-opacity="1" - flood-color="rgb(0,0,0)" - id="feFlood10698" /> - <feComposite - result="result4" - operator="in" - in2="result0" - in="result3" - id="feComposite10700" /> - <feMerge - id="feMerge10702"> - <feMergeNode - in="result4" - id="feMergeNode10704" - inkscape:collect="always" /> - <feMergeNode - in="SourceGraphic" - id="feMergeNode10706" - inkscape:collect="always" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSu" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSu" - style="overflow:visible"> - <path - id="path8127" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI8" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI8" - style="overflow:visible"> - <path - id="path8130" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSr" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSr" - style="overflow:visible"> - <path - id="path8133" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSM" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSM" - style="overflow:visible"> - <path - id="path8136" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSb" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSb" - style="overflow:visible"> - <path - id="path8139" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker44971" - orient="auto" - markerHeight="5.7450781" - markerWidth="4.6297355"> - <g - id="g18059" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path18061" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18063" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker52016" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker64887" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297255"> - <g - id="g64855" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path64857" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path64859" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker4057" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297302"> - <g - id="g51986" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path51988" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path51990" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker72805" - orient="auto" - markerHeight="4.5568175" - markerWidth="4.0334239"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18057" - d="m -2.0167119,0.50456824 2.31250003,0 -0.90625,0.90624996 c -0.19847,0.19848 -0.19847,0.52028 0,0.71875 0.19848,0.19848 0.52028,0.19848 0.71875,0 l 1.71874997,-1.73436996 0.04688,-0.03125 c 0.00296,-0.00291 -0.0029,-0.01264 0,-0.01563 0.0277,-0.02858 0.05755,-0.05849 0.07812,-0.09375 0.01432,-0.02454 0.02144,-0.05204 0.03125,-0.07812 0.00618,-0.01536 0.01103,-0.03109 0.01563,-0.04688 0.01556,-0.05805 0.02137,-0.11246 0.01562,-0.17187 -0.00193,-0.02892 -0.00868,-0.04983 -0.01562,-0.07813 -0.00545,-0.02032 -0.00757,-0.04283 -0.01563,-0.0625 -0.00821,-0.02041 -0.02023,-0.0431 -0.03125,-0.0625 -0.02272,-0.03893 -0.0468,-0.07863 -0.07812,-0.10937 L 0.10828813,-2.1204318 c -0.10445,-0.11138 -0.25408,-0.16892 -0.40625,-0.15625 -0.19739,0.01348 -0.36988,0.14219 -0.4375,0.32813 -0.06762,0.18593 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92187004 -2.34375003,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker72808" - orient="auto" - markerHeight="4.5568123" - markerWidth="4.0334177"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path72801" - d="m -2.016709,0.50457301 2.31250005,0 -0.90625,0.90624999 c -0.19848,0.19847 -0.19848,0.52027 0,0.71875 0.19847,0.19847 0.52027,0.19847 0.71875,0 L 1.827041,0.39519301 l 0.04687,-0.03125 c 0.00297,-0.00291 -0.00289,-0.01264 0,-0.01562 0.02771,-0.02858 0.05755,-0.0585 0.07813,-0.09375 0.01432,-0.02454 0.02144,-0.05205 0.03125,-0.07813 0.00618,-0.01536 0.01103,-0.03108 0.01562,-0.04687 0.01556,-0.05805 0.02137,-0.11247 0.01563,-0.17188 -0.00193,-0.02892 -0.00869,-0.04982 -0.01563,-0.07812 -0.00545,-0.02033 -0.00756,-0.04283 -0.01562,-0.0625 -0.00822,-0.02042 -0.02024,-0.0431 -0.03125,-0.0625 -0.02273,-0.03894 -0.0468,-0.07863 -0.07813,-0.10938 L 0.10829105,-2.120427 c -0.10446,-0.11138 -0.25408,-0.16893 -0.40625,-0.15625 -0.19739,0.01347 -0.36989,0.14219 -0.4375,0.32812 -0.06762,0.18594 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92188001 -2.34375005,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSuN" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSuN"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path81580" - inkscape:connector-curvature="0" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-91" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-2"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-2"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-2-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-4-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4-9-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5-2-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4-9-50"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5-2-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-1-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-7-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-2-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-7-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-0-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-0-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-0-6-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-0-7-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-2-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-7-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-3-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-0-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-9-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-0-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6-0-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7-4-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-5-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-9-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6-0-2"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7-4-97" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-4-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-1-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-96"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-73" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-9-8"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-9-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - </defs> - <metadata - id="metadata2480"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:groupmode="layer" - id="layer4" - inkscape:label="Old lines" - style="display:none" - transform="translate(0,-99.212563)"> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path28387" - d="m 69.116806,871.71564 -0.581796,0.0558" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.42059776px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path4676" - d="M 88.485235,832.67719 88.241626,814.96065" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path28356" - d="m 36.330054,840.97934 16.81955,0.54712" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.63933778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.63933778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 69.920062,868.73502 14.207294,-21.8846" - id="path28422" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2850" - d="m 71.056955,919.48471 -19.531598,-9.1444" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2852" - d="m 86.963808,919.48471 -0.08722,-72.63429" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2866" - d="m 152.3622,807.96481 -42.51968,0.18153" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker44971)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2868" - d="m 175,832.67719 -0.98425,-17.71653" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2639" - d="m 148.8189,839.7638 -21.25985,0" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68255675;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 124.60425,878.01033 41.37879,-31.15991" - id="path3832" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="M 243.54909,845.45699 131.10236,880.37173" - id="path3834" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 243.46392,861.25395 -10.6644,0.0116" - id="path3866" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 243.39994,882.08318 -10.87684,0.0118" - id="path3910" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 247.03805,895.43724 -14.90126,-6.42388" - id="path3912" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2641" - d="m 171.93172,919.40546 3.15393,-72.55504" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 182.38014,888.10902 0,-40.23829" - id="path2679" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 199.29772,926.89271 -5.92901,0.0114" - id="path6784" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 171.9331,1043.1195 0.15946,-108.62817" - id="path6792" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 243.39994,928.03517 -6.84455,-0.31657" - id="path7439" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,1043.101 -26.82553,0" - id="path6796" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,1023.727 -26.82553,0" - id="path7429" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,1004.353 -26.82553,0" - id="path7431" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,984.97897 -26.82553,10e-6" - id="path7433" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,966.8305 -26.82553,-1.22552" - id="path7435" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,946.23099 -26.82553,0" - id="path7437" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path8562" - d="m 86.879379,962.6387 0.07389,-28.25091" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path8580" - d="M 87.099859,1004.6841 86.91158,977.54177" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 122.68505,970.00421 -6.148,0.0148" - id="path8582" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 45.375531,983.51615 16.289738,-5.98871" - id="path8584" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68255675;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 104.84013,983.53447 -0.12332,-6.04226" - id="path8594" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 70.929482,983.90441 0,-5.42571" - id="path8604" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 159.79652,884.81836 -0.12331,-36.50019" - id="path8616" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 158.45243,864.14079 -13.41276,0" - id="path8620" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 104.1368,1029.1583 -9.550073,-9.5711" - id="path8662" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 70.062241,1029.1583 9.60858,-9.5711" - id="path8664" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 46.762201,1012.3191 5.961231,-0.027" - id="path8666" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 134.60753,947.64833 -7.36875,0.0226" - id="path10680" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 110.86582,940.26976 0.0166,-6.05635" - id="path10682" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 39.227874,926.83367 5.961226,0.0128" - id="path10684" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 21.385589,941.30303 -1e-6,-7.11781" - id="path10686" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 110.63577,913.37377 0,6.04226" - id="path10688" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 48.169712,861.16018 0,-38.74799" - id="path48282" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 48.252507,858.30287 -12.507302,0.12684" - id="path48284" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="M 48.252507,861.28349 36.238449,872.3639" - id="path48286" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - inkscape:connector-type="polyline" - id="path48288" - d="m 35.745205,822.42276 12.507302,0.11275" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.63933778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 200.26383,882.14779 -17.88369,0" - id="path49764" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 200.26383,897.05086 -17.88369,-8.94184" - id="path49766" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 200.26383,861.28349 -17.88369,0" - id="path49768" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 63.122966,941.17972 0.0379,-7.21293" - id="path53455" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.19224572;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#DotSu)" - d="m 21.390644,919.40546 -0.03236,-9.3611" - id="path80518" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path84027" - d="m 57.182734,970.02789 -17.954868,-0.0377" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path84033" - d="m 3.460504,969.95259 0,-67.06382" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker44971)" - sodipodi:nodetypes="cccc" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 110.76262,887.06605 0.20624,11.52222" - id="path116516" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - </g> - <g - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1" - transform="translate(0,-861.0236)"> - <g - style="display:inline" - id="g2492" - transform="matrix(0.56140018,0,0,0.56140018,57.213825,777.78767)"> - <rect - ry="0" - y="230.31506" - x="118.99163" - height="25.246218" - width="75.738655" - id="rect4654" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use4668" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670">Component</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475" - transform="matrix(0.56140018,0,0,0.56140018,40.903904,814.52622)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622" - width="126.23107" - height="25.246264" - x="122.79765" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638"><use - x="0" - y="0" - xlink:href="#rect4622" - id="use4640" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642">AbstractComponent</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3)" - d="m 145.2756,928.3465 -2e-5,-7.08665" - id="path4591-1-5-0-7-1-3-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(5.5118113e-7,3.9370082e-6)" /> - <g - style="display:inline" - id="g2475-4" - transform="matrix(0.56140018,0,0,0.56140018,118.85666,814.52622)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-3" - width="100.98485" - height="25.246214" - x="135.42073" - y="202.74353" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-0" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-0"><use - x="0" - y="0" - xlink:href="#rect4622-3" - id="use4640-3" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-0">AbstractField<T></flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475-2" - transform="matrix(0.56140018,0,0,0.56140018,40.903897,857.04586)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-8" - width="176.7235" - height="25.246223" - x="97.551437" - y="202.74359" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-6" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-7"><use - x="0" - y="0" - xlink:href="#rect4622-8" - id="use4640-2" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-2">AbstractComponentContainer</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475-0" - transform="matrix(0.56140018,0,0,0.56140018,40.903904,899.5656)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-0" - width="100.98485" - height="25.246208" - x="135.42076" - y="202.74356" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-2" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-5"><use - x="0" - y="0" - xlink:href="#rect4622-0" - id="use4640-6" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-7">AbstractLayout</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475-0-7" - transform="matrix(0.56140018,0,0,0.56140018,40.903894,920.8254)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-0-6" - width="138.85417" - height="25.246206" - x="116.4861" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-2-0" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-5-9"><use - x="0" - y="0" - xlink:href="#rect4622-0-6" - id="use4640-6-2" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-7-3">AbstractOrderedLayout</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2492-8" - transform="matrix(0.56140018,0,0,0.56140018,-49.085387,841.56727)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246212" - width="126.23106" - id="rect4654-0" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-4" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-4"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-0" - id="use4668-7" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-1">ComponentContainer</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2492-2" - transform="matrix(0.56140018,0,0,0.56140018,-27.825535,884.08696)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246229" - width="50.492413" - id="rect4654-7" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-6" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-8"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-7" - id="use4668-6" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-5">Layout</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2492-81" - transform="matrix(0.56140018,0,0,0.56140018,-41.998767,820.30742)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.24622" - width="100.98485" - id="rect4654-05" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-43" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-6"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-05" - id="use4668-78" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-14">HasComponents</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0)" - d="m 49.606299,970.86614 0,-7.08661" - id="path4591-1-5-0-7-1-3-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-8-9" - transform="matrix(0.56140018,0,0,0.56140018,-56.172001,862.82712)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246216" - width="164.10039" - id="rect4654-0-9" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-4-1" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-4-8"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-0-9" - id="use4668-7-0" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-1-0">SingleComponentContainer</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-1)" - d="m 49.606299,992.12599 0,-7.08661" - id="path4591-1-5-0-7-1-3-6-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-1" - transform="matrix(0.56140018,0,0,0.56140018,138.70987,777.78765)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.2463" - width="75.73864" - id="rect4654-8" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-8" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-7"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-8" - id="use4668-4" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-6">HasValue<T></flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4)" - d="m 223.22835,928.3465 -1e-5,-7.08665" - id="path4591-1-5-0-7-1-3-9-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(5.5118113e-7,3.9370082e-6)" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-5)" - d="m 194.88188,935.43309 -14.17322,-2e-5" - id="path4591-1-5-0-7-1-3-9-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(5.5118113e-7,3.9370082e-6)" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-2)" - d="m 145.2756,1013.3859 0,-28.3465" - id="path4591-1-5-0-7-1-3-9-4-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-3)" - d="m 145.27558,970.86615 1e-5,-28.34646" - id="path4591-1-5-0-7-1-3-9-4-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(5.5118113e-7,3.9370082e-6)" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-4)" - d="m 145.27559,1034.6457 0,-7.0866" - id="path4591-1-5-0-7-1-3-9-4-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-1-0)" - d="m 35.433071,1020.4724 -31.8897639,10e-5 -5.8e-6,-42.51972 10.6299207,0" - id="path4591-1-5-0-7-1-3-6-8-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-2-7)" - d="m 95.669291,977.95276 -10.629927,2e-5" - id="path4591-1-5-0-7-1-3-9-4-9-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2475-4-6" - transform="matrix(0.56140018,0,0,0.56140018,150.74641,835.78603)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-3-5" - width="88.36174" - height="25.24621" - x="141.73232" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-0-6" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-0-6"><use - x="0" - y="0" - xlink:href="#rect4622-3-5" - id="use4640-3-6" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-0-4">AbstractSelect</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475-4-0" - transform="matrix(0.56140018,0,0,0.56140018,76.336974,835.78603)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-3-6" - width="107.29639" - height="25.246206" - x="141.73232" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-0-1" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-0-9"><use - x="0" - y="0" - xlink:href="#rect4622-3-6" - id="use4640-3-2" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-0-6">AbstractTextField</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-3-4)" - d="m 223.22834,956.69292 0,-14.17321" - id="path4591-1-5-0-7-1-3-9-4-5-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(5.5118113e-7,3.9370082e-6)" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 230.31496,956.69292 -14.17323,0" - id="path4591-1-5-0-7-1-3-9-4-2-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(5.5118113e-7,3.9370082e-6)" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-4-7)" - d="m 116.92913,1020.4725 -53.149602,-10e-5" - id="path4591-1-5-0-7-1-3-9-4-7-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-0" - transform="matrix(0.56140018,0,0,0.56140018,0.52090227,777.7877)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246296" - width="82.050209" - id="rect4654-6" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-1" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-9"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-6" - id="use4668-5" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-51">Sizeable</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2492-6" - transform="matrix(0.56140018,0,0,0.56140018,57.213805,756.52786)"> - <rect - ry="0" - y="230.315" - x="106.36856" - height="25.246277" - width="100.98485" - id="rect4654-2" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-2" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-64"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-2" - id="use4668-56" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-7">ClientConnector</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-9)" - d="m 145.27559,907.08661 0,-7.08661" - id="path4591-1-5-0-7-1-3-6-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-96)" - d="m 124.01575,914.1732 -14.17323,4e-5" - id="path4591-1-5-0-7-1-3-6-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-9" - transform="matrix(0.56140018,0,0,0.56140018,57.213816,735.26802)"> - <rect - ry="0" - y="230.315" - x="118.99165" - height="25.246281" - width="75.73864" - id="rect4654-24" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-7" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-3"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-24" - id="use4668-42" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-15">Connector</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-9-8)" - d="m 145.27559,885.82677 0,-7.08661" - id="path4591-1-5-0-7-1-3-6-1-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - </g> -</svg> diff --git a/documentation/components/original-drawings/component-diagram.svg b/documentation/components/original-drawings/component-diagram.svg deleted file mode 100644 index 97e27d5eee..0000000000 --- a/documentation/components/original-drawings/component-diagram.svg +++ /dev/null @@ -1,3398 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="88mm" - id="svg2475" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="component-diagram.svg" - inkscape:output_extension="org.inkscape.output.svg.inkscape" - inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png" - inkscape:export-xdpi="300.01001" - inkscape:export-ydpi="300.01001" - version="1.0"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - gridtolerance="10000" - guidetolerance="10" - objecttolerance="10" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="4.8000001" - inkscape:cx="113.43288" - inkscape:cy="188.16367" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:snap-nodes="true" - inkscape:snap-bbox="true" - units="mm" - inkscape:snap-global="true" - inkscape:window-maximized="1" - inkscape:object-paths="true" - inkscape:object-nodes="true" - showguides="true" - inkscape:guide-bbox="true"> - <inkscape:grid - spacingy="1mm" - spacingx="1mm" - empspacing="10" - units="mm" - enabled="true" - visible="true" - id="grid4674" - type="xygrid" - dotted="false" /> - <sodipodi:guide - position="106.29921,70.866142" - orientation="1,0" - id="guide7291" /> - </sodipodi:namedview> - <defs - id="defs2477"> - <marker - inkscape:stockid="Arrow1Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Lstart" - style="overflow:visible"> - <path - id="path5210" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(0.8,0,0,0.8,10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotS" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3636" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS" - style="overflow:visible"> - <path - id="path3717" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:path-effect - copytype="single_stretched" - pattern="m 349.202,225.086 56.693,106.3 -35.433,7.086" - prop_scale="1" - id="path-effect2503" - effect="skeletal" - is_visible="true" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - prop_scale="1" - id="path-effect2499" - effect="skeletal" - is_visible="true" - pattern="M 0,0 1,0" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - pattern-nodetypes="cc" - pattern="M 432.28346,272.83462 403.93701,216.14171" - prop_scale="1" - id="path-effect2497" - effect="skeletal" - is_visible="true" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <marker - style="overflow:visible" - id="Arrow1Send" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3641" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lend" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3629" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - sodipodi:type="inkscape:persp3d" - inkscape:vp_x="0 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - id="perspective3487" /> - <marker - style="overflow:visible" - id="Arrow2Sendp" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendp"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round" - id="path28139" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSK" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSK"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36611" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSH" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSH"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36614" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSA"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36617" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSKF" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSKF"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36620" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutS9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutS9"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36623" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2SendpA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2SendpA"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round" - id="path3396" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2Sendpg" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendpg"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round" - id="path3360" - inkscape:connector-curvature="0" /> - </marker> - <filter - id="filter2780" - inkscape:label="White Halo" - width="1.1" - height="1.1"> - <feMorphology - id="feMorphology2782" - operator="dilate" - radius="3" - result="result0" /> - <feFlood - id="feFlood2786" - flood-color="rgb(255,255,255)" - flood-opacity="1" - in="result0" - result="result3" /> - <feComposite - id="feComposite2623" - in="result3" - in2="result0" - operator="in" - result="result4" /> - <feMerge - id="feMerge2629"> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2631" - in="result4" /> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2633" - in="SourceGraphic" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSn" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSn" - style="overflow:visible"> - <path - id="path4441" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS9F" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS9F" - style="overflow:visible"> - <path - id="path4444" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI" - style="overflow:visible"> - <path - id="path4447" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSO" - style="overflow:visible"> - <path - id="path4450" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSW" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSW" - style="overflow:visible"> - <path - id="path4453" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSB" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSB" - style="overflow:visible"> - <path - id="path4456" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSZ" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSZ" - style="overflow:visible"> - <path - id="path4459" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSq" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSq"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path5853" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSBO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSBO" - style="overflow:visible"> - <path - id="path7501" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463" - inkscape:connector-curvature="0" /> - </marker> - <filter - height="1.1" - width="1.1" - inkscape:label="Black Halo" - id="filter10694"> - <feMorphology - result="result0" - radius="3" - operator="dilate" - id="feMorphology10696" /> - <feFlood - result="result3" - in="result0" - flood-opacity="1" - flood-color="rgb(0,0,0)" - id="feFlood10698" /> - <feComposite - result="result4" - operator="in" - in2="result0" - in="result3" - id="feComposite10700" /> - <feMerge - id="feMerge10702"> - <feMergeNode - in="result4" - id="feMergeNode10704" - inkscape:collect="always" /> - <feMergeNode - in="SourceGraphic" - id="feMergeNode10706" - inkscape:collect="always" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSu" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSu" - style="overflow:visible"> - <path - id="path8127" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI8" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI8" - style="overflow:visible"> - <path - id="path8130" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSr" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSr" - style="overflow:visible"> - <path - id="path8133" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSM" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSM" - style="overflow:visible"> - <path - id="path8136" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSb" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSb" - style="overflow:visible"> - <path - id="path8139" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker44971" - orient="auto" - markerHeight="5.7450781" - markerWidth="4.6297355"> - <g - id="g18059" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path18061" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18063" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker52016" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker64887" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297255"> - <g - id="g64855" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path64857" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path64859" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker4057" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297302"> - <g - id="g51986" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path51988" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path51990" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker72805" - orient="auto" - markerHeight="4.5568175" - markerWidth="4.0334239"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18057" - d="m -2.0167119,0.50456824 2.31250003,0 -0.90625,0.90624996 c -0.19847,0.19848 -0.19847,0.52028 0,0.71875 0.19848,0.19848 0.52028,0.19848 0.71875,0 l 1.71874997,-1.73436996 0.04688,-0.03125 c 0.00296,-0.00291 -0.0029,-0.01264 0,-0.01563 0.0277,-0.02858 0.05755,-0.05849 0.07812,-0.09375 0.01432,-0.02454 0.02144,-0.05204 0.03125,-0.07812 0.00618,-0.01536 0.01103,-0.03109 0.01563,-0.04688 0.01556,-0.05805 0.02137,-0.11246 0.01562,-0.17187 -0.00193,-0.02892 -0.00868,-0.04983 -0.01562,-0.07813 -0.00545,-0.02032 -0.00757,-0.04283 -0.01563,-0.0625 -0.00821,-0.02041 -0.02023,-0.0431 -0.03125,-0.0625 -0.02272,-0.03893 -0.0468,-0.07863 -0.07812,-0.10937 L 0.10828813,-2.1204318 c -0.10445,-0.11138 -0.25408,-0.16892 -0.40625,-0.15625 -0.19739,0.01348 -0.36988,0.14219 -0.4375,0.32813 -0.06762,0.18593 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92187004 -2.34375003,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker72808" - orient="auto" - markerHeight="4.5568123" - markerWidth="4.0334177"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path72801" - d="m -2.016709,0.50457301 2.31250005,0 -0.90625,0.90624999 c -0.19848,0.19847 -0.19848,0.52027 0,0.71875 0.19847,0.19847 0.52027,0.19847 0.71875,0 L 1.827041,0.39519301 l 0.04687,-0.03125 c 0.00297,-0.00291 -0.00289,-0.01264 0,-0.01562 0.02771,-0.02858 0.05755,-0.0585 0.07813,-0.09375 0.01432,-0.02454 0.02144,-0.05205 0.03125,-0.07813 0.00618,-0.01536 0.01103,-0.03108 0.01562,-0.04687 0.01556,-0.05805 0.02137,-0.11247 0.01563,-0.17188 -0.00193,-0.02892 -0.00869,-0.04982 -0.01563,-0.07812 -0.00545,-0.02033 -0.00756,-0.04283 -0.01562,-0.0625 -0.00822,-0.02042 -0.02024,-0.0431 -0.03125,-0.0625 -0.02273,-0.03894 -0.0468,-0.07863 -0.07813,-0.10938 L 0.10829105,-2.120427 c -0.10446,-0.11138 -0.25408,-0.16893 -0.40625,-0.15625 -0.19739,0.01347 -0.36989,0.14219 -0.4375,0.32812 -0.06762,0.18594 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92188001 -2.34375005,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSuN" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSuN"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path81580" - inkscape:connector-curvature="0" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-91" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-2"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-2"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-2-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-4-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4-9-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5-2-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-7-4-9-50"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-8-5-2-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-1-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-7-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-2-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-7-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-0-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-0-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-0-6-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-0-7-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-2-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-7-2" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-3-4"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-0-7" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-8-91-40-3-4-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-65-9-9-2-9-5" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-5"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6-0"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-7"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-4" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-9"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-0" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-9-3"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-0-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6-0-1"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7-4-9" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-7-5-6"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-0-9-1" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - <marker - markerWidth="4.6707735" - markerHeight="7.8382583" - refX="4.3000002" - refY="3.9191291" - orient="auto" - id="marker5127-4-4-4-0-3-7-6-4-6-6-0-2"> - <path - sodipodi:nodetypes="ccc" - inkscape:connector-curvature="0" - id="path4591-1-5-0-8-0-6-8-7-6-1-3-5-1-3-7-4-97" - d="M 0.37582499,0.37582446 3.919125,3.9191245 0.37582499,7.4624345" - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1.0629921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> - </marker> - </defs> - <metadata - id="metadata2480"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:groupmode="layer" - id="layer4" - inkscape:label="Old lines" - style="display:none" - transform="translate(0,21.259842)"> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path28387" - d="m 69.116806,871.71564 -0.581796,0.0558" - style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.42059776px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path4676" - d="M 88.485235,832.67719 88.241626,814.96065" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path28356" - d="m 36.330054,840.97934 16.81955,0.54712" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.63933778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.63933778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 69.920062,868.73502 14.207294,-21.8846" - id="path28422" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2850" - d="m 71.056955,919.48471 -19.531598,-9.1444" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2852" - d="m 86.963808,919.48471 -0.08722,-72.63429" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2866" - d="m 152.3622,807.96481 -42.51968,0.18153" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker44971)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2868" - d="m 175,832.67719 -0.98425,-17.71653" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2639" - d="m 148.8189,839.7638 -21.25985,0" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68255675;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 124.60425,878.01033 41.37879,-31.15991" - id="path3832" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="M 243.54909,845.45699 131.10236,880.37173" - id="path3834" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 243.46392,861.25395 -10.6644,0.0116" - id="path3866" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 243.39994,882.08318 -10.87684,0.0118" - id="path3910" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 247.03805,895.43724 -14.90126,-6.42388" - id="path3912" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path2641" - d="m 171.93172,919.40546 3.15393,-72.55504" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 182.38014,888.10902 0,-40.23829" - id="path2679" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 199.29772,926.89271 -5.92901,0.0114" - id="path6784" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 171.9331,1043.1195 0.15946,-108.62817" - id="path6792" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 243.39994,928.03517 -6.84455,-0.31657" - id="path7439" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,1043.101 -26.82553,0" - id="path6796" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,1023.727 -26.82553,0" - id="path7429" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,1004.353 -26.82553,0" - id="path7431" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,984.97897 -26.82553,10e-6" - id="path7433" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,966.8305 -26.82553,-1.22552" - id="path7435" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 199.29772,946.23099 -26.82553,0" - id="path7437" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path8562" - d="m 86.879379,962.6387 0.07389,-28.25091" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path8580" - d="M 87.099859,1004.6841 86.91158,977.54177" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 122.68505,970.00421 -6.148,0.0148" - id="path8582" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 45.375531,983.51615 16.289738,-5.98871" - id="path8584" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68255675;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 104.84013,983.53447 -0.12332,-6.04226" - id="path8594" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 70.929482,983.90441 0,-5.42571" - id="path8604" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 159.79652,884.81836 -0.12331,-36.50019" - id="path8616" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 158.45243,864.14079 -13.41276,0" - id="path8620" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 104.1368,1029.1583 -9.550073,-9.5711" - id="path8662" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 70.062241,1029.1583 9.60858,-9.5711" - id="path8664" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 46.762201,1012.3191 5.961231,-0.027" - id="path8666" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 134.60753,947.64833 -7.36875,0.0226" - id="path10680" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 110.86582,940.26976 0.0166,-6.05635" - id="path10682" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 39.227874,926.83367 5.961226,0.0128" - id="path10684" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 21.385589,941.30303 -1e-6,-7.11781" - id="path10686" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 110.63577,913.37377 0,6.04226" - id="path10688" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 48.169712,861.16018 0,-38.74799" - id="path48282" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 48.252507,858.30287 -12.507302,0.12684" - id="path48284" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="M 48.252507,861.28349 36.238449,872.3639" - id="path48286" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - inkscape:connector-type="polyline" - id="path48288" - d="m 35.745205,822.42276 12.507302,0.11275" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.63933778;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 200.26383,882.14779 -17.88369,0" - id="path49764" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 200.26383,897.05086 -17.88369,-8.94184" - id="path49766" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:none" - d="m 200.26383,861.28349 -17.88369,0" - id="path49768" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 63.122966,941.17972 0.0379,-7.21293" - id="path53455" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.19224572;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#DotSu)" - d="m 21.390644,919.40546 -0.03236,-9.3611" - id="path80518" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path84027" - d="m 57.182734,970.02789 -17.954868,-0.0377" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#f39300;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker52016)" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - inkscape:connector-type="polyline" - id="path84033" - d="m 3.460504,969.95259 0,-67.06382" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker44971)" - sodipodi:nodetypes="cccc" - inkscape:connector-curvature="0" /> - <path - transform="translate(0,-761.81105)" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1.68239105;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker18095)" - d="m 110.76262,887.06605 0.20624,11.52222" - id="path116516" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - </g> - <g - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1" - transform="translate(0,-740.55119)"> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14173,814.96065 -31.88976,0" - id="path4591-1-5-0-7-1-3-9-4-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-0-6)" - d="m 109.84254,914.17333 -10.629942,-8e-5" - id="path4591-5-1-8-1-3-5-5-4-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492" - transform="matrix(0.56140018,0,0,0.56140018,18.237454,614.79562)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246296" - width="82.050209" - id="rect4654" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use4668" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670">Component</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475" - transform="matrix(0.56140018,0,0,0.56140018,1.9275329,658.62071)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622" - width="126.23107" - height="25.246264" - x="122.79765" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638"><use - x="0" - y="0" - xlink:href="#rect4622" - id="use4640" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642">AbstractComponent</flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-16.496225,623.02435)" - id="g3902-1-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4" - x="70.396072" - y="251.31776">Label</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7)" - d="m 42.519705,779.5276 28.346457,0" - id="path4591-5-1-8-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3)" - d="m 106.29923,772.44099 0,-14.17323" - id="path4591-1-5-0-7-1-3-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-16.496225,640.74088)" - id="g3902-1-5-6" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-4" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-4" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-3" - x="70.396072" - y="251.31776">Link</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-16.496225,658.45742)" - id="g3902-1-5-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-0" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-0" - x="70.396072" - y="251.31776">MenuBar</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-16.496239,711.60699)" - id="g3902-1-5-9" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02" - x="70.396072" - y="251.31776">Embedded</tspan></text> - </g> - <g - style="display:inline" - id="g2475-4" - transform="matrix(0.56140018,0,0,0.56140018,79.880289,658.62071)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-3" - width="100.98485" - height="25.246214" - x="135.42073" - y="202.74353" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-0" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-0"><use - x="0" - y="0" - xlink:href="#rect4622-3" - id="use4640-3" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-0">AbstractField<T></flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,199.64549,640.74087)" - id="g3902-1-5-62" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2" - x="70.396072" - y="251.31776">CheckBox</tspan></text> - </g> - <g - style="display:inline" - id="g2475-2" - transform="matrix(0.56140018,0,0,0.56140018,1.9275093,814.52615)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-8" - width="176.7235" - height="25.246223" - x="97.551437" - y="202.74359" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-6" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-7"><use - x="0" - y="0" - xlink:href="#rect4622-8" - id="use4640-2" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-2">AbstractComponentContainer</flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-16.496229,676.17396)" - id="g3902-1-5-9-1" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-8" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-6" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-9" - x="70.396072" - y="251.31776">Upload</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-16.496239,693.89046)" - id="g3902-1-5-9-19" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-9" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-0" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-2" - x="70.396072" - y="251.31776">Image</tspan></text> - </g> - <g - style="display:inline" - id="g2475-0" - transform="matrix(0.56140018,0,0,0.56140018,1.9275162,857.04589)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-0" - width="100.98485" - height="25.246208" - x="135.42076" - y="202.74356" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-2" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-5"><use - x="0" - y="0" - xlink:href="#rect4622-0" - id="use4640-6" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-7">AbstractLayout</flowPara></flowRoot> </g> - <g - style="display:inline" - id="g2475-0-7" - transform="matrix(0.56140018,0,0,0.56140018,1.9275165,899.56558)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-0-6" - width="138.85417" - height="25.246206" - x="116.4861" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-2-0" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-5-9"><use - x="0" - y="0" - xlink:href="#rect4622-0-6" - id="use4640-6-2" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-7-3">AbstractOrderedLayout</flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,33.110057,902.94559)" - id="g3902-1-5-9-4" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3" - width="107.2964" - height="25.246218" - x="16.761005" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6" - x="70.396072" - y="251.31776">HorizontalLayout</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,100.43289,902.94559)" - id="g3902-1-5-9-4-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-1" - width="107.2964" - height="25.246218" - x="16.761005" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-4" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-5" - x="70.396072" - y="251.31776">VerticalLayout</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-12.952934,881.68574)" - id="g3902-1-5-9-4-56" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6" - width="82.050194" - height="25.246206" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-44" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7" - x="70.396072" - y="251.31776">FormLayout</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 49.606315,761.81107 -1.6e-5,88.58265" - id="path4591-5-1-8-1-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 42.519701,814.96067 14.173212,-2e-5" - id="path4591-5-1-8-1-6-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 42.519701,797.24414 14.173212,-3e-5" - id="path4591-5-1-8-1-6-7-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 42.519701,761.81107 7.086614,0" - id="path4591-5-1-8-1-6-7-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-8" - transform="matrix(0.56140018,0,0,0.56140018,-49.085381,756.5279)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246212" - width="126.23106" - id="rect4654-0" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-4" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-4"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-0" - id="use4668-7" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-1">ComponentContainer</flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,40.196677,817.90621)" - id="g3902-1-5-9-4-56-1" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-9" - width="82.050194" - height="25.246206" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-44-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-5" - x="70.396072" - y="251.31776">PopupView</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-12.952932,817.9062)" - id="g3902-1-5-9-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-6" - width="63.115532" - height="25.246229" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="67.206551" - y="251.31776" - id="text3906-3-1-8-9" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-91" - x="67.206551" - y="251.31776">Window</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-12.952932,796.64636)" - id="g3902-1-5-9-5-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-6-5" - width="63.115532" - height="25.246225" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="67.241859" - y="251.31776" - id="text3906-3-1-8-9-0" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-91-1" - x="67.241859" - y="251.31776">Panel</tspan></text> - </g> - <g - style="display:inline" - id="g2492-2" - transform="matrix(0.56140018,0,0,0.56140018,-59.715302,841.56728)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246229" - width="50.492413" - id="rect4654-7" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-6" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-8"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-7" - id="use4668-6" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-5">Layout</flowPara></flowRoot> </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6)" - d="m 24.803156,949.6063 0,-7.08661" - id="path4591-5-1-8-1-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-81" - transform="matrix(0.56140018,0,0,0.56140018,-41.998761,735.26805)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.24622" - width="100.98485" - id="rect4654-05" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-43" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-6"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-05" - id="use4668-78" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-14">HasComponents</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0)" - d="m 49.606305,885.82677 0,-7.08661" - id="path4591-1-5-0-7-1-3-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-8-9" - transform="matrix(0.56140018,0,0,0.56140018,-56.171995,777.78775)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.246216" - width="164.10039" - id="rect4654-0-9" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-4-1" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-4-8"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-0-9" - id="use4668-7-0" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-1-0">SingleComponentContainer</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-1)" - d="m 49.606305,907.08662 0,-7.08661" - id="path4591-1-5-0-7-1-3-6-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-1)" - d="m 24.803156,928.34647 0,-7.08661" - id="path4591-5-1-8-1-3-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - id="g2492-1" - transform="matrix(0.56140018,0,0,0.56140018,99.733517,614.79557)"> - <rect - ry="0" - y="230.31499" - x="112.68008" - height="25.2463" - width="75.73864" - id="rect4654-8" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664-8" - transform="translate(-1.5432324,96.155435)"><flowRegion - id="flowRegion4666-7"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654-8" - id="use4668-4" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670-6">HasValue<T></flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4)" - d="m 184.25198,772.44099 0,-14.17323" - id="path4591-1-5-0-7-1-3-9-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-5)" - d="m 155.90551,779.52758 -14.17322,-2e-5" - id="path4591-1-5-0-7-1-3-9-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-2)" - d="m 106.29922,970.86615 0,-28.34646" - id="path4591-1-5-0-7-1-3-9-4-9" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 107.55087,914.17333 -3.07786,-8e-5" - id="path4591-5-1-8-1-3-5-5-4-2-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-3)" - d="m 106.29922,928.34646 0,-141.73228" - id="path4591-1-5-0-7-1-3-9-4-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-4)" - d="m 106.29921,1013.3859 0,-28.34651" - id="path4591-1-5-0-7-1-3-9-4-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-2)" - d="m 88.582677,1034.6457 0,-7.0867" - id="path4591-5-1-8-1-3-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4)" - d="m 124.01573,1034.6457 0,-7.0867" - id="path4591-5-1-8-1-3-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-2-7)" - d="m 49.606299,1020.4725 17.716536,0" - id="path4591-5-1-8-1-3-7-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,125.23605,839.16605)" - id="g3902-1-5-9-4-56-0" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-2" - width="94.673302" - height="25.246208" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="76.827911" - y="251.31776" - id="text3906-3-1-8-1-44-7" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-9" - x="76.827911" - y="251.31776">AbsoluteLayout</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6)" - d="m 141.73229,977.95276 -7.08663,-8e-5" - id="path4591-5-1-8-1-3-5-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-6)" - d="m 219.68504,779.52758 -7.08663,-8e-5" - id="path4591-5-1-8-1-3-5-5-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-7)" - d="m 81.496069,949.6063 0,-7.08661" - id="path4591-5-1-8-1-3-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,89.80297,817.90623)" - id="g3902-1-5-9-4-56-1-0" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-9-8" - width="69.427086" - height="25.24622" - x="35.69566" - y="234.59218" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-44-1-3" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-5-5" - x="70.396072" - y="251.31776">TabSheet</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-7-4)" - d="m 131.10236,949.60632 0,-7.08661" - id="path4591-5-1-8-1-3-4-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,135.86598,817.90631)" - id="g3902-1-5-9-4-56-1-0-7" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-9-8-0" - width="69.427086" - height="25.24622" - x="35.69566" - y="234.59218" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-44-1-3-7" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-5-5-1" - x="70.396072" - y="251.31776">Accordion</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-0)" - d="m 155.90553,956.69302 -7.08663,-8e-5" - id="path4591-5-1-8-1-3-5-5-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,-12.952935,860.42591)" - id="g3902-1-5-9-4-56-7" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-92" - width="82.050194" - height="25.246206" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-44-15" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-0" - x="70.396072" - y="251.31776">GridLayout</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,40.196672,860.42591)" - id="g3902-1-5-9-4-56-07" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-8" - width="82.050194" - height="25.246206" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-1-44-11" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-09" - x="70.396072" - y="251.31776">SplitPanel</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,93.346277,860.42591)" - id="g3902-1-5-9-4-56-6" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-5" - width="94.673294" - height="25.246208" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="76.644218" - y="251.31776" - id="text3906-3-1-8-1-44-75" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-6" - x="76.644218" - y="251.31776">CustomLayout</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-7-4-9)" - d="m 124.01575,992.12599 0,-7.08661" - id="path4591-5-1-8-1-3-4-0-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-7-4-9-5)" - d="m 88.582675,992.12599 0,-7.08661" - id="path4591-5-1-8-1-3-4-0-0-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 46.062992,992.12601 0,-3.54331 42.519685,0" - id="path4591-5-1-8-1-3-4-0-0-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-1-0)" - d="m 17.716535,970.86616 0,-3.5433 -14.1732279,0 0,-74.40945 10.6299209,0" - id="path4591-1-5-0-7-1-3-6-8-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-2-7)" - d="m 106.29921,892.91341 -21.25984,0" - id="path4591-1-5-0-7-1-3-9-4-9-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,93.346277,775.38654)" - id="g3902-1-5-9-4-56-6-0" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-5-6" - width="119.91951" - height="25.246208" - x="29.384106" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="89.267326" - y="251.31776" - id="text3906-3-1-8-1-44-75-7" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-6-1" - x="89.267326" - y="251.31776">CustomComponent</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,15.393523,839.16607)" - id="g3902-1-5-9-4-56-7-6" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-3-6-92-4" - width="63.115532" - height="25.246208" - x="35.69566" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="67.176888" - y="251.31776" - id="text3906-3-1-8-1-44-15-0" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-6-7-0-3" - x="67.176888" - y="251.31776">CssLayout</tspan></text> - </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-2-1)" - d="m 85.03937,970.86616 0,-3.5433 c -20.07874,0 -40.15748,0 -60.23622,0 l 0,3.5433" - id="path4591-1-5-0-7-1-3-9-4-9-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cccc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-1)" - d="m 70.866142,977.95278 7.086614,0" - id="path4591-5-1-8-1-3-5-5-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,36.653365,658.4574)" - id="g3902-1-5-4" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-45" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-43" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-5" - x="70.396072" - y="251.31776">Button</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,185.47226,697.43378)" - id="g3902-1-5-62-6" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7" - width="56.803978" - height="25.24621" - x="42.00721" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7" - x="70.396072" - y="251.31776">TextField</tspan></text> - </g> - <g - style="display:inline" - id="g2475-4-6" - transform="matrix(0.56140018,0,0,0.56140018,79.880272,757.83327)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-3-5" - width="88.36174" - height="25.24621" - x="141.73232" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-0-6" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-0-6"><use - x="0" - y="0" - xlink:href="#rect4622-3-5" - id="use4640-3-6" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-0-4">AbstractSelect</flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,89.802968,739.95346)" - id="g3902-1-5-62-6-3" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-0" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4-3" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-3" - x="70.396072" - y="251.31776">ComboBox</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,196.10218,739.95346)" - id="g3902-1-5-62-6-3-3" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-0-1" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4-3-7" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-3-5" - x="70.396072" - y="251.31776">ListSelect</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,196.10218,757.67)" - id="g3902-1-5-62-6-3-4" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-0-8" - width="94.673302" - height="25.246212" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="82.632919" - y="251.31776" - id="text3906-3-1-6-4-3-70" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-3-2" - x="82.632919" - y="251.31776">NativeSelect</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,196.10218,775.38653)" - id="g3902-1-5-62-6-3-4-7" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-0-8-5" - width="94.673302" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="83.09494" - y="251.31776" - id="text3906-3-1-6-4-3-70-8" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-3-2-3" - x="83.09494" - y="251.31776">TwinColSelect</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,121.69273,757.67)" - id="g3902-1-5-62-6-3-4-0" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-0-8-4" - width="82.050194" - height="25.246206" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="76.321365" - y="251.31776" - id="text3906-3-1-6-4-3-70-6" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-3-2-5" - x="76.321365" - y="251.31776">OptionGroup</tspan></text> - </g> - <g - style="display:inline" - id="g2475-4-0" - transform="matrix(0.56140018,0,0,0.56140018,136.57319,694.05376)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622-3-6" - width="107.29639" - height="25.246206" - x="141.73232" - y="202.74358" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636-0-1" - transform="translate(0.10674367,5.0828178)"><flowRegion - id="flowRegion4638-0-9"><use - x="0" - y="0" - xlink:href="#rect4622-3-6" - id="use4640-3-2" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642-0-6">AbstractTextField</flowPara></flowRoot> </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,199.64549,658.4574)" - id="g3902-1-5-62-7" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-8" - width="82.050194" - height="25.246214" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="76.592384" - y="251.31776" - id="text3906-3-1-6-43" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-4" - x="76.592384" - y="251.31776">RichTextArea</tspan></text> - </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-8-91-40-3-4-3-4)" - d="m 184.25197,871.65356 0,-85.03936" - id="path4591-1-5-0-7-1-3-9-4-5-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-7)" - d="m 198.4252,797.24412 0,-10.62992" - id="path4591-5-1-8-1-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 198.4252,797.24412 21.25984,-10e-6" - id="path4591-5-1-8-1-6-7-9-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,203.18879,718.69362)" - id="g3902-1-5-62-6-5" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-9" - width="88.361748" - height="25.24622" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="79.863403" - y="251.31776" - id="text3906-3-1-6-4-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-0" - x="79.863403" - y="251.31776">PasswordField</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,231.53524,697.43379)" - id="g3902-1-5-62-6-7" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-7" - width="56.803978" - height="25.246201" - x="42.007225" - y="234.59221" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4-2" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-1" - x="70.396072" - y="251.31776">TextArea</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-7-5)" - d="m 248.0315,850.39372 -1e-5,-28.34647" - id="path4591-5-1-8-1-4-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 240.94488,836.2205 14.17322,-10e-6" - id="path4591-5-1-8-1-6-7-9-3-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-6-0)" - d="m 216.14174,878.74015 -7.08663,-8e-5" - id="path4591-5-1-8-1-3-5-5-0-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,33.110048,676.17393)" - id="g3902-1-5-62-6-5-7" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-9-4" - width="75.73864" - height="25.246214" - x="42.007229" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="79.863403" - y="251.31776" - id="text3906-3-1-6-4-1-6" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-0-3" - x="79.863403" - y="251.31776">ProgressBar</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,107.51951,658.4574)" - id="g3902-1-5-62-6-70" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-8" - width="56.803978" - height="25.24621" - x="42.00721" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4-6" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-7" - x="70.396072" - y="251.31776">Slider</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-7-7)" - d="m 170.07874,814.96065 0,-28.34645" - id="path4591-5-1-8-1-4-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,107.51951,676.17393)" - id="g3902-1-5-62-6-2" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-97" - width="56.803978" - height="25.24621" - x="42.00721" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4-9" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-8" - x="70.396072" - y="251.31776">DateField</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,93.346265,697.43376)" - id="g3902-1-5-62-6-5-8" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-9-1" - width="100.98485" - height="25.246216" - x="29.384121" - y="234.59221" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="79.863403" - y="251.31776" - id="text3906-3-1-6-4-1-7" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-0-5" - x="79.863403" - y="251.31776">PopupDateField</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 162.99213,797.24412 7.08661,0" - id="path4591-5-1-8-1-6-7-9-3-3-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 162.99213,814.96065 7.08661,0" - id="path4591-5-1-8-1-6-7-9-3-3-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,93.346266,715.1503)" - id="g3902-1-5-62-6-5-8-4" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-9-1-3" - width="100.98485" - height="25.246216" - x="29.384121" - y="234.59221" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="79.863403" - y="251.31776" - id="text3906-3-1-6-4-1-7-4" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-0-5-4" - x="79.863403" - y="251.31776">InlineDateField</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-7-9)" - d="m 145.27559,829.13387 0,-7.08661" - id="path4591-5-1-8-1-4-33" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-7-9-3)" - d="m 166.53543,853.93703 3.54331,0 0,-27.53623 -14.17323,0 0,-4.35354" - id="path4591-5-1-8-1-4-33-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccccc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,164.21242,718.69362)" - id="g3902-1-5-62-6-3-9" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-49-7-0-7" - width="44.18087" - height="25.246214" - x="48.318771" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-6-4-3-4" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-2-7-3-8" - x="70.396072" - y="251.31776">Grid</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-6-0-1)" - d="m 148.8189,878.74018 10.62992,0" - id="path4591-5-1-8-1-3-5-5-0-6-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-7-5-6)" - d="m 201.96851,914.17326 -1e-5,-28.34647" - id="path4591-5-1-8-1-4-3-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 187.79528,896.45672 28.34645,0" - id="path4591-5-1-8-1-6-7-9-3-3-3-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" - transform="translate(-2.3622042e-7,-6.6547736e-6)" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 201.9685,914.17325 14.17323,0" - id="path4591-5-1-8-1-6-7-9-3-3-3-47" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5127-4-4-4-0-3-7-6-4-6-6-0-2)" - d="m 201.9685,864.56695 0,7.08661" - id="path4591-5-1-8-1-3-5-5-0-6-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 42.519685,832.67719 14.173228,0" - id="path4591-5-1-8-1-6-7-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 42.519701,850.39375 14.173212,-3e-5" - id="path4591-5-1-8-1-6-7-2" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,36.653361,693.89047)" - id="g3902-1-5-9-19-1" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-9-0" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-0-1" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-2-4" - x="70.396072" - y="251.31776">Video</tspan></text> - </g> - <g - style="display:inline" - transform="matrix(0.56140018,0,0,0.56140018,36.653361,711.60701)" - id="g3902-1-5-9-19-1-3" - inkscape:transform-center-x="0.70710678" - inkscape:transform-center-y="-6.7175125"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.26231062;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904-9-4-01-9-0-7" - width="69.427078" - height="25.246222" - x="35.695663" - y="234.59219" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:11.1328783px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.396072" - y="251.31776" - id="text3906-3-1-8-0-1-3" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908-9-4-02-2-4-2" - x="70.396072" - y="251.31776">Audio</tspan></text> - </g> - </g> -</svg> diff --git a/documentation/components/original-drawings/field-diagram.svg b/documentation/components/original-drawings/field-diagram.svg deleted file mode 100644 index 4b713c30ab..0000000000 --- a/documentation/components/original-drawings/field-diagram.svg +++ /dev/null @@ -1,2118 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:xlink="http://www.w3.org/1999/xlink" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="73mm" - id="svg2475" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="field-diagram.svg" - inkscape:output_extension="org.inkscape.output.svg.inkscape" - inkscape:export-filename="/home/magi/itmill/doc/cheatsheet/vaadin-cheatsheet.png" - inkscape:export-xdpi="300.01001" - inkscape:export-ydpi="300.01001" - version="1.0"> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - gridtolerance="10000" - guidetolerance="10" - objecttolerance="10" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="2.4" - inkscape:cx="225.58075" - inkscape:cy="130.81707" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - showgrid="true" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - inkscape:snap-nodes="true" - inkscape:snap-bbox="true" - units="mm" - inkscape:snap-global="true" - inkscape:window-maximized="1" - inkscape:object-nodes="true" - inkscape:object-paths="true" - showguides="true" - inkscape:guide-bbox="true"> - <inkscape:grid - spacingy="1mm" - spacingx="1mm" - empspacing="10" - units="mm" - enabled="true" - visible="true" - id="grid4674" - type="xygrid" - dotted="false" /> - <sodipodi:guide - position="166.53543,230.31496" - orientation="1,0" - id="guide25051" /> - </sodipodi:namedview> - <defs - id="defs2477"> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="EmptyTriangleOutM" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path6299" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker21659" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path21661" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker21151" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path21153" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#33383a;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker20517" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM" - inkscape:collect="always"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path20519" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker20027" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path20029" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker19543" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path19545" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker19065" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path19067" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker18593" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path18595" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker18127" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path18129" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker17667" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path17669" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker15391" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path15393" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker14955" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path14957" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker14525" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path14527" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker14101" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path14103" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker13683" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path13685" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker13271" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path13273" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker12865" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path12867" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker12465" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path12467" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker12071" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path12073" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker11683" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path11685" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker11301" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path11303" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker10925" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path10927" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker10555" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path10557" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker10191" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path10193" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker9833" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path9835" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker9481" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path9483" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker9135" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path9137" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker8795" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path8797" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker8461" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path8463" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker8133" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path8135" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker7811" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path7813" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker7495" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path7497" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker7185" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path7187" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker6881" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path6883" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker6583" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path6585" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker6291" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path6293" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker6005" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path6007" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker5725" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path5727" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker5451" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path5453" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker5183" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutL"> - <path - transform="matrix(0.8,0,0,0.8,-4.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path5185" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="Arrow1Lstart" - orient="auto" - refY="0" - refX="0" - id="Arrow1Lstart" - style="overflow:visible"> - <path - id="path5210" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="matrix(0.8,0,0,0.8,10,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotS" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotS"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path3636" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS" - style="overflow:visible"> - <path - id="path3717" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:path-effect - copytype="single_stretched" - pattern="m 349.202,225.086 56.693,106.3 -35.433,7.086" - prop_scale="1" - id="path-effect2503" - effect="skeletal" - is_visible="true" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - prop_scale="1" - id="path-effect2499" - effect="skeletal" - is_visible="true" - pattern="M 0,0 1,0" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <inkscape:path-effect - pattern-nodetypes="cc" - pattern="M 432.28346,272.83462 403.93701,216.14171" - prop_scale="1" - id="path-effect2497" - effect="skeletal" - is_visible="true" - copytype="single_stretched" - scale_y_rel="false" - spacing="0" - normal_offset="0" - tang_offset="0" - prop_units="false" - vertical_pattern="false" - fuse_tolerance="0" /> - <marker - style="overflow:visible" - id="Arrow1Send" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Send"> - <path - transform="matrix(-0.2,0,0,-0.2,-1.2,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3641" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow1Lend" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow1Lend"> - <path - transform="matrix(-0.8,0,0,-0.8,-10,0)" - style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" - d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" - id="path3629" - inkscape:connector-curvature="0" /> - </marker> - <inkscape:perspective - sodipodi:type="inkscape:persp3d" - inkscape:vp_x="0 : 526.18109 : 1" - inkscape:vp_y="0 : 1000 : 0" - inkscape:vp_z="744.09448 : 526.18109 : 1" - inkscape:persp3d-origin="372.04724 : 350.78739 : 1" - id="perspective3487" /> - <marker - style="overflow:visible" - id="Arrow2Sendp" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendp"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:0.625;stroke-linejoin:round" - id="path28139" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSK" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSK"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36611" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSH" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSH"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36614" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSA"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36617" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutSKF" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutSKF"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36620" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="TriangleOutS9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="TriangleOutS9"> - <path - transform="scale(0.2,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path36623" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2SendpA" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2SendpA"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:0.625;stroke-linejoin:round" - id="path3396" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="Arrow2Sendpg" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="Arrow2Sendpg"> - <path - transform="matrix(-0.3,0,0,-0.3,0.69,0)" - d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" - style="font-size:12px;fill:#fcc988;fill-rule:evenodd;stroke:#fcc988;stroke-width:0.625;stroke-linejoin:round" - id="path3360" - inkscape:connector-curvature="0" /> - </marker> - <filter - id="filter2780" - inkscape:label="White Halo" - width="1.1" - height="1.1"> - <feMorphology - id="feMorphology2782" - operator="dilate" - radius="3" - result="result0" /> - <feFlood - id="feFlood2786" - flood-color="rgb(255,255,255)" - flood-opacity="1" - in="result0" - result="result3" /> - <feComposite - id="feComposite2623" - in="result3" - in2="result0" - operator="in" - result="result4" /> - <feMerge - id="feMerge2629"> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2631" - in="result4" /> - <feMergeNode - inkscape:collect="always" - id="feMergeNode2633" - in="SourceGraphic" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSn" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSn" - style="overflow:visible"> - <path - id="path4441" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutS9F" - orient="auto" - refY="0" - refX="0" - id="TriangleOutS9F" - style="overflow:visible"> - <path - id="path4444" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI" - style="overflow:visible"> - <path - id="path4447" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSO" - style="overflow:visible"> - <path - id="path4450" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSW" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSW" - style="overflow:visible"> - <path - id="path4453" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSB" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSB" - style="overflow:visible"> - <path - id="path4456" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSZ" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSZ" - style="overflow:visible"> - <path - id="path4459" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSq" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSq"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#d9d9cd;fill-rule:evenodd;stroke:#d9d9cd;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path5853" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSBO" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSBO" - style="overflow:visible"> - <path - id="path7501" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSu" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSu"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path9463" - inkscape:connector-curvature="0" /> - </marker> - <filter - height="1.1" - width="1.1" - inkscape:label="Black Halo" - id="filter10694"> - <feMorphology - result="result0" - radius="3" - operator="dilate" - id="feMorphology10696" /> - <feFlood - result="result3" - in="result0" - flood-opacity="1" - flood-color="rgb(0,0,0)" - id="feFlood10698" /> - <feComposite - result="result4" - operator="in" - in2="result0" - in="result3" - id="feComposite10700" /> - <feMerge - id="feMerge10702"> - <feMergeNode - in="result4" - id="feMergeNode10704" - inkscape:collect="always" /> - <feMergeNode - in="SourceGraphic" - id="feMergeNode10706" - inkscape:collect="always" /> - </feMerge> - </filter> - <marker - inkscape:stockid="TriangleOutSu" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSu" - style="overflow:visible"> - <path - id="path8127" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSI8" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSI8" - style="overflow:visible"> - <path - id="path8130" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSr" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSr" - style="overflow:visible"> - <path - id="path8133" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSM" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSM" - style="overflow:visible"> - <path - id="path8136" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="TriangleOutSb" - orient="auto" - refY="0" - refX="0" - id="TriangleOutSb" - style="overflow:visible"> - <path - id="path8139" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#49c2f1;fill-rule:evenodd;stroke:#49c2f1;stroke-width:1pt;marker-start:none" - transform="scale(0.2,0.2)" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker18095" - orient="auto" - markerHeight="5.7450776" - markerWidth="4.6297302"> - <g - id="g11064" - transform="matrix(0.5,0,0,0.5,-185.64298,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path11050" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path11035" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker44971" - orient="auto" - markerHeight="5.7450781" - markerWidth="4.6297355"> - <g - id="g18059" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path18061" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18063" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker52016" - orient="auto" - markerHeight="5.7450786" - markerWidth="4.6297302"> - <g - id="g52010" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path52012" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path52014" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker64887" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297255"> - <g - id="g64855" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path64857" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path64859" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker4057" - orient="auto" - markerHeight="5.745079" - markerWidth="4.6297302"> - <g - id="g51986" - transform="matrix(0.5,0,0,0.5,-185.64299,-257.19655)"> - <path - sodipodi:nodetypes="csccccccsccssssssssssssssccc" - id="path51988" - d="m 370,508.65625 c -0.86067,0.0587 -1.60944,0.6213 -1.90625,1.4375 -0.26976,0.74176 -0.0577,1.53493 0.4375,2.125 l -1.75,0 c -0.0424,-0.005 -0.0824,0.002 -0.125,0 l 0,4.375 0.125,0 1.75,0 c -0.67896,0.8597 -0.69701,2.11549 0.0937,2.90625 0.85091,0.85091 2.27409,0.85091 3.125,0 l 3.34375,-3.375 c 0.033,-0.0295 0.0643,-0.0608 0.0937,-0.0937 0.0322,-0.0193 0.0635,-0.0402 0.0937,-0.0625 3.7e-4,-3.6e-4 0.21851,-0.28079 0.21875,-0.28125 5e-5,-9e-5 -0.007,-0.0447 0,-0.0625 0.001,-0.003 0.03,0.003 0.0312,0 0.0391,-0.0521 0.051,-0.0518 0.0937,-0.125 0.13699,-0.23476 0.16684,-0.37191 0.15625,-0.34375 0.0368,-0.0915 0.0185,-0.11251 0.0312,-0.15625 0.0106,-0.0102 0.021,-0.0206 0.0312,-0.0312 0.06,-0.22398 0.0881,-0.51689 0.0625,-0.78125 -0.0136,-0.20363 -0.0589,-0.29765 -0.0625,-0.3125 1.4e-4,-0.0104 1.4e-4,-0.0208 0,-0.0312 0.026,0.097 0.0153,0.016 -0.0937,-0.25 -0.0525,-0.13039 -0.0899,-0.21936 -0.125,-0.28125 -0.0524,-0.0897 -0.13346,-0.26235 -0.34375,-0.46875 L 371.75,509.3125 c -0.45645,-0.48671 -1.08509,-0.71163 -1.75,-0.65625 z" - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1" - inkscape:connector-curvature="0" /> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path51990" - d="m 366.65625,515.40625 4.625,0 -1.8125,1.8125 c -0.39695,0.39695 -0.39695,1.04055 0,1.4375 0.39695,0.39695 1.04055,0.39695 1.4375,0 l 3.4375,-3.46875 0.0937,-0.0625 c 0.006,-0.006 -0.006,-0.0253 0,-0.0312 0.0554,-0.0572 0.1151,-0.11699 0.15625,-0.1875 0.0286,-0.0491 0.0429,-0.10409 0.0625,-0.15625 0.0124,-0.0307 0.0221,-0.0622 0.0312,-0.0937 0.0311,-0.1161 0.0427,-0.22493 0.0312,-0.34375 -0.004,-0.0578 -0.0174,-0.0996 -0.0312,-0.15625 -0.0109,-0.0407 -0.0151,-0.0857 -0.0312,-0.125 -0.0164,-0.0408 -0.0405,-0.0862 -0.0625,-0.125 -0.0455,-0.0779 -0.0936,-0.15726 -0.15625,-0.21875 l -3.53125,-3.53125 c -0.20891,-0.22276 -0.50816,-0.33785 -0.8125,-0.3125 -0.39478,0.0269 -0.73977,0.28438 -0.875,0.65625 -0.13524,0.37187 -0.0353,0.78826 0.25,1.0625 l 1.875,1.84375 -4.6875,0" - style="fill:#49c2f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </g> - </marker> - <marker - id="marker72805" - orient="auto" - markerHeight="4.5568175" - markerWidth="4.0334239"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path18057" - d="m -2.0167119,0.50456824 2.31250003,0 -0.90625,0.90624996 c -0.19847,0.19848 -0.19847,0.52028 0,0.71875 0.19848,0.19848 0.52028,0.19848 0.71875,0 l 1.71874997,-1.73436996 0.04688,-0.03125 c 0.00296,-0.00291 -0.0029,-0.01264 0,-0.01563 0.0277,-0.02858 0.05755,-0.05849 0.07812,-0.09375 0.01432,-0.02454 0.02144,-0.05204 0.03125,-0.07812 0.00618,-0.01536 0.01103,-0.03109 0.01563,-0.04688 0.01556,-0.05805 0.02137,-0.11246 0.01562,-0.17187 -0.00193,-0.02892 -0.00868,-0.04983 -0.01562,-0.07813 -0.00545,-0.02032 -0.00757,-0.04283 -0.01563,-0.0625 -0.00821,-0.02041 -0.02023,-0.0431 -0.03125,-0.0625 -0.02272,-0.03893 -0.0468,-0.07863 -0.07812,-0.10937 L 0.10828813,-2.1204318 c -0.10445,-0.11138 -0.25408,-0.16892 -0.40625,-0.15625 -0.19739,0.01348 -0.36988,0.14219 -0.4375,0.32813 -0.06762,0.18593 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92187004 -2.34375003,0" - style="fill:#f39300;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - id="marker72808" - orient="auto" - markerHeight="4.5568123" - markerWidth="4.0334177"> - <path - sodipodi:nodetypes="cccscccsssssssscccsccc" - id="path72801" - d="m -2.016709,0.50457301 2.31250005,0 -0.90625,0.90624999 c -0.19848,0.19847 -0.19848,0.52027 0,0.71875 0.19847,0.19847 0.52027,0.19847 0.71875,0 L 1.827041,0.39519301 l 0.04687,-0.03125 c 0.00297,-0.00291 -0.00289,-0.01264 0,-0.01562 0.02771,-0.02858 0.05755,-0.0585 0.07813,-0.09375 0.01432,-0.02454 0.02144,-0.05205 0.03125,-0.07813 0.00618,-0.01536 0.01103,-0.03108 0.01562,-0.04687 0.01556,-0.05805 0.02137,-0.11247 0.01563,-0.17188 -0.00193,-0.02892 -0.00869,-0.04982 -0.01563,-0.07812 -0.00545,-0.02033 -0.00756,-0.04283 -0.01562,-0.0625 -0.00822,-0.02042 -0.02024,-0.0431 -0.03125,-0.0625 -0.02273,-0.03894 -0.0468,-0.07863 -0.07813,-0.10938 L 0.10829105,-2.120427 c -0.10446,-0.11138 -0.25408,-0.16893 -0.40625,-0.15625 -0.19739,0.01347 -0.36989,0.14219 -0.4375,0.32812 -0.06762,0.18594 -0.01763,0.39413 0.125,0.53125 l 0.9375,0.92188001 -2.34375005,0" - style="fill:#d9d9cd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - inkscape:connector-curvature="0" /> - </marker> - <marker - style="overflow:visible" - id="DotSuN" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="DotSuN"> - <path - transform="matrix(0.2,0,0,0.2,1.48,0.2)" - style="fill:#f39300;fill-rule:evenodd;stroke:#f39300;stroke-width:1pt;marker-start:none;marker-end:none" - d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z" - id="path81580" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker20517-3" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM" - inkscape:collect="always"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path20519-4" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker20517-3-0-9" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM" - inkscape:collect="always"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path20519-4-9-9" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker20517-3-0-9-0" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM" - inkscape:collect="always"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path20519-4-9-9-0" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-0" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-6" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:isstock="true" - style="overflow:visible" - id="marker20517-3-0-9-0-5" - refX="0" - refY="0" - orient="auto" - inkscape:stockid="EmptyTriangleOutM" - inkscape:collect="always"> - <path - transform="matrix(0.4,0,0,0.4,-1.8,0)" - style="fill:#ffffff;fill-rule:evenodd;stroke:#ff3a49;stroke-width:1pt;stroke-opacity:1" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - id="path20519-4-9-9-0-7" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-3" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-8" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-3-5" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-8-2" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-3-2" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-8-6" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-3-56" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-8-7" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-3-7" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-8-0" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - <marker - inkscape:stockid="EmptyTriangleOutM" - orient="auto" - refY="0" - refX="0" - id="marker24201-3-2-4" - style="overflow:visible" - inkscape:isstock="true"> - <path - id="path24203-8-6-8" - d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" - style="fill:#ffffff;fill-rule:evenodd;stroke:#00b4f0;stroke-width:1pt;stroke-opacity:1" - transform="matrix(0.4,0,0,0.4,-1.8,0)" - inkscape:connector-curvature="0" /> - </marker> - </defs> - <metadata - id="metadata2480"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title></dc:title> - </cc:Work> - </rdf:RDF> - </metadata> - <g - id="layer1" - inkscape:groupmode="layer" - inkscape:label="Layer 1" - transform="translate(0,-793.70084)"> - <path - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none" - d="m 165.60285,896.45672 -23.87057,0" - id="path49764" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot2485" - xml:space="preserve" - transform="matrix(0.56140019,0,0,0.56140019,-101.54462,564.20344)"><flowRegion - id="flowRegion2487"><rect - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1" - y="238.07646" - x="262.85715" - height="120" - width="184.28572" - id="rect2489" /></flowRegion><flowPara - id="flowPara2491" /></flowRoot> <g - transform="matrix(0.56140019,0,0,0.56140019,-103.54962,577.23593)" - id="g3178" /> - <g - id="g2492" - transform="matrix(0.56140018,0,0,0.56140018,-77.431844,667.94527)"> - <rect - ry="0" - y="230.31496" - x="163.1725" - height="37.869312" - width="100.98486" - id="rect4654" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4664" - transform="translate(-2.7125132,100.13686)"><flowRegion - id="flowRegion4666"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use4668" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4670">Component</flowPara></flowRoot> </g> - <g - id="g2475" - transform="matrix(0.56140018,0,0,0.56140018,-76.025223,711.77032)"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect4622" - width="145.16573" - height="37.869312" - x="141.73228" - y="209.0551" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot4636" - transform="translate(0.12830086,8.9319539)"><flowRegion - id="flowRegion4638"><use - x="0" - y="0" - xlink:href="#rect4622" - id="use4640" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara4642">AbstractComponent</flowPara></flowRoot> </g> - <g - id="g2854" - transform="matrix(0.56140018,0,0,0.56140018,10.924822,667.76879)"> - <rect - ry="0" - y="230.6293" - x="157.26353" - height="37.86932" - width="100.98485" - id="rect2856" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#33383a;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot2858" - transform="translate(-6.779747,101.54402)"><flowRegion - id="flowRegion2860"><use - transform="translate(1.467046,-91.03536)" - x="0" - y="0" - xlink:href="#rect4654" - id="use2862" - width="744.09448" - height="1052.3622" /></flowRegion><flowPara - id="flowPara2864">HasValue<T></flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,-2.8872179,712.05387)" - id="g2802"> - <rect - ry="0" - y="208.55002" - x="175.55482" - height="37.86932" - width="113.60796" - id="rect2804" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - transform="translate(18.635472,9.7695016)" - id="flowRoot2806" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion2808"><use - height="1052.3622" - width="744.09448" - id="use2810" - xlink:href="#rect4622" - y="0" - x="0" /></flowRegion><flowPara - id="flowPara2812">AbstractField</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.57857,695.85662)" - id="g3820"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3822" - width="82.050186" - height="37.869328" - x="14.173247" - y="237.40155" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot3824" - transform="translate(55.089377,261.25917)"><flowRegion - id="flowRegion3826" /><flowPara - id="flowPara3830">CheckBox</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.79359,723.3405)" - id="g3836"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3838" - width="82.050194" - height="37.869312" - x="13.790235" - y="238.93802" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot3840" - transform="translate(55.353989,262.87579)"><flowRegion - id="flowRegion3842" /><flowPara - id="flowPara3846">TextField</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,211.76685,730.68363)" - id="g3848" - style="stroke-width:1.77165353;stroke-miterlimit:4;stroke-dasharray:none"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3850" - width="100.98485" - height="37.86932" - x="14.104359" - y="225.85799" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.77165353;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - x="64.442734" - y="249.79576" - id="text3860" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3862" - x="64.442734" - y="249.79576">RichTextArea</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.79359,751.18949)" - id="g3870"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3872" - width="82.050194" - height="37.869324" - x="13.790235" - y="239.82413" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot3874" - transform="translate(54.799571,263.7619)"><flowRegion - id="flowRegion3876" /><flowPara - id="flowPara3880">DateField</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,211.68145,758.4859)" - id="g3894"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3896" - width="119.91951" - height="37.869312" - x="14.256478" - y="226.82733" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="74.200478" - y="250.76511" - id="text3898" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3900" - x="74.200478" - y="250.76511">InlineDateField</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,213.81873,786.01652)" - id="g3902"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect3904" - width="119.91951" - height="37.869312" - x="10.449432" - y="228.28055" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="70.393425" - y="250.95586" - id="text3906" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan3908" - x="70.393425" - y="250.95586">PopupDateField</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,-1.4148364,825.40014)" - id="g3796"> - <rect - ry="0" - y="208.62048" - x="172.93213" - height="37.86932" - width="113.60796" - id="rect3798" - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ff3a49;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" /> - <flowRoot - transform="translate(15.719998,9.3213059)" - id="flowRoot3800" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion3802"><use - height="1052.3622" - width="744.09448" - id="use3804" - xlink:href="#rect4622" - y="0" - x="0" /></flowRegion><flowPara - id="flowPara3806">AbstractSelect</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,1.6457354,731.79482)" - id="g2643"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect2645" - width="100.98486" - height="37.869293" - x="53.872482" - y="274.37109" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="103.82072" - y="297.02637" - id="text2685" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan2687" - x="103.82072" - y="297.02637">ProgressBar</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.57857,837.5889)" - id="g6708"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6710" - width="88.36174" - height="37.869316" - x="14.173247" - y="237.40155" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot6712" - transform="translate(57.874847,261.33932)"><flowRegion - id="flowRegion6714" /><flowPara - id="flowPara6718">ListSelect</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.57857,865.93535)" - id="g6732"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6734" - width="94.673294" - height="37.869328" - x="14.173247" - y="237.40155" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot6736" - transform="translate(61.030625,261.33933)"><flowRegion - id="flowRegion6738" /><flowPara - id="flowPara6742">NativeSelect</flowPara></flowRoot> </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.57857,894.28181)" - id="g6744"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6746" - width="107.2964" - height="37.86932" - x="14.173247" - y="237.40155" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="67.896591" - y="261.33932" - id="text6756" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan6758" - x="67.896591" - y="261.33932">TwinColSelect</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,30.895481,837.5889)" - id="g6760"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6762" - width="100.98486" - height="37.869328" - x="1.7710767" - y="237.40155" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="52.268101" - y="260.07687" - id="text6764" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan6766" - x="52.268101" - y="260.07687">OptionGroup</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,30.895481,865.93535)" - id="g6768"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6770" - width="88.58268" - height="37.869328" - x="14.173247" - y="237.40155" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="58.626686" - y="261.25919" - id="text6772" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan6774" - x="58.626686" - y="261.25919">Table</tspan></text> - </g> - <g - transform="matrix(0.56140018,0,0,0.56140018,30.895481,894.28181)" - id="g6776"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6778" - width="88.361748" - height="37.86932" - x="14.394183" - y="237.40155" - ry="0" /> - <text - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - x="58.737156" - y="260.98529" - id="text6780" - sodipodi:linespacing="122%"><tspan - sodipodi:role="line" - id="tspan6782" - x="58.737156" - y="260.98529">Tree</tspan></text> - </g> - <path - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker20517)" - d="m 127.25558,1031.0042 0.30348,-67.22464" - id="path6792" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <g - transform="matrix(0.56140018,0,0,0.56140018,158.57857,809.24244)" - id="g6720"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect6722" - width="88.361748" - height="37.86932" - x="14.173247" - y="237.40155" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot6724" - transform="translate(58.245156,261.25917)"><flowRegion - id="flowRegion6726" /><flowPara - id="flowPara6730">ComboBox</flowPara></flowRoot> </g> - <path - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none" - d="m 88.582677,1005.9023 0.588446,-0.093" - id="path7429" - inkscape:connector-type="polyline" - inkscape:connection-start="#g6768" - inkscape:connector-curvature="0" /> - <flowRoot - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot8724" - xml:space="preserve" - transform="matrix(0.56140019,0,0,0.56140019,-101.54462,564.20344)"><flowRegion - id="flowRegion8726"><rect - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1" - y="752.14441" - x="39.286312" - height="22.868153" - width="29.904507" - id="rect8728" /></flowRegion><flowPara - id="flowPara8730" /></flowRoot> <path - sodipodi:nodetypes="cc" - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none" - d="m 165.60285,868.11027 -23.87057,0" - id="path49768" - inkscape:connector-type="polyline" - inkscape:connector-curvature="0" /> - <g - transform="matrix(0.28070009,0,0,0.28070009,-43.527845,564.64923)" - id="g18053" /> - <g - transform="matrix(0.56140018,0,0,0.56140018,36.863129,725.57078)" - id="g2655"> - <rect - style="display:inline;overflow:visible;visibility:visible;opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#00b4f0;stroke-width:1.893466;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:none;marker-mid:none;marker-end:none;enable-background:accumulate" - id="rect2657" - width="75.738647" - height="37.869316" - x="16.387346" - y="234.96532" - ry="0" /> - <flowRoot - xml:space="preserve" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.35945415px;line-height:122.00000286%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - id="flowRoot2659" - transform="translate(54.153341,258.90309)"><flowRegion - id="flowRegion2661" /><flowPara - id="flowPara2665">Slider</flowPara></flowRoot> </g> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 88.582677,977.95278 77.579323,0" - id="path22338" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 88.815642,1005.6927 77.934798,0.1161" - id="path22338-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 89.171122,1031.6686 77.579318,0" - id="path22338-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99460661;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 88.582677,868.11027 24.803153,0" - id="path22338-3" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker20517-3)" - d="m 127.55906,942.51971 0,-92.12598" - id="path6792-3" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <path - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker20517-3-0-9)" - d="m 42.519685,829.13389 0,-10.62992" - id="path6792-3-8-0" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <path - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker20517-3-0-9-0)" - d="m 127.55906,829.13389 0,-10.62992" - id="path6792-3-8-0-3" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201)" - d="m 88.582677,896.45673 24.803153,0 0,-46.063" - id="path22338-0" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201-0)" - d="m 141.73228,896.45673 0,-46.063" - id="path22338-0-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff3a49;stroke-width:0.99460661;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none;marker-mid:none;marker-end:url(#marker20517-3-0-9-0-5)" - d="m 95.669291,839.76381 -10.629921,0" - id="path6792-3-8-0-3-3" - inkscape:connector-type="polyline" - sodipodi:nodetypes="cc" - inkscape:connector-curvature="0" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201-3)" - d="m 166.53543,839.76382 -7.08661,0" - id="path22338-0-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201-3-5)" - d="m 219.68504,868.11027 -7.08661,0" - id="path22338-0-8-4" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201-3-2)" - d="m 219.68504,896.45673 -7.08661,0" - id="path22338-0-8-46" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201-3-56)" - d="m 166.53544,953.14964 -7.08661,0" - id="path22338-0-8-6" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <path - style="fill:none;fill-rule:evenodd;stroke:#00b4f0;stroke-width:0.99566931;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker24201-3-2-4)" - d="m 219.68504,924.80318 -28.34646,0 0,-17.71653" - id="path22338-0-8-46-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="ccc" /> - </g> -</svg> diff --git a/documentation/components/original-drawings/tooltip-richtext-withpointer.svg b/documentation/components/original-drawings/tooltip-richtext-withpointer.svg index f3602a3372..eaafdf5a2f 100644 --- a/documentation/components/original-drawings/tooltip-richtext-withpointer.svg +++ b/documentation/components/original-drawings/tooltip-richtext-withpointer.svg @@ -131,7 +131,7 @@ style="opacity:1">
<image
sodipodi:absref="/home/magi/itmill/book-7/manual/original-drawings/components/../../img/components/tooltip-richtext.png"
- xlink:href="../../img/components/tooltip-richtext.png"
+ xlink:href="../img/tooltip-richtext.png"
height="139.87039"
width="253.29762"
id="image2696"
diff --git a/documentation/getting-started/getting-started-idea.asciidoc b/documentation/getting-started/getting-started-idea.asciidoc index d68b60e1c1..600e27a04d 100644 --- a/documentation/getting-started/getting-started-idea.asciidoc +++ b/documentation/getting-started/getting-started-idea.asciidoc @@ -7,68 +7,12 @@ layout: page [[getting-started.idea]] = Creating a Project with IntelliJ IDEA -The Ultimate Edition of IntelliJ IDEA includes support for creating Vaadin applications and running or debugging them in an integrated application server. - -With the Community Edition, you can create a Vaadin application most easily with a Maven archetype and deploy it to a server with a Maven run/debug configuration. - -[[getting-started.idea.project]] -== Creating a Vaadin Web Application Project - -In the welcome page, do the following: - -. Download and extract the Vaadin installation package to a local folder, as -instructed in <<dummy/../../../framework/getting-started/getting-started-package#getting-started.package,"Vaadin Installation Package">>. - -. Select [menuchoice]#New Project# - -. In the [guilabel]#New Project# window, select [menuchoice]#Java# - -. Enter a [guilabel]#Project name# and [guilabel]#Project location#, and select -the [guilabel]#Java SDK# to be used for the project. -Vaadin requires at least Java 8. -If you have not configured a Java SDK previously, you can configure it here. -+ -image::img/idea-newproject-1.png[scaledwidth=100%] -+ -Click [guibutton]#Next#. - -. Select "Web Application > Vaadin" to add Vaadin Framework to the project. - -. Select Vaadin [guilabel]#Version# and [guilabel]#Distribution# installation -path. You probably also want an application stub, so select [guilabel]#Create -sample application# and give a name for the generated UI class. -+ -image::img/idea-newproject-2.png[scaledwidth=100%] -+ -Do __not__ click [guibutton]#Finish# yet. - -. Select [guilabel]#Application Server# in the same window. -Set it as an integrated server that you have configured in IntelliJ IDEA, as described previously in <<DUMMY/../../../framework/installing/installing-idea#installing.idea.ultimate.server, "Configuring an Application Server">>. - -. Click [guibutton]#Finish#. - -The project is created with the UI class stub and a [filename]#web.xml# -deployment descriptor. - -image::img/idea-newproject-4.png[scaledwidth=100%] - -The wizard does not currently create a servlet class automatically, and uses -Servlet 2.4 compatible deployment with a [filename]#web.xml# deployment -descriptor. - -[[getting-started.idea.project.running]] -=== Deploying the Project - -To deploy the application to the integrated web server, right-click the -[filename]#index.jsp# file in the project and select [menuchoice]#Run -'index.jsp'#. This starts the integrated server, if it was not already running, -and launches the default browser with the application page. +With both Community Edition and Ultimate Edition, you can create a Vaadin application most easily with a Maven archetype and deploy it to a server with a Maven run/debug configuration. [[getting-started.idea.maven]] == Creating a Maven Project -You can choose to create a Maven project in IntelliJ IDEA. This is the -recommended way when using the Community Edition. You will not have the +You can choose to create a Maven project in IntelliJ IDEA. You will not have the application server integration, but can deploy the application to an application server using a run/debug configuration. @@ -77,22 +21,9 @@ server using a run/debug configuration. . In the [guilabel]#New Project# window, select [menuchoice]#Maven# //<?dbfo-need height="8cm" ?> -. Enter a project name, location, and the Java SDK to be used for the project. -Vaadin requires at least Java 8. -+ -image::img/idea-maven-newproject-1.png[scaledwidth=100%] -+ -Click [guibutton]#Next#. -//<?dbfo-need height="6cm" ?> +. Select the Java SDK to be used for the project. Vaadin requires at least Java 8. -. Give a Maven [guilabel]#GroupID#, [guilabel]#ArtifactID#, and a -[guilabel]#Version# for the project, or use the defaults. - -+ -image::img/idea-maven-newproject-2.png[scaledwidth=100%] - -. Check [guilabel]#Create from archetype# -//<?dbfo-need height="6cm" ?> +. Check [guilabel]#Create from archetype# checkbox . If the Vaadin archetype is not in the list, click [guibutton]#Add archetype#, enter [guilabel]#GroupId# [literal]#++com.vaadin++#, [guilabel]#ArtifactId# @@ -103,21 +34,26 @@ enter [guilabel]#GroupId# [literal]#++com.vaadin++#, [guilabel]#ArtifactId# Click [guibutton]#OK# in the dialog. //<?dbfo-need height="8cm" ?> -. Select the [literal]#++com.vaadin:vaadin-archetype-application++#. - +. Select the archetype ++ +image::img/idea-maven-newproject-1.png[scaledwidth=100%] + Click [guibutton]#Next#. -//<?dbfo-need height="8cm" ?> +//<?dbfo-need height="6cm" ?> + +. Give a Maven [guilabel]#GroupID#, [guilabel]#ArtifactID#, and a +[guilabel]#Version# for the project, or use the defaults. . Review the general Maven settings and settings for the new project. You may need to override the settings, especially if you are creating a Maven project for the first time. -+ -Click [guibutton]#Finish#. +. Finish the wizard. +//<?dbfo-need height="8cm" ?> Creating the Maven project takes some time as Maven fetches the dependencies. Once done, the project is created and the Maven POM is opened in the editor. +Fort more detailed instructions, refer to https://www.jetbrains.com/help/idea/ [[getting-started.idea.maven.compiling]] === Compiling the Project diff --git a/documentation/getting-started/img/idea-maven-newproject-1.png b/documentation/getting-started/img/idea-maven-newproject-1.png Binary files differindex 6b078abd65..e962470c18 100644 --- a/documentation/getting-started/img/idea-maven-newproject-1.png +++ b/documentation/getting-started/img/idea-maven-newproject-1.png diff --git a/documentation/getting-started/img/idea-maven-newproject-2.png b/documentation/getting-started/img/idea-maven-newproject-2.png Binary files differdeleted file mode 100644 index 2f31ac2c35..0000000000 --- a/documentation/getting-started/img/idea-maven-newproject-2.png +++ /dev/null diff --git a/documentation/getting-started/img/idea-newproject-1.png b/documentation/getting-started/img/idea-newproject-1.png Binary files differdeleted file mode 100644 index 4c78f9c390..0000000000 --- a/documentation/getting-started/img/idea-newproject-1.png +++ /dev/null diff --git a/documentation/getting-started/img/idea-newproject-2.png b/documentation/getting-started/img/idea-newproject-2.png Binary files differdeleted file mode 100644 index 24c4d6f462..0000000000 --- a/documentation/getting-started/img/idea-newproject-2.png +++ /dev/null diff --git a/documentation/getting-started/img/idea-newproject-4.png b/documentation/getting-started/img/idea-newproject-4.png Binary files differdeleted file mode 100644 index ae14aea8b4..0000000000 --- a/documentation/getting-started/img/idea-newproject-4.png +++ /dev/null diff --git a/documentation/installing/img/idea-server-1.png b/documentation/installing/img/idea-server-1.png Binary files differindex f0e0fb7f9b..ff59b845e0 100644 --- a/documentation/installing/img/idea-server-1.png +++ b/documentation/installing/img/idea-server-1.png diff --git a/documentation/installing/img/idea-server-2.png b/documentation/installing/img/idea-server-2.png Binary files differindex 2375f44c48..fbfd1bfa09 100644 --- a/documentation/installing/img/idea-server-2.png +++ b/documentation/installing/img/idea-server-2.png diff --git a/documentation/layout/img/layout-schematic-hi.png b/documentation/layout/img/layout-schematic-hi.png Binary files differdeleted file mode 100644 index 8932fffc52..0000000000 --- a/documentation/layout/img/layout-schematic-hi.png +++ /dev/null diff --git a/documentation/layout/img/layout-schematic.png b/documentation/layout/img/layout-schematic.png Binary files differnew file mode 100644 index 0000000000..7a14491b46 --- /dev/null +++ b/documentation/layout/img/layout-schematic.png diff --git a/documentation/layout/layout-orderedlayout.asciidoc b/documentation/layout/layout-orderedlayout.asciidoc index 593bb5ef45..13fc82ad41 100644 --- a/documentation/layout/layout-orderedlayout.asciidoc +++ b/documentation/layout/layout-orderedlayout.asciidoc @@ -70,25 +70,25 @@ For example: [source, html] ---- <!-- Use margin and spacing --> -<v-vertical-layout size-full margin spacing> - <v-label><b>Hello!</b> - How are you?</v-label> +<vaadin-vertical-layout size-full margin spacing> + <vaadin-label><b>Hello!</b> - How are you?</vaadin-label> <!-- Use expand ratio --> - <v-horizontal-layout size-full :expand> + <vaadin-horizontal-layout size-full :expand> ... <!-- Use expand ratio --> - <v-table _id="mytable" caption="My Table" + <vaadin-grid _id="mygrid" caption="My Grid" size-full :expand/> - </v-horizontal-layout> + </vaadin-horizontal-layout> - <v-horizontal-layout width-full> + <vaadin-horizontal-layout width-full> ... <!-- Use alignment --> - <v-button :right><b>OK</b></v-button> - </v-horizontal-layout> -</v-vertical-layout> + <vaadin-button :right><b>OK</b></vaadin-button> + </vaadin-horizontal-layout> +</vaadin-vertical-layout> ---- [[layout.orderedlayout.spacing]] diff --git a/documentation/layout/layout-overview.asciidoc b/documentation/layout/layout-overview.asciidoc index a88d9ad443..9e6a58a836 100644 --- a/documentation/layout/layout-overview.asciidoc +++ b/documentation/layout/layout-overview.asciidoc @@ -23,7 +23,7 @@ of the component tree. [[figure.layout.intro.schematic]] .Layout schematic -image::img/layout-schematic-hi.png[width=100%, scaledwidth=100%] +image::img/layout-schematic.png[width=100%, scaledwidth=100%] Let us look at building a bit simplified version of the layout in <<figure.layout.intro.simple>>: diff --git a/documentation/layout/original-drawings/layout-schematic.svg b/documentation/layout/original-drawings/layout-schematic.svg deleted file mode 100644 index 6859312a7c..0000000000 --- a/documentation/layout/original-drawings/layout-schematic.svg +++ /dev/null @@ -1,546 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Created with Inkscape (http://www.inkscape.org/) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="82mm" - height="41mm" - id="svg1901" - sodipodi:version="0.32" - inkscape:version="0.91 r" - sodipodi:docname="layout-schematic.svg" - version="1.1"> - <defs - id="defs1903" /> - <sodipodi:namedview - id="base" - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1.0" - inkscape:pageopacity="1" - inkscape:pageshadow="2" - inkscape:zoom="1.979899" - inkscape:cx="196.99038" - inkscape:cy="5.0040539" - inkscape:document-units="mm" - inkscape:current-layer="layer1" - inkscape:window-width="1920" - inkscape:window-height="1060" - inkscape:window-x="-2" - inkscape:window-y="-3" - showgrid="true" - inkscape:window-maximized="1" - inkscape:snap-center="true" - inkscape:snap-grids="true" - inkscape:snap-bbox="true" - inkscape:object-paths="true" - inkscape:object-nodes="true" - inkscape:snap-object-midpoints="true" - showguides="true" - inkscape:guide-bbox="true" - units="mm" - fit-margin-top="2" - fit-margin-left="2" - fit-margin-right="2" - fit-margin-bottom="2"> - <inkscape:grid - type="xygrid" - id="grid2982" - empspacing="10" - visible="true" - enabled="true" - snapvisiblegridlinesonly="true" - spacingx="3.5433071" - spacingy="3.5433071" - units="mm" - originx="18.581643" - originy="0.35428181" /> - </sodipodi:namedview> - <metadata - id="metadata1906"> - <rdf:RDF> - <cc:Work - rdf:about=""> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <dc:title /> - </cc:Work> - </rdf:RDF> - </metadata> - <g - inkscape:label="Taso 1" - inkscape:groupmode="layer" - id="layer1" - transform="translate(18.581643,-907.44094)"> - <rect - y="910.62994" - x="46.062992" - height="138.189" - width="162.99213" - id="rect4347-0-2-5-5-9-59" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <flowRoot - xml:space="preserve" - id="flowRoot4349" - style="font-style:normal;font-weight:normal;font-size:10px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - transform="translate(7.0866142,882.28351)"><flowRegion - id="flowRegion4351"><rect - id="rect4353" - width="67.322838" - height="42.519684" - x="49.6063" - y="56.692909" - style="font-size:10px" /></flowRegion><flowPara - id="flowPara4355" /></flowRoot> <g - id="g4392-0-4-6-8" - transform="translate(216.14174,42.519773)" /> - <rect - y="914.17328" - x="49.6063" - height="131.10236" - width="155.90552" - id="rect4347-0-2-5-5-9" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="917.71655" - x="53.149605" - height="21.259869" - width="148.81889" - id="rect4347-0-2-5-5-9-5" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="921.25989" - x="56.692913" - height="14.17316" - width="102.7559" - id="rect4347-0-2-5-5-9-5-8" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="921.25983" - x="162.99213" - height="14.173287" - width="35.433075" - id="rect4347-0-2-5-5-9-5-8-5" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="942.51971" - x="53.149605" - height="88.582695" - width="148.81889" - id="rect4347-0-2-5-5-9-5-84" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="1034.6458" - x="53.149605" - height="7.0865755" - width="148.81889" - id="rect4347-0-2-5-5-9-5-9" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="946.06305" - x="56.692913" - height="81.496048" - width="46.062984" - id="rect4347-0-2-5-5-9-5-8-0" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="956.69293" - x="60.236221" - height="67.322792" - width="38.976372" - id="rect4347-0-2-5-5-9-5-8-0-5" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="946.06293" - x="106.29922" - height="81.49617" - width="92.125977" - id="rect4347-0-2-5-5-9-5-8-0-8" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="956.69287" - x="109.84253" - height="67.322922" - width="85.03936" - id="rect4347-0-2-5-5-9-5-8-0-5-4" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 49.606297,921.25994 -10.629919,-5e-5" - id="path3003-6-5-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="921.25989" - cx="49.606293" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6" - r="2.1259842" /> - <circle - cy="921.25989" - cx="38.976379" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 53.149601,1038.1893 -14.17322,0" - id="path3003-6-5-1-8" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="1038.1891" - cx="53.149601" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-7" - r="2.1259842" /> - <circle - cy="1038.189" - cx="38.976379" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-4" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 56.69291,953.14967 -17.716532,-2e-5" - id="path3003-6-5-1-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="953.14966" - cx="56.692902" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13" - r="2.1259842" /> - <circle - cy="953.14966" - cx="38.976376" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 53.1496,946.06308 -14.173222,-4e-5" - id="path3003-6-5-1-5-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="946.06299" - cx="53.149601" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-9" - r="2.1259842" /> - <circle - cy="946.06305" - cx="38.976379" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-8" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14174,931.8898 -17.71654,0" - id="path3003-6-5-1-5-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="931.88983" - cx="198.42522" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3" - r="2.1259842" /> - <circle - cy="931.88983" - cx="216.14174" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 56.692911,928.34655 -17.716533,-5e-5" - id="path3003-6-5-1-5-78" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="928.3465" - cx="56.692902" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-7" - r="2.1259842" /> - <circle - cy="928.3465" - cx="38.976379" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-0" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 60.236217,960.23629 -21.259839,-3e-5" - id="path3003-6-5-1-5-13" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="960.23627" - cx="60.236206" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-39" - r="2.1259842" /> - <circle - cy="960.23627" - cx="38.976376" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-9" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14174,949.60637 -17.71653,0" - id="path3003-6-5-1-5-7-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="949.60632" - cx="198.42522" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3-2" - r="2.1259842" /> - <circle - cy="949.60638" - cx="216.14175" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7-4" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14174,921.25991 -14.17323,0" - id="path3003-6-5-1-5-7-1-1" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="921.25989" - cx="201.96854" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3-2-6" - r="2.1259842" /> - <circle - cy="921.26001" - cx="216.14175" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7-4-2" - r="2.1259842" /> - <rect - y="970.86621" - x="120.47243" - height="38.976353" - width="63.77953" - id="rect4347-0-2-5-5-9-5-8-0-5-4-1" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#e61e6d;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="974.40948" - x="124.01573" - height="14.173236" - width="56.692928" - id="rect4347-0-2-5-5-9-5-8-0-5-4-1-7" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <rect - y="992.12604" - x="124.01573" - height="14.173219" - width="56.692928" - id="rect4347-0-2-5-5-9-5-8-0-5-4-1-7-8" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffc13f;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14173,985.03941 -35.43307,2e-5" - id="path3003-6-5-1-5-7-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="985.03943" - cx="180.70866" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3-5" - r="2.1259842" /> - <circle - cy="985.03943" - cx="216.14174" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7-0" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14173,1002.7559 -35.43307,0" - id="path3003-6-5-1-5-7-7-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="1002.7559" - cx="180.70866" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3-5-3" - r="2.1259842" /> - <circle - cy="1002.7559" - cx="216.14174" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7-0-3" - r="2.1259842" /> - <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.14173,974.40949 -31.88976,2e-5" - id="path3003-6-5-1-5-7-1-1-7" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="974.40948" - cx="184.25197" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3-2-6-9" - r="2.1259842" /> - <circle - cy="974.40955" - cx="216.14177" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7-4-2-4" - r="2.1259842" /> - <flowRoot - transform="translate(34.181781,923.10248)" - id="flowRoot4367-0-7-2-4-4-43-5-2" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-6-7" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr;text-anchor:end;" - id="flowPara4783-7-2-8-1-0-0">VerticalLayout</flowPara></flowRoot> <flowRoot - transform="translate(34.055515,1040.0315)" - id="flowRoot4367-0-7-2-4-4-4" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-8" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr;text-anchor:end;" - id="flowPara4783-7-2-8-5">Label</flowPara></flowRoot> <flowRoot - transform="translate(34.055511,955.26005)" - id="flowRoot4367-0-7-2-4-4-43" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr;text-anchor:end;" - id="flowPara4783-7-2-8-1">Panel</flowPara></flowRoot> <flowRoot - transform="translate(34.176406,947.90968)" - id="flowRoot4367-0-7-2-4-4-43-3" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-1" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;writing-mode:lr;text-anchor:end;" - id="flowPara4684">HorizontalLayout</flowPara></flowRoot> <flowRoot - transform="translate(220.06236,933.6273)" - id="flowRoot4367-0-7-2-4-4-8" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7" /><flowPara - style="font-size:6.25px;text-align:start;text-anchor:start;color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;-inkscape-font-specification:'Montserrat, Normal';font-family:Montserrat;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;writing-mode:lr;line-height:58%;" - id="flowPara4783-7-2-8-7">Label</flowPara></flowRoot> <flowRoot - transform="translate(34.055512,930.18906)" - id="flowRoot4367-0-7-2-4-4-43-5" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-6" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr;text-anchor:end;" - id="flowPara4783-7-2-8-1-0">Label</flowPara></flowRoot> <flowRoot - transform="translate(33.772237,962.0788)" - id="flowRoot4367-0-7-2-4-4-43-8" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-7" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr;text-anchor:end;" - id="flowPara4783-7-2-8-1-1">Tree</flowPara></flowRoot> <flowRoot - transform="translate(220.06237,951.34394)" - id="flowRoot4367-0-7-2-4-4-8-4" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7-7" /><flowPara - style="font-size:6.25px;text-align:start;text-anchor:start;-inkscape-font-specification:'Montserrat, Normal';font-family:Montserrat;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;writing-mode:lr;line-height:58%;" - id="flowPara4783-7-2-8-7-1">Panel</flowPara></flowRoot> <flowRoot - transform="translate(219.88965,923.13155)" - id="flowRoot4367-0-7-2-4-4-8-4-8" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7-7-1" /><flowPara - style="font-size:6.25px;line-height:58%;text-align:start;text-anchor:start;-inkscape-font-specification:'Montserrat, Normal';font-family:Montserrat;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;writing-mode:lr;" - id="flowPara4865">HorizontalLayout</flowPara></flowRoot> <flowRoot - transform="translate(220.25102,986.77706)" - id="flowRoot4367-0-7-2-4-4-8-9" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7-6" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr;text-anchor:start;" - id="flowPara4783-7-2-8-7-4">Label</flowPara></flowRoot> <flowRoot - transform="translate(220.25102,1004.4936)" - id="flowRoot4367-0-7-2-4-4-8-9-7" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7-6-6" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr;text-anchor:start;" - id="flowPara4783-7-2-8-7-4-8">Label</flowPara></flowRoot> <flowRoot - transform="translate(219.88712,976.25205)" - id="flowRoot4367-0-7-2-4-4-8-4-8-2" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7-7-1-6" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:58%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr;text-anchor:start;" - id="flowPara4865-9">VerticalLayout</flowPara></flowRoot> <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 46.06299,914.17332 -7.086612,-5e-5" - id="path3003-6-5-1-86" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="914.17328" - cx="46.062992" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-8" - r="2.1259842" /> - <circle - cy="914.17328" - cx="38.976379" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" - id="path2997-7-6-1-6" - r="2.1259842" /> - <flowRoot - transform="translate(34.181782,916.01583)" - id="flowRoot4367-0-7-2-4-4-43-5-2-5" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-6-6-7-3" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:121%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:end;writing-mode:lr;text-anchor:end;" - id="flowPara4783-7-2-8-1-0-0-9">UI</flowPara></flowRoot> <path - style="fill:none;stroke:#33383a;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" - d="m 216.1417,960.23626 -21.25981,0" - id="path3003-6-5-1-5-7-1-1-7-5" - inkscape:connector-curvature="0" - sodipodi:nodetypes="cc" /> - <circle - cy="960.23627" - cx="194.8819" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff3a49;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-13-3-2-6-9-1" - r="2.1259842" /> - <circle - cy="960.23627" - cx="216.14174" - style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#00b4f0;fill-opacity:1;stroke:none;stroke-width:0.70866144;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate;clip-rule:nonzero;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill-rule:nonzero;filter-blend-mode:normal;filter-gaussianBlur-deviation:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" - id="path2997-7-6-1-7-7-4-2-4-9" - r="2.1259842" /> - <flowRoot - transform="translate(219.88709,962.07882)" - id="flowRoot4367-0-7-2-4-4-8-4-8-2-0" - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:57.99999833%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - xml:space="preserve"><flowRegion - id="flowRegion4369-0-6-7-7-5-7-7-1-6-7" /><flowPara - style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.25px;line-height:57.99999833%;font-family:Montserrat;-inkscape-font-specification:'Montserrat, Normal';text-align:start;writing-mode:lr-tb;text-anchor:start" - id="flowPara4865-9-0">VerticalLayout</flowPara></flowRoot> </g> -</svg> |