1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<svg 5 width="68.949203mm" 6 height="86.909332mm" 7 viewBox="0 0 68.949202 86.909332" 8 version="1.1" 9 id="svg1" 10 inkscape:version="1.4 (e7c3feb100, 2024-10-09)" 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="1.7877362" 27 inkscape:cx="291.15034" 28 inkscape:cy="332.54347" 29 inkscape:window-width="3072" 30 inkscape:window-height="1651" 31 inkscape:window-x="0" 32 inkscape:window-y="0" 33 inkscape:window-maximized="1" 34 inkscape:current-layer="g61" /> 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(72.009598,0.94510132)"> 101 <g 102 id="g61"> 103 <rect 104 style="fill:#ffffff;stroke:none;stroke-width:0.25654;stroke-linecap:square;stroke-dasharray:none" 105 id="rect6" 106 width="68.949203" 107 height="86.909332" 108 x="-72.009598" 109 y="-0.94510132" /> 110 <g 111 id="g15" 112 transform="matrix(0.42247861,0,0,0.42247861,-70.575576,-29.756289)"> 113 <path 114 id="path33" 115 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 116 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" /> 117 <g 118 id="g14"> 119 <path 120 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 121 d="m 46.31405,200.72093 h 6.430134" 122 id="path34" 123 sodipodi:nodetypes="cc" /> 124 <path 125 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 126 d="M 7.6848605,200.72093 H 14.114993" 127 id="path35" 128 sodipodi:nodetypes="cc" /> 129 <path 130 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 131 d="m 30.103415,176.7326 v 6.43014" 132 id="path36" 133 sodipodi:nodetypes="cc" /> 134 <path 135 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 136 d="M 30.103415,215.50586 V 221.936" 137 id="path37" 138 sodipodi:nodetypes="cc" /> 139 <path 140 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 141 d="m 36.501694,214.1052 3.21507,5.56866" 142 id="path38" 143 sodipodi:nodetypes="cc" /> 144 <path 145 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 146 d="m 36.501694,184.66805 3.21507,-5.56866" 147 id="path39" 148 sodipodi:nodetypes="cc" /> 149 <path 150 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 151 d="m 23.652811,184.66805 -3.21507,-5.56866" 152 id="path40" 153 sodipodi:nodetypes="cc" /> 154 <path 155 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 156 d="m 23.652811,214.05288 -3.21507,5.56866" 157 id="path41" 158 sodipodi:nodetypes="cc" /> 159 <path 160 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 161 d="m 43.31839,208.65101 4.546794,4.5468" 162 id="path42" 163 sodipodi:nodetypes="cc" /> 164 <path 165 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 166 d="m 43.31839,189.96525 4.546794,-4.5468" 167 id="path43" 168 sodipodi:nodetypes="cc" /> 169 <path 170 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 171 d="M 17.202394,189.96525 12.6556,185.41845" 172 id="path44-1" 173 sodipodi:nodetypes="cc" /> 174 <path 175 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 176 d="m 16.940766,208.65101 -4.546794,4.5468" 177 id="path45-8" 178 sodipodi:nodetypes="cc" /> 179 </g> 180 </g> 181 <rect 182 style="fill:#afe9c6;stroke:#16502d;stroke-width:0.257104;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 183 id="rect80" 184 width="25.076588" 185 height="10.493422" 186 x="-71.362038" 187 y="74.63459" 188 ry="1.4529352" /> 189 <rect 190 style="fill:#80e5ff;stroke:#00aad4;stroke-width:0.257104;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 191 id="rect81" 192 width="32.714355" 193 height="10.436013" 194 x="-40.481403" 195 y="74.663292" 196 ry="1.4449863" /> 197 <text 198 xml:space="preserve" 199 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" 200 x="-59.013123" 201 y="82.212669" 202 id="text14-7"><tspan 203 sodipodi:role="line" 204 x="-59.013123" 205 y="82.212669" 206 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" 207 id="tspan14-7">GFX</tspan></text> 208 <text 209 xml:space="preserve" 210 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" 211 x="-24.387218" 212 y="81.46167" 213 id="text95"><tspan 214 sodipodi:role="line" 215 x="-24.387218" 216 y="81.46167" 217 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" 218 id="tspan95">Compute</tspan></text> 219 <path 220 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)" 221 d="M -58.079264,73.89605 V 65.448872" 222 id="path127" 223 sodipodi:nodetypes="cc" /> 224 <text 225 xml:space="preserve" 226 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" 227 x="-61.752651" 228 y="3.1995225" 229 id="text112"><tspan 230 sodipodi:role="line" 231 x="-61.752651" 232 y="3.1995225" 233 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" 234 id="tspan112">Processes</tspan></text> 235 <rect 236 style="fill:none;stroke:#000000;stroke-width:0.247306;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1.48383, 1.48383;stroke-dashoffset:0" 237 id="rect113" 238 width="64.703476" 239 height="19.562067" 240 x="-68.52655" 241 y="4.468956" 242 ry="1.6976216" /> 243 <g 244 id="g84" 245 transform="matrix(0.25710378,0,0,0.25710378,0.68647434,8.7899633)"> 246 <g 247 id="g83"> 248 <circle 249 style="fill:#ffffff;stroke:#ff00ff;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0" 250 id="circle137" 251 cx="-225.65012" 252 cy="20.747513" 253 r="30.822298" /> 254 </g> 255 <text 256 xml:space="preserve" 257 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" 258 x="-225.65012" 259 y="26.8181" 260 id="text113"><tspan 261 sodipodi:role="line" 262 x="-225.65012" 263 y="26.8181" 264 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" 265 id="tspan113">A</tspan></text> 266 </g> 267 <g 268 id="g85" 269 transform="matrix(0.25710378,0,0,0.25710378,20.618429,8.7899633)"> 270 <circle 271 style="fill:#ffffff;stroke:#ff9955;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0" 272 id="circle112" 273 cx="-207.94376" 274 cy="20.747513" 275 r="30.822298" /> 276 <text 277 xml:space="preserve" 278 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" 279 x="-208.25702" 280 y="26.792702" 281 id="text114"><tspan 282 sodipodi:role="line" 283 x="-208.25702" 284 y="26.792702" 285 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" 286 id="tspan114">B</tspan></text> 287 </g> 288 <text 289 xml:space="preserve" 290 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" 291 x="-56.126556" 292 y="47.212101" 293 id="text6"><tspan 294 sodipodi:role="line" 295 x="-56.126556" 296 y="47.212101" 297 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" 298 id="tspan6">A</tspan></text> 299 <text 300 xml:space="preserve" 301 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" 302 x="-57.861526" 303 y="53.902462" 304 id="text136"><tspan 305 sodipodi:role="line" 306 x="-57.861526" 307 y="53.902462" 308 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" 309 id="tspan136">Ring</tspan><tspan 310 sodipodi:role="line" 311 x="-57.861526" 312 y="56.736862" 313 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" 314 id="tspan137">Buffer</tspan></text> 315 <g 316 id="g80" 317 transform="matrix(0.42247861,0,0,0.42247861,-37.21188,-29.756289)"> 318 <path 319 id="path67" 320 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 321 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" /> 322 <g 323 id="g79"> 324 <path 325 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 326 d="m 46.31405,200.72093 h 6.430134" 327 id="path68" 328 sodipodi:nodetypes="cc" /> 329 <path 330 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 331 d="M 7.6848605,200.72093 H 14.114993" 332 id="path69" 333 sodipodi:nodetypes="cc" /> 334 <path 335 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 336 d="m 30.103415,176.7326 v 6.43014" 337 id="path70" 338 sodipodi:nodetypes="cc" /> 339 <path 340 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 341 d="M 30.103415,215.50586 V 221.936" 342 id="path71" 343 sodipodi:nodetypes="cc" /> 344 <path 345 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 346 d="m 36.501694,214.1052 3.21507,5.56866" 347 id="path72" 348 sodipodi:nodetypes="cc" /> 349 <path 350 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 351 d="m 36.501694,184.66805 3.21507,-5.56866" 352 id="path73" 353 sodipodi:nodetypes="cc" /> 354 <path 355 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 356 d="m 23.652811,184.66805 -3.21507,-5.56866" 357 id="path74" 358 sodipodi:nodetypes="cc" /> 359 <path 360 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 361 d="m 23.652811,214.05288 -3.21507,5.56866" 362 id="path75" 363 sodipodi:nodetypes="cc" /> 364 <path 365 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 366 d="m 43.31839,208.65101 4.546794,4.5468" 367 id="path76" 368 sodipodi:nodetypes="cc" /> 369 <path 370 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 371 d="m 43.31839,189.96525 4.546794,-4.5468" 372 id="path77" 373 sodipodi:nodetypes="cc" /> 374 <path 375 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 376 d="M 17.202394,189.96525 12.6556,185.41845" 377 id="path78" 378 sodipodi:nodetypes="cc" /> 379 <path 380 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 381 d="m 16.940766,208.65101 -4.546794,4.5468" 382 id="path79" 383 sodipodi:nodetypes="cc" /> 384 </g> 385 </g> 386 <text 387 xml:space="preserve" 388 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" 389 x="-24.497828" 390 y="53.902462" 391 id="text81"><tspan 392 sodipodi:role="line" 393 x="-24.497828" 394 y="53.902462" 395 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" 396 id="tspan80">Ring</tspan><tspan 397 sodipodi:role="line" 398 x="-24.497828" 399 y="56.736862" 400 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" 401 id="tspan81">Buffer</tspan></text> 402 <path 403 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)" 404 d="M -24.338879,73.89605 V 65.448872" 405 id="path81" 406 sodipodi:nodetypes="cc" /> 407 <text 408 xml:space="preserve" 409 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" 410 x="-52.574932" 411 y="48.826473" 412 id="text82"><tspan 413 sodipodi:role="line" 414 x="-52.574932" 415 y="48.826473" 416 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" 417 id="tspan82">A</tspan></text> 418 <text 419 xml:space="preserve" 420 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" 421 x="-50.045757" 422 y="52.862404" 423 id="text83"><tspan 424 sodipodi:role="line" 425 x="-50.045757" 426 y="52.862404" 427 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" 428 id="tspan83">A</tspan></text> 429 <text 430 xml:space="preserve" 431 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" 432 x="-31.907158" 433 y="58.226768" 434 id="text83-59"><tspan 435 sodipodi:role="line" 436 x="-31.907158" 437 y="58.226768" 438 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" 439 id="tspan83-7">A</tspan></text> 440 <text 441 xml:space="preserve" 442 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" 443 x="-32.436516" 444 y="53.169308" 445 id="text83-59-3"><tspan 446 sodipodi:role="line" 447 x="-32.436516" 448 y="53.169308" 449 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" 450 id="tspan83-7-6">A</tspan></text> 451 <text 452 xml:space="preserve" 453 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" 454 x="-65.422112" 455 y="57.972916" 456 id="text83-7"><tspan 457 sodipodi:role="line" 458 x="-65.422112" 459 y="57.972916" 460 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" 461 id="tspan83-8">A</tspan></text> 462 <text 463 xml:space="preserve" 464 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" 465 x="-65.713165" 466 y="52.732723" 467 id="text83-7-4"><tspan 468 sodipodi:role="line" 469 x="-65.713165" 470 y="52.732723" 471 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" 472 id="tspan83-8-3">A</tspan></text> 473 <text 474 xml:space="preserve" 475 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" 476 x="-52.897129" 477 y="61.668709" 478 id="text83-5"><tspan 479 sodipodi:role="line" 480 x="-52.897129" 481 y="61.668709" 482 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" 483 id="tspan83-4">C</tspan></text> 484 <text 485 xml:space="preserve" 486 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" 487 x="-19.174068" 488 y="49.045818" 489 id="text83-5-9"><tspan 490 sodipodi:role="line" 491 x="-19.174068" 492 y="49.045818" 493 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" 494 id="tspan83-4-2">C</tspan></text> 495 <text 496 xml:space="preserve" 497 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" 498 x="-16.531792" 499 y="53.259804" 500 id="text83-5-9-9"><tspan 501 sodipodi:role="line" 502 x="-16.531792" 503 y="53.259804" 504 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" 505 id="tspan83-4-2-5">C</tspan></text> 506 <text 507 xml:space="preserve" 508 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" 509 x="-19.325029" 510 y="61.488995" 511 id="text83-5-9-9-7"><tspan 512 sodipodi:role="line" 513 x="-19.325029" 514 y="61.488995" 515 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" 516 id="tspan83-4-2-5-2">B</tspan></text> 517 <text 518 xml:space="preserve" 519 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" 520 x="-22.869593" 521 y="63.231686" 522 id="text83-5-9-9-7-0"><tspan 523 sodipodi:role="line" 524 x="-22.869593" 525 y="63.231686" 526 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" 527 id="tspan83-4-2-5-2-6">B</tspan></text> 528 <text 529 xml:space="preserve" 530 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" 531 x="-26.235374" 532 y="63.331181" 533 id="text83-5-9-9-7-0-4"><tspan 534 sodipodi:role="line" 535 x="-26.235374" 536 y="63.331181" 537 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" 538 id="tspan83-4-2-5-2-6-9">B</tspan></text> 539 <text 540 xml:space="preserve" 541 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" 542 x="-56.235538" 543 y="63.072704" 544 id="text83-5-6"><tspan 545 sodipodi:role="line" 546 x="-56.235538" 547 y="63.072704" 548 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" 549 id="tspan83-4-9">C</tspan></text> 550 <text 551 xml:space="preserve" 552 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" 553 x="-59.697765" 554 y="63.066635" 555 id="text83-5-6-5"><tspan 556 sodipodi:role="line" 557 x="-59.697765" 558 y="63.066635" 559 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" 560 id="tspan83-4-9-2">C</tspan></text> 561 <circle 562 style="fill:#ffcc00;stroke:#00d455;stroke-width:0.213261;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 563 id="path83" 564 cx="-50.145481" 565 cy="57.387428" 566 r="1.0712636" /> 567 <circle 568 style="fill:#ffcc00;stroke:#00d455;stroke-width:0.213261;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 569 id="path83-7" 570 cx="-16.886913" 571 cy="57.596024" 572 r="1.0712636" /> 573 <circle 574 style="fill:#ffcc00;stroke:#00d455;stroke-width:0.213261;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 575 id="path83-7-7" 576 cx="-29.53648" 577 cy="60.832634" 578 r="1.0712636" /> 579 <circle 580 style="fill:#ffcc00;stroke:#00d455;stroke-width:0.213261;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 581 id="path83-7-7-9" 582 cx="-29.751556" 583 cy="48.260994" 584 r="1.0712636" /> 585 <circle 586 style="fill:#ffcc00;stroke:#00d455;stroke-width:0.213261;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 587 id="path83-4" 588 cx="-63.051891" 589 cy="60.73439" 590 r="1.0712636" /> 591 <circle 592 style="fill:#ffcc00;stroke:#00d455;stroke-width:0.213261;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 593 id="path83-4-2" 594 cx="-63.022129" 595 cy="48.24374" 596 r="1.0712636" /> 597 <g 598 id="g86" 599 transform="matrix(0.25710378,0,0,0.25710378,17.422136,8.7899633)"> 600 <circle 601 style="fill:#ffffff;stroke:#ff0000;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0" 602 id="circle84" 603 cx="-121.9205" 604 cy="20.747513" 605 r="30.822298" /> 606 <text 607 xml:space="preserve" 608 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" 609 x="-122.11524" 610 y="26.792702" 611 id="text84"><tspan 612 sodipodi:role="line" 613 x="-122.11524" 614 y="26.792702" 615 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" 616 id="tspan84">C</tspan></text> 617 </g> 618 <text 619 xml:space="preserve" 620 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" 621 x="-140.03215" 622 y="26.074423" 623 id="text86"><tspan 624 sodipodi:role="line" 625 id="tspan86" 626 style="stroke-width:0.257104" 627 x="-140.03215" 628 y="26.074423" /></text> 629 <g 630 id="g90" 631 transform="matrix(0.25710378,0,0,0.25710378,18.175509,7.82134)"> 632 <rect 633 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 634 id="rect86" 635 width="92.604057" 636 height="26.883123" 637 x="-338.30258" 638 y="93.635468" /> 639 <text 640 xml:space="preserve" 641 style="font-style:normal;font-weight:normal;font-size:8.81944px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612" 642 x="-291.13989" 643 y="110.58046" 644 id="text88"><tspan 645 sodipodi:role="line" 646 x="-291.13989" 647 y="110.58046" 648 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.81944px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 649 id="tspan88">Enforce Isolation</tspan></text> 650 </g> 651 <g 652 id="g89" 653 transform="matrix(0.25710378,0,0,0.25710378,18.606009,7.82134)"> 654 <rect 655 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 656 id="rect89" 657 width="119.67937" 658 height="26.749132" 659 x="-219.35185" 660 y="93.702461" /> 661 <text 662 xml:space="preserve" 663 style="font-style:normal;font-weight:normal;font-size:8.81944px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.400612" 664 x="-159.57832" 665 y="110.40636" 666 id="text89"><tspan 667 sodipodi:role="line" 668 x="-159.57832" 669 y="110.40636" 670 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.81944px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 671 id="tspan89">Enforce Isolation</tspan></text> 672 </g> 673 <path 674 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)" 675 d="M -57.807162,43.759556 V 39.878518" 676 id="path90" 677 sodipodi:nodetypes="cc" /> 678 <path 679 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)" 680 d="M -24.512426,43.759556 V 39.878518" 681 id="path91" 682 sodipodi:nodetypes="cc" /> 683 <path 684 style="fill:#ff00ff;stroke:#ff00ff;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)" 685 d="m -57.329023,22.418572 v 9.208373" 686 id="path1" /> 687 <path 688 style="fill:#ff00ff;stroke:#ff9955;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)" 689 d="m -32.844695,22.418572 v 9.208373" 690 id="path2" /> 691 <path 692 style="fill:#ff00ff;stroke:#ff0000;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)" 693 d="m -13.924085,22.418572 v 9.208373" 694 id="path4" /> 695 <path 696 style="fill:none;stroke:#ff00ff;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)" 697 d="m -57.329023,22.418572 v 5.174952 h 20.852017 v 4.033421" 698 id="path5" 699 sodipodi:nodetypes="cccc" /> 700 <path 701 style="fill:none;stroke:#ff0000;stroke-width:0.257104;stroke-linecap:square;stroke-dasharray:none;marker-end:url(#ArrowWideHeavy)" 702 d="m -13.924085,22.418572 v 3.652908 h -34.777483 v 5.555465" 703 id="path6" 704 sodipodi:nodetypes="cccc" /> 705 </g> 706 </g> 707</svg> 708