summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LINUX Signals.pdfbin0 -> 52256 bytes
-rw-r--r--UNIXSystemsProgrammingForSVR4.pdfbin0 -> 4382984 bytes
-rw-r--r--inter-process_communication_in_linux.pdfbin0 -> 629614 bytes
-rw-r--r--lecture/operating-system-ucl/lecture01-intro.pdfbin0 -> 3252360 bytes
-rw-r--r--lecture/operating-system-ucl/lecture02-os-interface.pdfbin0 -> 10417302 bytes
-rw-r--r--lecture/operating-system-ucl/lecture03-memory-hierarchy.pdfbin0 -> 458138 bytes
-rw-r--r--lecture/operating-system-ucl/lecture03-os-interface.pdfbin0 -> 8703786 bytes
-rw-r--r--lecture/operating-system-ucl/lecture03-pc-hardware.pdfbin0 -> 2253609 bytes
-rw-r--r--lecture/operating-system-ucl/lecture04-calling-conventions.pdfbin0 -> 1023565 bytes
-rw-r--r--lecture/operating-system-ucl/lecture05-address-translation.pdfbin0 -> 1098063 bytes
-rw-r--r--lecture/operating-system-ucl/lecture05-address-translation.svg15215
-rw-r--r--lecture/operating-system-ucl/lecture06-address-translation-part2.pdfbin0 -> 951913 bytes
-rw-r--r--lecture/operating-system-ucl/lecture07-system-boot.pdfbin0 -> 3411326 bytes
-rw-r--r--lecture/operating-system-ucl/lecture08-process-arch-part2.pdfbin0 -> 822772 bytes
-rw-r--r--lecture/operating-system-ucl/lecture08-process-arch.pdfbin0 -> 1057546 bytes
-rw-r--r--lecture/operating-system-ucl/lecture09-kernel-init.pdfbin0 -> 2894419 bytes
-rw-r--r--lecture/operating-system-ucl/lecture10-address-spaces-part2.pdfbin0 -> 8067871 bytes
-rw-r--r--lecture/operating-system-ucl/lecture10-address-spaces.pdfbin0 -> 2957323 bytes
-rw-r--r--lecture/operating-system-ucl/lecture10-address-spaces.svg34492
-rw-r--r--lecture/operating-system-ucl/lecture11-creating-processes.pdfbin0 -> 3343797 bytes
-rw-r--r--lecture/operating-system-ucl/lecture12-interrupts-part2.pdfbin0 -> 10868673 bytes
-rw-r--r--lecture/operating-system-ucl/lecture12-interrupts.pdfbin0 -> 3256837 bytes
-rw-r--r--lecture/operating-system-ucl/lecture12-other-cpus.pdfbin0 -> 4136352 bytes
-rw-r--r--lecture/operating-system-ucl/lecture13-context-switch.pdfbin0 -> 10961577 bytes
-rw-r--r--lecture/operating-system-ucl/lecture14-syscalls-part2.pdfbin0 -> 2423188 bytes
-rw-r--r--lecture/operating-system-ucl/lecture14-syscalls.pdfbin0 -> 9811094 bytes
-rw-r--r--lecture/operating-system-ucl/lecture15-locking.pdfbin0 -> 892323 bytes
-rw-r--r--lecture/operating-system-ucl/lecture16-file-system.pdfbin0 -> 1707730 bytes
-rw-r--r--lecture/operating-system-ucl/lecture16-locking-part2.pdfbin0 -> 262199 bytes
-rw-r--r--lecture/operating-system-ucl/lecture17-locking-part3.odpbin0 -> 620979 bytes
-rw-r--r--lecture/operating-system-ucl/lecture17-memory-management.pdfbin0 -> 1435375 bytes
-rw-r--r--lecture/operating-system-ucl/lecture17-scheduling.odpbin0 -> 752098 bytes
-rw-r--r--lecture/operating-system-ucl/lecture18-scheduling.pdfbin0 -> 317598 bytes
-rw-r--r--lecture/operating-system-ucl/lecture21-linking-and-loading.pdfbin0 -> 1039285 bytes
-rw-r--r--lecture/operating-system-ucl/photo_2024-10-06_15-20-51.jpgbin0 -> 71237 bytes
35 files changed, 49707 insertions, 0 deletions
diff --git a/LINUX Signals.pdf b/LINUX Signals.pdf
new file mode 100644
index 0000000..5456056
--- /dev/null
+++ b/LINUX Signals.pdf
Binary files differ
diff --git a/UNIXSystemsProgrammingForSVR4.pdf b/UNIXSystemsProgrammingForSVR4.pdf
new file mode 100644
index 0000000..f58455d
--- /dev/null
+++ b/UNIXSystemsProgrammingForSVR4.pdf
Binary files differ
diff --git a/inter-process_communication_in_linux.pdf b/inter-process_communication_in_linux.pdf
new file mode 100644
index 0000000..cb17e7d
--- /dev/null
+++ b/inter-process_communication_in_linux.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture01-intro.pdf b/lecture/operating-system-ucl/lecture01-intro.pdf
new file mode 100644
index 0000000..95dc412
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture01-intro.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture02-os-interface.pdf b/lecture/operating-system-ucl/lecture02-os-interface.pdf
new file mode 100644
index 0000000..4ad3fcf
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture02-os-interface.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture03-memory-hierarchy.pdf b/lecture/operating-system-ucl/lecture03-memory-hierarchy.pdf
new file mode 100644
index 0000000..6194e18
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture03-memory-hierarchy.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture03-os-interface.pdf b/lecture/operating-system-ucl/lecture03-os-interface.pdf
new file mode 100644
index 0000000..9c3b517
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture03-os-interface.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture03-pc-hardware.pdf b/lecture/operating-system-ucl/lecture03-pc-hardware.pdf
new file mode 100644
index 0000000..c3f945a
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture03-pc-hardware.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture04-calling-conventions.pdf b/lecture/operating-system-ucl/lecture04-calling-conventions.pdf
new file mode 100644
index 0000000..f78ec46
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture04-calling-conventions.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture05-address-translation.pdf b/lecture/operating-system-ucl/lecture05-address-translation.pdf
new file mode 100644
index 0000000..19c3593
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture05-address-translation.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture05-address-translation.svg b/lecture/operating-system-ucl/lecture05-address-translation.svg
new file mode 100644
index 0000000..bfaf30e
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture05-address-translation.svg
@@ -0,0 +1,15215 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg34933"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="memory.svg.2017_10_13_09_07_51.0.svg">
+ <defs
+ id="defs34935">
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path8211"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path64425"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker42511"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path42513"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker43531"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path43533"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <filter
+ color-interpolation-filters="sRGB"
+ id="filter61401"
+ inkscape:label="Drop shadow"
+ width="1.5"
+ height="1.5"
+ x="-0.25"
+ y="-0.25">
+ <feGaussianBlur
+ id="feGaussianBlur61403"
+ in="SourceAlpha"
+ stdDeviation="2"
+ result="blur" />
+ <feColorMatrix
+ id="feColorMatrix61405"
+ result="bluralpha"
+ type="matrix"
+ values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.95 0 " />
+ <feOffset
+ id="feOffset61407"
+ in="bluralpha"
+ dx="2"
+ dy="2"
+ result="offsetBlur" />
+ <feMerge
+ id="feMerge61409">
+ <feMergeNode
+ id="feMergeNode61411"
+ in="offsetBlur" />
+ <feMergeNode
+ id="feMergeNode61413"
+ in="SourceGraphic" />
+ </feMerge>
+ </filter>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-0"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker64887"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path64889"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-58"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6997"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6999"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7001"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7003"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7005"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7007"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-38"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7183"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7185"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7187"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7189"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7191"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7193"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7380"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7382"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7384"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7386"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7388"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7390"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-48"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-582"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7602"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7604"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7606"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7608"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7610"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7612"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-33"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7812"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7814"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7816"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7818"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker7820"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path7822"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-80"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4690-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4692-22"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8609"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8611"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8613"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8615"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8617"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8619"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8211-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-85"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-10"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker33339"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path33341"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker34342"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path34344"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker35532"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path35534"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-36"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-75"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4739"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4741"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-367"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4937"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4939"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4937-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4939-4"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker4937-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4939-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.364168"
+ inkscape:cx="339.21593"
+ inkscape:cy="-3185.9235"
+ inkscape:document-units="px"
+ inkscape:current-layer="g13240-3"
+ showgrid="false"
+ inkscape:window-width="2560"
+ inkscape:window-height="1364"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata34938">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/kernel-memory.png"
+ transform="matrix(0.32279824,0,0,0.32279824,-547.29385,-1606.8058)"
+ id="g10592"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(2207.8045,-1902.8088)"
+ id="g17757"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g35416"
+ transform="translate(2.1289476,23.418423)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/kernel-memory.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3"
+ transform="matrix(0.56655315,0,0,1.3524761,67.0165,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:4.42378187;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7166.4448"
+ y="531.42035"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0"
+ sodipodi:role="line"
+ x="-7166.4448"
+ y="531.42035">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7166.4448"
+ y="576.42035"
+ id="tspan10211">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7166.4448"
+ y="621.42035"
+ id="tspan10202" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7371.1648 0,125.953"
+ id="path10157-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.2124"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.2124"
+ y="641.56903"
+ id="tspan10180-3">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.9956"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="782.77618"
+ id="tspan10180-3-3">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="822.77618"
+ id="tspan10280">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7462.334"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7457.2402"
+ y="927.69"
+ id="tspan10180-3-3-1">Kernel </tspan><tspan
+ id="tspan10659"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7462.334"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.5752"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.5752"
+ y="1426.1154"
+ id="tspan10180-3-5">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7371.1646 0,191.9503"
+ id="path10157-1-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7371.1646 0,191.9503"
+ id="path10157-1-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7369.0357 0,191.9503"
+ id="path10157-1-2"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7470.0967"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7470.0967"
+ id="tspan10350-3-2-8-5">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7368.6105 0,191.9503"
+ id="path10157-1-2-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7372.8684 0,191.9503"
+ id="path10157-1-2-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.9526"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.8589"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0">KERNBASE </tspan><tspan
+ id="tspan35384"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0">2GB</tspan></text>
+ </g>
+ <g
+ transform="translate(32.82833,1111.3183)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/process-memory.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-2"
+ transform="matrix(0.56655315,0,0,1.3524761,67.0165,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:4.42378187;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7371.1648 0,125.953"
+ id="path10157-1-28"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.2124"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.2124"
+ y="641.56903"
+ id="tspan10180-3-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.9956"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="782.77618"
+ id="tspan10180-3-3-6">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.9019"
+ y="822.77618"
+ id="tspan10280-1">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7462.334"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7457.2402"
+ y="927.69"
+ id="tspan10180-3-3-1-4">Kernel </tspan><tspan
+ id="tspan10659-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7462.334"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.5752"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.5752"
+ y="1426.1154"
+ id="tspan10180-3-5-6">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4-0">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7371.1646 0,191.9503"
+ id="path10157-1-6-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7371.1646 0,191.9503"
+ id="path10157-1-3-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7369.0357 0,191.9503"
+ id="path10157-1-2-61"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7727.6992"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7727.6992"
+ id="tspan10350-3-2-8-5-5">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7368.6105 0,191.9503"
+ id="path10157-1-2-3-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7372.8684 0,191.9503"
+ id="path10157-1-2-6-3"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.9526"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.8589"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7468.9526"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4">KERNBASE </tspan><tspan
+ id="tspan35384-4"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture11-interrupts/fig/png/bracket.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6-0"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0-7">2GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.1807"
+ y="-263.53381"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.1807"
+ y="-263.53381"
+ id="tspan10180-3-3-6-6">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.0869"
+ y="-223.53381"
+ id="tspan10280-1-8">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.3497 0,191.9503"
+ id="path10157-1-3-0-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7464.4341"
+ y="-132.03127"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7464.4341"
+ y="-132.03127"
+ id="tspan10180-3-3-6-6-3">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7464.4341"
+ y="-92.031265"
+ id="tspan10280-1-8-1">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7368.6028 0,191.9503"
+ id="path10157-1-3-0-8-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 57.572678,7373.7341 0,191.9503"
+ id="path10157-1-3-0-8-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.8184"
+ y="108.30974"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.8184"
+ y="108.30974"
+ id="tspan10180-3-3-6-6-3-0">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.8184"
+ y="148.30974"
+ id="tspan10280-1-8-1-6">stack</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 178.43052,7367.7293 0,191.9503"
+ id="path10157-1-3-0-8-4-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7469.6172"
+ y="-10.846437"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7469.6172"
+ y="-10.846437"
+ id="tspan10280-1-8-1-6-6">Guard</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7469.6172"
+ y="29.153564"
+ id="tspan35803">Page</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.4883"
+ y="353.20358"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.4883"
+ y="353.20358"
+ id="tspan10180-3-3-6-6-3-0-4">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.4883"
+ y="393.20358"
+ id="tspan10280-1-8-1-6-9">heap</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7198.4507"
+ y="11.749762"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7198.4507"
+ y="11.749762"
+ id="tspan10202-2-8">4K (one page)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7199.9116"
+ y="135.367"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-5-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7199.9116"
+ y="135.367"
+ id="tspan10202-2-8-1">4K (one page)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3128.1855,8643.1018 c 3.188,-29.8178 4.0505,-24.8181 34.29,-25.9445 l 379.4961,0 c 35.0163,-2.3077 40.3859,-8.1863 47.4854,-25.4369 14.0789,18.7002 16.2301,22.4953 47.4858,25.4369 l 367.0942,0 c 26.1797,0.1417 27.413,3.4797 27.413,29.2462"
+ id="path18283-5-2-93-3-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture11-interrupts/fig/png/bracket-v.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ </g>
+ <g
+ transform="translate(51.988808,2108.7303)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/allocuvm.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7369.0337"
+ x="-355.07837"
+ height="195.25961"
+ width="907.1698"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="scale(0.64738239,1.5446821)"
+ xml:space="preserve"
+ style="font-size:21.48297501px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-155.17256"
+ y="4843.6406"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8-2"
+ sodipodi:role="line"
+ x="-155.17256"
+ y="4843.6406"
+ style="font-size:27.56983376px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-325.97496,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-256.0814,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-4"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9-9">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2-0" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7403.687 0,125.953"
+ id="path10157-1-28-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="641.56903"
+ id="tspan10180-3-7-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.2339"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="782.77618"
+ id="tspan10180-3-3-6-1">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="822.77618"
+ id="tspan10280-1-1">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9-9"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3-7">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1-7">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.7729"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.6792"
+ y="927.69"
+ id="tspan10180-3-3-1-4-7">Kernel </tspan><tspan
+ id="tspan10659-7-3"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.7729"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4-5">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0-3">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="1426.1154"
+ id="tspan10180-3-5-6-4">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4-0-1">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3-9">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7370.6883 0,191.9503"
+ id="path10157-1-6-2-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7370.6883 0,191.9503"
+ id="path10157-1-3-0-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7370.6883 0,191.9503"
+ id="path10157-1-2-61-0"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7727.6992"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5-8"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7727.6992"
+ id="tspan10350-3-2-8-5-5-8">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4-5"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7-0">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6-3">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7370.6883 0,191.9503"
+ id="path10157-1-2-3-9-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7370.6883 0,191.9503"
+ id="path10157-1-2-6-3-5"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.6558"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4-1"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.562"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5-1"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2-5"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4-8">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4-8">KERNBASE </tspan><tspan
+ id="tspan35384-4-1"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93-3-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6-0-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0-7-0">2GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7278.833"
+ y="-278.43646"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-44"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7278.833"
+ y="-278.43646"
+ id="tspan10180-3-3-6-6-4">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7273.7393"
+ y="-238.43645"
+ id="tspan10280-1-8-4">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-7"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7279.2158"
+ y="-132.03127"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-132.03127"
+ id="tspan10180-3-3-6-6-3-3">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-92.031265"
+ id="tspan10280-1-8-1-1">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-4-7"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7"
+ transform="matrix(0.64492592,0,0,0.40286281,113.93323,7630.8199)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.59705639;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-571.66309"
+ y="7964.0068"
+ id="text42017-3-7-5-3-9-4-6-2-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5"
+ x="-571.66309"
+ y="7964.0068">Physical</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 919.88268,7899.088 0,185.4511"
+ id="path10157-9-7-1-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8228.6904"
+ y="901.07935"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-0-3"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="901.07935">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="946.07935"
+ id="tspan10180-2-1-6-0">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="991.07935"
+ id="tspan10350-8-3">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8259.1943"
+ y="1303.7456"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-9-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655256"
+ inkscape:transform-center-y="2.4893682e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8253.4639"
+ y="1303.7456"
+ id="tspan10350-3-2-4-79">Top of physical </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8259.1943"
+ y="1348.7456"
+ id="tspan26920-4">memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8115.3911"
+ y="-123.65928"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655269"
+ inkscape:transform-center-y="-3.535963e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8115.3911"
+ y="-123.65928"
+ id="tspan10350-3-9-46-9">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1040.4602"
+ y="7982.5801"
+ id="text42017-3-7-5-3-9-4-6-2-2-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9-5"
+ x="1040.4602"
+ y="7982.5801">Ununsed </tspan><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ x="1040.4602"
+ y="8027.5801"
+ id="tspan26918-3">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -359.04922,7562.1145 83.198709,7899.6028"
+ id="path7491-2-5-1-8-1-2-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m -146.80165,7568.8222 431.60319,326.8434"
+ id="path7491-2-5-1-8-1-2-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7"
+ transform="matrix(0.04319481,0,0,1.3276191,181.44626,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6"
+ transform="matrix(0.04319481,0,0,1.3276191,249.21086,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2"
+ transform="matrix(0.04319481,0,0,1.3276191,628.50978,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0"
+ transform="matrix(0.04319481,0,0,1.3276191,112.67767,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 1001.1017,7562.1773 90.781201,7895.6358"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5"
+ transform="matrix(0.04319481,0,0,1.3276191,769.82128,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6"
+ transform="translate(-198.77175,6973.1325)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-186.52889,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-3"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-38"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-116.63533,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-50.27625,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -148.89469,7569.4032 595.6638,7896.2466"
+ id="path7491-2-5-1-8-1-2-8-1-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-2"
+ transform="matrix(0.04319481,0,0,1.3276191,697.86795,7021.0776)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-0">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -12.642053,7564.0812 731.91644,7890.9246"
+ id="path7491-2-5-1-8-1-2-8-1-9-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 1220.9488,7566.7474 924.72045,7892.5163"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7992.2119"
+ y="-289.07745"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7992.2119"
+ y="-289.07745"
+ id="tspan10180-3-7-7-6">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7993.0635"
+ y="-147.87029"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-147.87029"
+ id="tspan10180-3-3-6-1-2">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-107.87029"
+ id="tspan10280-1-1-2">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7991.6025"
+ y="-2.9564714"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7986.5088"
+ y="-2.9564714"
+ id="tspan10180-3-3-1-4-7-7">Kernel </tspan><tspan
+ id="tspan10659-7-3-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7991.6025"
+ y="37.04353">R/W data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -210.69186,7895.5173 0,191.9503"
+ id="path10157-1-6-2-3-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -71.362703,7895.5173 0,191.9503"
+ id="path10157-1-3-0-9-4"
+ inkscape:connector-curvature="0" />
+ </g>
+ <g
+ transform="translate(2687.9873,1057.9814)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7-2"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/loaduvm.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7369.0337"
+ x="-355.07837"
+ height="195.25961"
+ width="907.1698"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-8"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="scale(0.64738239,1.5446821)"
+ xml:space="preserve"
+ style="font-size:21.48297501px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-155.17256"
+ y="4843.6406"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1-2-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8-2-3"
+ sodipodi:role="line"
+ x="-155.17256"
+ y="4843.6406"
+ style="font-size:27.56983376px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-325.97496,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-8"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-256.0814,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-1"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-5">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-0"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-6"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-4-6"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9-9-2">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2-0-5" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7403.687 0,125.953"
+ id="path10157-1-28-9-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="641.56903"
+ id="tspan10180-3-7-7-2">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.2339"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="782.77618"
+ id="tspan10180-3-3-6-1-4">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="822.77618"
+ id="tspan10280-1-1-7">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-5-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9-9-4"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3-7-0">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1-7-6">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.7729"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.6792"
+ y="927.69"
+ id="tspan10180-3-3-1-4-7-9">Kernel </tspan><tspan
+ id="tspan10659-7-3-9"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.7729"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8-6-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4-5-8">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5-6-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0-3-3">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3-9-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="1426.1154"
+ id="tspan10180-3-5-6-4-1">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7308.1392"
+ y="-324.86203"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1-8-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7308.1392"
+ y="-324.86203"
+ id="tspan10350-3-9-4-0-1-3">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6-2-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3-9-0">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7370.6883 0,191.9503"
+ id="path10157-1-6-2-3-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7370.6883 0,191.9503"
+ id="path10157-1-3-0-9-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7370.6883 0,191.9503"
+ id="path10157-1-2-61-0-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="106.8016"
+ y="7727.6992"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5-8-9"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="106.8016"
+ y="7727.6992"
+ id="tspan10350-3-2-8-5-5-8-6">User-memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4-5-9"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7-0-3">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5-6-8"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6-3-0">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7370.6883 0,191.9503"
+ id="path10157-1-2-3-9-8-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7370.6883 0,191.9503"
+ id="path10157-1-2-6-3-5-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.6558"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7-6-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4-1-4"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.562"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5-1-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2-5-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4-8-6">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7-4-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4-8-6">KERNBASE </tspan><tspan
+ id="tspan35384-4-1-7"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -352.96155,7574.0894 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.496099,0 c 35.016269,2.3077 40.385881,8.1863 47.485391,25.4369 14.07888,-18.7002 16.2301,-22.4953 47.48579,-25.4369 l 367.09419,0 c 26.1797,-0.1417 27.41301,-3.4797 27.41301,-29.2462"
+ id="path18283-5-2-93-3-0-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="109.7283"
+ y="7666.3789"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-6-0-3-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="109.7283"
+ y="7666.3789"
+ id="tspan10350-3-9-4-0-1-6-3-3-0-7-0-9">2GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7278.833"
+ y="-278.43646"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-44-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7278.833"
+ y="-278.43646"
+ id="tspan10180-3-3-6-6-4-7">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7273.7393"
+ y="-238.43646"
+ id="tspan10280-1-8-4-2">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-7-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7279.2158"
+ y="-132.03127"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-132.03127"
+ id="tspan10180-3-3-6-6-3-3-9">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7279.2158"
+ y="-92.031265"
+ id="tspan10280-1-8-1-1-9">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-4-7-6"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-186.52889,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-3-9"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-38-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-6-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-116.63533,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-50.27625,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7-9"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g15703-2-6-0-3-3"
+ style="fill:#b0b0b0;fill-opacity:1;stroke:#fdf4f4;stroke-width:1.51142311;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter61401)"
+ transform="matrix(2.0535129,0,0,2.0458232,876.59615,6892.0412)"
+ inkscape:export-filename="C:\Users\aa\Documents\Anton\phd-committee-meeting\drawings\bitmaps\xen-arch-with-devices.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ id="path15705-9-6-2-4-7"
+ d="m -69.281596,516.36862 0,0.24456 c 0,-0.0822 0.02926,-0.16327 0.06108,-0.24456 l -0.06108,0 z m 0,0.24456 0,35.13753 0.0102,0 c -0.0034,0.0265 -0.0102,0.0528 -0.0102,0.0795 0,3.01797 21.717537,5.46499 48.467256,5.46499 26.7498078,0 48.457105,-2.44702 48.457105,-5.46499 0,-0.13533 -0.04647,-0.27054 -0.132311,-0.40346 l 0,-34.4101 c -1.827876,2.83033 -22.7746213,5.0616 -48.324794,5.0616 -26.749763,0 -48.467256,-2.4471 -48.467256,-5.46506 z"
+ style="fill:#b0b0b0;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.88927889;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ inkscape:connector-curvature="0" />
+ <path
+ transform="matrix(0.3256936,0,0,0.1956162,-759.09182,250.36669)"
+ d="m 2415.154,1360.6554 c 0,15.436 -66.6152,27.9494 -148.7893,27.9494 -82.174,0 -148.7892,-12.5134 -148.7892,-27.9494 0,-15.436 66.6152,-27.9494 148.7892,-27.9494 82.1741,0 148.7893,12.5134 148.7893,27.9494 z"
+ sodipodi:ry="27.949366"
+ sodipodi:rx="148.78926"
+ sodipodi:cy="1360.6554"
+ sodipodi:cx="2266.3647"
+ id="path15707-1-0-6-5-4"
+ style="fill:#b0b0b0;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.48495245;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ sodipodi:type="arc" />
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL)"
+ d="M 993.00371,588.76967 C 1031.2516,690.88635 1138.9679,693.76253 1246.7395,696.5597"
+ id="path63494"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.0979103,0,0,3.0979103,-3200.3245,5822.5677)"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="359.51642"
+ y="7853.8916"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-5-8-9-1"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-74.655341"
+ inkscape:transform-center-x="-2.0710857e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="359.51642"
+ y="7853.8916"
+ id="tspan10350-3-2-8-5-5-8-6-1">read program code and data</tspan></text>
+ </g>
+ <g
+ transform="translate(108.20394,3877.126)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7-5"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture10-first-process/fig/png/stacj.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7369.0337"
+ x="-355.07837"
+ height="195.25961"
+ width="907.1698"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-6"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="scale(0.64738239,1.5446821)"
+ xml:space="preserve"
+ style="font-size:21.48297501px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-155.17256"
+ y="4843.6406"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-1-2-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-8-2-7"
+ sodipodi:role="line"
+ x="-155.17256"
+ y="4843.6406"
+ style="font-size:27.56983376px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-325.97496,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,1.3670094,-256.0814,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-48"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-58"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-6"
+ transform="matrix(0.5708799,0,0,1.3524761,977.78466,6476.8508)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:4.40698624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-06"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-4">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-508.13553"
+ y="7479.8115"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-2"
+ x="-508.13553"
+ y="7479.8115">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7168.5737"
+ y="527.16248"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-7-9-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-4-9"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="527.16248">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="572.16248"
+ id="tspan10211-9-9-6">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7168.5737"
+ y="617.16248"
+ id="tspan10202-2-0-0" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 552.7404,7403.687 0,125.953"
+ id="path10157-1-28-9-7"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="641.56903"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="641.56903"
+ id="tspan10180-3-7-7-1">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7468.2339"
+ y="782.77618"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="782.77618"
+ id="tspan10180-3-3-6-1-1">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7463.1401"
+ y="822.77618"
+ id="tspan10280-1-1-3">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7241.0024"
+ y="1194.9915"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-5-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-9-9-7"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1194.9915">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1239.9915"
+ id="tspan10180-2-1-3-7-2">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7241.0024"
+ y="1284.9915"
+ id="tspan10350-1-7-64">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.7729"
+ y="927.69"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.6792"
+ y="927.69"
+ id="tspan10180-3-3-1-4-7-2">Kernel </tspan><tspan
+ id="tspan10659-7-3-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.7729"
+ y="967.69">R/W data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7224.5747"
+ y="1398.2443"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-8-6-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7224.5747"
+ y="1398.2443"
+ id="tspan10350-3-4-5-9">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7267.1538"
+ y="1474.2378"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-5-6-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7267.1538"
+ y="1474.2378"
+ id="tspan10350-3-0-0-3-9">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7467.3823"
+ y="1426.1154"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-3-9-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7467.3823"
+ y="1426.1154"
+ id="tspan10180-3-5-6-4-4">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7294.6309"
+ y="-338.37012"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-1-8-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7294.6309"
+ y="-338.37012"
+ id="tspan10350-3-9-4-0-1-1">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7656.7334"
+ y="1477.8347"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-6-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7656.7334"
+ y="1477.8347"
+ id="tspan10350-3-2-8-3-9-3">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 719.9546,7370.6883 0,191.9503"
+ id="path10157-1-6-2-3-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 859.28376,7370.6883 0,191.9503"
+ id="path10157-1-3-0-9-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1229.5172,7370.6883 0,191.9503"
+ id="path10157-1-2-61-0-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1007.2283"
+ y="7728.9478"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6-4-5-4"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1007.2283"
+ y="7728.9478"
+ id="tspan10350-3-2-8-5-2-7-0-6">Kernel-memory</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 555.99557,7574.1087 c 3.18799,29.8178 4.05057,24.8181 34.29005,25.9445 l 379.49611,0 c 35.01627,2.3077 40.38587,8.1863 47.48537,25.4369 14.0789,-18.7002 16.2301,-22.4953 47.4858,-25.4369 l 367.0942,0 c 26.1797,-0.1417 27.413,-3.4797 27.413,-29.2462"
+ id="path18283-5-2-6-9-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1018.6854"
+ y="7666.3979"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-5-6-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1018.6854"
+ y="7666.3979"
+ id="tspan10350-3-9-4-0-1-6-3-3-6-3-09">2GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1382.4265,7370.6883 0,191.9503"
+ id="path10157-1-2-3-9-8-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1003.4734,7370.6883 0,191.9503"
+ id="path10157-1-2-6-3-5-5"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7466.6558"
+ y="1072.9164"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7-7-6-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ id="tspan10659-3-4-1-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7461.562"
+ y="1072.9164">free </tspan><tspan
+ id="tspan35317-5-1-8"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1112.9164">nenory</tspan><tspan
+ id="tspan35319-2-5-5"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7466.6558"
+ y="1152.9164">(alloc())</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7287.8652"
+ y="1018.4147"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-5-5-9-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7287.8652"
+ y="1018.4147"
+ id="tspan10350-9-4-8-3">end</tspan></text>
+ <text
+ inkscape:transform-center-y="6.8722052"
+ inkscape:transform-center-x="32.299365"
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7185.6851"
+ y="708.80969"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-1-7-4-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7179.9546"
+ y="708.80969"
+ id="tspan10202-0-4-8-3">KERNBASE </tspan><tspan
+ id="tspan35384-4-1-79"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7185.6851"
+ y="753.80969">+ 0x10000000</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -187.02622,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-7-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -55.523642,7370.6883 0,191.9503"
+ id="path10157-1-3-0-8-4-7-5"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-8"
+ transform="matrix(0.64492592,0,0,0.40286281,113.93323,7630.8199)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.59705639;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-4"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-7">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-571.66309"
+ y="7964.0068"
+ id="text42017-3-7-5-3-9-4-6-2-3-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-3"
+ x="-571.66309"
+ y="7964.0068">Physical</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 919.88268,7899.088 0,185.4511"
+ id="path10157-9-7-1-9-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8228.6904"
+ y="901.07935"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-0-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-0-3-9"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="901.07935">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="946.07935"
+ id="tspan10180-2-1-6-0-7">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8228.6904"
+ y="991.07935"
+ id="tspan10350-8-3-9">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8259.1943"
+ y="1303.7456"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-9-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655256"
+ inkscape:transform-center-y="2.4893682e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8253.4639"
+ y="1303.7456"
+ id="tspan10350-3-2-4-79-3">Top of physical </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8259.1943"
+ y="1348.7456"
+ id="tspan26920-4-2">memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-8115.3911"
+ y="-123.65928"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="74.655269"
+ inkscape:transform-center-y="-3.535963e-05"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-8115.3911"
+ y="-123.65928"
+ id="tspan10350-3-9-46-9-3">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1040.4602"
+ y="7982.5801"
+ id="text42017-3-7-5-3-9-4-6-2-2-2-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9-5-1"
+ x="1040.4602"
+ y="7982.5801">Ununsed </tspan><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ x="1040.4602"
+ y="8027.5801"
+ id="tspan26918-3-2">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 98.725306,7550.1071 540.97324,7899.6026"
+ id="path7491-2-5-1-8-1-2-9-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238741;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 55.819862,7562.8183 473.91495,7897.1662"
+ id="path7491-2-5-1-8-1-2-8-1-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7-2"
+ transform="matrix(0.04319481,0,0,1.3276191,181.44626,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6-1"
+ transform="matrix(0.04319481,0,0,1.3276191,249.21086,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-7"
+ transform="matrix(0.04319481,0,0,1.3276191,628.50978,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0-7"
+ transform="matrix(0.04319481,0,0,1.3276191,112.67767,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4-0">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:23.23432742,23.23432742;stroke-dashoffset:0"
+ d="M 1001.1017,7562.1773 90.781201,7895.6358"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5-5"
+ transform="matrix(0.04319481,0,0,1.3276191,769.82128,7020.1927)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-2"
+ transform="translate(-198.77175,6973.1325)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-1"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-7"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-3"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-9"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-7"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-9"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-7"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-0"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-8"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-8"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-3"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-5"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-2"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-3"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-7"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-1">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-8"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-6"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-3"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-5"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-1"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-1"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-5"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-0"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-186.52889,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-3-5"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-38-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-6-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-116.63533,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4-2"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,-50.27625,6466.2145)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89-91">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7-0"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 58.229522,7567.9022 414.05489,7896.2465"
+ id="path7491-2-5-1-8-1-2-8-1-9-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-2-4"
+ transform="matrix(0.04319481,0,0,1.3276191,697.86795,7021.0776)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-5-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-4-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-0-2">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M -12.642053,7564.0815 356.69141,7902.9321"
+ id="path7491-2-5-1-8-1-2-8-1-9-5-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:23.23432742,23.23432742;stroke-dashoffset:0"
+ d="M 1220.9488,7566.7474 924.72045,7892.5163"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7992.2119"
+ y="-289.07745"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-9-1-4-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7992.2119"
+ y="-289.07745"
+ id="tspan10180-3-7-7-6-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7993.0635"
+ y="-147.87029"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-7-9-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-147.87029"
+ id="tspan10180-3-3-6-1-2-0">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7987.9697"
+ y="-107.87029"
+ id="tspan10280-1-1-2-3">text </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7991.6025"
+ y="-2.9564714"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-9-6-4-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7986.5088"
+ y="-2.9564714"
+ id="tspan10180-3-3-1-4-7-7-9">Kernel </tspan><tspan
+ id="tspan10659-7-3-7-2"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7991.6025"
+ y="37.04353">R/W data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -210.69186,7895.5173 0,191.9503"
+ id="path10157-1-6-2-3-5-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -71.362703,7895.5173 0,191.9503"
+ id="path10157-1-3-0-9-4-4"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,20.591362,6465.8146)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-0-1-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-4-2-5"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-8-2-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#4cc829;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3670094,86.950432,6465.8146)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-89-91-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-7-0-3"
+ style="fill:#4cc829;fill-opacity:1;stroke:#2e3139;stroke-width:15.93592453;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4cc829;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-7-4-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-64-2-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4cc829;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7475.895"
+ y="100.27166"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7475.895"
+ y="100.27166"
+ id="tspan10280-1-8-1-6-92">Stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7474.6924"
+ y="32.146072"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-2-9-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7474.6924"
+ y="32.146072"
+ id="tspan35803-1">Guard</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-7-2"
+ transform="matrix(0.04319481,0,0,1.3276191,379.65924,7020.9626)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-1-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-1-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-7-7"
+ transform="matrix(0.04319481,0,0,1.3276191,501.23215,7020.9626)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:16.17060471;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-1-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-1-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-1-16">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7219.1802"
+ y="-94.508766"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-4-6-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7219.1802"
+ y="-94.508766"
+ id="tspan10180-3-3-6-6-3-3-98">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7219.1802"
+ y="-54.508766"
+ id="tspan10280-1-8-1-1-8">data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-7214.2944"
+ y="-255.92296"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-3-8-44-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7214.2944"
+ y="-255.92296"
+ id="tspan10180-3-3-6-6-4-4">Process</tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-7209.2007"
+ y="-215.92296"
+ id="tspan10280-1-8-4-1">text </tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238812;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -353.24228,7348.723 c 0.71416,-29.8178 0.90739,-24.8181 7.68146,-25.9445 l 85.01257,0 c 7.84415,-2.3077 9.04702,-8.1863 10.6374,-25.4369 3.15388,18.7002 3.63578,22.4953 10.63751,25.4369 l 82.23435,0 c 5.86462,0.1417 6.1409,3.4797 6.1409,29.2462"
+ id="path18283-5-2-6-9-7-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238836;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -145.36763,7348.723 c 0.45459,-29.8178 0.57759,-24.8181 4.88955,-25.9445 l 54.113866,0 c 4.993112,-2.3077 5.758786,-8.1863 6.771126,-25.4369 2.007569,18.7002 2.314318,22.4953 6.771196,25.4369 l 52.345417,0 c 3.733063,0.1417 3.908926,3.4797 3.908926,29.2462"
+ id="path18283-5-2-6-9-7-9-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ </g>
+ <g
+ id="g6937"
+ transform="translate(-710.6154,18.602497)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7369.0337"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-28-9-5-9"
+ d="m 552.7404,7403.687 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9"
+ d="m -1641.6839,10532.589 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1"
+ y="10599.855"
+ x="-1563.9984"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10599.855"
+ x="-1563.9984"
+ id="tspan6652-4-0-2-0"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5"
+ y="10487.833"
+ x="-1216.4374"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1216.4374"
+ id="tspan6652-4-5"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ transform="translate(-663.77151,-1206.2361)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-8"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7369.0337"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-28-9-5-9-4"
+ d="m 552.7404,7403.687 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-1"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-8"
+ y="10487.833"
+ x="-1216.4374"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1216.4374"
+ id="tspan6652-4-5-6"
+ sodipodi:role="line">x</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0"
+ transform="translate(-651.90524,1384.1155)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7369.0337"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2"
+ transform="translate(-566.33375,2570.9549)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238764999999985;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2-6"
+ transform="translate(-565.33663,3515.5716)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc-conflict.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-66"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9-6"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-9"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-6"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5-7"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8-0"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1-1"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9-3"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9-7"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7-7"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4-0"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7-2"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.69863015;stroke:#2e3139;stroke-width:3.87238764999999985;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-8"
+ width="158.51749"
+ height="195.25961"
+ x="710.6593"
+ y="7806.3535"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4-9"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9-0"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0-9"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2-9"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0-4"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9-1"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6-0"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2-3"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1-7"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2-8"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0-8"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7-6"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3-0"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1-4"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1-6"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9-7"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0-6"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5-0"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6-9"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7-5"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2-6-8"
+ transform="translate(-719.81483,5675.1456)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc-swap-out.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5-0-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\Anton\phd-committee-meeting\drawings\bitmaps\xen-arch-with-devices.png"
+ transform="matrix(2.0752569,0,0,2.0600181,1086.0406,7121.8808)"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#fdf4f4;stroke-width:2.99659038;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g15703-2-6-0-3">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:2.99659038;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -69.281596,516.36862 0,0.24456 c 0,-0.0822 0.02926,-0.16327 0.06108,-0.24456 l -0.06108,0 z m 0,0.24456 0,35.13753 0.0102,0 c -0.0034,0.0265 -0.0102,0.0528 -0.0102,0.0795 0,3.01797 21.717537,5.46499 48.467256,5.46499 26.7498078,0 48.457105,-2.44702 48.457105,-5.46499 0,-0.13533 -0.04647,-0.27054 -0.132311,-0.40346 l 0,-34.4101 c -1.827876,2.83033 -22.7746213,5.0616 -48.324794,5.0616 -26.749763,0 -48.467256,-2.4471 -48.467256,-5.46506 z"
+ id="path15705-9-6-2-4" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:11.87190342;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="path15707-1-0-6-5"
+ sodipodi:cx="2266.3647"
+ sodipodi:cy="1360.6554"
+ sodipodi:rx="148.78926"
+ sodipodi:ry="27.949366"
+ d="m 2415.154,1360.6554 c 0,15.436 -66.6152,27.9494 -148.7893,27.9494 -82.174,0 -148.7892,-12.5134 -148.7892,-27.9494 0,-15.436 66.6152,-27.9494 148.7892,-27.9494 82.1741,0 148.7893,12.5134 148.7893,27.9494 z"
+ transform="matrix(0.3256936,0,0,0.1956162,-759.09182,250.36669)" />
+ </g>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-66-7"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4-4-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9-6-3"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9-2-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4-8-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-9-7"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-6-4"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.75046428,0,0,0.4166357,172.83076,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5-7-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:6.92525244;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0-1-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8-0-8"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1-1-8"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9-3-5"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9-7-8"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7-7-4"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7"
+ style="fill:none;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-80"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4-0-9"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7-2-7"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.69863018;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-8-9"
+ width="158.51749"
+ height="195.25961"
+ x="710.6593"
+ y="7806.3535"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.09228054,0,0,0.41061148,992.74181,7952.3354)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3-4"
+ inkscape:transform-center-x="-9.6041382"
+ inkscape:transform-center-y="18.962097">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7-0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:19.89336395;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4-1-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5-3-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1-1"
+ y="8077.8618"
+ x="1348.8063"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:transform-center-x="-103.85504"
+ inkscape:transform-center-y="48.932204"><tspan
+ style="font-size:37.17492294px"
+ y="8077.8618"
+ x="1348.8063"
+ id="tspan6652-4-0-9-9-7-5-1-6"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7-6"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4-9-9"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9-0-3"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0-9-2"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2-9-4"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0-4-3"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9-1-1"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6-0-2"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2-3-2"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1-7-0"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2-8-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0-8-1"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7-6-7"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3-0-5"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1-4-1"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1-6-7"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9-7-4"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0-6-1"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5-0-7"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6-9-1"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7-5-1"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7-1"
+ y="11130.382"
+ x="-1639.2769"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11130.382"
+ x="-1639.2769"
+ id="tspan6652-4-0-7-9-1-1-9"
+ sodipodi:role="line">Or even swap it out</tspan><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11176.851"
+ x="-1639.2769"
+ sodipodi:role="line"
+ id="tspan8061">(move to disk)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -389.85591,2807.2174 c -13.9037,28.8366 -63.32873,27.0731 -23.16973,45.8359"
+ id="path8063"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc"
+ transform="matrix(3.0979103,0,0,3.0979103,12.429368,2289.8717)" />
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-0-2-6-8-5"
+ transform="translate(-799.9858,4381.4432)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-base-v2-malloc-fix.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-4-5-0-3-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-66-7-4"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1010.796,6476.8508)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-6-4-4-9-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-8-9-6-3-3"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-90-9-2-7-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-68-4-8-8-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-9-7-7"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-6-4-4"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.75046428,0,0,0.4166357,172.83076,7530.9983)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-3-3-0-1-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-3-5-7-9-1"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:6.92525244;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-3-7-0-0-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-7-0-1-9-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-3-8-0-8-6"
+ y="7919.2837"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7919.2837"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-2-1-1-8-0"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-6-9-3-5-8"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-5-9-7-8-5"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-2-2-7-7-4-3"
+ width="805.8844"
+ height="195.25961"
+ x="-96.863708"
+ y="7805.9146"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1093.7958,6915.0471)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7-4"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4-1-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5-3-54"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-80-1"
+ width="158.51749"
+ height="195.25961"
+ x="450.18613"
+ y="7364.6641"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-7-5-4-0-9-5"
+ y="7471.1592"
+ x="226.28728"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7471.1592"
+ x="226.28728"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-9-9-7-2-7-5"
+ sodipodi:role="line"
+ style="font-size:36px">malloc() =</tspan></text>
+ <rect
+ style="fill:#a1d693;fill-opacity:0.69863018;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-7-7-6-2-8-9-4"
+ width="158.51749"
+ height="195.25961"
+ x="710.6593"
+ y="7806.3535"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,1205.7167,7123.2624)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-4-6-8-2-3-4-9"
+ inkscape:transform-center-x="-39.791495"
+ inkscape:transform-center-y="62.457537">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1714.7433"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-9-5-2-6-7-0-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-1-8-5-4-1-8-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-0-7-3-5-3-5-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1-1-5"
+ y="8077.8618"
+ x="1348.8063"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:transform-center-x="-103.85504"
+ inkscape:transform-center-y="48.932204"><tspan
+ style="font-size:37.17492294px"
+ y="8077.8618"
+ x="1348.8063"
+ id="tspan6652-4-0-9-9-7-5-1-6-2"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7-6-2"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0-2-2"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-96-4-9-9-7"
+ d="m -2547.2536,10536.606 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4690)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-9-0-9-0-3-0"
+ d="m -1468.2009,10532.589 0,90.914 83.0191,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)"
+ sodipodi:nodetypes="cccc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-4-0-9-2-3"
+ d="m -2132.3264,10537.85 0,90.914 256.5021,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-1-2-9-4-4"
+ y="10489.802"
+ x="-2143.7021"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10489.802"
+ x="-2143.7021"
+ id="tspan6652-4-04-0-4-3-6"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7-3"
+ y="10840.104"
+ x="-1884.6986"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10840.104"
+ x="-1884.6986"
+ id="tspan6652-4-0-7-9-1-1-6"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-08-6-0-2-3"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-62-2-3-2-3"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-4-1-7-0-4"
+ y="10603.802"
+ x="-2506.2471"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10603.802"
+ x="-2506.2471"
+ id="tspan6652-4-0-2-7-2-8-2-4"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-9-0-8-1-3"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-3-7-6-7-9"
+ style="font-size:24.78328323px">1</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-4-1-9-3-0-5-7"
+ y="10588.694"
+ x="-1433.7809"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10588.694"
+ x="-1433.7809"
+ id="tspan6652-4-0-2-0-2-1-4-1-2"
+ sodipodi:role="line">base<tspan
+ id="tspan6797-9-4-8-1-6-7-5"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-6-2-3-9-7-4-8"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path5628-7-0-0-0-6-1-9"
+ d="m -1205.0615,10535.882 0,90.914 256.50205,0 0,136.994"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4690)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-5-1-5-0-7-0"
+ y="10487.833"
+ x="-1042.955"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10487.833"
+ x="-1042.955"
+ id="tspan6652-4-5-7-6-9-1-2"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-2-8-7-7-1-4"
+ y="10838.135"
+ x="-957.43378"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10838.135"
+ x="-957.43378"
+ id="tspan6652-4-0-9-9-7-5-1-7"
+ sodipodi:role="line">x + base<tspan
+ id="tspan6797-0-1-4-9-7-65"
+ style="font-size:27.88119316px;baseline-shift:sub">P<tspan
+ id="tspan6805-2-5-0-7-0-7"
+ style="font-size:24.78328323px">2</tspan></tspan></tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-8-8-1-5-7-1-1"
+ y="11130.382"
+ x="-1639.2769"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11130.382"
+ x="-1639.2769"
+ id="tspan6652-4-0-7-9-1-1-9-3"
+ sodipodi:role="line">move P2</tspan><tspan
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle"
+ y="11176.851"
+ x="-1639.2769"
+ sodipodi:role="line"
+ id="tspan8061-3">(copy it's memory)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -450.29869,2804.699 c -11.38525,48.9842 -2.88595,74.4199 28.71032,66.9908"
+ id="path8063-3"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.0979103,0,0,3.0979103,12.429368,2289.8717)"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.45648814,0,0,0.60978088,-47.526,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-0-9-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-5-9-9"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:7.33968115;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-0-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-3-0-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.44756051,0,0,0.60978088,677.1303,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1-1-2-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2-8-7-2"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.41252327;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-9-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1-1-9-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.557074,0,0,0.17280815,18.7801,13661.683)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-2-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:12.48073959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-0-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-3-8"
+ y="13832.49"
+ x="-641.14972"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="13832.49"
+ x="-641.14972"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-5-7"
+ sodipodi:role="line"
+ style="font-size:36px">Physical</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7-9-9-6"
+ y="13420.963"
+ x="-610.46661"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="13420.963"
+ x="-610.46661"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4-4-6-5"
+ sodipodi:role="line"
+ style="font-size:36px">Virtual</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-1-2-2-1"
+ d="m 343.9618,13347.818 0,85.153"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9-7-4"
+ y="-381.52573"
+ x="-13755.766"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-46-9-5-8"
+ y="-381.52573"
+ x="-13755.766"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6-1-7-5"
+ y="-403.77475"
+ x="-13306.772"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-4-3-9-8-7"
+ y="-403.77475"
+ x="-13306.772"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-9-4-8-6"
+ y="1066.806"
+ x="-13244.479"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8-9-2-9-6"
+ y="1066.806"
+ x="-13244.479"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">4GB</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-5-5-8-4"
+ d="m 351.4748,13320.64 c 2.4892,-29.818 3.1627,-24.818 26.7739,-25.945 l 296.3119,0 c 27.3409,-2.308 31.5334,-8.186 37.0768,-25.437 10.9929,18.7 12.6724,22.495 37.0771,25.437 l 286.6286,0 c 20.4412,0.142 21.4041,3.48 21.4041,29.246"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-9-7-9-0-3"
+ d="m -381.1241,13317.739 c 2.5468,-29.817 3.2358,-24.818 27.3933,-25.944 l 303.1675,0 c 27.9735,-2.308 32.2631,-8.186 37.9347,-25.437 11.2471,18.7 12.9656,22.495 37.9348,25.437 l 293.2603,0 c 20.9142,0.142 21.8993,3.48 21.8993,29.246"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,-287.1196,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-6-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-1-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-0-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-3-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,94.6776,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-7-6-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-2-7-6"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-73-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-3-2-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,164.1064,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-92-2-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-44-1-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-4-5-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-9-3-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,-219.355,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,-74.5371,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-5-5-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-4-8-5"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-3-0-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-9-8-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ inkscape:transform-center-y="-24.098633"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-4-6-6"
+ y="13213.489"
+ x="-29.399506"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8-5-1-4-95-9-9"
+ y="13213.489"
+ x="-29.399506"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">User memory (2GB)</tspan></text>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,443.5436,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-39-7-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-07-4-4"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-2-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-72-7-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,512.9327,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1-9-1-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6-0-3-4"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3-5-9-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9-0-6-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,657.7109,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3-4-4-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3-1-2-8"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4-7-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6-9-2-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.60978088,949.3862,12944.125)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15-3-9-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61-6-5-2"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7-2-7-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2-1-4-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-9-1-9"
+ d="m -318.1885,13436.356 122.9058,336.304"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-8-1-2-5"
+ d="m -180.4541,13434.284 122.9058,339.637"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-8-3-3"
+ d="m 62.1752,13431.224 270.883,343.717"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-2-8-1-5"
+ d="m 134.8306,13433.264 270.883,343.717"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-70-8-1"
+ d="m 201.487,13433.264 -87.7283,339.638"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-7-52-1-1"
+ d="m 130.1647,13434.284 -87.7283,339.637"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-164.6161,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7-3-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9-8-0"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1-9-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9-2-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-96.8515,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6-4-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3-5-1"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6-1-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8-0-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,74.5677,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-5-4-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-3-6-1-4"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-7-6-3-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-6-7-3-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,369.1889,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-0-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-0-2"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-0-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-2-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-233.3847,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0-2-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0-2-3"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6-4-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4-7-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9-3"
+ d="m -109.7983,13437.344 -155.7178,335.558"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-0-3-8-9"
+ d="m -41.2637,13439.708 -155.7178,332.426"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,144.5566,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-9-7-5-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-9-3-4-1"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-8-4-7-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-0-7-8-0"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,439.8447,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-2-2-6-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-4-1-0-9"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-9-7-0-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-01-9-6-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,510.5004,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5-4-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6-3-8"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8-7-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9-5-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319482,0,0,0.5694827,-302.7073,13399.754)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-90-5-8-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-8-5-1-9"
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-38-2-0-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-7-1-9-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(0.85098455,0,0,0.85098455,470.3872,12424.502)"
+ id="g34988-7-6-3-3">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g7925-0-6-9-0-6"
+ transform="translate(-253.64343,-1817.1694)">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-4-5-26-0"
+ transform="translate(35.17911,2483.2706)">
+ <g
+ id="g7245-8-7-6-4-4"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-87-9-1-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-45.999997,60.18091)"
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-7-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-0-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,29.347288)"
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8"
+ y="3080.593"
+ x="610.6261"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4"
+ y="3080.593"
+ x="610.6261"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="3125.593"
+ x="610.6261"
+ sodipodi:role="line"
+ id="tspan32671-85-5-0-9">Level 1</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33194-7-3-2-8"
+ transform="translate(102.45678,3.4152259)">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3"
+ y="1311.4017"
+ x="518.56238"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4"
+ y="1311.4017"
+ x="518.56238"
+ sodipodi:role="line">Level 2</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33108-4-0-81-4">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9"
+ transform="translate(22.047882,687.47129)">
+ <g
+ id="g7245-8-5-0-3-1-5-3-7-1"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0"
+ transform="translate(9.1099971,700.1011)">
+ <g
+ id="g7245-8-5-0-3-16-6-0-3"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9"
+ transform="translate(-3.8278776,712.73086)">
+ <g
+ id="g7245-8-5-0-39-2-4-5"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0"
+ transform="translate(-16.765758,725.3608)">
+ <g
+ id="g7245-8-5-1-0-1-9"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4.55047941;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:4.55047941;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ id="g36665"
+ transform="translate(370.62129,-46.815321)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-page-tables-translated.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g7925-0-6-9-0-6-6-3"
+ transform="matrix(0.85098457,0,0,0.85098457,579.50613,13555.724)">
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-4-5-26-0-1-8"
+ transform="translate(35.17911,2483.2706)">
+ <g
+ id="g7245-8-7-6-4-4-5-2"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4-0-3"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9-6-0"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6-5-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6-0-7"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4-8-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1-1-6"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9-2-9"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-87-9-1-8-2-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0-6-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4-9-9"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9-1-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0-0-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5-4-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5-2-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-45.999997,60.18091)"
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0-7-8" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,29.347288)"
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0-3-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8-8-7"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8-0-0"
+ y="3080.593"
+ x="610.6261"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4-3-6"
+ y="3080.593"
+ x="610.6261"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="3125.593"
+ x="610.6261"
+ sodipodi:role="line"
+ id="tspan32671-85-5-0-9-7-9">Level 1</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33194-7-3-2-8-0-2"
+ transform="matrix(0.85098457,0,0,0.85098457,882.5419,15105.014)">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1"
+ y="1311.4017"
+ x="518.56238"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7"
+ y="1311.4017"
+ x="518.56238"
+ sodipodi:role="line">Level 2</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g33108-4-0-81-4-4-7">
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9-9-9"
+ transform="translate(22.047882,687.47129)">
+ <g
+ id="g7245-8-5-0-3-1-5-3-7-1-2-7"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7-7-6"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5-4-2"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7-2-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6-5-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2-2-5"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4-4-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2-4-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5-3-4"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5-8-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0-6-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5-0-5"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9-9-8"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7-2-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6-3-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8-1-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1-8-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2-3-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0-4-5"
+ transform="translate(9.1099971,700.1011)">
+ <g
+ id="g7245-8-5-0-3-16-6-0-3-2-2"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8-4-5"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7-5-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4-1-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6-7-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3-5-3"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8-7-2"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0-1-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4-6-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7-8-3"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9-1-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7-3-9"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5-3-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1-3-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3-7-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7-9-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8-8-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0-6-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9-7-1"
+ transform="translate(-3.8278776,712.73086)">
+ <g
+ id="g7245-8-5-0-39-2-4-5-0-2"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6-9-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1-9-5"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9-9-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5-0-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7"
+ transform="translate(-16.765758,725.3608)">
+ <g
+ id="g7245-8-5-1-0-1-9-9-7"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-0.1989018,0)"
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5-7-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="498.14731"
+ y="684.00403"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4-7-2"
+ x="498.14731"
+ y="684.00403"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 0 - 4K</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="496.66064"
+ y="713.51764"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4-2-1"
+ x="496.66064"
+ y="713.51764"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1-1-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4-5-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-51.544803,86.980805)"
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4-9-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3-4-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 1202.6163,16240.14 c 53.7818,0.149 23.7243,47.724 77.4037,48.943"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3-0-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m 1204.3574,16319.755 c 53.7818,0.148 44.3741,-56.902 98.0536,-55.683"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ transform="translate(2165.9375,5563.1937)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-8-6-7"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-0-3-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5-9"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7366.7852"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6474.6023)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91-8-4"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2-1-9"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5-1-1"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7716.8723)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5-2">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9-8"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4-6"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0"
+ y="8105.1577"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="8105.1577"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5-0-4"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0-8-0"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-9"
+ transform="matrix(0.04319481,0,0,1.3603697,-148.8005,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-45"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-46"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3"
+ transform="matrix(0.04319481,0,0,1.3603697,-78.404795,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-21"
+ transform="matrix(0.04319481,0,0,1.3603697,120.31369,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9"
+ transform="matrix(0.04319481,0,0,1.3603697,187.852,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-5"
+ transform="matrix(0.04319481,0,0,1.3603697,655.42491,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-57"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-3"
+ transform="matrix(0.04319481,0,0,1.3603697,726.85966,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-55">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-3"
+ transform="matrix(0.04319481,0,0,1.3603697,874.92442,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-03">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,275.99117,7100.6306)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-5-3">
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-2-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-7-1"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-36-8"
+ transform="matrix(0.04319481,0,0,1.3603697,-45.129805,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-4-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-9-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1"
+ transform="matrix(0.04319481,0,0,1.3603697,25.265905,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0"
+ transform="matrix(0.04319481,0,0,1.3603697,236.37603,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-5-4"
+ transform="matrix(0.04319481,0,0,1.3603697,527.3103,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-6-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-5-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-0-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-0-9"
+ transform="matrix(0.04319481,0,0,1.3603697,759.09561,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-16140.219"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8"
+ transform="matrix(0.04319481,0,0,1.3603697,165.53778,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8-9"
+ transform="matrix(0.04319481,0,0,1.3603697,978.59513,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-5-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-0-4">Xen</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 129.13047,2512.2072 215.9162,135.8386"
+ id="path35299-61"
+ inkscape:connector-curvature="0"
+ transform="matrix(3.0979103,0,0,3.0979103,-578.64483,-215.57132)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -110.42252,7563.1249 668.88903,420.8158"
+ id="path35299-6-56"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M -111.72133,7565.7221 -5.2186046,7996.9284"
+ id="path35299-6-3-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -44.832431,7559.2285 106.50273,431.2062"
+ id="path35299-6-3-7-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 88.945377,7561.8262 205.83862,7995.6301"
+ id="path35299-6-3-7-8-22"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 156.48367,7561.8261 273.37692,7995.63"
+ id="path35299-6-3-7-8-2-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 841.60788,7561.826 105.2039,428.6087"
+ id="path35299-6-5-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 907.84738,7560.5272 105.20382,428.6087"
+ id="path35299-6-5-8-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 622.90697,7564.4238 61.52118,7991.7337"
+ id="path35299-6-5-8-5-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="M 767.07524,7561.1767 205.68946,7988.4866"
+ id="path35299-6-5-8-5-5-2"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3-4"
+ y="10466.581"
+ x="-2346.3171"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10466.581"
+ x="-2346.3171"
+ id="tspan6652-4-1-5-7"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3-0-3"
+ y="11074.292"
+ x="-1677.302"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="11074.292"
+ x="-1677.302"
+ id="tspan6652-4-1-5-8-7"
+ sodipodi:role="line">x</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(2666.3595,4076.9157)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g6937-8-6"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs-page-tables.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g35416-6-7-7-5-0-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-2194.3191,2968.4881)">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5"
+ width="805.8844"
+ height="195.25961"
+ x="-355.07837"
+ y="7366.7852"
+ ry="152.42476"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6474.6023)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91-8"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2-1"
+ y="7331.1719"
+ x="-83.262878"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7331.1719"
+ x="-83.262878"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5-1"
+ sodipodi:role="line"
+ style="font-size:36px">Process 1 (ls)</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7716.8723)"
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1"
+ y="8105.1577"
+ x="-603.2326"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="8105.1577"
+ x="-603.2326"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5"
+ sodipodi:role="line"
+ style="font-size:36px">Memory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5-0"
+ y="7296.9014"
+ x="717.9693"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7296.9014"
+ x="717.9693"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0-8"
+ sodipodi:role="line"
+ style="font-size:36px">Process 2 (ls)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9"
+ transform="matrix(0.04319481,0,0,1.3603697,-148.8005,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3"
+ transform="matrix(0.04319481,0,0,1.3603697,-78.404795,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1"
+ transform="matrix(0.04319481,0,0,1.3603697,120.31369,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2"
+ transform="matrix(0.04319481,0,0,1.3603697,187.852,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6"
+ transform="matrix(0.04319481,0,0,1.3603697,655.42491,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2"
+ transform="matrix(0.04319481,0,0,1.3603697,726.85966,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4"
+ transform="matrix(0.04319481,0,0,1.3603697,874.92442,6468.8254)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.38233309,0,0,1.3524761,275.99117,7100.6306)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-5">
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-36"
+ transform="matrix(0.04319481,0,0,1.3603697,-45.129805,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7"
+ transform="matrix(0.04319481,0,0,1.3603697,25.265905,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63"
+ transform="matrix(0.04319481,0,0,1.3603697,236.37603,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-5"
+ transform="matrix(0.04319481,0,0,1.3603697,527.3103,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-0"
+ transform="matrix(0.04319481,0,0,1.3603697,759.09561,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-16140.219"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6"
+ transform="matrix(0.04319481,0,0,1.3603697,165.53778,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8"
+ transform="matrix(0.04319481,0,0,1.3603697,978.59513,7094.8536)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-0">Xen</tspan></text>
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3"
+ y="10466.581"
+ x="-2346.3171"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="10466.581"
+ x="-2346.3171"
+ id="tspan6652-4-1-5"
+ sodipodi:role="line">x</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text6650-0-3-3-0"
+ y="11074.292"
+ x="-1677.302"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:37.17492294px"
+ y="11074.292"
+ x="-1677.302"
+ id="tspan6652-4-1-5-8"
+ sodipodi:role="line">x</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.85098457,0,0,0.85098457,1008.6466,15248.878)"
+ id="g7925-0-6-9-0-6-6-3-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-26-0-1-8-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-4-4-5-2-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4-0-3-9"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9-6-0-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6-5-7-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6-0-7-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4-8-7-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1-1-6-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9-2-9-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-1-8-2-1-6"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0-6-1-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4-9-9-6"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9-1-0-2"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0-0-8-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5-4-9-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5-2-8-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0-7-8-7"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0-3-0-9"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2-2-3-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8-8-7-0"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8-0-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4-3-6-3"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-0-9-7-9-7"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.85098457,0,0,0.85098457,1311.6824,16798.168)"
+ id="g33194-7-3-2-8-0-2-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-81-4-4-7-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9-9-9-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-7-1-2-7-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7-7-6-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5-4-2-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7-2-7-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6-5-1-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2-2-5-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4-4-8-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2-4-8-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5-3-4-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5-8-5-9"
+ transform="translate(-0.1989018,0)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0-6-6-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5-0-5-7"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2-8-6-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9-9-8-4"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7-2-4-5"
+ transform="translate(-35.999997,28.000001)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7-2-8-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6-3-8-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8-1-3-6"
+ transform="translate(-51.544803,86.980805)"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1-8-8-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2-3-7-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0-4-5-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-0-3-2-2-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2-2-4-2"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8-4-5-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:0.97254902;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7-5-0-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4-1-5-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#ffffff;fill-opacity:0.97254902;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6-7-7-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3-5-3-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8-7-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0-1-7-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4-6-2-6"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9-9-1-5"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7-8-3-6"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9-1-4-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7-3-9-3"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5-3-4-7"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1-3-1-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3-7-9-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7-9-5-2"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8-8-7-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0-6-4-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9-7-1-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-4-5-0-2-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6-9-3-1"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1-9-5-4"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9-9-3-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1-9-1-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5-0-2-2"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-1-9-9-7-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5-7-1-1"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3-3-0-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4-7-2-2"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7-1-5-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4-2-1-2"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1-1-7-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4-5-1-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4-9-1-6"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8-0-2-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3-4-0-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3-0-6-9"
+ d="m 1631.7568,17933.294 c 53.7818,0.149 23.7243,47.724 77.4037,48.943"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4-1-8-4"
+ d="m 1633.4979,18012.909 c 53.7818,0.148 44.3741,-56.902 98.0536,-55.683"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ id="g6937-8-6-7-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(2595.078,7256.3476)">
+ <g
+ transform="translate(-2194.3191,2968.4881)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g35416-6-7-7-5-0-3-4-0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture05-address-translation/figs/png/two-procs.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="7366.7852"
+ x="-355.07837"
+ height="195.25961"
+ width="805.8844"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5-9-9"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-2-1"
+ transform="matrix(0.38233309,0,0,1.3524761,837.31304,6474.6023)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:5.38509178;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-9-1-6-8-91-8-4-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-4-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-5-1">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-83.262878"
+ y="7331.1719"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-8-2-1-9-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-2-5-1-1-5"
+ x="-83.262878"
+ y="7331.1719">Process 1 (ls)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5-2-9"
+ transform="matrix(0.72183761,0,0,0.4166357,151.50324,7716.8723)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:7.06123829;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9-8-7"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4-6-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-603.2326"
+ y="8105.1577"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6-3"
+ x="-603.2326"
+ y="8105.1577">Memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="717.9693"
+ y="7296.9014"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-2-1-7-6-1-5-0-4-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-3-5-9-7-3-0-8-0-5"
+ x="717.9693"
+ y="7296.9014">Process 2 (ls)</tspan></text>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-148.8005,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-9-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-45-3"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-46-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-6-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-78.404795,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9-1"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,120.31369,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-21-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-3-9"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-9-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,187.852,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,655.42491,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-5-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-8-3"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-57-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-3-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da64d3;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,726.85966,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-3-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-8-1"
+ style="fill:#da64d3;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da64d3;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-9-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-55-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da64d3;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,874.92442,6468.8254)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-3-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-8-8"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-6-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-03-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-7-6-62-9-0-0-5-3-1"
+ transform="matrix(0.38233309,0,0,1.3524761,275.99117,7100.6306)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-1-7-9-0-2-6-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-0-6-8-2-6-4-7-1-3">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,25.265905,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,236.37603,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,759.09561,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-0-9-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-16140.219"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9-5"
+ style="fill:#da61d3;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4-4-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6-9-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#da61d3;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,165.53778,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1-8"
+ style="fill:#da61d3;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#da61d3;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#da61d3;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,978.59513,7094.8536)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8-9-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3-5"
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-5-5-3-3"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-7-0-4-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-61-8"
+ d="M -178.61022,7567.0211 62.11857,7996.3322"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-3-7-7-8"
+ d="M -44.832429,7559.2284 202.69132,7998.9298"
+ style="fill:none;stroke:#000000;stroke-width:3.09791017px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-3-7-8-22-9"
+ d="M 88.945377,7561.8262 205.83862,7995.6301"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-3-7-8-2-9-6"
+ d="M 156.48367,7561.8261 273.37692,7995.63"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-2-4"
+ d="m 841.60788,7561.826 105.2039,428.6087"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-8-8-3"
+ d="m 907.84738,7560.5272 105.20382,428.6087"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-8-5-1-3"
+ d="M 622.90697,7564.4238 61.52118,7991.7337"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path35299-6-5-8-5-5-2-3"
+ d="M 767.07524,7561.1767 205.68946,7988.4866"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-2073.2866"
+ y="11234.932"
+ id="text6650-0-3-3-4-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6652-4-1-5-7-6"
+ x="-2067.3691"
+ y="11234.932"
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle">Shared code </tspan><tspan
+ id="tspan6421"
+ sodipodi:role="line"
+ x="-2073.2866"
+ y="11281.4"
+ style="font-size:37.17492294px;text-align:center;text-anchor:middle">(ls)</tspan></text>
+ </g>
+ <g
+ transform="matrix(2.083505,0,0,2.083505,-1919.8474,18850.652)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9-7-1-7-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none" />
+ <text
+ xml:space="preserve"
+ style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="182.19394"
+ y="3854.6565"
+ id="text6646"
+ sodipodi:linespacing="125%"
+ transform="matrix(3.0979103,0,0,3.0979103,-512.33723,6880.5491)"><tspan
+ sodipodi:role="line"
+ id="tspan6648"
+ x="182.19394"
+ y="3854.6565" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="2142.8997"
+ y="18964.227"
+ id="text7019-1-5-1-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-6"
+ x="2142.8997"
+ y="18964.227"
+ style="font-size:49.56656647px" /></text>
+ <g
+ id="g14148">
+ <g
+ id="g14492"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/virtual-mem.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="152.42476"
+ y="19416.236"
+ x="-277.00366"
+ height="195.25961"
+ width="2102.3484"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-6-7-5-6-4-5-9-9-9"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-244.50301,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-21-3-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-3-9-9"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-0-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-9-8-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-172.93842,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-100.03067,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-9">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-2"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-29.57065,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-7"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-48"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,40.88933,18518.276)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-1">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-28"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="197.37144"
+ y="19550.102"
+ id="text7163"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7165"
+ x="197.37144"
+ y="19550.102"
+ style="font-size:86.7414856px">...</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-269.37476"
+ y="19680.883"
+ id="text7019-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1"
+ x="-269.37476"
+ y="19680.883"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-185.85873"
+ y="19680.906"
+ id="text7019-1-5-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0"
+ x="-185.85873"
+ y="19680.906"
+ style="font-size:49.56656647px">1</tspan></text>
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,1786.2841,18518.275)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-1-6-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-28-8-8"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-9-0-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-3-2-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-111.82021"
+ y="19681.234"
+ id="text7019-1-5-1-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4"
+ x="-111.82021"
+ y="19681.234"
+ style="font-size:49.56656647px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-789.06952"
+ y="19460.977"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0-7-7-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6-3-3-9"
+ x="-789.06952"
+ y="19460.977">Virtual Address </tspan><tspan
+ id="tspan14456-2"
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ x="-789.06952"
+ y="19522.936">Space (or Memory)</tspan><tspan
+ id="tspan14486"
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ x="-789.06952"
+ y="19584.893">of the Process</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-table-level1.png"
+ id="g14801"
+ transform="translate(231.85252,1922.6522)">
+ <g
+ id="g14757">
+ <path
+ style="fill:#abeb9e;fill-opacity:1;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -397.92919,18246.693 -279.82685,225.874 430.81256,2.416 -88.5783,-229.498 z"
+ id="path13291"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g7245-8-5-0-39-2-4-5-0-2-4-9"
+ transform="matrix(2.083505,0,0,2.083505,-1723.1136,17322.619)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4-0"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3-2"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="18755.371"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="18878.717"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6-0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="18817.93"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-1791.8673,17439.295)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="18941.6"
+ x="-694.15015"
+ height="62.463486"
+ width="475.1666"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.90405"
+ y="18489"
+ id="text7019-1-5-7-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-12"
+ x="-757.90405"
+ y="18489"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-758.35181"
+ y="18551.768"
+ id="text7019-1-5-1-40-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-8"
+ x="-758.35181"
+ y="18551.768"
+ style="font-size:49.56656647px">1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.25061"
+ y="18614.836"
+ id="text7019-1-5-1-8-9-92"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-8"
+ x="-757.25061"
+ y="18614.836"
+ style="font-size:49.56656647px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.8194"
+ y="18677.229"
+ id="text7019-1-5-7-8-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1-8"
+ x="-757.8194"
+ y="18677.229"
+ style="font-size:49.56656647px">3</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.73468"
+ y="18739.996"
+ id="text7019-1-5-1-40-3-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-1-8"
+ x="-757.73468"
+ y="18739.996"
+ style="font-size:49.56656647px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-757.66211"
+ y="18802.389"
+ id="text7019-1-5-1-8-9-1-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-0-8"
+ x="-757.66211"
+ y="18802.389"
+ style="font-size:49.56656647px">5</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-758.08563"
+ y="18865.457"
+ id="text7019-1-5-7-3-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3"
+ x="-758.08563"
+ y="18865.457"
+ style="font-size:49.56656647px">6</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-695.85455"
+ y="18581.627"
+ id="text7019-1-5-1-40-0-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-3-8"
+ x="-695.85455"
+ y="18581.627"
+ style="font-size:49.56656647px">7</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-842.66589"
+ y="19054.693"
+ id="text7019-1-5-7-3-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3-4"
+ x="-842.66589"
+ y="19054.693"
+ style="font-size:49.56656647px">1023</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6-6"
+ transform="matrix(2.083505,0,0,2.083505,-1716.8611,17069.064)">
+ <g
+ id="g7245-8-5-1-0-1-9-9-7-6-0"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9-0"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8-3"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7-5"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2-4" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9-8"
+ y="19169.828"
+ x="-458.56906"
+ style="font-size:50.00411987px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7-2-7"
+ y="19169.828"
+ x="-449.69281"
+ sodipodi:role="line">Level 1 </tspan><tspan
+ id="tspan13236"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="19239.531"
+ x="-449.69281"
+ sodipodi:role="line">(Page Table </tspan><tspan
+ id="tspan13238"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="19309.234"
+ x="-458.56906"
+ sodipodi:role="line">Directory)</tspan></text>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-1485.423,19303.609)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8-0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/7.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="596.70264"
+ y="682.07159"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3-1"
+ x="596.70264"
+ y="682.07159"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">7</tspan></text>
+ </g>
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/dark-green-entry.png"
+ ry="0"
+ y="19803.979"
+ x="-1522.0317"
+ height="62.463486"
+ width="475.16656"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8-96"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(1166.3142,1927.2879)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g13325-6">
+ <g
+ transform="translate(360.35256,231.51142)"
+ id="g13240-3">
+ <g
+ id="g14947"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-table-level2.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="stroke-width:3.09791039999999995px;stroke-miterlimit:4;stroke-dasharray:none;fill:#abeb9e;fill-opacity:1;stroke:#000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -837.83246,18240.497 160.07642,232.07 430.81256,2.416 -547.06903,-235.694 z"
+ id="path13291-4"
+ inkscape:connector-curvature="0"
+ transform="translate(-360.35255,-231.51145)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9-8-1"
+ y="18938.316"
+ x="-818.92163"
+ style="font-size:50.00411987px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4-3-7-2-7-9"
+ y="18938.316"
+ x="-818.92163"
+ sodipodi:role="line">Level 2</tspan><tspan
+ id="tspan13238-0"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="19008.02"
+ x="-818.92163"
+ sodipodi:role="line">(Page Table)</tspan></text>
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-2083.4661,17091.107)"
+ id="g7245-8-5-0-39-2-4-5-0-2-4-9-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4-0-5"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3-2-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0-8-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7-3-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8-9"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18523.859"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6-0-1"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18647.205"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8-4-7"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18586.418"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9-2-1"
+ transform="matrix(2.083505,0,0,2.083505,-2152.2198,17207.783)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2-5-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0-4-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6-4-3"
+ width="475.1666"
+ height="62.463486"
+ x="-1054.5027"
+ y="18710.088"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-4-8"
+ y="18257.488"
+ x="-1118.2566"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18257.488"
+ x="-1118.2566"
+ id="tspan7021-0-1-2-12-7"
+ sodipodi:role="line">0</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-40-8-4"
+ y="18320.256"
+ x="-1118.7043"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18320.256"
+ x="-1118.7043"
+ id="tspan7021-0-1-0-629-8-9"
+ sodipodi:role="line">1</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-8-9-92-3"
+ y="18383.324"
+ x="-1117.6031"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18383.324"
+ x="-1117.6031"
+ id="tspan7021-0-1-0-4-0-8-1"
+ sodipodi:role="line">2</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-8-8-3"
+ y="18445.717"
+ x="-1118.1719"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18445.717"
+ x="-1118.1719"
+ id="tspan7021-0-1-2-1-8-8"
+ sodipodi:role="line">3</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-40-3-6-7"
+ y="18508.484"
+ x="-1118.0872"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18508.484"
+ x="-1118.0872"
+ id="tspan7021-0-1-0-629-1-8-9"
+ sodipodi:role="line">4</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-8-9-1-3-3"
+ y="18570.877"
+ x="-1118.0145"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18570.877"
+ x="-1118.0145"
+ id="tspan7021-0-1-0-4-0-0-8-8"
+ sodipodi:role="line">5</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-3-3-8"
+ y="18633.945"
+ x="-1118.4381"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18633.945"
+ x="-1118.4381"
+ id="tspan7021-0-1-2-4-3-40"
+ sodipodi:role="line">6</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-40-0-3-0"
+ y="18350.115"
+ x="-1056.207"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18350.115"
+ x="-1056.207"
+ id="tspan7021-0-1-0-629-3-8-8"
+ sodipodi:role="line">7</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-7-3-3-0-6"
+ y="18823.182"
+ x="-1203.0184"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:49.56656647px"
+ y="18823.182"
+ x="-1203.0184"
+ id="tspan7021-0-1-2-4-3-4-8"
+ sodipodi:role="line">1023</tspan></text>
+ <g
+ transform="matrix(2.083505,0,0,2.083505,-2077.2136,16837.552)"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6-6-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-1-9-9-7-6-0-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4-5-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9-0-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5-2-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0-9-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4-4-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8-3-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7-5-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2-4-8"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ </g>
+ </g>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="matrix(2.083505,0,0,2.083505,-2075.6149,17026.643)"
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8-0-7"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/12.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="596.70264"
+ y="682.07159"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4-9-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3-1-1"
+ x="596.70264"
+ y="682.07159"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">12</tspan></text>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="translate(1942.4548,1942.4648)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g13325-6-6">
+ <g
+ transform="translate(360.35256,231.51142)"
+ id="g13240-3-8">
+ <g
+ id="g13190-9-2"
+ transform="translate(271.77428,-8.0525711)">
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2-5-9-8-0-7-5"
+ transform="matrix(2.083505,0,0,2.083505,-2544.6772,16845.461)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g15036"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ sodipodi:nodetypes="ccccc"
+ style="stroke-width:3.09791039999999995px;stroke-miterlimit:4;stroke-dasharray:none;fill:#abeb9e;fill-opacity:1;stroke:#000000;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -1252.5399,18212.313 574.78386,260.254 446.9177,-21.742 -977.88156,-239.72 z"
+ id="path13291-4-7"
+ inkscape:connector-curvature="0"
+ transform="matrix(0.47996045,0,0,0.47996045,917.94854,-8192.4065)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3-0-1-9-8-1-7"
+ y="18938.316"
+ x="-818.92163"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:50.00411986999999669px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"
+ transform="matrix(0.47996045,0,0,0.47996045,1090.9035,-8081.2901)"><tspan
+ id="tspan13238-0-6"
+ style="font-size:55.76238632px;text-align:center;text-anchor:middle"
+ y="18938.316"
+ x="-818.92163"
+ sodipodi:role="line">Page</tspan></text>
+ <g
+ id="g7245-8-5-0-39-2-4-5-0-2-4-9-4-9"
+ transform="translate(90.922167,121.76554)"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1">
+ <rect
+ rx="0"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2-4-2-4-0-5-7"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1-8-1-3-2-6-0"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#6fab54;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3-4-6-0-8-2-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#6fab54;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#6fab54;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2-8-2-7-3-5-7"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7-1-0-8-8-9-2"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-opacity:1"
+ rx="0" />
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3-6-2-6-0-1-3"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-opacity:1"
+ rx="0" />
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3-8-2-8-4-7-5"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2a2a;stroke-opacity:1"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(57.923116,177.7654)"
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6-6-6-9-2-1-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0-0-1-2-5-9-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9-6-4-0-4-1-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ transform="translate(93.923126,149.76547)"
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1-4-0-6-4-3-9"
+ style="stroke-width:1.85859299000000000;stroke-miterlimit:4;stroke-dasharray:none;fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-opacity:1"
+ rx="0" />
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1381.7827"
+ y="18265.541"
+ id="text7019-1-5-7-4-8-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-12-7-1"
+ x="-1381.7827"
+ y="18265.541"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1382.291"
+ y="18328.309"
+ id="text7019-1-5-1-40-8-4-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-8-9-4"
+ x="-1382.291"
+ y="18328.309"
+ style="font-size:49.56656647px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1381.6859"
+ y="18391.377"
+ id="text7019-1-5-1-8-9-92-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-8-1-5"
+ x="-1381.6859"
+ y="18391.377"
+ style="font-size:49.56656647px">8</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1411.6727"
+ y="18453.77"
+ id="text7019-1-5-7-8-8-3-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1-8-8-8"
+ x="-1411.6727"
+ y="18453.77"
+ style="font-size:49.56656647px">12</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1413.5121"
+ y="18516.537"
+ id="text7019-1-5-1-40-3-6-7-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-1-8-9-3"
+ x="-1413.5121"
+ y="18516.537"
+ style="font-size:49.56656647px">16</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1413.3428"
+ y="18578.93"
+ id="text7019-1-5-1-8-9-1-3-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-0-8-8-5"
+ x="-1413.3428"
+ y="18578.93"
+ style="font-size:49.56656647px">20</tspan></text>
+ <text
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:30.97910308999999884px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-1413.851"
+ y="18641.998"
+ id="text7019-1-5-7-3-3-8-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.47996045,0,0,0.47996045,1221.3444,-8085.1551)"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3-40-1"
+ x="-1413.851"
+ y="18641.998"
+ style="font-size:49.56656647px">24</tspan></text>
+ <text
+ transform="translate(93.923126,149.76547)"
+ xml:space="preserve"
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none;font-size:14.86874390000000012px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="419.57913"
+ y="803.32703"
+ id="text7019-1-5-7-3-3-0-6-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4-3-4-8-0"
+ x="419.57913"
+ y="803.32703"
+ style="font-size:23.78999138px">4092</tspan></text>
+ <g
+ style="stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0-8-7-6-6-2-7"
+ transform="translate(93.923126,0.06917991)">
+ <g
+ id="g7245-8-5-1-0-1-9-9-7-6-0-3-8"
+ transform="translate(-3.0009649,-28)"
+ style="fill:#6fab54;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4-3-9-4-5-8-9"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9-1-8-9-0-5-9"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#6fab54;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6-4-1-5-2-0-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#6fab54;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#6fab54;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8-8-0-0-9-5-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="659.66461"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2-9-7-4-4-9-4"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="718.86578"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4-6-6-8-3-2-6"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="689.69025"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6-7-0-7-5-6-4"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2a2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-35.999997,28.000001)"
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7-2-9-2-4-8-5" />
+ <rect
+ ry="0"
+ y="749.04669"
+ x="490.86081"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0-0-3-0-4-5-5"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2d2c2a;stroke-width:1.85859299;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <path
+ transform="matrix(1.4868744,0,0,1.4868744,-354.945,-5712.1712)"
+ inkscape:connector-curvature="0"
+ id="path13773"
+ d="m 667.3846,4285.9608 0,19.4951"
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path13773-2"
+ d="m 694.37961,660.51435 0,28.9868"
+ style="fill:none;stroke:#000000;stroke-width:1.48687446px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path13773-6"
+ d="m 751.38711,661.48057 0,28.9868"
+ style="fill:none;stroke:#000000;stroke-width:1.48687446px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3-2-7-4-9-4-6"
+ y="683.03778"
+ x="653.71014"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/55.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="683.03778"
+ x="653.71014"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8-1-4-3-1-1-0"
+ sodipodi:role="line">55</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <text
+ transform="scale(0.17823486,5.6105747)"
+ xml:space="preserve"
+ style="font-size:5.94913101px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c7ad25;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="5416.0107"
+ y="3573.8303"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-4-4-7-5"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-6-9-4-9"
+ sodipodi:role="line"
+ x="5416.0107"
+ y="3573.8303"
+ style="font-size:7.63472319px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c7ad25;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ <g
+ id="g14540"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/example.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <rect
+ style="fill:#c8af26;fill-opacity:1;stroke:#000000;stroke-width:3.0979104;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect5536"
+ width="1011.5271"
+ height="65.554237"
+ x="-296.31387"
+ y="19171.289"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-280.42194"
+ y="19214.994"
+ id="text6600"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602"
+ x="-280.42194"
+ y="19214.994"
+ style="font-size:43.3707428px">00 0000 0101</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="33.136101"
+ y="19214.59"
+ id="text6600-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602-9"
+ x="33.136101"
+ y="19214.59"
+ style="font-size:43.3707428px">00 0000 0011</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="344.46396"
+ y="19214.592"
+ id="text6600-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602-9-4"
+ x="344.46396"
+ y="19214.592"
+ style="font-size:43.3707428px">0000 0000 0001</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-285.17249"
+ y="18978.311"
+ id="text6600-8-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6602-9-3"
+ x="-285.17249"
+ y="18978.311"
+ style="font-size:49.56656517px">mov (%EBX), EAX <tspan
+ id="tspan14490"
+ style="fill:#285326;fill-opacity:1"># mov value from the location pointed by EBX into EAX</tspan></tspan><tspan
+ sodipodi:role="line"
+ x="-285.17249"
+ y="19032.523"
+ style="font-size:49.56656517px"
+ id="tspan7017">EAX = 0 </tspan><tspan
+ id="tspan14442"
+ sodipodi:role="line"
+ x="-285.17249"
+ y="19086.738"
+ style="font-size:49.56656517px">EBX = 20 983 809</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 25.62328,19170.876 0,64.77"
+ id="path6668"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m 339.50656,19170.876 0,66.193"
+ id="path6670"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-649.11896"
+ y="19215.004"
+ id="text7019"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021"
+ x="-649.11896"
+ y="19215.004"
+ style="font-size:49.56656647px">20 983 809 = </tspan></text>
+ </g>
+ <g
+ id="g14531"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-5123.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,606.58246,18518.275)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-2-9-8-8-1-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-1-1-5-5-28-8"
+ style="fill:#6fab54;fill-opacity:1;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-7-3-0-0-9-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-5-4-9-9-3-2"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="567.34686"
+ y="19705.039"
+ id="text7019-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0"
+ x="567.34686"
+ y="19705.039"
+ style="font-size:49.56656647px">page number = 5123 </tspan><tspan
+ sodipodi:role="line"
+ x="567.34686"
+ y="19766.998"
+ style="font-size:49.56656647px"
+ id="tspan11886">or (0b1 0100 0000 0011)</tspan></text>
+ </g>
+ <g
+ id="g14558"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/page-number.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -289.8114,19249.635 c 0,0 9.14581,15.593 19.00087,21.612 4.81672,2.942 18.50909,6.415 18.50909,6.415 l 228.27572,0 c 0,0 19.5277999,1.362 26.7348799,4.491 11.6165001,5.042 6.51123,20.88 21.5936801,20.841 13.61794,-0.03 9.71538,-13.768 19.14641,-18.917 5.60206,-3.059 20.95633,-6.415 20.95633,-6.415 l 242.67148,0 c 0,0 18.45054,-0.754 24.67907,-3.849 11.84648,-5.887 16.4516,-24.178 16.4516,-24.178"
+ id="path10026-2-2-7-7-9-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="caccaaaccac" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-142.71333"
+ y="19356.422"
+ id="text7019-1-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-5"
+ x="-142.71333"
+ y="19356.422"
+ style="font-size:49.56656647px">page number</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text7019-1-5-1-4"
+ y="19337.424"
+ x="1753.4064"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/1m-pages.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"><tspan
+ style="font-size:49.56656647px"
+ y="19337.424"
+ x="1753.4064"
+ id="tspan7021-0-1-0-62"
+ sodipodi:role="line">1M (1,048,575)</tspan></text>
+ <g
+ id="g14563"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/physical-mem.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-5-9-4-5-2-9-9"
+ transform="matrix(0.35173914,0,0,0.4166357,94.76625,19695.429)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:10.11556816;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-0-6-9-9-8-7-7"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-4-0-9-3-9-7-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-2-3-4-6-6-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-427.59393"
+ y="20041.965"
+ id="text42017-3-7-5-3-9-4-6-2-3-7-7-6-1-0-7-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-1-6-0-5-6-3-3"
+ x="-427.59393"
+ y="20041.965">Physical </tspan><tspan
+ id="tspan14456"
+ style="font-size:49.56656647px"
+ sodipodi:role="line"
+ x="-427.59393"
+ y="20103.924">Memory</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,146.62934,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3-8-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9-1-1"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9-2-2"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5-9-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,-133.68442,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1-4-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1-7-4"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0-6-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3-3-4"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,77.42572,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0-1-4">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0-7-7"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4-5-6"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5-9-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:3.87238741;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9-5-7"
+ width="69.163902"
+ height="196.39923"
+ x="-97.028725"
+ y="19971.293"
+ ry="153.31438"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,6.5874699,19073.903)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8-1-6">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1-8-2"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6-5-1"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3-9-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#c7ad25;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.04319481,0,0,1.3603697,217.18928,19073.411)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-4-8-9-7-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="660.02802"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3-5-5"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(8133.7777,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-3-8-8-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-9-1-1-4"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-9-2-2-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-5-9-9-8"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(1644.2527,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-7-1-4-0-7">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-2-1-7-4-6"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-2-0-6-4-4"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-1-3-3-4-3"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(6531.6487,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-63-0-1-4-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-0-0-7-7-3"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-2-4-5-6-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-1-5-9-3-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-3-9-5-7-2"
+ width="1601.2087"
+ height="144.37196"
+ x="2492.8665"
+ y="660.02802"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="translate(4891.6777,0.36170197)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8-9-3-1-6-2-6-8-1-6-5">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-1-0-1-8-2-4"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7-0-4-0-4-7-2-6-5-1-0"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6-7-7-1-3-2-2-5-3-9-7-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="660.02802"
+ x="9022.2822"
+ height="144.37195"
+ width="1601.2089"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7-9-7-3-5-16-9-3-5-5-9"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:15.97476768;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-157.10446"
+ y="19939.156"
+ id="text7019-1-5-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2"
+ x="-157.10446"
+ y="19939.156"
+ style="font-size:49.56656647px">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-85.893654"
+ y="19939.18"
+ id="text7019-1-5-1-40"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629"
+ x="-85.893654"
+ y="19939.18"
+ style="font-size:49.56656647px">1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-13.133872"
+ y="19939.508"
+ id="text7019-1-5-1-8-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0"
+ x="-13.133872"
+ y="19939.508"
+ style="font-size:49.56656647px">2</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="57.955986"
+ y="19939.156"
+ id="text7019-1-5-7-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1"
+ x="57.955986"
+ y="19939.156"
+ style="font-size:49.56656647px">3</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="129.69926"
+ y="19939.18"
+ id="text7019-1-5-1-40-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-1"
+ x="129.69926"
+ y="19939.18"
+ style="font-size:49.56656647px">4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="201.43044"
+ y="19938.83"
+ id="text7019-1-5-1-8-9-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-0"
+ x="201.43044"
+ y="19938.83"
+ style="font-size:49.56656647px">5</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="272.66544"
+ y="19939.156"
+ id="text7019-1-5-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-4"
+ x="272.66544"
+ y="19939.156"
+ style="font-size:49.56656647px">6</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="344.57816"
+ y="19939.18"
+ id="text7019-1-5-1-40-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-3"
+ x="344.57816"
+ y="19939.18"
+ style="font-size:49.56656647px">7</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="416.164"
+ y="19939.156"
+ id="text7019-1-5-1-8-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-1"
+ x="416.164"
+ y="19939.156"
+ style="font-size:49.56656647px">8</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="493.86389"
+ y="19939.156"
+ id="text7019-1-5-7-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-6"
+ x="493.86389"
+ y="19939.156"
+ style="font-size:49.56656647px">9</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="540.91693"
+ y="19939.156"
+ id="text7019-1-5-1-40-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-629-33"
+ x="540.91693"
+ y="19939.156"
+ style="font-size:49.56656647px">10</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="617.70306"
+ y="19939.18"
+ id="text7019-1-5-1-8-9-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-0-4-0-05"
+ x="617.70306"
+ y="19939.18"
+ style="font-size:49.56656647px">11</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="694.83234"
+ y="19939.508"
+ id="text7019-1-5-7-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan7021-0-1-2-1-6"
+ x="694.83234"
+ y="19939.508"
+ style="font-size:49.56656647px">12</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text12061"
+ y="19844.02"
+ x="-532.46863"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/cr3.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"><tspan
+ style="font-size:55.76238632px"
+ y="19844.02"
+ x="-532.46863"
+ id="tspan12063"
+ sodipodi:role="line">CR3 = 0</tspan></text>
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path12065"
+ d="m -272.77325,19821.876 130.85428,0 0,52.478"
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4937)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/cr3-arrow.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="ccc"
+ inkscape:connector-curvature="0"
+ id="path12065-3"
+ d="m 6.6651299,20712.355 351.6061901,0 0,-518.392"
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4937)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/7-arrow.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path12065-3-3"
+ d="m 947.14972,20589.795 63.54848,0 0,-311.911 -282.42828,0 0,-87.842"
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker4937)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/12-arrow.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <g
+ id="g14728"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture06-address-translation-part2/figs/page-table-translation/32-bits.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:6.19582081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -458.91538,20351.841 c 0,0 6.63518,-15.593 13.78492,-21.612 3.49447,-2.942 13.42813,-6.415 13.42813,-6.415 l 165.61147,0 c 0,0 14.1672,-1.362 19.39586,-4.491 8.42763,-5.042 4.72381,-20.88 15.66596,-20.841 9.87967,0.03 7.0484,13.768 13.89051,18.917 4.06424,3.059 15.20359,6.415 15.20359,6.415 l 176.05542,0 c 0,0 13.38565,0.754 17.9043799,3.849 8.59450998,5.887 11.93546,24.178 11.93546,24.178"
+ id="path10026-2-2-7-7-9-1-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="caccaaaccac" />
+ <text
+ xml:space="preserve"
+ style="font-size:30.97910309px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="-381.48294"
+ y="20276.846"
+ id="text13769"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan13771"
+ x="-381.48294"
+ y="20276.846"
+ style="font-size:43.3707428px">32 bits (4 bytes)</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/lecture/operating-system-ucl/lecture06-address-translation-part2.pdf b/lecture/operating-system-ucl/lecture06-address-translation-part2.pdf
new file mode 100644
index 0000000..2e4cf93
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture06-address-translation-part2.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture07-system-boot.pdf b/lecture/operating-system-ucl/lecture07-system-boot.pdf
new file mode 100644
index 0000000..1b73ea2
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture07-system-boot.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture08-process-arch-part2.pdf b/lecture/operating-system-ucl/lecture08-process-arch-part2.pdf
new file mode 100644
index 0000000..4e1cdfc
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture08-process-arch-part2.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture08-process-arch.pdf b/lecture/operating-system-ucl/lecture08-process-arch.pdf
new file mode 100644
index 0000000..34bcf77
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture08-process-arch.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture09-kernel-init.pdf b/lecture/operating-system-ucl/lecture09-kernel-init.pdf
new file mode 100644
index 0000000..4545ecb
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture09-kernel-init.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture10-address-spaces-part2.pdf b/lecture/operating-system-ucl/lecture10-address-spaces-part2.pdf
new file mode 100644
index 0000000..5bf26cd
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture10-address-spaces-part2.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture10-address-spaces.pdf b/lecture/operating-system-ucl/lecture10-address-spaces.pdf
new file mode 100644
index 0000000..ed065b1
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture10-address-spaces.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture10-address-spaces.svg b/lecture/operating-system-ucl/lecture10-address-spaces.svg
new file mode 100644
index 0000000..49c27f4
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture10-address-spaces.svg
@@ -0,0 +1,34492 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="744.09448819"
+ height="1052.3622047"
+ id="svg41996"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="kernel-memory.svg">
+ <defs
+ id="defs41998">
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path91421"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInM"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleInM"
+ style="overflow:visible">
+ <path
+ id="path8481"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(-0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleOutM"
+ style="overflow:visible">
+ <path
+ id="path30868"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
+ transform="scale(0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient25895"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5" />
+ </linearGradient>
+ <filter
+ y="-0.25"
+ x="-0.25"
+ height="1.5"
+ width="1.5"
+ inkscape:label="Drop shadow"
+ id="filter8197-5-8-5"
+ color-interpolation-filters="sRGB">
+ <feGaussianBlur
+ result="blur"
+ stdDeviation="2"
+ in="SourceAlpha"
+ id="feGaussianBlur8199-5-5-4" />
+ <feColorMatrix
+ values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 "
+ type="matrix"
+ result="bluralpha"
+ id="feColorMatrix8201-6-1-2" />
+ <feOffset
+ result="offsetBlur"
+ dy="4"
+ dx="4"
+ in="bluralpha"
+ id="feOffset8203-0-9-5" />
+ <feMerge
+ id="feMerge8205-9-0-0">
+ <feMergeNode
+ in="offsetBlur"
+ id="feMergeNode8207-8-7-6" />
+ <feMergeNode
+ in="SourceGraphic"
+ id="feMergeNode8209-3-9-5" />
+ </feMerge>
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient25841"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient42624">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42626" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42628" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42631">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42633" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42635" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42638">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42640" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42642" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42645">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42647" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42649" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42652">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42654" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42656" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42659">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42661" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42663" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42666">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42668" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42670" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42673">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42675" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42677" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient25857"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient42680">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42682" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42684" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42687">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42689" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42691" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42694">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42696" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42698" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42701">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42703" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42705" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42708">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42710" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42712" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42715">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42717" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42719" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42722">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42724" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42726" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42729">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42731" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42733" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient25873"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient42736">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42738" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42740" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42743">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42745" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42747" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42750">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42752" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42754" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42757">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42759" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42761" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42764">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42766" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42768" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42771">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42773" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42775" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42778">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42780" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42782" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42785">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42787" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42789" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient25889"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient42792">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42794" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42796" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42799">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42801" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42803" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42806">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42808" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42810" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42813">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42815" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42817" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42820">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42822" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42824" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42827">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42829" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42831" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42834">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42836" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42838" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42841">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42843" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42845" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient42848">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42850" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42852" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient25893"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient42855">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop42857" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop42859" />
+ </linearGradient>
+ <filter
+ y="-0.25"
+ x="-0.25"
+ height="1.5"
+ width="1.5"
+ inkscape:label="Drop shadow"
+ id="filter12109-3-0-5-7"
+ color-interpolation-filters="sRGB">
+ <feGaussianBlur
+ result="blur"
+ stdDeviation="2"
+ in="SourceAlpha"
+ id="feGaussianBlur12111-2-68-0-5" />
+ <feColorMatrix
+ values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 "
+ type="matrix"
+ result="bluralpha"
+ id="feColorMatrix12113-1-7-5-6" />
+ <feOffset
+ result="offsetBlur"
+ dy="2"
+ dx="2"
+ in="bluralpha"
+ id="feOffset12115-2-6-9-3" />
+ <feMerge
+ id="feMerge12117-2-5-0-0">
+ <feMergeNode
+ in="offsetBlur"
+ id="feMergeNode12119-8-1-5-8" />
+ <feMergeNode
+ in="SourceGraphic"
+ id="feMergeNode12121-8-2-4-8" />
+ </feMerge>
+ </filter>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7"
+ id="linearGradient25891-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-2"
+ id="linearGradient25895-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-2"
+ id="linearGradient25841-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient44633">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44635" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44637" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44640">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44642" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44644" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44647">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44649" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44651" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44654">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44656" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44658" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44661">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44663" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44665" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44668">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44670" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44672" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44675">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44677" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44679" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44682">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44684" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44686" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-2"
+ id="linearGradient25857-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient44689">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44691" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44693" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44696">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44698" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44700" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44703">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44705" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44707" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44710">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44712" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44714" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44717">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44719" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44721" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44724">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44726" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44728" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44731">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44733" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44735" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44738">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44740" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44742" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-2"
+ id="linearGradient25873-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient44745">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44747" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44749" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44752">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44754" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44756" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44759">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44761" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44763" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44766">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44768" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44770" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44773">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44775" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44777" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44780">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44782" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44784" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44787">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44789" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44791" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44794">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44796" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44798" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-2"
+ id="linearGradient25889-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient44801">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44803" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44805" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44808">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44810" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44812" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44815">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44817" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44819" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44822">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44824" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44826" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44829">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44831" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44833" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44836">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44838" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44840" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44843">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44845" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44847" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44850">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44852" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44854" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient44857">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop44859" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop44861" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-6" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-8"
+ id="linearGradient25895-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-8"
+ id="linearGradient25841-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient45470">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45472" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45474" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45477">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45479" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45481" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45484">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45486" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45488" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45491">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45493" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45495" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45498">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45500" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45502" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45505">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45507" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45509" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45512">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45514" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45516" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45519">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45521" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45523" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-8"
+ id="linearGradient25857-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient45526">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45528" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45530" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45533">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45535" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45537" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45540">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45542" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45544" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45547">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45549" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45551" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45554">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45556" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45558" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45561">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45563" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45565" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45568">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45570" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45572" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45575">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45577" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45579" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-8"
+ id="linearGradient25873-40"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient45582">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45584" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45586" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45589">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45591" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45593" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45596">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45598" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45600" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45603">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45605" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45607" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45610">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45612" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45614" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45617">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45619" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45621" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45624">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45626" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45628" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45631">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45633" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45635" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-8"
+ id="linearGradient25889-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient45638">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45640" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45642" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45645">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45647" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45649" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45652">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45654" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45656" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45659">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45661" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45663" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45666">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45668" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45670" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45673">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45675" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45677" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45680">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45682" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45684" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45687">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45689" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45691" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient45694">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop45696" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop45698" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-3" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient46212"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient46214"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient46216"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient46218"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3"
+ id="linearGradient46220"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-1"
+ id="linearGradient46220-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-1"
+ id="linearGradient46212-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient46383">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46385" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46387" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46390">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46392" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46394" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46397">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46399" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46401" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46404">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46406" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46408" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46411">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46413" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46415" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46418">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46420" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46422" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46425">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46427" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46429" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46432">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46434" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46436" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-1"
+ id="linearGradient46214-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient46439">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46441" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46443" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46446">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46448" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46450" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46453">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46455" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46460">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46462" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46464" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46467">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46469" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46471" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46474">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46476" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46478" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46481">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46483" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46485" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46488">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46490" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46492" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-1"
+ id="linearGradient46216-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient46495">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46497" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46499" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46502">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46504" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46506" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46509">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46511" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46513" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46516">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46518" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46520" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46523">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46525" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46527" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46530">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46532" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46534" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46537">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46539" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46541" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46544">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46546" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46548" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-1"
+ id="linearGradient46218-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient46551">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46553" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46555" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46558">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46560" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46562" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46565">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46567" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46569" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46572">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46574" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46576" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46579">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46581" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46583" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46586">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46588" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46590" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46593">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46595" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46597" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46600">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46602" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient46607">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop46609" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop46611" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-0" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-17"
+ id="linearGradient46220-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-17">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-63" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-17"
+ id="linearGradient46212-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient47150">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47152" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47154" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47157">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47159" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47161" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47164">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47166" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47168" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47171">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47173" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47175" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47178">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47180" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47182" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47185">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47187" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47189" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47192">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47194" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47196" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47199">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47201" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47203" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-17"
+ id="linearGradient46214-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient47206">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47208" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47210" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47213">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47215" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47217" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47220">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47222" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47224" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47227">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47229" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47231" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47234">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47236" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47238" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47241">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47243" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47245" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47248">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47250" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47252" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47255">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47257" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47259" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-17"
+ id="linearGradient46216-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient47262">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47264" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47266" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47269">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47271" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47273" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47276">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47278" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47280" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47283">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47285" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47287" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47290">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47292" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47294" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47297">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47299" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47301" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47304">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47306" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47308" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47311">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47313" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47315" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-17"
+ id="linearGradient46218-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient47318">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47320" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47322" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47325">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47327" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47329" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47332">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47334" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47336" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47339">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47341" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47343" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47346">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47348" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47350" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47353">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47355" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47357" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47360">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47362" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47364" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47367">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47369" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47371" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient47374">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47376" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47378" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-7" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-17"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6"
+ id="linearGradient46220-61"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6"
+ id="linearGradient46212-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient47995">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop47997" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop47999" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48002">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48004" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48006" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48009">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48011" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48013" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48016">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48018" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48020" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48023">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48025" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48027" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48030">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48032" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48034" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48037">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48039" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48041" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48044">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48046" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48048" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6"
+ id="linearGradient46214-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient48051">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48053" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48055" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48058">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48060" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48062" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48065">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48067" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48069" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48072">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48074" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48076" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48079">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48081" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48083" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48086">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48088" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48090" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48093">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48095" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48097" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48100">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48102" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48104" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6"
+ id="linearGradient46216-99"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient48107">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48109" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48111" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48114">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48116" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48118" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48121">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48123" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48125" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48128">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48130" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48132" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48135">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48137" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48139" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48142">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48144" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48146" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48149">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48151" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48153" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48156">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48158" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48160" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6"
+ id="linearGradient46218-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient48163">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48165" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48167" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48170">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48172" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48174" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48177">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48179" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48181" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48184">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48186" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48188" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48191">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48193" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48195" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48198">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48200" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48202" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48205">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48207" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48209" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48212">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48214" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48216" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48219">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48221" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48223" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-0"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-7"
+ id="linearGradient46241-6-1"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1404.3407,-535.08388)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-9" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient46220-61-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient46212-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient48974">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48976" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48978" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48981">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48983" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48985" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48988">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48990" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48992" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient48995">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop48997" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop48999" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49002">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49004" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49006" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49009">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49011" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49013" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49016">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49018" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49020" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49023">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49025" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49027" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient46214-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient49030">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49032" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49034" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49037">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49039" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49041" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49044">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49046" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49048" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49051">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49053" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49055" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49058">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49060" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49062" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49065">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49067" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49069" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49072">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49074" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49076" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49079">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49081" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49083" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient46216-99-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient49086">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49088" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49090" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49093">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49095" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49097" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49100">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49102" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49104" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49107">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49109" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49111" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49114">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49116" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49118" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49121">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49123" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49125" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49128">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49130" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49132" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49135">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49137" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49139" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient46218-5-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient49142">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49144" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49146" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49149">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49151" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49153" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49156">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49158" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49160" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49163">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49165" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49167" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49170">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49172" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49174" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49177">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49179" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49181" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49184">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49186" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49188" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49191">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49193" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49195" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49198">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49200" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49202" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-26"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-44"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-9"
+ id="linearGradient46220-61-6-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-9"
+ id="linearGradient46212-1-8-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient49913">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49915" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49917" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49920">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49922" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49927">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49929" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49934">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49936" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49938" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49941">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49943" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49945" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49948">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49950" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49952" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49955">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49957" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49959" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49962">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49964" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49966" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-9"
+ id="linearGradient46214-8-6-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient49969">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49971" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49973" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49976">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49978" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49980" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49983">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49985" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49987" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49990">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49992" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop49994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient49997">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop49999" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50001" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50004">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50006" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50008" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50011">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50013" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50015" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50018">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50020" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50022" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-9"
+ id="linearGradient46216-99-7-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient50025">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50027" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50029" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50032">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50034" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50036" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50039">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50041" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50043" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50046">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50048" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50050" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50053">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50055" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50057" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50060">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50062" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50067">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50069" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50071" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50074">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50076" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50078" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-9"
+ id="linearGradient46218-5-8-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient50081">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50083" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50085" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50088">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50090" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50092" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50095">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50097" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50099" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50102">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50104" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50106" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50109">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50111" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50113" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50116">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50118" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50120" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50123">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50125" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50127" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50130">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50132" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50134" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient50137">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop50139" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop50141" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-2" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-17"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-93"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker50149"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path50151"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50731"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50733"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50735"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50737"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50739"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50849"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50865"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50881"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50897"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient50901"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-70"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-19"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-66"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient51407"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient51423"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient51439"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient51455"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4"
+ id="linearGradient51459"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94"
+ id="linearGradient51459-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94"
+ id="linearGradient51407-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient51532">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51534" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51536" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51539">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51541" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51543" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51546">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51548" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51550" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51553">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51555" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51557" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51560">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51562" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51564" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51567">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51569" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51571" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51574">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51576" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51578" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51581">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51583" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51585" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94"
+ id="linearGradient51423-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient51588">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51590" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51592" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51595">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51597" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51599" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51602">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51604" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51606" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51609">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51611" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51613" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51616">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51618" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51620" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51623">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51625" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51627" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51630">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51632" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51634" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51637">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51639" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51641" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94"
+ id="linearGradient51439-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient51644">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51646" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51648" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51651">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51653" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51655" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51658">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51660" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51662" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51665">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51667" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51669" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51672">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51674" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51676" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51679">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51681" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51683" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51686">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51688" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51690" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51693">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51695" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51697" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94"
+ id="linearGradient51455-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient51700">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51702" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51704" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51707">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51709" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51711" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51714">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51716" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51718" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51721">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51723" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51725" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51728">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51730" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51732" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51735">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51737" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51739" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51742">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51744" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51746" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51749">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51751" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51753" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient51756">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop51758" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop51760" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-99"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker51768"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path51770"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker51772"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path51774"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6"
+ id="linearGradient51459-7-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6"
+ id="linearGradient51407-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient52790">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52792" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52794" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52797">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52799" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52801" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52804">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52806" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52808" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52811">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52813" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52815" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52818">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52820" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52822" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52825">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52827" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52829" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52832">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52834" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52836" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52839">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52841" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52843" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6"
+ id="linearGradient51423-8-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient52846">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52848" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52850" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52853">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52855" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52857" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52860">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52862" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52864" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52867">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52869" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52871" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52874">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52876" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52878" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52881">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52883" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52885" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52888">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52890" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52892" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52895">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52897" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52899" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6"
+ id="linearGradient51439-9-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient52902">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52904" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52906" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52909">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52911" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52913" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52916">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52918" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52920" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52923">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52925" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52930">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52932" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52934" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52937">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52939" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52941" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52944">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52946" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52948" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52951">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52953" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52955" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6"
+ id="linearGradient51455-5-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient52958">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52960" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52962" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52965">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52967" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52969" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52972">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52974" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52976" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52979">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52981" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52983" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52986">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52988" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52990" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient52993">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop52995" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop52997" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient53000">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop53002" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop53004" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient53007">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop53009" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop53011" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient53014">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop53016" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop53018" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-73"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-87"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker53028"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path53030"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-90"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-78"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient51459-7-9-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient51407-2-0-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient5122">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5124" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5126" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5129">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5131" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5133" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5136">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5138" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5140" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5143">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5145" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5147" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5150">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5152" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5154" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5157">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5159" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5161" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5164">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5166" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5168" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5171">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5173" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5175" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient51423-8-1-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient5178">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5180" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5182" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5185">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5187" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5189" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5192">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5194" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5196" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5199">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5201" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5203" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5206">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5208" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5210" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5213">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5215" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5217" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5220">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5222" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5224" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5227">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5229" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5231" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient51439-9-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient5234">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5236" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5238" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5241">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5243" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5245" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5248">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5250" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5252" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5255">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5257" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5259" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5262">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5264" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5266" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5269">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5271" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5273" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5276">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5278" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5280" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5283">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5285" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5287" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient51455-5-7-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient5290">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5292" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5294" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5297">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5299" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5301" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5304">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5306" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5308" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5311">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5313" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5315" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5318">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5320" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5322" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5325">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5327" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5329" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5332">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5334" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5336" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5339">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5341" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5343" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5346">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5348" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5350" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-51"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-08"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-0"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker5360"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5362"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker5364"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5366"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-55"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient7838"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient7840"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient7842"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient7844"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0"
+ id="linearGradient7846"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient7846-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient7838-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient7970">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop7972" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop7974" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7977">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop7979" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop7981" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7984">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop7986" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop7988" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7991">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop7993" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop7995" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient7998">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8000" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8002" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8005">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8007" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8009" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8012">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8014" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8016" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8019">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8021" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8023" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient7840-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8026">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8028" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8030" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8033">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8035" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8037" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8040">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8042" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8044" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8047">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8049" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8051" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8054">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8056" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8058" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8061">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8063" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8065" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8068">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8070" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8072" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8075">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8077" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8079" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient7842-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8082">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8084" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8086" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8089">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8091" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8093" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8096">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8098" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8100" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8103">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8105" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8107" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8110">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8112" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8114" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8117">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8119" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8121" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8124">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8126" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8128" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8131">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8133" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8135" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient7844-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8138">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8140" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8142" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8145">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8147" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8149" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8152">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8154" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8156" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8159">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8161" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8163" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8166">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8168" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8170" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8173">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8175" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8177" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8180">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8182" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8184" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8187">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8189" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8191" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8194">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8196" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8198" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-04"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8206"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8208"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-27"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-13"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8212"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8214"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker8216"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path8218"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-81"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-75"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-60"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-753"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker5887"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5889"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2"
+ id="linearGradient7846-6-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2"
+ id="linearGradient7838-9-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient5937">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5939" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5941" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5944">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5946" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5948" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5951">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5953" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5955" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5958">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5960" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5962" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5965">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5967" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5969" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5972">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5974" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5976" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5979">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5981" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5983" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5986">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5988" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5990" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2"
+ id="linearGradient7840-9-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient5993">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop5995" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop5997" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6000">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6002" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6004" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6007">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6009" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6011" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6014">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6016" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6018" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6021">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6023" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6025" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6028">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6030" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6032" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6035">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6037" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6039" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6042">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6044" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6046" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2"
+ id="linearGradient7842-3-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient6049">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6051" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6053" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6056">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6058" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6060" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6063">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6065" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6067" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6070">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6072" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6074" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6077">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6079" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6081" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6084">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6086" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6088" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6091">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6093" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6095" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6098">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6100" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6102" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2"
+ id="linearGradient7844-7-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient6105">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6107" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6109" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6112">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6114" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6116" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6119">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6121" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6123" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6126">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6128" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6130" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6133">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6135" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6137" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6140">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6142" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6144" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6147">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6149" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6151" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6154">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6156" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6158" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient6161">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop6163" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop6165" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6173"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6175"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6177"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6179"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-72"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6183"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6185"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6187"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6189"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-0"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-95"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-09"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-22"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-26"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker6191-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path6193-64"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient7846-6-0-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient7838-9-7-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient10708">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10710" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10712" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10715">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10717" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10719" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10722">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10724" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10726" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10729">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10731" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10733" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10736">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10738" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10740" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10743">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10745" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10747" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10750">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10752" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10754" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10757">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10759" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10761" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient7840-9-2-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient10764">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10766" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10768" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10771">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10773" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10775" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10778">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10780" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10782" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10785">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10787" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10789" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10792">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10794" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10796" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10799">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10801" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10803" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10806">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10808" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10810" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10813">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10815" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10817" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient7842-3-1-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient10820">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10822" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10824" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10827">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10829" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10831" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10834">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10836" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10838" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10841">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10843" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10845" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10848">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10850" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10852" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10855">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10857" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10859" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10862">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10864" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10866" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10869">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10871" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10873" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient7844-7-2-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient10876">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10878" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10880" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10883">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10885" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10887" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10890">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10892" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10894" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10897">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10899" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10901" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10904">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10906" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10908" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10911">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10913" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10915" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10918">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10920" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10922" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient10925">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10927" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10929" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient51457-2-3-6-3-8-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient10932">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop10934" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop10936" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1"
+ id="linearGradient11668"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-4"
+ id="linearGradient7846-6-0-9-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-1-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-5-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-7-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-4"
+ id="linearGradient7838-9-7-9-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12079">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12081" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12083" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12086">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12088" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12090" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12093">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12095" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12097" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12100">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12102" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12104" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12107">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12109" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12111" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12114">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12116" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12118" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12121">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12123" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12125" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12128">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12130" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12132" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-4"
+ id="linearGradient11668-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12135">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12137" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12139" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12142">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12144" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12146" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12149">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12151" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12153" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12156">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12158" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12160" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12163">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12165" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12167" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12170">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12172" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12174" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12177">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12179" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12181" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12184">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12186" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12188" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-4"
+ id="linearGradient7842-3-1-5-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12191">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12193" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12195" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12198">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12200" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12202" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12205">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12207" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12209" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12212">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12214" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12216" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12219">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12221" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12223" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12226">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12228" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12230" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12233">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12235" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12237" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12240">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12242" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12244" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-4"
+ id="linearGradient7844-7-2-8-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12247">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12249" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12251" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12254">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12256" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12258" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12261">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12263" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12265" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12268">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12270" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12272" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12275">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12277" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12279" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12282">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12284" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12286" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12289">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12291" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12293" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12296">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12298" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12300" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-4"
+ id="linearGradient11676-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12303">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12305" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12307" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-8"
+ id="linearGradient7846-6-0-9-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-1-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-5-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-7-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-8"
+ id="linearGradient7838-9-7-9-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12079-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12081-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12083-7" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12086-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12088-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12090-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12093-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12095-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12097-2" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12100-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12102-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12104-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12107-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12109-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12111-8" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12114-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12116-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12118-1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12121-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12123-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12125-6" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12128-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12130-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12132-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-8"
+ id="linearGradient11668-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12135-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12137-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12139-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12142-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12144-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12146-6" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12149-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12151-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12153-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12156-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12158-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12160-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12163-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12165-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12167-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12170-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12172-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12174-1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12177-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12179-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12181-7" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12184-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12186-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12188-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-8"
+ id="linearGradient7842-3-1-5-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12191-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12193-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12195-7" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12198-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12200-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12202-0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12205-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12207-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12209-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12212-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12214-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12216-5" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12219-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12221-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12223-2" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12226-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12228-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12230-5" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12233-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12235-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12237-6" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12240-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12242-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12244-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-8"
+ id="linearGradient7844-7-2-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12247-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12249-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12251-2" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12254-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12256-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12258-1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12261-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12263-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12265-0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12268-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12270-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12272-1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12275-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12277-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12279-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12282-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12284-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12286-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12289-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12291-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12293-6" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12296-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12298-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12300-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-8"
+ id="linearGradient11676-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12303-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12305-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12307-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7"
+ id="linearGradient7846-6-0-9-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-1-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-5-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-7-47" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7"
+ id="linearGradient7838-9-7-9-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12079-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12081-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12083-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12086-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12088-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12090-1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12093-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12095-32" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12097-22" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12100-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12102-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12104-2" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12107-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12109-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12111-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12114-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12116-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12118-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12121-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12123-32" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12125-8" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12128-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12130-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12132-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7"
+ id="linearGradient11668-46"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12135-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12137-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12139-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12142-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12144-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12146-0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12149-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12151-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12153-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12156-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12158-43" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12160-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12163-64">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12165-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12167-5" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12170-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12172-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12174-0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12177-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12179-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12181-9" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12184-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12186-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12188-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7"
+ id="linearGradient7842-3-1-5-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12191-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12193-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12195-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12198-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12200-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12202-05" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12205-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12207-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12209-1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12212-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12214-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12216-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12219-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12221-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12223-0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12226-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12228-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12230-0" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12233-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12235-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12237-8" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12240-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12242-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12244-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7"
+ id="linearGradient7844-7-2-8-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12247-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12249-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12251-4" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12254-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12256-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12258-7" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12261-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12263-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12265-6" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12268-89">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12270-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12272-3" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12275-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12277-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12279-5" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12282-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12284-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12286-8" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12289-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12291-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12293-5" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient12296-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12298-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12300-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7"
+ id="linearGradient11676-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient12303-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop12305-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop12307-92" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4"
+ id="linearGradient7846-6-0-9-3-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-5-6-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-7-47-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4"
+ id="linearGradient7838-9-7-9-3-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13791">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13793" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13795" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13798">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13800" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13802" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13805">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13807" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13809" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13812">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13814" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13816" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13819">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13821" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13823" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13826">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13828" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13830" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13833">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13835" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13837" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13840">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13842" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13844" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4"
+ id="linearGradient11668-46-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13847">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13849" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13851" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13854">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13856" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13858" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13861">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13863" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13865" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13868">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13870" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13872" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13875">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13877" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13879" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13882">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13884" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13886" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13889">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13891" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13893" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13896">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13898" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13900" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4"
+ id="linearGradient7842-3-1-5-2-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13903">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13905" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13907" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13910">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13912" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13914" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13917">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13919" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13921" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13924">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13926" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13928" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13931">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13933" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13935" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13938">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13940" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13942" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13945">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13947" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13952">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13954" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13956" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4"
+ id="linearGradient7844-7-2-8-1-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13959">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13961" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13963" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13966">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13968" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13970" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13973">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13975" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13977" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13980">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13982" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13984" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13987">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13989" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13991" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient13994">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13996" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13998" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient14001">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop14003" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop14005" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient14008">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop14010" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop14012" />
+ </linearGradient>
+ <linearGradient
+ y2="1307.5468"
+ x2="887.60059"
+ y1="1307.5468"
+ x1="218.2112"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient12343-1-2"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-4"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient14015">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop14017" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop14019" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient7846-6-0-9-3-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-5-6-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-7-47-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient7838-9-7-9-3-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13791-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13793-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13795-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51393-5-5-6-4-7-6-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13798-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13800-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13802-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51395-4-2-4-0-5-0-6-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13805-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13807-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13809-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51397-5-3-6-7-6-1-1-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13812-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13814-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13816-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51399-8-4-0-4-3-9-71-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13819-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13821-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13823-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51401-5-7-5-6-4-8-96-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13826-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13828-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13830-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51403-6-9-6-7-0-0-7-80"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13833-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13835-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13837-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51405-6-3-5-0-2-8-8-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13840-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13842-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13844-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient11668-46-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13847-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13849-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13851-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51409-4-9-3-1-8-5-7-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13854-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13856-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13858-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51411-0-5-2-7-7-6-0-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13861-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13863-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13865-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51413-6-0-8-7-5-3-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13868-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13870-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13872-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51415-2-4-2-9-4-9-0-14"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13875-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13877-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13879-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51417-1-9-5-9-9-1-39-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13882-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13884-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13886-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51419-9-7-0-0-6-8-5-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13889-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13891-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13893-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51421-4-8-1-9-4-1-3-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13896-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13898-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13900-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient7842-3-1-5-2-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13903-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13905-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13907-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51425-5-6-0-6-8-9-8-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13910-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13912-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13914-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51427-0-3-1-1-7-5-0-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13917-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13919-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13921-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51429-4-2-1-9-8-1-6-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13924-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13926-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13928-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51431-1-4-3-3-6-2-1-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13931-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13933-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13935-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51433-8-8-2-3-9-5-3-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13938-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13940-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13942-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51435-2-8-4-6-4-4-3-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13945-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13947-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13949-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient11670-2-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13952-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13954-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13956-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient7844-7-2-8-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13959-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13961-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13963-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51441-5-4-1-6-1-0-51-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13966-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13968-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13970-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51443-1-8-3-7-2-8-9-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13973-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13975-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13977-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51445-6-6-4-5-2-7-5-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13980-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13982-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13984-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient11672-0-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13987-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13989-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13991-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51449-5-6-0-9-1-3-1-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient13994-0">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop13996-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop13998-3" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient11674-3-04"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient14001-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop14003-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop14005-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ id="linearGradient51453-2-3-8-4-3-2-94-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient14008-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop14010-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop14012-8" />
+ </linearGradient>
+ <linearGradient
+ y2="1307.5468"
+ x2="887.60059"
+ y1="1307.5468"
+ x1="218.2112"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient12343-1-9"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ inkscape:collect="always" />
+ <linearGradient
+ id="linearGradient14015-1">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop14017-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop14019-3" />
+ </linearGradient>
+ <linearGradient
+ y2="1307.5468"
+ x2="887.60059"
+ y1="1307.5468"
+ x1="218.2112"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient14055-4"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-1-7-47"
+ inkscape:collect="always" />
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-8"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-50"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient19883"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient19885"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient19887"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient19889"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6"
+ id="linearGradient19891"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient7846-6-0-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient7838-9-7-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient20963">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop20965" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop20967" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient20970">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop20972" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop20974" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient20977">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop20979" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop20981" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient20984">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop20986" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop20988" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient20991">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop20993" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop20995" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient20998">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21000" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21002" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21005">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21007" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21009" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21012">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21014" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21016" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient7840-9-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient21019">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21021" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21023" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21026">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21028" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21030" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21033">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21035" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21037" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21040">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21042" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21044" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21047">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21049" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21051" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21054">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21056" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21058" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21061">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21063" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21065" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21068">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21070" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21072" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient7842-3-1-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient21075">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21077" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21079" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21082">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21084" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21086" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21089">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21091" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21093" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21096">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21098" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21100" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21103">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21105" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21107" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21110">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21112" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21114" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21117">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21119" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21121" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21124">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21126" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21128" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient7844-7-2-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient21131">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21133" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21135" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21138">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21140" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21142" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21145">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21147" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21149" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21152">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21154" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21156" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21159">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21161" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21163" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21166">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21168" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21170" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21173">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21175" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21177" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21180">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21182" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21184" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21187">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21189" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21191" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-06"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-4"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-25"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-86"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient21899"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient21915"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient21931"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient21947"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3"
+ id="linearGradient21951"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-4"
+ id="linearGradient21951-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-2" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-4"
+ id="linearGradient21899-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient21970">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21972" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21974" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21977">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21979" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21981" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21984">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21986" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21988" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21991">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop21993" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop21995" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient21998">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22000" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22002" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22005">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22007" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22009" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22012">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22014" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22016" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22019">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22021" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22023" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-4"
+ id="linearGradient21915-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient22026">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22028" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22030" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22033">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22035" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22037" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22040">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22042" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22044" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22047">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22049" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22051" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22054">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22056" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22058" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22061">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22063" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22065" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22068">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22070" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22072" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22075">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22077" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22079" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-4"
+ id="linearGradient21931-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient22082">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22084" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22086" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22089">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22091" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22093" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22096">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22098" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22100" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22103">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22105" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22107" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22110">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22112" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22114" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22117">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22119" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22121" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22124">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22126" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22128" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22131">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22133" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22135" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-4"
+ id="linearGradient21947-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient22138">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22140" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22142" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22145">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22147" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22149" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22152">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22154" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22156" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22159">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22161" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22163" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22166">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22168" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22170" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22173">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22175" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22177" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22180">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22182" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22184" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22187">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22189" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22191" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient22194">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop22196" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop22198" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-7" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-56"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-98"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker22206"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path22208"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker22210"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path22212"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7"
+ id="linearGradient21951-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7"
+ id="linearGradient21899-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient23787">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23789" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23791" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23794">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23796" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23801">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23803" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23805" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23808">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23810" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23812" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23815">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23817" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23819" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23822">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23824" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23826" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23829">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23831" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23833" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23836">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23838" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23840" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7"
+ id="linearGradient21915-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient23843">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23845" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23847" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23850">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23852" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23854" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23857">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23859" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23861" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23864">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23866" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23868" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23871">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23873" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23875" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23878">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23880" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23882" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23885">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23887" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23889" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23892">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23894" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23896" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7"
+ id="linearGradient21931-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient23899">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23901" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23903" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23906">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23908" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23910" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23913">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23915" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23917" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23920">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23922" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23927">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23929" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23934">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23936" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23938" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23941">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23943" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23945" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23948">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23950" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23952" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7"
+ id="linearGradient21947-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient23955">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23957" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23959" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23962">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23964" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23966" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23969">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23971" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23973" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23976">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23978" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23980" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23983">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23985" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23987" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23990">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23992" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop23994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient23997">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop23999" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24001" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient24004">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop24006" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24008" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient24011">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop24013" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24015" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-510"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-37"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker24023"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path24025"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker24027"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path24029"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21951-7-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-6" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-9" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21899-6-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient24973">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop24975" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24977" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21885-4-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient24980">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop24982" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24984" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21887-7-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient24987">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop24989" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24991" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21889-4-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient24994">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop24996" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop24998" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21891-8-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25001">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25003" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25005" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21893-5-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25008">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25010" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25012" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21895-8-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25015">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25017" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25019" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21897-2-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25022">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25024" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25026" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21915-6-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25029">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25031" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25033" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21901-0-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25036">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25038" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25040" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21903-6-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25043">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25045" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25047" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21905-6-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25050">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25052" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25054" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21907-4-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25057">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25059" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25061" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21909-6-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25064">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25066" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25068" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21911-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25071">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25073" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25075" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21913-8-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25078">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25080" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25082" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21931-9-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25085">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25087" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25089" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21917-6-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25092">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25094" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25096" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21919-0-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25099">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25101" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25103" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21921-7-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25106">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25108" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25110" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21923-0-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25113">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25115" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25117" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21925-1-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25120">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25122" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25124" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21927-0-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25127">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25129" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25131" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21929-1-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25134">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25136" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25138" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21947-3-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25141">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25143" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25145" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21933-7-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25148">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25150" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25152" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21935-7-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25155">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25157" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25159" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21937-2-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25162">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25164" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25166" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21939-64-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25169">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25171" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25173" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21941-5-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25176">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25178" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25180" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21943-2-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25183">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25185" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25187" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21945-02-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25190">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25192" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25194" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-2"
+ id="linearGradient21949-9-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient25197">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop25199" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop25201" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-3"
+ id="linearGradient21953-0-2"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-1" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-8" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-34"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-22"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker25209"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path25211"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker25213"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path25215"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="TriangleOutM-19"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="TriangleOutM">
+ <path
+ inkscape:connector-curvature="0"
+ transform="scale(0.4,0.4)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ id="path3997" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker59427"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="TriangleOutM">
+ <path
+ inkscape:connector-curvature="0"
+ transform="scale(0.4,0.4)"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ id="path59429" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-10"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-94"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker59807"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path59809"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-69"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-30"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker60187"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path60189"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-53"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-07"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker60614"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path60616"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-78-57"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-59-4"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker64541"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path64543"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-84"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-31"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker89851"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path89853"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-446"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-05"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21951-7-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-0" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-4" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21899-6-19"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92841">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92843" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92845" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21885-4-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92848">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92850" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92852" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21887-7-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92855">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92857" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92859" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21889-4-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92862">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92864" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92866" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21891-8-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92869">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92871" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92873" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21893-5-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92876">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92878" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92880" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21895-8-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92883">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92885" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92887" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21897-2-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92890">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92892" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92894" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21915-6-27"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92897">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92899" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92901" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21901-0-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92904">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92906" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92908" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21903-6-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92911">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92913" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92915" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21905-6-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92918">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92920" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92922" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21907-4-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92925">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92927" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92929" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21909-6-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92932">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92934" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92936" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21911-2-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92939">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92941" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92943" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21913-8-30"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92946">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92948" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92950" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21931-9-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92953">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92955" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92957" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21917-6-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92960">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92962" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92964" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21919-0-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92967">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92969" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92971" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21921-7-75"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92974">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92976" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92978" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21923-0-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92981">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92983" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92985" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21925-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92988">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92990" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92992" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21927-0-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient92995">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop92997" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop92999" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21929-1-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93002">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93004" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93006" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21947-3-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93009">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93011" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93013" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21933-7-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93016">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93018" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93020" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21935-7-37"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93023">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93025" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93027" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21937-2-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93030">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93032" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93034" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21939-64-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93037">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93039" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93041" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21941-5-00"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93044">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93046" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93048" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21943-2-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93051">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93053" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93055" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21945-02-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93058">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93060" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93062" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5"
+ id="linearGradient21949-9-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient93065">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop93067" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop93069" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8"
+ id="linearGradient21953-0-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-1" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-22"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-95"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker93077"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path93079"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker93081"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path93083"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-4"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-6"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker93089"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path93091"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-3"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21951-7-3-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-0-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-4-7" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21899-6-19-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94123">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94125" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94127" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21885-4-4-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94130">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94132" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94134" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21887-7-1-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94137">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94139" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94141" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21889-4-4-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94144">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94146" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94148" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21891-8-3-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94151">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94153" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94155" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21893-5-6-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94158">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94160" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94162" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21895-8-4-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94165">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94167" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94169" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21897-2-2-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94172">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94174" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94176" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21915-6-27-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94179">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94181" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94183" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21901-0-6-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94186">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94188" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94190" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21903-6-1-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94193">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94195" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94197" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21905-6-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94200">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94202" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94204" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21907-4-5-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94207">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94209" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94211" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21909-6-1-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94214">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94216" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94218" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21911-2-1-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94221">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94223" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94225" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21913-8-30-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94228">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94230" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94232" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21931-9-6-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94235">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94237" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94239" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21917-6-4-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94242">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94244" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94246" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21919-0-4-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94249">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94251" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94253" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21921-7-75-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94256">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94258" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94260" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21923-0-3-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94263">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94265" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94267" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21925-1-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94270">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94272" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94274" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21927-0-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94277">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94279" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94281" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21929-1-7-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94284">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94286" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94288" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21947-3-3-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94291">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94293" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94295" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21933-7-5-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94298">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94300" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94302" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21935-7-37-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94305">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94307" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94309" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21937-2-4-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94312">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94314" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94316" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21939-64-8-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94319">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94321" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94323" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21941-5-00-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94326">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94328" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94330" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21943-2-1-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94333">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94335" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94337" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21945-02-6-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94340">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94342" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94344" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-3"
+ id="linearGradient21949-9-4-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient94347">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop94349" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop94351" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-4"
+ id="linearGradient21953-0-5-0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-4">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-3-3" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-1-6" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-37"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-49"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker94359"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path94361"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker94363"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path94365"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-4"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-9"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-38"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker94371"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path94373"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker94375"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path94377"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker94379"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path94381"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21951-7-3-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-0-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-4-8" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21899-6-19-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95342">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95344" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95346" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21885-4-4-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95349">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95351" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95353" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21887-7-1-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95356">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95358" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95360" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21889-4-4-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95363">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95365" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95367" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21891-8-3-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95370">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95372" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95374" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21893-5-6-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95377">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95379" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95381" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21895-8-4-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95384">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95386" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95388" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21897-2-2-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95391">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95393" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95395" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21915-6-27-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95398">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95400" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95402" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21901-0-6-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95405">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95407" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95409" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21903-6-1-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95412">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95414" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95416" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21905-6-8-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95419">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95421" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95423" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21907-4-5-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95426">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95428" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95430" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21909-6-1-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95433">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95435" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95437" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21911-2-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95440">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95442" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95444" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21913-8-30-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95447">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95449" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95451" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21931-9-6-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95454">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95456" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95458" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21917-6-4-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95461">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95463" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95465" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21919-0-4-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95468">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95470" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95472" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21921-7-75-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95475">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95477" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95479" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21923-0-3-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95482">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95484" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95486" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21925-1-8-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95489">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95491" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95493" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21927-0-2-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95496">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95498" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95500" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21929-1-7-54"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95503">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95505" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95507" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21947-3-3-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95510">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95512" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95514" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21933-7-5-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95517">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95519" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95521" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21935-7-37-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95524">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95526" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95528" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21937-2-4-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95531">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95533" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95535" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21939-64-8-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95538">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95540" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95542" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21941-5-00-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95545">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95547" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95549" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21943-2-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95552">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95554" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95556" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21945-02-6-35"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95559">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95561" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95563" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-7"
+ id="linearGradient21949-9-4-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient95566">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop95568" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop95570" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-7"
+ id="linearGradient21953-0-5-4"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-7">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-3-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-1-7" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-565"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-76"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker95578"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path95580"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker95582"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path95584"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-97"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-0"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-32"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-380"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker95590"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path95592"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker95594"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path95596"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker95598"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path95600"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21951-7-3-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-0-81" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-4-0" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21899-6-19-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96546">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96548" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96550" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21885-4-4-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96553">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96555" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96557" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21887-7-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96560">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96562" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96564" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21889-4-4-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96567">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96569" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96571" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21891-8-3-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96574">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96576" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96578" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21893-5-6-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96581">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96583" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96585" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21895-8-4-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96588">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96590" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96592" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21897-2-2-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96595">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96597" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96599" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21915-6-27-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96602">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96604" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96606" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21901-0-6-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96609">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96611" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96613" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21903-6-1-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96616">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96618" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96620" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21905-6-8-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96623">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96625" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96627" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21907-4-5-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96630">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96632" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96634" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21909-6-1-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96637">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96639" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96641" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21911-2-1-62"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96644">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96646" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96648" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21913-8-30-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96651">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96653" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96655" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21931-9-6-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96658">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96660" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96662" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21917-6-4-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96665">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96667" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96669" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21919-0-4-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96672">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96674" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96676" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21921-7-75-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96679">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96681" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96683" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21923-0-3-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96686">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96688" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96690" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21925-1-8-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96693">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96695" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96697" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21927-0-2-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96700">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96702" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96704" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21929-1-7-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96707">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96709" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96711" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21947-3-3-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96714">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96716" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96718" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21933-7-5-77"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96721">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96723" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96725" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21935-7-37-68"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96728">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96730" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96732" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21937-2-4-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96735">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96737" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96739" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21939-64-8-32"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96742">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96744" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96746" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21941-5-00-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96749">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96751" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96753" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21943-2-1-43"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96756">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96758" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96760" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21945-02-6-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96763">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96765" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96767" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6"
+ id="linearGradient21949-9-4-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient96770">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop96772" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop96774" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-6"
+ id="linearGradient21953-0-5-5"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-6">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-3-5" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-1-9" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-58"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-33"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker96782"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path96784"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker96786"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path96788"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-99"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-61"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-71"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker96794"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path96796"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker96798"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path96800"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker96802"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path96804"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21951-7-3-4-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-0-81-2" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-4-0-6" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21899-6-19-5-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97765">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97767" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97769" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21885-4-4-1-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97772">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97774" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97776" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21887-7-1-8-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97779">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97781" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97783" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21889-4-4-9-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97786">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97788" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97790" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21891-8-3-1-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97793">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97795" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97797" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21893-5-6-8-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97800">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97802" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97804" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21895-8-4-1-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97807">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97809" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97811" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21897-2-2-0-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97814">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97816" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97818" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21915-6-27-9-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97821">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97823" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97825" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21901-0-6-7-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97828">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97830" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97832" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21903-6-1-3-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97835">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97837" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97839" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21905-6-8-9-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97842">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97844" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97846" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21907-4-5-1-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97849">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97851" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97853" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21909-6-1-2-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97856">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97858" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97860" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21911-2-1-62-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97863">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97865" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97867" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21913-8-30-6-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97870">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97872" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97874" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21931-9-6-6-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97877">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97879" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97881" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21917-6-4-5-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97884">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97886" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97888" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21919-0-4-0-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97891">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97893" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97895" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21921-7-75-5-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97898">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97900" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97902" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21923-0-3-4-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97905">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97907" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97909" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21925-1-8-3-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97912">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97914" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97916" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21927-0-2-1-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97919">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97921" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97923" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21929-1-7-9-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97926">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97928" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97930" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21947-3-3-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97933">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97935" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97937" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21933-7-5-77-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97940">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97942" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97944" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21935-7-37-68-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97947">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97949" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97951" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21937-2-4-7-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97954">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97956" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97958" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21939-64-8-32-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97961">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97963" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97965" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21941-5-00-5-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97968">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97970" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97972" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21943-2-1-43-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97975">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97977" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97979" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21945-02-6-5-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97982">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97984" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97986" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-5"
+ id="linearGradient21949-9-4-7-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient97989">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop97991" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop97993" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-6-3"
+ id="linearGradient21953-0-5-5-0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-6-3">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-3-5-4" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-1-9-0" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-40"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-62"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker98001"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path98003"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker98005"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path98007"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-2"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-75"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker98013"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path98015"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker98017"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path98019"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker98021"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path98023"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21951-7-3-4-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-96-1-4-8-4-2-7-8-4-0-81-7" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-62-8-0-5-5-8-1-5-0-4-0-1" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21899-6-19-5-70"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99085">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99087" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99089" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21885-4-4-1-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99092">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99094" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99096" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21887-7-1-8-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99099">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99101" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99103" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21889-4-4-9-10"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99106">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99108" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99110" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21891-8-3-1-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99113">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99115" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99117" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21893-5-6-8-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99120">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99122" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99124" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21895-8-4-1-8"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99127">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99129" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99131" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21897-2-2-0-63"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99134">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99136" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99138" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21915-6-27-9-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99141">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99143" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99145" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21901-0-6-7-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99148">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99150" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99152" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21903-6-1-3-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99155">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99157" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99159" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21905-6-8-9-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99162">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99164" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99166" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21907-4-5-1-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99169">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99171" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99173" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21909-6-1-2-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99176">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99178" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99180" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21911-2-1-62-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99183">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99185" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99187" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21913-8-30-6-6"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99190">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99192" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99194" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21931-9-6-6-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99197">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99199" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99201" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21917-6-4-5-41"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99204">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99206" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99208" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21919-0-4-0-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99211">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99213" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99215" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21921-7-75-5-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99218">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99220" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99222" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21923-0-3-4-4"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99225">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99227" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99229" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21925-1-8-3-9"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99232">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99234" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99236" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21927-0-2-1-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99239">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99241" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99243" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21929-1-7-9-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99246">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99248" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99250" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21947-3-3-8-1"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99253">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99255" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99257" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21933-7-5-77-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99260">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99262" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99264" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21935-7-37-68-21"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99267">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99269" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99271" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21937-2-4-7-2"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99274">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99276" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99278" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21939-64-8-32-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99281">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99283" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99285" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21941-5-00-5-7"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99288">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99290" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99292" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21943-2-1-43-3"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99295">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99297" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99299" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21945-02-6-5-5"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99302">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99304" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99306" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-6-4-94-6-0-6-2-3-7-5-6-52"
+ id="linearGradient21949-9-4-7-0"
+ gradientUnits="userSpaceOnUse"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient99309">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop99311" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop99313" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-6-5"
+ id="linearGradient21953-0-5-5-1"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.0045525,0,0,0.93368889,-1405.3353,1670.9508)"
+ x1="218.2112"
+ y1="1307.5468"
+ x2="887.60059"
+ y2="1307.5468" />
+ <linearGradient
+ id="linearGradient8614-3-3-7-0-5-9-8-7-3-0-3-9-8-6-5">
+ <stop
+ style="stop-color:#a5afaf;stop-opacity:1;"
+ offset="0"
+ id="stop8616-0-6-0-72-1-1-7-6-0-3-8-9-3-5-8" />
+ <stop
+ style="stop-color:#cdd5ec;stop-opacity:1;"
+ offset="1"
+ id="stop8618-3-5-3-09-3-8-5-1-5-2-8-4-1-9-6" />
+ </linearGradient>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutM-71"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path30868-90"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker99321"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path99323"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker99325"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path99327"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-23"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path91421-98"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker90901-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path90903-31"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker99333"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path99335"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker99337"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path99339"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutM"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="marker99341"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path99343"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.4,0.4)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.13812"
+ inkscape:cx="45.872549"
+ inkscape:cy="-2352.0876"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="2560"
+ inkscape:window-height="1364"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ showguides="true"
+ inkscape:guide-bbox="true" />
+ <metadata
+ id="metadata42001">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/kernel-memory.png"
+ transform="matrix(0.32279824,0,0,0.32279824,-1315.6643,-897.12669)"
+ id="g10592"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(2207.8045,-1902.8088)"
+ id="g17757"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.45648814,0,0,0.90194268,161.25263,6774.0525)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:6.03496313;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.44756051,0,0,0.90194268,885.90894,6774.0525)"
+ id="g57098-7-3-7-2-0-1-6-2-5-8">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="112.70052"
+ y="659.66632"
+ x="-745.02252"
+ height="144.37195"
+ width="1601.2086"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:6.09485674;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9"><tspan
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.42299305,0,0,0.40813864,129.11976,7596.9966)"
+ id="g57098-7-3-7-2-0-6-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2613.7097"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-5-3-9-4-6"
+ y="7974.6304"
+ x="-426.57037"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7974.6304"
+ x="-426.57037"
+ id="tspan42019-9-2-77-2-6-0-5"
+ sodipodi:role="line"
+ style="font-size:36px">Physical</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9"
+ y="7443.6196"
+ x="-401.68814"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="7443.6196"
+ x="-401.68814"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5"
+ sodipodi:role="line"
+ style="font-size:36px">Virtual</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 546.35403,7502.2293 -728.29762,367.9474"
+ id="path7491-2-5-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5"
+ y="531.42035"
+ x="-7140.8975"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="531.42035"
+ x="-7140.8975"
+ sodipodi:role="line"
+ id="tspan7465-7-2-4-0"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0x80000000</tspan><tspan
+ id="tspan10211"
+ y="576.42035"
+ x="-7140.8975"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">(2GB, KERNBASE)</tspan><tspan
+ id="tspan10202"
+ y="621.42035"
+ x="-7140.8975"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle" /></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5"
+ y="-26.672081"
+ x="-8221.8496"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="-26.672081"
+ x="-8221.8496"
+ sodipodi:role="line"
+ id="tspan7465-7-2-4-0-5"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0x100000</tspan><tspan
+ id="tspan10180"
+ y="18.327919"
+ x="-8216.1191"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">(EXTMEM, or </tspan><tspan
+ id="tspan10306"
+ y="63.327919"
+ x="-8221.8496"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">KERNLINK)</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157"
+ d="m -4.34267,7868.7782 0,187.8798"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1"
+ d="m 552.7404,7371.1648 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-9"
+ d="m 133.45868,7868.7782 0,187.8798"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1"
+ y="-95.046829"
+ x="-7963.2573"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10180-3"
+ y="-95.046829"
+ x="-7963.2573"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">I/O Space</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3"
+ y="35.515617"
+ x="-7963.0405"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10180-3-3"
+ y="35.515617"
+ x="-7957.9468"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">Kernel </tspan><tspan
+ id="tspan10278"
+ y="75.515617"
+ x="-7957.9468"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">text + R/O </tspan><tspan
+ id="tspan10280"
+ y="115.51562"
+ x="-7963.0405"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">data</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8"
+ y="113.8076"
+ x="-8219.5938"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="113.8076"
+ x="-8219.5938"
+ sodipodi:role="line"
+ id="tspan7465-7-2-4-0-5-7"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0x109000</tspan><tspan
+ id="tspan10180-2"
+ y="158.8076"
+ x="-8219.5938"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">(data)</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-9-7"
+ d="m 472.92112,7868.7782 0,187.8798"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3"
+ y="473.27826"
+ x="-8207.5449"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="473.27826"
+ x="-8207.5449"
+ sodipodi:role="line"
+ id="tspan7465-7-2-4-0-5-7-9"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0xe000000</tspan><tspan
+ id="tspan10180-2-1"
+ y="518.27826"
+ x="-8207.5449"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">(PHYSTOP)</tspan><tspan
+ id="tspan10350"
+ y="563.27826"
+ x="-8207.5449"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">234MB</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9"
+ y="257.0715"
+ x="-7962.6362"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10180-3-3-1"
+ y="257.0715"
+ x="-7957.5425"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">Kernel </tspan><tspan
+ id="tspan10381"
+ y="297.0715"
+ x="-7962.6362"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">R/W data</tspan><tspan
+ y="337.0715"
+ x="-7957.5425"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan10657"> + </tspan><tspan
+ id="tspan10385"
+ y="377.0715"
+ x="-7957.5425"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">free </tspan><tspan
+ y="417.0715"
+ x="-7962.6362"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan10659">memory</tspan></text>
+ <g
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ transform="matrix(0.06089646,0,0,0.40813864,1186.0093,7590.972)"
+ id="g57098-7-3-7-2-0-6-0-0">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="249.05609"
+ y="659.66626"
+ x="-745.02252"
+ height="472.811"
+ width="2015.8214"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <text
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"
+ xml:space="preserve"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ x="58.187756"
+ y="249.8764"
+ id="text3536-89-0-8-0-4-1-07-7-8"><tspan
+ id="tspan51487-3-8-6-9-9-4-4-7-9"
+ sodipodi:role="line"
+ x="58.187756"
+ y="249.8764"
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans">Xen</tspan></text>
+ </g>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8"
+ y="1149.1575"
+ x="-8197.5039"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3"
+ y="1149.1575"
+ x="-8197.5039"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0xfe000000</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3"
+ y="1267.7299"
+ x="-8197.5039"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-0"
+ y="1267.7299"
+ x="-8197.5039"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0xffffffff</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8"
+ y="1208.9628"
+ x="-7957.2329"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10180-3-5"
+ y="1208.9628"
+ x="-7957.2329"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle">I/O Space</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1"
+ y="925.30981"
+ x="-8211.6816"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2"
+ y="925.30981"
+ x="-8211.6816"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">512MB</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31"
+ y="-176.82635"
+ x="-8209.5527"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9"
+ y="-176.82635"
+ x="-8209.5527"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3"
+ y="-194.99622"
+ x="-7329.4287"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-4"
+ y="-194.99622"
+ x="-7329.4287"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">0</tspan></text>
+ <text
+ inkscape:transform-center-x="24.098589"
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7"
+ y="1275.5847"
+ x="-7267.1362"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8"
+ y="1275.5847"
+ x="-7267.1362"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">4GB</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 721.35519,7499.6023 -6.94243,7867.5497"
+ id="path7491-2-5-1-8-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 855.83992,7497.5941 133.5423,7865.5415"
+ id="path7491-2-5-1-8-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 1193.2859,7497.5941 474.98827,7865.5415"
+ id="path7491-2-5-1-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-6"
+ d="m 719.9546,7371.1648 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-3"
+ d="m 850.76797,7371.1648 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path10157-1-2"
+ d="m 1184.8093,7371.1648 0,125.953"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ inkscape:transform-center-y="-24.098633"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3"
+ y="7450.936"
+ x="206.86214"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8-5"
+ y="7450.936"
+ x="206.86214"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">User-memory</tspan></text>
+ <text
+ inkscape:transform-center-y="-24.098633"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-6"
+ y="7567.1479"
+ x="877.36249"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-2-8-5-2"
+ y="7567.1479"
+ x="877.36249"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">Kernel-memory</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2"
+ d="m 560.25342,7343.2963 c 2.4892,-29.8178 3.16266,-24.8181 26.77384,-25.9445 l 296.31192,0 c 27.34089,-2.3077 31.53345,-8.1863 37.07684,-25.4369 10.99286,18.7002 12.67242,22.4953 37.07707,25.4369 l 286.62861,0 c 20.4412,0.1417 21.4041,3.4797 21.4041,29.2462"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9"
+ y="7255.5112"
+ x="918.62488"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-4-0-1-6-3-3"
+ y="7255.5112"
+ x="918.62488"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">2GB</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-9"
+ d="m -172.3456,7340.3961 c 2.4892,-29.8178 3.1626,-24.8181 26.7738,-25.9445 l 296.3119,0 c 27.3409,-2.3077 31.5335,-8.1863 37.0769,-25.4369 10.9928,18.7002 12.6724,22.4953 37.077,25.4369 l 286.6287,0 c 20.4412,0.1417 21.4041,3.4797 21.4041,29.2462"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-9-0"
+ y="7252.6108"
+ x="186.02577"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ id="tspan10350-3-9-4-0-1-6-3-3-8"
+ y="7252.6108"
+ x="186.02577"
+ sodipodi:role="line"
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle">2GB</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="125%"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-7"
+ y="703.63269"
+ x="-7962.3823"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="703.63269"
+ x="-7957.2886"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan10659-9">Unused by </tspan><tspan
+ y="743.63269"
+ x="-7962.3823"
+ sodipodi:role="line"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan26146">xv6</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-658.02598,1027.0651)"
+ id="g23582-8-4"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/state-after-boot.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-1-8-5"
+ transform="matrix(1.2367333,0,0,0.90194268,797.38884,770.08922)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:none;stroke-width:3.66649723;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:none;stroke:#2e3139;stroke-width:3.66649723;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-2-6-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-0-0-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:none;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-7-4-5">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(-933.05322,-1474.4298)"
+ id="g7925-0-6-6-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-8-7-1"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-9-6-6"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-2-0-9"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-6-9-8"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-7-1"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-4-5-3"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-3"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-5-2-7-7-3-1-5-7-3"
+ transform="translate(-43.999997,-0.92848206)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-3-3-4-5-8-9-0-8-7"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-00-4-9-0-4-7-4-5-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-2-2-1-7-6-0-8-3-8"
+ sodipodi:role="line"> 0x0</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-7-3-6"
+ transform="translate(-43.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-21-1-8-7"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-7-3-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-2-7-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-7-9-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-2-3-4"
+ transform="translate(-43.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-2-7-2-7-8"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-6-8-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-7-6"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ transform="translate(-3.0009649,-26)"
+ id="g7245-8-0-4-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-6-1-5"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-1-9-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 534.2,720.68802 229.10293,0"
+ id="path48779-6-9-0-2-2-8-6-2-6-0-5-0-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-9-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="588.271"
+ y="3094.2549"
+ id="text42575-3-3-1-9-93-2-6-4-0-9-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="588.271"
+ y="3094.2549"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-0-5-0"
+ style="text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan21704-8-6"
+ sodipodi:role="line"
+ x="588.271"
+ y="3124.2549"
+ style="text-align:center;text-anchor:middle">(entrypgdir)</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step01-physmem-alloc.png"
+ transform="translate(-20.811202,176.4366)"
+ id="g51272-2-1-1-3-2-4-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g20889-3-3-9"
+ transform="translate(-553.08721,-1055.0233)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="opacity:0.67578125;fill:#b6bfc9;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -47.822625,3040.2885 91.772482,44.3417 -3.126569,-109.7011 -88.645913,44.4792 z"
+ id="path58565-9-8-2-8-6-5-0-1-7-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ style="fill:url(#linearGradient21951-7-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g11575-9-8-9-7-7-5-08-9-6-1-4-8-1-0"
+ transform="matrix(0.41732887,0,0,0.41730297,-298.3957,2422.3912)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture01/figs/slide5-linux-stack/linux-stack.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g11219-1-7-5-4-0-4-79-7-0-3-3-9-3-8"
+ transform="matrix(0.71400924,0,0,1,187.24135,-0.38970613)"
+ style="fill:url(#linearGradient21899-6-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-57-4-6-4-6-8-7-4-1-0-7-6-8-9"
+ style="fill:url(#linearGradient21885-4-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-3-0-1-5-6-6-1-6-0-5-2-4-0-3"
+ style="fill:url(#linearGradient21887-7-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-3-0-5-8-8-9-0-5-6-7-0-3-9-1"
+ style="fill:url(#linearGradient21889-4-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-4-5-4-1-8-7-2-7-5-9-9-3-7-4"
+ style="fill:url(#linearGradient21891-8-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-2-9-1-8-4-3-7-5-0-8-8-3-9-8"
+ style="fill:url(#linearGradient21893-5-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-20-9-3-5-28-3-2-4-6-4-4-8-9-9"
+ style="fill:url(#linearGradient21895-8-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-1-5-8-7-35-1-8-5-2-3-5-60-3-6"
+ style="fill:url(#linearGradient21897-2-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-2-3-5-3-1-7-0-3-2-0-3-4-2-7"
+ transform="matrix(0,0.71415358,-1,0,2006.9166,1089.6103)"
+ style="fill:url(#linearGradient21915-6-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-7-0-0-0-6-9-4-5-9-0-4-8-4-7"
+ style="fill:url(#linearGradient21901-0-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-7-9-9-9-7-0-7-5-5-6-6-8-3-3"
+ style="fill:url(#linearGradient21903-6-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-0-9-2-9-8-6-4-1-5-6-1-8-7-7"
+ style="fill:url(#linearGradient21905-6-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-2-5-1-5-3-7-1-6-4-3-4-9-1-1"
+ style="fill:url(#linearGradient21907-4-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-4-1-3-7-9-9-0-3-3-5-6-7-2-2"
+ style="fill:url(#linearGradient21909-6-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-1-1-3-7-9-1-5-5-0-5-7-76-2-2"
+ style="fill:url(#linearGradient21911-2-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-0-1-5-4-8-7-3-0-1-4-3-4-0-1"
+ style="fill:url(#linearGradient21913-8-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-3-3-2-2-2-9-9-5-4-7-1-8-3-2-5"
+ transform="matrix(0.76606646,0,0,1,-18.975727,-0.38970613)"
+ style="fill:url(#linearGradient21931-9-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-5-7-3-9-7-87-7-4-5-6-1-9-0-1-0"
+ style="fill:url(#linearGradient21917-6-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-07-3-3-0-4-4-6-0-4-3-2-8-3-7-9"
+ style="fill:url(#linearGradient21919-0-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-6-9-9-4-0-5-3-5-5-5-3-1-0-5-0"
+ style="fill:url(#linearGradient21921-7-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-7-5-7-8-0-9-2-0-9-9-8-4-9-1-4"
+ style="fill:url(#linearGradient21923-0-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-8-9-2-5-3-3-7-9-3-8-6-9-2-7-0"
+ style="fill:url(#linearGradient21925-1-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-3-7-3-7-5-8-0-0-8-5-7-7-5-4-1"
+ style="fill:url(#linearGradient21927-0-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-6-2-3-3-6-3-7-3-4-5-0-4-4-1-3"
+ style="fill:url(#linearGradient21929-1-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-3-0-0-3-9-7-3-2-2-9-8-1-0-7-7"
+ transform="matrix(0,0.68802393,-1,0,2006.9166,934.96241)"
+ style="fill:url(#linearGradient21947-3-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-1-2-4-0-5-54-0-8-5-8-6-7-5-1-4"
+ style="fill:url(#linearGradient21933-7-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-1-8-8-3-5-5-1-2-5-4-3-9-9-1-1"
+ style="fill:url(#linearGradient21935-7-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-9-6-4-0-8-5-0-40-4-9-8-2-4-1-1"
+ style="fill:url(#linearGradient21937-2-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-9-7-3-3-0-2-2-0-4-1-5-6-6-7-3"
+ style="fill:url(#linearGradient21939-64-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-5-0-9-2-9-3-4-3-1-9-6-4-9-0-0"
+ style="fill:url(#linearGradient21941-5-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-5-8-2-1-7-5-6-0-5-8-9-9-2-4-3"
+ style="fill:url(#linearGradient21943-2-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-5-1-4-1-4-0-8-75-4-2-9-1-2-0-2"
+ style="fill:url(#linearGradient21945-02-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ rx="15.546246"
+ style="fill:url(#linearGradient21949-9-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-7-4-0-5-2-8-3-4-8-1"
+ width="144.21014"
+ height="143.29489"
+ x="479.24182"
+ y="1383.5326"
+ ry="15.547211" />
+ </g>
+ <rect
+ rx="6.4878964"
+ style="fill:url(#linearGradient21953-0-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-4-1-2-8-6-1-7-5-7"
+ width="433.28693"
+ height="133.79285"
+ x="34.571774"
+ y="2962.74"
+ ry="6.4878974" />
+ <g
+ id="g45395-2-7-4-9-0-8-1-7-1-5"
+ transform="translate(-2.8918927,2167.5248)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="275.20218"
+ y="849.40118"
+ id="text44350-3-52-2-3-2-7-0-2-5-6-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-0-96-7-8-7-9-4-6-5"
+ x="275.20218"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">ESP: stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="53.324787"
+ y="849.40118"
+ id="text44350-3-0-2-0-99-3-6-2-7-8-2-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-2-3-10-0-0-5-9-1-1-2"
+ x="53.324787"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">SS : 0x10</tspan></text>
+ </g>
+ <g
+ id="g45401-31-7-9-2-0-7-4-2-9-2"
+ transform="translate(-1.8327378,2115.7532)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.35904"
+ y="874.90436"
+ id="text44350-3-3-3-0-8-0-6-4-1-8-6-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-4-3-3-57-5-5-2-8-9-4-7"
+ x="274.35904"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">EIP: main</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="52.481632"
+ y="874.90436"
+ id="text44350-3-0-7-2-5-4-5-7-3-7-3-8-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-1-2-9-7-6-2-7-7-6-0-4"
+ x="52.481632"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CS : 0x8</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-90-6-8-8-1"
+ y="3069.4626"
+ x="49.616894"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="49.616894"
+ id="tspan44352-3-6-7-8-0-7-1-6-0-1-6"
+ sodipodi:role="line">IDT: 0x0</tspan></text>
+ <g
+ id="g45449-9-8-30-8-5-2-1-2-0-5"
+ transform="translate(-0.994645,2205.2409)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="51.643539"
+ y="837.95337"
+ id="text44350-0-5-0-5-0-3-4-1-2-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-0-6-32-7-5-5-7-0-2-8"
+ x="51.643539"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">GDT: 0x7c78</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="273.95102"
+ y="837.95337"
+ id="text44350-9-9-9-4-4-2-9-5-1-5-9-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-3-2-5-8-5-2-5-3-6-1-7-9"
+ x="273.95102"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: 0x0</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text46208-9-9-3-7-4-3-2-1-5-2"
+ y="3141.8071"
+ x="57.662594"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="3141.8071"
+ x="57.662594"
+ id="tspan46210-4-1-0-7-9-2-0-0-6-7"
+ sodipodi:role="line">Protected Mode</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-9-4-7-8-4-3"
+ y="3069.4626"
+ x="272.78351"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="272.78351"
+ id="tspan44352-3-6-7-8-0-7-4-6-1-5-6-6"
+ sodipodi:role="line">CR3: entrypgdir</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-3-4"
+ transform="matrix(0.32467765,0,0,0.90194268,1202.4991,771.9377)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-7-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-9-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-7-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-4-2"
+ transform="matrix(0.42299305,0,0,0.40813864,305.74326,1594.8818)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-1-9-2"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-87-1-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-92-7-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-249.94687"
+ y="1972.5156"
+ id="text42017-3-7-5-3-9-4-6-0-0-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-2-6-0"
+ x="-249.94687"
+ y="1972.5156">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-349.06464"
+ y="1441.5049"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-0-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-8-1"
+ x="-349.06464"
+ y="1441.5049">Virtual</tspan></text>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-5-5-5"
+ d="M 956.97753,1500.1145 0.679908,1868.0619"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1123.0952"
+ y="955.24835"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-9-3-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-2-9-5"
+ sodipodi:role="line"
+ x="-1123.0952"
+ y="955.24835">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1123.0952"
+ y="1000.2484"
+ id="tspan10211-2-4-0">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1123.0952"
+ y="1045.2483"
+ id="tspan10202-8-1-0" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2219.7349"
+ y="149.95142"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-9-5-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-73-4-4"
+ sodipodi:role="line"
+ x="-2219.7349"
+ y="149.95142">0x100000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2214.0044"
+ y="194.95142"
+ id="tspan10180-6-1-6">(EXTMEM, or </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2219.7349"
+ y="239.95142"
+ id="tspan10306-1-5-6">KERNLINK)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.28083,1866.6634 0,187.8798"
+ id="path10157-2-5-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 960.88108,1369.05 0,125.953"
+ id="path10157-1-9-4-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 310.08218,1866.6634 0,187.8798"
+ id="path10157-9-3-9-5"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1961.1426"
+ y="81.576675"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-1-8-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1961.1426"
+ y="81.576675"
+ id="tspan10180-3-9-3-9">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.9258"
+ y="212.13913"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-4-8-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="212.13913"
+ id="tspan10180-3-3-7-5-0">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="252.13913"
+ id="tspan10278-8-2-6">text + R/O </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.9258"
+ y="292.13913"
+ id="tspan10280-4-2-0">data</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2217.479"
+ y="290.43109"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-5-2-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-0-7-3"
+ sodipodi:role="line"
+ x="-2217.479"
+ y="290.43109">0x109000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2217.479"
+ y="335.43109"
+ id="tspan10180-2-3-0-7">(data)</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 649.54462,1866.6634 0,187.8798"
+ id="path10157-9-7-6-3-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2205.4302"
+ y="649.90173"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-1-4-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-0-6-1"
+ sodipodi:role="line"
+ x="-2205.4302"
+ y="649.90173">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2205.4302"
+ y="694.90173"
+ id="tspan10180-2-1-6-3-0">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2205.4302"
+ y="739.90173"
+ id="tspan10350-32-6-5">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.5215"
+ y="433.69501"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-0-3-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="433.69501"
+ id="tspan10180-3-3-1-6-3-5">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="473.69501"
+ id="tspan10381-1-4-5">R/W data</tspan><tspan
+ id="tspan10657-5-4-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="513.69501"> + </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="553.69501"
+ id="tspan10385-5-3-7">free </tspan><tspan
+ id="tspan10659-4-9-3"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="593.69501">memory</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-0-7-7-8"
+ transform="matrix(0.06089646,0,0,0.40813864,1690.6328,1590.8572)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0-6-2-2"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-8-5-5-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-9-6-8-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2197.3892"
+ y="1653.781"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-9-9-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2197.3892"
+ y="1653.781"
+ id="tspan10350-3-3-0-7">0xfe000000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2197.3892"
+ y="1772.3534"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-3-7-2-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2197.3892"
+ y="1772.3534"
+ id="tspan10350-3-0-4-4-6">0xffffffff</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1957.1182"
+ y="1713.5863"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-5-7-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1957.1182"
+ y="1713.5863"
+ id="tspan10180-3-5-2-6-1">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2211.4546"
+ y="845.25598"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-5-5-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2211.4546"
+ y="845.25598"
+ id="tspan10350-3-2-4-7-9">512MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2207.438"
+ y="-0.20284735"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-7-1-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2207.438"
+ y="-0.20284735"
+ id="tspan10350-3-9-44-3-8">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-133.14142"
+ y="1294.0825"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-3-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-133.14142"
+ y="1294.0825"
+ id="tspan10350-3-9-4-0-3-8">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1289.0215"
+ y="1840.5713"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-7-8-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1289.0215"
+ y="1840.5713"
+ id="tspan10350-3-2-8-8-5-0">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1128.0953,1369.05 0,125.953"
+ id="path10157-1-6-4-1-3"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1192.8965"
+ y="401.2211"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-0-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1192.8965"
+ y="401.2211"
+ id="tspan10350-3-9-4-0-1-8-0">0x400000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1180.4561"
+ y="1140.5822"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-7-7-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1180.4561"
+ y="1140.5822"
+ id="tspan10350-3-9-4-0-1-7-6-9">0x80100000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="129.35547"
+ y="1268.2036"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-3-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="129.35547"
+ y="1268.2036"
+ id="tspan10350-3-9-4-0-1-6-5-1">4MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="1228.8589"
+ y="1261.708"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-6-0-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="1228.8589"
+ y="1261.708"
+ id="tspan10350-3-9-4-0-1-6-3-8-7">4MB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -122.67455,1345.5942 c 1.83564,-29.8178 2.33245,-24.8181 19.74555,-25.9445 l 218.52822,0 c 20.16361,-2.3077 23.25574,-8.1863 27.34393,-25.4369 8.10722,18.7002 9.34582,22.4953 27.34407,25.4369 l 211.38698,0 c 15.07521,0.1417 15.78535,3.4797 15.78535,29.2462"
+ id="path18283-5-9-0-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-2-8-4-4-7"
+ d="M 1475.8844,1497.3428 519.58682,1865.2902"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-2-8-8-11-6"
+ d="m -123.05185,1501.5273 113.045372,364.81"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path7491-2-5-1-8-2-8-8-1-3-2"
+ d="m 396.17583,1505.7098 113.0453,364.81"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m -170.75192,1682.5432 c 73.662418,-47.1246 -15.90619,-83.9468 38.06953,-177.7153"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-5-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -168.49112,1773.8174 C -56.820642,1768.7017 954.87215,1703.372 961.11705,1509.7445"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-6-9-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -109.48106,2188.6995 C 202.23171,2051.5559 -693.26735,1940.0579 -429.04715,1671.1423"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-2-3-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <rect
+ ry="0"
+ rx="0"
+ y="1864.3855"
+ x="171.1445"
+ height="191.78986"
+ width="214.35593"
+ id="rect23045-4-8"
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -6.4996733,1852.9466 c 1.808083,-28.3923 2.297364,-23.6317 19.4478903,-24.7042 l 215.233343,0 c 19.85971,-2.1974 22.90514,-7.795 26.93166,-24.2209 7.98502,17.8062 9.20496,21.4199 26.93187,24.2209 l 208.1998,0 c 14.84792,0.1349 15.5473,3.3133 15.5473,27.8481"
+ id="path18283-5-3-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="248.72592"
+ y="1768.6763"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-3-4-5-4"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="248.72592"
+ y="1768.6763"
+ id="tspan10350-3-9-4-0-1-6-9-0-5">4MB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 964.63732,1356.1104 c 1.80808,-29.8178 2.29736,-24.8181 19.44789,-25.9445 l 215.23329,0 c 19.8598,-2.3077 22.9052,-8.1863 26.9317,-25.4369 7.985,18.7002 9.205,22.4953 26.9319,25.4369 l 208.1998,0 c 14.8479,0.1417 15.5473,3.4797 15.5473,29.2462"
+ id="path18283-5-3-0-8-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-3-5"
+ transform="matrix(0.32467765,0,0,0.90194268,117.88688,768.70332)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-5-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-6-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-5-4">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(66,0)"
+ id="g23550-99-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-07-8"
+ width="218.88661"
+ height="128.49716"
+ x="-28.755056"
+ y="1364.5436"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-6-3"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-3-8"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g23550-9-7-7"
+ transform="translate(1155.4308,2.6140767)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-0-6-5"
+ width="218.88661"
+ height="125.47668"
+ x="-28.755056"
+ y="1366.0538"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-2"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-4"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1248.9348"
+ y="1355.7639"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-7-7-0-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1248.9348"
+ y="1355.7639"
+ id="tspan10350-3-9-4-0-1-7-6-6-0">end</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1181.0118"
+ y="1484.4598"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-7-7-5-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1181.0118"
+ y="1484.4598"
+ id="tspan10350-3-9-4-0-1-7-6-0-7">0x80400000</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1197.0989"
+ y="56.293285"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-1-0-8-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1197.0989"
+ y="56.293285"
+ id="tspan10350-3-9-4-0-1-8-1-2">0x100000</tspan></text>
+ </g>
+ <g
+ id="g26595"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/process2.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ transform="matrix(0.32279824,0,0,0.32279824,-615.19,1701.9337)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9"
+ transform="matrix(0.45648814,0,0,0.90194268,2884.2529,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#cef4c4;fill-opacity:0.97255111000000005;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:6.03496334;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1"
+ transform="matrix(0.44756051,0,0,0.90194268,3608.9092,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:6.09485679;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6"
+ transform="matrix(0.557074,0,0,0.27369232,2952.0135,136.14175)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254901999999999;stroke-width:9.91724642;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254901999999999;stroke:#2e3139;stroke-width:9.91724642;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254901999999999;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:9.91724642;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254901999999999;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:9.91724642;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2306.6284"
+ y="386.43982"
+ id="text42017-3-7-5-3-9-4-6-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9"
+ x="2306.6284"
+ y="386.43982">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2380.0994"
+ y="-397.44406"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4"
+ x="2380.0994"
+ y="-397.44406">Virtual</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="2380.0994"
+ y="-352.44406"
+ id="tspan27844">of Process 1</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3275.7407,-451.89888 0,125.953"
+ id="path10157-1-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3577.7952,318.39487 0,125.98968"
+ id="path10157-9-7-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="-574.4812"
+ y="3594.1523"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ id="tspan7465-7-2-4-0-5-7-9-0"
+ sodipodi:role="line"
+ x="-574.4812"
+ y="3594.1523">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="-574.4812"
+ y="3639.1523"
+ id="tspan10180-2-1-6">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="-574.4812"
+ y="3684.1523"
+ id="tspan10350-8">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="-594.34009"
+ y="3971.2712"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="-588.60962"
+ y="3971.2712"
+ id="tspan10350-3-2-4">Top of physical </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="-594.34009"
+ y="4016.2712"
+ id="tspan26920">memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="-535.69531"
+ y="2550.2532"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="-535.69531"
+ y="2550.2532"
+ id="tspan10350-3-9-46">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="493.63498"
+ y="2528.0042"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="493.63498"
+ y="2528.0042"
+ id="tspan10350-3-9-4-3">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="555.92749"
+ y="3998.585"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="555.92749"
+ y="3998.585"
+ id="tspan10350-3-2-8-9">4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2626.5459"
+ y="-269.29803"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="2626.5459"
+ y="-269.29803"
+ id="tspan10350-3-2-8-5-1">Process 1</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3283.2537,-479.7674 c 2.4892,-29.8178 3.1627,-24.8181 26.7739,-25.9445 l 296.3119,0 c 27.3409,-2.3077 31.5334,-8.1863 37.0768,-25.4369 10.9929,18.7002 12.6724,22.4953 37.0771,25.4369 l 286.6286,0 c 20.4412,0.1417 21.4041,3.4797 21.4041,29.2462"
+ id="path18283-5-2-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 2550.6548,-482.6676 c 2.5468,-29.8178 3.2358,-24.8181 27.3933,-25.9445 l 303.1675,0 c 27.9735,-2.3077 32.2631,-8.1863 37.9347,-25.4369 11.2471,18.7002 12.9656,22.4953 37.9348,25.4369 l 293.2603,0 c 20.9142,0.1417 21.8993,3.4797 21.8993,29.2462"
+ id="path18283-5-2-9-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5"
+ transform="matrix(0.04319482,0,0,0.90194268,2644.6593,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0"
+ transform="matrix(0.04319482,0,0,0.90194268,3026.4565,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1"
+ transform="matrix(0.04319482,0,0,0.90194268,3095.8853,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5"
+ transform="matrix(0.04319482,0,0,0.90194268,2712.4239,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00"
+ transform="matrix(0.04319482,0,0,0.90194268,2857.2418,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2902.3794"
+ y="-586.91791"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="2902.3794"
+ y="-586.91791"
+ id="tspan10350-3-2-8-5-1-4">User memory (2GB)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="3646.9536"
+ y="-586.90033"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-9"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3646.9536"
+ y="-586.90033"
+ id="tspan10350-3-2-8-5-1-4-9">Kernel memory (2GB)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9"
+ transform="matrix(0.04319482,0,0,0.90194268,3375.3225,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1"
+ transform="matrix(0.04319482,0,0,0.90194268,3444.7116,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3"
+ transform="matrix(0.04319482,0,0,0.90194268,3589.4898,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15"
+ transform="matrix(0.04319482,0,0,0.90194268,3881.1651,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="3720.7595"
+ y="368.82135"
+ id="text42017-3-7-5-3-9-4-6-2-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9"
+ x="3720.7595"
+ y="368.82135">Ununsed </tspan><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3720.7595"
+ y="413.82135"
+ id="tspan26918">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2819.8237,62.274224 55.9005,264.061636"
+ id="path7491-2-5-1-8-1-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2893.0063,72.736831 48.1423,254.144089"
+ id="path7491-2-5-1-8-1-2-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2996.8714,70.298048 3464.8616,314.30345"
+ id="path7491-2-5-1-8-1-2-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 3128.0351,65.650763 3606.1926,318.07418"
+ id="path7491-2-5-1-8-1-2-1-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8"
+ transform="matrix(0.04319482,0,0,0.90194268,2768.6173,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2"
+ transform="matrix(0.04319482,0,0,0.90194268,2836.3819,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-5"
+ transform="matrix(0.04319482,0,0,0.90194268,3007.8011,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8"
+ transform="matrix(0.04319482,0,0,0.90194268,3286.4223,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0"
+ transform="matrix(0.04319482,0,0,0.90194268,2699.8487,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2609.8799,70.090948 3120.7877,316.09697"
+ id="path7491-2-5-1-8-1-2-1-4-7-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2742.7282,68.576178 504.215,244.967952"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-9"
+ transform="matrix(0.04319482,0,0,0.90194268,3077.79,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-2"
+ transform="matrix(0.04319482,0,0,0.90194268,3357.0781,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-01">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20"
+ transform="matrix(0.04319482,0,0,0.90194268,3427.7338,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-90"
+ transform="matrix(0.04319482,0,0,0.90194268,2630.5261,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-38"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-59"
+ transform="matrix(0.45648814,0,0,0.90194268,2878.8953,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f4c4ec;fill-opacity:0.97255111000000005;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f4c4ec;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:6.03496334;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f4c4ec;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f4c4ec;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-62">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1-10"
+ transform="matrix(0.44756051,0,0,0.90194268,3603.5516,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:6.09485679;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1-2">Xen</tspan></text>
+ </g>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3270.3831,-62.82192 0,125.952999"
+ id="path10157-1-1-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="104.57487"
+ y="2549.0767"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="104.57487"
+ y="2549.0767"
+ id="tspan10350-3-9-4-3-7">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2596.3223"
+ y="135.8687"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-20"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="2596.3223"
+ y="135.8687"
+ id="tspan10350-3-2-8-5-1-64">Process 2</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-6"
+ transform="matrix(0.04319482,0,0,0.90194268,2639.3017,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-48">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-51"
+ transform="matrix(0.04319482,0,0,0.90194268,3021.0989,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-29"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-738"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-923"
+ transform="matrix(0.04319482,0,0,0.90194268,3090.5277,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-4"
+ transform="matrix(0.04319482,0,0,0.90194268,2707.0663,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-8"
+ transform="matrix(0.04319482,0,0,0.90194268,2851.8842,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-50"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-5"
+ transform="matrix(0.04319482,0,0,0.90194268,3369.9649,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-62"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-26">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1-91"
+ transform="matrix(0.04319482,0,0,0.90194268,3439.354,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3-5"
+ transform="matrix(0.04319482,0,0,0.90194268,3584.1322,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6-94">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15-4"
+ transform="matrix(0.04319482,0,0,0.90194268,3875.8075,-659.93424)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61-60"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2-4">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2377.5752"
+ y="-16.255203"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4-7"
+ x="2377.5752"
+ y="-16.255203">Virtual</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="2377.5752"
+ y="28.744797"
+ id="tspan27844-9">of Process 2</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-6-0"
+ transform="matrix(0.04319482,0,0,0.90194268,3148.0293,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-9-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-0-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-48-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-4-6"
+ transform="matrix(0.04319482,0,0,0.90194268,3215.7939,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-1-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-6-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-3-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-6-5"
+ transform="matrix(0.04319482,0,0,0.90194268,3497.706,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-9-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-0-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-48-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-4-1"
+ transform="matrix(0.04319482,0,0,0.90194268,3565.4706,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-1-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-6-06"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-3-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-8-4"
+ transform="matrix(0.04319482,0,0,0.90194268,2903.9973,-278.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#c725ad;fill-opacity:0.97255117000000002;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-5-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-50-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#c725ad;fill-opacity:0.97255117000000002;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#c725ad;fill-opacity:0.97255117000000002;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-1-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-5"
+ transform="matrix(0.53463021,0,0,0.53463021,3490.9299,-559.60095)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-6"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-2"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-5">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-9"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254901999999999;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-1"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-3"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-8"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-3"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-3"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-8"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-9"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-8"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">Page table</tspan><tspan
+ id="tspan32671-85-5-8"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3-4"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-0"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-8"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-6"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-8">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-6"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-8"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-2"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-8"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-3"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-7"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-2"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-6"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-1"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-7"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-4"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-4"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-4"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-8">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-7"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-0"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-8"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-9"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-4"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-5"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-5">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-5"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-9"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-6"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-5"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#c82aae;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-6"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-0"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:7.24311465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-2"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:7.24311465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ id="g34988-7-6-5-8"
+ transform="matrix(0.53463021,0,0,0.53463021,3483.1608,-955.36373)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-6-7"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-2-6"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-5-5">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-9-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-1-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-7-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-7-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-4-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254901999999999;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-1-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-1-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-9-4"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-1-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-3-4"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-8-6"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-7-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-4-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-9-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-3-3"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-1-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-3-2"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-8-2"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-7-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-9-7"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-8-4"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">Page table</tspan><tspan
+ id="tspan32671-85-5-8-9"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3-4-6"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-0-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-0-4"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-8-6"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-6-4"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-8-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-2-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-3-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-5-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-0-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-5-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-9-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-2-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-6-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-8-1"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-5-0"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-2-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-8-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-3-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-6-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-7-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-8-4"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-7-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-2-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-6-8"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-6-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-2-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-9-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-7-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-0-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-3-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-7-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-2-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-3-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-5-7"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-1-4"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-7-2"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-8-0"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-9-0"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-4-3"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-1-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-6-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-4-0"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-3-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-5-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-4-3"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-8-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-7-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-3-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-3-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-5-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-0-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-1-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-4-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-5-3"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-7-1"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-0-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-7-8"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-8-1"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-9-3"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-9-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-3-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-9-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-4-5"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-6-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-4-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-5-9"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-5-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-5-7"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-6-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-0-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-6-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-2-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-6-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-9-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-9-7"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-2-6"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-9-3"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-6-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-5-1"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-5-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-3-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-8-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:7.24311465;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-6-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-7-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-3-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:7.24311465;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-6-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-0-3"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:7.24311465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-2-4"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:7.24311465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="3471.5044"
+ y="-225.73914"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-7"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3471.5044"
+ y="-225.73914"
+ id="tspan10350-3-2-8-5-1-7">Page Table</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3471.5044"
+ y="-180.73914"
+ id="tspan60576">Process 1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="3479.2856"
+ y="172.72867"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-7-0"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3479.2856"
+ y="172.72867"
+ id="tspan10350-3-2-8-5-1-7-7">Page Table</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3479.2856"
+ y="217.72867"
+ id="tspan60576-4">Process 2</tspan></text>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-602.96304,1188.3283)"
+ id="g26595-0"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/process1.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-0"
+ transform="matrix(0.45648814,0,0,0.90194268,2884.2529,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:6.03496313;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1-1"
+ transform="matrix(0.44756051,0,0,0.90194268,3608.9092,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:6.09485674;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7"
+ transform="matrix(0.557074,0,0,0.27369232,2952.0135,-53.858248)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.91724682;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2306.6284"
+ y="196.4398"
+ id="text42017-3-7-5-3-9-4-6-2-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5"
+ x="2306.6284"
+ y="196.4398">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2321.3123"
+ y="-379.44406"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4-4"
+ x="2321.3123"
+ y="-379.44406">Virtual</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="682.16626"
+ y="3254.4207"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-56-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-1-4"
+ sodipodi:role="line"
+ x="682.16626"
+ y="3254.4207">0x80000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="682.16626"
+ y="3299.4207"
+ id="tspan10211-4-6">(2GB, KERNBASE)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="682.16626"
+ y="3344.4207"
+ id="tspan10202-0-9" /></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3275.7407,-451.89888 0,125.953"
+ id="path10157-1-1-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3593.7952,128.39487 0,125.98968"
+ id="path10157-9-7-1-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-384.48123"
+ y="3594.1523"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-2-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ id="tspan7465-7-2-4-0-5-7-9-0-3"
+ sodipodi:role="line"
+ x="-384.48123"
+ y="3594.1523">0xe000000</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-384.48123"
+ y="3639.1523"
+ id="tspan10180-2-1-6-0">(PHYSTOP)</tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-384.48123"
+ y="3684.1523"
+ id="tspan10350-8-3">234MB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-404.34012"
+ y="3971.2712"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-9-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-398.60965"
+ y="3971.2712"
+ id="tspan10350-3-2-4-79">Top of physical </tspan><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-404.34012"
+ y="4016.2712"
+ id="tspan26920-4">memory</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-345.69528"
+ y="2550.2532"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-345.69528"
+ y="2550.2532"
+ id="tspan10350-3-9-46-9">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="493.63498"
+ y="2528.0042"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="493.63498"
+ y="2528.0042"
+ id="tspan10350-3-9-4-3-9">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="555.92749"
+ y="3998.585"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-9-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="555.92749"
+ y="3998.585"
+ id="tspan10350-3-2-8-9-2">4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2917.6245"
+ y="-261.9845"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-0"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="2917.6245"
+ y="-261.9845"
+ id="tspan10350-3-2-8-5-1-6">Process 1</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3283.2537,-479.7674 c 2.4892,-29.8178 3.1627,-24.8181 26.7739,-25.9445 l 296.3119,0 c 27.3409,-2.3077 31.5334,-8.1863 37.0768,-25.4369 10.9929,18.7002 12.6724,22.4953 37.0771,25.4369 l 286.6286,0 c 20.4412,0.1417 21.4041,3.4797 21.4041,29.2462"
+ id="path18283-5-2-5-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 2550.6548,-482.6676 c 2.5468,-29.8178 3.2358,-24.8181 27.3933,-25.9445 l 303.1675,0 c 27.9735,-2.3077 32.2631,-8.1863 37.9347,-25.4369 11.2471,18.7002 12.9656,22.4953 37.9348,25.4369 l 293.2603,0 c 20.9142,0.1417 21.8993,3.4797 21.8993,29.2462"
+ id="path18283-5-2-9-7-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56"
+ transform="matrix(0.04319482,0,0,0.90194268,2644.6593,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-7"
+ transform="matrix(0.04319482,0,0,0.90194268,3026.4565,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-73"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-92"
+ transform="matrix(0.04319482,0,0,0.90194268,3095.8853,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-44"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9"
+ transform="matrix(0.04319482,0,0,0.90194268,2712.4239,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-5"
+ transform="matrix(0.04319482,0,0,0.90194268,2857.2418,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-9">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2902.3794"
+ y="-586.91791"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-4"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="2902.3794"
+ y="-586.91791"
+ id="tspan10350-3-2-8-5-1-4-95">User memory (2GB)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3646.9536"
+ y="-586.90033"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-9-5"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="3646.9536"
+ y="-586.90033"
+ id="tspan10350-3-2-8-5-1-4-9-7">Kernel memory (2GB)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-39"
+ transform="matrix(0.04319482,0,0,0.90194268,3375.3225,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-07"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-72">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1-9"
+ transform="matrix(0.04319482,0,0,0.90194268,3444.7116,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3-4"
+ transform="matrix(0.04319482,0,0,0.90194268,3589.4898,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15-3"
+ transform="matrix(0.04319482,0,0,0.90194268,3881.1651,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2-1">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3720.7595"
+ y="178.82135"
+ id="text42017-3-7-5-3-9-4-6-2-2-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9-5"
+ x="3720.7595"
+ y="178.82135">Ununsed </tspan><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ x="3720.7595"
+ y="223.82135"
+ id="tspan26918-3">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2615.0449,-320.41628 122.9058,443.93567"
+ id="path7491-2-5-1-8-1-2-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2752.7793,-320.09472 122.9058,443.93567"
+ id="path7491-2-5-1-8-1-2-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2995.4086,-324.09411 270.883,449.26818"
+ id="path7491-2-5-1-8-1-2-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3068.064,-321.42786 270.883,449.26819"
+ id="path7491-2-5-1-8-1-2-1-2-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3134.7204,-321.42785 -87.7283,443.93567"
+ id="path7491-2-5-1-8-1-2-1-4-70"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3063.3981,-320.09472 -87.7283,443.93567"
+ id="path7491-2-5-1-8-1-2-1-4-7-52"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7"
+ transform="matrix(0.04319482,0,0,0.90194268,2768.6173,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6"
+ transform="matrix(0.04319482,0,0,0.90194268,2836.3819,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-5-4"
+ transform="matrix(0.04319482,0,0,0.90194268,3007.8011,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-3-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-7-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-6-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2"
+ transform="matrix(0.04319482,0,0,0.90194268,3302.4223,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0"
+ transform="matrix(0.04319482,0,0,0.90194268,2699.8487,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2823.4351,-316.09534 2667.7173,122.50782"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2893.4242,-321.42786 2737.7064,117.1753"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-0-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-9-7"
+ transform="matrix(0.04319482,0,0,0.90194268,3077.79,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-9-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-8-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-0-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-2-2"
+ transform="matrix(0.04319482,0,0,0.90194268,3373.0781,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-4-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-01-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5"
+ transform="matrix(0.04319482,0,0,0.90194268,3443.7338,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-90-5"
+ transform="matrix(0.04319482,0,0,0.90194268,2630.5261,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-8-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-38-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-7-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6"
+ transform="translate(3282.0119,-1503.3742)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-594.45129,667.41502)"
+ id="g26595-0-2"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/privilege-levels-pages.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-0-9"
+ transform="matrix(0.45648814,0,0,0.90194268,2884.2529,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#cef4c4;fill-opacity:0.97255111000000005;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:6.03496334;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-5-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-0-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.03496334;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-3-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1-1-2"
+ transform="matrix(0.44756051,0,0,0.90194268,3608.9092,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:6.09485679;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2-8-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:6.09485679;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1-1-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-5"
+ transform="matrix(0.557074,0,0,0.27369232,2952.0135,-53.858248)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902000000021;stroke-width:9.91724642;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902000000021;stroke:#2e3139;stroke-width:9.91724642;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-2"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902000000021;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:9.91724642;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902000000021;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:9.91724642;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2306.6284"
+ y="196.4398"
+ id="text42017-3-7-5-3-9-4-6-2-3-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-5"
+ x="2306.6284"
+ y="196.4398">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2321.3123"
+ y="-379.44406"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7-9-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4-4-6"
+ x="2321.3123"
+ y="-379.44406">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3275.7407,-451.89888 0,125.953"
+ id="path10157-1-1-2-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3593.7952,128.39487 0,125.98968"
+ id="path10157-9-7-1-9-0"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="-345.69528"
+ y="2550.2532"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="-345.69528"
+ y="2550.2532"
+ id="tspan10350-3-9-46-9-5">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="493.63498"
+ y="2528.0042"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6-1-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="493.63498"
+ y="2528.0042"
+ id="tspan10350-3-9-4-3-9-8">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="524.60889"
+ y="3992.3213"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-9-4-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="524.60889"
+ y="3992.3213"
+ id="tspan10350-3-2-8-9-2-9">4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="2917.6245"
+ y="-261.9845"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-0-0"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="2917.6245"
+ y="-261.9845"
+ id="tspan10350-3-2-8-5-1-6-7">Process 1</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 2533.6958,-594.60218 c 5.1937,-29.8178 6.5989,-24.8181 55.8631,-25.9445 l 618.2475,0 c 57.0461,-2.3077 65.7937,-8.1863 77.3599,-25.4369 22.9364,18.7002 26.4406,22.4953 77.3604,25.4369 l 598.0436,0 c 42.65,0.1417 44.6591,3.4797 44.6591,29.2462"
+ id="path18283-5-2-5-5-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 2550.6548,-482.6676 c 2.5468,-29.8178 3.2358,-24.8181 27.3933,-25.9445 l 303.1675,0 c 27.9735,-2.3077 32.2631,-8.1863 37.9347,-25.4369 11.2471,18.7002 12.9656,22.4953 37.9348,25.4369 l 293.2603,0 c 20.9142,0.1417 21.8993,3.4797 21.8993,29.2462"
+ id="path18283-5-2-9-7-9-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3"
+ transform="matrix(0.04319482,0,0,0.90194268,2644.6593,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-7-6"
+ transform="matrix(0.04319482,0,0,0.90194268,3026.4565,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-2-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-73-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-3-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-92-2"
+ transform="matrix(0.04319482,0,0,0.90194268,3095.8853,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-44-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-4-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-9-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3"
+ transform="matrix(0.04319482,0,0,0.90194268,2712.4239,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-5-5"
+ transform="matrix(0.04319482,0,0,0.90194268,2857.2418,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-4-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-3-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-9-8">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2927.4343"
+ y="-559.77515"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-4-6"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="2927.4343"
+ y="-559.77515"
+ id="tspan10350-3-2-8-5-1-4-95-9">User can access (2GB)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3310.8008"
+ y="-678.76813"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-9-5-3"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="3310.8008"
+ y="-678.76813"
+ id="tspan10350-3-2-8-5-1-4-9-7-3">Kernel can access (4GB)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-39-7"
+ transform="matrix(0.04319482,0,0,0.90194268,3375.3225,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-07-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-2-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-72-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1-9-1"
+ transform="matrix(0.04319482,0,0,0.90194268,3444.7116,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6-0-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3-5-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9-0-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3-4-4"
+ transform="matrix(0.04319482,0,0,0.90194268,3589.4898,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3-1-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6-9-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15-3-9"
+ transform="matrix(0.04319482,0,0,0.90194268,3881.1651,-1049.0112)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61-6-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7-2-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2-1-4">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="3720.7595"
+ y="178.82135"
+ id="text42017-3-7-5-3-9-4-6-2-2-2-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-9-5-4"
+ x="3720.7595"
+ y="178.82135">Ununsed </tspan><tspan
+ style="font-size:36px;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ sodipodi:role="line"
+ x="3720.7595"
+ y="223.82135"
+ id="tspan26918-3-9">by xv6</tspan></text>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2615.0449,-320.41628 122.9058,443.93567"
+ id="path7491-2-5-1-8-1-2-9-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2752.7793,-320.09472 122.9058,443.93567"
+ id="path7491-2-5-1-8-1-2-8-1-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2995.4086,-324.09411 270.883,449.26818"
+ id="path7491-2-5-1-8-1-2-1-8-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3068.064,-321.42786 270.883,449.26819"
+ id="path7491-2-5-1-8-1-2-1-2-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3134.7204,-321.42785 -87.7283,443.93567"
+ id="path7491-2-5-1-8-1-2-1-4-70-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3063.3981,-320.09472 -87.7283,443.93567"
+ id="path7491-2-5-1-8-1-2-1-4-7-52-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7-3"
+ transform="matrix(0.04319482,0,0,0.90194268,2768.6173,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6-4"
+ transform="matrix(0.04319482,0,0,0.90194268,2836.3819,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-5-4-0"
+ transform="matrix(0.04319482,0,0,0.90194268,3007.8011,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-3-6-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-7-6-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-6-7-3">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-0"
+ transform="matrix(0.04319482,0,0,0.90194268,3302.4223,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-2">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0-2"
+ transform="matrix(0.04319482,0,0,0.90194268,2699.8487,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111000000005;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111000000005;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111000000005;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4-7">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2823.4351,-316.09534 2667.7173,122.50782"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2893.4242,-321.42786 2737.7064,117.1753"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-0-3-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-9-7-5"
+ transform="matrix(0.04319482,0,0,0.90194268,3077.79,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-9-3-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-8-4-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-0-7-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-2-2-6"
+ transform="matrix(0.04319482,0,0,0.90194268,3373.0781,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-4-1-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-9-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-01-9-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5-4"
+ transform="matrix(0.04319482,0,0,0.90194268,3443.7338,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-90-5-8"
+ transform="matrix(0.04319482,0,0,0.90194268,2630.5261,-468.69911)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885021;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885021;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-8-5-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-38-2-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:19.6188502;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-7-1-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-3"
+ transform="translate(3282.0119,-1503.3742)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-0"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-26"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902000000021;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-1"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-85"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-0"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-6"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">Page table</tspan><tspan
+ id="tspan32671-85-5-0"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3-2"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="397.4639"
+ y="1519.1483"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="397.4639"
+ y="1519.1483"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-81"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-7">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-0">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-9"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-1">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-8"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ id="g64729"
+ transform="translate(-800.60606,456.80226)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="101.64941"
+ y="-1493.2256"
+ x="3300.9075"
+ height="37.944469"
+ width="1484.4376"
+ id="rect7142-4-1-5-7-8-5-1-2-6-8-1"
+ style="fill:#f48745;fill-opacity:1;stroke:#2e3139;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-3-9-4-5-3"
+ transform="matrix(0.75056882,0,0,0.26282439,3860.0984,-1703.3018)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f4dc45;fill-opacity:1;stroke-width:8.71868049;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f4dc45;fill-opacity:1;stroke:#2e3139;stroke-width:8.71868049;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-5-2-0-4-4"
+ width="1977.7502"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="386.7579"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-5-7-9-8-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f4dc45;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:8.71868049;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f4dc45;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:8.71868049;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-0-6-1-0-9">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="4725.8682"
+ y="-1583.8416"
+ id="text42021-6-6-7-6-6-1-4-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42023-7-0-4-6-7-3-8-4"
+ x="4725.8682"
+ y="-1583.8416">4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3153.0652"
+ y="-1463.2581"
+ id="text42017-3-7-38-9-3-9-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-71"
+ x="3153.0652"
+ y="-1463.2581">Linear</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="3302.3467"
+ y="-1541.3871"
+ id="text42021-7-3-3-4-7-5-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42023-73-8-0-2-7-7-4"
+ x="3302.3467"
+ y="-1541.3871">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.5649"
+ y="-1505.1249"
+ id="text42017-3-7-38-6-8-3-2-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-8-9-5-8"
+ x="4815.5649"
+ y="-1505.1249">Kernel Code</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.5649"
+ y="-1465.3065"
+ id="text42017-3-7-38-6-1-7-5-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-3-2-2-1-8"
+ x="4815.5649"
+ y="-1465.3065">Kernel Data</tspan></text>
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="101.64941"
+ y="-1418.345"
+ x="3300.9231"
+ height="37.944469"
+ width="1484.4376"
+ id="rect7142-4-1-5-7-8-5-1-2-6-8-1-3"
+ style="fill:#86c482;fill-opacity:1;stroke:#2e3139;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-3-9-4-5-3-9"
+ transform="matrix(0.75056882,0,0,0.26282439,3860.114,-1628.4214)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#4ff445;fill-opacity:1;stroke-width:8.71868049;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#4ff445;fill-opacity:1;stroke:#2e3139;stroke-width:8.71868049;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-5-2-0-4-4-4"
+ width="1977.7502"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="386.7579"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-5-7-9-8-9-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196166999999917px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4ff445;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:8.71868049;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.49553680000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4ff445;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans;stroke-width:8.71868049;stroke-miterlimit:4;stroke-dasharray:none"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-0-6-1-0-9-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.8345"
+ y="-1432.8939"
+ id="text42017-3-7-38-6-8-3-2-9-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-8-9-5-8-0"
+ x="4815.8345"
+ y="-1432.8939">User Code</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.8345"
+ y="-1393.0756"
+ id="text42017-3-7-38-6-1-7-5-7-3-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-3-2-2-1-8-2"
+ x="4815.8345"
+ y="-1393.0756">User Data</tspan></text>
+ </g>
+ <g
+ transform="translate(3153.4426,-2775.3274)"
+ id="g17613"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111000000005;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1896.3392"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f48745;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1955.5413"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f4dc45;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1925.9403"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="665.82434"
+ y="1920.6786"
+ id="text44350-3-52-1-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6"
+ x="665.82434"
+ y="1920.6786"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">NULL: 0x0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="665.60834"
+ y="1949.6071"
+ id="text44350-3-52-1-0-00"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-2"
+ x="665.60834"
+ y="1949.6071"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">KCODE: <tspan
+ style="font-weight:bold"
+ id="tspan89829">DPL=0</tspan>, 0 - 4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="665.60834"
+ y="1978.5355"
+ id="text44350-3-52-1-0-0-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7"
+ x="665.60834"
+ y="1978.5355"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">KDATA: <tspan
+ style="font-weight:bold"
+ id="tspan89831">DPL=0</tspan>, 0 - 4GB</tspan></text>
+ <rect
+ rx="0"
+ style="fill:#4ff445;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-7"
+ width="275.75473"
+ height="29.980003"
+ x="-932.63983"
+ y="2014.7434"
+ ry="0"
+ transform="scale(-1,1)" />
+ <rect
+ rx="0"
+ style="fill:#f4dc45;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-6"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1985.1423"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f48745;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-7-6"
+ width="275.75473"
+ height="29.980003"
+ x="-932.63983"
+ y="2073.9456"
+ ry="0"
+ transform="scale(-1,1)" />
+ <rect
+ rx="0"
+ style="fill:#86c482;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.8723879;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-6-9"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="2044.3445"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="665.60834"
+ y="2037.0114"
+ id="text44350-3-52-1-0-00-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-2-0"
+ x="665.60834"
+ y="2037.0114"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">CODE: <tspan
+ style="font-weight:bold"
+ id="tspan89835">DPL=3</tspan>, 0 - 4GB</tspan></text>
+ <g
+ transform="translate(123.65991,1292.8945)"
+ id="g48826-5-5"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-00-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-2-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">K_CPU: <tspan
+ style="font-weight:bold"
+ id="tspan89833">DPL=0</tspan>, 4 bytes</tspan></text>
+ </g>
+ <g
+ transform="translate(123.65991,1381.8305)"
+ id="g48826-0-2-1"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-35"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">TSS: sizeof(ts)</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-4"
+ transform="translate(123.65991,1353.5917)"
+ style="stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-3"
+ sodipodi:role="line">DATA: <tspan
+ style="font-weight:bold"
+ id="tspan89837">DPL=3</tspan>, 0 - 4GB</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9"
+ y="1884.8722"
+ x="684.71851"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ xml:space="preserve"><tspan
+ style="text-align:center;text-anchor:middle;stroke-width:3.8723879;stroke-miterlimit:4;stroke-dasharray:none"
+ id="tspan42600-6-3-8-5"
+ y="1884.8722"
+ x="684.71851"
+ sodipodi:role="line">GDT</tspan></text>
+ </g>
+ <g
+ id="g90779">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-1"
+ y="1361.2961"
+ x="-30.004505"
+ style="stroke-width:3.87238790000000010;stroke-miterlimit:4;stroke-dasharray:none;font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"
+ transform="translate(3384.4687,-1499.959)"><tspan
+ style="font-size:36px;font-weight:bold;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-3"
+ y="1361.2961"
+ x="-30.004505"
+ sodipodi:role="line">User bit = 1</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-5-5-8-2"
+ d="m 3540.1516,-120.82467 c -20.0308,0.17134 -27.6434,-1.90824 -27.5954,-8.56368 l 0,-13.814 c -0.089,-3.46196 -8.1863,-8.98461 -25.4369,-9.47486 18.7002,-0.97221 26.0186,-5.22866 25.4369,-9.4749 l 0,-6.76179 c -0.3803,-12.24732 2.3508,-15.19806 27.5954,-14.2846"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ transform="translate(-0.97608806,90.828509)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g90779-6">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-1-0"
+ y="1361.2961"
+ x="-30.004505"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"
+ transform="translate(3384.4687,-1499.959)"><tspan
+ style="font-size:36px;font-weight:bold;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-3-6"
+ y="1361.2961"
+ x="-30.004505"
+ sodipodi:role="line">User bit = 0</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-5-5-8-2-9"
+ d="m 3540.1516,-120.82467 c -20.0308,0.17134 -27.6434,-1.90824 -27.5954,-8.56368 l 0,-13.814 c -0.089,-3.46196 -8.1863,-8.98461 -25.4369,-9.47486 18.7002,-0.97221 26.0186,-5.22866 25.4369,-9.4749 l 0,-6.76179 c -0.3803,-12.24732 2.3508,-15.19806 27.5954,-14.2846"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ transform="translate(617.04384,240.11372)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g90779-6-6">
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-1-0-8"
+ y="-135.53101"
+ x="3350.2883"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;font-weight:bold;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-3-6-0"
+ y="-135.53101"
+ x="3350.2883"
+ sodipodi:role="line">User bit = 1</tspan></text>
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-5-5-8-2-9-8"
+ d="m 3485.3594,-199.47892 c 0.7004,10.96165 -7.8012,15.12757 -35.0105,15.10131 l -56.4751,0 c -14.1531,0.0487 -36.7313,4.47986 -38.7354,13.92008 -3.9746,-10.2335 -21.3762,-14.23842 -38.7357,-13.92008 l -27.644,0 c -50.07,0.20811 -62.1336,-1.28645 -58.399,-15.10131"
+ style="fill:none;stroke:#000000;stroke-width:3.87238741;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <path
+ sodipodi:nodetypes="ccccccc"
+ inkscape:connector-curvature="0"
+ id="path18283-5-2-5-5-8-2-9-8-6"
+ d="m 3522.6851,-400.64907 c 0.7004,-10.9616 -7.8012,-15.1276 -35.0105,-15.1013 l -56.4751,0 c -14.1531,-0.049 -36.7313,-4.4799 -38.7354,-13.9201 -3.9746,10.2335 -21.3762,14.2384 -38.7357,13.9201 l -27.644,0 c -50.07,-0.2081 -62.1336,1.2864 -58.399,15.1013"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-1-0-8-7"
+ y="-454.98044"
+ x="3390.2927"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;font-weight:bold;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-3-6-0-5"
+ y="-454.98044"
+ x="3390.2927"
+ sodipodi:role="line">User bit = 0</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-604.02875,98.168497)"
+ id="g26595-0-2-1"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/privilege-levels.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-0-9-1"
+ transform="matrix(0.45648814,0,0,0.60978088,2884.2529,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke-width:6.03496313;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#cef4c4;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:7.33968115;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-5-9-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-0-3-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#cef4c4;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#cef4c4;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-3-0-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-1-1-2-0"
+ transform="matrix(0.44756051,0,0,0.60978088,3608.9092,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:6.09485674;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.41252327;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-2-8-7-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-2-0-9-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-1-1-9-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-7-5-6"
+ transform="matrix(0.557074,0,0,0.17280815,2950.559,-138.72383)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.91724682;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:12.48073959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-2-9-2-9"
+ width="2613.7097"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-0-1-0-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-2-0-8-9">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2290.6292"
+ y="32.083378"
+ id="text42017-3-7-5-3-9-4-6-2-3-3-8"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-9-5-5-7"
+ x="2290.6292"
+ y="32.083378">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2321.3123"
+ y="-379.44406"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-7-9-9-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-4-4-6-5"
+ x="2321.3123"
+ y="-379.44406">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3275.7407,-452.5892 0,85.15368"
+ id="path10157-1-1-2-2-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="44.641438"
+ y="2550.2532"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-5-9-7-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="44.641438"
+ y="2550.2532"
+ id="tspan10350-3-9-46-9-5-8">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="493.63498"
+ y="2528.0042"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-6-1-7-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="493.63498"
+ y="2528.0042"
+ id="tspan10350-3-9-4-3-9-8-7">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="555.92749"
+ y="3998.585"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-9-4-8-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="555.92749"
+ y="3998.585"
+ id="tspan10350-3-2-8-9-2-9-6">4GB</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 3283.2537,-479.7674 c 2.4892,-29.8178 3.1627,-24.8181 26.7739,-25.9445 l 296.3119,0 c 27.3409,-2.3077 31.5334,-8.1863 37.0768,-25.4369 10.9929,18.7002 12.6724,22.4953 37.0771,25.4369 l 286.6286,0 c 20.4412,0.1417 21.4041,3.4797 21.4041,29.2462"
+ id="path18283-5-2-5-5-8-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 2550.6548,-482.6676 c 2.5468,-29.8178 3.2358,-24.8181 27.3933,-25.9445 l 303.1675,0 c 27.9735,-2.3077 32.2631,-8.1863 37.9347,-25.4369 11.2471,18.7002 12.9656,22.4953 37.9348,25.4369 l 293.2603,0 c 20.9142,0.1417 21.8993,3.4797 21.8993,29.2462"
+ id="path18283-5-2-9-7-9-0-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-56-3-6"
+ transform="matrix(0.04319482,0,0,0.60978088,2644.6593,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-11-1-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-4-0-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-3-3-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-7-6-7"
+ transform="matrix(0.04319482,0,0,0.60978088,3026.4565,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-2-7-6"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-73-3-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-3-2-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-92-2-0"
+ transform="matrix(0.04319482,0,0,0.60978088,3095.8853,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-44-1-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-4-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-9-3-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-9-3-8"
+ transform="matrix(0.04319482,0,0,0.60978088,2712.4239,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-38-8-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-3-2-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-29-8-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-5-5-6"
+ transform="matrix(0.04319482,0,0,0.60978088,2857.2418,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-4-8-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-3-0-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-9-8-7">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="2902.3794"
+ y="-586.91791"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-4-6-6"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="2902.3794"
+ y="-586.91791"
+ id="tspan10350-3-2-8-5-1-4-95-9-9">User memory (2GB)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3646.9536"
+ y="-586.90033"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-1-7-3-9-2-9-5-3-7"
+ sodipodi:linespacing="125%"
+ inkscape:transform-center-y="-24.098633"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="3646.9536"
+ y="-586.90033"
+ id="tspan10350-3-2-8-5-1-4-9-7-3-2">Kernel memory (2GB)</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-39-7-6"
+ transform="matrix(0.04319482,0,0,0.60978088,3375.3225,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-07-4-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-2-3-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-72-7-7">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-1-9-1-5"
+ transform="matrix(0.04319482,0,0,0.60978088,3444.7116,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-6-0-3-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-3-5-9-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-9-0-6-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-3-4-4-2"
+ transform="matrix(0.04319482,0,0,0.60978088,3589.4898,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-3-1-2-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-4-7-0-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-6-9-2-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-15-3-9-5"
+ transform="matrix(0.04319482,0,0,0.60978088,3881.1651,-856.2819)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:23.86031342;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-61-6-5-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-7-2-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-2-1-4-7">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2613.5904,-364.05073 122.9058,336.304028"
+ id="path7491-2-5-1-8-1-2-9-1-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2751.3248,-366.12326 122.9058,339.63773"
+ id="path7491-2-5-1-8-1-2-8-1-2-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 2993.9541,-369.18304 270.883,343.717427"
+ id="path7491-2-5-1-8-1-2-1-8-3-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3066.6095,-367.1432 270.883,343.717438"
+ id="path7491-2-5-1-8-1-2-1-2-8-1-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3133.2659,-367.14319 -87.7283,339.637734"
+ id="path7491-2-5-1-8-1-2-1-4-70-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="m 3061.9436,-366.12326 -87.7283,339.63773"
+ id="path7491-2-5-1-8-1-2-1-4-7-52-1-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-8-7-3-0"
+ transform="matrix(0.04319482,0,0,0.5694827,2767.1628,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-6-9-8-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-37-1-9-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-7-9-2-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-5-2-6-4-8"
+ transform="matrix(0.04319482,0,0,0.5694827,2834.9274,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-1-3-3-5-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-1-7-6-1-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-03-2-8-0-4">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-5-4-0-1"
+ transform="matrix(0.04319482,0,0,0.5694827,3006.3466,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-3-6-1-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-7-6-3-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-6-7-3-8">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-0-8-2-0-6"
+ transform="matrix(0.04319482,0,0,0.5694827,3300.9678,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-3-1-7-0-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-3-3-4-0-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-6-64-1-2-5">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-00-0-0-2-2"
+ transform="matrix(0.04319482,0,0,0.5694827,2698.3942,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#48c725;fill-opacity:0.97255111;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#48c725;fill-opacity:0.97255111;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-4-3-0-2-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-5-5-6-4-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#48c725;fill-opacity:0.97255111;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#48c725;fill-opacity:0.97255111;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-4-8-4-7-7">Xen</tspan></text>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2821.9806,-363.06349 2666.2628,-27.505456"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-4-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ d="M 2890.5152,-360.69887 2734.7974,-28.272865"
+ id="path7491-2-5-1-8-1-2-1-4-7-5-0-3-8-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-9-7-5-0"
+ transform="matrix(0.04319482,0,0,0.5694827,3076.3355,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-9-3-4-1"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-8-4-7-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-0-7-8-0">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-2-2-6-6"
+ transform="matrix(0.04319482,0,0,0.5694827,3371.6236,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-4-1-0-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-9-7-0-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-01-9-6-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-20-5-4-2"
+ transform="matrix(0.04319482,0,0,0.5694827,3442.2793,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-0-6-3-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-6-8-7-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-3-9-5-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-90-5-8-8"
+ transform="matrix(0.04319482,0,0,0.5694827,2629.0716,-400.65255)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:24.6900959;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-8-5-1-9"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-38-2-0-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-7-1-9-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-3-3"
+ transform="matrix(0.85098455,0,0,0.85098455,3402.1661,-1375.9051)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-0-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-4-5-26-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-7-6-4-4">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-3-4"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-8-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-6-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-70-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-8-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-19-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-8-9"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-87-9-1-8"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-7-9-6-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-0-3-4-4"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-85-9"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-0-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-1-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-5-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-5-5-9-0"
+ transform="translate(-45.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-0-9-7-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-2-8-0-6"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ id="g48858-9-3-4-4-8-8-6-50-8-6-0"
+ transform="translate(-0.1989018,29.347288)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-9-6-3-2-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-2-7-2-8-8"
+ sodipodi:role="line"> 4 - 8MB</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="610.6261"
+ y="3080.593"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-9-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="610.6261"
+ y="3080.593"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-5-4"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-0-9"
+ sodipodi:role="line"
+ x="610.6261"
+ y="3125.593"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 1</tspan></text>
+ </g>
+ <g
+ transform="translate(102.45678,3.4152259)"
+ id="g33194-7-3-2-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="518.56238"
+ y="1311.4017"
+ id="text42575-3-3-1-9-93-2-6-4-0-0-5-0-7-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="518.56238"
+ y="1311.4017"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-1-2-2-2-4"
+ style="font-size:36px;text-align:center;text-anchor:middle">Level 2</tspan></text>
+ <g
+ id="g33108-4-0-81-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(22.047882,687.47129)"
+ id="g48863-7-7-9-8-7-3-9-7-5-3-7-8-7-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-1-5-3-7-1">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-3-22-7-9-7"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-7-0-4-7-5">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-6-7-8-9-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-3-0-0-8-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-6-8-6-8-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-2-4-4-9-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-0-23-1-8-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-0-8-1-0-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-0-6-4-5-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-5-8-2-2-0"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-9-8-1-0-5"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-3-30-9-24-2"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-0-2-8-3-9"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-0-12-3-7-7"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-9-9-2-3-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-7-81-4-0-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-3-6-1-0-8"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-5-2-3-1-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-4-1-4-5-2"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(9.1099971,700.1011)"
+ id="g48863-7-7-9-8-7-3-9-7-5-2-9-8-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-3-16-6-0-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-6-6-6-0-2"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#f9f60e;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-3-743-0-0-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#f9f60e;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-7-0-2-4-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-5-8-2-7-4"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#f9f60e;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-5-4-5-5-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-5-7-4-3-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-9-1-6-1-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f9f60e;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-5-22-7-4-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-2-3-2-2-4"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-7-72-9-0-9"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-4-1-4-1-7"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-8-73-9-3-9"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-4-7-9-0-7"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-3-7-5-0-5"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-4-58-7-4-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-1-9-3-8-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-3-6-8-2-7"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-0-8-9-2-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-7-2-0-0-0"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-3.8278776,712.73086)"
+ id="g48863-7-7-9-8-7-3-9-7-52-0-2-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-0-39-2-4-5">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-5-4-1-5-2"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-3-15-0-8-1">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-5-1-7-4-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-7-3-0-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-6-9-6-8-7"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-6-3-8-4-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-0-6-8-2-3"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-9-5-0-54-2"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-7-1-0-2-3"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-2-9-4-7-8"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-9-7-7-5-6"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-8-5-0-7-1"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-3-46-8-5-6"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-1-9-1-2-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-0-8-8-2-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-8-3-4-8-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-3-4-9-6-9"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-7-52-5-60-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-5-0-9-0-5"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="translate(-16.765758,725.3608)"
+ id="g48863-7-7-9-8-7-3-9-5-8-9-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-3.0009649,-28)"
+ id="g7245-8-5-1-0-1-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-0-8-8-2-4"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#63e926;fill-opacity:1;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-8-5-7-69-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#63e926;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-7-33-7-4-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-7-7-8-8"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#63e926;fill-opacity:1;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-6-82-3-28-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-9-1-5-2-4"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2a2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-7-9-6-7-6"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-1-0-3-8-5"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-5-7-6-3"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-0-7-4"
+ sodipodi:role="line"> 0 - 4K</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-5-4-1-4-7-7"
+ y="713.51764"
+ x="496.66064"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.51764"
+ x="496.66064"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-1-87-7-0-4"
+ sodipodi:role="line"> 4K - 8K</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-4-61-0-9-7"
+ transform="translate(-35.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-1-63-0-4-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-3-8-5-5-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#63e926;fill-opacity:1;stroke:#2d2c2a;stroke-width:4.55047941;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-6-2-0-4-0"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-6-1-0-2-4"
+ transform="translate(-51.544803,86.980805)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-8-00-5-2-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-4-0-3-3"
+ sodipodi:role="line"> (4MB-4K) - 4MB</tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-4-7-9-3"
+ d="m 478.57917,1337.3131 c 63.1995,0.1745 27.87863,56.0807 90.95782,57.5129"
+ style="fill:none;stroke:#000000;stroke-width:4.55047941;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path44375-1-5-3-8-1-5-1-8-8-2-3-7-4-6-4"
+ d="m 480.62511,1430.869 c 63.1995,0.1745 52.14448,-66.8663 115.22367,-65.4341"
+ style="fill:none;stroke:#000000;stroke-width:4.55047941;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)" />
+ </g>
+ <g
+ id="g64729-6"
+ transform="translate(-800.60606,456.80226)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="101.64941"
+ y="-1493.2256"
+ x="3300.9075"
+ height="37.944469"
+ width="1484.4376"
+ id="rect7142-4-1-5-7-8-5-1-2-6-8-1-1"
+ style="fill:#f48745;fill-opacity:1;stroke:#2e3139;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-3-9-4-5-3-5"
+ transform="matrix(0.75056882,0,0,0.26282439,3860.0984,-1703.3018)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f4dc45;fill-opacity:1;stroke-width:8.71868038;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f4dc45;fill-opacity:1;stroke:#2e3139;stroke-width:8.71868038;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-5-2-0-4-4-5"
+ width="1977.7502"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="386.7579"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-5-7-9-8-9-46"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f4dc45;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f4dc45;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-0-6-1-0-9-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4725.8682"
+ y="-1583.8416"
+ id="text42021-6-6-7-6-6-1-4-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42023-7-0-4-6-7-3-8-4-6"
+ x="4725.8682"
+ y="-1583.8416">4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3084.7046"
+ y="-1447.2588"
+ id="text42017-3-7-38-9-3-9-5-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-71-5"
+ x="3084.7046"
+ y="-1447.2588"
+ style="font-size:40.27283478px">Linear</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="3302.3467"
+ y="-1541.3871"
+ id="text42021-7-3-3-4-7-5-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42023-73-8-0-2-7-7-4-4"
+ x="3302.3467"
+ y="-1541.3871">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.5649"
+ y="-1505.1249"
+ id="text42017-3-7-38-6-8-3-2-9-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-8-9-5-8-00"
+ x="4815.5649"
+ y="-1505.1249">Kernel Code</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.5649"
+ y="-1465.3065"
+ id="text42017-3-7-38-6-1-7-5-7-3-25"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-3-2-2-1-8-3"
+ x="4815.5649"
+ y="-1465.3065">Kernel Data</tspan></text>
+ <rect
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ rx="0"
+ ry="101.64941"
+ y="-1418.345"
+ x="3300.9231"
+ height="37.944469"
+ width="1484.4376"
+ id="rect7142-4-1-5-7-8-5-1-2-6-8-1-3-8"
+ style="fill:#86c482;fill-opacity:1;stroke:#2e3139;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-3-9-4-5-3-9-5"
+ transform="matrix(0.75056882,0,0,0.26282439,3860.114,-1628.4214)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#4ff445;fill-opacity:1;stroke-width:8.71868038;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#4ff445;fill-opacity:1;stroke:#2e3139;stroke-width:8.71868038;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-5-2-0-4-4-4-0"
+ width="1977.7502"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="386.7579"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-5-7-9-8-9-4-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#4ff445;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#4ff445;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-0-6-1-0-9-0-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.8345"
+ y="-1432.8939"
+ id="text42017-3-7-38-6-8-3-2-9-6-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-8-9-5-8-0-7"
+ x="4815.8345"
+ y="-1432.8939">User Code</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="4815.8345"
+ y="-1393.0756"
+ id="text42017-3-7-38-6-1-7-5-7-3-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-9-3-2-2-1-8-2-4"
+ x="4815.8345"
+ y="-1393.0756">User Data</tspan></text>
+ </g>
+ <g
+ transform="translate(3153.4426,-2775.3274)"
+ id="g17613-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1896.3392"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f48745;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-0"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1955.5413"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f4dc45;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-81"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1925.9403"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="665.82434"
+ y="1920.6786"
+ id="text44350-3-52-1-5-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-6-3"
+ x="665.82434"
+ y="1920.6786"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">NULL: 0x0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="665.60834"
+ y="1949.6071"
+ id="text44350-3-52-1-0-00-51"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-2-1"
+ x="665.60834"
+ y="1949.6071"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">KCODE: <tspan
+ style="font-weight:bold"
+ id="tspan89829-4">DPL=0</tspan>, 0 - 4GB</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="665.60834"
+ y="1978.5355"
+ id="text44350-3-52-1-0-0-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-1"
+ x="665.60834"
+ y="1978.5355"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">KDATA: <tspan
+ style="font-weight:bold"
+ id="tspan89831-1">DPL=0</tspan>, 0 - 4GB</tspan></text>
+ <rect
+ rx="0"
+ style="fill:#4ff445;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-7-8"
+ width="275.75473"
+ height="29.980003"
+ x="-932.63983"
+ y="2014.7434"
+ ry="0"
+ transform="scale(-1,1)" />
+ <rect
+ rx="0"
+ style="fill:#f4dc45;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-6-5"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="1985.1423"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#f48745;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-7-6-7"
+ width="275.75473"
+ height="29.980003"
+ x="-932.63983"
+ y="2073.9456"
+ ry="0"
+ transform="scale(-1,1)" />
+ <rect
+ rx="0"
+ style="fill:#86c482;fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-6-9-8"
+ width="275.75473"
+ height="29.980003"
+ x="656.88507"
+ y="2044.3445"
+ ry="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="665.60834"
+ y="2037.0114"
+ id="text44350-3-52-1-0-00-5-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-2-0-1"
+ x="665.60834"
+ y="2037.0114"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CODE: <tspan
+ style="font-weight:bold"
+ id="tspan89835-6">DPL=3</tspan>, 0 - 4GB</tspan></text>
+ <g
+ transform="translate(123.65991,1292.8945)"
+ id="g48826-5-5-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-00-6-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-2-7-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">K_CPU: <tspan
+ style="font-weight:bold"
+ id="tspan89833-2">DPL=0</tspan>, 4 bytes</tspan></text>
+ </g>
+ <g
+ transform="translate(123.65991,1381.8305)"
+ id="g48826-0-2-1-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-35-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: sizeof(ts)</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-4-1"
+ transform="translate(123.65991,1353.5917)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-4-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-3-4"
+ sodipodi:role="line">DATA: <tspan
+ style="font-weight:bold"
+ id="tspan89837-3">DPL=3</tspan>, 0 - 4GB</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-2"
+ y="1884.8722"
+ x="684.71851"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-5"
+ y="1884.8722"
+ x="684.71851"
+ sodipodi:role="line">GDT</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-608.78391,3044.9206)"
+ id="g23582-8-1"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lectures/lecture10-address-spaces/fig/png/walkpgdir2.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-1-8-2"
+ transform="matrix(1.2367333,0,0,0.90194268,797.38884,770.08922)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:none;stroke-width:3.66649723;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:none;stroke:#2e3139;stroke-width:3.66649723;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-2-6-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-0-0-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:none;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-7-4-51">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(-933.05322,-1474.4298)"
+ id="g7925-0-6-6-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-8-7-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-9-6-4"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-2-0-6"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-6-9-81"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-7-0"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-4-5-8"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-1"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-5-2-7-7-3-1-5-7-2"
+ transform="translate(-43.999997,-0.92848206)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-3-3-4-5-8-9-0-8-9"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-00-4-9-0-4-7-4-5-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-2-2-1-7-6-0-8-3-86"
+ sodipodi:role="line"> 0x0</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-7-3-8"
+ transform="translate(-43.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-21-1-8-2"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-7-3-02"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-2-7-49"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-7-9-81"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-2-3-5"
+ transform="translate(-43.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-2-7-2-7-6"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-6-8-4"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-7-68"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ transform="translate(-3.0009649,-26)"
+ id="g7245-8-0-4-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-6-1-3"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-1-9-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 534.2,720.68802 229.10293,0"
+ id="path48779-6-9-0-2-2-8-6-2-6-0-5-0-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-9-9-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="588.271"
+ y="3094.2549"
+ id="text42575-3-3-1-9-93-2-6-4-0-9-8-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="588.271"
+ y="3094.2549"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-0-5-02"
+ style="text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan21704-8-7"
+ sodipodi:role="line"
+ x="588.271"
+ y="3124.2549"
+ style="text-align:center;text-anchor:middle">(entrypgdir)</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step01-physmem-alloc.png"
+ transform="translate(-20.811202,176.4366)"
+ id="g51272-2-1-1-3-2-4-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g20889-3-3-0"
+ transform="translate(-553.08721,-1055.0233)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="opacity:0.67578125;fill:#b6bfc9;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -47.822625,3040.2885 91.772482,44.3417 -3.126569,-109.7011 -88.645913,44.4792 z"
+ id="path58565-9-8-2-8-6-5-0-1-7-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ style="fill:url(#linearGradient21951-7-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g11575-9-8-9-7-7-5-08-9-6-1-4-8-1-6"
+ transform="matrix(0.41732887,0,0,0.41730297,-298.3957,2422.3912)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture01/figs/slide5-linux-stack/linux-stack.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g11219-1-7-5-4-0-4-79-7-0-3-3-9-3-1"
+ transform="matrix(0.71400924,0,0,1,187.24135,-0.38970613)"
+ style="fill:url(#linearGradient21899-6-19);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-57-4-6-4-6-8-7-4-1-0-7-6-8-94"
+ style="fill:url(#linearGradient21885-4-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-3-0-1-5-6-6-1-6-0-5-2-4-0-9"
+ style="fill:url(#linearGradient21887-7-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-3-0-5-8-8-9-0-5-6-7-0-3-9-9"
+ style="fill:url(#linearGradient21889-4-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-4-5-4-1-8-7-2-7-5-9-9-3-7-6"
+ style="fill:url(#linearGradient21891-8-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-2-9-1-8-4-3-7-5-0-8-8-3-9-9"
+ style="fill:url(#linearGradient21893-5-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-20-9-3-5-28-3-2-4-6-4-4-8-9-4"
+ style="fill:url(#linearGradient21895-8-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-1-5-8-7-35-1-8-5-2-3-5-60-3-2"
+ style="fill:url(#linearGradient21897-2-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-2-3-5-3-1-7-0-3-2-0-3-4-2-0"
+ transform="matrix(0,0.71415358,-1,0,2006.9166,1089.6103)"
+ style="fill:url(#linearGradient21915-6-27);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-7-0-0-0-6-9-4-5-9-0-4-8-4-2"
+ style="fill:url(#linearGradient21901-0-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-7-9-9-9-7-0-7-5-5-6-6-8-3-36"
+ style="fill:url(#linearGradient21903-6-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-0-9-2-9-8-6-4-1-5-6-1-8-7-8"
+ style="fill:url(#linearGradient21905-6-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-2-5-1-5-3-7-1-6-4-3-4-9-1-9"
+ style="fill:url(#linearGradient21907-4-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-4-1-3-7-9-9-0-3-3-5-6-7-2-28"
+ style="fill:url(#linearGradient21909-6-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-1-1-3-7-9-1-5-5-0-5-7-76-2-6"
+ style="fill:url(#linearGradient21911-2-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-0-1-5-4-8-7-3-0-1-4-3-4-0-7"
+ style="fill:url(#linearGradient21913-8-30);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-3-3-2-2-2-9-9-5-4-7-1-8-3-2-3"
+ transform="matrix(0.76606646,0,0,1,-18.975727,-0.38970613)"
+ style="fill:url(#linearGradient21931-9-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-5-7-3-9-7-87-7-4-5-6-1-9-0-1-5"
+ style="fill:url(#linearGradient21917-6-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-07-3-3-0-4-4-6-0-4-3-2-8-3-7-3"
+ style="fill:url(#linearGradient21919-0-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-6-9-9-4-0-5-3-5-5-5-3-1-0-5-5"
+ style="fill:url(#linearGradient21921-7-75);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-7-5-7-8-0-9-2-0-9-9-8-4-9-1-9"
+ style="fill:url(#linearGradient21923-0-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-8-9-2-5-3-3-7-9-3-8-6-9-2-7-5"
+ style="fill:url(#linearGradient21925-1-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-3-7-3-7-5-8-0-0-8-5-7-7-5-4-9"
+ style="fill:url(#linearGradient21927-0-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-6-2-3-3-6-3-7-3-4-5-0-4-4-1-7"
+ style="fill:url(#linearGradient21929-1-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-3-0-0-3-9-7-3-2-2-9-8-1-0-7-9"
+ transform="matrix(0,0.68802393,-1,0,2006.9166,934.96241)"
+ style="fill:url(#linearGradient21947-3-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-1-2-4-0-5-54-0-8-5-8-6-7-5-1-9"
+ style="fill:url(#linearGradient21933-7-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-1-8-8-3-5-5-1-2-5-4-3-9-9-1-0"
+ style="fill:url(#linearGradient21935-7-37);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-9-6-4-0-8-5-0-40-4-9-8-2-4-1-5"
+ style="fill:url(#linearGradient21937-2-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-9-7-3-3-0-2-2-0-4-1-5-6-6-7-2"
+ style="fill:url(#linearGradient21939-64-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-5-0-9-2-9-3-4-3-1-9-6-4-9-0-1"
+ style="fill:url(#linearGradient21941-5-00);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-5-8-2-1-7-5-6-0-5-8-9-9-2-4-0"
+ style="fill:url(#linearGradient21943-2-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-5-1-4-1-4-0-8-75-4-2-9-1-2-0-20"
+ style="fill:url(#linearGradient21945-02-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ rx="15.546246"
+ style="fill:url(#linearGradient21949-9-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-7-4-0-5-2-8-3-4-8-6"
+ width="144.21014"
+ height="143.29489"
+ x="479.24182"
+ y="1383.5326"
+ ry="15.547211" />
+ </g>
+ <rect
+ rx="6.4878964"
+ style="fill:url(#linearGradient21953-0-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-4-1-2-8-6-1-7-5-3"
+ width="433.28693"
+ height="133.79285"
+ x="34.571774"
+ y="2962.74"
+ ry="6.4878974" />
+ <g
+ id="g45395-2-7-4-9-0-8-1-7-1-6"
+ transform="translate(-2.8918927,2167.5248)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="275.20218"
+ y="849.40118"
+ id="text44350-3-52-2-3-2-7-0-2-5-6-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-0-96-7-8-7-9-4-6-4"
+ x="275.20218"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">ESP: stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="53.324787"
+ y="849.40118"
+ id="text44350-3-0-2-0-99-3-6-2-7-8-2-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-2-3-10-0-0-5-9-1-1-4"
+ x="53.324787"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">SS : 0x10</tspan></text>
+ </g>
+ <g
+ id="g45401-31-7-9-2-0-7-4-2-9-0"
+ transform="translate(-1.8327378,2115.7532)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.35904"
+ y="874.90436"
+ id="text44350-3-3-3-0-8-0-6-4-1-8-6-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-4-3-3-57-5-5-2-8-9-4-4"
+ x="274.35904"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">EIP: main</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="52.481632"
+ y="874.90436"
+ id="text44350-3-0-7-2-5-4-5-7-3-7-3-8-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-1-2-9-7-6-2-7-7-6-0-8"
+ x="52.481632"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CS : 0x8</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-90-6-8-8-2"
+ y="3069.4626"
+ x="49.616894"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="49.616894"
+ id="tspan44352-3-6-7-8-0-7-1-6-0-1-4"
+ sodipodi:role="line">IDT: 0x0</tspan></text>
+ <g
+ id="g45449-9-8-30-8-5-2-1-2-0-2"
+ transform="translate(-0.994645,2205.2409)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="51.643539"
+ y="837.95337"
+ id="text44350-0-5-0-5-0-3-4-1-2-77"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-0-6-32-7-5-5-7-0-2-9"
+ x="51.643539"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">GDT: 0x7c78</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="273.95102"
+ y="837.95337"
+ id="text44350-9-9-9-4-4-2-9-5-1-5-9-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-3-2-5-8-5-2-5-3-6-1-7-3"
+ x="273.95102"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: 0x0</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text46208-9-9-3-7-4-3-2-1-5-9"
+ y="3141.8071"
+ x="57.662594"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="3141.8071"
+ x="57.662594"
+ id="tspan46210-4-1-0-7-9-2-0-0-6-8"
+ sodipodi:role="line">Protected Mode</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-9-4-7-8-4-4"
+ y="3069.4626"
+ x="272.78351"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="272.78351"
+ id="tspan44352-3-6-7-8-0-7-4-6-1-5-6-0"
+ sodipodi:role="line">CR3: entrypgdir</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-3-8"
+ transform="matrix(0.32467765,0,0,0.90194268,1202.4991,771.9377)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-7-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-9-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-7-9">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-4-0"
+ transform="matrix(0.42299305,0,0,0.40813864,305.74326,1594.8818)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-1-9-9"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-87-1-18"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-92-7-2">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-249.94687"
+ y="1972.5156"
+ id="text42017-3-7-5-3-9-4-6-0-0-8"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-2-6-7"
+ x="-249.94687"
+ y="1972.5156">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-349.06464"
+ y="1441.5049"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-0-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-8-8"
+ x="-349.06464"
+ y="1441.5049">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.28083,1866.6634 0,187.8798"
+ id="path10157-2-5-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 960.88108,1369.05 0,125.953"
+ id="path10157-1-9-4-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 310.08218,1866.6634 0,187.8798"
+ id="path10157-9-3-9-9"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1961.1426"
+ y="81.576675"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-1-8-83"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1961.1426"
+ y="81.576675"
+ id="tspan10180-3-9-3-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.9258"
+ y="212.13913"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-4-8-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="212.13913"
+ id="tspan10180-3-3-7-5-7">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="252.13913"
+ id="tspan10278-8-2-1">text + R/O </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.9258"
+ y="292.13913"
+ id="tspan10280-4-2-9">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 649.54462,1866.6634 0,187.8798"
+ id="path10157-9-7-6-3-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.5215"
+ y="433.69501"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-0-3-3"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="433.69501"
+ id="tspan10180-3-3-1-6-3-0">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="473.69501"
+ id="tspan10381-1-4-1">R/W data</tspan><tspan
+ id="tspan10657-5-4-4"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="513.69501"> + </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="553.69501"
+ id="tspan10385-5-3-8">free </tspan><tspan
+ id="tspan10659-4-9-6"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="593.69501">memory</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-0-7-7-6"
+ transform="matrix(0.06089646,0,0,0.40813864,1690.6328,1590.8572)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0-6-2-6"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-8-5-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-9-6-8-1">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1957.1182"
+ y="1713.5863"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-5-7-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1957.1182"
+ y="1713.5863"
+ id="tspan10180-3-5-2-6-8">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2207.438"
+ y="-0.20284735"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-7-1-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2207.438"
+ y="-0.20284735"
+ id="tspan10350-3-9-44-3-9">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-133.14142"
+ y="1294.0825"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-3-6"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-133.14142"
+ y="1294.0825"
+ id="tspan10350-3-9-4-0-3-5">0</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1128.0953,1369.05 0,125.953"
+ id="path10157-1-6-4-1-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m -170.75192,1682.5432 c 73.662418,-47.1246 -15.90619,-83.9468 38.06953,-177.7153"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-5-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -168.49112,1773.8174 C -56.820642,1768.7017 954.87215,1703.372 961.11705,1509.7445"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-6-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -109.48106,2188.6995 C 202.23171,2051.5559 -693.26735,1940.0579 -429.04715,1671.1423"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-2-3-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <rect
+ ry="0"
+ rx="0"
+ y="1864.3855"
+ x="171.1445"
+ height="191.78986"
+ width="214.35593"
+ id="rect23045-4-82"
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-3-8"
+ transform="matrix(0.32467765,0,0,0.90194268,117.88688,768.70332)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-5-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-6-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-5-6">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(66,0)"
+ id="g23550-99-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-07-4"
+ width="218.88661"
+ height="128.49716"
+ x="-28.755056"
+ y="1364.5436"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-6-9"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-3-1"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g23550-9-7-2"
+ transform="translate(1155.4308,2.6140767)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-0-6-2"
+ width="218.88661"
+ height="125.47668"
+ x="-28.755056"
+ y="1366.0538"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-24"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-6"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-53-0"
+ transform="translate(802.94582,443.29099)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-9-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g92705-3"
+ transform="translate(-174.84741,-87.423705)">
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-78.55795,1607.5041)"
+ id="g7245-8-7-6-50-9">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2295.1687"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2354.3699"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2325.1943"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6"
+ transform="translate(-111.55698,1663.5041)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2384.5508"
+ ry="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8"
+ y="2580.3508"
+ x="387.11649"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="2580.3508"
+ x="387.11649"
+ id="tspan91271-8"
+ sodipodi:role="line">v</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-1"
+ d="m 413.21923,2607.8205 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-542.4418,2460.3739)"
+ id="g91980-6">
+ <g
+ id="g91924-8"
+ transform="translate(-6.1958206,0)">
+ <rect
+ ry="0"
+ y="70.423813"
+ x="572.97125"
+ height="42.469105"
+ width="108.37395"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-04"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="682.7713"
+ height="42.469105"
+ width="108.37394"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-8-8"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="787.93658"
+ height="42.469105"
+ width="117.74076"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-0-4"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-4"
+ y="104.78043"
+ x="578.27448"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="578.27448"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-2"
+ sodipodi:role="line"
+ style="font-size:36px">PDX</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-8-9"
+ y="104.78043"
+ x="692.46368"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="692.46368"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-9-6"
+ sodipodi:role="line"
+ style="font-size:36px">PTX</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4"
+ d="m 82.114487,2512.4834 c 21.893733,-51.061 -45.315519,-198.0899 132.176323,-197.744"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.0426"
+ y="2145.4028"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="325.0426"
+ y="2145.4028"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-89-4"
+ sodipodi:role="line"
+ x="325.0426"
+ y="2190.4028"
+ style="font-size:36px;text-align:center;text-anchor:middle">Directory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-7-7"
+ y="3080.4834"
+ x="-579.45551"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="3080.4834"
+ x="-579.45551"
+ id="tspan91271-9-0"
+ sodipodi:role="line">p</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-7-5"
+ d="m -553.35272,3107.953 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ id="g94066"
+ transform="translate(-29.141235,-56.200953)">
+ <g
+ id="g92705-3-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(357.71352,-88.956085)">
+ <g
+ id="g7245-8-7-6-50-9-6"
+ transform="translate(-78.55795,1607.5041)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-4"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-3"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="2323.8013"
+ x="415.30383"
+ height="29.017649"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-7"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238812;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2354.3699"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-3"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2294.2153"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-2"
+ style="fill:#000000;fill-opacity:0;stroke:#ff0000;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-111.55698,1663.5041)"
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="2384.5508"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-8"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-6"
+ y="2119.9937"
+ x="865.42419"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-6"
+ y="2119.9937"
+ x="865.42419"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="2164.9937"
+ x="865.42419"
+ sodipodi:role="line"
+ id="tspan32671-85-5-89-4-9">Level 2</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-9"
+ d="M 481.61023,2310.1923 C 670.02537,2309.2 521.63689,2154.6749 717.86241,2149.3757"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <path
+ sodipodi:nodetypes="csc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-1"
+ d="m 181.87031,2514.1808 c -1.73392,-109.951 245.75483,-66.7444 295.5856,-68.4776 243.83702,-8.4815 168.98661,-271.3407 251.5724,-281.6255"
+ style="fill:none;stroke:#000000;stroke-width:3.09791064px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-622.89402,1811.6994)"
+ id="g23582-8-1-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/walkpgdir.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-1-8-2-4"
+ transform="matrix(1.2367333,0,0,0.90194268,797.38884,770.08922)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:none;stroke-width:3.66649723;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:none;stroke:#2e3139;stroke-width:3.66649723;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-2-6-0-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-0-0-6-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:none;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-7-4-51-3">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(-933.05322,-1474.4298)"
+ id="g7925-0-6-6-9-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-8-7-4-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-9-6-4-4"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-2-0-6-7"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-6-9-81-4"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-7-0-1"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-4-5-8-6"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-1-1"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-5-2-7-7-3-1-5-7-2-6"
+ transform="translate(-43.999997,-0.92848206)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-3-3-4-5-8-9-0-8-9-8"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-00-4-9-0-4-7-4-5-8-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-2-2-1-7-6-0-8-3-86-0"
+ sodipodi:role="line"> 0x0</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-7-3-8-4"
+ transform="translate(-43.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-21-1-8-2-9"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-7-3-02-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-2-7-49-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-7-9-81-5"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-2-3-5-1"
+ transform="translate(-43.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-2-7-2-7-6-6"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-6-8-4-0"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-7-68-2"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ transform="translate(-3.0009649,-26)"
+ id="g7245-8-0-4-6-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-6-1-3-2"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-1-9-5-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 534.2,720.68802 229.10293,0"
+ id="path48779-6-9-0-2-2-8-6-2-6-0-5-0-7-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-9-9-4-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-2-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="588.271"
+ y="3094.2549"
+ id="text42575-3-3-1-9-93-2-6-4-0-9-8-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="588.271"
+ y="3094.2549"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-0-5-02-0"
+ style="text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan21704-8-7-0"
+ sodipodi:role="line"
+ x="588.271"
+ y="3124.2549"
+ style="text-align:center;text-anchor:middle">(entrypgdir)</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step01-physmem-alloc.png"
+ transform="translate(-20.811202,176.4366)"
+ id="g51272-2-1-1-3-2-4-2-7"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g20889-3-3-0-2"
+ transform="translate(-553.08721,-1055.0233)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="opacity:0.67578125;fill:#b6bfc9;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -47.822625,3040.2885 91.772482,44.3417 -3.126569,-109.7011 -88.645913,44.4792 z"
+ id="path58565-9-8-2-8-6-5-0-1-7-1-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ style="fill:url(#linearGradient21951-7-3-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g11575-9-8-9-7-7-5-08-9-6-1-4-8-1-6-1"
+ transform="matrix(0.41732887,0,0,0.41730297,-298.3957,2422.3912)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture01/figs/slide5-linux-stack/linux-stack.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g11219-1-7-5-4-0-4-79-7-0-3-3-9-3-1-0"
+ transform="matrix(0.71400924,0,0,1,187.24135,-0.38970613)"
+ style="fill:url(#linearGradient21899-6-19-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-57-4-6-4-6-8-7-4-1-0-7-6-8-94-7"
+ style="fill:url(#linearGradient21885-4-4-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-3-0-1-5-6-6-1-6-0-5-2-4-0-9-4"
+ style="fill:url(#linearGradient21887-7-1-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-3-0-5-8-8-9-0-5-6-7-0-3-9-9-8"
+ style="fill:url(#linearGradient21889-4-4-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-4-5-4-1-8-7-2-7-5-9-9-3-7-6-0"
+ style="fill:url(#linearGradient21891-8-3-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-2-9-1-8-4-3-7-5-0-8-8-3-9-9-1"
+ style="fill:url(#linearGradient21893-5-6-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-20-9-3-5-28-3-2-4-6-4-4-8-9-4-8"
+ style="fill:url(#linearGradient21895-8-4-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-1-5-8-7-35-1-8-5-2-3-5-60-3-2-7"
+ style="fill:url(#linearGradient21897-2-2-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-2-3-5-3-1-7-0-3-2-0-3-4-2-0-3"
+ transform="matrix(0,0.71415358,-1,0,2006.9166,1089.6103)"
+ style="fill:url(#linearGradient21915-6-27-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-7-0-0-0-6-9-4-5-9-0-4-8-4-2-4"
+ style="fill:url(#linearGradient21901-0-6-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-7-9-9-9-7-0-7-5-5-6-6-8-3-36-7"
+ style="fill:url(#linearGradient21903-6-1-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-0-9-2-9-8-6-4-1-5-6-1-8-7-8-1"
+ style="fill:url(#linearGradient21905-6-8-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-2-5-1-5-3-7-1-6-4-3-4-9-1-9-3"
+ style="fill:url(#linearGradient21907-4-5-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-4-1-3-7-9-9-0-3-3-5-6-7-2-28-4"
+ style="fill:url(#linearGradient21909-6-1-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-1-1-3-7-9-1-5-5-0-5-7-76-2-6-4"
+ style="fill:url(#linearGradient21911-2-1-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-0-1-5-4-8-7-3-0-1-4-3-4-0-7-2"
+ style="fill:url(#linearGradient21913-8-30-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-3-3-2-2-2-9-9-5-4-7-1-8-3-2-3-4"
+ transform="matrix(0.76606646,0,0,1,-18.975727,-0.38970613)"
+ style="fill:url(#linearGradient21931-9-6-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-5-7-3-9-7-87-7-4-5-6-1-9-0-1-5-6"
+ style="fill:url(#linearGradient21917-6-4-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-07-3-3-0-4-4-6-0-4-3-2-8-3-7-3-4"
+ style="fill:url(#linearGradient21919-0-4-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-6-9-9-4-0-5-3-5-5-5-3-1-0-5-5-9"
+ style="fill:url(#linearGradient21921-7-75-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-7-5-7-8-0-9-2-0-9-9-8-4-9-1-9-8"
+ style="fill:url(#linearGradient21923-0-3-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-8-9-2-5-3-3-7-9-3-8-6-9-2-7-5-4"
+ style="fill:url(#linearGradient21925-1-8-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-3-7-3-7-5-8-0-0-8-5-7-7-5-4-9-2"
+ style="fill:url(#linearGradient21927-0-2-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-6-2-3-3-6-3-7-3-4-5-0-4-4-1-7-5"
+ style="fill:url(#linearGradient21929-1-7-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-3-0-0-3-9-7-3-2-2-9-8-1-0-7-9-7"
+ transform="matrix(0,0.68802393,-1,0,2006.9166,934.96241)"
+ style="fill:url(#linearGradient21947-3-3-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-1-2-4-0-5-54-0-8-5-8-6-7-5-1-9-2"
+ style="fill:url(#linearGradient21933-7-5-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-1-8-8-3-5-5-1-2-5-4-3-9-9-1-0-7"
+ style="fill:url(#linearGradient21935-7-37-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-9-6-4-0-8-5-0-40-4-9-8-2-4-1-5-4"
+ style="fill:url(#linearGradient21937-2-4-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-9-7-3-3-0-2-2-0-4-1-5-6-6-7-2-4"
+ style="fill:url(#linearGradient21939-64-8-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-5-0-9-2-9-3-4-3-1-9-6-4-9-0-1-0"
+ style="fill:url(#linearGradient21941-5-00-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-5-8-2-1-7-5-6-0-5-8-9-9-2-4-0-5"
+ style="fill:url(#linearGradient21943-2-1-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-5-1-4-1-4-0-8-75-4-2-9-1-2-0-20-6"
+ style="fill:url(#linearGradient21945-02-6-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ rx="15.546246"
+ style="fill:url(#linearGradient21949-9-4-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-7-4-0-5-2-8-3-4-8-6-0"
+ width="144.21014"
+ height="143.29489"
+ x="479.24182"
+ y="1383.5326"
+ ry="15.547211" />
+ </g>
+ <rect
+ rx="6.4878964"
+ style="fill:url(#linearGradient21953-0-5-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-4-1-2-8-6-1-7-5-3-0"
+ width="433.28693"
+ height="133.79285"
+ x="34.571774"
+ y="2962.74"
+ ry="6.4878974" />
+ <g
+ id="g45395-2-7-4-9-0-8-1-7-1-6-4"
+ transform="translate(-2.8918927,2167.5248)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="275.20218"
+ y="849.40118"
+ id="text44350-3-52-2-3-2-7-0-2-5-6-9-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-0-96-7-8-7-9-4-6-4-3"
+ x="275.20218"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">ESP: stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="53.324787"
+ y="849.40118"
+ id="text44350-3-0-2-0-99-3-6-2-7-8-2-8-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-2-3-10-0-0-5-9-1-1-4-0"
+ x="53.324787"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">SS : 0x10</tspan></text>
+ </g>
+ <g
+ id="g45401-31-7-9-2-0-7-4-2-9-0-8"
+ transform="translate(-1.8327378,2115.7532)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.35904"
+ y="874.90436"
+ id="text44350-3-3-3-0-8-0-6-4-1-8-6-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-4-3-3-57-5-5-2-8-9-4-4-9"
+ x="274.35904"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">EIP: main</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="52.481632"
+ y="874.90436"
+ id="text44350-3-0-7-2-5-4-5-7-3-7-3-8-4-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-1-2-9-7-6-2-7-7-6-0-8-2"
+ x="52.481632"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CS : 0x8</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-90-6-8-8-2-3"
+ y="3069.4626"
+ x="49.616894"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="49.616894"
+ id="tspan44352-3-6-7-8-0-7-1-6-0-1-4-5"
+ sodipodi:role="line">IDT: 0x0</tspan></text>
+ <g
+ id="g45449-9-8-30-8-5-2-1-2-0-2-4"
+ transform="translate(-0.994645,2205.2409)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="51.643539"
+ y="837.95337"
+ id="text44350-0-5-0-5-0-3-4-1-2-77-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-0-6-32-7-5-5-7-0-2-9-1"
+ x="51.643539"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">GDT: 0x7c78</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="273.95102"
+ y="837.95337"
+ id="text44350-9-9-9-4-4-2-9-5-1-5-9-9-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-3-2-5-8-5-2-5-3-6-1-7-3-7"
+ x="273.95102"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: 0x0</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text46208-9-9-3-7-4-3-2-1-5-9-2"
+ y="3141.8071"
+ x="57.662594"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="3141.8071"
+ x="57.662594"
+ id="tspan46210-4-1-0-7-9-2-0-0-6-8-4"
+ sodipodi:role="line">Protected Mode</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-9-4-7-8-4-4-9"
+ y="3069.4626"
+ x="272.78351"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="272.78351"
+ id="tspan44352-3-6-7-8-0-7-4-6-1-5-6-0-9"
+ sodipodi:role="line">CR3: entrypgdir</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-3-8-2"
+ transform="matrix(0.32467765,0,0,0.90194268,1202.4991,771.9377)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-7-0-3"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-9-5-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-7-9-6">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-4-0-7"
+ transform="matrix(0.42299305,0,0,0.40813864,305.74326,1594.8818)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-1-9-9-7"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-87-1-18-4"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-92-7-2-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-249.94687"
+ y="1972.5156"
+ id="text42017-3-7-5-3-9-4-6-0-0-8-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-2-6-7-6"
+ x="-249.94687"
+ y="1972.5156">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-349.06464"
+ y="1441.5049"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-0-6-0"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-8-8-9"
+ x="-349.06464"
+ y="1441.5049">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.28083,1866.6634 0,187.8798"
+ id="path10157-2-5-4-9"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 960.88108,1369.05 0,125.953"
+ id="path10157-1-9-4-8-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 310.08218,1866.6634 0,187.8798"
+ id="path10157-9-3-9-9-1"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1961.1426"
+ y="81.576675"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-1-8-83-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1961.1426"
+ y="81.576675"
+ id="tspan10180-3-9-3-7-3">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.9258"
+ y="212.13913"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-4-8-0-0"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="212.13913"
+ id="tspan10180-3-3-7-5-7-8">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="252.13913"
+ id="tspan10278-8-2-1-5">text + R/O </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.9258"
+ y="292.13913"
+ id="tspan10280-4-2-9-4">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 649.54462,1866.6634 0,187.8798"
+ id="path10157-9-7-6-3-6-3"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.5215"
+ y="433.69501"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-0-3-3-9"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="433.69501"
+ id="tspan10180-3-3-1-6-3-0-4">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="473.69501"
+ id="tspan10381-1-4-1-6">R/W data</tspan><tspan
+ id="tspan10657-5-4-4-2"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="513.69501"> + </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="553.69501"
+ id="tspan10385-5-3-8-3">free </tspan><tspan
+ id="tspan10659-4-9-6-8"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="593.69501">memory</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-0-7-7-6-6"
+ transform="matrix(0.06089646,0,0,0.40813864,1690.6328,1590.8572)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0-6-2-6-2"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-8-5-5-6-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-9-6-8-1-0">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1957.1182"
+ y="1713.5863"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-5-7-7-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1957.1182"
+ y="1713.5863"
+ id="tspan10180-3-5-2-6-8-6">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2207.438"
+ y="-0.20284735"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-7-1-2-7"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2207.438"
+ y="-0.20284735"
+ id="tspan10350-3-9-44-3-9-4">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-133.14142"
+ y="1294.0825"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-3-6-3"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-133.14142"
+ y="1294.0825"
+ id="tspan10350-3-9-4-0-3-5-1">0</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1128.0953,1369.05 0,125.953"
+ id="path10157-1-6-4-1-9-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m -170.75192,1682.5432 c 73.662418,-47.1246 -15.90619,-83.9468 38.06953,-177.7153"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-5-4-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -168.49112,1773.8174 C -56.820642,1768.7017 954.87215,1703.372 961.11705,1509.7445"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-6-9-3-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -109.48106,2188.6995 C 202.23171,2051.5559 -693.26735,1940.0579 -429.04715,1671.1423"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-2-3-7-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <rect
+ ry="0"
+ rx="0"
+ y="1864.3855"
+ x="171.1445"
+ height="191.78986"
+ width="214.35593"
+ id="rect23045-4-82-5"
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-3-8-8"
+ transform="matrix(0.32467765,0,0,0.90194268,117.88688,768.70332)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-5-8-0"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-6-7-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-5-6-7">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(66,0)"
+ id="g23550-99-0-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-07-4-7"
+ width="218.88661"
+ height="128.49716"
+ x="-28.755056"
+ y="1364.5436"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-6-9-7"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-3-1-9"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g23550-9-7-2-3"
+ transform="translate(1155.4308,2.6140767)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-0-6-2-2"
+ width="218.88661"
+ height="125.47668"
+ x="-28.755056"
+ y="1366.0538"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-24-0"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-6-7"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-53-0-8"
+ transform="translate(802.94582,443.29099)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-9-2-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g92705-3-0"
+ transform="translate(-174.84741,-87.423705)">
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-78.55795,1607.5041)"
+ id="g7245-8-7-6-50-9-7">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-1"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-4">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-1"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2295.1687"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-2"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2354.3699"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-8"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2325.1943"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-87"
+ transform="translate(-111.55698,1663.5041)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-01"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-0"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2384.5508"
+ ry="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8-7"
+ y="2580.3508"
+ x="387.11649"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="2580.3508"
+ x="387.11649"
+ id="tspan91271-8-9"
+ sodipodi:role="line">v</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-1-0"
+ d="m 413.21923,2607.8205 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-542.4418,2460.3739)"
+ id="g91980-6-7">
+ <g
+ id="g91924-8-6"
+ transform="translate(-6.1958206,0)">
+ <rect
+ ry="0"
+ y="70.423813"
+ x="572.97125"
+ height="42.469105"
+ width="108.37395"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-04-9"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="682.7713"
+ height="42.469105"
+ width="108.37394"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-8-8-3"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="787.93658"
+ height="42.469105"
+ width="117.74076"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-0-4-3"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-4-6"
+ y="104.78043"
+ x="578.27448"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="578.27448"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-2-4"
+ sodipodi:role="line"
+ style="font-size:36px">PDX</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-8-9-9"
+ y="104.78043"
+ x="692.46368"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="692.46368"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-9-6-8"
+ sodipodi:role="line"
+ style="font-size:36px">PTX</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-4"
+ d="m 82.114487,2512.4834 c 21.893733,-51.061 -45.315519,-198.0899 132.176323,-197.744"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.0426"
+ y="2145.4028"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-69"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="325.0426"
+ y="2145.4028"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-9"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-89-4-7"
+ sodipodi:role="line"
+ x="325.0426"
+ y="2190.4028"
+ style="font-size:36px;text-align:center;text-anchor:middle">Directory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-7-7-8"
+ y="3080.4834"
+ x="-579.45551"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="3080.4834"
+ x="-579.45551"
+ id="tspan91271-9-0-0"
+ sodipodi:role="line">p</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-7-5-1"
+ d="m -553.35272,3107.953 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-611.47155,2478.2342)"
+ id="g23582-8-1-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lecture09-first-process/fig/png/walkpgdir1-5.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-1-8-2-2"
+ transform="matrix(1.2367333,0,0,0.90194268,797.38884,770.08922)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:none;stroke-width:3.66649723;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:none;stroke:#2e3139;stroke-width:3.66649723;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-2-6-0-51"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-0-0-6-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:none;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-7-4-51-1">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(-933.05322,-1474.4298)"
+ id="g7925-0-6-6-9-1"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-8-7-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-9-6-4-8"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-2-0-6-9"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-6-9-81-3"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-7-0-3"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-4-5-8-67"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-1-8"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-5-2-7-7-3-1-5-7-2-62"
+ transform="translate(-43.999997,-0.92848206)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-3-3-4-5-8-9-0-8-9-5"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-00-4-9-0-4-7-4-5-8-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-2-2-1-7-6-0-8-3-86-00"
+ sodipodi:role="line"> 0x0</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-7-3-8-0"
+ transform="translate(-43.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-21-1-8-2-8"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-7-3-02-2"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-2-7-49-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-7-9-81-8"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-2-3-5-7"
+ transform="translate(-43.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-2-7-2-7-6-0"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-6-8-4-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-7-68-5"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ transform="translate(-3.0009649,-26)"
+ id="g7245-8-0-4-6-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-6-1-3-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-1-9-5-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 534.2,720.68802 229.10293,0"
+ id="path48779-6-9-0-2-2-8-6-2-6-0-5-0-7-71"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-9-9-4-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-2-1"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="588.271"
+ y="3094.2549"
+ id="text42575-3-3-1-9-93-2-6-4-0-9-8-4-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="588.271"
+ y="3094.2549"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-0-5-02-3"
+ style="text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan21704-8-7-9"
+ sodipodi:role="line"
+ x="588.271"
+ y="3124.2549"
+ style="text-align:center;text-anchor:middle">(entrypgdir)</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step01-physmem-alloc.png"
+ transform="translate(-20.811202,176.4366)"
+ id="g51272-2-1-1-3-2-4-2-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g20889-3-3-0-8"
+ transform="translate(-553.08721,-1055.0233)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="opacity:0.67578125;fill:#b6bfc9;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -47.822625,3040.2885 91.772482,44.3417 -3.126569,-109.7011 -88.645913,44.4792 z"
+ id="path58565-9-8-2-8-6-5-0-1-7-1-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ style="fill:url(#linearGradient21951-7-3-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g11575-9-8-9-7-7-5-08-9-6-1-4-8-1-6-3"
+ transform="matrix(0.41732887,0,0,0.41730297,-298.3957,2422.3912)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture01/figs/slide5-linux-stack/linux-stack.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g11219-1-7-5-4-0-4-79-7-0-3-3-9-3-1-6"
+ transform="matrix(0.71400924,0,0,1,187.24135,-0.38970613)"
+ style="fill:url(#linearGradient21899-6-19-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-57-4-6-4-6-8-7-4-1-0-7-6-8-94-0"
+ style="fill:url(#linearGradient21885-4-4-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-3-0-1-5-6-6-1-6-0-5-2-4-0-9-9"
+ style="fill:url(#linearGradient21887-7-1-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-3-0-5-8-8-9-0-5-6-7-0-3-9-9-0"
+ style="fill:url(#linearGradient21889-4-4-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-4-5-4-1-8-7-2-7-5-9-9-3-7-6-7"
+ style="fill:url(#linearGradient21891-8-3-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-2-9-1-8-4-3-7-5-0-8-8-3-9-9-0"
+ style="fill:url(#linearGradient21893-5-6-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-20-9-3-5-28-3-2-4-6-4-4-8-9-4-2"
+ style="fill:url(#linearGradient21895-8-4-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-1-5-8-7-35-1-8-5-2-3-5-60-3-2-0"
+ style="fill:url(#linearGradient21897-2-2-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-2-3-5-3-1-7-0-3-2-0-3-4-2-0-0"
+ transform="matrix(0,0.71415358,-1,0,2006.9166,1089.6103)"
+ style="fill:url(#linearGradient21915-6-27-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-7-0-0-0-6-9-4-5-9-0-4-8-4-2-0"
+ style="fill:url(#linearGradient21901-0-6-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-7-9-9-9-7-0-7-5-5-6-6-8-3-36-4"
+ style="fill:url(#linearGradient21903-6-1-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-0-9-2-9-8-6-4-1-5-6-1-8-7-8-0"
+ style="fill:url(#linearGradient21905-6-8-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-2-5-1-5-3-7-1-6-4-3-4-9-1-9-8"
+ style="fill:url(#linearGradient21907-4-5-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-4-1-3-7-9-9-0-3-3-5-6-7-2-28-1"
+ style="fill:url(#linearGradient21909-6-1-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-1-1-3-7-9-1-5-5-0-5-7-76-2-6-1"
+ style="fill:url(#linearGradient21911-2-1-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-0-1-5-4-8-7-3-0-1-4-3-4-0-7-9"
+ style="fill:url(#linearGradient21913-8-30-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-3-3-2-2-2-9-9-5-4-7-1-8-3-2-3-9"
+ transform="matrix(0.76606646,0,0,1,-18.975727,-0.38970613)"
+ style="fill:url(#linearGradient21931-9-6-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-5-7-3-9-7-87-7-4-5-6-1-9-0-1-5-3"
+ style="fill:url(#linearGradient21917-6-4-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-07-3-3-0-4-4-6-0-4-3-2-8-3-7-3-9"
+ style="fill:url(#linearGradient21919-0-4-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-6-9-9-4-0-5-3-5-5-5-3-1-0-5-5-91"
+ style="fill:url(#linearGradient21921-7-75-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-7-5-7-8-0-9-2-0-9-9-8-4-9-1-9-2"
+ style="fill:url(#linearGradient21923-0-3-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-8-9-2-5-3-3-7-9-3-8-6-9-2-7-5-6"
+ style="fill:url(#linearGradient21925-1-8-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-3-7-3-7-5-8-0-0-8-5-7-7-5-4-9-4"
+ style="fill:url(#linearGradient21927-0-2-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-6-2-3-3-6-3-7-3-4-5-0-4-4-1-7-7"
+ style="fill:url(#linearGradient21929-1-7-54);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-3-0-0-3-9-7-3-2-2-9-8-1-0-7-9-9"
+ transform="matrix(0,0.68802393,-1,0,2006.9166,934.96241)"
+ style="fill:url(#linearGradient21947-3-3-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-1-2-4-0-5-54-0-8-5-8-6-7-5-1-9-3"
+ style="fill:url(#linearGradient21933-7-5-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-1-8-8-3-5-5-1-2-5-4-3-9-9-1-0-2"
+ style="fill:url(#linearGradient21935-7-37-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-9-6-4-0-8-5-0-40-4-9-8-2-4-1-5-8"
+ style="fill:url(#linearGradient21937-2-4-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-9-7-3-3-0-2-2-0-4-1-5-6-6-7-2-7"
+ style="fill:url(#linearGradient21939-64-8-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-5-0-9-2-9-3-4-3-1-9-6-4-9-0-1-5"
+ style="fill:url(#linearGradient21941-5-00-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-5-8-2-1-7-5-6-0-5-8-9-9-2-4-0-6"
+ style="fill:url(#linearGradient21943-2-1-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-5-1-4-1-4-0-8-75-4-2-9-1-2-0-20-0"
+ style="fill:url(#linearGradient21945-02-6-35);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ rx="15.546246"
+ style="fill:url(#linearGradient21949-9-4-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-7-4-0-5-2-8-3-4-8-6-4"
+ width="144.21014"
+ height="143.29489"
+ x="479.24182"
+ y="1383.5326"
+ ry="15.547211" />
+ </g>
+ <rect
+ rx="6.4878964"
+ style="fill:url(#linearGradient21953-0-5-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-4-1-2-8-6-1-7-5-3-6"
+ width="433.28693"
+ height="133.79285"
+ x="34.571774"
+ y="2962.74"
+ ry="6.4878974" />
+ <g
+ id="g45395-2-7-4-9-0-8-1-7-1-6-9"
+ transform="translate(-2.8918927,2167.5248)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="275.20218"
+ y="849.40118"
+ id="text44350-3-52-2-3-2-7-0-2-5-6-9-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-0-96-7-8-7-9-4-6-4-8"
+ x="275.20218"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">ESP: stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="53.324787"
+ y="849.40118"
+ id="text44350-3-0-2-0-99-3-6-2-7-8-2-8-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-2-3-10-0-0-5-9-1-1-4-6"
+ x="53.324787"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">SS : 0x10</tspan></text>
+ </g>
+ <g
+ id="g45401-31-7-9-2-0-7-4-2-9-0-85"
+ transform="translate(-1.8327378,2115.7532)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.35904"
+ y="874.90436"
+ id="text44350-3-3-3-0-8-0-6-4-1-8-6-8-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-4-3-3-57-5-5-2-8-9-4-4-8"
+ x="274.35904"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">EIP: main</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="52.481632"
+ y="874.90436"
+ id="text44350-3-0-7-2-5-4-5-7-3-7-3-8-4-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-1-2-9-7-6-2-7-7-6-0-8-0"
+ x="52.481632"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CS : 0x8</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-90-6-8-8-2-7"
+ y="3069.4626"
+ x="49.616894"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="49.616894"
+ id="tspan44352-3-6-7-8-0-7-1-6-0-1-4-8"
+ sodipodi:role="line">IDT: 0x0</tspan></text>
+ <g
+ id="g45449-9-8-30-8-5-2-1-2-0-2-5"
+ transform="translate(-0.994645,2205.2409)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="51.643539"
+ y="837.95337"
+ id="text44350-0-5-0-5-0-3-4-1-2-77-87"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-0-6-32-7-5-5-7-0-2-9-8"
+ x="51.643539"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">GDT: 0x7c78</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="273.95102"
+ y="837.95337"
+ id="text44350-9-9-9-4-4-2-9-5-1-5-9-9-05"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-3-2-5-8-5-2-5-3-6-1-7-3-2"
+ x="273.95102"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: 0x0</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text46208-9-9-3-7-4-3-2-1-5-9-8"
+ y="3141.8071"
+ x="57.662594"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="3141.8071"
+ x="57.662594"
+ id="tspan46210-4-1-0-7-9-2-0-0-6-8-5"
+ sodipodi:role="line">Protected Mode</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-9-4-7-8-4-4-7"
+ y="3069.4626"
+ x="272.78351"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="272.78351"
+ id="tspan44352-3-6-7-8-0-7-4-6-1-5-6-0-2"
+ sodipodi:role="line">CR3: entrypgdir</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-3-8-5"
+ transform="matrix(0.32467765,0,0,0.90194268,1202.4991,771.9377)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-7-0-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-9-5-9"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-7-9-1">Xen</tspan></text>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-4-0-73"
+ transform="matrix(0.42299305,0,0,0.40813864,305.74326,1594.8818)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-1-9-9-9"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-87-1-18-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-92-7-2-9">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-249.94687"
+ y="1972.5156"
+ id="text42017-3-7-5-3-9-4-6-0-0-8-98"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-2-6-7-7"
+ x="-249.94687"
+ y="1972.5156">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-349.06464"
+ y="1441.5049"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-0-6-7"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-8-8-3"
+ x="-349.06464"
+ y="1441.5049">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.28083,1866.6634 0,187.8798"
+ id="path10157-2-5-4-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 960.88108,1369.05 0,125.953"
+ id="path10157-1-9-4-8-52"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 310.08218,1866.6634 0,187.8798"
+ id="path10157-9-3-9-9-8"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1961.1426"
+ y="81.576675"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-1-8-83-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1961.1426"
+ y="81.576675"
+ id="tspan10180-3-9-3-7-0">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.9258"
+ y="212.13913"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-4-8-0-6"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="212.13913"
+ id="tspan10180-3-3-7-5-7-4">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="252.13913"
+ id="tspan10278-8-2-1-9">text + R/O </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.9258"
+ y="292.13913"
+ id="tspan10280-4-2-9-6">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 649.54462,1866.6634 0,187.8798"
+ id="path10157-9-7-6-3-6-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.5215"
+ y="433.69501"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-0-3-3-5"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="433.69501"
+ id="tspan10180-3-3-1-6-3-0-9">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="473.69501"
+ id="tspan10381-1-4-1-62">R/W data</tspan><tspan
+ id="tspan10657-5-4-4-8"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="513.69501"> + </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="553.69501"
+ id="tspan10385-5-3-8-8">free </tspan><tspan
+ id="tspan10659-4-9-6-7"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="593.69501">memory</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-0-7-7-6-5"
+ transform="matrix(0.06089646,0,0,0.40813864,1690.6328,1590.8572)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0-6-2-6-7"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-8-5-5-6-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-9-6-8-1-2">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1957.1182"
+ y="1713.5863"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-5-7-7-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1957.1182"
+ y="1713.5863"
+ id="tspan10180-3-5-2-6-8-9">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2207.438"
+ y="-0.20284735"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-7-1-2-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2207.438"
+ y="-0.20284735"
+ id="tspan10350-3-9-44-3-9-3">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-133.14142"
+ y="1294.0825"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-3-6-8"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-133.14142"
+ y="1294.0825"
+ id="tspan10350-3-9-4-0-3-5-13">0</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1128.0953,1369.05 0,125.953"
+ id="path10157-1-6-4-1-9-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m -170.75192,1682.5432 c 73.662418,-47.1246 -15.90619,-83.9468 38.06953,-177.7153"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-5-4-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -168.49112,1773.8174 C -56.820642,1768.7017 954.87215,1703.372 961.11705,1509.7445"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-6-9-3-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -109.48106,2188.6995 C 202.23171,2051.5559 -693.26735,1940.0579 -429.04715,1671.1423"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-2-3-7-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <rect
+ ry="0"
+ rx="0"
+ y="1864.3855"
+ x="171.1445"
+ height="191.78986"
+ width="214.35593"
+ id="rect23045-4-82-9"
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-3-8-2"
+ transform="matrix(0.32467765,0,0,0.90194268,117.88688,768.70332)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-5-8-01"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-6-7-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-5-6-6">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(66,0)"
+ id="g23550-99-0-34"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-07-4-2"
+ width="218.88661"
+ height="128.49716"
+ x="-28.755056"
+ y="1364.5436"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-6-9-0"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-3-1-5"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g23550-9-7-2-9"
+ transform="translate(1155.4308,2.6140767)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-0-6-2-4"
+ width="218.88661"
+ height="125.47668"
+ x="-28.755056"
+ y="1366.0538"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-24-4"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-6-9"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-53-0-1"
+ transform="translate(802.94582,443.29099)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-9-2-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g92705-3-9"
+ transform="translate(-174.84741,-87.423705)">
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-78.55795,1607.5041)"
+ id="g7245-8-7-6-50-9-3">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-41"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-57"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-2"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2295.1687"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-0"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2354.3699"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-1"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2325.1943"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-4"
+ transform="translate(-111.55698,1663.5041)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-15"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-3"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-5"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2384.5508"
+ ry="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8-77"
+ y="2580.3508"
+ x="387.11649"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="2580.3508"
+ x="387.11649"
+ id="tspan91271-8-3"
+ sodipodi:role="line">v</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-1-3"
+ d="m 413.21923,2607.8205 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-542.4418,2460.3739)"
+ id="g91980-6-2">
+ <g
+ id="g91924-8-0"
+ transform="translate(-6.1958206,0)">
+ <rect
+ ry="0"
+ y="70.423813"
+ x="572.97125"
+ height="42.469105"
+ width="108.37395"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-04-7"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="682.7713"
+ height="42.469105"
+ width="108.37394"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-8-8-4"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="787.93658"
+ height="42.469105"
+ width="117.74076"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-0-4-7"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-4-68"
+ y="104.78043"
+ x="578.27448"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="578.27448"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-2-1"
+ sodipodi:role="line"
+ style="font-size:36px">PDX</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-8-9-8"
+ y="104.78043"
+ x="692.46368"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="692.46368"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-9-6-9"
+ sodipodi:role="line"
+ style="font-size:36px">PTX</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-3"
+ d="m 82.114487,2512.4834 c 21.893733,-51.061 -45.315519,-198.0899 132.176323,-197.744"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.0426"
+ y="2145.4028"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="325.0426"
+ y="2145.4028"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-2"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-89-4-70"
+ sodipodi:role="line"
+ x="325.0426"
+ y="2190.4028"
+ style="font-size:36px;text-align:center;text-anchor:middle">Directory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-7-7-6"
+ y="3080.4834"
+ x="-579.45551"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="3080.4834"
+ x="-579.45551"
+ id="tspan91271-9-0-4"
+ sodipodi:role="line">p</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-7-5-7"
+ d="m -553.35272,3107.953 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ id="g94066-0"
+ transform="translate(-29.141235,-56.200953)">
+ <g
+ id="g92705-3-7-2"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(357.71352,-88.956085)">
+ <g
+ id="g7245-8-7-6-50-9-6-9"
+ transform="translate(-78.55795,1607.5041)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-4-1"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-3-6"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-5-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-3-8"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="2295.1687"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-7-2"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2354.3699"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-3-8"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2325.1943"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-2-5"
+ style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-111.55698,1663.5041)"
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-8-9">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-3-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-0-0"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="2384.5508"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-8-3"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-6-4"
+ y="2119.9937"
+ x="865.42419"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-6-7"
+ y="2119.9937"
+ x="865.42419"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="2164.9937"
+ x="865.42419"
+ sodipodi:role="line"
+ id="tspan32671-85-5-89-4-9-7">Level 2</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-9-1"
+ d="M 481.61023,2310.1923 C 670.02537,2309.2 521.63689,2154.6749 717.86241,2149.3757"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8-6-5"
+ y="2444.0098"
+ x="554.04718"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:61.95820618px"
+ y="2444.0098"
+ x="554.04718"
+ id="tspan91271-8-1-5"
+ sodipodi:role="line">pgtab = alloc()</tspan></text>
+ </g>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-632.19241,4247.8084)"
+ id="g23582-8-1-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lectures/lecture10-address-spaces/fig/png/walkpgdir4.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-1-8-2-0"
+ transform="matrix(1.2367333,0,0,0.90194268,797.38884,770.08922)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:none;stroke-width:3.66649723;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:none;stroke:#2e3139;stroke-width:3.66649723;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-2-6-0-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-0-0-6-58"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:none;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-7-4-51-0">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(-933.05322,-1474.4298)"
+ id="g7925-0-6-6-9-16"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-8-7-4-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-9-6-4-7"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-2-0-6-0"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-6-9-81-5"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-7-0-13"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-4-5-8-2"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-1-9"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-5-2-7-7-3-1-5-7-2-9"
+ transform="translate(-43.999997,-0.92848206)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-3-3-4-5-8-9-0-8-9-9"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-00-4-9-0-4-7-4-5-8-6"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-2-2-1-7-6-0-8-3-86-06"
+ sodipodi:role="line"> 0x0</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-7-3-8-43"
+ transform="translate(-43.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-21-1-8-2-0"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-7-3-02-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-2-7-49-4"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-7-9-81-1"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-2-3-5-4"
+ transform="translate(-43.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-2-7-2-7-6-5"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-6-8-4-8"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-7-68-51"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ transform="translate(-3.0009649,-26)"
+ id="g7245-8-0-4-6-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-6-1-3-9"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-1-9-5-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 534.2,720.68802 229.10293,0"
+ id="path48779-6-9-0-2-2-8-6-2-6-0-5-0-7-79"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-9-9-4-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-2-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="588.271"
+ y="3094.2549"
+ id="text42575-3-3-1-9-93-2-6-4-0-9-8-4-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="588.271"
+ y="3094.2549"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-0-5-02-7"
+ style="text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan21704-8-7-6"
+ sodipodi:role="line"
+ x="588.271"
+ y="3124.2549"
+ style="text-align:center;text-anchor:middle">(entrypgdir)</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step01-physmem-alloc.png"
+ transform="translate(-20.811202,176.4366)"
+ id="g51272-2-1-1-3-2-4-2-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g20889-3-3-0-81"
+ transform="translate(-553.08721,-1055.0233)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="opacity:0.67578125;fill:#b6bfc9;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -47.822625,3040.2885 91.772482,44.3417 -3.126569,-109.7011 -88.645913,44.4792 z"
+ id="path58565-9-8-2-8-6-5-0-1-7-1-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ style="fill:url(#linearGradient21951-7-3-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g11575-9-8-9-7-7-5-08-9-6-1-4-8-1-6-9"
+ transform="matrix(0.41732887,0,0,0.41730297,-298.3957,2422.3912)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture01/figs/slide5-linux-stack/linux-stack.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g11219-1-7-5-4-0-4-79-7-0-3-3-9-3-1-2"
+ transform="matrix(0.71400924,0,0,1,187.24135,-0.38970613)"
+ style="fill:url(#linearGradient21899-6-19-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-57-4-6-4-6-8-7-4-1-0-7-6-8-94-9"
+ style="fill:url(#linearGradient21885-4-4-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-3-0-1-5-6-6-1-6-0-5-2-4-0-9-5"
+ style="fill:url(#linearGradient21887-7-1-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-3-0-5-8-8-9-0-5-6-7-0-3-9-9-4"
+ style="fill:url(#linearGradient21889-4-4-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-4-5-4-1-8-7-2-7-5-9-9-3-7-6-6"
+ style="fill:url(#linearGradient21891-8-3-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-2-9-1-8-4-3-7-5-0-8-8-3-9-9-2"
+ style="fill:url(#linearGradient21893-5-6-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-20-9-3-5-28-3-2-4-6-4-4-8-9-4-7"
+ style="fill:url(#linearGradient21895-8-4-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-1-5-8-7-35-1-8-5-2-3-5-60-3-2-6"
+ style="fill:url(#linearGradient21897-2-2-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-2-3-5-3-1-7-0-3-2-0-3-4-2-0-7"
+ transform="matrix(0,0.71415358,-1,0,2006.9166,1089.6103)"
+ style="fill:url(#linearGradient21915-6-27-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-7-0-0-0-6-9-4-5-9-0-4-8-4-2-1"
+ style="fill:url(#linearGradient21901-0-6-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-7-9-9-9-7-0-7-5-5-6-6-8-3-36-71"
+ style="fill:url(#linearGradient21903-6-1-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-0-9-2-9-8-6-4-1-5-6-1-8-7-8-8"
+ style="fill:url(#linearGradient21905-6-8-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-2-5-1-5-3-7-1-6-4-3-4-9-1-9-6"
+ style="fill:url(#linearGradient21907-4-5-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-4-1-3-7-9-9-0-3-3-5-6-7-2-28-8"
+ style="fill:url(#linearGradient21909-6-1-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-1-1-3-7-9-1-5-5-0-5-7-76-2-6-0"
+ style="fill:url(#linearGradient21911-2-1-62);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-0-1-5-4-8-7-3-0-1-4-3-4-0-7-7"
+ style="fill:url(#linearGradient21913-8-30-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-3-3-2-2-2-9-9-5-4-7-1-8-3-2-3-8"
+ transform="matrix(0.76606646,0,0,1,-18.975727,-0.38970613)"
+ style="fill:url(#linearGradient21931-9-6-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-5-7-3-9-7-87-7-4-5-6-1-9-0-1-5-66"
+ style="fill:url(#linearGradient21917-6-4-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-07-3-3-0-4-4-6-0-4-3-2-8-3-7-3-96"
+ style="fill:url(#linearGradient21919-0-4-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-6-9-9-4-0-5-3-5-5-5-3-1-0-5-5-1"
+ style="fill:url(#linearGradient21921-7-75-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-7-5-7-8-0-9-2-0-9-9-8-4-9-1-9-85"
+ style="fill:url(#linearGradient21923-0-3-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-8-9-2-5-3-3-7-9-3-8-6-9-2-7-5-9"
+ style="fill:url(#linearGradient21925-1-8-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-3-7-3-7-5-8-0-0-8-5-7-7-5-4-9-6"
+ style="fill:url(#linearGradient21927-0-2-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-6-2-3-3-6-3-7-3-4-5-0-4-4-1-7-6"
+ style="fill:url(#linearGradient21929-1-7-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-3-0-0-3-9-7-3-2-2-9-8-1-0-7-9-1"
+ transform="matrix(0,0.68802393,-1,0,2006.9166,934.96241)"
+ style="fill:url(#linearGradient21947-3-3-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-1-2-4-0-5-54-0-8-5-8-6-7-5-1-9-7"
+ style="fill:url(#linearGradient21933-7-5-77);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-1-8-8-3-5-5-1-2-5-4-3-9-9-1-0-5"
+ style="fill:url(#linearGradient21935-7-37-68);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-9-6-4-0-8-5-0-40-4-9-8-2-4-1-5-5"
+ style="fill:url(#linearGradient21937-2-4-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-9-7-3-3-0-2-2-0-4-1-5-6-6-7-2-6"
+ style="fill:url(#linearGradient21939-64-8-32);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-5-0-9-2-9-3-4-3-1-9-6-4-9-0-1-3"
+ style="fill:url(#linearGradient21941-5-00-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-5-8-2-1-7-5-6-0-5-8-9-9-2-4-0-0"
+ style="fill:url(#linearGradient21943-2-1-43);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-5-1-4-1-4-0-8-75-4-2-9-1-2-0-20-2"
+ style="fill:url(#linearGradient21945-02-6-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ rx="15.546246"
+ style="fill:url(#linearGradient21949-9-4-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-7-4-0-5-2-8-3-4-8-6-5"
+ width="144.21014"
+ height="143.29489"
+ x="479.24182"
+ y="1383.5326"
+ ry="15.547211" />
+ </g>
+ <rect
+ rx="6.4878964"
+ style="fill:url(#linearGradient21953-0-5-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-4-1-2-8-6-1-7-5-3-9"
+ width="433.28693"
+ height="133.79285"
+ x="34.571774"
+ y="2962.74"
+ ry="6.4878974" />
+ <g
+ id="g45395-2-7-4-9-0-8-1-7-1-6-8"
+ transform="translate(-2.8918927,2167.5248)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="275.20218"
+ y="849.40118"
+ id="text44350-3-52-2-3-2-7-0-2-5-6-9-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-0-96-7-8-7-9-4-6-4-38"
+ x="275.20218"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">ESP: stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="53.324787"
+ y="849.40118"
+ id="text44350-3-0-2-0-99-3-6-2-7-8-2-8-6"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-2-3-10-0-0-5-9-1-1-4-1"
+ x="53.324787"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">SS : 0x10</tspan></text>
+ </g>
+ <g
+ id="g45401-31-7-9-2-0-7-4-2-9-0-6"
+ transform="translate(-1.8327378,2115.7532)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.35904"
+ y="874.90436"
+ id="text44350-3-3-3-0-8-0-6-4-1-8-6-8-61"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-4-3-3-57-5-5-2-8-9-4-4-3"
+ x="274.35904"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">EIP: main</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="52.481632"
+ y="874.90436"
+ id="text44350-3-0-7-2-5-4-5-7-3-7-3-8-4-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-1-2-9-7-6-2-7-7-6-0-8-09"
+ x="52.481632"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CS : 0x8</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-90-6-8-8-2-6"
+ y="3069.4626"
+ x="49.616894"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="49.616894"
+ id="tspan44352-3-6-7-8-0-7-1-6-0-1-4-82"
+ sodipodi:role="line">IDT: 0x0</tspan></text>
+ <g
+ id="g45449-9-8-30-8-5-2-1-2-0-2-6"
+ transform="translate(-0.994645,2205.2409)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="51.643539"
+ y="837.95337"
+ id="text44350-0-5-0-5-0-3-4-1-2-77-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-0-6-32-7-5-5-7-0-2-9-2"
+ x="51.643539"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">GDT: 0x7c78</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="273.95102"
+ y="837.95337"
+ id="text44350-9-9-9-4-4-2-9-5-1-5-9-9-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-3-2-5-8-5-2-5-3-6-1-7-3-0"
+ x="273.95102"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: 0x0</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text46208-9-9-3-7-4-3-2-1-5-9-5"
+ y="3141.8071"
+ x="57.662594"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="3141.8071"
+ x="57.662594"
+ id="tspan46210-4-1-0-7-9-2-0-0-6-8-0"
+ sodipodi:role="line">Protected Mode</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-9-4-7-8-4-4-72"
+ y="3069.4626"
+ x="272.78351"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="272.78351"
+ id="tspan44352-3-6-7-8-0-7-4-6-1-5-6-0-8"
+ sodipodi:role="line">CR3: entrypgdir</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-3-8-0"
+ transform="matrix(0.32467765,0,0,0.90194268,1202.4991,771.9377)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-7-0-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-9-5-3"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-7-9-5">Xen</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-4"
+ transform="matrix(0.13303907,0,0,1,-654.61366,-0.01845559)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:transform-center-x="11.787994">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-97">Xen</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-4-0-4"
+ transform="matrix(0.42299305,0,0,0.40813864,305.74326,1594.8818)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-1-9-9-3"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-87-1-18-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-92-7-2-7">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-249.94687"
+ y="1972.5156"
+ id="text42017-3-7-5-3-9-4-6-0-0-8-1"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-2-6-7-8"
+ x="-249.94687"
+ y="1972.5156">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-349.06464"
+ y="1441.5049"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-0-6-8"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-8-8-7"
+ x="-349.06464"
+ y="1441.5049">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.28083,1866.6634 0,187.8798"
+ id="path10157-2-5-4-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 960.88108,1369.05 0,125.953"
+ id="path10157-1-9-4-8-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 310.08218,1866.6634 0,187.8798"
+ id="path10157-9-3-9-9-2"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1961.1426"
+ y="81.576675"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-1-8-83-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1961.1426"
+ y="81.576675"
+ id="tspan10180-3-9-3-7-2">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.9258"
+ y="212.13913"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-4-8-0-1"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="212.13913"
+ id="tspan10180-3-3-7-5-7-7">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="252.13913"
+ id="tspan10278-8-2-1-2">text + R/O </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.9258"
+ y="292.13913"
+ id="tspan10280-4-2-9-63">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 649.54462,1866.6634 0,187.8798"
+ id="path10157-9-7-6-3-6-60"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.5215"
+ y="433.69501"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-0-3-3-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="433.69501"
+ id="tspan10180-3-3-1-6-3-0-8">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="473.69501"
+ id="tspan10381-1-4-1-7">R/W data</tspan><tspan
+ id="tspan10657-5-4-4-0"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="513.69501"> + </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="553.69501"
+ id="tspan10385-5-3-8-89">free </tspan><tspan
+ id="tspan10659-4-9-6-9"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="593.69501">memory</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-0-7-7-6-8"
+ transform="matrix(0.06089646,0,0,0.40813864,1690.6328,1590.8572)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0-6-2-6-4"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-8-5-5-6-2"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-9-6-8-1-6">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1957.1182"
+ y="1713.5863"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-5-7-7-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1957.1182"
+ y="1713.5863"
+ id="tspan10180-3-5-2-6-8-7">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2207.438"
+ y="-0.20284735"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-7-1-2-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2207.438"
+ y="-0.20284735"
+ id="tspan10350-3-9-44-3-9-5">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-133.14142"
+ y="1294.0825"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-3-6-9"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-133.14142"
+ y="1294.0825"
+ id="tspan10350-3-9-4-0-3-5-8">0</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1128.0953,1369.05 0,125.953"
+ id="path10157-1-6-4-1-9-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m -170.75192,1682.5432 c 73.662418,-47.1246 -15.90619,-83.9468 38.06953,-177.7153"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-5-4-64"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -168.49112,1773.8174 C -56.820642,1768.7017 954.87215,1703.372 961.11705,1509.7445"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-6-9-3-71"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -109.48106,2188.6995 C 202.23171,2051.5559 -693.26735,1940.0579 -429.04715,1671.1423"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-2-3-7-59"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <rect
+ ry="0"
+ rx="0"
+ y="1864.3855"
+ x="171.1445"
+ height="191.78986"
+ width="214.35593"
+ id="rect23045-4-82-4"
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-3-8-4"
+ transform="matrix(0.32467765,0,0,0.90194268,117.88688,768.70332)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-5-8-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-6-7-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-5-6-0">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(66,0)"
+ id="g23550-99-0-0"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-07-4-0"
+ width="218.88661"
+ height="128.49716"
+ x="-28.755056"
+ y="1364.5436"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-6-9-8"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-3-1-1"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g23550-9-7-2-7"
+ transform="translate(1155.4308,2.6140767)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-0-6-2-1"
+ width="218.88661"
+ height="125.47668"
+ x="-28.755056"
+ y="1366.0538"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-24-9"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-6-90"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-53-0-9"
+ transform="translate(802.94582,443.29099)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-9-2-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g92705-3-4"
+ transform="translate(-174.84741,-87.423705)">
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-78.55795,1607.5041)"
+ id="g7245-8-7-6-50-9-73">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-17"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-8">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-5"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-3"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2295.1687"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-1"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2354.3699"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-21"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2325.1943"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-2"
+ transform="translate(-111.55698,1663.5041)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-6"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2384.5508"
+ ry="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8-4"
+ y="2580.3508"
+ x="449.07471"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="2580.3508"
+ x="449.07471"
+ id="tspan91271-8-6"
+ sodipodi:role="line">v +4K</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-1-9"
+ d="m 475.17743,2607.8205 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-542.4418,2460.3739)"
+ id="g91980-6-6">
+ <g
+ id="g91924-8-9"
+ transform="translate(-6.1958206,0)">
+ <rect
+ ry="0"
+ y="70.423813"
+ x="572.97125"
+ height="42.469105"
+ width="108.37395"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-04-94"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="682.7713"
+ height="42.469105"
+ width="108.37394"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-8-8-0"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="787.93658"
+ height="42.469105"
+ width="117.74076"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-0-4-9"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-4-5"
+ y="104.78043"
+ x="578.27448"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="578.27448"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-2-10"
+ sodipodi:role="line"
+ style="font-size:36px">PDX</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-8-9-7"
+ y="104.78043"
+ x="692.46368"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="692.46368"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-9-6-2"
+ sodipodi:role="line"
+ style="font-size:36px">PTX</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-33"
+ d="m 82.114487,2512.4834 c 21.893733,-51.061 -45.315519,-198.0899 132.176323,-197.744"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.0426"
+ y="2145.4028"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="325.0426"
+ y="2145.4028"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-8"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-89-4-71"
+ sodipodi:role="line"
+ x="325.0426"
+ y="2190.4028"
+ style="font-size:36px;text-align:center;text-anchor:middle">Directory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-7-7-61"
+ y="3080.4834"
+ x="-511.30154"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="3080.4834"
+ x="-511.30154"
+ id="tspan91271-9-0-9"
+ sodipodi:role="line">p+4K</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-7-5-12"
+ d="m -485.1987,3107.953 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ id="g94066-1"
+ transform="translate(-29.141235,-56.200953)">
+ <g
+ id="g92705-3-7-4"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(357.71352,-88.956085)">
+ <g
+ id="g7245-8-7-6-50-9-6-6"
+ transform="translate(-78.55795,1607.5041)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-4-0"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-3-7"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-5-36"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-3-5"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="2295.1687"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-7-22"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789000000017;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2354.3699"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-3-4"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2325.1943"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-2-3"
+ style="fill:#000000;fill-opacity:0;stroke:#ff0000;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-111.55698,1663.5041)"
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-8-96">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-3-4"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-0-6"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="2384.5508"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-8-7"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-6-46"
+ y="2119.9937"
+ x="865.42419"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-6-2"
+ y="2119.9937"
+ x="865.42419"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="2164.9937"
+ x="865.42419"
+ sodipodi:role="line"
+ id="tspan32671-85-5-89-4-9-9">Level 2</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-9-9"
+ d="M 481.61023,2310.1923 C 670.02537,2309.2 521.63689,2154.6749 717.86241,2149.3757"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <path
+ sodipodi:nodetypes="csc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-1-6"
+ d="m 181.87018,2514.1808 c -1.70981,-98.3486 242.33705,-59.7013 291.47481,-61.2516 240.44591,-7.5865 166.63647,-242.7078 248.07372,-251.9073"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ </g>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.8723879;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:15.48955162,15.48955162;stroke-dashoffset:0"
+ d="M 961.90497,1496.9535 -6.1596392,1862.962"
+ id="path7491-2-5-1-8-1-2-9-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:15.48955162, 15.48955162;stroke-dashoffset:0"
+ d="M 1034.5183,1498.7248 66.453644,1864.7328"
+ id="path7491-2-5-1-8-1-2-9-9-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-6"
+ transform="matrix(0.04319481,0,0,1.337189,23.852553,980.69935)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:16.11263657;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-1"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-4">Xen</tspan></text>
+ </g>
+ </g>
+ <g
+ transform="matrix(0.32279824,0,0,0.32279824,-733.03772,3615.1863)"
+ id="g23582-8-1-4-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/git/personal/classes/os-class/ics143a/lectures/lecture10-address-spaces/fig/png/walkpgdir3.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-1-8-2-0-7"
+ transform="matrix(1.2367333,0,0,0.90194268,797.38884,770.08922)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:none;stroke-width:3.66649723;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:none;stroke:#2e3139;stroke-width:3.66649723;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-2-6-0-2-7"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-0-0-6-58-7"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:none;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-7-4-51-0-0">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(-933.05322,-1474.4298)"
+ id="g7925-0-6-6-9-16-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(35.17911,2483.2706)"
+ id="g48863-7-7-9-8-7-3-8-7-4-9-8"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-9-6-4-7-0"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="659.66461"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-2-0-6-0-3"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="718.86578"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97255111;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-6-9-81-5-1"
+ width="228.06117"
+ height="29.980003"
+ x="491.37106"
+ y="689.69025"
+ ry="0" />
+ <g
+ id="g48858-9-3-4-4-8-8-6-7-0-13-4"
+ transform="translate(-0.1989018,0)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-5-0-0-7-2-8-4-5-8-2-8"
+ y="684.00403"
+ x="498.14731"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="684.00403"
+ x="498.14731"
+ id="tspan44352-1-0-4-6-2-8-8-3-0-9-9-1-9-9"
+ sodipodi:role="line"> 0 - 4MB</tspan></text>
+ </g>
+ <g
+ id="g48826-5-2-7-7-3-1-5-7-2-9-0"
+ transform="translate(-43.999997,-0.92848206)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-3-3-4-5-8-9-0-8-9-9-5"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-00-4-9-0-4-7-4-5-8-6-1"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-2-2-1-7-6-0-8-3-86-06-3"
+ sodipodi:role="line"> 0x0</tspan></text>
+ </g>
+ <g
+ id="g48826-0-2-3-3-5-7-7-7-3-8-43-0"
+ transform="translate(-43.999997,28.000001)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-21-1-8-2-0-1"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-7-3-02-5-9"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-2-7-49-4-9"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-7-9-81-1-2"
+ width="228.06117"
+ height="29.980003"
+ x="490.86081"
+ y="749.04669"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-2-2-3-5-4-0"
+ transform="translate(-43.999997,60.18091)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path48779-6-9-0-2-2-8-6-2-7-2-7-6-5-0"
+ d="m 534.2,720.68802 229.10293,0"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-50-6-8-4-8-7"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-63-1-7-68-51-3"
+ sodipodi:role="line"> 2GB - 2GB + 4MB</tspan></text>
+ </g>
+ <g
+ transform="translate(-3.0009649,-26)"
+ id="g7245-8-0-4-6-9-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-6-1-3-9-7"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-1-9-5-6-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 534.2,720.68802 229.10293,0"
+ id="path48779-6-9-0-2-2-8-6-2-6-0-5-0-7-79-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-9-9-4-0-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-4-8-2-5-3"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="588.271"
+ y="3094.2549"
+ id="text42575-3-3-1-9-93-2-6-4-0-9-8-4-9-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="588.271"
+ y="3094.2549"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-0-5-02-7-8"
+ style="text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan21704-8-7-6-0"
+ sodipodi:role="line"
+ x="588.271"
+ y="3124.2549"
+ style="text-align:center;text-anchor:middle">(entrypgdir)</tspan></text>
+ </g>
+ <g
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step01-physmem-alloc.png"
+ transform="translate(-20.811202,176.4366)"
+ id="g51272-2-1-1-3-2-4-2-6-3"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g20889-3-3-0-81-7"
+ transform="translate(-553.08721,-1055.0233)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <path
+ style="opacity:0.67578125;fill:#b6bfc9;fill-opacity:1;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m -47.822625,3040.2885 91.772482,44.3417 -3.126569,-109.7011 -88.645913,44.4792 z"
+ id="path58565-9-8-2-8-6-5-0-1-7-1-8-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ style="fill:url(#linearGradient21951-7-3-4-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="g11575-9-8-9-7-7-5-08-9-6-1-4-8-1-6-9-5"
+ transform="matrix(0.41732887,0,0,0.41730297,-298.3957,2422.3912)"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture01/figs/slide5-linux-stack/linux-stack.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300">
+ <g
+ id="g11219-1-7-5-4-0-4-79-7-0-3-3-9-3-1-2-1"
+ transform="matrix(0.71400924,0,0,1,187.24135,-0.38970613)"
+ style="fill:url(#linearGradient21899-6-19-5-70);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-57-4-6-4-6-8-7-4-1-0-7-6-8-94-9-2"
+ style="fill:url(#linearGradient21885-4-4-1-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-3-0-1-5-6-6-1-6-0-5-2-4-0-9-5-2"
+ style="fill:url(#linearGradient21887-7-1-8-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-3-0-5-8-8-9-0-5-6-7-0-3-9-9-4-1"
+ style="fill:url(#linearGradient21889-4-4-9-10);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-4-5-4-1-8-7-2-7-5-9-9-3-7-6-6-3"
+ style="fill:url(#linearGradient21891-8-3-1-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-2-9-1-8-4-3-7-5-0-8-8-3-9-9-2-2"
+ style="fill:url(#linearGradient21893-5-6-8-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-20-9-3-5-28-3-2-4-6-4-4-8-9-4-7-7"
+ style="fill:url(#linearGradient21895-8-4-1-8);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-1-5-8-7-35-1-8-5-2-3-5-60-3-2-6-4"
+ style="fill:url(#linearGradient21897-2-2-0-63);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98150826;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-2-3-5-3-1-7-0-3-2-0-3-4-2-0-7-5"
+ transform="matrix(0,0.71415358,-1,0,2006.9166,1089.6103)"
+ style="fill:url(#linearGradient21915-6-27-9-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-7-0-0-0-6-9-4-5-9-0-4-8-4-2-1-9"
+ style="fill:url(#linearGradient21901-0-6-7-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-7-9-9-9-7-0-7-5-5-6-6-8-3-36-71-6"
+ style="fill:url(#linearGradient21903-6-1-3-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-0-9-2-9-8-6-4-1-5-6-1-8-7-8-8-4"
+ style="fill:url(#linearGradient21905-6-8-9-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-2-5-1-5-3-7-1-6-4-3-4-9-1-9-6-9"
+ style="fill:url(#linearGradient21907-4-5-1-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-4-1-3-7-9-9-0-3-3-5-6-7-2-28-8-0"
+ style="fill:url(#linearGradient21909-6-1-2-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-1-1-3-7-9-1-5-5-0-5-7-76-2-6-0-4"
+ style="fill:url(#linearGradient21911-2-1-62-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-0-1-5-4-8-7-3-0-1-4-3-4-0-7-7-1"
+ style="fill:url(#linearGradient21913-8-30-6-6);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.98039818;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-3-3-2-2-2-9-9-5-4-7-1-8-3-2-3-8-7"
+ transform="matrix(0.76606646,0,0,1,-18.975727,-0.38970613)"
+ style="fill:url(#linearGradient21931-9-6-6-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-5-7-3-9-7-87-7-4-5-6-1-9-0-1-5-66-9"
+ style="fill:url(#linearGradient21917-6-4-5-41);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-07-3-3-0-4-4-6-0-4-3-2-8-3-7-3-96-0"
+ style="fill:url(#linearGradient21919-0-4-0-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-6-9-9-4-0-5-3-5-5-5-3-1-0-5-5-1-5"
+ style="fill:url(#linearGradient21921-7-75-5-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-7-5-7-8-0-9-2-0-9-9-8-4-9-1-9-85-5"
+ style="fill:url(#linearGradient21923-0-3-4-4);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-8-9-2-5-3-3-7-9-3-8-6-9-2-7-5-9-6"
+ style="fill:url(#linearGradient21925-1-8-3-9);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-3-7-3-7-5-8-0-0-8-5-7-7-5-4-9-6-6"
+ style="fill:url(#linearGradient21927-0-2-1-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-6-2-3-3-6-3-7-3-4-5-0-4-4-1-7-6-1"
+ style="fill:url(#linearGradient21929-1-7-9-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:10.60182571;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <g
+ id="g11219-8-3-0-0-3-9-7-3-2-2-9-8-1-0-7-9-1-0"
+ transform="matrix(0,0.68802393,-1,0,2006.9166,934.96241)"
+ style="fill:url(#linearGradient21947-3-3-8-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none">
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1501.4747"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-9-1-2-4-0-5-54-0-8-5-8-6-7-5-1-9-7-4"
+ style="fill:url(#linearGradient21933-7-5-77-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1484.4373"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-2-0-1-8-8-3-5-5-1-2-5-4-3-9-9-1-0-5-1"
+ style="fill:url(#linearGradient21935-7-37-68-21);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1467.3997"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-6-0-9-6-4-0-8-5-0-40-4-9-8-2-4-1-5-5-5"
+ style="fill:url(#linearGradient21937-2-4-7-2);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1450.3622"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-8-0-9-7-3-3-0-2-2-0-4-1-5-6-6-7-2-6-2"
+ style="fill:url(#linearGradient21939-64-8-32-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1433.3247"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-82-7-5-0-9-2-9-3-4-3-1-9-6-4-9-0-1-3-4"
+ style="fill:url(#linearGradient21941-5-00-5-7);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1416.2871"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-86-2-5-8-2-1-7-5-6-0-5-8-9-9-2-4-0-0-3"
+ style="fill:url(#linearGradient21943-2-1-43-3);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ <rect
+ rx="0.1608201"
+ ry="0.16083008"
+ y="1399.2496"
+ x="619.74512"
+ height="10.415124"
+ width="21.804972"
+ id="rect11054-8-26-5-5-1-4-1-4-0-8-75-4-2-9-1-2-0-20-2-5"
+ style="fill:url(#linearGradient21945-02-6-5-5);fill-opacity:1;stroke:#2d2a2a;stroke-width:11.18696117;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ </g>
+ <rect
+ rx="15.546246"
+ style="fill:url(#linearGradient21949-9-4-7-0);fill-opacity:1;stroke:#2d2a2a;stroke-width:9.27927208;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-7-4-0-5-2-8-3-4-8-6-5-7"
+ width="144.21014"
+ height="143.29489"
+ x="479.24182"
+ y="1383.5326"
+ ry="15.547211" />
+ </g>
+ <rect
+ rx="6.4878964"
+ style="fill:url(#linearGradient21953-0-5-5-1);fill-opacity:1;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-4-1-2-8-6-1-7-5-3-9-5"
+ width="433.28693"
+ height="133.79285"
+ x="34.571774"
+ y="2962.74"
+ ry="6.4878974" />
+ <g
+ id="g45395-2-7-4-9-0-8-1-7-1-6-8-6"
+ transform="translate(-2.8918927,2167.5248)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="275.20218"
+ y="849.40118"
+ id="text44350-3-52-2-3-2-7-0-2-5-6-9-2-2"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-0-96-7-8-7-9-4-6-4-38-7"
+ x="275.20218"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">ESP: stack</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="53.324787"
+ y="849.40118"
+ id="text44350-3-0-2-0-99-3-6-2-7-8-2-8-6-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-2-3-10-0-0-5-9-1-1-4-1-7"
+ x="53.324787"
+ y="849.40118"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">SS : 0x10</tspan></text>
+ </g>
+ <g
+ id="g45401-31-7-9-2-0-7-4-2-9-0-6-4"
+ transform="translate(-1.8327378,2115.7532)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="274.35904"
+ y="874.90436"
+ id="text44350-3-3-3-0-8-0-6-4-1-8-6-8-61-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-4-3-3-57-5-5-2-8-9-4-4-3-3"
+ x="274.35904"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">EIP: main</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="52.481632"
+ y="874.90436"
+ id="text44350-3-0-7-2-5-4-5-7-3-7-3-8-4-4-8"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-6-1-2-9-7-6-2-7-7-6-0-8-09-6"
+ x="52.481632"
+ y="874.90436"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">CS : 0x8</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-90-6-8-8-2-6-3"
+ y="3069.4626"
+ x="49.616894"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="49.616894"
+ id="tspan44352-3-6-7-8-0-7-1-6-0-1-4-82-4"
+ sodipodi:role="line">IDT: 0x0</tspan></text>
+ <g
+ id="g45449-9-8-30-8-5-2-1-2-0-2-6-7"
+ transform="translate(-0.994645,2205.2409)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="51.643539"
+ y="837.95337"
+ id="text44350-0-5-0-5-0-3-4-1-2-77-4-1"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-0-6-32-7-5-5-7-0-2-9-2-3"
+ x="51.643539"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">GDT: 0x7c78</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="273.95102"
+ y="837.95337"
+ id="text44350-9-9-9-4-4-2-9-5-1-5-9-9-3-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-3-2-5-8-5-2-5-3-6-1-7-3-0-8"
+ x="273.95102"
+ y="837.95337"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">TSS: 0x0</tspan></text>
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text46208-9-9-3-7-4-3-2-1-5-9-5-1"
+ y="3141.8071"
+ x="57.662594"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="3141.8071"
+ x="57.662594"
+ id="tspan46210-4-1-0-7-9-2-0-0-6-8-0-7"
+ sodipodi:role="line">Protected Mode</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-9-1-4-25-1-0-9-4-7-8-4-4-72-4"
+ y="3069.4626"
+ x="272.78351"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="3069.4626"
+ x="272.78351"
+ id="tspan44352-3-6-7-8-0-7-4-6-1-5-6-0-8-2"
+ sodipodi:role="line">CR3: entrypgdir</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-3-8-0-9"
+ transform="matrix(0.32467765,0,0,0.90194268,1202.4991,771.9377)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-7-0-2-8"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-9-5-3-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-7-9-5-5">Xen</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-4-2"
+ transform="matrix(0.13303907,0,0,1,-654.61366,-0.01845559)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none"
+ inkscape:transform-center-x="11.787994">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:19.61885071;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-2-2"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-0-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-97-7">Xen</tspan></text>
+ </g>
+ </g>
+ <g
+ id="g57098-7-3-7-2-0-6-0-6-4-0-4-1"
+ transform="matrix(0.42299305,0,0,0.40813864,305.74326,1594.8818)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:9.31983852;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:9.31983852;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-1-9-9-3-5"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-87-1-18-0-6"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-92-7-2-7-3">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-249.94687"
+ y="1972.5156"
+ id="text42017-3-7-5-3-9-4-6-0-0-8-1-2"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-77-2-6-0-5-2-6-7-8-1"
+ x="-249.94687"
+ y="1972.5156">Physical</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-349.06464"
+ y="1441.5049"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-0-6-8-0"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px"
+ sodipodi:role="line"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-8-8-7-8"
+ x="-349.06464"
+ y="1441.5049">Virtual</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 172.28083,1866.6634 0,187.8798"
+ id="path10157-2-5-4-4-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 960.88108,1369.05 0,125.953"
+ id="path10157-1-9-4-8-2-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 310.08218,1866.6634 0,187.8798"
+ id="path10157-9-3-9-9-2-6"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1961.1426"
+ y="81.576675"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-1-8-83-1-4"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1961.1426"
+ y="81.576675"
+ id="tspan10180-3-9-3-7-2-9">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.9258"
+ y="212.13913"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-4-8-0-1-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="212.13913"
+ id="tspan10180-3-3-7-5-7-7-3">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.832"
+ y="252.13913"
+ id="tspan10278-8-2-1-2-2">text + R/O </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.9258"
+ y="292.13913"
+ id="tspan10280-4-2-9-63-7">data</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 649.54462,1866.6634 0,187.8798"
+ id="path10157-9-7-6-3-6-60-2"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1960.5215"
+ y="433.69501"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-3-9-0-3-3-8-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="433.69501"
+ id="tspan10180-3-3-1-6-3-0-8-8">Kernel </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="473.69501"
+ id="tspan10381-1-4-1-7-2">R/W data</tspan><tspan
+ id="tspan10657-5-4-4-0-6"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="513.69501"> + </tspan><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1955.4277"
+ y="553.69501"
+ id="tspan10385-5-3-8-89-2">free </tspan><tspan
+ id="tspan10659-4-9-6-9-1"
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1960.5215"
+ y="593.69501">memory</tspan></text>
+ <g
+ id="g57098-7-3-7-2-0-6-0-0-7-7-6-8-6"
+ transform="matrix(0.06089646,0,0,0.40813864,1690.6328,1590.8572)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke-width:24.5628624;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#e5e5e5;fill-opacity:0.97254902;stroke:#2e3139;stroke-width:24.5628624;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-8-7-0-6-2-6-4-0"
+ width="2015.8214"
+ height="472.811"
+ x="-745.02252"
+ y="659.66626"
+ ry="249.05609"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-07-7-8-5-5-6-2-8"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#e5e5e5;fill-opacity:0.97254902;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#e5e5e5;fill-opacity:0.97254902;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-4-7-9-6-8-1-6-9">Xen</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-1957.1182"
+ y="1713.5863"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-1-8-5-7-7-8-2"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ style="font-size:32px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-1957.1182"
+ y="1713.5863"
+ id="tspan10180-3-5-2-6-8-7-8">I/O Space</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-2207.438"
+ y="-0.20284735"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-7-1-2-8-8"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"
+ inkscape:transform-center-x="24.098589"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-2207.438"
+ y="-0.20284735"
+ id="tspan10350-3-9-44-3-9-5-5">0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="-133.14142"
+ y="1294.0825"
+ id="text42021-7-3-3-4-7-5-2-2-5-9-0-9-5-5-8-3-8-31-3-3-3-6-9-5"
+ sodipodi:linespacing="125%"><tspan
+ style="font-size:36px;font-weight:normal;text-align:center;text-anchor:middle"
+ sodipodi:role="line"
+ x="-133.14142"
+ y="1294.0825"
+ id="tspan10350-3-9-4-0-3-5-8-4">0</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ d="m 1128.0953,1369.05 0,125.953"
+ id="path10157-1-6-4-1-9-3-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="m -170.75192,1682.5432 c 73.662418,-47.1246 -15.90619,-83.9468 38.06953,-177.7153"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-5-4-64-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -168.49112,1773.8174 C -56.820642,1768.7017 954.87215,1703.372 961.11705,1509.7445"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-6-9-3-71-8"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutM)"
+ d="M -109.48106,2188.6995 C 202.23171,2051.5559 -693.26735,1940.0579 -429.04715,1671.1423"
+ id="path44375-1-5-3-8-1-5-1-8-8-9-2-3-7-59-9"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <rect
+ ry="0"
+ rx="0"
+ y="1864.3855"
+ x="171.1445"
+ height="191.78986"
+ width="214.35593"
+ id="rect23045-4-82-4-7"
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-36-1-3-8-4-6"
+ transform="matrix(0.32467765,0,0,0.90194268,117.88688,768.70332)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#f7ed3a;fill-opacity:1;stroke-width:7.15588236;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2e3139;stroke-width:7.15588236;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-0-9-5-8-2-4"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-6-6-6-7-0-5"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#f7ed3a;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#f7ed3a;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-2-2-5-6-0-3">Xen</tspan></text>
+ </g>
+ <g
+ transform="translate(66,0)"
+ id="g23550-99-0-0-5"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-07-4-0-7"
+ width="218.88661"
+ height="128.49716"
+ x="-28.755056"
+ y="1364.5436"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-6-9-8-6"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-3-1-1-9"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g23550-9-7-2-7-5"
+ transform="translate(1155.4308,2.6140767)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#f7ed3a;fill-opacity:0.52511417;stroke:#000000;stroke-width:3.87238789;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect23045-3-0-6-2-1-1"
+ width="218.88661"
+ height="125.47668"
+ x="-28.755056"
+ y="1366.0538"
+ rx="0"
+ ry="0" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-24-9-1"
+ y="1442.213"
+ x="21.10943"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="1442.213"
+ x="21.10943"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-6-90-5"
+ sodipodi:role="line"
+ style="font-size:36px">Kernel</tspan></text>
+ </g>
+ <g
+ id="g34988-7-6-53-0-9-5"
+ transform="translate(802.94582,443.29099)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ transform="translate(-253.64343,-1817.1694)"
+ id="g7925-0-6-9-9-2-3-9"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <g
+ id="g92705-3-4-0"
+ transform="translate(-174.84741,-87.423705)">
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-78.55795,1607.5041)"
+ id="g7245-8-7-6-50-9-73-6">
+ <rect
+ ry="0"
+ y="805.95874"
+ x="493.86179"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-17-6"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-40.999028,117.09273)"
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-8-2">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-2-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-5-7"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-3-6"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2295.1687"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-1-7"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2354.3699"
+ ry="0" />
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2a2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-21-5"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2325.1943"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-2-1"
+ transform="translate(-111.55698,1663.5041)"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-9-3"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-2-2"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ <rect
+ rx="0"
+ style="fill:#f7ed3a;fill-opacity:1;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-6-9"
+ width="228.06117"
+ height="29.980003"
+ x="415.30383"
+ y="2384.5508"
+ ry="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8-4-2"
+ y="2580.3508"
+ x="387.11649"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="2580.3508"
+ x="387.11649"
+ id="tspan91271-8-6-0"
+ sodipodi:role="line">v</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-1-9-0"
+ d="m 413.21923,2607.8205 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-542.4418,2460.3739)"
+ id="g91980-6-6-0">
+ <g
+ id="g91924-8-9-8"
+ transform="translate(-6.1958206,0)">
+ <rect
+ ry="0"
+ y="70.423813"
+ x="572.97125"
+ height="42.469105"
+ width="108.37395"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-04-94-7"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="682.7713"
+ height="42.469105"
+ width="108.37394"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-8-8-0-5"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="70.423813"
+ x="787.93658"
+ height="42.469105"
+ width="117.74076"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-6-0-4-9-1"
+ style="fill:#ffffff;fill-opacity:0.97716896;stroke:#2d2c2a;stroke-width:3.87238765;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-4-5-4"
+ y="104.78043"
+ x="578.27448"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="578.27448"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-2-10-5"
+ sodipodi:role="line"
+ style="font-size:36px">PDX</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42017-3-7-38-9-3-9-2-5-3-9-3-1-5-1-6-8-9-7-0"
+ y="104.78043"
+ x="692.46368"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ y="104.78043"
+ x="692.46368"
+ id="tspan42019-9-2-6-2-2-4-7-7-5-5-7-1-6-5-3-9-6-2-4"
+ sodipodi:role="line"
+ style="font-size:36px">PTX</tspan></text>
+ </g>
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-33-0"
+ d="m 82.114487,2512.4834 c 21.893733,-51.061 -45.315519,-198.0899 132.176323,-197.744"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="325.0426"
+ y="2145.4028"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-2-3"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="325.0426"
+ y="2145.4028"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-8-7"
+ style="font-size:36px;text-align:center;text-anchor:middle">Page table</tspan><tspan
+ id="tspan32671-85-5-89-4-71-7"
+ sodipodi:role="line"
+ x="325.0426"
+ y="2190.4028"
+ style="font-size:36px;text-align:center;text-anchor:middle">Directory</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-7-7-61-8"
+ y="3080.4834"
+ x="-579.45551"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:86.7414856px"
+ y="3080.4834"
+ x="-579.45551"
+ id="tspan91271-9-0-9-7"
+ sodipodi:role="line">p</tspan></text>
+ <path
+ inkscape:connector-curvature="0"
+ id="path91273-7-5-12-7"
+ d="m -553.35272,3107.953 0,96.2133"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#TriangleOutL)" />
+ <path
+ sodipodi:nodetypes="cc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-9-9-9"
+ d="M 481.61023,2310.1923 C 670.02537,2309.2 521.63689,2154.6749 717.86241,2149.3757"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <path
+ sodipodi:nodetypes="csc"
+ inkscape:connector-curvature="0"
+ id="path91990-4-1-6-6"
+ d="m 181.8701,2514.1807 c -1.69474,-109.6535 240.20095,-66.5638 288.90558,-68.2923 238.32647,-8.4586 165.16763,-270.6065 245.88705,-280.8635"
+ style="fill:none;stroke:#000000;stroke-width:3.0979104px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#marker90901)" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text91269-8-4-7-5"
+ y="2170.7573"
+ x="1020.8809"
+ style="font-size:43.3707428px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"><tspan
+ style="font-size:55.76238632px"
+ y="2170.7573"
+ x="1020.8809"
+ id="tspan91271-8-6-8-4"
+ sodipodi:role="line">= p | mode</tspan></text>
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ id="g94066-3"
+ transform="translate(-40.06315,-65.76558)">
+ <g
+ id="g92705-3-7-6"
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(357.71352,-88.956085)">
+ <g
+ id="g7245-8-7-6-50-9-6-7"
+ transform="translate(-78.55795,1607.5041)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ rx="0"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-7-6-7-5-4-8-4-5"
+ width="228.06117"
+ height="29.980003"
+ x="493.86179"
+ y="805.95874"
+ ry="0" />
+ <g
+ id="g48826-0-2-3-3-5-7-5-6-0-7-3-9-6-3-3"
+ transform="translate(-40.999028,117.09273)"
+ style="fill:#000000;fill-opacity:0;stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none">
+ <text
+ sodipodi:linespacing="125%"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-7-5-0-0-2-67-8-5-5"
+ y="713.86096"
+ x="541.94843"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:0;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#000000;fill-opacity:0;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono"
+ y="713.86096"
+ x="541.94843"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-6-6-6-0-5-4-6-3-6"
+ sodipodi:role="line">...</tspan></text>
+ </g>
+ </g>
+ <rect
+ ry="0"
+ y="2323.8013"
+ x="415.30383"
+ height="29.017649"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-6-8-7-2-3-1-65-0-3-9-7-29"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238812;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2354.3699"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-3-5-3-0-7-3-1"
+ style="fill:#ffffff;fill-opacity:0.97254902;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <rect
+ ry="0"
+ y="2294.2153"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-1-5-9-2-3-3-0-9-2-2-2"
+ style="fill:#000000;fill-opacity:0;stroke:#ff0000;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ <g
+ style="stroke-width:3.87238789;stroke-miterlimit:4;stroke-dasharray:none"
+ transform="translate(-111.55698,1663.5041)"
+ id="g48826-0-2-3-3-5-7-7-5-6-82-6-8-7">
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ x="541.94843"
+ y="713.86096"
+ id="text44350-3-52-1-0-0-3-1-3-9-8-79-4-0-8-8-3-0"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan44352-1-0-4-2-0-7-7-6-8-3-4-35-2-6-8-0-9"
+ x="541.94843"
+ y="713.86096"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Ubuntu Mono;-inkscape-font-specification:Ubuntu Mono">...</tspan></text>
+ </g>
+ <rect
+ ry="0"
+ y="2384.5508"
+ x="415.30383"
+ height="29.980003"
+ width="228.06117"
+ id="rect11054-83-9-0-5-9-7-9-3-8-2-8-6-5-6-1-8-6-8-9-8-36"
+ style="fill:#000000;fill-opacity:0;stroke:#2d2c2a;stroke-width:3.87238789;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+ rx="0" />
+ </g>
+ <text
+ sodipodi:linespacing="125%"
+ id="text42575-3-3-1-9-93-2-6-4-0-97-1-7-5-6-0"
+ y="2119.9937"
+ x="865.42419"
+ style="font-size:24px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+ xml:space="preserve"><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ id="tspan42600-6-3-8-5-4-1-6-8-6-2-6-80-5-6-6"
+ y="2119.9937"
+ x="865.42419"
+ sodipodi:role="line">Page table</tspan><tspan
+ style="font-size:36px;text-align:center;text-anchor:middle"
+ y="2164.9937"
+ x="865.42419"
+ sodipodi:role="line"
+ id="tspan32671-85-5-89-4-9-2">Level 2</tspan></text>
+ </g>
+ </g>
+ </g>
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:15.48955162, 15.48955162;stroke-dashoffset:0"
+ d="M 961.90497,1496.9535 -6.1596392,1862.962"
+ id="path7491-2-5-1-8-1-2-9-9-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ inkscape:export-ydpi="300"
+ inkscape:export-xdpi="300"
+ inkscape:export-filename="/home/aburtsev/doc/OS_Stuff/Flux/os-class/os-class/lecture08/figs/png/step00-kernel.png"
+ style="fill:none;stroke:#000000;stroke-width:3.87238789;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:15.48955162, 15.48955162;stroke-dashoffset:0"
+ d="M 1034.5183,1498.7248 66.453644,1864.7328"
+ id="path7491-2-5-1-8-1-2-9-9-6-7"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g57098-7-3-7-2-0-1-6-2-5-8-3-9-5-1-9-6-0"
+ transform="matrix(0.04319481,0,0,1.337189,23.852553,980.69935)"
+ inkscape:export-filename="C:\Users\aa\Documents\doc\OS_Stuff\Flux\git\papers\a3\xensummit12\presentation\figs\devices-xenstore\png\detailed-ring-interposition.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300"
+ style="fill:#b7af14;fill-opacity:1;stroke-width:19.61885071;stroke-miterlimit:4;stroke-dasharray:none">
+ <rect
+ style="fill:#b7af14;fill-opacity:1;stroke:#2e3139;stroke-width:16.11263657;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
+ id="rect7142-4-1-5-7-8-1-9-6-2-3-0-0-7-6-5-3-8-4-5-5"
+ width="1601.2086"
+ height="144.37195"
+ x="-745.02252"
+ y="659.66632"
+ ry="112.70052"
+ rx="0"
+ inkscape:export-filename="Z:\OS_Stuff\Flux\xen-deterministic-time-travel\phd-proposal-benchmarks-make-sense.presentation\drawings\replay-architecture\replay-xen-arch-all.png"
+ inkscape:export-xdpi="300"
+ inkscape:export-ydpi="300" />
+ <text
+ id="text3536-89-0-8-0-4-1-0-3-6-1-9-7-7-8-7-9-1-0"
+ y="249.8764"
+ x="58.187756"
+ style="font-size:24.54196167px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;writing-mode:lr-tb;fill:#b7af14;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ xml:space="preserve"
+ transform="matrix(1.0002426,0,0,0.99975746,-353.80076,468.98176)"><tspan
+ style="font-size:31.4955368px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;text-anchor:middle;fill:#b7af14;fill-opacity:1;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
+ y="249.8764"
+ x="58.187756"
+ sodipodi:role="line"
+ id="tspan51487-3-8-6-9-9-4-0-3-1-6-7-5-4-6-0-8-4-7">Xen</tspan></text>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/lecture/operating-system-ucl/lecture11-creating-processes.pdf b/lecture/operating-system-ucl/lecture11-creating-processes.pdf
new file mode 100644
index 0000000..1298ad4
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture11-creating-processes.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture12-interrupts-part2.pdf b/lecture/operating-system-ucl/lecture12-interrupts-part2.pdf
new file mode 100644
index 0000000..c5ded11
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture12-interrupts-part2.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture12-interrupts.pdf b/lecture/operating-system-ucl/lecture12-interrupts.pdf
new file mode 100644
index 0000000..1741aae
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture12-interrupts.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture12-other-cpus.pdf b/lecture/operating-system-ucl/lecture12-other-cpus.pdf
new file mode 100644
index 0000000..a87abaf
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture12-other-cpus.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture13-context-switch.pdf b/lecture/operating-system-ucl/lecture13-context-switch.pdf
new file mode 100644
index 0000000..a911177
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture13-context-switch.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture14-syscalls-part2.pdf b/lecture/operating-system-ucl/lecture14-syscalls-part2.pdf
new file mode 100644
index 0000000..dad1576
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture14-syscalls-part2.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture14-syscalls.pdf b/lecture/operating-system-ucl/lecture14-syscalls.pdf
new file mode 100644
index 0000000..0008236
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture14-syscalls.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture15-locking.pdf b/lecture/operating-system-ucl/lecture15-locking.pdf
new file mode 100644
index 0000000..bd1b6fc
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture15-locking.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture16-file-system.pdf b/lecture/operating-system-ucl/lecture16-file-system.pdf
new file mode 100644
index 0000000..e5352ac
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture16-file-system.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture16-locking-part2.pdf b/lecture/operating-system-ucl/lecture16-locking-part2.pdf
new file mode 100644
index 0000000..9af3cf6
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture16-locking-part2.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture17-locking-part3.odp b/lecture/operating-system-ucl/lecture17-locking-part3.odp
new file mode 100644
index 0000000..f3dfcf3
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture17-locking-part3.odp
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture17-memory-management.pdf b/lecture/operating-system-ucl/lecture17-memory-management.pdf
new file mode 100644
index 0000000..0ce73fa
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture17-memory-management.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture17-scheduling.odp b/lecture/operating-system-ucl/lecture17-scheduling.odp
new file mode 100644
index 0000000..faab463
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture17-scheduling.odp
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture18-scheduling.pdf b/lecture/operating-system-ucl/lecture18-scheduling.pdf
new file mode 100644
index 0000000..42f1d41
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture18-scheduling.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/lecture21-linking-and-loading.pdf b/lecture/operating-system-ucl/lecture21-linking-and-loading.pdf
new file mode 100644
index 0000000..d1711c5
--- /dev/null
+++ b/lecture/operating-system-ucl/lecture21-linking-and-loading.pdf
Binary files differ
diff --git a/lecture/operating-system-ucl/photo_2024-10-06_15-20-51.jpg b/lecture/operating-system-ucl/photo_2024-10-06_15-20-51.jpg
new file mode 100644
index 0000000..4d4e679
--- /dev/null
+++ b/lecture/operating-system-ucl/photo_2024-10-06_15-20-51.jpg
Binary files differ