diff options
-rw-r--r-- | src/figs/PLIC-block-diagram.pdf | bin | 19588 -> 13826 bytes | |||
-rw-r--r-- | src/figs/PLIC-interrupt-flow.pdf | bin | 18106 -> 15941 bytes | |||
-rw-r--r-- | src/figs/halimps.pdf | bin | 14439 -> 10187 bytes | |||
-rw-r--r-- | src/figs/halmode.pdf | bin | 15183 -> 11179 bytes | |||
-rw-r--r-- | src/figs/privimps.pdf | bin | 13446 -> 9537 bytes | |||
-rw-r--r-- | src/figs/virtimps.pdf | bin | 15538 -> 11644 bytes | |||
-rw-r--r-- | src/graffles/PLIC-block-diagram.graffle | bin | 11052 -> 0 bytes | |||
-rw-r--r-- | src/graffles/PLIC-interrupt-flow.graffle | bin | 3578 -> 0 bytes | |||
-rw-r--r-- | src/graffles/privimps.graffle | 8179 | ||||
-rw-r--r-- | src/inkscape/PLIC-block-diagram.svg | 3309 | ||||
-rw-r--r-- | src/inkscape/PLIC-interrupt-flow.svg | 775 | ||||
-rw-r--r-- | src/inkscape/halimps.svg | 994 | ||||
-rw-r--r-- | src/inkscape/halmode.svg | 799 | ||||
-rw-r--r-- | src/inkscape/htif.svg | 626 | ||||
-rw-r--r-- | src/inkscape/privimps.svg | 820 | ||||
-rw-r--r-- | src/inkscape/proxy.svg | 635 | ||||
-rw-r--r-- | src/inkscape/virtimps.svg | 730 |
17 files changed, 8688 insertions, 8179 deletions
diff --git a/src/figs/PLIC-block-diagram.pdf b/src/figs/PLIC-block-diagram.pdf Binary files differindex e9141f0..c6ece1a 100644 --- a/src/figs/PLIC-block-diagram.pdf +++ b/src/figs/PLIC-block-diagram.pdf diff --git a/src/figs/PLIC-interrupt-flow.pdf b/src/figs/PLIC-interrupt-flow.pdf Binary files differindex 039c1b8..7ba4117 100644 --- a/src/figs/PLIC-interrupt-flow.pdf +++ b/src/figs/PLIC-interrupt-flow.pdf diff --git a/src/figs/halimps.pdf b/src/figs/halimps.pdf Binary files differindex 2adddf3..2cc5a58 100644 --- a/src/figs/halimps.pdf +++ b/src/figs/halimps.pdf diff --git a/src/figs/halmode.pdf b/src/figs/halmode.pdf Binary files differindex 3f4c99c..afa441b 100644 --- a/src/figs/halmode.pdf +++ b/src/figs/halmode.pdf diff --git a/src/figs/privimps.pdf b/src/figs/privimps.pdf Binary files differindex a5f433c..9ed591b 100644 --- a/src/figs/privimps.pdf +++ b/src/figs/privimps.pdf diff --git a/src/figs/virtimps.pdf b/src/figs/virtimps.pdf Binary files differindex 2ab2682..7b98872 100644 --- a/src/figs/virtimps.pdf +++ b/src/figs/virtimps.pdf diff --git a/src/graffles/PLIC-block-diagram.graffle b/src/graffles/PLIC-block-diagram.graffle Binary files differdeleted file mode 100644 index aeca213..0000000 --- a/src/graffles/PLIC-block-diagram.graffle +++ /dev/null diff --git a/src/graffles/PLIC-interrupt-flow.graffle b/src/graffles/PLIC-interrupt-flow.graffle Binary files differdeleted file mode 100644 index c0d79ac..0000000 --- a/src/graffles/PLIC-interrupt-flow.graffle +++ /dev/null diff --git a/src/graffles/privimps.graffle b/src/graffles/privimps.graffle deleted file mode 100644 index f260ab1..0000000 --- a/src/graffles/privimps.graffle +++ /dev/null @@ -1,8179 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>ApplicationVersion</key> - <array> - <string>com.omnigroup.OmniGrafflePro</string> - <string>139.17.0.185490</string> - </array> - <key>CreationDate</key> - <string>2011-07-18 06:24:39 +0000</string> - <key>Creator</key> - <string>Krste Asanovic</string> - <key>GraphDocumentVersion</key> - <integer>8</integer> - <key>GuidesLocked</key> - <string>NO</string> - <key>GuidesVisible</key> - <string>YES</string> - <key>ImageCounter</key> - <integer>1</integer> - <key>LinksVisible</key> - <string>NO</string> - <key>MagnetsVisible</key> - <string>NO</string> - <key>MasterSheets</key> - <array/> - <key>ModificationDate</key> - <string>2014-10-12 23:17:45 +0000</string> - <key>Modifier</key> - <string>Krste Asanovic</string> - <key>NotesVisible</key> - <string>NO</string> - <key>OriginVisible</key> - <string>NO</string> - <key>PageBreaks</key> - <string>YES</string> - <key>PrintInfo</key> - <dict> - <key>NSBottomMargin</key> - <array> - <string>float</string> - <string>41</string> - </array> - <key>NSHorizonalPagination</key> - <array> - <string>coded</string> - <string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG</string> - </array> - <key>NSLeftMargin</key> - <array> - <string>float</string> - <string>18</string> - </array> - <key>NSPaperSize</key> - <array> - <string>size</string> - <string>{612, 792}</string> - </array> - <key>NSPrintReverseOrientation</key> - <array> - <string>int</string> - <string>0</string> - </array> - <key>NSRightMargin</key> - <array> - <string>float</string> - <string>18</string> - </array> - <key>NSTopMargin</key> - <array> - <string>float</string> - <string>18</string> - </array> - </dict> - <key>ReadOnly</key> - <string>NO</string> - <key>Sheets</key> - <array> - <dict> - <key>ActiveLayerIndex</key> - <integer>0</integer> - <key>AutoAdjust</key> - <true/> - <key>BackgroundGraphic</key> - <dict> - <key>Bounds</key> - <string>{{0, 0}, {576, 733}}</string> - <key>Class</key> - <string>SolidGraphic</string> - <key>ID</key> - <integer>2</integer> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - </dict> - <key>BaseZoom</key> - <integer>0</integer> - <key>CanvasOrigin</key> - <string>{0, 0}</string> - <key>ColumnAlign</key> - <integer>1</integer> - <key>ColumnSpacing</key> - <real>36</real> - <key>DisplayScale</key> - <string>1.000 cm = 1.000 cm</string> - <key>GraphicsList</key> - <array> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{283.46457958221436, 116.22047567367554}, {266.45669555664062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>273</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 HEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 104.88189268112183}, {266.45669555664062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>274</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.52756786346436, 76.535435199737549}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>275</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{487.55906867980957, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>277</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{487.55906867980957, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>278</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.52756786346436, 59.527561664581299}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>279</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.5275707244873, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>280</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.5275707244873, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>281</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>276</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{351.49607563018799, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>283</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{351.49607563018799, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>284</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 59.527561187744141}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>285</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457767486572, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>286</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457767486572, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>287</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>282</integer> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 87.874018669128418}, {266.45669555664062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>288</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hypervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 76.535435676574707}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>289</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>272</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{192.75591373443604, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>242</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{192.75591373443604, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>243</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 87.874019145965576}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>244</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 SEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 76.535436153411865}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>245</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 59.527561664581299}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>246</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441577911377, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>247</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441577911377, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>248</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>241</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{28.346454620361328, 59.527560710906982}, {65.196853637695312, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>238</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 AEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{28.346457481384277, 48.188977718353271}, {65.196853637695312, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>239</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{28.346457481384277, 28.346457004547119}, {65.196853637695312, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>240</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>237</integer> - </dict> - </array> - <key>GridInfo</key> - <dict> - <key>GridSpacing</key> - <real>2.8346457481384277</real> - <key>MajorGridSpacing</key> - <integer>10</integer> - <key>ShowsGrid</key> - <string>YES</string> - <key>SnapsToGrid</key> - <string>YES</string> - </dict> - <key>HPages</key> - <integer>1</integer> - <key>KeepToScale</key> - <true/> - <key>Layers</key> - <array> - <dict> - <key>Lock</key> - <string>NO</string> - <key>Name</key> - <string>Layer 1</string> - <key>Print</key> - <string>YES</string> - <key>View</key> - <string>YES</string> - </dict> - </array> - <key>LayoutInfo</key> - <dict> - <key>Animate</key> - <string>NO</string> - <key>circoMinDist</key> - <real>18</real> - <key>circoSeparation</key> - <real>0.0</real> - <key>layoutEngine</key> - <string>dot</string> - <key>neatoSeparation</key> - <real>0.0</real> - <key>twopiSeparation</key> - <real>0.0</real> - </dict> - <key>Orientation</key> - <integer>2</integer> - <key>PrintOnePage</key> - <false/> - <key>RowAlign</key> - <integer>1</integer> - <key>RowSpacing</key> - <real>36</real> - <key>SheetTitle</key> - <string>privimps</string> - <key>UniqueID</key> - <integer>3</integer> - <key>VPages</key> - <integer>1</integer> - </dict> - <dict> - <key>ActiveLayerIndex</key> - <integer>0</integer> - <key>AutoAdjust</key> - <true/> - <key>BackgroundGraphic</key> - <dict> - <key>Bounds</key> - <string>{{0, 0}, {576, 733}}</string> - <key>Class</key> - <string>SolidGraphic</string> - <key>ID</key> - <integer>2</integer> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - </dict> - <key>BaseZoom</key> - <integer>0</integer> - <key>CanvasOrigin</key> - <string>{0, 0}</string> - <key>ColumnAlign</key> - <integer>1</integer> - <key>ColumnSpacing</key> - <real>36</real> - <key>DisplayScale</key> - <string>1.000 cm = 1.000 cm</string> - <key>GraphicsList</key> - <array> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 133.2283501625061}, {266.45669555664062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>313</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HAL}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 144.56693410873413}, {266.45669555664062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>314</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hardware}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457958221436, 116.22047567367554}, {266.45669555664062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>315</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 HEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 104.88189268112183}, {266.45669555664062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>316</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.52756786346436, 76.535435199737549}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>317</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{487.55906867980957, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>319</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{487.55906867980957, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>320</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.52756786346436, 59.527561664581299}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>321</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.5275707244873, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>322</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{419.5275707244873, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>323</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>318</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{351.49607563018799, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>325</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{351.49607563018799, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>326</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 59.527561187744141}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>327</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457767486572, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>328</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457767486572, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>329</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>324</integer> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 87.874018669128418}, {266.45669555664062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>330</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hypervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{283.46457481384277, 76.535435676574707}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>331</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>312</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 116.22047662734985}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>301</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hardware}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 104.88189268112183}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>302</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HAL}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{192.75591373443604, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>303</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{192.75591373443604, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>304</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 87.874019145965576}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>305</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 SEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 76.535436153411865}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>306</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441291809082, 59.527561664581299}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>307</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441577911377, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>308</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{124.72441577911377, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>309</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>300</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{28.346457481384277, 87.874019145965576}, {65.196853637695312, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>295</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hardware}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{28.346457481384277, 76.535435199737549}, {65.196853637695312, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>296</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HAL}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{28.346454620361328, 59.527560710906982}, {65.196853637695312, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>297</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 AEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{28.346457481384277, 48.188977718353271}, {65.196853637695312, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>298</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{28.346457481384277, 28.346457004547119}, {65.196853637695312, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>299</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>294</integer> - </dict> - </array> - <key>GridInfo</key> - <dict> - <key>GridSpacing</key> - <real>2.8346457481384277</real> - <key>MajorGridSpacing</key> - <integer>10</integer> - <key>ShowsGrid</key> - <string>YES</string> - <key>SnapsToGrid</key> - <string>YES</string> - </dict> - <key>HPages</key> - <integer>1</integer> - <key>KeepToScale</key> - <true/> - <key>Layers</key> - <array> - <dict> - <key>Lock</key> - <string>NO</string> - <key>Name</key> - <string>Layer 1</string> - <key>Print</key> - <string>YES</string> - <key>View</key> - <string>YES</string> - </dict> - </array> - <key>LayoutInfo</key> - <dict> - <key>Animate</key> - <string>NO</string> - <key>circoMinDist</key> - <real>18</real> - <key>circoSeparation</key> - <real>0.0</real> - <key>layoutEngine</key> - <string>dot</string> - <key>neatoSeparation</key> - <real>0.0</real> - <key>twopiSeparation</key> - <real>0.0</real> - </dict> - <key>Orientation</key> - <integer>2</integer> - <key>PrintOnePage</key> - <false/> - <key>RowAlign</key> - <integer>1</integer> - <key>RowSpacing</key> - <real>36</real> - <key>SheetTitle</key> - <string>halimps</string> - <key>UniqueID</key> - <integer>4</integer> - <key>VPages</key> - <integer>1</integer> - </dict> - <dict> - <key>ActiveLayerIndex</key> - <integer>0</integer> - <key>AutoAdjust</key> - <true/> - <key>BackgroundGraphic</key> - <dict> - <key>Bounds</key> - <string>{{0, 0}, {576, 733}}</string> - <key>Class</key> - <string>SolidGraphic</string> - <key>ID</key> - <integer>2</integer> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - </dict> - <key>BaseZoom</key> - <integer>0</integer> - <key>CanvasOrigin</key> - <string>{0, 0}</string> - <key>ColumnAlign</key> - <integer>1</integer> - <key>ColumnSpacing</key> - <real>36</real> - <key>DisplayScale</key> - <string>1.000 cm = 1.000 cm</string> - <key>GraphicsList</key> - <array> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>351</integer> - <key>Points</key> - <array> - <string>{385.51182174682617, 28.346457481384277}</string> - <string>{436.53544521331787, 28.346457481384277}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>350</integer> - <key>Points</key> - <array> - <string>{407.99999885709235, 28.346457481384277}</string> - <string>{407.99999885709235, 56.692914962768555}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>351</integer> - <key>Position</key> - <real>0.44074049592018127</real> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{413.85827922821045, 36.850394725799561}, {26, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>349</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 User}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>346</integer> - <key>Position</key> - <real>0.44074049592018127</real> - </dict> - <key>ID</key> - <integer>348</integer> - <key>Points</key> - <array> - <string>{407.49999993953463, 82.204726696014404}</string> - <string>{407.99999885709235, 104.88189268112183}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>342</integer> - <key>Position</key> - <real>0.4309411346912384</real> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{414.86615371704102, 85.039372444152832}, {58, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>347</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hypervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>346</integer> - <key>Points</key> - <array> - <string>{385.51182174682617, 104.88189268112183}</string> - <string>{436.53544521331787, 104.88189268112183}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>345</integer> - <key>Points</key> - <array> - <string>{385.51182174682617, 56.692914962768555}</string> - <string>{436.53544521331787, 56.692914962768555}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>342</integer> - <key>Position</key> - <real>0.44074049592018127</real> - </dict> - <key>ID</key> - <integer>344</integer> - <key>Points</key> - <array> - <string>{408.18898773193359, 56.692914962768555}</string> - <string>{407.99999885709235, 82.204726696014404}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{414.86615371704102, 62.36220645904541}, {58, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>343</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Supervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>342</integer> - <key>Points</key> - <array> - <string>{385.51182174682617, 82.204726696014404}</string> - <string>{436.53544521331787, 82.204726696014404}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>341</integer> - <key>Points</key> - <array> - <string>{82.204726696014404, 79.370080947875977}</string> - <string>{82.204726696014404, 105.88189268112183}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{18.015748977661133, 85.039372444152832}, {58, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>340</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Supervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Bounds</key> - <string>{{49.043309688568115, 46.858269214630127}, {26, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>339</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 User}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>336</integer> - <key>Position</key> - <real>0.50578701496124268</real> - </dict> - <key>ID</key> - <integer>338</integer> - <key>Points</key> - <array> - <string>{82.00000073021161, 28.346457481384277}</string> - <string>{82.500001168391805, 79.370080947875977}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>335</integer> - <key>Position</key> - <real>0.49598762392997742</real> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>337</integer> - <key>Points</key> - <array> - <string>{56.692914962768555, 104.88189268112183}</string> - <string>{107.71653842926025, 104.88189268112183}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>336</integer> - <key>Points</key> - <array> - <string>{56.692914962768555, 79.370080947875977}</string> - <string>{107.71653842926025, 79.370080947875977}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>335</integer> - <key>Points</key> - <array> - <string>{56.692914962768555, 28.346457481384277}</string> - <string>{107.71653842926025, 28.346457481384277}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{338.01969623565674, 11.338582992553711}, {131, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>333</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 With Hypervisor Support}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Bounds</key> - <string>{{36.850394725799561, 11.338582992553711}, {111, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>332</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Classic Virtualization}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Bounds</key> - <string>{{249.44882297515869, 76.535435199737549}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>317</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{317.48032379150391, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>319</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{317.48032379150391, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>320</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{249.44882297515869, 59.527561664581299}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>321</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Guest OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{249.44882583618164, 48.188978672027588}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>322</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{249.44882583618164, 28.346457958221436}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>323</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>318</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{181.41733074188232, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>325</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{181.41733074188232, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>326</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{113.38582992553711, 59.527561187744141}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>327</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Guest OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{113.38583278656006, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>328</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{113.38583278656006, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>329</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>324</integer> - </dict> - <dict> - <key>Bounds</key> - <string>{{113.38582992553711, 87.874018669128418}, {266.45669555664062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>330</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Virtual Machine Monitor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{113.38582992553711, 76.535435676574707}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>331</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>GridInfo</key> - <dict> - <key>GridSpacing</key> - <real>2.8346457481384277</real> - <key>MajorGridSpacing</key> - <integer>10</integer> - <key>ShowsGrid</key> - <string>YES</string> - <key>SnapsToGrid</key> - <string>YES</string> - </dict> - <key>HPages</key> - <integer>1</integer> - <key>KeepToScale</key> - <true/> - <key>Layers</key> - <array> - <dict> - <key>Lock</key> - <string>NO</string> - <key>Name</key> - <string>Layer 1</string> - <key>Print</key> - <string>YES</string> - <key>View</key> - <string>YES</string> - </dict> - </array> - <key>LayoutInfo</key> - <dict> - <key>Animate</key> - <string>NO</string> - <key>circoMinDist</key> - <real>18</real> - <key>circoSeparation</key> - <real>0.0</real> - <key>layoutEngine</key> - <string>dot</string> - <key>neatoSeparation</key> - <real>0.0</real> - <key>twopiSeparation</key> - <real>0.0</real> - </dict> - <key>Orientation</key> - <integer>2</integer> - <key>PrintOnePage</key> - <false/> - <key>RowAlign</key> - <integer>1</integer> - <key>RowSpacing</key> - <real>36</real> - <key>SheetTitle</key> - <string>virtimps</string> - <key>UniqueID</key> - <integer>5</integer> - <key>VPages</key> - <integer>1</integer> - </dict> - <dict> - <key>ActiveLayerIndex</key> - <integer>0</integer> - <key>AutoAdjust</key> - <true/> - <key>BackgroundGraphic</key> - <dict> - <key>Bounds</key> - <string>{{0, 0}, {576, 733}}</string> - <key>Class</key> - <string>SolidGraphic</string> - <key>ID</key> - <integer>2</integer> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - </dict> - <key>BaseZoom</key> - <integer>0</integer> - <key>CanvasOrigin</key> - <string>{0, 0}</string> - <key>ColumnAlign</key> - <integer>1</integer> - <key>ColumnSpacing</key> - <real>36</real> - <key>DisplayScale</key> - <string>1.000 cm = 1.000 cm</string> - <key>GraphicsList</key> - <array> - <dict> - <key>Bounds</key> - <string>{{422.32284026200671, 112.55512142181396}, {57, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>386</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 HAL Mode}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>385</integer> - <key>Points</key> - <array> - <string>{413.94883609820863, 107.71653842926025}</string> - <string>{413.85827922821045, 133.22834968566895}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>384</integer> - <key>Points</key> - <array> - <string>{405.35434198379517, 133.2283501625061}</string> - <string>{456.37796545028687, 133.2283501625061}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{421.82284026200671, 89.877955436706543}, {58, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>376</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hypervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>385</integer> - </dict> - <key>ID</key> - <integer>375</integer> - <key>Points</key> - <array> - <string>{414.63385624865185, 82.204726696014404}</string> - <string>{413.94883609820863, 107.71653842926025}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>371</integer> - <key>Position</key> - <real>0.18186701834201813</real> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>374</integer> - <key>Points</key> - <array> - <string>{405.35434198379517, 107.71653842926025}</string> - <string>{456.37796545028687, 107.71653842926025}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{421.82284026200671, 61.531497955322266}, {58, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>373</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Supervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>371</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - <key>ID</key> - <integer>372</integer> - <key>Points</key> - <array> - <string>{414.59055652364952, 53.858269214630127}</string> - <string>{414.59055652364952, 82.204726696014404}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>371</integer> - <key>Points</key> - <array> - <string>{405.35434198379517, 82.204726696014404}</string> - <string>{456.37796545028687, 82.204726696014404}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{423.64961152131457, 33.185040473937988}, {26, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>370</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 User}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>367</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - <key>ID</key> - <integer>369</integer> - <key>Points</key> - <array> - <string>{414.59055652364952, 28.346457481384277}</string> - <string>{414.59055652364952, 53.858269214630127}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>368</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>368</integer> - <key>Points</key> - <array> - <string>{405.35434198379517, 28.346457481384277}</string> - <string>{456.37796545028687, 28.346457481384277}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>367</integer> - <key>Points</key> - <array> - <string>{405.35434198379517, 53.858269214630127}</string> - <string>{456.37796545028687, 53.858269214630127}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{189.88188891465563, 101.21653842926025}, {57, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>356</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 HAL Mode}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>354</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - <key>ID</key> - <integer>355</integer> - <key>Points</key> - <array> - <string>{182.14960517629845, 96.377955436706543}</string> - <string>{182.14960517629845, 121.88976716995239}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>354</integer> - <key>Points</key> - <array> - <string>{172.91339063644409, 121.88976716995239}</string> - <string>{223.93701410293579, 121.88976716995239}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{189.38188891465563, 75.704726696014404}, {58, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>353</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Supervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>351</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - <key>ID</key> - <integer>352</integer> - <key>Points</key> - <array> - <string>{182.14960517629845, 70.866143703460693}</string> - <string>{182.14960517629845, 96.377955436706543}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>351</integer> - <key>Points</key> - <array> - <string>{172.91339063644409, 96.377955436706543}</string> - <string>{223.93701410293579, 96.377955436706543}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{191.20866017396349, 50.192914962768555}, {26, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>350</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 User}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>347</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - <key>ID</key> - <integer>349</integer> - <key>Points</key> - <array> - <string>{182.14960517629845, 45.354331970214844}</string> - <string>{182.14960517629845, 70.866143703460693}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>348</integer> - <key>Position</key> - <real>0.1810183972120285</real> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>348</integer> - <key>Points</key> - <array> - <string>{172.91339063644409, 45.354331970214844}</string> - <string>{223.93701410293579, 45.354331970214844}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>347</integer> - <key>Points</key> - <array> - <string>{172.91339063644409, 70.866143703460693}</string> - <string>{223.93701410293579, 70.866143703460693}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{269.29134607315063, 116.2204761505127}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>301</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hardware}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{269.29134607315063, 104.88189220428467}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>302</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HAL}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{337.32284688949585, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>303</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{337.32284688949585, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>304</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{269.29134607315063, 87.874018669128418}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>305</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 SEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{269.29134607315063, 76.535435676574707}, {130.39370727539062, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>306</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 SBI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{269.29134607315063, 59.527561187744141}, {130.39370727539062, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>307</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{269.29134893417358, 48.18897819519043}, {62.362205505371094, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>308</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{269.29134893417358, 28.346457481384277}, {62.362205505371094, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>309</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>300</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{99.21260404586792, 104.8818941116333}, {65.196853637695312, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>295</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Hardware}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{99.21260404586792, 93.543310165405273}, {65.196853637695312, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>296</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 HAL}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{99.212601184844971, 76.535435676574707}, {65.196853637695312, 17.00787353515625}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>297</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 AEE}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{99.21260404586792, 65.196852684020996}, {65.196853637695312, 11.338582992553711}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FontInfo</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>1</string> - <key>g</key> - <string>1</string> - <key>r</key> - <string>1</string> - </dict> - </dict> - <key>ID</key> - <integer>298</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Color</key> - <dict> - <key>b</key> - <string>0</string> - <key>g</key> - <string>0</string> - <key>r</key> - <string>0</string> - </dict> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf1 ABI}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{99.21260404586792, 45.354331970214844}, {65.196853637695312, 19.842521667480469}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>299</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Application}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - </array> - <key>ID</key> - <integer>294</integer> - </dict> - </array> - <key>GridInfo</key> - <dict> - <key>GridSpacing</key> - <real>2.8346457481384277</real> - <key>MajorGridSpacing</key> - <integer>10</integer> - <key>ShowsGrid</key> - <string>YES</string> - <key>SnapsToGrid</key> - <string>YES</string> - </dict> - <key>HPages</key> - <integer>1</integer> - <key>KeepToScale</key> - <true/> - <key>Layers</key> - <array> - <dict> - <key>Lock</key> - <string>NO</string> - <key>Name</key> - <string>Layer 1</string> - <key>Print</key> - <string>YES</string> - <key>View</key> - <string>YES</string> - </dict> - </array> - <key>LayoutInfo</key> - <dict> - <key>Animate</key> - <string>NO</string> - <key>circoMinDist</key> - <real>18</real> - <key>circoSeparation</key> - <real>0.0</real> - <key>layoutEngine</key> - <string>dot</string> - <key>neatoSeparation</key> - <real>0.0</real> - <key>twopiSeparation</key> - <real>0.0</real> - </dict> - <key>Orientation</key> - <integer>2</integer> - <key>PrintOnePage</key> - <false/> - <key>RowAlign</key> - <integer>1</integer> - <key>RowSpacing</key> - <real>36</real> - <key>SheetTitle</key> - <string>halmode</string> - <key>UniqueID</key> - <integer>6</integer> - <key>VPages</key> - <integer>1</integer> - </dict> - <dict> - <key>ActiveLayerIndex</key> - <integer>0</integer> - <key>AutoAdjust</key> - <true/> - <key>BackgroundGraphic</key> - <dict> - <key>Bounds</key> - <string>{{0, 0}, {576, 733}}</string> - <key>Class</key> - <string>SolidGraphic</string> - <key>ID</key> - <integer>2</integer> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - </dict> - <key>BaseZoom</key> - <integer>0</integer> - <key>CanvasOrigin</key> - <string>{0, 0}</string> - <key>ColumnAlign</key> - <integer>1</integer> - <key>ColumnSpacing</key> - <real>36</real> - <key>DisplayScale</key> - <string>1.000 cm = 1.000 cm</string> - <key>GraphicsList</key> - <array> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>199</integer> - </dict> - <key>ID</key> - <integer>187</integer> - <key>Points</key> - <array> - <string>{138.99959134947824, 89.96540545224984}</string> - <string>{154.27881497886654, 72.988468551742528}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>192</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{70.866100000000003, 130.39400000000001}, {79.370000000000005, 17.0078}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>189</integer> - <key>Shape</key> - <string>Bezier</string> - <key>ShapeData</key> - <dict> - <key>UnitPoints</key> - <array> - <string>{0.5, -0.499998}</string> - <string>{0.5, -0.499998}</string> - <string>{0.28571400000000002, 0.5}</string> - <string>{0.28571400000000002, 0.5}</string> - <string>{0.28571400000000002, 0.50000199999999995}</string> - <string>{-0.5, 0.50000199999999995}</string> - <string>{-0.5, 0.50000199999999995}</string> - <string>{-0.50000100000000003, 0.50000199999999995}</string> - <string>{-0.25000099999999997, -0.499998}</string> - <string>{-0.25000099999999997, -0.499998}</string> - <string>{-0.25000099999999997, -0.499998}</string> - <string>{0.5, -0.499998}</string> - </array> - </dict> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{95.800600000000003, 96.724400000000003}, {48.766199999999998, 28}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>Vertical</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>190</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Host Console}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{93.543199999999999, 93.543400000000005}, {53.858400000000003, 34.015700000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>191</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{90.708600000000004, 90.708699999999993}, {59.5276, 39.685000000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>192</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - </dict> - </array> - <key>ID</key> - <integer>188</integer> - </dict> - <dict> - <key>Bounds</key> - <string>{{36.8504, 24.3018}, {48.766199999999998, 28}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>Vertical</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>193</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Host Internet}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>194</integer> - <key>Points</key> - <array> - <string>{127.87752769763155, 48.920315915501725}</string> - <string>{96.378, 45.354300000000002}</string> - <string>{62.362200000000001, 70.866100000000003}</string> - <string>{36.8504, 51.023600000000002}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>LineType</key> - <integer>1</integer> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>199</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{227.79499999999999, 49.6922}, {58.503900000000002, 28}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>Vertical</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>195</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Proxied Devices}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>196</integer> - <key>Points</key> - <array> - <string>{206.27095305244924, 66.867379451305894}</string> - <string>{327.96441084459553, 112.3920954368151}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>199</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>198</integer> - </dict> - <key>ID</key> - <integer>197</integer> - <key>Points</key> - <array> - <string>{179.0535685886594, 74.371575311247966}</string> - <string>{191.33879999999999, 107.71700000000003}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>199</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{161.57499999999999, 107.717}, {59.5276, 42.5197}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>198</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Cylinder</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Host File System}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{127.559, 34.015799999999999}, {87.873999999999995, 39.685000000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>199</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Front-End Server}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{85.039400000000001, 28.345800000000001}, {141.732, 141.733}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>200</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Align</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\fs24 \cf0 Front-End Host}</string> - </dict> - <key>TextPlacement</key> - <integer>2</integer> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>202</integer> - <key>Points</key> - <array> - <string>{390.30781664132661, 79.588696080972056}</string> - <string>{377.83555886873359, 107.02726799111332}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>203</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{377.00799999999998, 51.021799999999999}, {39.685000000000002, 28.346399999999999}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>203</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 App -\i n}</string> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>204</integer> - <key>Points</key> - <array> - <string>{363.87953741624483, 60.506779894173953}</string> - <string>{367.06667801810136, 106.72256740718751}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>205</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{342.99200000000002, 31.1798}, {39.685000000000002, 28.346399999999999}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>205</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 App 2}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{407.77199999999999, 120.55800000000001}, {59.5276, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>Vertical</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>206</integer> - <key>Rotation</key> - <real>270</real> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Supervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{424.53500000000003, 55.360799999999998}, {26, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>207</integer> - <key>Rotation</key> - <real>270</real> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 User}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>AllowConnections</key> - <string>NO</string> - <key>AllowToConnect</key> - <false/> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>208</integer> - <key>Points</key> - <array> - <string>{291.96800000000002, 90.707800000000006}</string> - <string>{447.87400000000002, 90.706800000000001}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>Pattern</key> - <integer>1</integer> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>209</integer> - <key>Points</key> - <array> - <string>{333.608921579374, 81.031009447329296}</string> - <string>{353.46389754346319, 107.5045291946813}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>210</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{297.63799999999998, 48.187800000000003}, {48.189, 34.015700000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>210</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 App 1}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{308.976, 107.715}, {119.05500000000001, 39.685000000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>211</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS Kernel}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{291.96800000000002, 28.345800000000001}, {155.90600000000001, 141.733}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>212</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Align</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\fs24 \cf0 Target System}</string> - </dict> - <key>TextPlacement</key> - <integer>2</integer> - </dict> - </array> - <key>ID</key> - <integer>201</integer> - </dict> - </array> - <key>ID</key> - <integer>186</integer> - </dict> - </array> - <key>GridInfo</key> - <dict> - <key>GridSpacing</key> - <real>2.8346457481384277</real> - <key>MajorGridSpacing</key> - <integer>10</integer> - <key>ShowsGrid</key> - <string>YES</string> - <key>SnapsToGrid</key> - <string>YES</string> - </dict> - <key>HPages</key> - <integer>1</integer> - <key>KeepToScale</key> - <true/> - <key>Layers</key> - <array> - <dict> - <key>Lock</key> - <string>NO</string> - <key>Name</key> - <string>Layer 1</string> - <key>Print</key> - <string>YES</string> - <key>View</key> - <string>YES</string> - </dict> - </array> - <key>LayoutInfo</key> - <dict> - <key>Animate</key> - <string>NO</string> - <key>circoMinDist</key> - <real>18</real> - <key>circoSeparation</key> - <real>0.0</real> - <key>layoutEngine</key> - <string>dot</string> - <key>neatoSeparation</key> - <real>0.0</real> - <key>twopiSeparation</key> - <real>0.0</real> - </dict> - <key>Orientation</key> - <integer>2</integer> - <key>PrintOnePage</key> - <false/> - <key>RowAlign</key> - <integer>1</integer> - <key>RowSpacing</key> - <real>36</real> - <key>SheetTitle</key> - <string>Canvas 1</string> - <key>UniqueID</key> - <integer>1</integer> - <key>VPages</key> - <integer>1</integer> - </dict> - <dict> - <key>ActiveLayerIndex</key> - <integer>0</integer> - <key>AutoAdjust</key> - <true/> - <key>BackgroundGraphic</key> - <dict> - <key>Bounds</key> - <string>{{0, 0}, {576, 733}}</string> - <key>Class</key> - <string>SolidGraphic</string> - <key>ID</key> - <integer>2</integer> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - </dict> - <key>BaseZoom</key> - <integer>0</integer> - <key>CanvasOrigin</key> - <string>{0, 0}</string> - <key>ColumnAlign</key> - <integer>1</integer> - <key>ColumnSpacing</key> - <real>36</real> - <key>DisplayScale</key> - <string>1.000 cm = 1.000 cm</string> - <key>GraphicsList</key> - <array> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>196</integer> - <key>Points</key> - <array> - <string>{237.01191575496489, 159.40188656382526}</string> - <string>{328.77471756498289, 153.84373772283652}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>224</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>224</integer> - </dict> - <key>ID</key> - <integer>214</integer> - <key>Points</key> - <array> - <string>{155.4630549800203, 112.59856659898557}</string> - <string>{177.53853765660827, 123.27929436596781}</string> - <string>{185.85024239569299, 141.99974457051832}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>216</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Bounds</key> - <string>{{97.123989590536311, 95.488724740583336}, {80.414446750150688, 16.674312563926623}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>216</integer> - <key>Shape</key> - <string>Bezier</string> - <key>ShapeData</key> - <dict> - <key>UnitPoints</key> - <array> - <string>{0.5, -0.499998}</string> - <string>{0.5, -0.499998}</string> - <string>{0.28571400000000002, 0.5}</string> - <string>{0.28571400000000002, 0.5}</string> - <string>{0.28571400000000002, 0.50000199999999995}</string> - <string>{-0.5, 0.50000199999999995}</string> - <string>{-0.5, 0.50000199999999995}</string> - <string>{-0.50000100000000003, 0.50000199999999995}</string> - <string>{-0.25000099999999997, -0.499998}</string> - <string>{-0.25000099999999997, -0.499998}</string> - <string>{-0.25000099999999997, -0.499998}</string> - <string>{0.5, -0.499998}</string> - </array> - </dict> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{122.38660799159003, 62.479315275374205}, {49.40792482181174, 27.450978479870734}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>217</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Host Console}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{120.09950238375592, 59.360688041643172}, {54.567134167170416, 33.348723167062104}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>218</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{117.22760127807399, 56.581570588182828}, {60.310936378534329, 38.906860034773935}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>219</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - </dict> - </array> - <key>ID</key> - <integer>215</integer> - </dict> - <dict> - <key>Bounds</key> - <string>{{88.508415837161337, 124.87201866991595}, {49.40792482181174, 27.450978479870734}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>220</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Host Internet}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>221</integer> - <key>Points</key> - <array> - <string>{152.40962935873975, 159.42687589708657}</string> - <string>{105.739831958026, 156.62806555034143}</string> - <string>{82.764252311386855, 162.18619408107037}</string> - <string>{39.685040473938457, 151.0699370196125}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>LineType</key> - <integer>1</integer> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>224</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>223</integer> - </dict> - <key>ID</key> - <integer>222</integer> - <key>Points</key> - <array> - <string>{201.55001396003507, 141.80154983485838}</string> - <string>{216.30978910442363, 98.267729485454879}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>224</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{186.15432091515646, 56.581751997220621}, {60.310936378534329, 41.685977488234272}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>223</integer> - <key>Magnets</key> - <array> - <string>{0, 1}</string> - <string>{0, -1}</string> - <string>{1, 0}</string> - <string>{-1, 0}</string> - </array> - <key>Shape</key> - <string>Cylinder</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Host File System}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{153.0708703994751, 142.51046784608545}, {83.286538540509753, 38.906860034773935}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>224</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Front-End Server}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{62.660613001439756, 51.023623466491699}, {195.29214292660023, 141.73228454589844}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>225</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Align</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\fs24 \cf0 Front-End Host}</string> - </dict> - <key>TextPlacement</key> - <integer>2</integer> - </dict> - </array> - <key>ID</key> - <integer>213</integer> - </dict> - <dict> - <key>Bounds</key> - <string>{{250.47216598510741, 129.06228094787599}, {58.503900000000002, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>Vertical</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>195</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 HTIF}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Class</key> - <string>Group</string> - <key>Graphics</key> - <array> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>202</integer> - <key>Points</key> - <array> - <string>{410.15087069815746, 102.26652483339915}</string> - <string>{397.67865936434953, 129.70509591954524}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>203</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{396.85103229522696, 73.699623466491701}, {39.685000000000002, 28.346399999999999}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>203</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 App -\i n}</string> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>204</integer> - <key>Points</key> - <array> - <string>{383.72256959795283, 83.184603364385737}</string> - <string>{386.90970985285782, 129.40039087797282}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>205</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{362.83503229522699, 53.85762346649171}, {39.685000000000002, 28.346399999999999}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>205</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 App 2}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{427.61503229522697, 143.23582346649169}, {59.5276, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>Vertical</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>206</integer> - <key>Rotation</key> - <real>270</real> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 Supervisor}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{444.378032295227, 78.0386234664917}, {26, 14}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>FitText</key> - <string>YES</string> - <key>Flow</key> - <string>Resize</string> - <key>ID</key> - <integer>207</integer> - <key>Rotation</key> - <real>270</real> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>fill</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Pad</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 User}</string> - <key>VerticalPad</key> - <integer>0</integer> - </dict> - <key>Wrap</key> - <string>NO</string> - </dict> - <dict> - <key>AllowConnections</key> - <string>NO</string> - <key>AllowToConnect</key> - <false/> - <key>Class</key> - <string>LineGraphic</string> - <key>ID</key> - <integer>208</integer> - <key>Points</key> - <array> - <string>{311.81103229522699, 113.38562346649171}</string> - <string>{467.717032295227, 113.3846234664917}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>0</string> - <key>Legacy</key> - <true/> - <key>Pattern</key> - <integer>1</integer> - <key>TailArrow</key> - <string>0</string> - </dict> - </dict> - </dict> - <dict> - <key>Class</key> - <string>LineGraphic</string> - <key>Head</key> - <dict> - <key>ID</key> - <integer>211</integer> - </dict> - <key>ID</key> - <integer>209</integer> - <key>Points</key> - <array> - <string>{353.4519001228449, 103.70885381694048}</string> - <string>{373.30675745839966, 130.18237015425552}</string> - </array> - <key>Style</key> - <dict> - <key>stroke</key> - <dict> - <key>HeadArrow</key> - <string>FilledArrow</string> - <key>Legacy</key> - <true/> - <key>TailArrow</key> - <string>FilledArrow</string> - </dict> - </dict> - <key>Tail</key> - <dict> - <key>ID</key> - <integer>210</integer> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{317.48103229522695, 70.865623466491712}, {48.189, 34.015700000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>210</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 App 1}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{328.81903229522698, 130.39282346649171}, {119.05500000000001, 39.685000000000002}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>211</integer> - <key>Shape</key> - <string>Circle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc - -\f0\fs24 \cf0 OS Kernel}</string> - </dict> - </dict> - <dict> - <key>Bounds</key> - <string>{{311.81103229522699, 51.023623466491699}, {155.90600000000001, 141.733}}</string> - <key>Class</key> - <string>ShapedGraphic</string> - <key>ID</key> - <integer>212</integer> - <key>Shape</key> - <string>Rectangle</string> - <key>Style</key> - <dict> - <key>shadow</key> - <dict> - <key>Draws</key> - <string>NO</string> - </dict> - <key>stroke</key> - <dict> - <key>Width</key> - <real>2</real> - </dict> - </dict> - <key>Text</key> - <dict> - <key>Align</key> - <integer>0</integer> - <key>Text</key> - <string>{\rtf1\ansi\ansicpg1252\cocoartf1187\cocoasubrtf400 -\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;} -{\colortbl;\red255\green255\blue255;} -\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural - -\f0\fs24 \cf0 Target System}</string> - </dict> - <key>TextPlacement</key> - <integer>2</integer> - </dict> - </array> - <key>ID</key> - <integer>201</integer> - </dict> - </array> - <key>GridInfo</key> - <dict> - <key>GridSpacing</key> - <real>2.8346457481384277</real> - <key>MajorGridSpacing</key> - <integer>10</integer> - <key>ShowsGrid</key> - <string>YES</string> - <key>SnapsToGrid</key> - <string>YES</string> - </dict> - <key>HPages</key> - <integer>1</integer> - <key>KeepToScale</key> - <true/> - <key>Layers</key> - <array> - <dict> - <key>Lock</key> - <string>NO</string> - <key>Name</key> - <string>Layer 1</string> - <key>Print</key> - <string>YES</string> - <key>View</key> - <string>YES</string> - </dict> - </array> - <key>LayoutInfo</key> - <dict> - <key>Animate</key> - <string>NO</string> - <key>circoMinDist</key> - <real>18</real> - <key>circoSeparation</key> - <real>0.0</real> - <key>layoutEngine</key> - <string>dot</string> - <key>neatoSeparation</key> - <real>0.0</real> - <key>twopiSeparation</key> - <real>0.0</real> - </dict> - <key>Orientation</key> - <integer>2</integer> - <key>PrintOnePage</key> - <false/> - <key>RowAlign</key> - <integer>1</integer> - <key>RowSpacing</key> - <real>36</real> - <key>SheetTitle</key> - <string>Canvas 2</string> - <key>UniqueID</key> - <integer>2</integer> - <key>VPages</key> - <integer>1</integer> - </dict> - </array> - <key>SmartAlignmentGuidesActive</key> - <string>YES</string> - <key>SmartDistanceGuidesActive</key> - <string>YES</string> - <key>UseEntirePage</key> - <false/> - <key>WindowInfo</key> - <dict> - <key>CurrentSheet</key> - <integer>3</integer> - <key>ExpandedCanvases</key> - <array/> - <key>Frame</key> - <string>{{4, 0}, {1362, 746}}</string> - <key>ListView</key> - <true/> - <key>OutlineWidth</key> - <integer>142</integer> - <key>RightSidebar</key> - <false/> - <key>ShowRuler</key> - <true/> - <key>Sidebar</key> - <true/> - <key>SidebarWidth</key> - <integer>120</integer> - <key>VisibleRegion</key> - <string>{{-19, 0}, {613.5, 303.5}}</string> - <key>Zoom</key> - <real>2</real> - <key>ZoomValues</key> - <array> - <array> - <string>Canvas 1</string> - <real>2</real> - <real>8</real> - </array> - <array> - <string>Canvas 2</string> - <real>2</real> - <real>1</real> - </array> - <array> - <string>privimps</string> - <real>2</real> - <real>1</real> - </array> - <array> - <string>halimps</string> - <real>2</real> - <real>1</real> - </array> - <array> - <string>virtimps</string> - <real>2</real> - <real>1</real> - </array> - <array> - <string>halmode</string> - <real>2</real> - <real>1</real> - </array> - </array> - </dict> -</dict> -</plist> diff --git a/src/inkscape/PLIC-block-diagram.svg b/src/inkscape/PLIC-block-diagram.svg new file mode 100644 index 0000000..0b84e8f --- /dev/null +++ b/src/inkscape/PLIC-block-diagram.svg @@ -0,0 +1,3309 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="83.59451 42.51969 602.3898 428.53154" + width="602.3898" + height="428.53154" + id="svg879" + sodipodi:docname="PLIC-block-diagram.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata883"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1116" + inkscape:window-height="988" + id="namedview881" + showgrid="false" + inkscape:zoom="1.2207894" + inkscape:cx="261.37251" + inkscape:cy="376.57502" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Group_94" /> + <defs + id="defs17"> + <font-face + font-family="Helvetica Neue" + font-size="12" + panose-1="2 0 5 3 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="517" + cap-height="714" + ascent="951.9958" + descent="-212.99744" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="HelveticaNeue" /> + </font-face-src> + </font-face> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-1 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g6"> + <path + d="M 8 0 L 0 -3 L 0 3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path4" /> + </g> + </marker> + <font-face + font-family="Helvetica Neue" + font-size="16" + panose-1="2 0 5 3 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="517" + cap-height="714" + ascent="951.9958" + descent="-212.99744" + font-weight="400" + id="font-face9"> + <font-face-src> + <font-face-name + name="HelveticaNeue" /> + </font-face-src> + </font-face> + <font-face + font-family="Helvetica Neue" + font-size="14" + panose-1="2 0 5 3 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="517" + cap-height="714" + ascent="951.9958" + descent="-212.99744" + font-weight="400" + id="font-face11"> + <font-face-src> + <font-face-name + name="HelveticaNeue" /> + </font-face-src> + </font-face> + <font-face + font-family="Helvetica Neue" + font-size="96" + panose-1="2 0 2 6 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="520" + cap-height="722" + ascent="930.9998" + descent="-212.99744" + font-weight="200" + id="font-face13"> + <font-face-src> + <font-face-name + name="HelveticaNeue-UltraLight" /> + </font-face-src> + </font-face> + <font-face + font-family="Helvetica Neue" + font-size="10" + panose-1="2 0 5 3 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="517" + cap-height="714" + ascent="951.9958" + descent="-212.99744" + font-weight="400" + id="font-face15"> + <font-face-src> + <font-face-name + name="HelveticaNeue" /> + </font-face-src> + </font-face> + </defs> + <g + id="Canvas_1" + fill-opacity="1" + stroke-dasharray="none" + stroke="none" + stroke-opacity="1" + fill="none"> + <title + id="title19">Canvas 1</title> + <g + id="Canvas_1: Layer 2"> + <title + id="title21">Layer 2</title> + <g + id="Group_201"> + <g + id="Group_203"> + <g + id="Graphic_216"> + <rect + x="254.44885" + y="71.69292" + width="51.02362" + height="19.842522" + fill="white" + id="rect23" /> + <rect + x="254.44885" + y="71.69292" + width="51.02362" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect25" /> + <text + transform="translate(255.44885 74.44618)" + fill="black" + id="text29"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".8538086" + y="11" + id="tspan27">Gateway</tspan> + </text> + </g> + <g + id="Graphic_215"> + <rect + x="279.96066" + y="122.71655" + width="42.51969" + height="19.842522" + fill="white" + id="rect32" /> + <rect + x="279.96066" + y="122.71655" + width="42.51969" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect34" /> + <text + transform="translate(280.96066 125.46981)" + fill="black" + id="text38"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="1.3778449" + y="11" + id="tspan36">Priority</tspan> + </text> + </g> + <g + id="Line_214"> + <line + x1="277.126" + y1="182.4016" + x2="277.126" + y2="431.69296" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line41" /> + </g> + <g + id="Graphic_213"> + <rect + x="254.44885" + y="122.71655" + width="17.007871" + height="19.842522" + fill="white" + id="rect44" /> + <rect + x="254.44885" + y="122.71655" + width="17.007871" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect46" /> + <text + transform="translate(255.44885 125.46981)" + fill="black" + id="text50"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="2.0619356" + y="11" + id="tspan48">IP</tspan> + </text> + </g> + <g + id="Graphic_212"> + <path + d="M 262.21498 159.40947 L 262.21498 170.90553 C 262.21498 176.65356 266.20484 182.4016 278.17443 182.4016 C 290.14403 182.4016 294.1339 176.65356 294.1339 170.90553 L 294.1339 159.40947 Z" + fill="white" + id="path53" /> + <path + d="M 262.21498 159.40947 L 262.21498 170.90553 C 262.21498 176.65356 266.20484 182.4016 278.17443 182.4016 C 290.14403 182.4016 294.1339 176.65356 294.1339 170.90553 L 294.1339 159.40947 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path55" /> + </g> + <g + id="Line_211"> + <line + x1="288.4646" + y1="142.55905" + x2="288.4646" + y2="159.56692" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line58" /> + </g> + <g + id="Line_210"> + <line + x1="265.78743" + y1="142.55907" + x2="265.78743" + y2="159.56695" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line61" /> + </g> + <g + id="Line_209"> + <line + x1="285.62995" + y1="153.89765" + x2="291.29924" + y2="148.22836" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line64" /> + </g> + <g + id="Line_208"> + <line + x1="274.29137" + y1="193.5827" + x2="279.96066" + y2="187.9134" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line67" /> + </g> + <g + id="Line_207"> + <line + x1="262.9528" + y1="91.53544" + x2="262.9528" + y2="112.31655" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line70" /> + </g> + <g + id="Graphic_206"> + <text + transform="translate(264.20427 91.86744)" + fill="black" + id="text75"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".212" + y="11" + id="tspan73">Interrupt Request</tspan> + </text> + </g> + <g + id="Graphic_205"> + <text + transform="translate(249.44885 42.85169)" + fill="black" + id="text80"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".492" + y="11" + id="tspan78">Interrupt 2 Signals</tspan> + </text> + </g> + <g + id="Line_204"> + <line + x1="279.96066" + y1="57.51969" + x2="279.96066" + y2="61.29292" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line83" /> + </g> + </g> + <g + id="Line_202"> + <line + x1="277.126" + y1="431.69296" + x2="277.126" + y2="462.0473" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line87" /> + </g> + </g> + <g + id="Group_185"> + <g + id="Group_187"> + <g + id="Graphic_200"> + <rect + x="112.71655" + y="71.69292" + width="51.02362" + height="19.842522" + fill="white" + id="rect91" /> + <rect + x="112.71655" + y="71.69292" + width="51.02362" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect93" /> + <text + transform="translate(113.71655 74.44618)" + fill="black" + id="text97"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".8538086" + y="11" + id="tspan95">Gateway</tspan> + </text> + </g> + <g + id="Graphic_199"> + <rect + x="138.22836" + y="122.71655" + width="42.51969" + height="19.842522" + fill="white" + id="rect100" /> + <rect + x="138.22836" + y="122.71655" + width="42.51969" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect102" /> + <text + transform="translate(139.22836 125.46981)" + fill="black" + id="text106"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="1.3778449" + y="11" + id="tspan104">Priority</tspan> + </text> + </g> + <g + id="Line_198"> + <line + x1="135.39372" + y1="182.4016" + x2="135.39372" + y2="431.69296" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line109" /> + </g> + <g + id="Graphic_197"> + <rect + x="112.71655" + y="122.71655" + width="17.007871" + height="19.842522" + fill="white" + id="rect112" /> + <rect + x="112.71655" + y="122.71655" + width="17.007871" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect114" /> + <text + transform="translate(113.71655 125.46981)" + fill="black" + id="text118"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="2.0619356" + y="11" + id="tspan116">IP</tspan> + </text> + </g> + <g + id="Graphic_196"> + <path + d="M 120.48268 159.40947 L 120.48268 170.90553 C 120.48268 176.65356 124.47254 182.4016 136.44213 182.4016 C 148.41173 182.4016 152.4016 176.65356 152.4016 170.90553 L 152.4016 159.40947 Z" + fill="white" + id="path121" /> + <path + d="M 120.48268 159.40947 L 120.48268 170.90553 C 120.48268 176.65356 124.47254 182.4016 136.44213 182.4016 C 148.41173 182.4016 152.4016 176.65356 152.4016 170.90553 L 152.4016 159.40947 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path123" /> + </g> + <g + id="Line_195"> + <line + x1="146.7323" + y1="142.55905" + x2="146.7323" + y2="159.56692" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line126" /> + </g> + <g + id="Line_194"> + <line + x1="124.05513" + y1="142.55907" + x2="124.05513" + y2="159.56695" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line129" /> + </g> + <g + id="Line_193"> + <line + x1="143.89765" + y1="153.89765" + x2="149.56695" + y2="148.22836" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line132" /> + </g> + <g + id="Line_192"> + <line + x1="132.55907" + y1="193.5827" + x2="138.22836" + y2="187.9134" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line135" /> + </g> + <g + id="Line_191"> + <line + x1="121.22049" + y1="91.53544" + x2="121.22049" + y2="112.31655" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line138" /> + </g> + <g + id="Graphic_190"> + <text + transform="translate(122.47197 91.86744)" + fill="black" + id="text143"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".212" + y="11" + id="tspan141">Interrupt Request</tspan> + </text> + </g> + <g + id="Graphic_189"> + <text + transform="translate(107.71655 42.85169)" + fill="black" + id="text148"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".492" + y="11" + id="tspan146">Interrupt 1 Signals</tspan> + </text> + </g> + <g + id="Line_188"> + <line + x1="138.22836" + y1="57.51969" + x2="138.22836" + y2="61.29292" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line151" /> + </g> + </g> + <g + id="Line_186"> + <line + x1="135.39372" + y1="431.69296" + x2="135.39372" + y2="462.0473" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line155" /> + </g> + </g> + <g + id="Graphic_184"> + <path + d="M 84.09451 107.71655 L 561.2599 107.71655 L 561.2599 470.55123 L 84.09451 470.55123 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="20.0,5.0,4.0,5.0" + stroke-width="1" + id="path159" /> + <text + transform="translate(89.09451 447.60324)" + fill="black" + id="text163"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="393.3894" + y="15" + id="tspan161">PLIC Core</tspan> + </text> + </g> + <g + id="Graphic_183"> + <path + d="M 84.09451 65.19686 L 561.2599 65.19686 L 561.2599 107.71655 L 84.09451 107.71655 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="20.0,5.0,4.0,5.0" + stroke-width="1" + id="path166" /> + <text + transform="translate(89.09451 84.76855)" + fill="black" + id="text170"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="356.6694" + y="15" + id="tspan168">PLIC Gateways</tspan> + </text> + </g> + <g + id="Group_93"> + <g + id="Graphic_182"> + <path + d="M 90.70867 198.42522 L 555.5906 198.42522 L 555.5906 308.9764 L 90.70867 308.9764 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="1.0,4.0" + stroke-width="1" + id="path173" /> + </g> + <g + id="Group_94"> + <g + id="Graphic_181"> + <text + transform="translate(96.20867 243.41426)" + fill="black" + id="text178"> + <tspan + font-family="Helvetica Neue" + font-size="14" + font-weight="400" + fill="black" + x=".108" + y="13" + id="tspan176">0</tspan> + </text> + </g> + <g + id="Graphic_180"> + <text + transform="translate(95.70867 271.76072)" + fill="black" + id="text183"> + <tspan + font-family="Helvetica Neue" + font-size="14" + font-weight="400" + fill="black" + x="1.029261" + y="13" + id="tspan181">0</tspan> + </text> + </g> + <g + id="Line_179"> + <line + x1="390.2622" + y1="249.44885" + x2="405.3544" + y2="249.44885" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line186" /> + </g> + <g + id="Line_178"> + <line + x1="248.44885" + y1="255.11814" + x2="365.66933" + y2="255.11814" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line189" /> + </g> + <g + id="Line_177"> + <line + x1="248.44885" + y1="283.4646" + x2="377.0079" + y2="283.4646" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line192" /> + </g> + <g + id="Group_159"> + <g + id="Graphic_176"> + <rect + x="422.36225" + y="280.62996" + width="56.69292" + height="17.007873" + fill="white" + id="rect195" /> + <rect + x="422.36225" + y="280.62996" + width="56.69292" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect197" /> + <text + transform="translate(423.36225 281.9659)" + fill="black" + id="text201"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="8.34446" + y="11" + id="tspan199">Max ID</tspan> + </text> + </g> + <g + id="Graphic_175"> + <rect + x="422.36225" + y="260.78743" + width="56.69292" + height="17.007873" + fill="white" + id="rect204" /> + <rect + x="422.36225" + y="260.78743" + width="56.69292" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect206" /> + <text + transform="translate(423.36225 262.12337)" + fill="black" + id="text210"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".7844599" + y="11" + id="tspan208">Threshold</tspan> + </text> + </g> + <g + id="Graphic_174"> + <rect + x="422.36225" + y="240.9449" + width="56.69292" + height="17.007873" + fill="white" + id="rect213" /> + <rect + x="422.36225" + y="240.9449" + width="56.69292" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect215" /> + <text + transform="translate(423.36225 242.28085)" + fill="black" + id="text219"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="5.23646" + y="11" + id="tspan217">Max Pri.</tspan> + </text> + </g> + <g + id="Graphic_173"> + <rect + x="527.24415" + y="249.44885" + width="22.677168" + height="19.842522" + fill="white" + id="rect222" /> + <rect + x="527.24415" + y="249.44885" + width="22.677168" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect224" /> + <text + transform="translate(528.24415 252.2021)" + fill="black" + id="text228"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="1.230584" + y="11" + id="tspan226">EIP</tspan> + </text> + </g> + <g + id="Graphic_172"> + <path + d="M 493.2284 241.3701 L 493.2284 277.3701 L 515.9056 270.1701 L 515.9056 248.5701 Z" + fill="white" + id="path231" /> + <path + d="M 493.2284 241.3701 L 493.2284 277.3701 L 515.9056 270.1701 L 515.9056 248.5701 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path233" /> + <text + transform="translate(494.087 250.59965)" + fill="black" + id="text237"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="1.952" + y="15" + id="tspan235">>?</tspan> + </text> + </g> + <g + id="Line_171"> + <line + x1="484.72446" + y1="253.53622" + x2="490.39376" + y2="246.6142" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line240" /> + </g> + <g + id="Line_170"> + <line + x1="479.0552" + y1="249.44885" + x2="493.2284" + y2="249.44885" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line243" /> + </g> + <g + id="Line_169"> + <line + x1="484.72446" + y1="273.37874" + x2="490.39376" + y2="266.45672" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line246" /> + </g> + <g + id="Line_168"> + <line + x1="479.0552" + y1="269.29137" + x2="493.2284" + y2="269.29137" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line249" /> + </g> + <g + id="Line_167"> + <line + x1="515.9056" + y1="259.3701" + x2="526.74415" + y2="259.3701" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line252" /> + </g> + <g + id="Graphic_166"> + <rect + x="527.24415" + y="249.44885" + width="22.677168" + height="19.842522" + fill="white" + id="rect255" /> + <rect + x="527.24415" + y="249.44885" + width="22.677168" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect257" /> + <text + transform="translate(528.24415 252.2021)" + fill="black" + id="text261"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="1.230584" + y="11" + id="tspan259">EIP</tspan> + </text> + </g> + <g + id="Line_165"> + <line + x1="550.4213" + y1="259.3701" + x2="568.3678" + y2="259.3701" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line264" /> + </g> + <g + id="Line_164"> + <line + x1="405.3544" + y1="249.44885" + x2="422.36225" + y2="249.44885" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line267" /> + </g> + <g + id="Line_163"> + <path + d="M 392.18115 289.1339 L 414.959 289.056 L 422.36225 289.1339" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="path270" /> + </g> + <g + id="Line_162"> + <line + x1="479.0552" + y1="289.1339" + x2="565.53344" + y2="289.8145" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line273" /> + </g> + <g + id="Graphic_161"> + <text + transform="translate(572.5985 246.7782)" + fill="black" + id="text280"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="11.231783" + y="11" + id="tspan276">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="3.461783" + y="25.336" + id="tspan278">Notification</tspan> + </text> + </g> + <g + id="Graphic_160"> + <text + transform="translate(575.43314 282.96983)" + fill="black" + id="text285"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".9531059" + y="11" + id="tspan283">Interrupt ID</tspan> + </text> + </g> + </g> + <g + id="Graphic_158"> + <text + transform="translate(626.4568 204.5036)" + fill="black" + id="text291"> + <tspan + font-family="Helvetica Neue" + font-size="96" + font-weight="200" + fill="black" + x=".016" + y="89" + id="tspan289">}</tspan> + </text> + </g> + <g + id="Graphic_157"> + <text + transform="translate(643.46464,235.77162)" + id="text300" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="15.037845" + y="11" + id="tspan294" + style="font-weight:400;font-size:12px;font-family:'Helvetica Neue';fill:#000000">To</tspan> + <tspan + font-size="12" + font-weight="400" + x="4.8738451" + y="25.336" + id="tspan296" + style="font-weight:400;font-size:12px;font-family:'Helvetica Neue';fill:#000000">Target</tspan> + <tspan + font-size="12" + font-weight="400" + x="17.923845" + y="39.671997" + id="tspan298" + style="font-weight:400;font-size:12px;font-family:'Helvetica Neue';fill:#000000">0</tspan> + </text> + </g> + <g + id="Group_124"> + <g + id="Group_154"> + <g + id="Line_156"> + <line + x1="248.44885" + y1="261.04016" + x2="237.11026" + y2="261.04016" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line303" /> + </g> + <g + id="Line_155"> + <line + x1="248.44885" + y1="261.04016" + x2="248.44885" + y2="255.11814" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line306" /> + </g> + </g> + <g + id="Group_151"> + <g + id="Line_153"> + <line + x1="248.44885" + y1="289.3866" + x2="237.11026" + y2="289.3866" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line310" /> + </g> + <g + id="Line_152"> + <line + x1="248.44885" + y1="289.3866" + x2="248.44885" + y2="283.4646" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line313" /> + </g> + </g> + <g + id="Graphic_150"> + <rect + x="140.7323" + y="215.4331" + width="17.007876" + height="17.007873" + fill="white" + id="rect317" /> + <rect + x="140.7323" + y="215.4331" + width="17.007876" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect319" /> + <text + transform="translate(141.7323 216.76904)" + fill="black" + id="text323"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="2.283938" + y="11" + id="tspan321">IE</tspan> + </text> + </g> + <g + id="Group_146"> + <g + id="Graphic_149"> + <path + d="M 163.40947 232.44097 L 174.90553 232.44097 C 180.65356 232.44097 186.4016 228.54333 186.4016 216.85042 C 186.4016 205.1575 180.65356 201.25987 174.90553 201.25987 L 163.40947 201.25987 Z" + fill="white" + id="path326" /> + <path + d="M 163.40947 232.44097 L 174.90553 232.44097 C 180.65356 232.44097 186.4016 228.54333 186.4016 216.85042 C 186.4016 205.1575 180.65356 201.25987 174.90553 201.25987 L 163.40947 201.25987 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path328" /> + </g> + <g + id="Line_148"> + <line + x1="135.063" + y1="209.7638" + x2="163.40947" + y2="209.7638" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line331" /> + </g> + <g + id="Line_147"> + <line + x1="158.24018" + y1="223.93703" + x2="163.40947" + y2="223.93703" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line334" /> + </g> + </g> + <g + id="Graphic_145"> + <path + d="M 200.25987 210.6142 L 200.25987 246.6142 L 222.93703 239.4142 L 222.93703 217.8142 Z" + fill="white" + id="path338" /> + <path + d="M 200.25987 210.6142 L 200.25987 246.6142 L 222.93703 239.4142 L 222.93703 217.8142 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path340" /> + <text + transform="translate(201.11845 219.84375)" + fill="black" + id="text344"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="1.952" + y="15" + id="tspan342">>?</tspan> + </text> + </g> + <g + id="Line_144"> + <line + x1="106.71655" + y1="255.11814" + x2="222.93703" + y2="255.11814" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line347" /> + </g> + <g + id="Line_143"> + <line + x1="106.71655" + y1="283.4646" + x2="234.27562" + y2="283.4646" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line350" /> + </g> + <g + id="Line_142"> + <line + x1="135.063" + y1="266.45672" + x2="222.93703" + y2="266.45672" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line353" /> + </g> + <g + id="Line_141"> + <line + x1="211.59845" + y1="297.63783" + x2="222.93703" + y2="297.63783" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line356" /> + </g> + <g + id="Line_140"> + <line + x1="188.92128" + y1="240.9449" + x2="200.25987" + y2="240.9449" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line359" /> + </g> + <g + id="Line_139"> + <line + x1="188.92128" + y1="240.9449" + x2="188.92128" + y2="254.20082" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line362" /> + </g> + <g + id="Graphic_138"> + <text + transform="translate(199.9331 288.7966)" + fill="black" + id="text367"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".164" + y="11" + id="tspan365">1</tspan> + </text> + </g> + <g + id="Line_137"> + <path + d="M 222.93703 228.6142 L 228.60632 228.6142 L 228.60632 283.4646" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path370" /> + </g> + <g + id="Group_133"> + <g + id="Graphic_136"> + <path + d="M 222.93703 277.7953 L 222.93703 303.30712 L 237.11026 298.20476 L 237.11026 282.89767 Z" + fill="white" + id="path373" /> + <path + d="M 222.93703 277.7953 L 222.93703 303.30712 L 237.11026 298.20476 L 237.11026 282.89767 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path375" /> + </g> + <g + id="Graphic_135"> + <text + transform="translate(224.07082 277.8246)" + fill="black" + id="text380"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan378">0</tspan> + </text> + </g> + <g + id="Graphic_134"> + <text + transform="translate(224.07082 289.8246)" + fill="black" + id="text385"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan383">1</tspan> + </text> + </g> + </g> + <g + id="Group_129"> + <g + id="Graphic_132"> + <path + d="M 222.93703 246.94488 L 222.93703 272.4567 L 237.11026 267.35433 L 237.11026 252.04724 Z" + fill="white" + id="path389" /> + <path + d="M 222.93703 246.94488 L 222.93703 272.4567 L 237.11026 267.35433 L 237.11026 252.04724 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path391" /> + </g> + <g + id="Graphic_131"> + <text + transform="translate(224.07082 246.97417)" + fill="black" + id="text396"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan394">0</tspan> + </text> + </g> + <g + id="Graphic_130"> + <text + transform="translate(224.07082 258.97417)" + fill="black" + id="text401"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan399">1</tspan> + </text> + </g> + </g> + <g + id="Line_128"> + <line + x1="188.92128" + y1="221.1024" + x2="194.59057" + y2="214.18037" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line405" /> + </g> + <g + id="Line_127"> + <line + x1="239.9449" + y1="264.8748" + x2="245.6142" + y2="257.9528" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line408" /> + </g> + <g + id="Line_126"> + <line + x1="239.9449" + y1="291.96854" + x2="245.6142" + y2="285.04652" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line411" /> + </g> + <g + id="Line_125"> + <line + x1="186.4016" + y1="218.26774" + x2="200.25987" + y2="218.26774" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line414" /> + </g> + </g> + <g + id="Group_95"> + <g + id="Group_121"> + <g + id="Line_123"> + <line + x1="390.2622" + y1="260.22113" + x2="379.84256" + y2="260.22113" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line418" /> + </g> + <g + id="Line_122"> + <line + x1="390.2622" + y1="260.22113" + x2="390.2622" + y2="249.44885" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line421" /> + </g> + </g> + <g + id="Graphic_120"> + <rect + x="283.4646" + y="215.4331" + width="17.007876" + height="17.007873" + fill="white" + id="rect425" /> + <rect + x="283.4646" + y="215.4331" + width="17.007876" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect427" /> + <text + transform="translate(284.4646 216.76904)" + fill="black" + id="text431"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="2.283938" + y="11" + id="tspan429">IE</tspan> + </text> + </g> + <g + id="Group_116"> + <g + id="Graphic_119"> + <path + d="M 306.14177 232.44097 L 317.63783 232.44097 C 323.38586 232.44097 329.1339 228.54333 329.1339 216.85042 C 329.1339 205.1575 323.38586 201.25987 317.63783 201.25987 L 306.14177 201.25987 Z" + fill="white" + id="path434" /> + <path + d="M 306.14177 232.44097 L 317.63783 232.44097 C 323.38586 232.44097 329.1339 228.54333 329.1339 216.85042 C 329.1339 205.1575 323.38586 201.25987 317.63783 201.25987 L 306.14177 201.25987 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path436" /> + </g> + <g + id="Line_118"> + <line + x1="277.7953" + y1="209.7638" + x2="306.14177" + y2="209.7638" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line439" /> + </g> + <g + id="Line_117"> + <line + x1="300.97247" + y1="223.93703" + x2="306.14177" + y2="223.93703" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line442" /> + </g> + </g> + <g + id="Graphic_115"> + <path + d="M 342.99216 210.6142 L 342.99216 246.6142 L 365.66933 239.4142 L 365.66933 217.8142 Z" + fill="white" + id="path446" /> + <path + d="M 342.99216 210.6142 L 342.99216 246.6142 L 365.66933 239.4142 L 365.66933 217.8142 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path448" /> + <text + transform="translate(343.85075 219.84375)" + fill="black" + id="text452"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="1.952" + y="15" + id="tspan450">>?</tspan> + </text> + </g> + <g + id="Line_114"> + <line + x1="277.7953" + y1="266.45672" + x2="365.66933" + y2="266.45672" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line455" /> + </g> + <g + id="Line_113"> + <line + x1="354.33075" + y1="297.63783" + x2="365.66933" + y2="297.63783" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line458" /> + </g> + <g + id="Line_112"> + <line + x1="331.6536" + y1="240.9449" + x2="342.99216" + y2="240.9449" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line461" /> + </g> + <g + id="Line_111"> + <line + x1="331.6536" + y1="240.9449" + x2="331.6536" + y2="254.20082" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line464" /> + </g> + <g + id="Graphic_110"> + <text + transform="translate(342.6654 288.7966)" + fill="black" + id="text469"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".164" + y="11" + id="tspan467">2</tspan> + </text> + </g> + <g + id="Line_109"> + <path + d="M 365.66933 228.6142 L 371.33862 228.6142 L 371.33862 283.4646" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path472" /> + </g> + <g + id="Group_105"> + <g + id="Graphic_108"> + <path + d="M 365.66933 277.7953 L 365.66933 303.30712 L 379.84256 298.20476 L 379.84256 282.89767 Z" + fill="white" + id="path475" /> + <path + d="M 365.66933 277.7953 L 365.66933 303.30712 L 379.84256 298.20476 L 379.84256 282.89767 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path477" /> + </g> + <g + id="Graphic_107"> + <text + transform="translate(366.8031 277.8246)" + fill="black" + id="text482"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan480">0</tspan> + </text> + </g> + <g + id="Graphic_106"> + <text + transform="translate(366.8031 289.8246)" + fill="black" + id="text487"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan485">1</tspan> + </text> + </g> + </g> + <g + id="Group_101"> + <g + id="Graphic_104"> + <path + d="M 365.66933 246.94488 L 365.66933 272.4567 L 379.84256 267.35433 L 379.84256 252.04724 Z" + fill="white" + id="path491" /> + <path + d="M 365.66933 246.94488 L 365.66933 272.4567 L 379.84256 267.35433 L 379.84256 252.04724 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path493" /> + </g> + <g + id="Graphic_103"> + <text + transform="translate(366.8031 246.97417)" + fill="black" + id="text498"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan496">0</tspan> + </text> + </g> + <g + id="Graphic_102"> + <text + transform="translate(366.8031 258.97417)" + fill="black" + id="text503"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan501">1</tspan> + </text> + </g> + </g> + <g + id="Line_100"> + <line + x1="331.6536" + y1="221.1024" + x2="337.32287" + y2="214.18037" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line507" /> + </g> + <g + id="Line_99"> + <line + x1="382.6772" + y1="264.8748" + x2="388.3465" + y2="257.9528" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line510" /> + </g> + <g + id="Line_98"> + <line + x1="382.6772" + y1="291.96854" + x2="388.3465" + y2="285.04652" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line513" /> + </g> + <g + id="Line_97"> + <line + x1="329.1339" + y1="218.26774" + x2="342.99216" + y2="218.26774" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line516" /> + </g> + <g + id="Line_96"> + <line + x1="379.84256" + y1="289.1339" + x2="392.18115" + y2="289.1339" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line519" /> + </g> + </g> + </g> + </g> + <g + id="Group_3"> + <g + id="Graphic_92"> + <path + d="M 90.70867 308.9764 L 555.5906 308.9764 L 555.5906 419.5276 L 90.70867 419.5276 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="1.0,4.0" + stroke-width="1" + id="path525" /> + </g> + <g + id="Group_4"> + <g + id="Graphic_91"> + <text + transform="translate(96.20867 353.96546)" + fill="black" + id="text530"> + <tspan + font-family="Helvetica Neue" + font-size="14" + font-weight="400" + fill="black" + x=".108" + y="13" + id="tspan528">0</tspan> + </text> + </g> + <g + id="Graphic_90"> + <text + transform="translate(95.70867 382.3119)" + fill="black" + id="text535"> + <tspan + font-family="Helvetica Neue" + font-size="14" + font-weight="400" + fill="black" + x="1.029261" + y="13" + id="tspan533">0</tspan> + </text> + </g> + <g + id="Line_89"> + <line + x1="390.2622" + y1="360.00004" + x2="405.3544" + y2="360.00004" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line538" /> + </g> + <g + id="Line_88"> + <line + x1="248.44885" + y1="365.66933" + x2="365.66933" + y2="365.66933" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line541" /> + </g> + <g + id="Line_87"> + <line + x1="248.44885" + y1="394.0158" + x2="377.0079" + y2="394.0158" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line544" /> + </g> + <g + id="Group_69"> + <g + id="Graphic_86"> + <rect + x="422.36225" + y="391.18115" + width="56.69292" + height="17.007873" + fill="white" + id="rect547" /> + <rect + x="422.36225" + y="391.18115" + width="56.69292" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect549" /> + <text + transform="translate(423.36225 392.5171)" + fill="black" + id="text553"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="8.34446" + y="11" + id="tspan551">Max ID</tspan> + </text> + </g> + <g + id="Graphic_85"> + <rect + x="422.36225" + y="371.33863" + width="56.69292" + height="17.007873" + fill="white" + id="rect556" /> + <rect + x="422.36225" + y="371.33863" + width="56.69292" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect558" /> + <text + transform="translate(423.36225 372.67456)" + fill="black" + id="text562"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".7844599" + y="11" + id="tspan560">Threshold</tspan> + </text> + </g> + <g + id="Graphic_84"> + <rect + x="422.36225" + y="351.4961" + width="56.69292" + height="17.007873" + fill="white" + id="rect565" /> + <rect + x="422.36225" + y="351.4961" + width="56.69292" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect567" /> + <text + transform="translate(423.36225 352.83204)" + fill="black" + id="text571"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="5.23646" + y="11" + id="tspan569">Max Pri.</tspan> + </text> + </g> + <g + id="Graphic_83"> + <rect + x="527.24415" + y="360.00004" + width="22.677168" + height="19.842522" + fill="white" + id="rect574" /> + <rect + x="527.24415" + y="360.00004" + width="22.677168" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect576" /> + <text + transform="translate(528.24415 362.7533)" + fill="black" + id="text580"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="1.230584" + y="11" + id="tspan578">EIP</tspan> + </text> + </g> + <g + id="Graphic_82"> + <path + d="M 493.2284 351.9213 L 493.2284 387.9213 L 515.9056 380.7213 L 515.9056 359.1213 Z" + fill="white" + id="path583" /> + <path + d="M 493.2284 351.9213 L 493.2284 387.9213 L 515.9056 380.7213 L 515.9056 359.1213 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path585" /> + <text + transform="translate(494.087 361.15085)" + fill="black" + id="text589"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="1.952" + y="15" + id="tspan587">>?</tspan> + </text> + </g> + <g + id="Line_81"> + <line + x1="484.72446" + y1="364.0874" + x2="490.39376" + y2="357.1654" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line592" /> + </g> + <g + id="Line_80"> + <line + x1="479.0552" + y1="360.00004" + x2="493.2284" + y2="360.00004" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line595" /> + </g> + <g + id="Line_79"> + <line + x1="484.72446" + y1="383.92993" + x2="490.39376" + y2="377.0079" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line598" /> + </g> + <g + id="Line_78"> + <line + x1="479.0552" + y1="379.84256" + x2="493.2284" + y2="379.84256" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line601" /> + </g> + <g + id="Line_77"> + <line + x1="515.9056" + y1="369.9213" + x2="526.74415" + y2="369.9213" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line604" /> + </g> + <g + id="Graphic_76"> + <rect + x="527.24415" + y="360.00004" + width="22.677168" + height="19.842522" + fill="white" + id="rect607" /> + <rect + x="527.24415" + y="360.00004" + width="22.677168" + height="19.842522" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect609" /> + <text + transform="translate(528.24415 362.7533)" + fill="black" + id="text613"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="1.230584" + y="11" + id="tspan611">EIP</tspan> + </text> + </g> + <g + id="Line_75"> + <line + x1="550.4213" + y1="369.9213" + x2="568.3678" + y2="369.9213" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line616" /> + </g> + <g + id="Line_74"> + <line + x1="405.3544" + y1="360.00004" + x2="422.36225" + y2="360.00004" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line619" /> + </g> + <g + id="Line_73"> + <path + d="M 392.18115 399.6851 L 414.959 399.6072 L 422.36225 399.6851" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="path622" /> + </g> + <g + id="Line_72"> + <line + x1="479.0552" + y1="399.6851" + x2="565.53344" + y2="400.3657" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line625" /> + </g> + <g + id="Graphic_71"> + <text + transform="translate(572.5985 357.3294)" + fill="black" + id="text632"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="11.231783" + y="11" + id="tspan628">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="3.461783" + y="25.336" + id="tspan630">Notification</tspan> + </text> + </g> + <g + id="Graphic_70"> + <text + transform="translate(575.43314 393.521)" + fill="black" + id="text637"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".9531059" + y="11" + id="tspan635">Interrupt ID</tspan> + </text> + </g> + </g> + <g + id="Graphic_68"> + <text + transform="translate(626.4568 315.0548)" + fill="black" + id="text643"> + <tspan + font-family="Helvetica Neue" + font-size="96" + font-weight="200" + fill="black" + x=".016" + y="89" + id="tspan641">}</tspan> + </text> + </g> + <g + id="Graphic_67"> + <text + transform="translate(643.46464 346.3228)" + fill="black" + id="text652"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="15.037845" + y="11" + id="tspan646">To </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="4.873845" + y="25.336" + id="tspan648">Target </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="17.923845" + y="39.671997" + id="tspan650">1</tspan> + </text> + </g> + <g + id="Group_34"> + <g + id="Group_64"> + <g + id="Line_66"> + <line + x1="248.44885" + y1="371.59135" + x2="237.11026" + y2="371.59135" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line655" /> + </g> + <g + id="Line_65"> + <line + x1="248.44885" + y1="371.59135" + x2="248.44885" + y2="365.66933" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line658" /> + </g> + </g> + <g + id="Group_61"> + <g + id="Line_63"> + <line + x1="248.44885" + y1="399.9378" + x2="237.11026" + y2="399.9378" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line662" /> + </g> + <g + id="Line_62"> + <line + x1="248.44885" + y1="399.9378" + x2="248.44885" + y2="394.0158" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line665" /> + </g> + </g> + <g + id="Graphic_60"> + <rect + x="140.7323" + y="325.9843" + width="17.007876" + height="17.007873" + fill="white" + id="rect669" /> + <rect + x="140.7323" + y="325.9843" + width="17.007876" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect671" /> + <text + transform="translate(141.7323 327.32023)" + fill="black" + id="text675"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="2.283938" + y="11" + id="tspan673">IE</tspan> + </text> + </g> + <g + id="Group_56"> + <g + id="Graphic_59"> + <path + d="M 163.40947 342.99216 L 174.90553 342.99216 C 180.65356 342.99216 186.4016 339.09453 186.4016 327.4016 C 186.4016 315.7087 180.65356 311.81106 174.90553 311.81106 L 163.40947 311.81106 Z" + fill="white" + id="path678" /> + <path + d="M 163.40947 342.99216 L 174.90553 342.99216 C 180.65356 342.99216 186.4016 339.09453 186.4016 327.4016 C 186.4016 315.7087 180.65356 311.81106 174.90553 311.81106 L 163.40947 311.81106 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path680" /> + </g> + <g + id="Line_58"> + <line + x1="135.063" + y1="320.315" + x2="163.40947" + y2="320.315" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line683" /> + </g> + <g + id="Line_57"> + <line + x1="158.24018" + y1="334.48823" + x2="163.40947" + y2="334.48823" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line686" /> + </g> + </g> + <g + id="Graphic_55"> + <path + d="M 200.25987 321.1654 L 200.25987 357.1654 L 222.93703 349.9654 L 222.93703 328.3654 Z" + fill="white" + id="path690" /> + <path + d="M 200.25987 321.1654 L 200.25987 357.1654 L 222.93703 349.9654 L 222.93703 328.3654 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path692" /> + <text + transform="translate(201.11845 330.39494)" + fill="black" + id="text696"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="1.952" + y="15" + id="tspan694">>?</tspan> + </text> + </g> + <g + id="Line_54"> + <line + x1="106.71655" + y1="365.66933" + x2="222.93703" + y2="365.66933" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line699" /> + </g> + <g + id="Line_53"> + <line + x1="106.71655" + y1="394.0158" + x2="234.27562" + y2="394.0158" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line702" /> + </g> + <g + id="Line_52"> + <line + x1="135.063" + y1="377.0079" + x2="222.93703" + y2="377.0079" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line705" /> + </g> + <g + id="Line_51"> + <line + x1="211.59845" + y1="408.189" + x2="222.93703" + y2="408.189" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line708" /> + </g> + <g + id="Line_50"> + <line + x1="188.92128" + y1="351.4961" + x2="200.25987" + y2="351.4961" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line711" /> + </g> + <g + id="Line_49"> + <line + x1="188.92128" + y1="351.4961" + x2="188.92128" + y2="364.752" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line714" /> + </g> + <g + id="Graphic_48"> + <text + transform="translate(199.9331 399.3478)" + fill="black" + id="text719"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".164" + y="11" + id="tspan717">1</tspan> + </text> + </g> + <g + id="Line_47"> + <path + d="M 222.93703 339.1654 L 228.60632 339.1654 L 228.60632 394.0158" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path722" /> + </g> + <g + id="Group_43"> + <g + id="Graphic_46"> + <path + d="M 222.93703 388.3465 L 222.93703 413.8583 L 237.11026 408.75595 L 237.11026 393.44886 Z" + fill="white" + id="path725" /> + <path + d="M 222.93703 388.3465 L 222.93703 413.8583 L 237.11026 408.75595 L 237.11026 393.44886 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path727" /> + </g> + <g + id="Graphic_45"> + <text + transform="translate(224.07082 388.3758)" + fill="black" + id="text732"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan730">0</tspan> + </text> + </g> + <g + id="Graphic_44"> + <text + transform="translate(224.07082 400.3758)" + fill="black" + id="text737"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan735">1</tspan> + </text> + </g> + </g> + <g + id="Group_39"> + <g + id="Graphic_42"> + <path + d="M 222.93703 357.49607 L 222.93703 383.0079 L 237.11026 377.9055 L 237.11026 362.59843 Z" + fill="white" + id="path741" /> + <path + d="M 222.93703 357.49607 L 222.93703 383.0079 L 237.11026 377.9055 L 237.11026 362.59843 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path743" /> + </g> + <g + id="Graphic_41"> + <text + transform="translate(224.07082 357.52536)" + fill="black" + id="text748"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan746">0</tspan> + </text> + </g> + <g + id="Graphic_40"> + <text + transform="translate(224.07082 369.52536)" + fill="black" + id="text753"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan751">1</tspan> + </text> + </g> + </g> + <g + id="Line_38"> + <line + x1="188.92128" + y1="331.6536" + x2="194.59057" + y2="324.73156" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line757" /> + </g> + <g + id="Line_37"> + <line + x1="239.9449" + y1="375.426" + x2="245.6142" + y2="368.504" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line760" /> + </g> + <g + id="Line_36"> + <line + x1="239.9449" + y1="402.51973" + x2="245.6142" + y2="395.5977" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line763" /> + </g> + <g + id="Line_35"> + <line + x1="186.4016" + y1="328.81893" + x2="200.25987" + y2="328.81893" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line766" /> + </g> + </g> + <g + id="Group_5"> + <g + id="Group_31"> + <g + id="Line_33"> + <line + x1="390.2622" + y1="370.77233" + x2="379.84256" + y2="370.77233" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line770" /> + </g> + <g + id="Line_32"> + <line + x1="390.2622" + y1="370.77233" + x2="390.2622" + y2="360.00004" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line773" /> + </g> + </g> + <g + id="Graphic_30"> + <rect + x="283.4646" + y="325.9843" + width="17.007876" + height="17.007873" + fill="white" + id="rect777" /> + <rect + x="283.4646" + y="325.9843" + width="17.007876" + height="17.007873" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="rect779" /> + <text + transform="translate(284.4646 327.32023)" + fill="black" + id="text783"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="2.283938" + y="11" + id="tspan781">IE</tspan> + </text> + </g> + <g + id="Group_26"> + <g + id="Graphic_29"> + <path + d="M 306.14177 342.99216 L 317.63783 342.99216 C 323.38586 342.99216 329.1339 339.09453 329.1339 327.4016 C 329.1339 315.7087 323.38586 311.81106 317.63783 311.81106 L 306.14177 311.81106 Z" + fill="white" + id="path786" /> + <path + d="M 306.14177 342.99216 L 317.63783 342.99216 C 323.38586 342.99216 329.1339 339.09453 329.1339 327.4016 C 329.1339 315.7087 323.38586 311.81106 317.63783 311.81106 L 306.14177 311.81106 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path788" /> + </g> + <g + id="Line_28"> + <line + x1="277.7953" + y1="320.315" + x2="306.14177" + y2="320.315" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line791" /> + </g> + <g + id="Line_27"> + <line + x1="300.97247" + y1="334.48823" + x2="306.14177" + y2="334.48823" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line794" /> + </g> + </g> + <g + id="Graphic_25"> + <path + d="M 342.99216 321.1654 L 342.99216 357.1654 L 365.66933 349.9654 L 365.66933 328.3654 Z" + fill="white" + id="path798" /> + <path + d="M 342.99216 321.1654 L 342.99216 357.1654 L 365.66933 349.9654 L 365.66933 328.3654 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path800" /> + <text + transform="translate(343.85075 330.39494)" + fill="black" + id="text804"> + <tspan + font-family="Helvetica Neue" + font-size="16" + font-weight="400" + fill="black" + x="1.952" + y="15" + id="tspan802">>?</tspan> + </text> + </g> + <g + id="Line_24"> + <line + x1="277.7953" + y1="377.0079" + x2="365.66933" + y2="377.0079" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line807" /> + </g> + <g + id="Line_23"> + <line + x1="354.33075" + y1="408.189" + x2="365.66933" + y2="408.189" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line810" /> + </g> + <g + id="Line_22"> + <line + x1="331.6536" + y1="351.4961" + x2="342.99216" + y2="351.4961" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line813" /> + </g> + <g + id="Line_21"> + <line + x1="331.6536" + y1="351.4961" + x2="331.6536" + y2="364.752" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line816" /> + </g> + <g + id="Graphic_20"> + <text + transform="translate(342.6654 399.3478)" + fill="black" + id="text821"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x=".164" + y="11" + id="tspan819">2</tspan> + </text> + </g> + <g + id="Line_19"> + <path + d="M 365.66933 339.1654 L 371.33862 339.1654 L 371.33862 394.0158" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path824" /> + </g> + <g + id="Group_15"> + <g + id="Graphic_18"> + <path + d="M 365.66933 388.3465 L 365.66933 413.8583 L 379.84256 408.75595 L 379.84256 393.44886 Z" + fill="white" + id="path827" /> + <path + d="M 365.66933 388.3465 L 365.66933 413.8583 L 379.84256 408.75595 L 379.84256 393.44886 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path829" /> + </g> + <g + id="Graphic_17"> + <text + transform="translate(366.8031 388.3758)" + fill="black" + id="text834"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan832">0</tspan> + </text> + </g> + <g + id="Graphic_16"> + <text + transform="translate(366.8031 400.3758)" + fill="black" + id="text839"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan837">1</tspan> + </text> + </g> + </g> + <g + id="Group_11"> + <g + id="Graphic_14"> + <path + d="M 365.66933 357.49607 L 365.66933 383.0079 L 379.84256 377.9055 L 379.84256 362.59843 Z" + fill="white" + id="path843" /> + <path + d="M 365.66933 357.49607 L 365.66933 383.0079 L 379.84256 377.9055 L 379.84256 362.59843 Z" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="path845" /> + </g> + <g + id="Graphic_13"> + <text + transform="translate(366.8031 357.52536)" + fill="black" + id="text850"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan848">0</tspan> + </text> + </g> + <g + id="Graphic_12"> + <text + transform="translate(366.8031 369.52536)" + fill="black" + id="text855"> + <tspan + font-family="Helvetica Neue" + font-size="10" + font-weight="400" + fill="black" + x=".22" + y="10" + id="tspan853">1</tspan> + </text> + </g> + </g> + <g + id="Line_10"> + <line + x1="331.6536" + y1="331.6536" + x2="337.32287" + y2="324.73156" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line859" /> + </g> + <g + id="Line_9"> + <line + x1="382.6772" + y1="375.426" + x2="388.3465" + y2="368.504" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line862" /> + </g> + <g + id="Line_8"> + <line + x1="382.6772" + y1="402.51973" + x2="388.3465" + y2="395.5977" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line865" /> + </g> + <g + id="Line_7"> + <line + x1="329.1339" + y1="328.81893" + x2="342.99216" + y2="328.81893" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line868" /> + </g> + <g + id="Line_6"> + <line + x1="379.84256" + y1="399.6851" + x2="392.18115" + y2="399.6851" + stroke="black" + stroke-linecap="butt" + stroke-linejoin="miter" + stroke-width="1" + id="line871" /> + </g> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/PLIC-interrupt-flow.svg b/src/inkscape/PLIC-interrupt-flow.svg new file mode 100644 index 0000000..d6c9497 --- /dev/null +++ b/src/inkscape/PLIC-interrupt-flow.svg @@ -0,0 +1,775 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="34.01575 51.02363 371.33862 380.34256" + width="371.33862" + height="380.34256" + id="svg179" + sodipodi:docname="PLIC-interrupt-flow.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata183"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1124" + inkscape:window-height="798" + id="namedview181" + showgrid="false" + inkscape:zoom="1.75502" + inkscape:cx="185.66931" + inkscape:cy="190.17128" + inkscape:window-x="298" + inkscape:window-y="316" + inkscape:window-maximized="0" + inkscape:current-layer="Canvas_1: Layer 2" /> + <defs + id="defs13"> + <font-face + font-family="Helvetica Neue" + font-size="12" + panose-1="2 0 5 3 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="517" + cap-height="714" + ascent="951.9958" + descent="-212.99744" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="HelveticaNeue" /> + </font-face-src> + </font-face> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-1 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g6"> + <path + d="M 8 0 L 0 -3 L 0 3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path4" /> + </g> + </marker> + <font-face + font-family="Helvetica Neue" + font-size="12" + panose-1="2 0 4 3 0 0 0 9 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="-1e3" + x-height="523" + cap-height="721" + ascent="951.004" + descent="-212.99744" + font-style="italic" + font-weight="300" + id="font-face9"> + <font-face-src> + <font-face-name + name="HelveticaNeue-LightItalic" /> + </font-face-src> + </font-face> + <font-face + font-family="Helvetica Neue" + font-size="111" + panose-1="2 0 2 6 0 0 0 2 0 4" + units-per-em="1000" + underline-position="-100" + underline-thickness="50" + slope="0" + x-height="520" + cap-height="722" + ascent="930.9998" + descent="-212.99744" + font-weight="200" + id="font-face11"> + <font-face-src> + <font-face-name + name="HelveticaNeue-UltraLight" /> + </font-face-src> + </font-face> + </defs> + <g + id="Canvas_1" + fill-opacity="1" + stroke-dasharray="none" + stroke="none" + stroke-opacity="1" + fill="none"> + <title + id="title15">Canvas 1</title> + <g + id="Canvas_1: Layer 2"> + <title + id="title17">Layer 2</title> + <g + id="Group_38"> + <g + id="Line_42"> + <line + x1="56.69292" + y1="116.22049" + x2="56.69292" + y2="396.85044" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line19" /> + </g> + <g + id="Line_41"> + <line + x1="56.69292" + y1="399.6851" + x2="56.69292" + y2="430.8662" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line22" /> + </g> + <g + id="Line_40"> + <line + x1="56.69292" + y1="85.03938" + x2="56.69292" + y2="116.22049" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line25" /> + </g> + <g + id="Graphic_39"> + <text + transform="translate(34.01575 51.18763)" + fill="black" + id="text32"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="4.147137" + y="11" + id="tspan28">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="7.927137" + y="25.336" + id="tspan30">Source</tspan> + </text> + </g> + </g> + <g + id="Group_33"> + <g + id="Line_37"> + <line + x1="138.89765" + y1="116.22049" + x2="138.89765" + y2="396.85044" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line36" /> + </g> + <g + id="Line_36"> + <line + x1="138.89765" + y1="399.6851" + x2="138.89765" + y2="430.8662" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line39" /> + </g> + <g + id="Line_35"> + <line + x1="138.89765" + y1="85.03938" + x2="138.89765" + y2="116.22049" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line42" /> + </g> + <g + id="Graphic_34"> + <text + transform="translate(113.38584 65.52886)" + fill="black" + id="text47"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="3.271137" + y="11" + id="tspan45">Gateway</tspan> + </text> + </g> + </g> + <g + id="Group_28"> + <g + id="Line_32"> + <line + x1="226.77168" + y1="116.22049" + x2="226.77168" + y2="396.85044" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line51" /> + </g> + <g + id="Line_31"> + <line + x1="226.77168" + y1="399.6851" + x2="226.77168" + y2="430.8662" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line54" /> + </g> + <g + id="Line_30"> + <line + x1="226.77168" + y1="85.03938" + x2="226.77168" + y2="116.22049" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line57" /> + </g> + <g + id="Graphic_29"> + <text + transform="translate(201.25987 54.022275)" + fill="black" + id="text64"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="13.819137" + y="11" + id="tspan60">PLIC </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="14.041137" + y="25.336" + id="tspan62">Core</tspan> + </text> + </g> + </g> + <g + id="Group_23"> + <g + id="Line_27"> + <line + x1="314.6457" + y1="116.22049" + x2="314.6457" + y2="396.85044" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line68" /> + </g> + <g + id="Line_26"> + <line + x1="314.6457" + y1="399.6851" + x2="314.6457" + y2="430.8662" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line71" /> + </g> + <g + id="Line_25"> + <line + x1="314.6457" + y1="85.03938" + x2="314.6457" + y2="116.22049" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-dasharray="4.0,4.0" + stroke-width="1" + id="line74" /> + </g> + <g + id="Graphic_24"> + <text + transform="translate(286.29924 65.52886)" + fill="black" + id="text79"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="10.543137" + y="11" + id="tspan77">Target</tspan> + </text> + </g> + </g> + <g + id="Line_22"> + <line + x1="56.69292" + y1="124.72442" + x2="129.0905" + y2="134.7103" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line83" /> + </g> + <g + id="Line_21"> + <line + x1="138.89765" + y1="147.4016" + x2="216.95308" + y2="157.47326" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line86" /> + </g> + <g + id="Graphic_20"> + <text + transform="translate(158.07088 121.38449)" + fill="black" + id="text93"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="2.554719" + y="11" + id="tspan89">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="2.776719" + y="25.336" + id="tspan91">Request</tspan> + </text> + </g> + <g + id="Line_19"> + <line + x1="226.77168" + y1="181.41734" + x2="304.8271" + y2="191.489" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line96" /> + </g> + <g + id="Graphic_18"> + <text + transform="translate(240.27562 155.40024)" + fill="black" + id="text103"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="10.184398" + y="11" + id="tspan99">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="3.068398" + y="25.336" + id="tspan101">Notification</tspan> + </text> + </g> + <g + id="Line_17"> + <line + x1="314.6457" + y1="218.26774" + x2="236.54537" + y2="230.86457" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line106" /> + </g> + <g + id="Graphic_16"> + <text + transform="translate(226.1024 197.34513)" + fill="black" + id="text113"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="10.184398" + y="11" + id="tspan109">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="17.294398" + y="25.336" + id="tspan111">Claim</tspan> + </text> + </g> + <g + id="Line_15"> + <line + x1="226.77168" + y1="255.11814" + x2="304.872" + y2="267.71497" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line116" /> + </g> + <g + id="Graphic_14"> + <text + transform="translate(254.44885 231.93568)" + fill="black" + id="text123"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="17.294398" + y="11" + id="tspan119">Claim </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="5.960398" + y="25.336" + id="tspan121">Response</tspan> + </text> + </g> + <g + id="Graphic_13"> + <text + transform="translate(73.0315,97.55772)" + id="text130" + style="fill:#000000"> + <tspan + font-size="12" + font-style="italic" + font-weight="300" + x="2.554719" + y="11" + id="tspan126" + style="font-style:italic;font-weight:300;font-size:12px;font-family:'Helvetica Neue';fill:#000000">Interrupt</tspan> + <tspan + font-size="12" + font-style="italic" + font-weight="300" + x="0.88071901" + y="25.336" + id="tspan128" + style="font-style:italic;font-weight:300;font-size:12px;font-family:'Helvetica Neue';fill:#000000">Signalled</tspan> + </text> + </g> + <g + id="Line_12"> + <line + x1="314.6457" + y1="312.38586" + x2="148.71625" + y2="333.7961" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line133" /> + </g> + <g + id="Graphic_11"> + <text + transform="translate(237.44097 286.63648)" + fill="black" + id="text140"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="10.184398" + y="11" + id="tspan136">Interrupt </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="2.1803978" + y="25.336" + id="tspan138">Completion</tspan> + </text> + </g> + <g + id="Line_10"> + <line + x1="56.69292" + y1="167.24411" + x2="129.0905" + y2="177.22999" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line143" /> + </g> + <g + id="Line_9"> + <line + x1="56.69292" + y1="223.93703" + x2="129.0905" + y2="233.9229" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line146" /> + </g> + <g + id="Line_8"> + <line + x1="56.69292" + y1="246.6142" + x2="129.0905" + y2="256.60007" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line149" /> + </g> + <g + id="Line_7"> + <line + x1="138.89765" + y1="362.8347" + x2="216.95308" + y2="372.90635" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line152" /> + </g> + <g + id="Graphic_6"> + <text + transform="translate(160.90553 337.3294)" + fill="black" + id="text159"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="12.328719" + y="11" + id="tspan155">Next </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-style="italic" + font-weight="300" + fill="black" + x="2.776719" + y="25.336" + id="tspan157">Request</tspan> + </text> + </g> + <g + id="Line_5"> + <line + x1="56.69292" + y1="368.504" + x2="129.0905" + y2="378.48985" + marker-end="url(#FilledArrow_Marker)" + stroke="black" + stroke-linecap="round" + stroke-linejoin="round" + stroke-width="1" + id="line162" /> + </g> + <g + id="Graphic_4"> + <text + transform="translate(313.9764 192.08853)" + fill="black" + id="text167"> + <tspan + font-family="Helvetica Neue" + font-size="111" + font-weight="200" + fill="black" + x=".0185" + y="103" + id="tspan165">}</tspan> + </text> + </g> + <g + id="Graphic_3"> + <text + transform="translate(336.6536 248.94356)" + fill="black" + id="text174"> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="10.850398" + y="11" + id="tspan170">Handler </tspan> + <tspan + font-family="Helvetica Neue" + font-size="12" + font-weight="400" + fill="black" + x="9.620398" + y="25.336" + id="tspan172">Running</tspan> + </text> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/halimps.svg b/src/inkscape/halimps.svg new file mode 100644 index 0000000..eafd8af --- /dev/null +++ b/src/inkscape/halimps.svg @@ -0,0 +1,994 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="27.846455 27.846457 522.5748 134.22835" + width="522.5748" + height="134.22835" + id="svg296" + sodipodi:docname="halimps.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata300"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1182" + inkscape:window-height="853" + id="namedview298" + showgrid="false" + inkscape:zoom="1.9901456" + inkscape:cx="236.57548" + inkscape:cy="0.73366874" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg296" /> + <defs + id="defs4"> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="0" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="Helvetica" /> + </font-face-src> + </font-face> + </defs> + <g + id="halimps" + style="fill:none;fill-opacity:1;stroke:none;stroke-dasharray:none;stroke-opacity:1"> + <title + id="title6">halimps</title> + <g + id="halimps: Layer 1"> + <title + id="title8">Layer 1</title> + <g + id="Group_33"> + <g + id="Graphic_38"> + <rect + x="28.346457" + y="28.346457" + width="65.196854" + height="19.842522" + id="rect10" + style="fill:#ffffff" /> + <rect + x="28.346457" + y="28.346457" + width="65.196854" + height="19.842522" + id="rect12" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346457,31.267718)" + id="text16" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="3.2458878" + y="11" + id="tspan14" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_37"> + <rect + x="28.346457" + y="48.18898" + width="65.196854" + height="11.338583" + id="rect19" + style="fill:#000000" /> + <rect + x="28.346457" + y="48.18898" + width="65.196854" + height="11.338583" + id="rect21" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346457,46.85827)" + id="text25" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="22.927528" + y="11" + id="tspan23" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_36"> + <rect + x="28.346455" + y="59.527561" + width="65.196854" + height="17.007874" + id="rect28" + style="fill:#ffffff" /> + <rect + x="28.346455" + y="59.527561" + width="65.196854" + height="17.007874" + id="rect30" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346455,61.0315)" + id="text34" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="20.592567" + y="11" + id="tspan32" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">AEE</tspan> + </text> + </g> + <g + id="Graphic_35"> + <rect + x="28.346457" + y="76.535439" + width="65.196854" + height="11.338583" + id="rect37" + style="fill:#000000" /> + <rect + x="28.346457" + y="76.535439" + width="65.196854" + height="11.338583" + id="rect39" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346457,75.20473)" + id="text43" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="20.926552" + y="11" + id="tspan41" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HAL</tspan> + </text> + </g> + <g + id="Graphic_34"> + <rect + x="28.346457" + y="87.874023" + width="65.196854" + height="17.007874" + id="rect46" + style="fill:#ffffff" /> + <rect + x="28.346457" + y="87.874023" + width="65.196854" + height="17.007874" + id="rect48" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346457,89.37796)" + id="text52" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="6.5886612" + y="11" + id="tspan50" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hardware</tspan> + </text> + </g> + </g> + <g + id="Group_23"> + <g + id="Graphic_32"> + <rect + x="124.72442" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect56" + style="fill:#ffffff" /> + <rect + x="124.72442" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect58" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72442,31.26772)" + id="text62" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan60" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_31"> + <rect + x="124.72442" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect65" + style="fill:#000000" /> + <rect + x="124.72442" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect67" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72442,46.85827)" + id="text71" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan69" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_30"> + <rect + x="124.72441" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect74" + style="fill:#ffffff" /> + <rect + x="124.72441" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect76" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,61.0315)" + id="text80" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan78" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_29"> + <rect + x="124.72441" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect83" + style="fill:#000000" /> + <rect + x="124.72441" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect85" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,75.20473)" + id="text89" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan87" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_28"> + <rect + x="124.72441" + y="87.874023" + width="130.39371" + height="17.007874" + id="rect92" + style="fill:#ffffff" /> + <rect + x="124.72441" + y="87.874023" + width="130.39371" + height="17.007874" + id="rect94" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,89.37796)" + id="text98" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="53.190994" + y="11" + id="tspan96" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">SEE</tspan> + </text> + </g> + <g + id="Graphic_27"> + <rect + x="192.75591" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect101" + style="fill:#ffffff" /> + <rect + x="192.75591" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect103" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(192.75591,31.26772)" + id="text107" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan105" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_26"> + <rect + x="192.75591" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect110" + style="fill:#000000" /> + <rect + x="192.75591" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect112" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(192.75591,46.85827)" + id="text116" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan114" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_25"> + <rect + x="124.72441" + y="104.88189" + width="130.39371" + height="11.338583" + id="rect119" + style="fill:#000000" /> + <rect + x="124.72441" + y="104.88189" + width="130.39371" + height="11.338583" + id="rect121" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,103.55118)" + id="text125" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="53.524979" + y="11" + id="tspan123" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HAL</tspan> + </text> + </g> + <g + id="Graphic_24"> + <rect + x="124.72441" + y="116.22048" + width="130.39371" + height="17.007874" + id="rect128" + style="fill:#ffffff" /> + <rect + x="124.72441" + y="116.22048" + width="130.39371" + height="17.007874" + id="rect130" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,117.72441)" + id="text134" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="39.187092" + y="11" + id="tspan132" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hardware</tspan> + </text> + </g> + </g> + <g + id="Group_3"> + <g + id="Graphic_22"> + <rect + x="283.46457" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect138" + style="fill:#000000" /> + <rect + x="283.46457" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect140" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,75.20473)" + id="text144" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan142" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_21"> + <rect + x="283.46457" + y="87.874023" + width="266.4567" + height="17.007874" + id="rect147" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="87.874023" + width="266.4567" + height="17.007874" + id="rect149" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,89.37796)" + id="text153" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="104.5555" + y="11" + id="tspan151" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hypervisor</tspan> + </text> + </g> + <g + id="Group_15"> + <g + id="Graphic_20"> + <rect + x="283.46457" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect156" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect158" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46458,31.26772)" + id="text162" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan160" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_19"> + <rect + x="283.46457" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect165" + style="fill:#000000" /> + <rect + x="283.46457" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect167" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46458,46.85827)" + id="text171" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan169" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_18"> + <rect + x="283.46457" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect174" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect176" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,61.0315)" + id="text180" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan178" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_17"> + <rect + x="351.49609" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect183" + style="fill:#ffffff" /> + <rect + x="351.49609" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect185" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(351.49608,31.26772)" + id="text189" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan187" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_16"> + <rect + x="351.49609" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect192" + style="fill:#000000" /> + <rect + x="351.49609" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect194" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(351.49608,46.85827)" + id="text198" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan196" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Group_9"> + <g + id="Graphic_14"> + <rect + x="419.52756" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect202" + style="fill:#ffffff" /> + <rect + x="419.52756" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect204" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,31.26772)" + id="text208" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan206" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_13"> + <rect + x="419.52756" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect211" + style="fill:#000000" /> + <rect + x="419.52756" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect213" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,46.85827)" + id="text217" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan215" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_12"> + <rect + x="419.52756" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect220" + style="fill:#ffffff" /> + <rect + x="419.52756" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect222" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,61.0315)" + id="text226" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan224" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_11"> + <rect + x="487.55908" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect229" + style="fill:#ffffff" /> + <rect + x="487.55908" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect231" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(487.55907,31.26772)" + id="text235" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan233" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_10"> + <rect + x="487.55908" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect238" + style="fill:#000000" /> + <rect + x="487.55908" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect240" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(487.55907,46.85827)" + id="text244" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan242" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Graphic_8"> + <rect + x="419.52756" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect248" + style="fill:#000000" /> + <rect + x="419.52756" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect250" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,75.20473)" + id="text254" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan252" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_7"> + <rect + x="283.46457" + y="104.88189" + width="266.4567" + height="11.338583" + id="rect257" + style="fill:#000000" /> + <rect + x="283.46457" + y="104.88189" + width="266.4567" + height="11.338583" + id="rect259" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,103.55118)" + id="text263" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="123.2264" + y="11" + id="tspan261" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HBI</tspan> + </text> + </g> + <g + id="Graphic_6"> + <rect + x="283.46457" + y="116.22048" + width="266.4567" + height="17.007874" + id="rect266" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="116.22048" + width="266.4567" + height="17.007874" + id="rect268" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46458,117.72441)" + id="text272" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="120.89143" + y="11" + id="tspan270" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">HEE</tspan> + </text> + </g> + <g + id="Graphic_5"> + <rect + x="283.46457" + y="144.56693" + width="266.4567" + height="17.007874" + id="rect275" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="144.56693" + width="266.4567" + height="17.007874" + id="rect277" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,146.07087)" + id="text281" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="107.21858" + y="11" + id="tspan279" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hardware</tspan> + </text> + </g> + <g + id="Graphic_4"> + <rect + x="283.46457" + y="133.22835" + width="266.4567" + height="11.338583" + id="rect284" + style="fill:#000000" /> + <rect + x="283.46457" + y="133.22835" + width="266.4567" + height="11.338583" + id="rect286" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,131.89764)" + id="text290" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="121.55647" + y="11" + id="tspan288" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HAL</tspan> + </text> + </g> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/halmode.svg b/src/inkscape/halmode.svg new file mode 100644 index 0000000..0b2f722 --- /dev/null +++ b/src/inkscape/halmode.svg @@ -0,0 +1,799 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="98.7126 27.846457 381.11024 106.88189" + width="381.11024" + height="106.88189" + id="svg233" + sodipodi:docname="halmode.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata237"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview235" + showgrid="false" + inkscape:zoom="1.929602" + inkscape:cx="184.7919" + inkscape:cy="38.21387" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg233" /> + <defs + id="defs14"> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="0" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="Helvetica" /> + </font-face-src> + </font-face> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-1 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g6"> + <path + d="M 8 0 L 0 -3 L 0 3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path4" /> + </g> + </marker> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker_2" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-9 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g11"> + <path + d="M -8 0 L 0 3 L 0 -3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path9" /> + </g> + </marker> + </defs> + <g + id="halmode" + style="fill:none;fill-opacity:1;stroke:none;stroke-dasharray:none;stroke-opacity:1"> + <title + id="title16">halmode</title> + <g + id="halmode: Layer 1"> + <title + id="title18">Layer 1</title> + <g + id="Group_36"> + <g + id="Graphic_41"> + <rect + x="99.212601" + y="45.354328" + width="65.196854" + height="19.842522" + id="rect20" + style="fill:#ffffff" /> + <rect + x="99.212601" + y="45.354328" + width="65.196854" + height="19.842522" + id="rect22" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(99.2126,48.27559)" + id="text26" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="3.2458878" + y="11" + id="tspan24" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_40"> + <rect + x="99.212601" + y="65.196854" + width="65.196854" + height="11.338583" + id="rect29" + style="fill:#000000" /> + <rect + x="99.212601" + y="65.196854" + width="65.196854" + height="11.338583" + id="rect31" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(99.2126,63.866144)" + id="text35" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="22.927528" + y="11" + id="tspan33" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_39"> + <rect + x="99.212601" + y="76.535439" + width="65.196854" + height="17.007874" + id="rect38" + style="fill:#ffffff" /> + <rect + x="99.212601" + y="76.535439" + width="65.196854" + height="17.007874" + id="rect40" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(99.2126,78.03937)" + id="text44" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="20.592567" + y="11" + id="tspan42" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">AEE</tspan> + </text> + </g> + <g + id="Graphic_38"> + <rect + x="99.212601" + y="93.543312" + width="65.196854" + height="11.338583" + id="rect47" + style="fill:#000000" /> + <rect + x="99.212601" + y="93.543312" + width="65.196854" + height="11.338583" + id="rect49" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(99.2126,92.2126)" + id="text53" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="20.926552" + y="11" + id="tspan51" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HAL</tspan> + </text> + </g> + <g + id="Graphic_37"> + <rect + x="99.212601" + y="104.8819" + width="65.196854" + height="17.007874" + id="rect56" + style="fill:#ffffff" /> + <rect + x="99.212601" + y="104.8819" + width="65.196854" + height="17.007874" + id="rect58" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(99.2126,106.38583)" + id="text62" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="6.5886612" + y="11" + id="tspan60" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hardware</tspan> + </text> + </g> + </g> + <g + id="Group_26"> + <g + id="Graphic_35"> + <rect + x="269.29135" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect66" + style="fill:#ffffff" /> + <rect + x="269.29135" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect68" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,31.26772)" + id="text72" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan70" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_34"> + <rect + x="269.29135" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect75" + style="fill:#000000" /> + <rect + x="269.29135" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect77" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,46.85827)" + id="text81" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan79" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_33"> + <rect + x="269.29135" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect84" + style="fill:#ffffff" /> + <rect + x="269.29135" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect86" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,61.0315)" + id="text90" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan88" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_32"> + <rect + x="269.29135" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect93" + style="fill:#000000" /> + <rect + x="269.29135" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect95" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,75.20473)" + id="text99" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan97" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_31"> + <rect + x="269.29135" + y="87.874023" + width="130.39371" + height="17.007874" + id="rect102" + style="fill:#ffffff" /> + <rect + x="269.29135" + y="87.874023" + width="130.39371" + height="17.007874" + id="rect104" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,89.37796)" + id="text108" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="53.190994" + y="11" + id="tspan106" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">SEE</tspan> + </text> + </g> + <g + id="Graphic_30"> + <rect + x="337.32285" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect111" + style="fill:#ffffff" /> + <rect + x="337.32285" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect113" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(337.32285,31.26772)" + id="text117" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan115" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_29"> + <rect + x="337.32285" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect120" + style="fill:#000000" /> + <rect + x="337.32285" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect122" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(337.32285,46.85827)" + id="text126" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan124" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_28"> + <rect + x="269.29135" + y="104.88189" + width="130.39371" + height="11.338583" + id="rect129" + style="fill:#000000" /> + <rect + x="269.29135" + y="104.88189" + width="130.39371" + height="11.338583" + id="rect131" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,103.55118)" + id="text135" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="53.524979" + y="11" + id="tspan133" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HAL</tspan> + </text> + </g> + <g + id="Graphic_27"> + <rect + x="269.29135" + y="116.22048" + width="130.39371" + height="17.007874" + id="rect138" + style="fill:#ffffff" /> + <rect + x="269.29135" + y="116.22048" + width="130.39371" + height="17.007874" + id="rect140" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(269.29135,117.72441)" + id="text144" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="39.187092" + y="11" + id="tspan142" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hardware</tspan> + </text> + </g> + </g> + <g + id="Line_25"> + <line + x1="172.91341" + y1="70.866142" + x2="223.93701" + y2="70.866142" + id="line148" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_24"> + <line + x1="172.91341" + y1="45.354328" + x2="223.93701" + y2="45.354328" + id="line151" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_23"> + <line + x1="182.1496" + y1="55.25433" + x2="182.1496" + y2="60.966145" + id="line154" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_22"> + <text + transform="translate(191.20866,50.192915)" + id="text159" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.33203125" + y="11" + id="tspan157" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">User</tspan> + </text> + </g> + <g + id="Line_21"> + <line + x1="172.91341" + y1="96.37796" + x2="223.93701" + y2="96.37796" + id="line162" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_20"> + <line + x1="182.1496" + y1="80.766144" + x2="182.1496" + y2="86.477959" + id="line165" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_19"> + <text + transform="translate(189.3819,75.70473)" + id="text170" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.32128906" + y="11" + id="tspan168" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Supervisor</tspan> + </text> + </g> + <g + id="Line_18"> + <line + x1="172.91341" + y1="121.88977" + x2="223.93701" + y2="121.88977" + id="line173" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_17"> + <line + x1="182.1496" + y1="106.27796" + x2="182.1496" + y2="111.98977" + id="line176" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_16"> + <text + transform="translate(189.8819,101.21654)" + id="text181" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.37207031" + y="11" + id="tspan179" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">HAL Mode</tspan> + </text> + </g> + <g + id="Line_15"> + <line + x1="405.35434" + y1="53.858269" + x2="456.37796" + y2="53.858269" + id="line184" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_14"> + <line + x1="405.35434" + y1="28.346457" + x2="456.37796" + y2="28.346457" + id="line187" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_13"> + <line + x1="414.59055" + y1="38.246456" + x2="414.59055" + y2="43.958271" + id="line190" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_12"> + <text + transform="translate(423.6496,33.18504)" + id="text195" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.33203125" + y="11" + id="tspan193" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">User</tspan> + </text> + </g> + <g + id="Line_11"> + <line + x1="405.35434" + y1="82.204727" + x2="456.37796" + y2="82.204727" + id="line198" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_10"> + <line + x1="414.59055" + y1="63.75827" + x2="414.59055" + y2="72.304733" + id="line201" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_9"> + <text + transform="translate(421.82284,61.5315)" + id="text206" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.32128906" + y="11" + id="tspan204" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Supervisor</tspan> + </text> + </g> + <g + id="Line_8"> + <line + x1="405.35434" + y1="107.71654" + x2="456.37796" + y2="107.71654" + id="line209" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_7"> + <line + x1="414.36813" + y1="92.101158" + x2="414.21457" + y2="97.820099" + id="line212" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_6"> + <text + transform="translate(421.82284,89.87796)" + id="text217" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.32714844" + y="11" + id="tspan215" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hypervisor</tspan> + </text> + </g> + <g + id="Line_5"> + <line + x1="405.35434" + y1="133.22835" + x2="456.37796" + y2="133.22835" + id="line220" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_4"> + <line + x1="413.9137" + y1="117.61648" + x2="413.8934" + y2="123.32841" + id="line223" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_3"> + <text + transform="translate(422.32284,112.55512)" + id="text228" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.37207031" + y="11" + id="tspan226" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">HAL Mode</tspan> + </text> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/htif.svg b/src/inkscape/htif.svg new file mode 100644 index 0000000..87de7a7 --- /dev/null +++ b/src/inkscape/htif.svg @@ -0,0 +1,626 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="39.18504 50.023623 429.532 143.733" + width="429.532" + height="143.733" + id="svg177" + sodipodi:docname="htif.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata181"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview179" + showgrid="false" + inkscape:zoom="1.2106199" + inkscape:cx="259.29759" + inkscape:cy="80.412747" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg177" /> + <defs + id="defs16"> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="0" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="Helvetica" /> + </font-face-src> + </font-face> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-1 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g6"> + <path + d="M 8 0 L 0 -3 L 0 3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path4" /> + </g> + </marker> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker_2" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-9 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g11"> + <path + d="M -8 0 L 0 3 L 0 -3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path9" /> + </g> + </marker> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="-1e3" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-style="italic" + font-weight="400" + id="font-face14"> + <font-face-src> + <font-face-name + name="Helvetica-Oblique" /> + </font-face-src> + </font-face> + </defs> + <g + id="Canvas_6" + style="fill:none;fill-opacity:1;stroke:none;stroke-dasharray:none;stroke-opacity:1"> + <title + id="title18">Canvas 2</title> + <g + id="Canvas_6: Layer 1"> + <title + id="title20">Layer 1</title> + <g + id="Group_18"> + <g + id="Graphic_29"> + <rect + x="311.81104" + y="51.023624" + width="155.90601" + height="141.733" + id="rect22" + style="fill:#ffffff" /> + <rect + x="311.81104" + y="51.023624" + width="155.90601" + height="141.733" + id="rect24" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(316.81103,174.25662)" + id="text28" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0" + y="11" + id="tspan26" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Target System</tspan> + </text> + </g> + <g + id="Graphic_28"> + <ellipse + cx="388.34653" + cy="150.23532" + rx="59.527596" + ry="19.842531" + id="ellipse31" + style="fill:#ffffff" /> + <ellipse + cx="388.34653" + cy="150.23532" + rx="59.527596" + ry="19.842531" + id="ellipse33" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(345.72453,143.23532)" + id="text37" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="14.942313" + y="11" + id="tspan35" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS Kernel</tspan> + </text> + </g> + <g + id="Graphic_27"> + <ellipse + cx="341.57553" + cy="87.873466" + rx="24.094538" + ry="17.007877" + id="ellipse40" + style="fill:#ffffff" /> + <ellipse + cx="341.57553" + cy="87.873466" + rx="24.094538" + ry="17.007877" + id="ellipse42" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(327.29993,73.87347)" + id="text48" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="3.5998187" + y="11" + id="tspan44" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">App</tspan> + <tspan + font-size="12" + font-weight="400" + x="10.938686" + y="25" + id="tspan46" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">1</tspan> + </text> + </g> + <g + id="Line_26"> + <line + x1="359.39191" + y1="111.62886" + x2="367.36697" + y2="122.26233" + id="line51" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_25"> + <line + x1="311.81104" + y1="113.38562" + x2="467.71704" + y2="113.38462" + id="line54" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4, 4" /> + </g> + <g + id="Graphic_24"> + <text + transform="rotate(-90,274.20833,-176.16971)" + id="text59" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.33203125" + y="11" + id="tspan57" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">User</tspan> + </text> + </g> + <g + id="Graphic_23"> + <text + transform="rotate(-90,315.18923,-135.18961)" + id="text64" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.085089" + y="11" + id="tspan62" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Supervisor</tspan> + </text> + </g> + <g + id="Graphic_22"> + <ellipse + cx="382.67752" + cy="68.030823" + rx="19.842531" + ry="14.173223" + id="ellipse67" + style="fill:#ffffff" /> + <ellipse + cx="382.67752" + cy="68.030823" + rx="19.842531" + ry="14.173223" + id="ellipse69" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(371.80353,54.030823)" + id="text75" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.19821875" + y="11" + id="tspan71" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">App</tspan> + <tspan + font-size="12" + font-weight="400" + x="7.537086" + y="25" + id="tspan73" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">2</tspan> + </text> + </g> + <g + id="Line_21"> + <line + x1="384.40369" + y1="93.06115" + x2="386.22861" + y2="119.52385" + id="line78" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_20"> + <ellipse + cx="416.69354" + cy="87.872818" + rx="19.842531" + ry="14.173223" + id="ellipse81" + style="fill:#ffffff" /> + <ellipse + cx="416.69354" + cy="87.872818" + rx="19.842531" + ry="14.173223" + id="ellipse83" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(405.81953,73.87282)" + id="text89" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.19821875" + y="11" + id="tspan85" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">App</tspan> + <tspan + font-size="12" + font-style="italic" + font-weight="400" + x="7.537086" + y="25" + id="tspan87" + style="font-style:italic;font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">n</tspan> + </text> + </g> + <g + id="Line_19"> + <line + x1="406.05414" + y1="111.27913" + x2="401.7753" + y2="120.69249" + id="line92" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + </g> + <g + id="Graphic_17"> + <text + transform="translate(250.47217,129.06228)" + id="text98" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="15.921872" + y="11" + id="tspan96" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">HTIF</tspan> + </text> + </g> + <g + id="Group_4"> + <g + id="Graphic_16"> + <rect + x="62.66061" + y="51.023624" + width="195.29214" + height="141.73228" + id="rect101" + style="fill:#ffffff" /> + <rect + x="62.66061" + y="51.023624" + width="195.29214" + height="141.73228" + id="rect103" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(67.66061,174.2559)" + id="text107" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0" + y="11" + id="tspan105" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Front-End Host</tspan> + </text> + </g> + <g + id="Graphic_15"> + <ellipse + cx="194.71414" + cy="161.9639" + rx="41.643337" + ry="19.453461" + id="ellipse110" + style="fill:#ffffff" /> + <ellipse + cx="194.71414" + cy="161.9639" + rx="41.643337" + ry="19.453461" + id="ellipse112" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(166.39952,147.9639)" + id="text118" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.636881" + y="11" + id="tspan114" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Front-End</tspan> + <tspan + font-size="12" + font-weight="400" + x="10.64274" + y="25" + id="tspan116" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Server</tspan> + </text> + </g> + <g + id="Graphic_14"> + <path + d="M 186.15432,94.09913 V 60.75035 c 0,-2.301066 13.50965,-4.1686 30.15548,-4.1686 16.6458,0 30.15546,1.867534 30.15546,4.1686 v 33.34878 c 0,2.30107 -13.50966,4.1686 -30.15546,4.1686 -16.64583,0 -30.15548,-1.86753 -30.15548,-4.1686" + id="path121" + inkscape:connector-curvature="0" + style="fill:#ffffff" /> + <path + d="M 186.15432,94.09913 V 60.75035 c 0,-2.301066 13.50965,-4.1686 30.15548,-4.1686 16.6458,0 30.15546,1.867534 30.15546,4.1686 v 33.34878 c 0,2.30107 -13.50966,4.1686 -30.15546,4.1686 -16.64583,0 -30.15548,-1.86753 -30.15548,-4.1686 m 0,-33.34878 c 0,2.301066 13.50965,4.1686 30.15548,4.1686 16.6458,0 30.15546,-1.867534 30.15546,-4.1686" + id="path123" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(191.15432,65.50904)" + id="text129" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.4835932" + y="11" + id="tspan125" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Host File</tspan> + <tspan + font-size="12" + font-weight="400" + x="5.1515622" + y="25" + id="tspan127" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">System</tspan> + </text> + </g> + <g + id="Line_13"> + <line + x1="204.72881" + y1="132.42577" + x2="213.131" + y2="107.64351" + id="line132" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_12"> + <path + d="m 142.53103,158.72025 c -13.28267,-1.05683 -27.54461,-2.45853 -36.7912,-2.09218 -11.6064,0.45983 -11.96755,6.48439 -22.97558,5.55813 -8.66237,-0.7289 -21.476615,-4.8999 -33.54093,-8.4498" + id="path135" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_11"> + <text + transform="translate(88.50842,124.59751)" + id="text142" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="12.367048" + y="11" + id="tspan138" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Host</tspan> + <tspan + font-size="12" + font-weight="400" + x="4.3572826" + y="25" + id="tspan140" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Internet</tspan> + </text> + </g> + <g + id="Group_6"> + <g + id="Graphic_10"> + <rect + x="117.2276" + y="56.58157" + width="60.310936" + height="38.90686" + id="rect145" + style="fill:#ffffff" /> + <rect + x="117.2276" + y="56.58157" + width="60.310936" + height="38.90686" + id="rect147" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Graphic_9"> + <rect + x="120.0995" + y="59.360691" + width="54.567135" + height="33.348724" + id="rect150" + style="fill:#ffffff" /> + <rect + x="120.0995" + y="59.360691" + width="54.567135" + height="33.348724" + id="rect152" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Graphic_8"> + <text + transform="translate(122.38661,62.204805)" + id="text159" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="12.367048" + y="11" + id="tspan155" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Host</tspan> + <tspan + font-size="12" + font-weight="400" + x="2.6902905" + y="25" + id="tspan157" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Console</tspan> + </text> + </g> + <g + id="Graphic_7"> + <path + d="m 177.53844,95.48876 -17.23169,16.67428 c 0,3e-5 -63.18276,3e-5 -63.18276,3e-5 -8e-5,0 20.10353,-16.67431 20.10353,-16.67431 z" + id="path162" + inkscape:connector-curvature="0" + style="fill:#ffffff" /> + <path + d="m 177.53844,95.48876 -17.23169,16.67428 c 0,3e-5 -63.18276,3e-5 -63.18276,3e-5 -8e-5,0 20.10353,-16.67431 20.10353,-16.67431 z" + id="path164" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + </g> + </g> + <g + id="Line_5"> + <path + d="m 164.37481,116.91032 13.16373,6.36898 4.29436,9.67219" + id="path168" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + </g> + <g + id="Line_3"> + <line + x1="246.8938" + y1="158.8033" + x2="318.89279" + y2="154.44225" + id="line172" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/privimps.svg b/src/inkscape/privimps.svg new file mode 100644 index 0000000..9d02c86 --- /dev/null +++ b/src/inkscape/privimps.svg @@ -0,0 +1,820 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="27.846455 27.846457 522.5748 105.88189" + width="522.5748" + height="105.88189" + id="svg242" + sodipodi:docname="privimps.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata246"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview244" + showgrid="false" + inkscape:zoom="0.4975364" + inkscape:cx="261.28741" + inkscape:cy="52.940945" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg242" /> + <defs + id="defs4"> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="0" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="Helvetica" /> + </font-face-src> + </font-face> + </defs> + <g + id="privimps" + style="fill:none;fill-opacity:1;stroke:none;stroke-dasharray:none;stroke-opacity:1"> + <title + id="title6">privimps</title> + <g + id="privimps: Layer 1"> + <title + id="title8">Layer 1</title> + <g + id="Group_29"> + <g + id="Graphic_32"> + <rect + x="28.346457" + y="28.346457" + width="65.196854" + height="19.842522" + id="rect10" + style="fill:#ffffff" /> + <rect + x="28.346457" + y="28.346457" + width="65.196854" + height="19.842522" + id="rect12" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346457,31.267718)" + id="text16" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="3.2458878" + y="11" + id="tspan14" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_31"> + <rect + x="28.346457" + y="48.18898" + width="65.196854" + height="11.338583" + id="rect19" + style="fill:#000000" /> + <rect + x="28.346457" + y="48.18898" + width="65.196854" + height="11.338583" + id="rect21" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346457,46.85827)" + id="text25" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="22.927528" + y="11" + id="tspan23" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_30"> + <rect + x="28.346455" + y="59.527561" + width="65.196854" + height="17.007874" + id="rect28" + style="fill:#ffffff" /> + <rect + x="28.346455" + y="59.527561" + width="65.196854" + height="17.007874" + id="rect30" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(28.346455,61.0315)" + id="text34" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="20.592567" + y="11" + id="tspan32" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">AEE</tspan> + </text> + </g> + </g> + <g + id="Group_21"> + <g + id="Graphic_28"> + <rect + x="124.72442" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect38" + style="fill:#ffffff" /> + <rect + x="124.72442" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect40" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72442,31.26772)" + id="text44" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan42" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_27"> + <rect + x="124.72442" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect47" + style="fill:#000000" /> + <rect + x="124.72442" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect49" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72442,46.85827)" + id="text53" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan51" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_26"> + <rect + x="124.72441" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect56" + style="fill:#ffffff" /> + <rect + x="124.72441" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect58" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,61.0315)" + id="text62" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan60" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_25"> + <rect + x="124.72441" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect65" + style="fill:#000000" /> + <rect + x="124.72441" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect67" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,75.20473)" + id="text71" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan69" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_24"> + <rect + x="124.72441" + y="87.874023" + width="130.39371" + height="17.007874" + id="rect74" + style="fill:#ffffff" /> + <rect + x="124.72441" + y="87.874023" + width="130.39371" + height="17.007874" + id="rect76" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(124.72441,89.37796)" + id="text80" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="53.190994" + y="11" + id="tspan78" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">SEE</tspan> + </text> + </g> + <g + id="Graphic_23"> + <rect + x="192.75591" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect83" + style="fill:#ffffff" /> + <rect + x="192.75591" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect85" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(192.75591,31.26772)" + id="text89" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan87" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_22"> + <rect + x="192.75591" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect92" + style="fill:#000000" /> + <rect + x="192.75591" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect94" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(192.75591,46.85827)" + id="text98" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan96" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Group_3"> + <g + id="Graphic_20"> + <rect + x="283.46457" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect102" + style="fill:#000000" /> + <rect + x="283.46457" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect104" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,75.20473)" + id="text108" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan106" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_19"> + <rect + x="283.46457" + y="87.874023" + width="266.4567" + height="17.007874" + id="rect111" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="87.874023" + width="266.4567" + height="17.007874" + id="rect113" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,89.37796)" + id="text117" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="104.5555" + y="11" + id="tspan115" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hypervisor</tspan> + </text> + </g> + <g + id="Group_13"> + <g + id="Graphic_18"> + <rect + x="283.46457" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect120" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect122" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46458,31.26772)" + id="text126" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan124" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_17"> + <rect + x="283.46457" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect129" + style="fill:#000000" /> + <rect + x="283.46457" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect131" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46458,46.85827)" + id="text135" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan133" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_16"> + <rect + x="283.46457" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect138" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect140" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,61.0315)" + id="text144" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan142" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_15"> + <rect + x="351.49609" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect147" + style="fill:#ffffff" /> + <rect + x="351.49609" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect149" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(351.49608,31.26772)" + id="text153" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan151" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_14"> + <rect + x="351.49609" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect156" + style="fill:#000000" /> + <rect + x="351.49609" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect158" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(351.49608,46.85827)" + id="text162" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan160" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Group_7"> + <g + id="Graphic_12"> + <rect + x="419.52756" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect166" + style="fill:#ffffff" /> + <rect + x="419.52756" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect168" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,31.26772)" + id="text172" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan170" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_11"> + <rect + x="419.52756" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect175" + style="fill:#000000" /> + <rect + x="419.52756" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect177" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,46.85827)" + id="text181" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan179" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_10"> + <rect + x="419.52756" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect184" + style="fill:#ffffff" /> + <rect + x="419.52756" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect186" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,61.0315)" + id="text190" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="56.527908" + y="11" + id="tspan188" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS</tspan> + </text> + </g> + <g + id="Graphic_9"> + <rect + x="487.55908" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect193" + style="fill:#ffffff" /> + <rect + x="487.55908" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect195" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(487.55907,31.26772)" + id="text199" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan197" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_8"> + <rect + x="487.55908" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect202" + style="fill:#000000" /> + <rect + x="487.55908" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect204" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(487.55907,46.85827)" + id="text208" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan206" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Graphic_6"> + <rect + x="419.52756" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect212" + style="fill:#000000" /> + <rect + x="419.52756" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect214" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(419.52757,75.20473)" + id="text218" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan216" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_5"> + <rect + x="283.46457" + y="104.88189" + width="266.4567" + height="11.338583" + id="rect221" + style="fill:#000000" /> + <rect + x="283.46457" + y="104.88189" + width="266.4567" + height="11.338583" + id="rect223" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46457,103.55118)" + id="text227" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="123.2264" + y="11" + id="tspan225" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">HBI</tspan> + </text> + </g> + <g + id="Graphic_4"> + <rect + x="283.46457" + y="116.22048" + width="266.4567" + height="17.007874" + id="rect230" + style="fill:#ffffff" /> + <rect + x="283.46457" + y="116.22048" + width="266.4567" + height="17.007874" + id="rect232" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(283.46458,117.72441)" + id="text236" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="120.89143" + y="11" + id="tspan234" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">HEE</tspan> + </text> + </g> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/proxy.svg b/src/inkscape/proxy.svg new file mode 100644 index 0000000..7ee4457 --- /dev/null +++ b/src/inkscape/proxy.svg @@ -0,0 +1,635 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="36.3504 24.3018 412.5236 146.777" + width="412.5236" + height="146.777" + id="svg179" + sodipodi:docname="proxy.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata183"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview181" + showgrid="false" + inkscape:zoom="0.63026699" + inkscape:cx="206.2618" + inkscape:cy="73.388496" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg179" /> + <defs + id="defs16"> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="0" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="Helvetica" /> + </font-face-src> + </font-face> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-1 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g6"> + <path + d="M 8 0 L 0 -3 L 0 3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path4" /> + </g> + </marker> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker_2" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-9 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g11"> + <path + d="M -8 0 L 0 3 L 0 -3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path9" /> + </g> + </marker> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="-1e3" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-style="italic" + font-weight="400" + id="font-face14"> + <font-face-src> + <font-face-name + name="Helvetica-Oblique" /> + </font-face-src> + </font-face> + </defs> + <g + id="Canvas_1" + style="fill:none;fill-opacity:1;stroke:none;stroke-dasharray:none;stroke-opacity:1"> + <title + id="title18">Canvas 1</title> + <g + id="Canvas_1: Layer 1"> + <title + id="title20">Layer 1</title> + <g + id="Group_3"> + <g + id="Group_18"> + <g + id="Graphic_29"> + <rect + x="291.96799" + y="28.3458" + width="155.90601" + height="141.733" + id="rect22" + style="fill:#ffffff" /> + <rect + x="291.96799" + y="28.3458" + width="155.90601" + height="141.733" + id="rect24" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(296.968,151.5788)" + id="text28" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0" + y="11" + id="tspan26" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Target System</tspan> + </text> + </g> + <g + id="Graphic_28"> + <ellipse + cx="368.50351" + cy="127.5575" + rx="59.527596" + ry="19.842531" + id="ellipse31" + style="fill:#ffffff" /> + <ellipse + cx="368.50351" + cy="127.5575" + rx="59.527596" + ry="19.842531" + id="ellipse33" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(325.8815,120.5575)" + id="text37" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="14.942313" + y="11" + id="tspan35" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">OS Kernel</tspan> + </text> + </g> + <g + id="Graphic_27"> + <ellipse + cx="321.73251" + cy="65.195648" + rx="24.094538" + ry="17.007877" + id="ellipse40" + style="fill:#ffffff" /> + <ellipse + cx="321.73251" + cy="65.195648" + rx="24.094538" + ry="17.007877" + id="ellipse42" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(307.4569,51.19565)" + id="text48" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="3.5998187" + y="11" + id="tspan44" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">App</tspan> + <tspan + font-size="12" + font-weight="400" + x="10.938686" + y="25" + id="tspan46" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">1</tspan> + </text> + </g> + <g + id="Line_26"> + <line + x1="339.54889" + y1="88.951027" + x2="347.52393" + y2="99.584503" + id="line51" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_25"> + <line + x1="291.96799" + y1="90.707802" + x2="447.87399" + y2="90.706802" + id="line54" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4, 4" /> + </g> + <g + id="Graphic_24"> + <text + transform="rotate(-90,252.9479,-177.5871)" + id="text59" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.33203125" + y="11" + id="tspan57" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">User</tspan> + </text> + </g> + <g + id="Graphic_23"> + <text + transform="rotate(-90,293.9288,-136.607)" + id="text64" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.085089" + y="11" + id="tspan62" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Supervisor</tspan> + </text> + </g> + <g + id="Graphic_22"> + <ellipse + cx="362.8345" + cy="45.353001" + rx="19.842531" + ry="14.173223" + id="ellipse67" + style="fill:#ffffff" /> + <ellipse + cx="362.8345" + cy="45.353001" + rx="19.842531" + ry="14.173223" + id="ellipse69" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(351.9605,31.353)" + id="text75" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.19821875" + y="11" + id="tspan71" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">App</tspan> + <tspan + font-size="12" + font-weight="400" + x="7.537086" + y="25" + id="tspan73" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">2</tspan> + </text> + </g> + <g + id="Line_21"> + <line + x1="364.56064" + y1="70.383324" + x2="366.38556" + y2="96.846024" + id="line78" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_20"> + <ellipse + cx="396.85049" + cy="65.195" + rx="19.842531" + ry="14.173223" + id="ellipse81" + style="fill:#ffffff" /> + <ellipse + cx="396.85049" + cy="65.195" + rx="19.842531" + ry="14.173223" + id="ellipse83" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(385.9765,51.195)" + id="text89" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.19821875" + y="11" + id="tspan85" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">App</tspan> + <tspan + font-size="12" + font-style="italic" + font-weight="400" + x="7.537086" + y="25" + id="tspan87" + style="font-style:italic;font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">n</tspan> + </text> + </g> + <g + id="Line_19"> + <line + x1="386.21109" + y1="88.601303" + x2="381.93225" + y2="98.014664" + id="line92" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + </g> + <g + id="Graphic_17"> + <rect + x="85.039398" + y="28.3458" + width="141.73199" + height="141.733" + id="rect96" + style="fill:#ffffff" /> + <rect + x="85.039398" + y="28.3458" + width="141.73199" + height="141.733" + id="rect98" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(90.0394,151.5788)" + id="text102" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0" + y="11" + id="tspan100" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Front-End Host</tspan> + </text> + </g> + <g + id="Graphic_16"> + <ellipse + cx="171.496" + cy="53.858299" + rx="43.937069" + ry="19.842531" + id="ellipse105" + style="fill:#ffffff" /> + <ellipse + cx="171.496" + cy="53.858299" + rx="43.937069" + ry="19.842531" + id="ellipse107" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(141.3464,39.8583)" + id="text113" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="3.4718657" + y="11" + id="tspan109" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Front-End</tspan> + <tspan + font-size="12" + font-weight="400" + x="12.477725" + y="25" + id="tspan111" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Server</tspan> + </text> + </g> + <g + id="Graphic_15"> + <path + d="m 161.575,145.98473 v -34.01576 c 0,-2.34709 13.33418,-4.25197 29.7638,-4.25197 16.42962,0 29.7638,1.90488 29.7638,4.25197 v 34.01576 c 0,2.34709 -13.33418,4.25197 -29.7638,4.25197 -16.42962,0 -29.7638,-1.90488 -29.7638,-4.25197" + id="path116" + inkscape:connector-curvature="0" + style="fill:#ffffff" /> + <path + d="m 161.575,145.98473 v -34.01576 c 0,-2.34709 13.33418,-4.25197 29.7638,-4.25197 16.42962,0 29.7638,1.90488 29.7638,4.25197 v 34.01576 c 0,2.34709 -13.33418,4.25197 -29.7638,4.25197 -16.42962,0 -29.7638,-1.90488 -29.7638,-4.25197 m 0,-34.01576 c 0,2.34709 13.33418,4.25197 29.7638,4.25197 16.42962,0 29.7638,-1.90488 29.7638,-4.25197" + id="path118" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(166.575,117.10284)" + id="text124" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.091925" + y="11" + id="tspan120" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Host File</tspan> + <tspan + font-size="12" + font-weight="400" + x="4.7598939" + y="25" + id="tspan122" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">System</tspan> + </text> + </g> + <g + id="Line_14"> + <line + x1="182.47607" + y1="83.661171" + x2="187.91631" + y2="98.427406" + id="line127" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_13"> + <line + x1="215.54337" + y1="70.336128" + x2="318.69199" + y2="108.92334" + id="line130" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_12"> + <text + transform="translate(227.795,49.6922)" + id="text137" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="8.9082003" + y="11" + id="tspan133" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Proxied</tspan> + <tspan + font-size="12" + font-weight="400" + x="7.912106" + y="25" + id="tspan135" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Devices</tspan> + </text> + </g> + <g + id="Line_11"> + <path + d="M 118.19149,46.849605 C 111.044,44.920685 103.9098,42.83136 96.378,45.3543 85.45987,49.011565 72.282474,69.92131 62.3622,70.8661 55.270754,71.54148 49.62638,64.49124 43.877895,57.99966" + id="path140" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_10"> + <text + transform="translate(36.8504,24.3018)" + id="text147" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="12.046186" + y="11" + id="tspan143" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Host</tspan> + <tspan + font-size="12" + font-weight="400" + x="4.0364203" + y="25" + id="tspan145" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Internet</tspan> + </text> + </g> + <g + id="Group_5"> + <g + id="Graphic_9"> + <rect + x="90.708603" + y="90.708702" + width="59.527599" + height="39.685001" + id="rect150" + style="fill:#ffffff" /> + <rect + x="90.708603" + y="90.708702" + width="59.527599" + height="39.685001" + id="rect152" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Graphic_8"> + <rect + x="93.543198" + y="93.543404" + width="53.858398" + height="34.015701" + id="rect155" + style="fill:#ffffff" /> + <rect + x="93.543198" + y="93.543404" + width="53.858398" + height="34.015701" + id="rect157" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Graphic_7"> + <text + transform="translate(95.8006,96.7244)" + id="text164" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="12.046186" + y="11" + id="tspan160" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Host</tspan> + <tspan + font-size="12" + font-weight="400" + x="2.3694279" + y="25" + id="tspan162" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Console</tspan> + </text> + </g> + <g + id="Graphic_6"> + <path + d="m 150.2361,130.39403 -17.00788,17.00777 c 0,3e-5 -62.36212,3e-5 -62.36212,3e-5 -8e-5,0 19.84242,-17.0078 19.84242,-17.0078 z" + id="path167" + inkscape:connector-curvature="0" + style="fill:#ffffff" /> + <path + d="m 150.2361,130.39403 -17.00788,17.00777 c 0,3e-5 -62.36212,3e-5 -62.36212,3e-5 -8e-5,0 19.84242,-17.0078 19.84242,-17.0078 z" + id="path169" + inkscape:connector-curvature="0" + style="stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" /> + </g> + </g> + <g + id="Line_4"> + <line + x1="145.62236" + y1="82.606789" + x2="147.6561" + y2="80.347092" + id="line173" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/src/inkscape/virtimps.svg b/src/inkscape/virtimps.svg new file mode 100644 index 0000000..11516c1 --- /dev/null +++ b/src/inkscape/virtimps.svg @@ -0,0 +1,730 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<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" + version="1.1" + viewBox="18.01575 11.338583 454.8504 95.04331" + width="454.8504" + height="95.04331" + id="svg212" + sodipodi:docname="virtimps.svg" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata216"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview214" + showgrid="false" + inkscape:zoom="0.57161651" + inkscape:cx="227.4252" + inkscape:cy="47.521656" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg212" /> + <defs + id="defs14"> + <font-face + font-family="Helvetica" + font-size="12" + units-per-em="1000" + underline-position="-75.68359" + underline-thickness="49.316406" + slope="0" + x-height="522.9492" + cap-height="717.28516" + ascent="770.0195" + descent="-229.98047" + font-weight="400" + id="font-face2"> + <font-face-src> + <font-face-name + name="Helvetica" /> + </font-face-src> + </font-face> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-1 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g6"> + <path + d="M 8 0 L 0 -3 L 0 3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path4" /> + </g> + </marker> + <marker + orient="auto" + overflow="visible" + markerUnits="strokeWidth" + id="FilledArrow_Marker_2" + stroke-linejoin="miter" + stroke-miterlimit="10" + viewBox="-9 -4 10 8" + markerWidth="10" + markerHeight="8" + color="black"> + <g + id="g11"> + <path + d="M -8 0 L 0 3 L 0 -3 Z" + fill="currentColor" + stroke="currentColor" + stroke-width="1" + id="path9" /> + </g> + </marker> + </defs> + <g + id="virtimps" + style="fill:none;fill-opacity:1;stroke:none;stroke-dasharray:none;stroke-opacity:1"> + <title + id="title16">virtimps</title> + <g + id="virtimps: Layer 1"> + <title + id="title18">Layer 1</title> + <g + id="Graphic_36"> + <rect + x="113.38583" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect20" + style="fill:#000000" /> + <rect + x="113.38583" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect22" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(113.38583,75.20473)" + id="text26" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan24" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_35"> + <rect + x="113.38583" + y="87.874023" + width="266.4567" + height="17.007874" + id="rect29" + style="fill:#ffffff" /> + <rect + x="113.38583" + y="87.874023" + width="266.4567" + height="17.007874" + id="rect31" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(113.38583,89.37796)" + id="text35" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="70.307449" + y="11" + id="tspan33" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Virtual Machine Monitor</tspan> + </text> + </g> + <g + id="Group_29"> + <g + id="Graphic_34"> + <rect + x="113.38583" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect38" + style="fill:#ffffff" /> + <rect + x="113.38583" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect40" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(113.38583,31.26772)" + id="text44" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan42" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_33"> + <rect + x="113.38583" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect47" + style="fill:#000000" /> + <rect + x="113.38583" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect49" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(113.38583,46.85827)" + id="text53" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan51" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_32"> + <rect + x="113.38583" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect56" + style="fill:#ffffff" /> + <rect + x="113.38583" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect58" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(113.38583,61.0315)" + id="text62" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="38.853104" + y="11" + id="tspan60" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Guest OS</tspan> + </text> + </g> + <g + id="Graphic_31"> + <rect + x="181.41733" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect65" + style="fill:#ffffff" /> + <rect + x="181.41733" + y="28.346457" + width="62.362206" + height="19.842522" + id="rect67" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(181.41733,31.26772)" + id="text71" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan69" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_30"> + <rect + x="181.41733" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect74" + style="fill:#000000" /> + <rect + x="181.41733" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect76" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(181.41733,46.85827)" + id="text80" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan78" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Group_23"> + <g + id="Graphic_28"> + <rect + x="249.44884" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect84" + style="fill:#ffffff" /> + <rect + x="249.44884" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect86" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(249.44883,31.26772)" + id="text90" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan88" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_27"> + <rect + x="249.44884" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect93" + style="fill:#000000" /> + <rect + x="249.44884" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect95" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(249.44883,46.85827)" + id="text99" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan97" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + <g + id="Graphic_26"> + <rect + x="249.44882" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect102" + style="fill:#ffffff" /> + <rect + x="249.44882" + y="59.527561" + width="130.39371" + height="17.007874" + id="rect104" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(249.44882,61.0315)" + id="text108" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="38.853104" + y="11" + id="tspan106" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Guest OS</tspan> + </text> + </g> + <g + id="Graphic_25"> + <rect + x="317.48032" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect111" + style="fill:#ffffff" /> + <rect + x="317.48032" + y="28.346458" + width="62.362206" + height="19.842522" + id="rect113" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(317.48032,31.26772)" + id="text117" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="1.8285637" + y="11" + id="tspan115" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Application</tspan> + </text> + </g> + <g + id="Graphic_24"> + <rect + x="317.48032" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect120" + style="fill:#000000" /> + <rect + x="317.48032" + y="48.18898" + width="62.362206" + height="11.338583" + id="rect122" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(317.48032,46.85827)" + id="text126" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="21.510204" + y="11" + id="tspan124" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">ABI</tspan> + </text> + </g> + </g> + <g + id="Graphic_22"> + <rect + x="249.44882" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect130" + style="fill:#000000" /> + <rect + x="249.44882" + y="76.535439" + width="130.39371" + height="11.338583" + id="rect132" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + <text + transform="translate(249.44882,75.20473)" + id="text136" + style="fill:#ffffff"> + <tspan + font-size="12" + font-weight="400" + x="55.525955" + y="11" + id="tspan134" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#ffffff">SBI</tspan> + </text> + </g> + <g + id="Graphic_21"> + <text + transform="translate(36.850395,11.338583)" + id="text141" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.25195312" + y="11" + id="tspan139" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Classic Virtualization</tspan> + </text> + </g> + <g + id="Graphic_20"> + <text + transform="translate(338.0197,11.338583)" + id="text146" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.4785156" + y="11" + id="tspan144" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">With Hypervisor Support</tspan> + </text> + </g> + <g + id="Line_19"> + <line + x1="56.692917" + y1="28.346457" + x2="107.71654" + y2="28.346457" + id="line149" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_18"> + <line + x1="56.692917" + y1="79.370079" + x2="107.71654" + y2="79.370079" + id="line152" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_17"> + <line + x1="56.692917" + y1="104.88189" + x2="107.71654" + y2="104.88189" + id="line155" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_16"> + <line + x1="82.097008" + y1="38.245979" + x2="82.402992" + y2="69.470558" + id="line158" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_15"> + <text + transform="translate(49.04331,46.85827)" + id="text163" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.33203125" + y="11" + id="tspan161" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">User</tspan> + </text> + </g> + <g + id="Graphic_14"> + <text + transform="translate(18.01575,85.03937)" + id="text168" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.32128906" + y="11" + id="tspan166" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Supervisor</tspan> + </text> + </g> + <g + id="Line_13"> + <line + x1="82.204727" + y1="89.270081" + x2="82.204727" + y2="95.981888" + id="line171" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_12"> + <line + x1="385.51181" + y1="82.204727" + x2="436.53546" + y2="82.204727" + id="line174" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Graphic_11"> + <text + transform="translate(414.86615,62.36221)" + id="text179" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.32128906" + y="11" + id="tspan177" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Supervisor</tspan> + </text> + </g> + <g + id="Line_10"> + <line + x1="408.11566" + y1="66.592644" + x2="408.07333" + y2="72.305" + id="line182" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_9"> + <line + x1="385.51181" + y1="56.692917" + x2="436.53546" + y2="56.692917" + id="line185" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Line_8"> + <line + x1="385.51181" + y1="104.88189" + x2="436.53546" + y2="104.88189" + id="line188" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + <g + id="Graphic_7"> + <text + transform="translate(414.86615,85.03937)" + id="text193" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.32714844" + y="11" + id="tspan191" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">Hypervisor</tspan> + </text> + </g> + <g + id="Line_6"> + <line + x1="407.71823" + y1="92.102318" + x2="407.78177" + y2="94.984299" + id="line196" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Graphic_5"> + <text + transform="translate(413.8583,36.850395)" + id="text201" + style="fill:#000000"> + <tspan + font-size="12" + font-weight="400" + x="0.33203125" + y="11" + id="tspan199" + style="font-weight:400;font-size:12px;font-family:Helvetica;fill:#000000">User</tspan> + </text> + </g> + <g + id="Line_4"> + <line + x1="408" + y1="38.246456" + x2="408" + y2="46.792915" + id="line204" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;marker-start:url(#FilledArrow_Marker_2);marker-end:url(#FilledArrow_Marker)" /> + </g> + <g + id="Line_3"> + <line + x1="385.51181" + y1="28.346457" + x2="436.53546" + y2="28.346457" + id="line207" + style="stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round" /> + </g> + </g> + </g> +</svg> |