| 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
| 2 |
|
| 3 |
|
| 4 | <svg
|
| 5 | width="67.794067mm"
|
| 6 | height="88.643349mm"
|
| 7 | viewBox="0 0 67.794066 88.643348"
|
| 8 | version="1.1"
|
| 9 | id="svg1"
|
| 10 | inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
| 11 | sodipodi:docname="enforce_isolation.svg"
|
| 12 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
| 13 | xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
| 14 | xmlns="http://www.w3.org/2000/svg"
|
| 15 | xmlns:svg="http://www.w3.org/2000/svg">
|
| 16 | <sodipodi:namedview
|
| 17 | id="namedview1"
|
| 18 | pagecolor="#ffffff"
|
| 19 | bordercolor="#000000"
|
| 20 | borderopacity="0.25"
|
| 21 | inkscape:showpageshadow="2"
|
| 22 | inkscape:pageopacity="0.0"
|
| 23 | inkscape:pagecheckerboard="0"
|
| 24 | inkscape:deskcolor="#d1d1d1"
|
| 25 | inkscape:document-units="mm"
|
| 26 | inkscape:zoom="3.5754724"
|
| 27 | inkscape:cx="200.95247"
|
| 28 | inkscape:cy="182.77305"
|
| 29 | inkscape:window-width="3840"
|
| 30 | inkscape:window-height="2083"
|
| 31 | inkscape:window-x="0"
|
| 32 | inkscape:window-y="0"
|
| 33 | inkscape:window-maximized="1"
|
| 34 | inkscape:current-layer="layer1" />
|
| 35 | <defs
|
| 36 | id="defs1">
|
| 37 | <marker
|
| 38 | style="overflow:visible"
|
| 39 | id="ArrowWideHeavy"
|
| 40 | refX="0"
|
| 41 | refY="0"
|
| 42 | orient="auto-start-reverse"
|
| 43 | inkscape:stockid="Wide, heavy arrow"
|
| 44 | markerWidth="1"
|
| 45 | markerHeight="1"
|
| 46 | viewBox="0 0 1 1"
|
| 47 | inkscape:isstock="true"
|
| 48 | inkscape:collect="always"
|
| 49 | preserveAspectRatio="xMidYMid">
|
| 50 | <path
|
| 51 | style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
| 52 | d="m 1,0 -3,3 h -2 l 3,-3 -3,-3 h 2 z"
|
| 53 | id="path3" />
|
| 54 | </marker>
|
| 55 | <marker
|
| 56 | style="overflow:visible"
|
| 57 | id="Dot"
|
| 58 | refX="0"
|
| 59 | refY="0"
|
| 60 | orient="auto"
|
| 61 | inkscape:stockid="Dot"
|
| 62 | markerWidth="1"
|
| 63 | markerHeight="1"
|
| 64 | viewBox="0 0 1 1"
|
| 65 | inkscape:isstock="true"
|
| 66 | inkscape:collect="always"
|
| 67 | preserveAspectRatio="xMidYMid">
|
| 68 | <path
|
| 69 | transform="scale(0.5)"
|
| 70 | style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
| 71 | d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
|
| 72 | sodipodi:nodetypes="sssss"
|
| 73 | id="path98" />
|
| 74 | </marker>
|
| 75 | <marker
|
| 76 | style="overflow:visible"
|
| 77 | id="marker99"
|
| 78 | refX="0"
|
| 79 | refY="0"
|
| 80 | orient="auto"
|
| 81 | inkscape:stockid="Dot"
|
| 82 | markerWidth="1"
|
| 83 | markerHeight="1"
|
| 84 | viewBox="0 0 1 1"
|
| 85 | inkscape:isstock="true"
|
| 86 | inkscape:collect="always"
|
| 87 | preserveAspectRatio="xMidYMid">
|
| 88 | <path
|
| 89 | transform="scale(0.5)"
|
| 90 | style="fill:context-stroke;fill-rule:evenodd;stroke:none"
|
| 91 | d="M 5,0 C 5,2.76 2.76,5 0,5 -2.76,5 -5,2.76 -5,0 c 0,-2.76 2.3,-5 5,-5 2.76,0 5,2.24 5,5 z"
|
| 92 | sodipodi:nodetypes="sssss"
|
| 93 | id="path99" />
|
| 94 | </marker>
|
| 95 | </defs>
|
| 96 | <g
|
| 97 | inkscape:label="Layer 1"
|
| 98 | inkscape:groupmode="layer"
|
| 99 | id="layer1"
|
| 100 | transform="translate(71.49059,-1.1271925)">
|
| 101 | <g
|
| 102 | id="g15"
|
| 103 | transform="matrix(0.42247861,0,0,0.42247861,-70.575576,-25.242317)">
|
| 104 | <path
|
| 105 | id="path33"
|
| 106 | style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
|
| 107 | d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
|
| 108 | <g
|
| 109 | id="g14">
|
| 110 | <path
|
| 111 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 112 | d="m 46.31405,200.72093 h 6.430134"
|
| 113 | id="path34"
|
| 114 | sodipodi:nodetypes="cc" />
|
| 115 | <path
|
| 116 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 117 | d="M 7.6848605,200.72093 H 14.114993"
|
| 118 | id="path35"
|
| 119 | sodipodi:nodetypes="cc" />
|
| 120 | <path
|
| 121 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 122 | d="m 30.103415,176.7326 v 6.43014"
|
| 123 | id="path36"
|
| 124 | sodipodi:nodetypes="cc" />
|
| 125 | <path
|
| 126 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 127 | d="M 30.103415,215.50586 V 221.936"
|
| 128 | id="path37"
|
| 129 | sodipodi:nodetypes="cc" />
|
| 130 | <path
|
| 131 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 132 | d="m 36.501694,214.1052 3.21507,5.56866"
|
| 133 | id="path38"
|
| 134 | sodipodi:nodetypes="cc" />
|
| 135 | <path
|
| 136 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 137 | d="m 36.501694,184.66805 3.21507,-5.56866"
|
| 138 | id="path39"
|
| 139 | sodipodi:nodetypes="cc" />
|
| 140 | <path
|
| 141 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 142 | d="m 23.652811,184.66805 -3.21507,-5.56866"
|
| 143 | id="path40"
|
| 144 | sodipodi:nodetypes="cc" />
|
| 145 | <path
|
| 146 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 147 | d="m 23.652811,214.05288 -3.21507,5.56866"
|
| 148 | id="path41"
|
| 149 | sodipodi:nodetypes="cc" />
|
| 150 | <path
|
| 151 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 152 | d="m 43.31839,208.65101 4.546794,4.5468"
|
| 153 | id="path42"
|
| 154 | sodipodi:nodetypes="cc" />
|
| 155 | <path
|
| 156 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 157 | d="m 43.31839,189.96525 4.546794,-4.5468"
|
| 158 | id="path43"
|
| 159 | sodipodi:nodetypes="cc" />
|
| 160 | <path
|
| 161 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 162 | d="M 17.202394,189.96525 12.6556,185.41845"
|
| 163 | id="path44-1"
|
| 164 | sodipodi:nodetypes="cc" />
|
| 165 | <path
|
| 166 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 167 | d="m 16.940766,208.65101 -4.546794,4.5468"
|
| 168 | id="path45-8"
|
| 169 | sodipodi:nodetypes="cc" />
|
| 170 | </g>
|
| 171 | </g>
|
| 172 | <rect
|
| 173 | style="fill:#afe9c6;stroke:#16502d;stroke-width:0.257104;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 174 | id="rect80"
|
| 175 | width="25.076588"
|
| 176 | height="10.493422"
|
| 177 | x="-71.362038"
|
| 178 | y="79.148567"
|
| 179 | ry="1.4529352" />
|
| 180 | <rect
|
| 181 | style="fill:#80e5ff;stroke:#00aad4;stroke-width:0.257104;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 182 | id="rect81"
|
| 183 | width="32.714355"
|
| 184 | height="10.436013"
|
| 185 | x="-40.481403"
|
| 186 | y="79.177269"
|
| 187 | ry="1.4449863" />
|
| 188 | <text
|
| 189 | xml:space="preserve"
|
| 190 | style="font-style:normal;font-weight:normal;font-size:6.53042px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 191 | x="-59.013123"
|
| 192 | y="86.726654"
|
| 193 | id="text14-7"><tspan
|
| 194 | sodipodi:role="line"
|
| 195 | x="-59.013123"
|
| 196 | y="86.726654"
|
| 197 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.53042px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 198 | id="tspan14-7">GFX</tspan></text>
|
| 199 | <text
|
| 200 | xml:space="preserve"
|
| 201 | style="font-style:normal;font-weight:normal;font-size:6.53042px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 202 | x="-24.387218"
|
| 203 | y="85.975647"
|
| 204 | id="text95"><tspan
|
| 205 | sodipodi:role="line"
|
| 206 | x="-24.387218"
|
| 207 | y="85.975647"
|
| 208 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.53042px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 209 | id="tspan95">Compute</tspan></text>
|
| 210 | <path
|
| 211 | style="fill:#de8787;stroke:#000000;stroke-width:0.385656;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
|
| 212 | d="M -58.079264,78.410023 V 69.962845"
|
| 213 | id="path127"
|
| 214 | sodipodi:nodetypes="cc" />
|
| 215 | <text
|
| 216 | xml:space="preserve"
|
| 217 | style="font-style:normal;font-weight:normal;font-size:2.90242px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 218 | x="-61.752651"
|
| 219 | y="3.1995225"
|
| 220 | id="text112"><tspan
|
| 221 | sodipodi:role="line"
|
| 222 | x="-61.752651"
|
| 223 | y="3.1995225"
|
| 224 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.90242px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 225 | id="tspan112">Processes</tspan></text>
|
| 226 | <rect
|
| 227 | style="fill:none;stroke:#000000;stroke-width:0.247306;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1.48383, 1.48383;stroke-dashoffset:0"
|
| 228 | id="rect113"
|
| 229 | width="64.703476"
|
| 230 | height="19.562067"
|
| 231 | x="-68.52655"
|
| 232 | y="4.468956"
|
| 233 | ry="1.6976216" />
|
| 234 | <g
|
| 235 | id="g84"
|
| 236 | transform="matrix(0.25710378,0,0,0.25710378,0.68647434,8.7899633)">
|
| 237 | <g
|
| 238 | id="g83">
|
| 239 | <circle
|
| 240 | style="fill:#ffffff;stroke:#ff00ff;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0"
|
| 241 | id="circle137"
|
| 242 | cx="-225.65012"
|
| 243 | cy="20.747513"
|
| 244 | r="30.822298" />
|
| 245 | </g>
|
| 246 | <text
|
| 247 | xml:space="preserve"
|
| 248 | style="font-style:normal;font-weight:normal;font-size:16.9333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.400612"
|
| 249 | x="-225.65012"
|
| 250 | y="26.8181"
|
| 251 | id="text113"><tspan
|
| 252 | sodipodi:role="line"
|
| 253 | x="-225.65012"
|
| 254 | y="26.8181"
|
| 255 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.9333px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.400612"
|
| 256 | id="tspan113">A</tspan></text>
|
| 257 | </g>
|
| 258 | <g
|
| 259 | id="g85"
|
| 260 | transform="matrix(0.25710378,0,0,0.25710378,20.618429,8.7899633)">
|
| 261 | <circle
|
| 262 | style="fill:#ffffff;stroke:#ff9955;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0"
|
| 263 | id="circle112"
|
| 264 | cx="-207.94376"
|
| 265 | cy="20.747513"
|
| 266 | r="30.822298" />
|
| 267 | <text
|
| 268 | xml:space="preserve"
|
| 269 | style="font-style:normal;font-weight:normal;font-size:16.9333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
|
| 270 | x="-208.25702"
|
| 271 | y="26.792702"
|
| 272 | id="text114"><tspan
|
| 273 | sodipodi:role="line"
|
| 274 | x="-208.25702"
|
| 275 | y="26.792702"
|
| 276 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.9333px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612"
|
| 277 | id="tspan114">B</tspan></text>
|
| 278 | </g>
|
| 279 | <text
|
| 280 | xml:space="preserve"
|
| 281 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 282 | x="-56.126556"
|
| 283 | y="51.72607"
|
| 284 | id="text6"><tspan
|
| 285 | sodipodi:role="line"
|
| 286 | x="-56.126556"
|
| 287 | y="51.72607"
|
| 288 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 289 | id="tspan6">A</tspan></text>
|
| 290 | <text
|
| 291 | xml:space="preserve"
|
| 292 | style="font-style:normal;font-weight:normal;font-size:2.26752px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 293 | x="-57.861526"
|
| 294 | y="58.416431"
|
| 295 | id="text136"><tspan
|
| 296 | sodipodi:role="line"
|
| 297 | x="-57.861526"
|
| 298 | y="58.416431"
|
| 299 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.26752px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 300 | id="tspan136">Ring</tspan><tspan
|
| 301 | sodipodi:role="line"
|
| 302 | x="-57.861526"
|
| 303 | y="61.250832"
|
| 304 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.26752px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 305 | id="tspan137">Buffer</tspan></text>
|
| 306 | <g
|
| 307 | id="g80"
|
| 308 | transform="matrix(0.42247861,0,0,0.42247861,-37.21188,-25.242317)">
|
| 309 | <path
|
| 310 | id="path67"
|
| 311 | style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none"
|
| 312 | d="M 30.278993,176.45537 A 22.905334,22.905334 0 0 0 7.3737955,199.36057 22.905334,22.905334 0 0 0 30.278993,222.26603 22.905334,22.905334 0 0 0 53.18445,199.36057 22.905334,22.905334 0 0 0 30.278993,176.45537 Z m 0,7.13274 a 15.772359,15.772359 0 0 1 15.77246,15.77246 15.772359,15.772359 0 0 1 -15.77246,15.77246 15.772359,15.772359 0 0 1 -15.772206,-15.77246 15.772359,15.772359 0 0 1 15.772206,-15.77246 z" />
|
| 313 | <g
|
| 314 | id="g79">
|
| 315 | <path
|
| 316 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 317 | d="m 46.31405,200.72093 h 6.430134"
|
| 318 | id="path68"
|
| 319 | sodipodi:nodetypes="cc" />
|
| 320 | <path
|
| 321 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 322 | d="M 7.6848605,200.72093 H 14.114993"
|
| 323 | id="path69"
|
| 324 | sodipodi:nodetypes="cc" />
|
| 325 | <path
|
| 326 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 327 | d="m 30.103415,176.7326 v 6.43014"
|
| 328 | id="path70"
|
| 329 | sodipodi:nodetypes="cc" />
|
| 330 | <path
|
| 331 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 332 | d="M 30.103415,215.50586 V 221.936"
|
| 333 | id="path71"
|
| 334 | sodipodi:nodetypes="cc" />
|
| 335 | <path
|
| 336 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 337 | d="m 36.501694,214.1052 3.21507,5.56866"
|
| 338 | id="path72"
|
| 339 | sodipodi:nodetypes="cc" />
|
| 340 | <path
|
| 341 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 342 | d="m 36.501694,184.66805 3.21507,-5.56866"
|
| 343 | id="path73"
|
| 344 | sodipodi:nodetypes="cc" />
|
| 345 | <path
|
| 346 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 347 | d="m 23.652811,184.66805 -3.21507,-5.56866"
|
| 348 | id="path74"
|
| 349 | sodipodi:nodetypes="cc" />
|
| 350 | <path
|
| 351 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 352 | d="m 23.652811,214.05288 -3.21507,5.56866"
|
| 353 | id="path75"
|
| 354 | sodipodi:nodetypes="cc" />
|
| 355 | <path
|
| 356 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 357 | d="m 43.31839,208.65101 4.546794,4.5468"
|
| 358 | id="path76"
|
| 359 | sodipodi:nodetypes="cc" />
|
| 360 | <path
|
| 361 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 362 | d="m 43.31839,189.96525 4.546794,-4.5468"
|
| 363 | id="path77"
|
| 364 | sodipodi:nodetypes="cc" />
|
| 365 | <path
|
| 366 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 367 | d="M 17.202394,189.96525 12.6556,185.41845"
|
| 368 | id="path78"
|
| 369 | sodipodi:nodetypes="cc" />
|
| 370 | <path
|
| 371 | style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none"
|
| 372 | d="m 16.940766,208.65101 -4.546794,4.5468"
|
| 373 | id="path79"
|
| 374 | sodipodi:nodetypes="cc" />
|
| 375 | </g>
|
| 376 | </g>
|
| 377 | <text
|
| 378 | xml:space="preserve"
|
| 379 | style="font-style:normal;font-weight:normal;font-size:2.26752px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 380 | x="-24.497828"
|
| 381 | y="58.416431"
|
| 382 | id="text81"><tspan
|
| 383 | sodipodi:role="line"
|
| 384 | x="-24.497828"
|
| 385 | y="58.416431"
|
| 386 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.26752px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 387 | id="tspan80">Ring</tspan><tspan
|
| 388 | sodipodi:role="line"
|
| 389 | x="-24.497828"
|
| 390 | y="61.250832"
|
| 391 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.26752px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 392 | id="tspan81">Buffer</tspan></text>
|
| 393 | <path
|
| 394 | style="fill:#de8787;stroke:#000000;stroke-width:0.385656;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
|
| 395 | d="M -24.338879,78.410023 V 69.962845"
|
| 396 | id="path81"
|
| 397 | sodipodi:nodetypes="cc" />
|
| 398 | <text
|
| 399 | xml:space="preserve"
|
| 400 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 401 | x="-52.574932"
|
| 402 | y="53.340443"
|
| 403 | id="text82"><tspan
|
| 404 | sodipodi:role="line"
|
| 405 | x="-52.574932"
|
| 406 | y="53.340443"
|
| 407 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 408 | id="tspan82">A</tspan></text>
|
| 409 | <text
|
| 410 | xml:space="preserve"
|
| 411 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 412 | x="-50.045757"
|
| 413 | y="57.376377"
|
| 414 | id="text83"><tspan
|
| 415 | sodipodi:role="line"
|
| 416 | x="-50.045757"
|
| 417 | y="57.376377"
|
| 418 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 419 | id="tspan83">A</tspan></text>
|
| 420 | <g
|
| 421 | id="g1"
|
| 422 | transform="translate(0,-16.057901)">
|
| 423 | <text
|
| 424 | xml:space="preserve"
|
| 425 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 426 | x="-12.593401"
|
| 427 | y="57.349865"
|
| 428 | id="text83-59"><tspan
|
| 429 | sodipodi:role="line"
|
| 430 | x="-12.593401"
|
| 431 | y="57.349865"
|
| 432 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 433 | id="tspan83-7">A</tspan></text>
|
| 434 | <text
|
| 435 | xml:space="preserve"
|
| 436 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 437 | x="-9.8666544"
|
| 438 | y="57.349865"
|
| 439 | id="text83-59-3"><tspan
|
| 440 | sodipodi:role="line"
|
| 441 | x="-9.8666544"
|
| 442 | y="57.349865"
|
| 443 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 444 | id="tspan83-7-6">A</tspan></text>
|
| 445 | <text
|
| 446 | xml:space="preserve"
|
| 447 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 448 | x="-24.724035"
|
| 449 | y="57.3466"
|
| 450 | id="text83-5-9"><tspan
|
| 451 | sodipodi:role="line"
|
| 452 | x="-24.724035"
|
| 453 | y="57.3466"
|
| 454 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.102999"
|
| 455 | id="tspan83-4-2">C</tspan></text>
|
| 456 | <text
|
| 457 | xml:space="preserve"
|
| 458 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 459 | x="-22.315107"
|
| 460 | y="57.3466"
|
| 461 | id="text83-5-9-9"><tspan
|
| 462 | sodipodi:role="line"
|
| 463 | x="-22.315107"
|
| 464 | y="57.3466"
|
| 465 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.102999"
|
| 466 | id="tspan83-4-2-5">C</tspan></text>
|
| 467 | <text
|
| 468 | xml:space="preserve"
|
| 469 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 470 | x="-19.937738"
|
| 471 | y="57.3466"
|
| 472 | id="text83-5-9-9-7"><tspan
|
| 473 | sodipodi:role="line"
|
| 474 | x="-19.937738"
|
| 475 | y="57.3466"
|
| 476 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.102999"
|
| 477 | id="tspan83-4-2-5-2">B</tspan></text>
|
| 478 | <text
|
| 479 | xml:space="preserve"
|
| 480 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 481 | x="-17.56146"
|
| 482 | y="57.3466"
|
| 483 | id="text83-5-9-9-7-0"><tspan
|
| 484 | sodipodi:role="line"
|
| 485 | x="-17.56146"
|
| 486 | y="57.3466"
|
| 487 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.102999"
|
| 488 | id="tspan83-4-2-5-2-6">B</tspan></text>
|
| 489 | <text
|
| 490 | xml:space="preserve"
|
| 491 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 492 | x="-15.185183"
|
| 493 | y="57.3466"
|
| 494 | id="text83-5-9-9-7-0-4"><tspan
|
| 495 | sodipodi:role="line"
|
| 496 | x="-15.185183"
|
| 497 | y="57.3466"
|
| 498 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.102999"
|
| 499 | id="tspan83-4-2-5-2-6-9">B</tspan></text>
|
| 500 | </g>
|
| 501 | <g
|
| 502 | id="g2"
|
| 503 | transform="translate(0,-16.057901)">
|
| 504 | <text
|
| 505 | xml:space="preserve"
|
| 506 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 507 | x="-46.032711"
|
| 508 | y="57.349865"
|
| 509 | id="text83-7"><tspan
|
| 510 | sodipodi:role="line"
|
| 511 | x="-46.032711"
|
| 512 | y="57.349865"
|
| 513 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 514 | id="tspan83-8">A</tspan></text>
|
| 515 | <text
|
| 516 | xml:space="preserve"
|
| 517 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 518 | x="-42.773308"
|
| 519 | y="57.349865"
|
| 520 | id="text83-7-4"><tspan
|
| 521 | sodipodi:role="line"
|
| 522 | x="-42.773308"
|
| 523 | y="57.349865"
|
| 524 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff00ff;stroke-width:0.102999"
|
| 525 | id="tspan83-8-3">A</tspan></text>
|
| 526 | <text
|
| 527 | xml:space="preserve"
|
| 528 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 529 | x="-55.041409"
|
| 530 | y="57.3466"
|
| 531 | id="text83-5"><tspan
|
| 532 | sodipodi:role="line"
|
| 533 | x="-55.041409"
|
| 534 | y="57.3466"
|
| 535 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.102999"
|
| 536 | id="tspan83-4">C</tspan></text>
|
| 537 | <text
|
| 538 | xml:space="preserve"
|
| 539 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 540 | x="-57.982994"
|
| 541 | y="57.3466"
|
| 542 | id="text83-5-3"><tspan
|
| 543 | sodipodi:role="line"
|
| 544 | x="-57.982994"
|
| 545 | y="57.3466"
|
| 546 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.102999"
|
| 547 | id="tspan83-4-5">C</tspan></text>
|
| 548 | <text
|
| 549 | xml:space="preserve"
|
| 550 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 551 | x="-52.099823"
|
| 552 | y="57.3466"
|
| 553 | id="text83-5-6"><tspan
|
| 554 | sodipodi:role="line"
|
| 555 | x="-52.099823"
|
| 556 | y="57.3466"
|
| 557 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.102999"
|
| 558 | id="tspan83-4-9">C</tspan></text>
|
| 559 | <text
|
| 560 | xml:space="preserve"
|
| 561 | style="font-style:normal;font-weight:normal;font-size:2.17681px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 562 | x="-49.158237"
|
| 563 | y="57.3466"
|
| 564 | id="text83-5-6-5"><tspan
|
| 565 | sodipodi:role="line"
|
| 566 | x="-49.158237"
|
| 567 | y="57.3466"
|
| 568 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.17681px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.102999"
|
| 569 | id="tspan83-4-9-2">C</tspan></text>
|
| 570 | </g>
|
| 571 | <g
|
| 572 | id="g86"
|
| 573 | transform="matrix(0.25710378,0,0,0.25710378,17.422136,8.7899633)">
|
| 574 | <circle
|
| 575 | style="fill:#ffffff;stroke:#ff0000;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0"
|
| 576 | id="circle84"
|
| 577 | cx="-121.9205"
|
| 578 | cy="20.747513"
|
| 579 | r="30.822298" />
|
| 580 | <text
|
| 581 | xml:space="preserve"
|
| 582 | style="font-style:normal;font-weight:normal;font-size:16.9333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff9955;fill-opacity:1;stroke:none;stroke-width:0.400612"
|
| 583 | x="-122.11524"
|
| 584 | y="26.792702"
|
| 585 | id="text84"><tspan
|
| 586 | sodipodi:role="line"
|
| 587 | x="-122.11524"
|
| 588 | y="26.792702"
|
| 589 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16.9333px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612"
|
| 590 | id="tspan84">C</tspan></text>
|
| 591 | </g>
|
| 592 | <text
|
| 593 | xml:space="preserve"
|
| 594 | style="font-size:2.17681px;font-family:'Linux Libertine O';-inkscape-font-specification:'Linux Libertine O';text-align:start;letter-spacing:1.26323px;writing-mode:lr-tb;direction:ltr;text-anchor:start;fill:none;stroke:#000000;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
|
| 595 | x="-140.03215"
|
| 596 | y="26.074423"
|
| 597 | id="text86"><tspan
|
| 598 | sodipodi:role="line"
|
| 599 | id="tspan86"
|
| 600 | style="stroke-width:0.257104"
|
| 601 | x="-140.03215"
|
| 602 | y="26.074423" /></text>
|
| 603 | <rect
|
| 604 | style="fill:none;stroke:#000000;stroke-width:0.463569;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0"
|
| 605 | id="rect89"
|
| 606 | width="62.753353"
|
| 607 | height="10.962811"
|
| 608 | x="-68.911674"
|
| 609 | y="32.218185" />
|
| 610 | <text
|
| 611 | xml:space="preserve"
|
| 612 | style="font-style:normal;font-weight:normal;font-size:2.26751px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.102999"
|
| 613 | x="-37.552006"
|
| 614 | y="35.595592"
|
| 615 | id="text89"><tspan
|
| 616 | sodipodi:role="line"
|
| 617 | x="-37.552006"
|
| 618 | y="35.595592"
|
| 619 | style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.26751px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.102999"
|
| 620 | id="tspan89">Enforce Isolation</tspan></text>
|
| 621 | <path
|
| 622 | style="fill:#de8787;stroke:#000000;stroke-width:0.385656;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
|
| 623 | d="M -57.807162,48.273529 V 44.392491"
|
| 624 | id="path90"
|
| 625 | sodipodi:nodetypes="cc" />
|
| 626 | <path
|
| 627 | style="fill:#de8787;stroke:#000000;stroke-width:0.385656;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)"
|
| 628 | d="M -24.512426,48.273529 V 44.392491"
|
| 629 | id="path91"
|
| 630 | sodipodi:nodetypes="cc" />
|
| 631 | <path
|
| 632 | style="fill:#ff00ff;stroke:#ff00ff;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)"
|
| 633 | d="m -57.329023,22.418572 v 9.208373"
|
| 634 | id="path1" />
|
| 635 | <path
|
| 636 | style="fill:#ff00ff;stroke:#ff9955;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)"
|
| 637 | d="m -32.844695,22.418572 v 9.208373"
|
| 638 | id="path2" />
|
| 639 | <path
|
| 640 | style="fill:#ff00ff;stroke:#ff0000;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)"
|
| 641 | d="m -13.924085,22.418572 v 9.208373"
|
| 642 | id="path4" />
|
| 643 | <path
|
| 644 | style="fill:none;stroke:#ff00ff;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)"
|
| 645 | d="m -57.329023,22.418572 v 5.174952 h 20.852017 v 4.033421"
|
| 646 | id="path5"
|
| 647 | sodipodi:nodetypes="cccc" />
|
| 648 | <path
|
| 649 | style="fill:none;stroke:#ff0000;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)"
|
| 650 | d="m -13.924085,22.418572 v 3.652908 h -34.777483 v 5.555465"
|
| 651 | id="path6"
|
| 652 | sodipodi:nodetypes="cccc" />
|
| 653 | </g>
|
| 654 | </svg>
|