1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4<svg 5 width="588.32483mm" 6 height="341.81656mm" 7 viewBox="0 0 588.32483 341.81656" 8 version="1.1" 9 id="svg1" 10 inkscape:version="1.4 (e7c3feb100, 2024-10-09)" 11 sodipodi:docname="RING_BUFFER.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="0.89386809" 27 inkscape:cx="1106.9866" 28 inkscape:cy="729.97348" 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="layer1" /> 35 <defs 36 id="defs1"> 37 <marker 38 style="overflow:visible" 39 id="marker154" 40 refX="2" 41 refY="0" 42 orient="auto-start-reverse" 43 inkscape:stockid="Empty semicircle" 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:none;fill-rule:evenodd;stroke:context-stroke;stroke-width:1.08" 52 d="m -0.7647042,-3.0274156 c 1.656,0 3,1.344 3,3 0,1.656 -1.344,3 -3,3" 53 id="path154" /> 54 </marker> 55 <marker 56 style="overflow:visible" 57 id="ArrowTriangleStylized" 58 refX="0" 59 refY="0" 60 orient="auto-start-reverse" 61 inkscape:stockid="Stylized triangle arrow" 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:context-stroke;stroke-width:1pt" 71 d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z" 72 id="path135" /> 73 </marker> 74 <marker 75 style="overflow:visible" 76 id="marker132" 77 refX="0" 78 refY="0" 79 orient="auto" 80 inkscape:stockid="Diamond" 81 markerWidth="1" 82 markerHeight="1" 83 viewBox="0 0 1 1" 84 inkscape:isstock="true" 85 inkscape:collect="always" 86 preserveAspectRatio="xMidYMid"> 87 <path 88 transform="scale(0.45)" 89 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 90 d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z" 91 id="path132" /> 92 </marker> 93 <marker 94 style="overflow:visible" 95 id="Diamond" 96 refX="0" 97 refY="0" 98 orient="auto" 99 inkscape:stockid="Diamond" 100 markerWidth="1" 101 markerHeight="1" 102 viewBox="0 0 1 1" 103 inkscape:isstock="true" 104 inkscape:collect="always" 105 preserveAspectRatio="xMidYMid"> 106 <path 107 transform="scale(0.45)" 108 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 109 d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 Z" 110 id="path131" /> 111 </marker> 112 <marker 113 style="overflow:visible" 114 id="ArrowWide" 115 refX="0" 116 refY="0" 117 orient="auto-start-reverse" 118 inkscape:stockid="Wide arrow" 119 markerWidth="1" 120 markerHeight="1" 121 viewBox="0 0 1 1" 122 inkscape:isstock="true" 123 inkscape:collect="always" 124 preserveAspectRatio="xMidYMid"> 125 <path 126 style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" 127 d="M 3,-3 0,0 3,3" 128 transform="rotate(180,0.125,0)" 129 sodipodi:nodetypes="ccc" 130 id="path81" /> 131 </marker> 132 <marker 133 style="overflow:visible" 134 id="marker99" 135 refX="0" 136 refY="0" 137 orient="auto" 138 inkscape:stockid="Dot" 139 markerWidth="1" 140 markerHeight="1" 141 viewBox="0 0 1 1" 142 inkscape:isstock="true" 143 inkscape:collect="always" 144 preserveAspectRatio="xMidYMid"> 145 <path 146 transform="scale(0.5)" 147 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 148 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" 149 sodipodi:nodetypes="sssss" 150 id="path99" /> 151 </marker> 152 <marker 153 style="overflow:visible" 154 id="Dot" 155 refX="0" 156 refY="0" 157 orient="auto" 158 inkscape:stockid="Dot" 159 markerWidth="1" 160 markerHeight="1" 161 viewBox="0 0 1 1" 162 inkscape:isstock="true" 163 inkscape:collect="always" 164 preserveAspectRatio="xMidYMid"> 165 <path 166 transform="scale(0.5)" 167 style="fill:context-stroke;fill-rule:evenodd;stroke:none" 168 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" 169 sodipodi:nodetypes="sssss" 170 id="path98" /> 171 </marker> 172 </defs> 173 <g 174 inkscape:label="Layer 1" 175 inkscape:groupmode="layer" 176 id="layer1" 177 transform="translate(123.51219,3.0159921)"> 178 <rect 179 style="fill:#ffffff;stroke:none;stroke-width:1;stroke-linecap:square;stroke-dasharray:1, 2;stroke-dashoffset:0" 180 id="rect167" 181 width="595.25238" 182 height="349.86984" 183 x="-128.24815" 184 y="-8.0479612" /> 185 <rect 186 style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:1, 2;stroke-dashoffset:0" 187 id="rect111" 188 width="500.64935" 189 height="63.365536" 190 x="-65.219322" 191 y="168.41347" 192 ry="5.4989429" /> 193 <path 194 style="fill:none;stroke:#917c6f;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 195 d="M 24.09216,175.30492 V 125.06784 H 47.447018 V 83.98949" 196 id="path151" 197 sodipodi:nodetypes="cccc" /> 198 <g 199 id="g15" 200 transform="translate(-4.735971)"> 201 <path 202 id="path1" 203 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 204 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" /> 205 <g 206 id="g14"> 207 <path 208 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 209 d="m 46.31405,200.72093 h 6.430134" 210 id="path3" 211 sodipodi:nodetypes="cc" /> 212 <path 213 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 214 d="M 7.6848605,200.72093 H 14.114993" 215 id="path4" 216 sodipodi:nodetypes="cc" /> 217 <path 218 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 219 d="m 30.103415,176.7326 v 6.43014" 220 id="path5" 221 sodipodi:nodetypes="cc" /> 222 <path 223 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 224 d="M 30.103415,215.50586 V 221.936" 225 id="path6" 226 sodipodi:nodetypes="cc" /> 227 <path 228 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 229 d="m 36.501694,214.1052 3.21507,5.56866" 230 id="path7" 231 sodipodi:nodetypes="cc" /> 232 <path 233 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 234 d="m 36.501694,184.66805 3.21507,-5.56866" 235 id="path8" 236 sodipodi:nodetypes="cc" /> 237 <path 238 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 239 d="m 23.652811,184.66805 -3.21507,-5.56866" 240 id="path9" 241 sodipodi:nodetypes="cc" /> 242 <path 243 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 244 d="m 23.652811,214.05288 -3.21507,5.56866" 245 id="path10" 246 sodipodi:nodetypes="cc" /> 247 <path 248 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 249 d="m 43.31839,208.65101 4.546794,4.5468" 250 id="path11" 251 sodipodi:nodetypes="cc" /> 252 <path 253 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 254 d="m 43.31839,189.96525 4.546794,-4.5468" 255 id="path12" 256 sodipodi:nodetypes="cc" /> 257 <path 258 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 259 d="M 17.202394,189.96525 12.6556,185.41845" 260 id="path13" 261 sodipodi:nodetypes="cc" /> 262 <path 263 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 264 d="m 16.940766,208.65101 -4.546794,4.5468" 265 id="path14" 266 sodipodi:nodetypes="cc" /> 267 </g> 268 </g> 269 <g 270 id="g28" 271 transform="translate(46.175717)"> 272 <path 273 id="path15" 274 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 275 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" /> 276 <g 277 id="g27"> 278 <path 279 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 280 d="m 46.31405,200.72093 h 6.430134" 281 id="path16" 282 sodipodi:nodetypes="cc" /> 283 <path 284 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 285 d="M 7.6848605,200.72093 H 14.114993" 286 id="path17" 287 sodipodi:nodetypes="cc" /> 288 <path 289 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 290 d="m 30.103415,176.7326 v 6.43014" 291 id="path18" 292 sodipodi:nodetypes="cc" /> 293 <path 294 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 295 d="M 30.103415,215.50586 V 221.936" 296 id="path19" 297 sodipodi:nodetypes="cc" /> 298 <path 299 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 300 d="m 36.501694,214.1052 3.21507,5.56866" 301 id="path20" 302 sodipodi:nodetypes="cc" /> 303 <path 304 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 305 d="m 36.501694,184.66805 3.21507,-5.56866" 306 id="path21" 307 sodipodi:nodetypes="cc" /> 308 <path 309 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 310 d="m 23.652811,184.66805 -3.21507,-5.56866" 311 id="path22" 312 sodipodi:nodetypes="cc" /> 313 <path 314 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 315 d="m 23.652811,214.05288 -3.21507,5.56866" 316 id="path23" 317 sodipodi:nodetypes="cc" /> 318 <path 319 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 320 d="m 43.31839,208.65101 4.546794,4.5468" 321 id="path24" 322 sodipodi:nodetypes="cc" /> 323 <path 324 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 325 d="m 43.31839,189.96525 4.546794,-4.5468" 326 id="path25" 327 sodipodi:nodetypes="cc" /> 328 <path 329 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 330 d="M 17.202394,189.96525 12.6556,185.41845" 331 id="path26" 332 sodipodi:nodetypes="cc" /> 333 <path 334 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 335 d="m 16.940766,208.65101 -4.546794,4.5468" 336 id="path27" 337 sodipodi:nodetypes="cc" /> 338 </g> 339 </g> 340 <g 341 id="g41" 342 transform="translate(102.62407)"> 343 <path 344 id="path28" 345 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 346 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" /> 347 <g 348 id="g40"> 349 <path 350 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 351 d="m 46.31405,200.72093 h 6.430134" 352 id="path29" 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 7.6848605,200.72093 H 14.114993" 357 id="path30" 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 30.103415,176.7326 v 6.43014" 362 id="path31" 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 30.103415,215.50586 V 221.936" 367 id="path32" 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 36.501694,214.1052 3.21507,5.56866" 372 id="path33" 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 36.501694,184.66805 3.21507,-5.56866" 377 id="path34" 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 23.652811,184.66805 -3.21507,-5.56866" 382 id="path35" 383 sodipodi:nodetypes="cc" /> 384 <path 385 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 386 d="m 23.652811,214.05288 -3.21507,5.56866" 387 id="path36" 388 sodipodi:nodetypes="cc" /> 389 <path 390 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 391 d="m 43.31839,208.65101 4.546794,4.5468" 392 id="path37" 393 sodipodi:nodetypes="cc" /> 394 <path 395 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 396 d="m 43.31839,189.96525 4.546794,-4.5468" 397 id="path38" 398 sodipodi:nodetypes="cc" /> 399 <path 400 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 401 d="M 17.202394,189.96525 12.6556,185.41845" 402 id="path39" 403 sodipodi:nodetypes="cc" /> 404 <path 405 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 406 d="m 16.940766,208.65101 -4.546794,4.5468" 407 id="path40" 408 sodipodi:nodetypes="cc" /> 409 </g> 410 </g> 411 <g 412 id="g54" 413 transform="translate(154.12775)"> 414 <path 415 id="path41" 416 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 417 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" /> 418 <g 419 id="g53"> 420 <path 421 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 422 d="m 46.31405,200.72093 h 6.430134" 423 id="path42" 424 sodipodi:nodetypes="cc" /> 425 <path 426 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 427 d="M 7.6848605,200.72093 H 14.114993" 428 id="path43" 429 sodipodi:nodetypes="cc" /> 430 <path 431 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 432 d="m 30.103415,176.7326 v 6.43014" 433 id="path44" 434 sodipodi:nodetypes="cc" /> 435 <path 436 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 437 d="M 30.103415,215.50586 V 221.936" 438 id="path45" 439 sodipodi:nodetypes="cc" /> 440 <path 441 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 442 d="m 36.501694,214.1052 3.21507,5.56866" 443 id="path46" 444 sodipodi:nodetypes="cc" /> 445 <path 446 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 447 d="m 36.501694,184.66805 3.21507,-5.56866" 448 id="path47" 449 sodipodi:nodetypes="cc" /> 450 <path 451 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 452 d="m 23.652811,184.66805 -3.21507,-5.56866" 453 id="path48" 454 sodipodi:nodetypes="cc" /> 455 <path 456 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 457 d="m 23.652811,214.05288 -3.21507,5.56866" 458 id="path49" 459 sodipodi:nodetypes="cc" /> 460 <path 461 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 462 d="m 43.31839,208.65101 4.546794,4.5468" 463 id="path50" 464 sodipodi:nodetypes="cc" /> 465 <path 466 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 467 d="m 43.31839,189.96525 4.546794,-4.5468" 468 id="path51" 469 sodipodi:nodetypes="cc" /> 470 <path 471 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 472 d="M 17.202394,189.96525 12.6556,185.41845" 473 id="path52" 474 sodipodi:nodetypes="cc" /> 475 <path 476 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 477 d="m 16.940766,208.65101 -4.546794,4.5468" 478 id="path53" 479 sodipodi:nodetypes="cc" /> 480 </g> 481 </g> 482 <g 483 id="g67" 484 transform="translate(205.37341)"> 485 <path 486 id="path54" 487 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 488 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" /> 489 <g 490 id="g66"> 491 <path 492 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 493 d="m 46.31405,200.72093 h 6.430134" 494 id="path55" 495 sodipodi:nodetypes="cc" /> 496 <path 497 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 498 d="M 7.6848605,200.72093 H 14.114993" 499 id="path56" 500 sodipodi:nodetypes="cc" /> 501 <path 502 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 503 d="m 30.103415,176.7326 v 6.43014" 504 id="path57" 505 sodipodi:nodetypes="cc" /> 506 <path 507 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 508 d="M 30.103415,215.50586 V 221.936" 509 id="path58" 510 sodipodi:nodetypes="cc" /> 511 <path 512 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 513 d="m 36.501694,214.1052 3.21507,5.56866" 514 id="path59" 515 sodipodi:nodetypes="cc" /> 516 <path 517 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 518 d="m 36.501694,184.66805 3.21507,-5.56866" 519 id="path60" 520 sodipodi:nodetypes="cc" /> 521 <path 522 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 523 d="m 23.652811,184.66805 -3.21507,-5.56866" 524 id="path61" 525 sodipodi:nodetypes="cc" /> 526 <path 527 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 528 d="m 23.652811,214.05288 -3.21507,5.56866" 529 id="path62" 530 sodipodi:nodetypes="cc" /> 531 <path 532 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 533 d="m 43.31839,208.65101 4.546794,4.5468" 534 id="path63" 535 sodipodi:nodetypes="cc" /> 536 <path 537 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 538 d="m 43.31839,189.96525 4.546794,-4.5468" 539 id="path64" 540 sodipodi:nodetypes="cc" /> 541 <path 542 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 543 d="M 17.202394,189.96525 12.6556,185.41845" 544 id="path65" 545 sodipodi:nodetypes="cc" /> 546 <path 547 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 548 d="m 16.940766,208.65101 -4.546794,4.5468" 549 id="path66" 550 sodipodi:nodetypes="cc" /> 551 </g> 552 </g> 553 <g 554 id="g80" 555 transform="translate(256.63043)"> 556 <path 557 id="path67" 558 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 559 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" /> 560 <g 561 id="g79"> 562 <path 563 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 564 d="m 46.31405,200.72093 h 6.430134" 565 id="path68" 566 sodipodi:nodetypes="cc" /> 567 <path 568 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 569 d="M 7.6848605,200.72093 H 14.114993" 570 id="path69" 571 sodipodi:nodetypes="cc" /> 572 <path 573 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 574 d="m 30.103415,176.7326 v 6.43014" 575 id="path70" 576 sodipodi:nodetypes="cc" /> 577 <path 578 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 579 d="M 30.103415,215.50586 V 221.936" 580 id="path71" 581 sodipodi:nodetypes="cc" /> 582 <path 583 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 584 d="m 36.501694,214.1052 3.21507,5.56866" 585 id="path72" 586 sodipodi:nodetypes="cc" /> 587 <path 588 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 589 d="m 36.501694,184.66805 3.21507,-5.56866" 590 id="path73" 591 sodipodi:nodetypes="cc" /> 592 <path 593 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 594 d="m 23.652811,184.66805 -3.21507,-5.56866" 595 id="path74" 596 sodipodi:nodetypes="cc" /> 597 <path 598 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 599 d="m 23.652811,214.05288 -3.21507,5.56866" 600 id="path75" 601 sodipodi:nodetypes="cc" /> 602 <path 603 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 604 d="m 43.31839,208.65101 4.546794,4.5468" 605 id="path76" 606 sodipodi:nodetypes="cc" /> 607 <path 608 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 609 d="m 43.31839,189.96525 4.546794,-4.5468" 610 id="path77" 611 sodipodi:nodetypes="cc" /> 612 <path 613 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 614 d="M 17.202394,189.96525 12.6556,185.41845" 615 id="path78" 616 sodipodi:nodetypes="cc" /> 617 <path 618 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 619 d="m 16.940766,208.65101 -4.546794,4.5468" 620 id="path79" 621 sodipodi:nodetypes="cc" /> 622 </g> 623 </g> 624 <rect 625 style="fill:#afe9c6;stroke:#16502d;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 626 id="rect80" 627 width="97.534882" 628 height="40.813953" 629 x="2.9731095" 630 y="288.36279" 631 ry="5.6511626" /> 632 <rect 633 style="fill:#80e5ff;stroke:#00aad4;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 634 id="rect81" 635 width="199.46111" 636 height="40.391335" 637 x="110.41494" 638 y="288.57413" 639 ry="5.5926461" /> 640 <rect 641 style="fill:#de8787;stroke:#a02c2c;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 642 id="rect82" 643 width="81.028717" 644 height="40.88369" 645 x="321.87186" 646 y="288.32794" 647 ry="5.6608181" /> 648 <g 649 id="g95" 650 transform="translate(332.1071)"> 651 <path 652 id="path82" 653 style="fill:none;stroke:#000000;stroke-width:0.721067;stroke-dasharray:none" 654 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" /> 655 <g 656 id="g94"> 657 <path 658 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 659 d="m 46.31405,200.72093 h 6.430134" 660 id="path83" 661 sodipodi:nodetypes="cc" /> 662 <path 663 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 664 d="M 7.6848605,200.72093 H 14.114993" 665 id="path84" 666 sodipodi:nodetypes="cc" /> 667 <path 668 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 669 d="m 30.103415,176.7326 v 6.43014" 670 id="path85" 671 sodipodi:nodetypes="cc" /> 672 <path 673 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 674 d="M 30.103415,215.50586 V 221.936" 675 id="path86" 676 sodipodi:nodetypes="cc" /> 677 <path 678 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 679 d="m 36.501694,214.1052 3.21507,5.56866" 680 id="path87" 681 sodipodi:nodetypes="cc" /> 682 <path 683 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 684 d="m 36.501694,184.66805 3.21507,-5.56866" 685 id="path88" 686 sodipodi:nodetypes="cc" /> 687 <path 688 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 689 d="m 23.652811,184.66805 -3.21507,-5.56866" 690 id="path89" 691 sodipodi:nodetypes="cc" /> 692 <path 693 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 694 d="m 23.652811,214.05288 -3.21507,5.56866" 695 id="path90" 696 sodipodi:nodetypes="cc" /> 697 <path 698 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 699 d="m 43.31839,208.65101 4.546794,4.5468" 700 id="path91" 701 sodipodi:nodetypes="cc" /> 702 <path 703 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 704 d="m 43.31839,189.96525 4.546794,-4.5468" 705 id="path92" 706 sodipodi:nodetypes="cc" /> 707 <path 708 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 709 d="M 17.202394,189.96525 12.6556,185.41845" 710 id="path93" 711 sodipodi:nodetypes="cc" /> 712 <path 713 style="fill:#ff00ff;stroke:#000000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 714 d="m 16.940766,208.65101 -4.546794,4.5468" 715 id="path94" 716 sodipodi:nodetypes="cc" /> 717 </g> 718 </g> 719 <text 720 xml:space="preserve" 721 style="font-style:normal;font-weight:normal;font-size:25.4px;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" 722 x="51.003948" 723 y="317.83759" 724 id="text14-7"><tspan 725 sodipodi:role="line" 726 x="51.003948" 727 y="317.83759" 728 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25.4px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 729 id="tspan14-7">GFX</tspan></text> 730 <text 731 xml:space="preserve" 732 style="font-style:normal;font-weight:normal;font-size:25.4px;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" 733 x="209.95499" 734 y="314.9166" 735 id="text95"><tspan 736 sodipodi:role="line" 737 x="209.95499" 738 y="314.9166" 739 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25.4px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 740 id="tspan95">Compute</tspan></text> 741 <text 742 xml:space="preserve" 743 style="font-style:normal;font-weight:normal;font-size:25.4px;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" 744 x="361.80203" 745 y="317.83759" 746 id="text96"><tspan 747 sodipodi:role="line" 748 x="361.80203" 749 y="317.83759" 750 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25.4px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 751 id="tspan96">SDMA</tspan></text> 752 <text 753 xml:space="preserve" 754 style="font-style:normal;font-weight:normal;font-size:36.862px;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" 755 x="429.28961" 756 y="313.10159" 757 id="text97"><tspan 758 sodipodi:role="line" 759 x="429.28961" 760 y="313.10159" 761 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 762 id="tspan97">...</tspan></text> 763 <path 764 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 765 d="M 25.543152,285.49025 V 224.58863" 766 id="path97" 767 sodipodi:nodetypes="cc" /> 768 <path 769 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 770 d="M 76.45484,285.49025 V 224.58863" 771 id="path100" 772 sodipodi:nodetypes="cc" /> 773 <path 774 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 775 d="M 132.90319,285.49025 V 224.58863" 776 id="path101" 777 sodipodi:nodetypes="cc" /> 778 <path 779 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 780 d="M 184.40687,285.49025 V 224.58863" 781 id="path102" 782 sodipodi:nodetypes="cc" /> 783 <path 784 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 785 d="M 235.65253,285.49025 V 224.58863" 786 id="path103" 787 sodipodi:nodetypes="cc" /> 788 <path 789 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 790 d="M 286.90955,285.49025 V 224.58863" 791 id="path104" 792 sodipodi:nodetypes="cc" /> 793 <path 794 style="fill:#de8787;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#Dot);marker-end:url(#marker99)" 795 d="M 362.38622,285.49025 V 224.58863" 796 id="path105" 797 sodipodi:nodetypes="cc" /> 798 <text 799 xml:space="preserve" 800 style="font-style:normal;font-weight:normal;font-size:36.862px;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" 801 x="261.28104" 802 y="259.52591" 803 id="text105"><tspan 804 sodipodi:role="line" 805 x="261.28104" 806 y="259.52591" 807 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 808 id="tspan105">...</tspan></text> 809 <text 810 xml:space="preserve" 811 style="font-style:normal;font-weight:normal;font-size:36.862px;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" 812 x="50.998993" 813 y="259.52591" 814 id="text106"><tspan 815 sodipodi:role="line" 816 x="50.998993" 817 y="259.52591" 818 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 819 id="tspan106">...</tspan></text> 820 <text 821 xml:space="preserve" 822 style="font-style:normal;font-weight:normal;font-size:36.862px;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" 823 x="382.22592" 824 y="259.52591" 825 id="text107"><tspan 826 sodipodi:role="line" 827 x="382.22592" 828 y="259.52591" 829 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:36.862px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 830 id="tspan107">...</tspan></text> 831 <path 832 style="fill:#de8787;stroke:#000000;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none" 833 d="M -65.568535,148.88709 H 459.54211" 834 id="path107" /> 835 <text 836 xml:space="preserve" 837 style="font-style:normal;font-weight:normal;font-size:19.7556px;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" 838 x="415.21619" 839 y="166.24187" 840 id="text108"><tspan 841 sodipodi:role="line" 842 x="415.21619" 843 y="166.24187" 844 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:19.7556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 845 id="tspan108">Kernel</tspan></text> 846 <text 847 xml:space="preserve" 848 style="font-style:normal;font-weight:normal;font-size:19.7556px;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" 849 x="414.91986" 850 y="138.75868" 851 id="text109"><tspan 852 sodipodi:role="line" 853 x="414.91986" 854 y="138.75868" 855 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:19.7556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 856 id="tspan109">Userspace</tspan></text> 857 <text 858 xml:space="preserve" 859 style="font-style:normal;font-weight:normal;font-size:11.2889px;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" 860 x="-44.396496" 861 y="199.94142" 862 id="text110"><tspan 863 sodipodi:role="line" 864 x="-44.396496" 865 y="199.94142" 866 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 867 id="tspan110">Kernel</tspan><tspan 868 sodipodi:role="line" 869 x="-44.396496" 870 y="214.05255" 871 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 872 id="tspan111">Queue</tspan></text> 873 <text 874 xml:space="preserve" 875 style="font-style:normal;font-weight:normal;font-size:11.2889px;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" 876 x="-30.39555" 877 y="53.215206" 878 id="text112"><tspan 879 sodipodi:role="line" 880 x="-30.39555" 881 y="53.215206" 882 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 883 id="tspan112">Processes</tspan></text> 884 <rect 885 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:9, 9;stroke-dashoffset:0" 886 id="rect113" 887 width="452.2225" 888 height="75.723717" 889 x="-60.944237" 890 y="11.868809" 891 ry="6.5714021" /> 892 <circle 893 style="fill:#ffffff;stroke:#917c6f;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0" 894 id="path111" 895 cx="47.507706" 896 cy="49.241512" 897 r="30.822298" /> 898 <text 899 xml:space="preserve" 900 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:#917c6f;fill-opacity:1;stroke:none;stroke-width:0.400612" 901 x="47.50771" 902 y="55.312099" 903 id="text113"><tspan 904 sodipodi:role="line" 905 x="47.50771" 906 y="55.312099" 907 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:#917c6f;stroke-width:0.400612" 908 id="tspan113">A</tspan></text> 909 <circle 910 style="fill:#ffffff;stroke:#ff9955;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0" 911 id="circle112" 912 cx="176.56291" 913 cy="49.241512" 914 r="30.822298" /> 915 <text 916 xml:space="preserve" 917 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" 918 x="176.24965" 919 y="55.286701" 920 id="text114"><tspan 921 sodipodi:role="line" 922 x="176.24965" 923 y="55.286701" 924 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" 925 id="tspan114">B</tspan></text> 926 <circle 927 style="fill:#ffffff;stroke:#55ddff;stroke-width:1.62704;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;stroke-dashoffset:0" 928 id="circle113" 929 cx="305.61813" 930 cy="49.241512" 931 r="30.822298" /> 932 <text 933 xml:space="preserve" 934 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:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612" 935 x="305.42337" 936 y="55.286701" 937 id="text115"><tspan 938 sodipodi:role="line" 939 x="305.42337" 940 y="55.286701" 941 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:#55ddff;stroke-width:0.400612" 942 id="tspan115">C</tspan></text> 943 <rect 944 style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:5.99998, 2.99999, 1.5, 2.99999;stroke-dashoffset:0" 945 id="rect117" 946 width="515.65753" 947 height="59.528286" 948 x="-65.221695" 949 y="278.51898" 950 ry="5.1659417" /> 951 <text 952 xml:space="preserve" 953 style="font-style:normal;font-weight:normal;font-size:11.2889px;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" 954 x="-44.396496" 955 y="312.30948" 956 id="text118"><tspan 957 sodipodi:role="line" 958 x="-44.396496" 959 y="312.30948" 960 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:11.2889px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 961 id="tspan118">GPU</tspan></text> 962 <text 963 xml:space="preserve" 964 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 965 x="-17.792967" 966 y="194.41469" 967 id="text4"><tspan 968 sodipodi:role="line" 969 x="-17.792967" 970 y="194.41469" 971 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612" 972 id="tspan4">wptr</tspan></text> 973 <text 974 xml:space="preserve" 975 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 976 x="36.248669" 977 y="163.10979" 978 id="text5"><tspan 979 sodipodi:role="line" 980 x="36.248669" 981 y="163.10979" 982 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612" 983 id="tspan5">rptr</tspan></text> 984 <text 985 xml:space="preserve" 986 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612" 987 x="28.952087" 988 y="182.41843" 989 id="text6"><tspan 990 sodipodi:role="line" 991 x="28.952087" 992 y="182.41843" 993 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612" 994 id="tspan6">A</tspan></text> 995 <text 996 xml:space="preserve" 997 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612" 998 x="37.832031" 999 y="186.1924" 1000 id="text7"><tspan 1001 sodipodi:role="line" 1002 x="37.832031" 1003 y="186.1924" 1004 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612" 1005 id="tspan7">A</tspan></text> 1006 <text 1007 xml:space="preserve" 1008 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612" 1009 x="37.98003" 1010 y="216.31021" 1011 id="text8"><tspan 1012 sodipodi:role="line" 1013 x="37.98003" 1014 y="216.31021" 1015 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612" 1016 id="tspan8">A</tspan></text> 1017 <text 1018 xml:space="preserve" 1019 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612" 1020 x="8.1582127" 1021 y="208.54025" 1022 id="text9"><tspan 1023 sodipodi:role="line" 1024 x="8.1582127" 1025 y="208.54025" 1026 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612" 1027 id="tspan9">A</tspan></text> 1028 <text 1029 xml:space="preserve" 1030 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612" 1031 x="114.03775" 1032 y="196.40289" 1033 id="text10"><tspan 1034 sodipodi:role="line" 1035 x="114.03775" 1036 y="196.40289" 1037 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612" 1038 id="tspan10">A</tspan></text> 1039 <text 1040 xml:space="preserve" 1041 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ac9d93;fill-opacity:1;stroke:none;stroke-width:0.400612" 1042 x="366.5202" 1043 y="220.80096" 1044 id="text11"><tspan 1045 sodipodi:role="line" 1046 x="366.5202" 1047 y="220.80096" 1048 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ac9d93;stroke-width:0.400612" 1049 id="tspan11">A</tspan></text> 1050 <text 1051 xml:space="preserve" 1052 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1053 x="95.389114" 1054 y="196.60231" 1055 id="text12"><tspan 1056 sodipodi:role="line" 1057 x="95.389114" 1058 y="196.60231" 1059 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1060 id="tspan12">B</tspan></text> 1061 <text 1062 xml:space="preserve" 1063 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1064 x="171.62987" 1065 y="186.67509" 1066 id="text13"><tspan 1067 sodipodi:role="line" 1068 x="171.62987" 1069 y="186.67509" 1070 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1071 id="tspan13">B</tspan></text> 1072 <text 1073 xml:space="preserve" 1074 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1075 x="358.23288" 1076 y="220.44789" 1077 id="text14"><tspan 1078 sodipodi:role="line" 1079 x="358.23288" 1080 y="220.44789" 1081 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1082 id="tspan14">B</tspan></text> 1083 <text 1084 xml:space="preserve" 1085 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612" 1086 x="94.24794" 1087 y="208.68309" 1088 id="text15"><tspan 1089 sodipodi:role="line" 1090 x="94.24794" 1091 y="208.68309" 1092 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612" 1093 id="tspan15">C</tspan></text> 1094 <text 1095 xml:space="preserve" 1096 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612" 1097 x="43.869183" 1098 y="196.65234" 1099 id="text16"><tspan 1100 sodipodi:role="line" 1101 x="43.869183" 1102 y="196.65234" 1103 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612" 1104 id="tspan16">C</tspan></text> 1105 <text 1106 xml:space="preserve" 1107 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#00ccff;fill-opacity:1;stroke:none;stroke-width:0.400612" 1108 x="188.07849" 1109 y="181.51845" 1110 id="text17"><tspan 1111 sodipodi:role="line" 1112 x="188.07849" 1113 y="181.51845" 1114 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ccff;stroke-width:0.400612" 1115 id="tspan17"><tspan 1116 style="font-size:4.93889px;fill:#00ccff" 1117 id="tspan26">IB</tspan><tspan 1118 style="font-size:3.52778px;baseline-shift:sub;fill:#00ccff" 1119 id="tspan25">c</tspan></tspan></text> 1120 <text 1121 xml:space="preserve" 1122 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612" 1123 x="349.12769" 1124 y="216.0551" 1125 id="text18"><tspan 1126 sodipodi:role="line" 1127 x="349.12769" 1128 y="216.0551" 1129 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612" 1130 id="tspan18">C</tspan></text> 1131 <text 1132 xml:space="preserve" 1133 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1134 x="43.394695" 1135 y="208.58258" 1136 id="text19"><tspan 1137 sodipodi:role="line" 1138 x="43.394695" 1139 y="208.58258" 1140 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1141 id="tspan19">B</tspan></text> 1142 <text 1143 xml:space="preserve" 1144 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1145 x="29.580742" 1146 y="220.72212" 1147 id="text20"><tspan 1148 sodipodi:role="line" 1149 x="29.580742" 1150 y="220.72212" 1151 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1152 id="tspan20">B</tspan></text> 1153 <text 1154 xml:space="preserve" 1155 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1156 x="13.045858" 1157 y="216.32677" 1158 id="text21"><tspan 1159 sodipodi:role="line" 1160 x="13.045858" 1161 y="216.32677" 1162 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1163 id="tspan21">B</tspan></text> 1164 <text 1165 xml:space="preserve" 1166 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612" 1167 x="21.055231" 1168 y="220.72211" 1169 id="text22"><tspan 1170 sodipodi:role="line" 1171 x="21.055231" 1172 y="220.72211" 1173 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612" 1174 id="tspan22">C</tspan></text> 1175 <text 1176 xml:space="preserve" 1177 style="font-style:normal;font-weight:normal;font-size:6.35px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#55ddff;fill-opacity:1;stroke:none;stroke-width:0.400612" 1178 x="179.01208" 1179 y="182.54855" 1180 id="text23"><tspan 1181 sodipodi:role="line" 1182 x="179.01208" 1183 y="182.54855" 1184 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#55ddff;stroke-width:0.400612" 1185 id="tspan23">C</tspan></text> 1186 <text 1187 xml:space="preserve" 1188 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1189 x="88.379082" 1190 y="185.52925" 1191 id="text24"><tspan 1192 sodipodi:role="line" 1193 x="88.379082" 1194 y="185.52925" 1195 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1196 id="tspan24"><tspan 1197 style="font-size:4.93889px;fill:#ff9955" 1198 id="tspan28">IB</tspan><tspan 1199 style="font-size:3.52778px;baseline-shift:sub;fill:#ff9955" 1200 id="tspan27">b</tspan></tspan></text> 1201 <text 1202 xml:space="preserve" 1203 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1204 x="97.027405" 1205 y="163.10979" 1206 id="text29"><tspan 1207 sodipodi:role="line" 1208 x="97.027405" 1209 y="163.10979" 1210 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612" 1211 id="tspan29">rptr</tspan></text> 1212 <text 1213 xml:space="preserve" 1214 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1215 x="102.24193" 1216 y="229.5128" 1217 id="text30"><tspan 1218 sodipodi:role="line" 1219 x="102.24193" 1220 y="229.5128" 1221 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612" 1222 id="tspan30">wptr</tspan></text> 1223 <text 1224 xml:space="preserve" 1225 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1226 x="116.89307" 1227 y="163.58255" 1228 id="text31"><tspan 1229 sodipodi:role="line" 1230 x="116.89307" 1231 y="163.58255" 1232 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612" 1233 id="tspan31">wptr</tspan></text> 1234 <text 1235 xml:space="preserve" 1236 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1237 x="104.55666" 1238 y="178.91209" 1239 id="text32"><tspan 1240 sodipodi:role="line" 1241 x="104.55666" 1242 y="178.91209" 1243 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612" 1244 id="tspan32">rptr</tspan></text> 1245 <text 1246 xml:space="preserve" 1247 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1248 x="169.33571" 1249 y="163.10979" 1250 id="text33"><tspan 1251 sodipodi:role="line" 1252 x="169.33571" 1253 y="163.10979" 1254 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612" 1255 id="tspan33">rptr</tspan></text> 1256 <text 1257 xml:space="preserve" 1258 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1259 x="198.10239" 1260 y="164.21048" 1261 id="text34"><tspan 1262 sodipodi:role="line" 1263 x="198.10239" 1264 y="164.21048" 1265 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612" 1266 id="tspan34">wptr</tspan></text> 1267 <text 1268 xml:space="preserve" 1269 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1270 x="321.48608" 1271 y="209.17052" 1272 id="text35"><tspan 1273 sodipodi:role="line" 1274 x="321.48608" 1275 y="209.17052" 1276 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff0000;stroke-width:0.400612" 1277 id="tspan35">wptr</tspan></text> 1278 <text 1279 xml:space="preserve" 1280 style="font-style:normal;font-weight:normal;font-size:7.05556px;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" 1281 x="381.35901" 1282 y="239.92375" 1283 id="text36"><tspan 1284 sodipodi:role="line" 1285 x="381.35901" 1286 y="239.92375" 1287 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.05556px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#00ff00;stroke-width:0.400612" 1288 id="tspan36">rptr</tspan></text> 1289 <path 1290 style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1291 d="m 35.624746,164.89008 -2.762741,10.3107" 1292 id="path80" /> 1293 <path 1294 style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1295 d="m -8.7253214,192.92597 h 10.67442" 1296 id="path95" /> 1297 <path 1298 style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1299 d="M 96.12886,165.61875 92.526458,179.0631" 1300 id="path96" 1301 sodipodi:nodetypes="cc" /> 1302 <path 1303 style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1304 d="m 99.252771,223.75691 -6.710739,-5.14099" 1305 id="path106" 1306 sodipodi:nodetypes="cc" /> 1307 <path 1308 style="fill:none;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1309 d="m 104.23449,180.8622 v 13.29071 h 4.91861" 1310 id="path108" 1311 sodipodi:nodetypes="ccc" /> 1312 <path 1313 style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1314 d="m 117.92183,166.63928 v 12.97675" 1315 id="path109" 1316 sodipodi:nodetypes="cc" /> 1317 <path 1318 style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1319 d="m 198.50323,166.63928 v 12.97675" 1320 id="path110" 1321 sodipodi:nodetypes="cc" /> 1322 <path 1323 style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1324 d="m 169.22285,165.37383 v 13.91861" 1325 id="path112" 1326 sodipodi:nodetypes="cc" /> 1327 <path 1328 style="fill:#00ff00;stroke:#00ff00;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1329 d="m 379.21241,233.73729 -9.84194,-9.84195" 1330 id="path113" 1331 sodipodi:nodetypes="cc" /> 1332 <path 1333 style="fill:#ff0000;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0;marker-end:url(#ArrowWide)" 1334 d="M 330.44909,207.68179 H 340.077" 1335 id="path114" 1336 sodipodi:nodetypes="cc" /> 1337 <g 1338 id="g127" 1339 transform="translate(-243.31051,23.087859)"> 1340 <text 1341 xml:space="preserve" 1342 style="font-style:normal;font-weight:normal;font-size:7.76111px;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" 1343 x="135.71123" 1344 y="112.41485" 1345 id="text116"><tspan 1346 sodipodi:role="line" 1347 x="135.71123" 1348 y="112.41485" 1349 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1350 id="tspan116">PM4<tspan 1351 style="font-size:65%;baseline-shift:sub" 1352 id="tspan117">1</tspan></tspan></text> 1353 <text 1354 xml:space="preserve" 1355 style="font-style:normal;font-weight:normal;font-size:7.76111px;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" 1356 x="135.39342" 1357 y="122.44057" 1358 id="text120"><tspan 1359 sodipodi:role="line" 1360 x="135.39342" 1361 y="122.44057" 1362 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1363 id="tspan120">PM4<tspan 1364 style="font-size:65%;baseline-shift:sub" 1365 id="tspan123">2</tspan></tspan></text> 1366 <text 1367 xml:space="preserve" 1368 style="font-style:normal;font-weight:normal;font-size:7.76111px;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" 1369 x="135.49934" 1370 y="136.68669" 1371 id="text122"><tspan 1372 sodipodi:role="line" 1373 x="135.49934" 1374 y="136.68669" 1375 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1376 id="tspan122">PM4<tspan 1377 style="font-size:65%;baseline-shift:sub" 1378 id="tspan124">n</tspan></tspan></text> 1379 <text 1380 xml:space="preserve" 1381 style="font-style:normal;font-weight:normal;font-size:7.76111px;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" 1382 x="135.65942" 1383 y="128.1123" 1384 id="text126"><tspan 1385 sodipodi:role="line" 1386 x="135.65942" 1387 y="128.1123" 1388 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1389 id="tspan126">...</tspan></text> 1390 <path 1391 style="fill:none;stroke:#0000ff;stroke-width:2;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 1392 d="m 126.12628,103.17346 h -5.32796 v 38.77576 h 5.32796" 1393 id="path126" 1394 sodipodi:nodetypes="cccc" /> 1395 <path 1396 style="fill:none;stroke:#0000ff;stroke-width:2;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 1397 d="m 143.29418,103.17346 h 5.32796 v 38.77576 h -5.32796" 1398 id="path127" 1399 sodipodi:nodetypes="cccc" /> 1400 </g> 1401 <text 1402 xml:space="preserve" 1403 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1404 x="-7.0803289" 1405 y="244.43291" 1406 id="text129"><tspan 1407 sodipodi:role="line" 1408 x="-7.0803289" 1409 y="244.43291" 1410 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#ff9955;stroke-width:0.400612" 1411 id="tspan129"><tspan 1412 style="font-size:7.05556px;fill:#ff9955" 1413 id="tspan127">IB</tspan><tspan 1414 style="font-size:3.52778px;baseline-shift:sub;fill:#ff9955" 1415 id="tspan128">b</tspan></tspan></text> 1416 <g 1417 id="g130" 1418 transform="translate(-0.5919954,-90.131448)"> 1419 <rect 1420 style="fill:#ffff00;stroke:#ffff00;stroke-width:0.743523;stroke-linecap:square;stroke-dasharray:none;stroke-dashoffset:0" 1421 id="rect130" 1422 width="16.584557" 1423 height="11.616416" 1424 x="-21.840757" 1425 y="358.62256" 1426 ry="0" /> 1427 <text 1428 xml:space="preserve" 1429 style="font-style:normal;font-weight:normal;font-size:9.87778px;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" 1430 x="-13.612684" 1431 y="367.95712" 1432 id="text130"><tspan 1433 sodipodi:role="line" 1434 x="-13.612684" 1435 y="367.95712" 1436 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:9.87778px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1437 id="tspan130">CP</tspan></text> 1438 </g> 1439 <path 1440 style="fill:none;stroke:#00d4aa;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker132);marker-end:url(#Diamond)" 1441 d="M -13.431733,265.14038 V 238.02343 H 76.45484" 1442 id="path130" 1443 sodipodi:nodetypes="ccc" /> 1444 <path 1445 style="fill:none;stroke:#00d4aa;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker132);marker-end:url(#Diamond)" 1446 d="m -108.62977,169.16297 v 103.37737 h 82.669238" 1447 id="path133" 1448 sodipodi:nodetypes="ccc" /> 1449 <path 1450 style="fill:none;stroke:#ff0000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#ArrowTriangleStylized)" 1451 d="M -107.14978,120.98926 V -2.5159921 H 176.92597 V 16.131894" 1452 id="path134" 1453 sodipodi:nodetypes="cccc" /> 1454 <text 1455 xml:space="preserve" 1456 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1457 x="25.324078" 1458 y="197.77319" 1459 id="text136"><tspan 1460 sodipodi:role="line" 1461 x="25.324078" 1462 y="197.77319" 1463 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1464 id="tspan136">Ring</tspan><tspan 1465 sodipodi:role="line" 1466 x="25.324078" 1467 y="205.71069" 1468 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1469 id="tspan137">Buffer</tspan></text> 1470 <text 1471 xml:space="preserve" 1472 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1473 x="76.235764" 1474 y="197.77319" 1475 id="text139"><tspan 1476 sodipodi:role="line" 1477 x="76.235764" 1478 y="197.77319" 1479 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1480 id="tspan138">Ring</tspan><tspan 1481 sodipodi:role="line" 1482 x="76.235764" 1483 y="205.71069" 1484 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1485 id="tspan139">Buffer</tspan></text> 1486 <text 1487 xml:space="preserve" 1488 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1489 x="132.68411" 1490 y="197.77319" 1491 id="text141"><tspan 1492 sodipodi:role="line" 1493 x="132.68411" 1494 y="197.77319" 1495 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1496 id="tspan140">Ring</tspan><tspan 1497 sodipodi:role="line" 1498 x="132.68411" 1499 y="205.71069" 1500 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1501 id="tspan141">Buffer</tspan></text> 1502 <text 1503 xml:space="preserve" 1504 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1505 x="184.18781" 1506 y="197.77319" 1507 id="text143"><tspan 1508 sodipodi:role="line" 1509 x="184.18781" 1510 y="197.77319" 1511 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1512 id="tspan142">Ring</tspan><tspan 1513 sodipodi:role="line" 1514 x="184.18781" 1515 y="205.71069" 1516 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1517 id="tspan143">Buffer</tspan></text> 1518 <text 1519 xml:space="preserve" 1520 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1521 x="235.43346" 1522 y="197.77319" 1523 id="text147"><tspan 1524 sodipodi:role="line" 1525 x="235.43346" 1526 y="197.77319" 1527 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1528 id="tspan146">Ring</tspan><tspan 1529 sodipodi:role="line" 1530 x="235.43346" 1531 y="205.71069" 1532 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1533 id="tspan147">Buffer</tspan></text> 1534 <text 1535 xml:space="preserve" 1536 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1537 x="286.69049" 1538 y="197.77319" 1539 id="text149"><tspan 1540 sodipodi:role="line" 1541 x="286.69049" 1542 y="197.77319" 1543 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1544 id="tspan148">Ring</tspan><tspan 1545 sodipodi:role="line" 1546 x="286.69049" 1547 y="205.71069" 1548 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1549 id="tspan149">Buffer</tspan></text> 1550 <text 1551 xml:space="preserve" 1552 style="font-style:normal;font-weight:normal;font-size:6.35px;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" 1553 x="362.16714" 1554 y="197.77319" 1555 id="text151"><tspan 1556 sodipodi:role="line" 1557 x="362.16714" 1558 y="197.77319" 1559 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1560 id="tspan150">Ring</tspan><tspan 1561 sodipodi:role="line" 1562 x="362.16714" 1563 y="205.71069" 1564 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:6.35px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1565 id="tspan151">Buffer</tspan></text> 1566 <path 1567 style="fill:none;stroke:#917c6f;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1568 d="M 134.065,175.23092 V 125.06784 H 47.638527 V 89.317459" 1569 id="path158" 1570 sodipodi:nodetypes="cccc" /> 1571 <path 1572 style="fill:none;stroke:#917c6f;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1573 d="M 365.79312,175.67492 V 125.06784 H 47.447018 V 81.621506" 1574 id="path159" 1575 sodipodi:nodetypes="cccc" /> 1576 <text 1577 xml:space="preserve" 1578 style="font-style:normal;font-weight:normal;font-size:7.76111px;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" 1579 x="-68.488571" 1580 y="250.37801" 1581 id="text159"><tspan 1582 sodipodi:role="line" 1583 x="-68.488571" 1584 y="250.37801" 1585 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1586 id="tspan159">CP is capable of</tspan><tspan 1587 sodipodi:role="line" 1588 x="-68.488571" 1589 y="260.07941" 1590 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1591 id="tspan160">following the</tspan><tspan 1592 sodipodi:role="line" 1593 x="-68.488571" 1594 y="269.78079" 1595 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:7.76111px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#1c241c;stroke-width:0.400612" 1596 id="tspan161">IB address.</tspan></text> 1597 <path 1598 style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1599 d="M 38.977794,178.16115 V 132.60272 H 177.31847 V 80.437513" 1600 id="path161" 1601 sodipodi:nodetypes="cccc" /> 1602 <path 1603 style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1604 d="M 76.233608,174.60301 V 132.60272 H 177.31847 V 80.733511" 1605 id="path162" 1606 sodipodi:nodetypes="cccc" /> 1607 <path 1608 style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1609 d="m 185.48942,174.60301 v -42.00029 h -8.17095 V 81.325508" 1610 id="path163" 1611 sodipodi:nodetypes="cccc" /> 1612 <path 1613 style="fill:none;stroke:#ff9955;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1614 d="M 353.76849,176.69603 V 132.60272 H 177.31847 V 82.657499" 1615 id="path164" 1616 sodipodi:nodetypes="cccc" /> 1617 <path 1618 style="fill:none;stroke:#55ddff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1619 d="M 178.37314,176.69603 V 138.67068 H 307.08591 V 81.769505" 1620 id="path165" 1621 sodipodi:nodetypes="cccc" /> 1622 <path 1623 style="fill:none;stroke:#55ddff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1624 d="M 84.837713,176.69603 V 138.67068 H 307.08591 V 81.769505" 1625 id="path166" 1626 sodipodi:nodetypes="cccc" /> 1627 <path 1628 style="fill:none;stroke:#55ddff;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:none;marker-start:url(#marker154)" 1629 d="m 346.50011,180.10001 v -41.42933 h -39.4142 V 81.769505" 1630 id="path167" 1631 sodipodi:nodetypes="cccc" /> 1632 </g> 1633</svg> 1634