d2/e2etests/testdata/stable/executive_grid/elk/sketch.exp.svg
Alexander Wang 9122ce1c2b
robust hash
2023-07-29 11:31:03 -07:00

104 lines
No EOL
16 KiB
XML

<?xml version="1.0" encoding="utf-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" d2Version="v0.6.0-HEAD" preserveAspectRatio="xMinYMin meet" viewBox="0 0 1082 404"><svg id="d2-svg" class="d2-972852616" width="1082" height="404" viewBox="-1 -1 1082 404"><rect x="-1.000000" y="-1.000000" width="1082.000000" height="404.000000" rx="0.000000" class=" fill-N7" stroke-width="0" /><style type="text/css"><![CDATA[
.d2-972852616 .text-bold {
font-family: "d2-972852616-font-bold";
}
@font-face {
font-family: d2-972852616-font-bold;
src: url("data:application/font-woff;base64,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");
}]]></style><style type="text/css"><![CDATA[.shape {
shape-rendering: geometricPrecision;
stroke-linejoin: round;
}
.connection {
stroke-linecap: round;
stroke-linejoin: round;
}
.blend {
mix-blend-mode: multiply;
opacity: 0.5;
}
.d2-972852616 .fill-N1{fill:#0A0F25;}
.d2-972852616 .fill-N2{fill:#676C7E;}
.d2-972852616 .fill-N3{fill:#9499AB;}
.d2-972852616 .fill-N4{fill:#CFD2DD;}
.d2-972852616 .fill-N5{fill:#DEE1EB;}
.d2-972852616 .fill-N6{fill:#EEF1F8;}
.d2-972852616 .fill-N7{fill:#FFFFFF;}
.d2-972852616 .fill-B1{fill:#0D32B2;}
.d2-972852616 .fill-B2{fill:#0D32B2;}
.d2-972852616 .fill-B3{fill:#E3E9FD;}
.d2-972852616 .fill-B4{fill:#E3E9FD;}
.d2-972852616 .fill-B5{fill:#EDF0FD;}
.d2-972852616 .fill-B6{fill:#F7F8FE;}
.d2-972852616 .fill-AA2{fill:#4A6FF3;}
.d2-972852616 .fill-AA4{fill:#EDF0FD;}
.d2-972852616 .fill-AA5{fill:#F7F8FE;}
.d2-972852616 .fill-AB4{fill:#EDF0FD;}
.d2-972852616 .fill-AB5{fill:#F7F8FE;}
.d2-972852616 .stroke-N1{stroke:#0A0F25;}
.d2-972852616 .stroke-N2{stroke:#676C7E;}
.d2-972852616 .stroke-N3{stroke:#9499AB;}
.d2-972852616 .stroke-N4{stroke:#CFD2DD;}
.d2-972852616 .stroke-N5{stroke:#DEE1EB;}
.d2-972852616 .stroke-N6{stroke:#EEF1F8;}
.d2-972852616 .stroke-N7{stroke:#FFFFFF;}
.d2-972852616 .stroke-B1{stroke:#0D32B2;}
.d2-972852616 .stroke-B2{stroke:#0D32B2;}
.d2-972852616 .stroke-B3{stroke:#E3E9FD;}
.d2-972852616 .stroke-B4{stroke:#E3E9FD;}
.d2-972852616 .stroke-B5{stroke:#EDF0FD;}
.d2-972852616 .stroke-B6{stroke:#F7F8FE;}
.d2-972852616 .stroke-AA2{stroke:#4A6FF3;}
.d2-972852616 .stroke-AA4{stroke:#EDF0FD;}
.d2-972852616 .stroke-AA5{stroke:#F7F8FE;}
.d2-972852616 .stroke-AB4{stroke:#EDF0FD;}
.d2-972852616 .stroke-AB5{stroke:#F7F8FE;}
.d2-972852616 .background-color-N1{background-color:#0A0F25;}
.d2-972852616 .background-color-N2{background-color:#676C7E;}
.d2-972852616 .background-color-N3{background-color:#9499AB;}
.d2-972852616 .background-color-N4{background-color:#CFD2DD;}
.d2-972852616 .background-color-N5{background-color:#DEE1EB;}
.d2-972852616 .background-color-N6{background-color:#EEF1F8;}
.d2-972852616 .background-color-N7{background-color:#FFFFFF;}
.d2-972852616 .background-color-B1{background-color:#0D32B2;}
.d2-972852616 .background-color-B2{background-color:#0D32B2;}
.d2-972852616 .background-color-B3{background-color:#E3E9FD;}
.d2-972852616 .background-color-B4{background-color:#E3E9FD;}
.d2-972852616 .background-color-B5{background-color:#EDF0FD;}
.d2-972852616 .background-color-B6{background-color:#F7F8FE;}
.d2-972852616 .background-color-AA2{background-color:#4A6FF3;}
.d2-972852616 .background-color-AA4{background-color:#EDF0FD;}
.d2-972852616 .background-color-AA5{background-color:#F7F8FE;}
.d2-972852616 .background-color-AB4{background-color:#EDF0FD;}
.d2-972852616 .background-color-AB5{background-color:#F7F8FE;}
.d2-972852616 .color-N1{color:#0A0F25;}
.d2-972852616 .color-N2{color:#676C7E;}
.d2-972852616 .color-N3{color:#9499AB;}
.d2-972852616 .color-N4{color:#CFD2DD;}
.d2-972852616 .color-N5{color:#DEE1EB;}
.d2-972852616 .color-N6{color:#EEF1F8;}
.d2-972852616 .color-N7{color:#FFFFFF;}
.d2-972852616 .color-B1{color:#0D32B2;}
.d2-972852616 .color-B2{color:#0D32B2;}
.d2-972852616 .color-B3{color:#E3E9FD;}
.d2-972852616 .color-B4{color:#E3E9FD;}
.d2-972852616 .color-B5{color:#EDF0FD;}
.d2-972852616 .color-B6{color:#F7F8FE;}
.d2-972852616 .color-AA2{color:#4A6FF3;}
.d2-972852616 .color-AA4{color:#EDF0FD;}
.d2-972852616 .color-AA5{color:#F7F8FE;}
.d2-972852616 .color-AB4{color:#EDF0FD;}
.d2-972852616 .color-AB5{color:#F7F8FE;}.appendix text.text{fill:#0A0F25}.md{--color-fg-default:#0A0F25;--color-fg-muted:#676C7E;--color-fg-subtle:#9499AB;--color-canvas-default:#FFFFFF;--color-canvas-subtle:#EEF1F8;--color-border-default:#0D32B2;--color-border-muted:#0D32B2;--color-neutral-muted:#EEF1F8;--color-accent-fg:#0D32B2;--color-accent-emphasis:#0D32B2;--color-attention-subtle:#676C7E;--color-danger-fg:red;}.sketch-overlay-B1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B2{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-B3{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-B6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-AA4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AA5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB4{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-AB5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N1{fill:url(#streaks-darker);mix-blend-mode:lighten}.sketch-overlay-N2{fill:url(#streaks-dark);mix-blend-mode:overlay}.sketch-overlay-N3{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N4{fill:url(#streaks-normal);mix-blend-mode:color-burn}.sketch-overlay-N5{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N6{fill:url(#streaks-bright);mix-blend-mode:darken}.sketch-overlay-N7{fill:url(#streaks-bright);mix-blend-mode:darken}.light-code{display: block}.dark-code{display: none}]]></style><g id="Executive Services"><g class="shape" ><rect x="0.000000" y="0.000000" width="1080.000000" height="61.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="540.000000" y="36.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Executive Services</text></g><g id="&#34;I/O\nManager&#34;"><g class="shape" ><rect x="0.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="50.000000" y="198.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="50.000000" dy="0.000000">I/O</tspan><tspan x="50.000000" dy="18.500000">Manager</tspan></text></g><g id="&#34;Security\nReference\nMonitor&#34;"><g class="shape" ><rect x="140.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="190.000000" y="190.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="190.000000" dy="0.000000">Security</tspan><tspan x="190.000000" dy="17.666667">Reference</tspan><tspan x="190.000000" dy="17.666667">Monitor</tspan></text></g><g id="&#34;IPC\nManager&#34;"><g class="shape" ><rect x="280.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="330.000000" y="198.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="330.000000" dy="0.000000">IPC</tspan><tspan x="330.000000" dy="18.500000">Manager</tspan></text></g><g id="&#34;Virtual\nMemory\nManager\n(VMM)&#34;"><g class="shape" ><rect x="420.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="470.000000" y="182.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="470.000000" dy="0.000000">Virtual</tspan><tspan x="470.000000" dy="17.250000">Memory</tspan><tspan x="470.000000" dy="17.250000">Manager</tspan><tspan x="470.000000" dy="17.250000">(VMM)</tspan></text></g><g id="&#34;Process\nManager&#34;"><g class="shape" ><rect x="560.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="610.000000" y="198.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="610.000000" dy="0.000000">Process</tspan><tspan x="610.000000" dy="18.500000">Manager</tspan></text></g><g id="&#34;PnP\nManager&#34;"><g class="shape" ><rect x="700.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="750.000000" y="198.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="750.000000" dy="0.000000">PnP</tspan><tspan x="750.000000" dy="18.500000">Manager</tspan></text></g><g id="&#34;Power\nManager&#34;"><g class="shape" ><rect x="840.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="890.000000" y="198.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="890.000000" dy="0.000000">Power</tspan><tspan x="890.000000" dy="18.500000">Manager</tspan></text></g><g id="&#34;Window\nManager\n\nGDI&#34;"><g class="shape" ><rect x="980.000000" y="101.000000" width="100.000000" height="200.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="1030.000000" y="182.500000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px"><tspan x="1030.000000" dy="0.000000">Window</tspan><tspan x="1030.000000" dy="17.250000">Manager</tspan><tspan x="1030.000000" dy="17.250000"> </tspan><tspan x="1030.000000" dy="17.250000">GDI</tspan></text></g><g id="Object Manager"><g class="shape" ><rect x="0.000000" y="341.000000" width="1080.000000" height="61.000000" class=" stroke-B1 fill-B6" style="stroke-width:2;" /></g><text x="540.000000" y="377.000000" class="text-bold fill-N1" style="text-anchor:middle;font-size:16px">Object Manager</text></g><mask id="d2-972852616" maskUnits="userSpaceOnUse" x="-1" y="-1" width="1082" height="404">
<rect x="-1" y="-1" width="1082" height="404" fill="white"></rect>
<rect x="474.500000" y="20.000000" width="131" height="21" fill="rgba(0,0,0,0.75)"></rect>
<rect x="19.000000" y="182.500000" width="62" height="37" fill="rgba(0,0,0,0.75)"></rect>
<rect x="154.000000" y="174.500000" width="72" height="53" fill="rgba(0,0,0,0.75)"></rect>
<rect x="299.000000" y="182.500000" width="62" height="37" fill="rgba(0,0,0,0.75)"></rect>
<rect x="438.000000" y="166.500000" width="64" height="69" fill="rgba(0,0,0,0.75)"></rect>
<rect x="579.000000" y="182.500000" width="62" height="37" fill="rgba(0,0,0,0.75)"></rect>
<rect x="719.000000" y="182.500000" width="62" height="37" fill="rgba(0,0,0,0.75)"></rect>
<rect x="859.000000" y="182.500000" width="62" height="37" fill="rgba(0,0,0,0.75)"></rect>
<rect x="998.500000" y="166.500000" width="63" height="69" fill="rgba(0,0,0,0.75)"></rect>
<rect x="484.000000" y="361.000000" width="112" height="21" fill="rgba(0,0,0,0.75)"></rect>
</mask></svg></svg>