summaryrefslogtreecommitdiffstats
path: root/kivio/kiviopart/stencils/Hardware/Computer
diff options
context:
space:
mode:
Diffstat (limited to 'kivio/kiviopart/stencils/Hardware/Computer')
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.sml91
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.xpm557
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.sml218
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.xpmbin0 -> 2553 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.sml561
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.xpmbin0 -> 2553 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/HDD.sml62
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/HDD.xpmbin0 -> 1824 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Makefile.am37
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.sml382
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.xpmbin0 -> 2818 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.sml504
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.xpmbin0 -> 2818 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Notebook.sml103
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Notebook.xpmbin0 -> 2286 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/PCIcard.sml53
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/PCIcard.xpmbin0 -> 1318 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Rack.sml605
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Rack.xpmbin0 -> 1699 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Terminal.pngbin0 -> 2321 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Terminal.sml174
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.sml470
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.xpmbin0 -> 2553 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/XTerminal.sml196
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/XTerminal.xpmbin0 -> 2138 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/desc5
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/icon.xpmbin0 -> 1017 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/keyboard.sml109
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/keyboard.xpmbin0 -> 1278 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/printer1.sml171
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/printer1.xpmbin0 -> 2557 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/printer2.sml116
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/printer2.xpmbin0 -> 2201 bytes
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/proxy.sml136
-rw-r--r--kivio/kiviopart/stencils/Hardware/Computer/proxy.xpmbin0 -> 2126 bytes
35 files changed, 4550 insertions, 0 deletions
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.sml b/kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.sml
new file mode 100644
index 00000000..34c0b640
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.sml
@@ -0,0 +1,91 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Kristof Borrey"/>
+ <Title data="Floppy Disk"/>
+ <Id data="Floppy Disk"/>
+ <Description data="Floppy Disk shape"/>
+ <Version data="0.1"/>
+ <Web data="www.koffice.org"/>
+ <Email data="[email protected]"/>
+ <Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+ <Dimensions w="100.0" h="100.0"/>
+ <KivioConnectorTarget x="0.0" y="50.0"/>
+ <KivioConnectorTarget x="100.0" y="50.0"/>
+ <KivioConnectorTarget x="50.0" y="4.0"/>
+ <KivioConnectorTarget x="50.0" y="100.0"/>
+ <KivioShape type="ClosedPath" name="Disk_omlijning">
+ <KivioFillStyle colorStyle="1" color="#404040"/>
+ <KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="0" y="0"/>
+ <KivioPoint x="10" y="0"/>
+ <KivioPoint x="10" y="5"/>
+ <KivioPoint x="80" y="5"/>
+ <KivioPoint x="80" y="0"/>
+ <KivioPoint x="95" y="0"/>
+ <KivioPoint x="100" y="5"/>
+ <KivioPoint x="100" y="100"/>
+ <KivioPoint x="0" y="100"/>
+ <KivioPoint x="0" y="0"/>
+ </KivioShape>
+ <KivioShape type="ClosedPath" name="Disk_ijzer">
+ <KivioFillStyle colorStyle="1" color="#e0e0e0"/>
+ <KivioLineStyle color="#c0c0c0" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="10" y="5"/>
+ <KivioPoint x="10" y="40"/>
+ <KivioPoint x="30" y="40"/>
+ <KivioPoint x="30" y="4"/>
+ <KivioPoint x="80" y="4"/>
+ <KivioPoint x="80" y="40"/>
+ <KivioPoint x="10" y="40"/>
+ <KivioPoint x="10" y="5"/>
+ </KivioShape>
+ <KivioShape type="ClosedPath" name="Disk_gatinijzer">
+ <KivioFillStyle colorStyle="1" color="#404040"/>
+ <KivioLineStyle color="#c0c0c0" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="60" y="10"/>
+ <KivioPoint x="75" y="10"/>
+ <KivioPoint x="75" y="35"/>
+ <KivioPoint x="60" y="35"/>
+ <KivioPoint x="60" y="10"/>
+ </KivioShape>
+ <KivioShape type="ClosedPath" name="Disk_sticker">
+ <KivioPoint x="10" y="100"/>
+ <KivioPoint x="10" y="50"/>
+ <KivioPoint x="90" y="50"/>
+ <KivioPoint x="90" y="100"/>
+ <KivioPoint x="10" y="100"/>
+ </KivioShape>
+ <KivioShape type="ClosedPath" name="Disk_gatrechts">
+ <KivioFillStyle colorStyle="1" color="#000000"/>
+ <KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="3" y="93"/>
+ <KivioPoint x="7" y="93"/>
+ <KivioPoint x="7" y="97"/>
+ <KivioPoint x="3" y="97"/>
+ <KivioPoint x="3" y="93"/>
+ </KivioShape>
+ <KivioShape type="ClosedPath" name="Disk_gatlinks">
+ <KivioFillStyle colorStyle="1" color="#000000"/>
+ <KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="93" y="93"/>
+ <KivioPoint x="97" y="93"/>
+ <KivioPoint x="97" y="97"/>
+ <KivioPoint x="93" y="97"/>
+ <KivioPoint x="93" y="93"/>
+ </KivioShape>
+ <KivioShape type="ClosedPath" name="Disk_pijl">
+ <KivioFillStyle colorStyle="1" color="#000000"/>
+ <KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="2" y="10"/>
+ <KivioPoint x="5" y="5"/>
+ <KivioPoint x="8" y="10"/>
+ <KivioPoint x="5" y="10"/>
+ <KivioPoint x="5" y="13"/>
+ <KivioPoint x="5" y="10"/>
+ <KivioPoint x="2" y="10"/>
+ </KivioShape>
+ <KivioShape type="TextBox" name="Text" x="10.0" y="50.0" w="80.0" h="50.0"/>
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.xpm b/kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.xpm
new file mode 100644
index 00000000..ff4688d9
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/3FloppyDisk.xpm
@@ -0,0 +1,557 @@
+/* XPM */
+static char * 3FloppyDisk_xpm[] = {
+"32 32 522 2",
+" c None",
+". c #ADAEC3",
+"+ c #A8A9BF",
+"@ c #A3A3BC",
+"# c #404273",
+"$ c #2F3066",
+"% c #AEAEC4",
+"& c #EAEDF2",
+"* c #E6E9F0",
+"= c #E3E7EE",
+"- c #A4A4BC",
+"; c #A0A0B9",
+"> c #9C9CB5",
+", c #9797B2",
+"' c #9393AE",
+") c #8E8EAB",
+"! c #8989A8",
+"~ c #8585A4",
+"{ c #8080A1",
+"] c #7B7B9D",
+"^ c #77779A",
+"/ c #727296",
+"( c #6E6E93",
+"_ c #696990",
+": c #64648C",
+"< c #606089",
+"[ c #5B5B85",
+"} c #565682",
+"| c #B6C0D2",
+"1 c #B2BACD",
+"2 c #414273",
+"3 c #A9AAC0",
+"4 c #E2E6ED",
+"5 c #03033F",
+"6 c #D3D9E4",
+"7 c #E9EDF1",
+"8 c #E5E8EF",
+"9 c #E0E4EC",
+"0 c #FFFFFF",
+"a c #D2D8E3",
+"b c #92A1BC",
+"c c #8F9EB9",
+"d c #8387A7",
+"e c #181854",
+"f c #A4A5BD",
+"g c #DFE3EB",
+"h c #CFD5E1",
+"i c #ABACC2",
+"j c #DBE0E9",
+"k c #D7DCE6",
+"l c #072764",
+"m c #203C74",
+"n c #284479",
+"o c #304B7E",
+"p c #8E9DB9",
+"q c #8B9AB7",
+"r c #7D81A1",
+"s c #1C1C56",
+"t c #A0A1BA",
+"u c #CED5E1",
+"v c #CAD1DE",
+"w c #B3B4C8",
+"x c #CDD4E0",
+"y c #12316B",
+"z c #526893",
+"A c #63769D",
+"B c #7385A7",
+"C c #8A99B6",
+"D c #8696B4",
+"E c #6D7193",
+"F c #1A1A54",
+"G c #9B9CB6",
+"H c #D8DEE7",
+"I c #C9D0DE",
+"J c #C6CEDC",
+"K c #BBBDCE",
+"L c #C9D0DD",
+"M c #C4CCDA",
+"N c #18366F",
+"O c #6B7EA3",
+"P c #7B8CAD",
+"Q c #8595B3",
+"R c #7786A6",
+"S c #64678B",
+"T c #181853",
+"U c #9798B3",
+"V c #D5DAE5",
+"W c #C5CDDB",
+"X c #C2CAD9",
+"Y c #C2C5D5",
+"Z c #BFC8D7",
+"` c #BBC4D4",
+" . c #8494B2",
+".. c #94A2BC",
+"+. c #A4B0C7",
+"@. c #7585A5",
+"#. c #6B789A",
+"$. c #5D6186",
+"%. c #171752",
+"&. c #9294AF",
+"*. c #D1D7E2",
+"=. c #C1C9D8",
+"-. c #BDC6D6",
+";. c #CACEDB",
+">. c #B6C0D1",
+",. c #B1BCCE",
+"'. c #FDFDFD",
+"). c #E7E7ED",
+"!. c #697799",
+"~. c #647395",
+"{. c #585B81",
+"]. c #151550",
+"^. c #8E8FAC",
+"/. c #CED4E1",
+"(. c #BCC5D6",
+"_. c #B9C2D4",
+":. c #DADFE8",
+"<. c #D8DDE7",
+"[. c #D6DCE6",
+"}. c #D0D6E2",
+"|. c #CCD3DF",
+"1. c #CBD2DE",
+"2. c #C7CFDC",
+"3. c #BDC5D4",
+"4. c #A9B0C4",
+"5. c #9EA5BC",
+"6. c #637195",
+"7. c #5F6D91",
+"8. c #52557C",
+"9. c #14144F",
+"0. c #898AA9",
+"a. c #CBD2DF",
+"b. c #B8C1D3",
+"c. c #B5BFD1",
+"d. c #B1BBCF",
+"e. c #AEB9CD",
+"f. c #AAB5CA",
+"g. c #A7B3C8",
+"h. c #A4B0C6",
+"i. c #A0ADC4",
+"j. c #9DAAC2",
+"k. c #99A7C0",
+"l. c #96A4BE",
+"m. c #93A1BC",
+"n. c #8C9BB8",
+"o. c #8898B5",
+"p. c #8393B1",
+"q. c #7685A6",
+"r. c #6B799B",
+"s. c #677597",
+"t. c #627094",
+"u. c #5E6B90",
+"v. c #59678C",
+"w. c #4C5077",
+"x. c #12124E",
+"y. c #8486A5",
+"z. c #C7CEDC",
+"A. c #B4BED0",
+"B. c #B0BACE",
+"C. c #ADB8CC",
+"D. c #A9B5CA",
+"E. c #A6B2C8",
+"F. c #A3AFC6",
+"G. c #9FACC3",
+"H. c #9CA9C2",
+"I. c #98A6BF",
+"J. c #95A3BD",
+"K. c #92A0BB",
+"L. c #7988A8",
+"M. c #6F7D9E",
+"N. c #6A789A",
+"O. c #667496",
+"P. c #616E93",
+"Q. c #5C6A8F",
+"R. c #58668B",
+"S. c #546287",
+"T. c #474B72",
+"U. c #11114D",
+"V. c #8081A2",
+"W. c #AFBACE",
+"X. c #ACB7CB",
+"Y. c #A9B4C9",
+"Z. c #A5B1C7",
+"`. c #A2AEC5",
+" + c #9EABC3",
+".+ c #9BA8C1",
+"++ c #97A5BF",
+"@+ c #94A2BD",
+"#+ c #909FBA",
+"$+ c #8998B4",
+"%+ c #8291AE",
+"&+ c #7987A6",
+"*+ c #7280A1",
+"=+ c #6D7B9D",
+"-+ c #647295",
+";+ c #606D92",
+">+ c #5B698E",
+",+ c #57658A",
+"'+ c #526186",
+")+ c #4E5D83",
+"!+ c #42456E",
+"~+ c #10104C",
+"{+ c #7B7D9F",
+"]+ c #C0C9D8",
+"^+ c #ABB6CB",
+"/+ c #A8B3C9",
+"(+ c #BBC4D5",
+"_+ c #B9C2D3",
+":+ c #B1BCCF",
+"<+ c #ABB5CA",
+"[+ c #A3ADC4",
+"}+ c #9AA4BC",
+"|+ c #95A0B9",
+"1+ c #909BB5",
+"2+ c #8C96B1",
+"3+ c #8792AD",
+"4+ c #838DAA",
+"5+ c #7F89A7",
+"6+ c #7A84A3",
+"7+ c #76809F",
+"8+ c #727C9C",
+"9+ c #6D7898",
+"0+ c #4D5C82",
+"a+ c #49577E",
+"b+ c #3C4069",
+"c+ c #0F0F4B",
+"d+ c #76789B",
+"e+ c #FCFCFD",
+"f+ c #F2F2F6",
+"g+ c #EBEBF0",
+"h+ c #E3E3EA",
+"i+ c #DFDFE8",
+"j+ c #DBDBE5",
+"k+ c #D8D8E2",
+"l+ c #D4D4DF",
+"m+ c #D0D0DC",
+"n+ c #CCCCD9",
+"o+ c #C8C8D6",
+"p+ c #C4C4D3",
+"q+ c #C0C0D1",
+"r+ c #BCBCCE",
+"s+ c #48567D",
+"t+ c #44527A",
+"u+ c #373B64",
+"v+ c #0D0D49",
+"w+ c #727498",
+"x+ c #BAC3D4",
+"y+ c #F8F8FA",
+"z+ c #EEEEF2",
+"A+ c #EAEAEF",
+"B+ c #E6E6ED",
+"C+ c #E2E2EA",
+"D+ c #DEDEE7",
+"E+ c #DADAE4",
+"F+ c #D7D7E1",
+"G+ c #D2D2DE",
+"H+ c #CFCFDB",
+"I+ c #CBCBD8",
+"J+ c #C7C7D6",
+"K+ c #C3C3D3",
+"L+ c #BFBFD0",
+"M+ c #BBBBCD",
+"N+ c #B7B7CA",
+"O+ c #435179",
+"P+ c #3F4D76",
+"Q+ c #333660",
+"R+ c #0C0C48",
+"S+ c #6D6F95",
+"T+ c #FEFEFE",
+"U+ c #F3F3F6",
+"V+ c #EDEDF1",
+"W+ c #E9E9EF",
+"X+ c #E5E5EC",
+"Y+ c #E1E1E9",
+"Z+ c #DDDDE6",
+"`+ c #D9D9E3",
+" @ c #D5D5E0",
+".@ c #D1D1DD",
+"+@ c #CDCDDA",
+"@@ c #CACAD8",
+"#@ c #C6C6D5",
+"$@ c #C2C2D2",
+"%@ c #BEBECF",
+"&@ c #BABACC",
+"*@ c #B6B6C9",
+"=@ c #B2B2C6",
+"-@ c #3E4C75",
+";@ c #3A4971",
+">@ c #2F325C",
+",@ c #0B0B47",
+"'@ c #686A91",
+")@ c #B3BDD0",
+"!@ c #9AA7C0",
+"~@ c #96A3BD",
+"{@ c #F2F2F5",
+"]@ c #BDBDD8",
+"^@ c #B9B9D6",
+"/@ c #B6B6D3",
+"(@ c #B3B3D0",
+"_@ c #B0B0CE",
+":@ c #ADADCB",
+"<@ c #AAAAC9",
+"[@ c #A7A7C6",
+"}@ c #A4A4C3",
+"|@ c #A1A1C1",
+"1@ c #9D9DBE",
+"2@ c #9A9ABC",
+"3@ c #9797B9",
+"4@ c #9494B7",
+"5@ c #9191B4",
+"6@ c #8E8EB1",
+"7@ c #ADADC3",
+"8@ c #394870",
+"9@ c #36446D",
+"0@ c #2A2E58",
+"a@ c #0A0A46",
+"b@ c #63668E",
+"c@ c #8B98B5",
+"d@ c #EAEAF0",
+"e@ c #DBDBE7",
+"f@ c #D7D7E4",
+"g@ c #D4D4E1",
+"h@ c #D0D0DE",
+"i@ c #CCCCDC",
+"j@ c #C9C9D9",
+"k@ c #C5C5D6",
+"l@ c #C1C1D3",
+"m@ c #BDBDD1",
+"n@ c #BABACE",
+"o@ c #B6B6CB",
+"p@ c #B2B2C8",
+"q@ c #AEAEC5",
+"r@ c #ABABC3",
+"s@ c #A7A7C0",
+"t@ c #A3A3BD",
+"u@ c #A8A8BF",
+"v@ c #35436D",
+"w@ c #324069",
+"x@ c #262A54",
+"y@ c #090945",
+"z@ c #5F618A",
+"A@ c #ACB7CC",
+"B@ c #8C9AB6",
+"C@ c #818FAD",
+"D@ c #E6E6EC",
+"E@ c #CBCBDD",
+"F@ c #C8C8DB",
+"G@ c #C4C4D8",
+"H@ c #C1C1D5",
+"I@ c #BDBDD3",
+"J@ c #BABAD0",
+"K@ c #B6B6CD",
+"L@ c #B3B3CA",
+"M@ c #AFAFC8",
+"N@ c #ACACC5",
+"O@ c #A8A8C2",
+"P@ c #A5A5BF",
+"Q@ c #A1A1BD",
+"R@ c #9D9DBA",
+"S@ c #9A9AB7",
+"T@ c #9797B4",
+"U@ c #A4A4BB",
+"V@ c #313F68",
+"W@ c #2D3B65",
+"X@ c #222650",
+"Y@ c #080844",
+"Z@ c #5A5D87",
+"`@ c #808EAC",
+" # c #7B89A8",
+".# c #BBBBD4",
+"+# c #B8B8D1",
+"@# c #B5B5CF",
+"## c #B2B2CC",
+"$# c #AEAEC9",
+"%# c #ABABC7",
+"&# c #A8A8C4",
+"*# c #A4A4C2",
+"=# c #A1A1BF",
+"-# c #9E9EBC",
+";# c #9A9AB9",
+"># c #9797B7",
+",# c #9494B4",
+"'# c #9090B1",
+")# c #8D8DAF",
+"!# c #8A8AAC",
+"~# c #9F9FB7",
+"{# c #2C3A64",
+"]# c #293861",
+"^# c #1E224C",
+"/# c #070743",
+"(# c #555884",
+"_# c #9EA9C0",
+":# c #7988A6",
+"<# c #7583A3",
+"[# c #C8C8D7",
+"}# c #C4C4D4",
+"|# c #B8B8CB",
+"1# c #B5B5C8",
+"2# c #B1B1C5",
+"3# c #ADADC2",
+"4# c #A9A9BF",
+"5# c #A5A5BC",
+"6# c #A2A2BA",
+"7# c #9E9EB7",
+"8# c #9A9AB4",
+"9# c #283760",
+"0# c #26345D",
+"a# c #1B1E48",
+"b# c #060642",
+"c# c #50527F",
+"d# c #96A1B9",
+"e# c #7381A2",
+"f# c #6E7C9E",
+"g# c #A8A8C8",
+"h# c #A5A5C5",
+"i# c #A3A3C3",
+"j# c #9F9FC0",
+"k# c #9C9CBD",
+"l# c #9999BB",
+"m# c #9696B8",
+"n# c #9393B6",
+"o# c #9090B3",
+"p# c #8C8CB1",
+"q# c #8989AE",
+"r# c #8686AB",
+"s# c #8484A9",
+"t# c #8181A6",
+"u# c #7D7DA4",
+"v# c #7A7AA1",
+"w# c #9595B0",
+"x# c #25335D",
+"y# c #223059",
+"z# c #181B44",
+"A# c #060641",
+"B# c #494C7A",
+"C# c #919CB6",
+"D# c #697699",
+"E# c #D2D2DD",
+"F# c #C3C3D5",
+"G# c #C0C0D2",
+"H# c #BCBCCF",
+"I# c #B8B8CD",
+"J# c #B4B4CA",
+"K# c #B1B1C7",
+"L# c #ADADC4",
+"M# c #A9A9C1",
+"N# c #A6A6BF",
+"O# c #A2A2BC",
+"P# c #9E9EB9",
+"Q# c #9B9BB6",
+"R# c #9797B3",
+"S# c #9494B1",
+"T# c #9090AE",
+"U# c #8D8DAB",
+"V# c #9090AC",
+"W# c #212F58",
+"X# c #1E2C56",
+"Y# c #141841",
+"Z# c #050540",
+"`# c #444776",
+" $ c #8D97B2",
+".$ c #637194",
+"+$ c #C9C9D7",
+"@$ c #C5C5D4",
+"#$ c #C1C1D1",
+"$$ c #BDBDCE",
+"%$ c #B9B9CB",
+"&$ c #B5B5C9",
+"*$ c #B1B1C6",
+"=$ c #AAAAC0",
+"-$ c #A6A6BD",
+";$ c #9B9BB4",
+">$ c #9393AF",
+",$ c #8F8FAC",
+"'$ c #8B8BA9",
+")$ c #1D2C55",
+"!$ c #11143D",
+"~$ c #040440",
+"{$ c #3E3E70",
+"]$ c #8184A1",
+"^$ c #595C82",
+"/$ c #54587E",
+"($ c #AAAAB6",
+"_$ c #A7A7B4",
+":$ c #A3A3B1",
+"<$ c #A0A0AF",
+"[$ c #9D9DAC",
+"}$ c #9999AA",
+"|$ c #9696A8",
+"1$ c #9393A5",
+"2$ c #8F8FA2",
+"3$ c #8C8CA0",
+"4$ c #89899E",
+"5$ c #86869B",
+"6$ c #838399",
+"7$ c #7F7F96",
+"8$ c #7C7C94",
+"9$ c #797991",
+"0$ c #75758F",
+"a$ c #72728C",
+"b$ c #12163D",
+"c$ c #10143C",
+"d$ c #0C0D35",
+"e$ c #2F2F64",
+"f$ c #202058",
+"g$ c #2A2A5E",
+"h$ c #27275C",
+"i$ c #26265B",
+"j$ c #25255A",
+"k$ c #24245A",
+"l$ c #232359",
+"m$ c #222258",
+"n$ c #212158",
+"o$ c #202057",
+"p$ c #202056",
+"q$ c #1F1F56",
+"r$ c #1E1E55",
+"s$ c #1D1D55",
+"t$ c #1C1C54",
+"u$ c #1C1C53",
+"v$ c #1B1B53",
+"w$ c #04043F",
+" ",
+" ",
+" ",
+" . + @ # $ ",
+" % & * = - ; > , ' ) ! ~ { ] ^ / ( _ : < [ } | 1 2 ",
+" 3 4 5 6 @ 7 8 9 6 0 0 0 0 0 0 0 a a a a 0 0 b c d e ",
+" f g a h i 9 j k 6 0 0 0 0 0 0 0 l m n o 0 0 p q r s ",
+" t j u v w k a x 6 0 0 0 0 0 0 0 y z A B 0 0 C D E F ",
+" G H I J K x L M 6 0 0 0 0 0 0 0 N O P q 0 0 Q R S T ",
+" U V W X Y M Z ` 6 0 0 0 0 0 0 0 o ...+.0 0 @.#.$.%. ",
+" &.*.=.-.;.` >.,.6 0 0 0 0 0 0 0 0 0 0 0 '.).!.~.{.]. ",
+" ^./.(._.:.<.[.V 6 *.}./.|.1.L 2.W M X 3.4.5.6.7.8.9. ",
+" 0.a.b.c.d.e.f.g.h.i.j.k.l.m.c n.o.p.q.r.s.t.u.v.w.x. ",
+" y.z.A.B.C.D.E.F.G.H.I.J.K.p q .L.M.N.O.P.Q.R.S.T.U. ",
+" V.M W.X.Y.Z.`. +.+++@+#+$+%+&+*+=+!.-+;+>+,+'+)+!+~+ ",
+" {+]+^+/+(+_+| A.:+<+[+}+|+1+2+3+4+5+6+7+8+9+0+a+b+c+ ",
+" d+-.g.F.0 0 0 e+f+g+).h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+ ",
+" w+x+`.G.0 0 y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+ ",
+" S+| +.+T+U+V+W+X+Y+Z+`+ @.@+@@@#@$@%@&@*@=@-@;@>@,@ ",
+" '@)@!@~@{@]@^@/@(@_@:@<@[@}@|@1@2@3@4@5@6@7@8@9@0@a@ ",
+" [email protected]@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@ ",
+" z@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@ ",
+" Z@g.`@ #Y+.#+#@###$#%#&#*#=#-#;#>#,#'#)#!#~#{#]#^#/# ",
+" (#_#:#<#j+k+l+m+n+[#}#q+r+|#1#2#3#4#5#6#7#8#9#0#a#b# ",
+" c#d#e#f#F+g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A# ",
+" B#C#=+D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z# ",
+" `# $5 .$+@+$@$#$$$%$&$*$7@=$-$6#~#;$, >$,$'$)$5 !$~$ ",
+" {$]$^$/$($_$:$<$[$}$|$1$2$3$4$5$6$7$8$9$0$a$b$c$d$5 ",
+" e$f$F g$h$h$i$j$k$l$l$m$n$o$p$q$r$s$t$u$v$w$w$5 ",
+" ",
+" ",
+" "};
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.sml b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.sml
new file mode 100644
index 00000000..42c9afb7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.sml
@@ -0,0 +1,218 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Desktop PC 2D"/>
+<Description data="Desktop PC 2D"/>
+<Title data="Desktop PC 2D"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="177.000" h="205.750" defaultAspect="0.75"/>
+<KivioConnectorTarget x="88.5" y="0.75"/>
+<KivioConnectorTarget x="13.5" y="62.5"/>
+<KivioConnectorTarget x="163.5" y="62.5"/>
+<KivioConnectorTarget x="13.5" y="150"/>
+<KivioConnectorTarget x="163.5" y="150"/>
+<KivioConnectorTarget x="88.5" y="205.75"/>
+
+
+<KivioShape type="Rectangle" name="Rectangle1" x="13.5" y="0.75" w="150" h="125">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle4" x="28.5" y="15.75" w="120" h="95">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle2" x="57.25" y="125.75" w="62.5" h="6.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle3" x="51" y="132" w="75" h="6.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon48">
+ <KivioPoint x="32.25" y="107"/>
+ <KivioPoint x="32.25" y="107" type="bezier"/>
+ <KivioPoint x="69.75" y="109.5" type="bezier"/>
+ <KivioPoint x="114.417" y="109.5" type="bezier"/>
+ <KivioPoint x="144.75" y="107" type="bezier"/>
+ <KivioPoint x="144.75" y="107"/>
+ <KivioPoint x="151" y="113.25"/>
+ <KivioPoint x="26" y="113.25"/>
+ <KivioPoint x="32.25" y="107"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon49">
+ <KivioPoint x="26" y="113.25"/>
+ <KivioPoint x="32.25" y="107"/>
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioPoint x="26" y="13.25"/>
+ <KivioPoint x="26" y="113.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon50">
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioPoint x="32.25" y="19.5" type="bezier"/>
+ <KivioPoint x="69.75" y="17" type="bezier"/>
+ <KivioPoint x="114.417" y="17" type="bezier"/>
+ <KivioPoint x="144.75" y="19.5" type="bezier"/>
+ <KivioPoint x="144.75" y="19.5"/>
+ <KivioPoint x="151" y="13.25"/>
+ <KivioPoint x="26" y="13.25"/>
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon51">
+ <KivioPoint x="151" y="113.25"/>
+ <KivioPoint x="144.75" y="107"/>
+ <KivioPoint x="144.75" y="19.5"/>
+ <KivioPoint x="151" y="13.25"/>
+ <KivioPoint x="151" y="113.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+
+
+
+
+<KivioShape type="Rectangle" name="Rectangle11" x="13.5" y="138.25" w="150" h="23.75">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle12" x="13.5" y="162" w="20" h="3">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle13" x="143.5" y="162" w="20" h="3">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+
+
+<KivioShape type="Rectangle" name="Rectangle14" x="126" y="142" w="15" h="12">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle15" x="113.5" y="147" w="40" h="2">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle16" x="144.5" y="152" w="8" h="2">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+
+
+
+
+
+
+
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="19.750" y="167.250"/>
+ <KivioPoint x="157.250" y="167.250"/>
+ <KivioPoint x="176.000" y="198.500"/>
+ <KivioPoint x="176.000" y="204.750"/>
+ <KivioPoint x="1.000" y="204.750"/>
+ <KivioPoint x="1.000" y="198.500"/>
+ <KivioPoint x="19.750" y="167.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="1.000" y="198.500"/>
+ <KivioPoint x="1.000" y="204.750"/>
+ <KivioPoint x="176.000" y="204.750"/>
+ <KivioPoint x="176.000" y="198.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="26.000" y="173.500"/>
+ <KivioPoint x="13.500" y="192.250"/>
+ <KivioPoint x="126.000" y="192.250"/>
+ <KivioPoint x="119.750" y="173.500"/>
+ <KivioPoint x="26.000" y="173.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="151.000" y="173.500"/>
+ <KivioPoint x="126.000" y="173.500"/>
+ <KivioPoint x="132.250" y="192.250"/>
+ <KivioPoint x="163.500" y="192.250"/>
+ <KivioPoint x="151.000" y="173.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle52" x="13.500" y="192.250" w="112.500" h="2.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon53">
+ <KivioPoint x="23.667" y="173.500"/>
+ <KivioPoint x="13.500" y="192.250"/>
+ <KivioPoint x="32.250" y="192.250"/>
+ <KivioPoint x="34.833" y="186.000"/>
+ <KivioPoint x="30.500" y="186.000"/>
+ <KivioPoint x="33.000" y="179.750"/>
+ <KivioPoint x="29.000" y="179.750"/>
+ <KivioPoint x="32.250" y="173.500"/>
+ <KivioPoint x="23.667" y="173.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon54">
+ <KivioPoint x="126.000" y="192.250"/>
+ <KivioPoint x="107.250" y="192.250"/>
+ <KivioPoint x="107.250" y="185.917"/>
+ <KivioPoint x="111.333" y="186.000"/>
+ <KivioPoint x="110.667" y="179.750"/>
+ <KivioPoint x="113.500" y="179.750"/>
+ <KivioPoint x="114.417" y="179.750"/>
+ <KivioPoint x="113.167" y="173.500"/>
+ <KivioPoint x="120.917" y="173.500"/>
+ <KivioPoint x="126.000" y="192.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon55">
+ <KivioPoint x="163.500" y="192.250"/>
+ <KivioPoint x="157.750" y="192.250"/>
+ <KivioPoint x="151.000" y="177.250"/>
+ <KivioPoint x="127.167" y="177.250"/>
+ <KivioPoint x="125.917" y="173.500"/>
+ <KivioPoint x="153.583" y="173.500"/>
+ <KivioPoint x="163.500" y="192.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle56" x="132.250" y="192.250" w="31.250" h="2.167">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon57">
+ <KivioPoint x="132.250" y="192.333"/>
+ <KivioPoint x="132.167" y="194.583"/>
+ <KivioPoint x="125.833" y="175.333"/>
+ <KivioPoint x="125.917" y="173.583"/>
+ <KivioPoint x="132.250" y="192.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="TextBox" name="TextBox0" x="30.0" y="20.0" w="120" h="90" />
+
+
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.xpm b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.xpm
new file mode 100644
index 00000000..a0f7ce3b
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC2D.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.sml b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.sml
new file mode 100644
index 00000000..42754acf
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.sml
@@ -0,0 +1,561 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Desktop PC 3D"/>
+<Description data="Desktop PC 3D"/>
+<Title data="Desktop PC 3D"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="257.545" h="249.091" defaultAspect="0.75"/>
+<KivioConnectorTarget x="128.8" y="2"/>
+<KivioConnectorTarget x="56" y="158"/>
+<KivioConnectorTarget x="248" y="152"/>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="257.545" h="249.091" />
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="57.091" y="134.636"/>
+ <KivioPoint x="57.091" y="182.818"/>
+ <KivioPoint x="186.818" y="201.364"/>
+ <KivioPoint x="187.636" y="148.727"/>
+ <KivioPoint x="57.091" y="134.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="57.182" y="134.000"/>
+ <KivioPoint x="129.818" y="118.000"/>
+ <KivioPoint x="246.727" y="128.909"/>
+ <KivioPoint x="187.091" y="149.000"/>
+ <KivioPoint x="57.182" y="134.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="186.727" y="149.455"/>
+ <KivioPoint x="186.727" y="201.364"/>
+ <KivioPoint x="246.727" y="172.818"/>
+ <KivioPoint x="246.727" y="128.727"/>
+ <KivioPoint x="186.727" y="149.455"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="65.273" y="154.909"/>
+ <KivioPoint x="64.909" y="160.273"/>
+ <KivioPoint x="78.091" y="161.273"/>
+ <KivioPoint x="78.091" y="156.182"/>
+ <KivioPoint x="65.273" y="154.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#c0c0c0" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="141.364" y="148.000"/>
+ <KivioPoint x="141.364" y="160.636"/>
+ <KivioPoint x="182.818" y="166.091"/>
+ <KivioPoint x="182.818" y="152.727"/>
+ <KivioPoint x="141.364" y="148.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon6">
+ <KivioPoint x="99.000" y="140.455"/>
+ <KivioPoint x="99.000" y="188.727"/>
+ <KivioPoint x="138.273" y="194.182"/>
+ <KivioPoint x="138.273" y="144.909"/>
+ <KivioPoint x="99.000" y="140.455"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon7">
+ <KivioPoint x="144.273" y="155.364"/>
+ <KivioPoint x="179.455" y="159.727"/>
+ <KivioPoint x="179.455" y="156.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon8">
+ <KivioPoint x="170.636" y="163.455"/>
+ <KivioPoint x="176.818" y="164.273"/>
+ <KivioPoint x="176.727" y="162.545"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon9">
+ <KivioPoint x="97.818" y="141.000"/>
+ <KivioPoint x="97.818" y="189.273"/>
+ <KivioPoint x="137.091" y="194.727"/>
+ <KivioPoint x="137.091" y="145.455"/>
+ <KivioPoint x="97.818" y="141.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon10">
+ <KivioPoint x="144.000" y="155.091"/>
+ <KivioPoint x="144.000" y="151.545"/>
+ <KivioPoint x="179.727" y="155.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon11">
+ <KivioPoint x="150.273" y="167.091"/>
+ <KivioPoint x="150.273" y="170.818"/>
+ <KivioPoint x="175.455" y="173.545"/>
+ <KivioPoint x="175.636" y="169.364"/>
+ <KivioPoint x="150.273" y="167.091"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon12">
+ <KivioPoint x="120.182" y="146.273"/>
+ <KivioPoint x="128.636" y="156.636"/>
+ <KivioPoint x="135.727" y="147.909"/>
+ <KivioPoint x="120.182" y="146.273"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon13">
+ <KivioPoint x="109.273" y="176.273"/>
+ <KivioPoint x="126.455" y="178.182"/>
+ <KivioPoint x="117.727" y="186.909"/>
+ <KivioPoint x="109.273" y="176.273"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon14">
+ <KivioPoint x="127.818" y="181.182"/>
+ <KivioPoint x="120.727" y="189.364"/>
+ <KivioPoint x="135.455" y="191.545"/>
+ <KivioPoint x="127.818" y="181.182"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon15">
+ <KivioPoint x="107.909" y="179.545"/>
+ <KivioPoint x="100.000" y="187.182"/>
+ <KivioPoint x="115.545" y="189.091"/>
+ <KivioPoint x="107.909" y="179.545"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="101.364" y="143.818"/>
+ <KivioPoint x="107.636" y="152.273"/>
+ <KivioPoint x="115.000" y="145.455"/>
+ <KivioPoint x="101.364" y="143.818"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="90.636" y="121.364"/>
+ <KivioPoint x="174.364" y="129.909"/>
+ <KivioPoint x="217.364" y="114.727"/>
+ <KivioPoint x="140.455" y="106.273"/>
+ <KivioPoint x="90.636" y="121.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="91.545" y="120.909"/>
+ <KivioPoint x="174.364" y="129.909"/>
+ <KivioPoint x="216.545" y="114.455"/>
+ <KivioPoint x="219.273" y="122.636"/>
+ <KivioPoint x="175.455" y="141.182"/>
+ <KivioPoint x="89.091" y="131.909"/>
+ <KivioPoint x="91.545" y="120.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon19">
+ <KivioPoint x="3.000" y="220.818"/>
+ <KivioPoint x="42.818" y="200.727"/>
+ <KivioPoint x="179.182" y="212.182"/>
+ <KivioPoint x="183.000" y="214.545"/>
+ <KivioPoint x="182.545" y="216.091"/>
+ <KivioPoint x="159.455" y="239.545"/>
+ <KivioPoint x="2.636" y="222.818"/>
+ <KivioPoint x="2.636" y="220.636"/>
+ <KivioPoint x="3.000" y="220.818"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon20">
+ <KivioPoint x="3.000" y="223.091"/>
+ <KivioPoint x="3.000" y="229.909"/>
+ <KivioPoint x="160.182" y="249.000"/>
+ <KivioPoint x="183.636" y="224.636"/>
+ <KivioPoint x="183.000" y="214.545"/>
+ <KivioPoint x="159.091" y="239.545"/>
+ <KivioPoint x="2.364" y="222.545"/>
+ <KivioPoint x="3.000" y="223.091"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon21">
+ <KivioPoint x="224.818" y="218.364"/>
+ <KivioPoint x="200.273" y="229.000"/>
+ <KivioPoint x="197.273" y="235.273"/>
+ <KivioPoint x="197.273" y="240.091"/>
+ <KivioPoint x="233.545" y="242.636"/>
+ <KivioPoint x="233.000" y="236.000"/>
+ <KivioPoint x="235.182" y="229.545"/>
+ <KivioPoint x="253.455" y="218.909"/>
+ <KivioPoint x="224.818" y="218.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon22">
+ <KivioPoint x="173.818" y="130.455"/>
+ <KivioPoint x="174.727" y="140.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon23">
+ <KivioPoint x="226.000" y="22.727"/>
+ <KivioPoint x="250.909" y="30.545"/>
+ <KivioPoint x="249.545" y="90.182"/>
+ <KivioPoint x="225.000" y="103.182"/>
+ <KivioPoint x="226.000" y="22.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon25">
+ <KivioPoint x="217.727" y="222.000"/>
+ <KivioPoint x="246.091" y="223.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon26">
+ <KivioPoint x="237.364" y="222.818"/>
+ <KivioPoint x="243.909" y="219.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon27">
+ <KivioPoint x="228.636" y="222.000"/>
+ <KivioPoint x="233.273" y="219.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon28">
+ <KivioPoint x="235.455" y="229.636"/>
+ <KivioPoint x="233.545" y="235.909"/>
+ <KivioPoint x="233.545" y="242.182"/>
+ <KivioPoint x="256.455" y="228.818"/>
+ <KivioPoint x="256.455" y="223.636"/>
+ <KivioPoint x="253.727" y="219.273"/>
+ <KivioPoint x="235.455" y="229.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon29">
+ <KivioPoint x="220.727" y="6.545"/>
+ <KivioPoint x="219.909" y="122.909"/>
+ <KivioPoint x="226.000" y="116.818"/>
+ <KivioPoint x="227.818" y="13.636"/>
+ <KivioPoint x="220.727" y="6.545"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon30">
+ <KivioPoint x="201.091" y="1.091"/>
+ <KivioPoint x="199.455" y="132.273"/>
+ <KivioPoint x="219.545" y="122.909"/>
+ <KivioPoint x="221.000" y="7.364"/>
+ <KivioPoint x="201.091" y="1.091"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon77">
+ <KivioPoint x="202.455" y="229.364"/>
+ <KivioPoint x="233.455" y="230.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#00008f" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon78">
+ <KivioPoint x="199.273" y="235.273"/>
+ <KivioPoint x="231.909" y="236.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#00008f" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon79">
+ <KivioPoint x="235.091" y="235.545"/>
+ <KivioPoint x="256.182" y="223.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="0" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon80">
+ <KivioPoint x="59.000" y="2.727"/>
+ <KivioPoint x="56.545" y="119.364"/>
+ <KivioPoint x="199.455" y="132.273"/>
+ <KivioPoint x="201.364" y="1.636"/>
+ <KivioPoint x="59.000" y="2.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon81">
+ <KivioPoint x="159.000" y="170.909"/>
+ <KivioPoint x="159.545" y="173.909"/>
+ <KivioPoint x="166.364" y="174.727"/>
+ <KivioPoint x="166.364" y="171.455"/>
+ <KivioPoint x="159.000" y="170.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Display_black">
+ <KivioPoint x="67.091" y="89.455"/>
+ <KivioPoint x="67.091" y="92.182"/>
+ <KivioPoint x="67.000" y="94.636"/>
+ <KivioPoint x="67.000" y="96.818"/>
+ <KivioPoint x="67.000" y="98.818"/>
+ <KivioPoint x="67.000" y="100.545"/>
+ <KivioPoint x="67.000" y="102.091"/>
+ <KivioPoint x="67.091" y="103.455"/>
+ <KivioPoint x="67.182" y="104.545"/>
+ <KivioPoint x="67.273" y="105.545"/>
+ <KivioPoint x="67.364" y="106.273"/>
+ <KivioPoint x="67.455" y="106.818"/>
+ <KivioPoint x="67.636" y="107.273"/>
+ <KivioPoint x="67.818" y="107.636"/>
+ <KivioPoint x="68.000" y="108.000"/>
+ <KivioPoint x="68.273" y="108.182"/>
+ <KivioPoint x="68.545" y="108.455"/>
+ <KivioPoint x="69.000" y="108.727"/>
+ <KivioPoint x="69.545" y="108.909"/>
+ <KivioPoint x="70.364" y="109.091"/>
+ <KivioPoint x="71.364" y="109.273"/>
+ <KivioPoint x="72.636" y="109.545"/>
+ <KivioPoint x="74.273" y="109.727"/>
+ <KivioPoint x="76.091" y="109.909"/>
+ <KivioPoint x="78.273" y="110.091"/>
+ <KivioPoint x="80.818" y="110.364"/>
+ <KivioPoint x="83.636" y="110.636"/>
+ <KivioPoint x="86.727" y="110.818"/>
+ <KivioPoint x="90.273" y="111.091"/>
+ <KivioPoint x="92.182" y="111.273"/>
+ <KivioPoint x="94.182" y="111.455"/>
+ <KivioPoint x="96.364" y="111.636"/>
+ <KivioPoint x="98.636" y="111.818"/>
+ <KivioPoint x="101.091" y="112.000"/>
+ <KivioPoint x="103.636" y="112.182"/>
+ <KivioPoint x="106.273" y="112.364"/>
+ <KivioPoint x="109.000" y="112.545"/>
+ <KivioPoint x="111.909" y="112.818"/>
+ <KivioPoint x="114.818" y="113.000"/>
+ <KivioPoint x="117.818" y="113.273"/>
+ <KivioPoint x="120.909" y="113.455"/>
+ <KivioPoint x="124.000" y="113.727"/>
+ <KivioPoint x="127.091" y="113.909"/>
+ <KivioPoint x="130.273" y="114.182"/>
+ <KivioPoint x="133.364" y="114.455"/>
+ <KivioPoint x="136.455" y="114.636"/>
+ <KivioPoint x="139.455" y="114.909"/>
+ <KivioPoint x="142.364" y="115.091"/>
+ <KivioPoint x="145.273" y="115.273"/>
+ <KivioPoint x="148.000" y="115.545"/>
+ <KivioPoint x="150.636" y="115.727"/>
+ <KivioPoint x="153.182" y="115.909"/>
+ <KivioPoint x="155.545" y="116.091"/>
+ <KivioPoint x="157.818" y="116.273"/>
+ <KivioPoint x="160.000" y="116.455"/>
+ <KivioPoint x="162.091" y="116.545"/>
+ <KivioPoint x="164.000" y="116.727"/>
+ <KivioPoint x="167.455" y="117.000"/>
+ <KivioPoint x="170.636" y="117.182"/>
+ <KivioPoint x="173.455" y="117.455"/>
+ <KivioPoint x="175.909" y="117.545"/>
+ <KivioPoint x="178.091" y="117.727"/>
+ <KivioPoint x="180.000" y="117.818"/>
+ <KivioPoint x="181.545" y="117.818"/>
+ <KivioPoint x="182.818" y="117.909"/>
+ <KivioPoint x="183.909" y="117.818"/>
+ <KivioPoint x="184.727" y="117.727"/>
+ <KivioPoint x="185.273" y="117.636"/>
+ <KivioPoint x="185.727" y="117.455"/>
+ <KivioPoint x="186.091" y="117.273"/>
+ <KivioPoint x="186.364" y="117.091"/>
+ <KivioPoint x="186.636" y="116.818"/>
+ <KivioPoint x="186.818" y="116.455"/>
+ <KivioPoint x="187.000" y="116.091"/>
+ <KivioPoint x="187.182" y="115.455"/>
+ <KivioPoint x="187.455" y="114.727"/>
+ <KivioPoint x="187.545" y="113.727"/>
+ <KivioPoint x="187.727" y="112.545"/>
+ <KivioPoint x="187.909" y="111.091"/>
+ <KivioPoint x="188.000" y="109.455"/>
+ <KivioPoint x="188.091" y="107.545"/>
+ <KivioPoint x="188.273" y="105.455"/>
+ <KivioPoint x="188.364" y="103.000"/>
+ <KivioPoint x="188.364" y="100.364"/>
+ <KivioPoint x="188.455" y="97.455"/>
+ <KivioPoint x="188.545" y="95.545"/>
+ <KivioPoint x="188.545" y="93.545"/>
+ <KivioPoint x="188.636" y="91.364"/>
+ <KivioPoint x="188.636" y="89.091"/>
+ <KivioPoint x="188.727" y="86.727"/>
+ <KivioPoint x="188.727" y="84.182"/>
+ <KivioPoint x="188.818" y="81.455"/>
+ <KivioPoint x="188.818" y="78.727"/>
+ <KivioPoint x="188.909" y="75.818"/>
+ <KivioPoint x="188.909" y="72.909"/>
+ <KivioPoint x="189.000" y="69.909"/>
+ <KivioPoint x="189.000" y="66.909"/>
+ <KivioPoint x="189.091" y="63.909"/>
+ <KivioPoint x="189.091" y="61.000"/>
+ <KivioPoint x="189.091" y="58.000"/>
+ <KivioPoint x="189.182" y="55.182"/>
+ <KivioPoint x="189.182" y="52.364"/>
+ <KivioPoint x="189.273" y="49.727"/>
+ <KivioPoint x="189.273" y="47.182"/>
+ <KivioPoint x="189.273" y="44.727"/>
+ <KivioPoint x="189.273" y="42.455"/>
+ <KivioPoint x="189.364" y="40.364"/>
+ <KivioPoint x="189.364" y="38.273"/>
+ <KivioPoint x="189.364" y="36.455"/>
+ <KivioPoint x="189.364" y="33.455"/>
+ <KivioPoint x="189.455" y="30.727"/>
+ <KivioPoint x="189.455" y="28.364"/>
+ <KivioPoint x="189.455" y="26.182"/>
+ <KivioPoint x="189.364" y="24.273"/>
+ <KivioPoint x="189.364" y="22.545"/>
+ <KivioPoint x="189.273" y="21.091"/>
+ <KivioPoint x="189.182" y="19.909"/>
+ <KivioPoint x="189.000" y="18.909"/>
+ <KivioPoint x="188.818" y="18.091"/>
+ <KivioPoint x="188.636" y="17.455"/>
+ <KivioPoint x="188.364" y="17.000"/>
+ <KivioPoint x="188.091" y="16.636"/>
+ <KivioPoint x="187.727" y="16.364"/>
+ <KivioPoint x="187.364" y="16.182"/>
+ <KivioPoint x="187.000" y="15.909"/>
+ <KivioPoint x="186.455" y="15.727"/>
+ <KivioPoint x="185.909" y="15.636"/>
+ <KivioPoint x="185.091" y="15.455"/>
+ <KivioPoint x="184.182" y="15.364"/>
+ <KivioPoint x="183.000" y="15.273"/>
+ <KivioPoint x="181.727" y="15.182"/>
+ <KivioPoint x="180.182" y="15.091"/>
+ <KivioPoint x="178.364" y="15.091"/>
+ <KivioPoint x="176.364" y="15.000"/>
+ <KivioPoint x="174.182" y="15.000"/>
+ <KivioPoint x="171.818" y="15.000"/>
+ <KivioPoint x="169.182" y="14.909"/>
+ <KivioPoint x="166.364" y="14.909"/>
+ <KivioPoint x="163.182" y="14.909"/>
+ <KivioPoint x="161.273" y="14.909"/>
+ <KivioPoint x="159.273" y="14.909"/>
+ <KivioPoint x="157.091" y="14.909"/>
+ <KivioPoint x="154.818" y="14.909"/>
+ <KivioPoint x="152.455" y="14.818"/>
+ <KivioPoint x="149.909" y="14.818"/>
+ <KivioPoint x="147.364" y="14.818"/>
+ <KivioPoint x="144.636" y="14.818"/>
+ <KivioPoint x="141.818" y="14.818"/>
+ <KivioPoint x="139.000" y="14.818"/>
+ <KivioPoint x="136.000" y="14.727"/>
+ <KivioPoint x="133.000" y="14.727"/>
+ <KivioPoint x="130.000" y="14.727"/>
+ <KivioPoint x="127.000" y="14.727"/>
+ <KivioPoint x="123.909" y="14.727"/>
+ <KivioPoint x="120.909" y="14.727"/>
+ <KivioPoint x="117.909" y="14.636"/>
+ <KivioPoint x="115.000" y="14.636"/>
+ <KivioPoint x="112.182" y="14.636"/>
+ <KivioPoint x="109.364" y="14.636"/>
+ <KivioPoint x="106.727" y="14.636"/>
+ <KivioPoint x="104.182" y="14.545"/>
+ <KivioPoint x="101.727" y="14.545"/>
+ <KivioPoint x="99.364" y="14.545"/>
+ <KivioPoint x="97.182" y="14.545"/>
+ <KivioPoint x="95.091" y="14.545"/>
+ <KivioPoint x="93.091" y="14.545"/>
+ <KivioPoint x="91.273" y="14.545"/>
+ <KivioPoint x="87.818" y="14.455"/>
+ <KivioPoint x="84.818" y="14.455"/>
+ <KivioPoint x="82.091" y="14.455"/>
+ <KivioPoint x="79.727" y="14.455"/>
+ <KivioPoint x="77.545" y="14.455"/>
+ <KivioPoint x="75.727" y="14.455"/>
+ <KivioPoint x="74.182" y="14.545"/>
+ <KivioPoint x="72.909" y="14.545"/>
+ <KivioPoint x="71.909" y="14.636"/>
+ <KivioPoint x="71.182" y="14.818"/>
+ <KivioPoint x="70.545" y="14.909"/>
+ <KivioPoint x="70.091" y="15.091"/>
+ <KivioPoint x="69.818" y="15.273"/>
+ <KivioPoint x="69.545" y="15.545"/>
+ <KivioPoint x="69.364" y="15.727"/>
+ <KivioPoint x="69.091" y="16.091"/>
+ <KivioPoint x="68.909" y="16.545"/>
+ <KivioPoint x="68.818" y="17.091"/>
+ <KivioPoint x="68.636" y="17.818"/>
+ <KivioPoint x="68.545" y="18.727"/>
+ <KivioPoint x="68.364" y="19.818"/>
+ <KivioPoint x="68.273" y="21.182"/>
+ <KivioPoint x="68.182" y="22.727"/>
+ <KivioPoint x="68.182" y="24.455"/>
+ <KivioPoint x="68.091" y="26.455"/>
+ <KivioPoint x="68.000" y="28.636"/>
+ <KivioPoint x="68.000" y="31.091"/>
+ <KivioPoint x="67.909" y="33.818"/>
+ <KivioPoint x="67.909" y="35.545"/>
+ <KivioPoint x="67.818" y="37.364"/>
+ <KivioPoint x="67.818" y="39.364"/>
+ <KivioPoint x="67.818" y="41.455"/>
+ <KivioPoint x="67.727" y="43.636"/>
+ <KivioPoint x="67.727" y="46.000"/>
+ <KivioPoint x="67.636" y="48.364"/>
+ <KivioPoint x="67.636" y="50.909"/>
+ <KivioPoint x="67.545" y="53.545"/>
+ <KivioPoint x="67.545" y="56.182"/>
+ <KivioPoint x="67.545" y="58.909"/>
+ <KivioPoint x="67.455" y="61.636"/>
+ <KivioPoint x="67.455" y="64.364"/>
+ <KivioPoint x="67.364" y="67.091"/>
+ <KivioPoint x="67.364" y="69.727"/>
+ <KivioPoint x="67.273" y="72.364"/>
+ <KivioPoint x="67.273" y="74.909"/>
+ <KivioPoint x="67.273" y="77.273"/>
+ <KivioPoint x="67.182" y="79.636"/>
+ <KivioPoint x="67.182" y="81.818"/>
+ <KivioPoint x="67.182" y="83.909"/>
+ <KivioPoint x="67.091" y="85.909"/>
+ <KivioPoint x="67.091" y="87.727"/>
+ <KivioPoint x="67.091" y="89.455"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon83">
+ <KivioPoint x="170.818" y="163.636"/>
+ <KivioPoint x="170.818" y="160.727"/>
+ <KivioPoint x="177.000" y="161.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon84">
+ <KivioPoint x="150.545" y="170.818"/>
+ <KivioPoint x="158.909" y="171.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon85">
+ <KivioPoint x="159.636" y="173.818"/>
+ <KivioPoint x="166.273" y="174.545"/>
+ <KivioPoint x="166.273" y="172.455"/>
+ <KivioPoint x="175.455" y="173.545"/>
+ <KivioPoint x="175.455" y="169.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon86">
+ <KivioPoint x="117.727" y="147.636"/>
+ <KivioPoint x="109.545" y="155.818"/>
+ <KivioPoint x="125.364" y="158.000"/>
+ <KivioPoint x="117.727" y="147.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+</KivioShapeStencil> \ No newline at end of file
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.xpm b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.xpm
new file mode 100644
index 00000000..a0f7ce3b
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/DesktopPC3D.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/HDD.sml b/kivio/kiviopart/stencils/Hardware/Computer/HDD.sml
new file mode 100644
index 00000000..ad817504
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/HDD.sml
@@ -0,0 +1,62 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="HDD"/>
+<Description data="HDD"/>
+<Title data="HDD"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="238.167" h="97.167" defaultAspect="0.75"/>
+<KivioConnectorTarget x="180" y="5"/>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="238.167" h="97.167" />
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="2.000" y="39.667"/>
+ <KivioPoint x="2.000" y="79.000"/>
+ <KivioPoint x="104.667" y="95.167"/>
+ <KivioPoint x="104.667" y="53.833"/>
+ <KivioPoint x="2.000" y="39.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="104.500" y="94.833"/>
+ <KivioPoint x="104.500" y="53.500"/>
+ <KivioPoint x="236.000" y="11.667"/>
+ <KivioPoint x="236.000" y="50.500"/>
+ <KivioPoint x="104.500" y="94.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="2.667" y="40.167"/>
+ <KivioPoint x="104.500" y="53.500"/>
+ <KivioPoint x="236.167" y="11.333"/>
+ <KivioPoint x="136.500" y="2.000"/>
+ <KivioPoint x="2.667" y="40.167"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="2.500" y="71.167"/>
+ <KivioPoint x="2.500" y="79.000"/>
+ <KivioPoint x="105.167" y="95.167"/>
+ <KivioPoint x="105.167" y="86.500"/>
+ <KivioPoint x="2.500" y="71.167"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="104.333" y="94.833"/>
+ <KivioPoint x="104.333" y="85.833"/>
+ <KivioPoint x="235.833" y="42.000"/>
+ <KivioPoint x="235.833" y="50.500"/>
+ <KivioPoint x="104.333" y="94.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/HDD.xpm b/kivio/kiviopart/stencils/Hardware/Computer/HDD.xpm
new file mode 100644
index 00000000..51455cb9
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/HDD.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Makefile.am b/kivio/kiviopart/stencils/Hardware/Computer/Makefile.am
new file mode 100644
index 00000000..55feea16
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Makefile.am
@@ -0,0 +1,37 @@
+computerdir = $(kde_datadir)/kivio/stencils/Hardware/Computer
+
+computer_DATA = \
+3FloppyDisk.sml \
+3FloppyDisk.xpm \
+desc \
+DesktopPC2D.sml \
+DesktopPC2D.xpm \
+DesktopPC3D.sml \
+DesktopPC3D.xpm \
+HDD.sml \
+HDD.xpm \
+icon.xpm \
+keyboard.sml \
+keyboard.xpm \
+MinitowerDesktopPC2D.sml \
+MinitowerDesktopPC2D.xpm \
+MinitowerDesktopPC3D.sml \
+MinitowerDesktopPC3D.xpm \
+Notebook.sml \
+Notebook.xpm \
+PCIcard.sml \
+PCIcard.xpm \
+printer1.sml \
+printer1.xpm \
+printer2.sml \
+printer2.xpm \
+proxy.sml \
+proxy.xpm \
+Rack.sml \
+Rack.xpm \
+Terminal.png \
+Terminal.sml \
+Workstation3D.sml \
+Workstation3D.xpm \
+XTerminal.sml \
+XTerminal.xpm
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.sml b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.sml
new file mode 100644
index 00000000..03e4e4f4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.sml
@@ -0,0 +1,382 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Mini-tower Desktop PC 2D"/>
+<Description data="Mini-tower Desktop PC 2D"/>
+<Title data="Mini-tower Desktop PC 2D"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="270.750" h="195.750" defaultAspect="0.75"/>
+<KivioConnectorTarget x="90" y="20"/>
+<KivioConnectorTarget x="12" y="80"/>
+<KivioConnectorTarget x="270" y="80"/>
+<KivioConnectorTarget x="225" y="0"/>
+<KivioConnectorTarget x="90" y="195"/>
+<KivioConnectorTarget x="225" y="160"/>
+
+<KivioShape type="Rectangle" name="Rectangle1" x="13.500" y="19.750" w="150.000" h="125.000">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle1" x="28.500" y="34.750" w="120.000" h="95.000">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle2" x="57.250" y="144.750" w="62.500" h="6.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle3" x="51.000" y="151.000" w="75.000" h="6.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="19.750" y="157.250"/>
+ <KivioPoint x="157.250" y="157.250"/>
+ <KivioPoint x="176.000" y="188.500"/>
+ <KivioPoint x="176.000" y="194.750"/>
+ <KivioPoint x="1.000" y="194.750"/>
+ <KivioPoint x="1.000" y="188.500"/>
+ <KivioPoint x="19.750" y="157.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle5" x="182.250" y="160.250" w="18.750" h="3.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle6" x="251.000" y="160.250" w="18.750" h="3.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle7" x="182.250" y="1.000" w="87.500" h="158.917">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="1.000" y="188.500"/>
+ <KivioPoint x="1.000" y="194.750"/>
+ <KivioPoint x="176.000" y="194.750"/>
+ <KivioPoint x="176.000" y="188.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="26.000" y="163.500"/>
+ <KivioPoint x="13.500" y="182.250"/>
+ <KivioPoint x="126.000" y="182.250"/>
+ <KivioPoint x="119.750" y="163.500"/>
+ <KivioPoint x="26.000" y="163.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="151.000" y="163.500"/>
+ <KivioPoint x="126.000" y="163.500"/>
+ <KivioPoint x="132.250" y="182.250"/>
+ <KivioPoint x="163.500" y="182.250"/>
+ <KivioPoint x="151.000" y="163.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon35">
+ <KivioPoint x="188.500" y="57.250"/>
+ <KivioPoint x="238.500" y="57.250"/>
+ <KivioPoint x="238.500" y="38.500"/>
+ <KivioPoint x="263.500" y="38.500"/>
+ <KivioPoint x="263.500" y="13.500"/>
+ <KivioPoint x="188.500" y="13.500"/>
+ <KivioPoint x="188.500" y="57.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f4" />
+</KivioShape>
+<KivioShape type="Bezier" name="Bezier37">
+ <KivioPoint x="247.667" y="80.417" type="bezier" />
+ <KivioPoint x="247.667" y="71.583" type="bezier" />
+ <KivioPoint x="247.667" y="71.583" type="bezier" />
+ <KivioPoint x="256.500" y="71.583" type="bezier" />
+ <KivioFillStyle colorStyle="0" color="#f3f3f4" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Bezier" name="Bezier38">
+ <KivioPoint x="247.667" y="80.417" type="bezier" />
+ <KivioPoint x="256.500" y="80.417" type="bezier" />
+ <KivioPoint x="256.500" y="80.417" type="bezier" />
+ <KivioPoint x="256.500" y="71.583" type="bezier" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon39">
+ <KivioPoint x="188.500" y="94.750"/>
+ <KivioPoint x="226.000" y="94.750"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon40">
+ <KivioPoint x="188.500" y="101.000"/>
+ <KivioPoint x="226.000" y="101.000"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon41">
+ <KivioPoint x="188.500" y="107.250"/>
+ <KivioPoint x="226.000" y="107.250"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon42">
+ <KivioPoint x="188.500" y="113.500"/>
+ <KivioPoint x="226.000" y="113.500"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon43">
+ <KivioPoint x="188.500" y="119.750"/>
+ <KivioPoint x="226.000" y="119.750"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon44">
+ <KivioPoint x="188.500" y="126.000"/>
+ <KivioPoint x="226.000" y="126.000"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon45">
+ <KivioPoint x="188.500" y="132.250"/>
+ <KivioPoint x="226.000" y="132.250"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon46">
+ <KivioPoint x="188.500" y="138.500"/>
+ <KivioPoint x="226.000" y="138.500"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon47">
+ <KivioPoint x="188.500" y="144.750"/>
+ <KivioPoint x="226.000" y="144.750"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#fff3f3f4" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon48">
+ <KivioPoint x="32.250" y="126.000"/>
+
+ <KivioPoint x="32.250" y="126.000" type="bezier"/>
+ <KivioPoint x="69.750" y="128.500" type="bezier"/>
+ <KivioPoint x="114.417" y="128.500" type="bezier"/>
+ <KivioPoint x="144.750" y="126.000" type="bezier"/>
+
+ <KivioPoint x="144.750" y="126.000"/>
+ <KivioPoint x="151.000" y="132.250"/>
+ <KivioPoint x="26.000" y="132.250"/>
+ <KivioPoint x="32.250" y="126.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon49">
+ <KivioPoint x="26.000" y="132.250"/>
+ <KivioPoint x="32.250" y="126.000"/>
+ <KivioPoint x="32.250" y="38.500"/>
+ <KivioPoint x="26.000" y="32.250"/>
+ <KivioPoint x="26.000" y="132.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon50">
+ <KivioPoint x="32.250" y="38.500"/>
+
+ <KivioPoint x="32.250" y="38.500" type="bezier"/>
+ <KivioPoint x="69.750" y="36.000" type="bezier"/>
+ <KivioPoint x="114.417" y="36.000" type="bezier"/>
+ <KivioPoint x="144.750" y="38.500" type="bezier"/>
+
+ <KivioPoint x="144.750" y="38.500"/>
+ <KivioPoint x="151.000" y="32.250"/>
+ <KivioPoint x="26.000" y="32.250"/>
+ <KivioPoint x="32.250" y="38.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon51">
+ <KivioPoint x="151.000" y="132.250"/>
+ <KivioPoint x="144.750" y="126.000"/>
+ <KivioPoint x="144.750" y="38.500"/>
+ <KivioPoint x="151.000" y="32.250"/>
+ <KivioPoint x="151.000" y="132.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle52" x="13.500" y="182.250" w="112.500" h="2.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon53">
+ <KivioPoint x="23.667" y="163.500"/>
+ <KivioPoint x="13.500" y="182.250"/>
+ <KivioPoint x="32.250" y="182.250"/>
+ <KivioPoint x="34.833" y="176.000"/>
+ <KivioPoint x="30.500" y="176.000"/>
+ <KivioPoint x="33.000" y="169.750"/>
+ <KivioPoint x="29.000" y="169.750"/>
+ <KivioPoint x="32.250" y="163.500"/>
+ <KivioPoint x="23.667" y="163.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon54">
+ <KivioPoint x="126.000" y="182.250"/>
+ <KivioPoint x="107.250" y="182.250"/>
+ <KivioPoint x="107.250" y="175.917"/>
+ <KivioPoint x="111.333" y="176.000"/>
+ <KivioPoint x="110.667" y="169.750"/>
+ <KivioPoint x="113.500" y="169.750"/>
+ <KivioPoint x="114.417" y="169.750"/>
+ <KivioPoint x="113.167" y="163.500"/>
+ <KivioPoint x="120.917" y="163.500"/>
+ <KivioPoint x="126.000" y="182.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon55">
+ <KivioPoint x="163.500" y="182.250"/>
+ <KivioPoint x="157.750" y="182.250"/>
+ <KivioPoint x="151.000" y="167.250"/>
+ <KivioPoint x="127.167" y="167.250"/>
+ <KivioPoint x="125.917" y="163.500"/>
+ <KivioPoint x="153.583" y="163.500"/>
+ <KivioPoint x="163.500" y="182.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle56" x="132.250" y="182.250" w="31.250" h="2.167">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon57">
+ <KivioPoint x="132.250" y="182.333"/>
+ <KivioPoint x="132.167" y="184.583"/>
+ <KivioPoint x="125.833" y="165.333"/>
+ <KivioPoint x="125.917" y="163.583"/>
+ <KivioPoint x="132.250" y="182.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse58" x="200.000" y="29.750" w="4.333" h="4.333">
+ <KivioFillStyle colorStyle="1" color="#404040" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse59" x="200.917" y="30.667" w="2.500" h="2.500">
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline19">
+ <KivioPoint x="191.583" y="47.833"/>
+ <KivioPoint x="191.583" y="44.667"/>
+ <KivioPoint x="205.083" y="44.667"/>
+ <KivioPoint x="205.083" y="41.583"/>
+ <KivioPoint x="221.833" y="41.583"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline20">
+ <KivioPoint x="205.083" y="54.083"/>
+ <KivioPoint x="205.083" y="47.833"/>
+ <KivioPoint x="221.833" y="47.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline21">
+ <KivioPoint x="221.833" y="44.667"/>
+ <KivioPoint x="235.333" y="44.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline22">
+ <KivioPoint x="221.833" y="41.583"/>
+ <KivioPoint x="221.833" y="44.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline23">
+ <KivioPoint x="191.583" y="47.833"/>
+ <KivioPoint x="205.083" y="47.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline24">
+ <KivioPoint x="205.083" y="54.083"/>
+ <KivioPoint x="221.833" y="54.083"/>
+ <KivioPoint x="221.833" y="47.833"/>
+ <KivioPoint x="235.333" y="47.833"/>
+ <KivioPoint x="235.333" y="44.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline25">
+ <KivioPoint x="225.250" y="54.083"/>
+ <KivioPoint x="232.000" y="54.083"/>
+ <KivioPoint x="232.000" y="51.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline26">
+ <KivioPoint x="225.250" y="54.083"/>
+ <KivioPoint x="225.250" y="51.000"/>
+ <KivioPoint x="232.000" y="51.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon27">
+ <KivioPoint x="248.417" y="33.500"/>
+ <KivioPoint x="248.417" y="30.333"/>
+ <KivioPoint x="254.750" y="30.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline28">
+ <KivioPoint x="248.417" y="33.500"/>
+ <KivioPoint x="254.750" y="33.500"/>
+ <KivioPoint x="254.750" y="30.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle29" x="212.917" y="30.417" w="3.167" h="3.000">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle30" x="216.083" y="30.417" w="3.083" h="3.000">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle31" x="209.833" y="30.417" w="3.083" h="3.000">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle32" x="240.250" y="30.750" w="4.083" h="2.250">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon33">
+ <KivioPoint x="194.750" y="26.000"/>
+ <KivioPoint x="194.750" y="16.250"/>
+ <KivioPoint x="257.250" y="16.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#ffffff" />
+ <KivioFillStyle colorStyle="0" color="#808080" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline34">
+ <KivioPoint x="194.750" y="26.000"/>
+ <KivioPoint x="257.250" y="26.000"/>
+ <KivioPoint x="257.250" y="16.250"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="30.0" y="40.0" w="120" h="90" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.xpm b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.xpm
new file mode 100644
index 00000000..6313e823
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC2D.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.sml b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.sml
new file mode 100644
index 00000000..1e0b6337
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.sml
@@ -0,0 +1,504 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Mini-tower Desktop PC 3D"/>
+<Description data="Mini-tower Desktop PC 3D"/>
+<Title data="Mini-tower Desktop PC 3D"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="278.667" h="200.917" defaultAspect="0.75"/>
+<KivioConnectorTarget x="145" y="26"/>
+<KivioConnectorTarget x="0" y="75"/>
+<KivioConnectorTarget x="257" y="80"/>
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="53.500" y="20.833"/>
+ <KivioPoint x="53.500" y="146.500"/>
+ <KivioPoint x="1.000" y="137.750"/>
+ <KivioPoint x="1.000" y="18.583"/>
+ <KivioPoint x="53.500" y="20.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="53.333" y="21.333"/>
+ <KivioPoint x="53.333" y="145.833"/>
+ <KivioPoint x="128.333" y="107.917"/>
+ <KivioPoint x="128.333" y="3.083"/>
+ <KivioPoint x="53.333" y="21.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="1.333" y="18.833"/>
+ <KivioPoint x="53.583" y="21.250"/>
+ <KivioPoint x="128.833" y="2.833"/>
+ <KivioPoint x="85.500" y="1.000"/>
+ <KivioPoint x="1.333" y="18.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="2.833" y="85.000"/>
+ <KivioPoint x="2.833" y="136.250"/>
+ <KivioPoint x="50.833" y="144.250"/>
+ <KivioPoint x="50.833" y="90.000"/>
+ <KivioPoint x="2.833" y="85.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="5.583" y="22.583"/>
+ <KivioPoint x="5.583" y="36.583"/>
+ <KivioPoint x="49.583" y="39.583"/>
+ <KivioPoint x="49.583" y="25.083"/>
+ <KivioPoint x="5.583" y="22.583"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon6">
+ <KivioPoint x="13.000" y="39.583"/>
+ <KivioPoint x="13.000" y="50.250"/>
+ <KivioPoint x="41.083" y="52.250"/>
+ <KivioPoint x="41.083" y="41.583"/>
+ <KivioPoint x="13.000" y="39.583"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon7">
+ <KivioPoint x="13.000" y="52.083"/>
+ <KivioPoint x="13.000" y="62.333"/>
+ <KivioPoint x="41.083" y="64.750"/>
+ <KivioPoint x="41.083" y="54.083"/>
+ <KivioPoint x="13.000" y="52.083"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon8">
+ <KivioPoint x="1.250" y="63.917"/>
+ <KivioPoint x="1.250" y="82.500"/>
+ <KivioPoint x="53.250" y="88.083"/>
+ <KivioPoint x="53.250" y="68.500"/>
+ <KivioPoint x="1.250" y="63.917"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="3.667" y="68.667"/>
+ <KivioPoint x="17.000" y="69.833"/>
+ <KivioPoint x="10.083" y="77.250"/>
+ <KivioPoint x="3.667" y="68.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="24.833" y="81.750"/>
+ <KivioPoint x="11.000" y="80.333"/>
+ <KivioPoint x="18.333" y="73.417"/>
+ <KivioPoint x="24.833" y="81.750"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="19.417" y="70.000"/>
+ <KivioPoint x="33.083" y="71.333"/>
+ <KivioPoint x="26.167" y="78.500"/>
+ <KivioPoint x="19.417" y="70.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon19">
+ <KivioPoint x="41.333" y="83.333"/>
+ <KivioPoint x="27.500" y="81.917"/>
+ <KivioPoint x="34.833" y="75.000"/>
+ <KivioPoint x="41.333" y="83.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon20">
+ <KivioPoint x="36.667" y="71.667"/>
+ <KivioPoint x="50.833" y="73.083"/>
+ <KivioPoint x="43.750" y="80.417"/>
+ <KivioPoint x="36.667" y="71.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon21">
+ <KivioPoint x="111.250" y="141.583"/>
+ <KivioPoint x="187.167" y="149.833"/>
+ <KivioPoint x="223.500" y="127.417"/>
+ <KivioPoint x="225.417" y="136.167"/>
+ <KivioPoint x="188.167" y="160.167"/>
+ <KivioPoint x="109.000" y="151.667"/>
+ <KivioPoint x="111.250" y="141.583"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon22">
+ <KivioPoint x="110.417" y="142.000"/>
+ <KivioPoint x="187.167" y="149.833"/>
+ <KivioPoint x="223.750" y="127.417"/>
+ <KivioPoint x="150.083" y="118.833"/>
+ <KivioPoint x="110.417" y="142.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon23">
+ <KivioPoint x="248.667" y="172.333"/>
+ <KivioPoint x="226.167" y="182.083"/>
+ <KivioPoint x="223.417" y="187.833"/>
+ <KivioPoint x="223.417" y="192.250"/>
+ <KivioPoint x="256.667" y="194.583"/>
+ <KivioPoint x="256.167" y="188.500"/>
+ <KivioPoint x="258.167" y="182.583"/>
+ <KivioPoint x="274.917" y="172.833"/>
+ <KivioPoint x="248.667" y="172.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon24">
+ <KivioPoint x="45.333" y="175.000"/>
+ <KivioPoint x="81.833" y="156.583"/>
+ <KivioPoint x="206.833" y="167.083"/>
+ <KivioPoint x="210.333" y="169.250"/>
+ <KivioPoint x="209.917" y="170.667"/>
+ <KivioPoint x="188.750" y="192.167"/>
+ <KivioPoint x="45.000" y="176.833"/>
+ <KivioPoint x="45.000" y="174.833"/>
+ <KivioPoint x="45.333" y="175.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon25">
+ <KivioPoint x="45.333" y="177.083"/>
+ <KivioPoint x="45.333" y="183.333"/>
+ <KivioPoint x="189.417" y="200.833"/>
+ <KivioPoint x="210.917" y="178.500"/>
+ <KivioPoint x="210.333" y="169.250"/>
+ <KivioPoint x="188.417" y="192.167"/>
+ <KivioPoint x="44.750" y="176.583"/>
+ <KivioPoint x="45.333" y="177.083"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon26">
+ <KivioPoint x="186.667" y="150.333"/>
+ <KivioPoint x="187.500" y="159.917"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon27">
+ <KivioPoint x="234.500" y="45.333"/>
+ <KivioPoint x="257.333" y="52.500"/>
+ <KivioPoint x="256.083" y="107.167"/>
+ <KivioPoint x="233.583" y="119.083"/>
+ <KivioPoint x="234.500" y="45.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon28">
+ <KivioPoint x="242.167" y="175.667"/>
+ <KivioPoint x="268.167" y="176.917"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon29">
+ <KivioPoint x="260.167" y="176.417"/>
+ <KivioPoint x="266.167" y="172.917"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon30">
+ <KivioPoint x="252.167" y="175.667"/>
+ <KivioPoint x="256.417" y="172.917"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon31">
+ <KivioPoint x="258.417" y="182.667"/>
+ <KivioPoint x="256.667" y="188.417"/>
+ <KivioPoint x="256.667" y="194.167"/>
+ <KivioPoint x="277.667" y="181.917"/>
+ <KivioPoint x="277.667" y="177.167"/>
+ <KivioPoint x="275.167" y="173.167"/>
+ <KivioPoint x="258.417" y="182.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon33">
+ <KivioPoint x="229.667" y="30.500"/>
+ <KivioPoint x="228.917" y="137.167"/>
+ <KivioPoint x="234.500" y="131.583"/>
+ <KivioPoint x="236.167" y="37.000"/>
+ <KivioPoint x="229.667" y="30.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon34">
+ <KivioPoint x="211.667" y="25.500"/>
+ <KivioPoint x="210.167" y="145.750"/>
+ <KivioPoint x="228.583" y="137.167"/>
+ <KivioPoint x="229.917" y="31.250"/>
+ <KivioPoint x="211.667" y="25.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon35">
+ <KivioPoint x="228.167" y="182.417"/>
+ <KivioPoint x="256.583" y="183.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#00008f" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon36">
+ <KivioPoint x="225.250" y="187.833"/>
+ <KivioPoint x="255.167" y="189.167"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#00008f" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon37">
+ <KivioPoint x="258.083" y="188.083"/>
+ <KivioPoint x="277.417" y="176.917"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="0" color="#c0c0c0" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon84">
+ <KivioPoint x="81.417" y="27.000"/>
+ <KivioPoint x="79.167" y="133.917"/>
+ <KivioPoint x="210.167" y="145.750"/>
+ <KivioPoint x="211.917" y="26.000"/>
+ <KivioPoint x="81.417" y="27.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Display_black">
+ <KivioPoint x="88.833" y="106.500"/>
+ <KivioPoint x="88.833" y="109.000"/>
+ <KivioPoint x="88.750" y="111.250"/>
+ <KivioPoint x="88.750" y="113.250"/>
+ <KivioPoint x="88.750" y="115.083"/>
+ <KivioPoint x="88.750" y="116.667"/>
+ <KivioPoint x="88.750" y="118.083"/>
+ <KivioPoint x="88.833" y="119.333"/>
+ <KivioPoint x="88.917" y="120.333"/>
+ <KivioPoint x="89.000" y="121.250"/>
+ <KivioPoint x="89.083" y="121.917"/>
+ <KivioPoint x="89.167" y="122.417"/>
+ <KivioPoint x="89.333" y="122.833"/>
+ <KivioPoint x="89.500" y="123.167"/>
+ <KivioPoint x="89.667" y="123.500"/>
+ <KivioPoint x="89.917" y="123.667"/>
+ <KivioPoint x="90.167" y="123.917"/>
+ <KivioPoint x="90.583" y="124.167"/>
+ <KivioPoint x="91.083" y="124.333"/>
+ <KivioPoint x="91.833" y="124.500"/>
+ <KivioPoint x="92.750" y="124.667"/>
+ <KivioPoint x="93.917" y="124.917"/>
+ <KivioPoint x="95.417" y="125.083"/>
+ <KivioPoint x="97.083" y="125.250"/>
+ <KivioPoint x="99.083" y="125.417"/>
+ <KivioPoint x="101.417" y="125.667"/>
+ <KivioPoint x="104.000" y="125.917"/>
+ <KivioPoint x="106.833" y="126.083"/>
+ <KivioPoint x="110.083" y="126.333"/>
+ <KivioPoint x="111.833" y="126.500"/>
+ <KivioPoint x="113.667" y="126.667"/>
+ <KivioPoint x="115.667" y="126.833"/>
+ <KivioPoint x="117.750" y="127.000"/>
+ <KivioPoint x="120.000" y="127.167"/>
+ <KivioPoint x="122.333" y="127.333"/>
+ <KivioPoint x="124.750" y="127.500"/>
+ <KivioPoint x="127.250" y="127.667"/>
+ <KivioPoint x="129.917" y="127.917"/>
+ <KivioPoint x="132.583" y="128.083"/>
+ <KivioPoint x="135.333" y="128.333"/>
+ <KivioPoint x="138.167" y="128.500"/>
+ <KivioPoint x="141.000" y="128.750"/>
+ <KivioPoint x="143.833" y="128.917"/>
+ <KivioPoint x="146.750" y="129.167"/>
+ <KivioPoint x="149.583" y="129.417"/>
+ <KivioPoint x="152.417" y="129.583"/>
+ <KivioPoint x="155.167" y="129.833"/>
+ <KivioPoint x="157.833" y="130.000"/>
+ <KivioPoint x="160.500" y="130.167"/>
+ <KivioPoint x="163.000" y="130.417"/>
+ <KivioPoint x="165.417" y="130.583"/>
+ <KivioPoint x="167.750" y="130.750"/>
+ <KivioPoint x="169.917" y="130.917"/>
+ <KivioPoint x="172.000" y="131.083"/>
+ <KivioPoint x="174.000" y="131.250"/>
+ <KivioPoint x="175.917" y="131.333"/>
+ <KivioPoint x="177.667" y="131.500"/>
+ <KivioPoint x="180.833" y="131.750"/>
+ <KivioPoint x="183.750" y="131.917"/>
+ <KivioPoint x="186.333" y="132.167"/>
+ <KivioPoint x="188.583" y="132.250"/>
+ <KivioPoint x="190.583" y="132.417"/>
+ <KivioPoint x="192.333" y="132.500"/>
+ <KivioPoint x="193.750" y="132.500"/>
+ <KivioPoint x="194.917" y="132.583"/>
+ <KivioPoint x="195.917" y="132.500"/>
+ <KivioPoint x="196.667" y="132.417"/>
+ <KivioPoint x="197.167" y="132.333"/>
+ <KivioPoint x="197.583" y="132.167"/>
+ <KivioPoint x="197.917" y="132.000"/>
+ <KivioPoint x="198.167" y="131.833"/>
+ <KivioPoint x="198.417" y="131.583"/>
+ <KivioPoint x="198.583" y="131.250"/>
+ <KivioPoint x="198.750" y="130.917"/>
+ <KivioPoint x="198.917" y="130.333"/>
+ <KivioPoint x="199.167" y="129.667"/>
+ <KivioPoint x="199.250" y="128.750"/>
+ <KivioPoint x="199.417" y="127.667"/>
+ <KivioPoint x="199.583" y="126.333"/>
+ <KivioPoint x="199.667" y="124.833"/>
+ <KivioPoint x="199.750" y="123.083"/>
+ <KivioPoint x="199.917" y="121.167"/>
+ <KivioPoint x="200.000" y="118.917"/>
+ <KivioPoint x="200.000" y="116.500"/>
+ <KivioPoint x="200.083" y="113.833"/>
+ <KivioPoint x="200.167" y="112.083"/>
+ <KivioPoint x="200.167" y="110.250"/>
+ <KivioPoint x="200.250" y="108.250"/>
+ <KivioPoint x="200.250" y="106.167"/>
+ <KivioPoint x="200.333" y="104.000"/>
+ <KivioPoint x="200.333" y="101.667"/>
+ <KivioPoint x="200.417" y="99.167"/>
+ <KivioPoint x="200.417" y="96.667"/>
+ <KivioPoint x="200.500" y="94.000"/>
+ <KivioPoint x="200.500" y="91.333"/>
+ <KivioPoint x="200.583" y="88.583"/>
+ <KivioPoint x="200.583" y="85.833"/>
+ <KivioPoint x="200.667" y="83.083"/>
+ <KivioPoint x="200.667" y="80.417"/>
+ <KivioPoint x="200.667" y="77.667"/>
+ <KivioPoint x="200.750" y="75.083"/>
+ <KivioPoint x="200.750" y="72.500"/>
+ <KivioPoint x="200.833" y="70.083"/>
+ <KivioPoint x="200.833" y="67.750"/>
+ <KivioPoint x="200.833" y="65.500"/>
+ <KivioPoint x="200.833" y="63.417"/>
+ <KivioPoint x="200.917" y="61.500"/>
+ <KivioPoint x="200.917" y="59.583"/>
+ <KivioPoint x="200.917" y="57.917"/>
+ <KivioPoint x="200.917" y="55.167"/>
+ <KivioPoint x="201.000" y="52.667"/>
+ <KivioPoint x="201.000" y="50.500"/>
+ <KivioPoint x="201.000" y="48.500"/>
+ <KivioPoint x="200.917" y="46.750"/>
+ <KivioPoint x="200.917" y="45.167"/>
+ <KivioPoint x="200.833" y="43.833"/>
+ <KivioPoint x="200.750" y="42.750"/>
+ <KivioPoint x="200.583" y="41.833"/>
+ <KivioPoint x="200.417" y="41.083"/>
+ <KivioPoint x="200.250" y="40.500"/>
+ <KivioPoint x="200.000" y="40.083"/>
+ <KivioPoint x="199.750" y="39.750"/>
+ <KivioPoint x="199.417" y="39.500"/>
+ <KivioPoint x="199.083" y="39.333"/>
+ <KivioPoint x="198.750" y="39.083"/>
+ <KivioPoint x="198.250" y="38.917"/>
+ <KivioPoint x="197.750" y="38.833"/>
+ <KivioPoint x="197.000" y="38.667"/>
+ <KivioPoint x="196.167" y="38.583"/>
+ <KivioPoint x="195.083" y="38.500"/>
+ <KivioPoint x="193.917" y="38.417"/>
+ <KivioPoint x="192.500" y="38.333"/>
+ <KivioPoint x="190.833" y="38.333"/>
+ <KivioPoint x="189.000" y="38.250"/>
+ <KivioPoint x="187.000" y="38.250"/>
+ <KivioPoint x="184.833" y="38.250"/>
+ <KivioPoint x="182.417" y="38.167"/>
+ <KivioPoint x="179.833" y="38.167"/>
+ <KivioPoint x="176.917" y="38.167"/>
+ <KivioPoint x="175.167" y="38.167"/>
+ <KivioPoint x="173.333" y="38.167"/>
+ <KivioPoint x="171.333" y="38.167"/>
+ <KivioPoint x="169.250" y="38.167"/>
+ <KivioPoint x="167.083" y="38.083"/>
+ <KivioPoint x="164.750" y="38.083"/>
+ <KivioPoint x="162.417" y="38.083"/>
+ <KivioPoint x="159.917" y="38.083"/>
+ <KivioPoint x="157.333" y="38.083"/>
+ <KivioPoint x="154.750" y="38.083"/>
+ <KivioPoint x="152.000" y="38.000"/>
+ <KivioPoint x="149.250" y="38.000"/>
+ <KivioPoint x="146.500" y="38.000"/>
+ <KivioPoint x="143.750" y="38.000"/>
+ <KivioPoint x="140.917" y="38.000"/>
+ <KivioPoint x="138.167" y="38.000"/>
+ <KivioPoint x="135.417" y="37.917"/>
+ <KivioPoint x="132.750" y="37.917"/>
+ <KivioPoint x="130.167" y="37.917"/>
+ <KivioPoint x="127.583" y="37.917"/>
+ <KivioPoint x="125.167" y="37.917"/>
+ <KivioPoint x="122.833" y="37.833"/>
+ <KivioPoint x="120.583" y="37.833"/>
+ <KivioPoint x="118.417" y="37.833"/>
+ <KivioPoint x="116.417" y="37.833"/>
+ <KivioPoint x="114.500" y="37.833"/>
+ <KivioPoint x="112.667" y="37.833"/>
+ <KivioPoint x="111.000" y="37.833"/>
+ <KivioPoint x="107.833" y="37.750"/>
+ <KivioPoint x="105.083" y="37.750"/>
+ <KivioPoint x="102.583" y="37.750"/>
+ <KivioPoint x="100.417" y="37.750"/>
+ <KivioPoint x="98.417" y="37.750"/>
+ <KivioPoint x="96.750" y="37.750"/>
+ <KivioPoint x="95.333" y="37.833"/>
+ <KivioPoint x="94.167" y="37.833"/>
+ <KivioPoint x="93.250" y="37.917"/>
+ <KivioPoint x="92.583" y="38.083"/>
+ <KivioPoint x="92.000" y="38.167"/>
+ <KivioPoint x="91.583" y="38.333"/>
+ <KivioPoint x="91.333" y="38.500"/>
+ <KivioPoint x="91.083" y="38.750"/>
+ <KivioPoint x="90.917" y="38.917"/>
+ <KivioPoint x="90.667" y="39.250"/>
+ <KivioPoint x="90.500" y="39.667"/>
+ <KivioPoint x="90.417" y="40.167"/>
+ <KivioPoint x="90.250" y="40.833"/>
+ <KivioPoint x="90.167" y="41.667"/>
+ <KivioPoint x="90.000" y="42.667"/>
+ <KivioPoint x="89.917" y="43.917"/>
+ <KivioPoint x="89.833" y="45.333"/>
+ <KivioPoint x="89.833" y="46.917"/>
+ <KivioPoint x="89.750" y="48.750"/>
+ <KivioPoint x="89.667" y="50.750"/>
+ <KivioPoint x="89.667" y="53.000"/>
+ <KivioPoint x="89.583" y="55.500"/>
+ <KivioPoint x="89.583" y="57.083"/>
+ <KivioPoint x="89.500" y="58.750"/>
+ <KivioPoint x="89.500" y="60.583"/>
+ <KivioPoint x="89.500" y="62.500"/>
+ <KivioPoint x="89.417" y="64.500"/>
+ <KivioPoint x="89.417" y="66.667"/>
+ <KivioPoint x="89.333" y="68.833"/>
+ <KivioPoint x="89.333" y="71.167"/>
+ <KivioPoint x="89.250" y="73.583"/>
+ <KivioPoint x="89.250" y="76.000"/>
+ <KivioPoint x="89.250" y="78.500"/>
+ <KivioPoint x="89.167" y="81.000"/>
+ <KivioPoint x="89.167" y="83.500"/>
+ <KivioPoint x="89.083" y="86.000"/>
+ <KivioPoint x="89.083" y="88.417"/>
+ <KivioPoint x="89.000" y="90.833"/>
+ <KivioPoint x="89.000" y="93.167"/>
+ <KivioPoint x="89.000" y="95.333"/>
+ <KivioPoint x="88.917" y="97.500"/>
+ <KivioPoint x="88.917" y="99.500"/>
+ <KivioPoint x="88.917" y="101.417"/>
+ <KivioPoint x="88.833" y="103.250"/>
+ <KivioPoint x="88.833" y="104.917"/>
+ <KivioPoint x="88.833" y="106.500"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="278.667" h="200.917" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.xpm b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.xpm
new file mode 100644
index 00000000..6313e823
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/MinitowerDesktopPC3D.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Notebook.sml b/kivio/kiviopart/stencils/Hardware/Computer/Notebook.sml
new file mode 100644
index 00000000..ebde8e24
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Notebook.sml
@@ -0,0 +1,103 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Title data="Notebook"/>
+<Id data="Notebook"/>
+<Description data="Notebook"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+ <Dimensions w="200.0" h="150.0"/>
+ <KivioConnectorTarget x="62.5" y="3.75"/>
+ <KivioConnectorTarget x="10" y="62.5"/>
+ <KivioConnectorTarget x="27.5" y="120"/>
+ <KivioConnectorTarget x="32.5" y="122.5"/>
+ <KivioConnectorTarget x="37.5" y="125"/>
+ <KivioConnectorTarget x="42.5" y="127.5"/>
+ <KivioConnectorTarget x="137.5" y="140"/>
+ <KivioConnectorTarget x="167.5" y="103.75"/>
+ <KivioConnectorTarget x="127.5" y="45"/>
+<KivioShape type="ClosedPath" name="screen_ijzer">
+<KivioFillStyle colorStyle="1" color="#e0e0e0"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="7.5" y="7.5"/>
+<KivioPoint x="111.25" y="0"/>
+<KivioPoint x="116.25" y="2.5"/>
+<KivioPoint x="117.5" y="5"/>
+<KivioPoint x="137.5" y="92.5"/>
+<KivioPoint x="22.5" y="117.5"/>
+<KivioPoint x="20" y="115"/>
+<KivioPoint x="0" y="15"/>
+<KivioPoint x="2.5" y="10"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="screen_black">
+<KivioFillStyle colorStyle="1" color="#404040"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="10" y="15"/>
+<KivioPoint x="112.5" y="7.5"/>
+<KivioPoint x="130" y="87.5"/>
+<KivioPoint x="27.5" y="102.5"/>
+<KivioPoint x="10" y="15"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="keyboard">
+<KivioFillStyle colorStyle="1" color="#e0e0e0"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="22.5" y="110"/>
+<KivioPoint x="140" y="92.5"/>
+<KivioPoint x="142.5" y="92.5"/>
+<KivioPoint x="197.5" y="117.5"/>
+<KivioPoint x="195" y="128.75"/>
+<KivioPoint x="77.5" y="150"/>
+<KivioPoint x="70" y="150"/>
+<KivioPoint x="22.5" y="122.5"/>
+<KivioPoint x="22.5" y="110"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="side">
+<KivioFillStyle colorStyle="1" color="#c0c0c0"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="22.5" y="110"/>
+<KivioPoint x="70" y="137.5"/>
+<KivioPoint x="72.5" y="137.5"/>
+<KivioPoint x="75" y="137.5"/>
+<KivioPoint x="197.5" y="117.5"/>
+<KivioPoint x="196.25" y="125"/>
+<KivioPoint x="75" y="145"/>
+<KivioPoint x="70" y="145"/>
+<KivioPoint x="50" y="133.75"/>
+<KivioPoint x="50" y="136.25"/>
+<KivioPoint x="22.5" y="120"/>
+<KivioPoint x="22.5" y="110"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="keys">
+<KivioFillStyle colorStyle="1" color="#808080"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="35" y="115"/>
+<KivioPoint x="147.5" y="97.5"/>
+<KivioPoint x="170" y="107.5"/>
+<KivioPoint x="52.5" y="125"/>
+<KivioPoint x="35" y="115"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="mouse">
+<KivioFillStyle colorStyle="1" color="#404040"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="102.5" y="121.25"/>
+<KivioPoint x="137.5" y="116.25"/>
+<KivioPoint x="151.25" y="122.5"/>
+<KivioPoint x="120" y="127.5"/>
+<KivioPoint x="105" y="121.25"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="lock">
+<KivioFillStyle colorStyle="1" color="#f2f3f5"/>
+<KivioLineStyle color="#000000" width="0.5" capStyle="32" joinStyle="128"/>
+<KivioPoint x="130" y="131.25"/>
+<KivioPoint x="147.5" y="127.5"/>
+<KivioPoint x="147.5" y="130"/>
+<KivioPoint x="130" y="133.75"/>
+<KivioPoint x="130" y="131.25"/>
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="200.0" h="150.0" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Notebook.xpm b/kivio/kiviopart/stencils/Hardware/Computer/Notebook.xpm
new file mode 100644
index 00000000..3aa5d32b
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Notebook.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/PCIcard.sml b/kivio/kiviopart/stencils/Hardware/Computer/PCIcard.sml
new file mode 100644
index 00000000..762083b7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/PCIcard.sml
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Title data="PCI card"/>
+<Id data="PCI card"/>
+<Description data="PCI card"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="160.0" h="100.0"/>
+<KivioConnectorTarget x="85.0" y="5.0"/>
+<KivioConnectorTarget x="5.0" y="52.5"/>
+<KivioConnectorTarget x="57.5" y="100"/>
+<KivioConnectorTarget x="160.0" y="52.5"/>
+<KivioShape type="ClosedPath" name="S1">
+ <KivioFillStyle colorStyle="1" color="#e4e4e4"/>
+ <KivioLineStyle color="#5959a5" width="0.5" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="0" y="0"/>
+ <KivioPoint x="10" y="0"/>
+ <KivioPoint x="10" y="100"/>
+ <KivioPoint x="5" y="100"/>
+ <KivioPoint x="5" y="5"/>
+ <KivioPoint x="0" y="5"/>
+ <KivioPoint x="0" y="0"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="S2">
+ <KivioFillStyle colorStyle="1" color="#53ca30"/>
+ <KivioLineStyle color="#056c00" width="1" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="10" y="5"/>
+ <KivioPoint x="160" y="5"/>
+ <KivioPoint x="160" y="90"/>
+ <KivioPoint x="100" y="90"/>
+ <KivioPoint x="100" y="100"/>
+ <KivioPoint x="15" y="100"/>
+ <KivioPoint x="15" y="90"/>
+ <KivioPoint x="10" y="90"/>
+ <KivioPoint x="10" y="5"/>
+</KivioShape>
+<KivioShape type="ClosedPath" name="S3">
+ <KivioFillStyle colorStyle="1" color="#fff489"/>
+ <KivioLineStyle color="#ffd256" width="1" capStyle="32" joinStyle="128"/>
+ <KivioPoint x="20" y="90"/>
+ <KivioPoint x="95" y="90"/>
+ <KivioPoint x="95" y="100"/>
+ <KivioPoint x="20" y="100"/>
+ <KivioPoint x="20" y="90"/>
+</KivioShape>
+<KivioShape type="TextBox" name="Text" x="2.0" y="60.0" w="96.0" h="40.0"/>
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/PCIcard.xpm b/kivio/kiviopart/stencils/Hardware/Computer/PCIcard.xpm
new file mode 100644
index 00000000..f57ea625
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/PCIcard.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Rack.sml b/kivio/kiviopart/stencils/Hardware/Computer/Rack.sml
new file mode 100644
index 00000000..49aeb452
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Rack.sml
@@ -0,0 +1,605 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Title data="Rack"/>
+<Id data="Rack"/>
+<Description data="Rack"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="127.578" h="242.052" defaultAspect="0.75"/>
+<KivioConnectorTarget x="56" y="0"/>
+<KivioConnectorTarget x="77" y="242"/>
+<KivioConnectorTarget x="0" y="121"/>
+<KivioConnectorTarget x="127" y="121"/>
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="115.106" y="1.422"/>
+ <KivioPoint x="126.948" y="13.264"/>
+ <KivioPoint x="126.948" y="18"/>
+ <KivioPoint x="115.106" y="6.158"/>
+ <KivioPoint x="115.106" y="1.422"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="115.106" y="115.106"/>
+ <KivioPoint x="126.948" y="127.736"/>
+ <KivioPoint x="126.948" y="131.684"/>
+ <KivioPoint x="115.106" y="119.842"/>
+ <KivioPoint x="115.106" y="115.106"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="115.106" y="224.842"/>
+ <KivioPoint x="126.948" y="236.684"/>
+ <KivioPoint x="126.948" y="241.422"/>
+ <KivioPoint x="115.106" y="229.578"/>
+ <KivioPoint x="115.106" y="224.842"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle4" x="0.632" y="1.422" w="6.316" h="228.158">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="2.21" y="3"/>
+ <KivioPoint x="0.632" y="1.422"/>
+ <KivioPoint x="0.632" y="229.578"/>
+ <KivioPoint x="2.21" y="231.158"/>
+ <KivioPoint x="2.21" y="3"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle6" x="108.79" y="1.422" w="6.316" h="228.158">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon7">
+ <KivioPoint x="116.684" y="3"/>
+ <KivioPoint x="115.106" y="1.422"/>
+ <KivioPoint x="115.106" y="229.578"/>
+ <KivioPoint x="116.684" y="231.158"/>
+ <KivioPoint x="116.684" y="3"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon8">
+ <KivioPoint x="12.474" y="13.264"/>
+ <KivioPoint x="10.894" y="11.684"/>
+ <KivioPoint x="10.894" y="239.842"/>
+ <KivioPoint x="12.474" y="241.422"/>
+ <KivioPoint x="12.474" y="13.264"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon9">
+ <KivioPoint x="126.948" y="51.158"/>
+ <KivioPoint x="115.106" y="41.684"/>
+ <KivioPoint x="0.632" y="41.684"/>
+ <KivioPoint x="10.894" y="51.158"/>
+ <KivioPoint x="126.948" y="51.158"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#878787" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon10">
+ <KivioPoint x="10.106" y="51.158"/>
+ <KivioPoint x="0.632" y="41.684"/>
+ <KivioPoint x="0.632" y="69.316"/>
+ <KivioPoint x="10.106" y="82.736"/>
+ <KivioPoint x="10.106" y="51.158"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon11">
+ <KivioPoint x="126.948" y="158.526"/>
+ <KivioPoint x="115.106" y="149.052"/>
+ <KivioPoint x="0.632" y="149.052"/>
+ <KivioPoint x="10.894" y="158.526"/>
+ <KivioPoint x="126.948" y="158.526"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#878787" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon12">
+ <KivioPoint x="10.106" y="158.526"/>
+ <KivioPoint x="0.632" y="149.052"/>
+ <KivioPoint x="0.632" y="176.684"/>
+ <KivioPoint x="10.106" y="190.106"/>
+ <KivioPoint x="10.106" y="158.526"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle13" x="16.422" y="12.474" w="106.578" h="7.894">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle14" x="4.578" y="0.632" w="106.578" h="7.894">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle15" x="4.578" y="221.684" w="106.578" h="7.894">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle16" x="16.422" y="233.526" w="106.578" h="7.894">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle17" x="10.106" y="51.158" w="116.842" h="31.578">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle18" x="10.106" y="158.526" w="116.842" h="31.578">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle19" x="12.474" y="13.264" w="6.316" h="228.158">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle20" x="120.632" y="13.264" w="6.316" h="228.158">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle21" x="104.052" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle22" x="93" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle23" x="37.736" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle24" x="81.948" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle25" x="70.894" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle26" x="59.842" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle27" x="48.79" y="52.736" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle28" x="104.052" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle29" x="93" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle30" x="37.736" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle31" x="81.948" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle32" x="70.894" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle33" x="59.842" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle34" x="48.79" y="160.106" w="11.052" h="29.21">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#f3f3f3" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon35">
+ <KivioPoint x="0.632" y="1.422"/>
+ <KivioPoint x="12.474" y="13.264"/>
+ <KivioPoint x="12.474" y="18"/>
+ <KivioPoint x="0.632" y="6.158"/>
+ <KivioPoint x="0.632" y="1.422"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon36">
+ <KivioPoint x="0.632" y="224.842"/>
+ <KivioPoint x="12.474" y="236.684"/>
+ <KivioPoint x="12.474" y="241.422"/>
+ <KivioPoint x="0.632" y="229.578"/>
+ <KivioPoint x="0.632" y="224.842"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon37">
+ <KivioPoint x="0.632" y="115.106"/>
+ <KivioPoint x="12.474" y="127.736"/>
+ <KivioPoint x="12.474" y="131.684"/>
+ <KivioPoint x="0.632" y="119.842"/>
+ <KivioPoint x="0.632" y="115.106"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#4b4b4b" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse38" x="3" y="147.474" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse39" x="3" y="164.052" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse40" x="3" y="182.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse41" x="3" y="200.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse42" x="3" y="75.632" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse43" x="3" y="92.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse44" x="3" y="110.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse45" x="3" y="128.526" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse46" x="3" y="20.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse47" x="3" y="37.736" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse48" x="3" y="55.894" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse49" x="3" y="218.526" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse50" x="3" y="3.79" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline51">
+ <KivioPoint x="119.842" y="58.264"/>
+ <KivioPoint x="123.79" y="62.21"/>
+ <KivioPoint x="123.79" y="75.632"/>
+ <KivioPoint x="119.842" y="72.474"/>
+ <KivioLineStyle width="2.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse52" x="108" y="54.316" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse53" x="108" y="77.21" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse54" x="108" y="71.684" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse55" x="108" y="60.632" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse56" x="96.948" y="54.316" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse57" x="96.948" y="77.21" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse58" x="96.948" y="71.684" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse59" x="96.948" y="60.632" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse60" x="41.684" y="54.316" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse61" x="41.684" y="77.21" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse62" x="41.684" y="71.684" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse63" x="41.684" y="60.632" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline64">
+ <KivioPoint x="21.158" y="58.264"/>
+ <KivioPoint x="25.106" y="62.21"/>
+ <KivioPoint x="25.106" y="75.632"/>
+ <KivioPoint x="21.158" y="72.474"/>
+ <KivioLineStyle width="2.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon65">
+ <KivioPoint x="28.264" y="65.368"/>
+ <KivioPoint x="28.264" y="53.526"/>
+ <KivioPoint x="31.422" y="54.316"/>
+ <KivioPoint x="31.422" y="64.578"/>
+ <KivioPoint x="28.264" y="65.368"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon66">
+ <KivioPoint x="28.264" y="78"/>
+ <KivioPoint x="28.264" y="69.316"/>
+ <KivioPoint x="29.842" y="70.106"/>
+ <KivioPoint x="29.842" y="76.422"/>
+ <KivioPoint x="28.264" y="78"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline67">
+ <KivioPoint x="119.842" y="165.632"/>
+ <KivioPoint x="123.79" y="169.578"/>
+ <KivioPoint x="123.79" y="183"/>
+ <KivioPoint x="119.842" y="179.842"/>
+ <KivioLineStyle width="2.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse68" x="108" y="161.684" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse69" x="108" y="184.578" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse70" x="108" y="179.052" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse71" x="108" y="168" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse72" x="96.948" y="161.684" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse73" x="96.948" y="184.578" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse74" x="96.948" y="179.052" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse75" x="96.948" y="168" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse76" x="41.684" y="161.684" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse77" x="41.684" y="184.578" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse78" x="41.684" y="179.052" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse79" x="41.684" y="168" w="3.158" h="3.158">
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Polyline" name="Polyline80">
+ <KivioPoint x="21.158" y="165.632"/>
+ <KivioPoint x="25.106" y="169.578"/>
+ <KivioPoint x="25.106" y="183"/>
+ <KivioPoint x="21.158" y="179.842"/>
+ <KivioLineStyle width="2.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="0" color="#10c0c0b" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon81">
+ <KivioPoint x="28.264" y="172.736"/>
+ <KivioPoint x="28.264" y="160.894"/>
+ <KivioPoint x="31.422" y="161.684"/>
+ <KivioPoint x="31.422" y="171.948"/>
+ <KivioPoint x="28.264" y="172.736"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon82">
+ <KivioPoint x="28.264" y="185.368"/>
+ <KivioPoint x="28.264" y="176.684"/>
+ <KivioPoint x="29.842" y="177.474"/>
+ <KivioPoint x="29.842" y="183.79"/>
+ <KivioPoint x="28.264" y="185.368"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c3c3c3" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse83" x="111.158" y="147.474" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse84" x="111.158" y="164.052" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse85" x="111.158" y="182.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse86" x="111.158" y="200.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse87" x="111.158" y="75.632" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse88" x="111.158" y="92.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse89" x="111.158" y="110.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse90" x="111.158" y="128.526" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse91" x="111.158" y="20.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse92" x="111.158" y="37.736" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse93" x="111.158" y="55.894" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse94" x="111.158" y="218.526" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse95" x="111.158" y="3.79" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse96" x="14.842" y="159.316" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse97" x="14.842" y="175.894" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse98" x="14.842" y="194.052" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse99" x="14.842" y="212.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse100" x="14.842" y="104.052" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse101" x="14.842" y="122.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse102" x="14.842" y="140.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse103" x="14.842" y="32.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse104" x="14.842" y="50.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse105" x="14.842" y="67.736" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse106" x="14.842" y="231.158" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse107" x="14.842" y="15.632" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse108" x="123" y="159.316" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse109" x="123" y="175.894" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse110" x="123" y="194.052" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse111" x="123" y="212.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse112" x="123" y="87.474" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse113" x="123" y="104.052" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse114" x="123" y="122.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse115" x="123" y="140.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse116" x="123" y="32.21" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse117" x="123" y="50.368" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse118" x="123" y="67.736" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse119" x="123" y="231.158" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse120" x="123" y="15.632" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="Ellipse" name="Ellipse121" x="14.842" y="87.474" w="1.578" h="1.578">
+ <KivioFillStyle colorStyle="1" color="#878787" />
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="0" y="0.0" w="127.578" h="121.026" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Rack.xpm b/kivio/kiviopart/stencils/Hardware/Computer/Rack.xpm
new file mode 100644
index 00000000..3f07b9f7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Rack.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Terminal.png b/kivio/kiviopart/stencils/Hardware/Computer/Terminal.png
new file mode 100644
index 00000000..2ed0aeef
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Terminal.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Terminal.sml b/kivio/kiviopart/stencils/Hardware/Computer/Terminal.sml
new file mode 100644
index 00000000..394c053b
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Terminal.sml
@@ -0,0 +1,174 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Terminal"/>
+<Description data="Terminal"/>
+<Title data="Terminal"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="177" h="176.75" defaultAspect="0.75"/>
+<KivioConnectorTarget x="88.5" y="0.75"/>
+<KivioConnectorTarget x="13.5" y="62.5"/>
+<KivioConnectorTarget x="163.5" y="62.5"/>
+<KivioConnectorTarget x="88.5" y="176.75"/>
+
+<KivioShape type="Rectangle" name="Rectangle1" x="13.5" y="0.75" w="150" h="125">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle4" x="28.5" y="15.75" w="120" h="95">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle2" x="57.25" y="125.75" w="62.5" h="6.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle3" x="51" y="132" w="75" h="6.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="19.75" y="138.25"/>
+ <KivioPoint x="157.25" y="138.25"/>
+ <KivioPoint x="176" y="169.5"/>
+ <KivioPoint x="176" y="175.75"/>
+ <KivioPoint x="1" y="175.75"/>
+ <KivioPoint x="1" y="169.5"/>
+ <KivioPoint x="19.75" y="138.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="1" y="169.5"/>
+ <KivioPoint x="1" y="175.75"/>
+ <KivioPoint x="176" y="175.75"/>
+ <KivioPoint x="176" y="169.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="26" y="144.5"/>
+ <KivioPoint x="13.5" y="163.25"/>
+ <KivioPoint x="126" y="163.25"/>
+ <KivioPoint x="119.75" y="144.5"/>
+ <KivioPoint x="26" y="144.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="151" y="144.5"/>
+ <KivioPoint x="126" y="144.5"/>
+ <KivioPoint x="132.25" y="163.25"/>
+ <KivioPoint x="163.5" y="163.25"/>
+ <KivioPoint x="151" y="144.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon48">
+ <KivioPoint x="32.25" y="107"/>
+ <KivioPoint x="32.25" y="107" type="bezier"/>
+ <KivioPoint x="69.75" y="109.5" type="bezier"/>
+ <KivioPoint x="114.417" y="109.5" type="bezier"/>
+ <KivioPoint x="144.75" y="107" type="bezier"/>
+ <KivioPoint x="144.75" y="107"/>
+ <KivioPoint x="151" y="113.25"/>
+ <KivioPoint x="26" y="113.25"/>
+ <KivioPoint x="32.25" y="107"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon49">
+ <KivioPoint x="26" y="113.25"/>
+ <KivioPoint x="32.25" y="107"/>
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioPoint x="26" y="13.25"/>
+ <KivioPoint x="26" y="113.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon50">
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioPoint x="32.25" y="19.5" type="bezier"/>
+ <KivioPoint x="69.75" y="17" type="bezier"/>
+ <KivioPoint x="114.417" y="17" type="bezier"/>
+ <KivioPoint x="144.75" y="19.5" type="bezier"/>
+ <KivioPoint x="144.75" y="19.5"/>
+ <KivioPoint x="151" y="13.25"/>
+ <KivioPoint x="26" y="13.25"/>
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon51">
+ <KivioPoint x="151" y="113.25"/>
+ <KivioPoint x="144.75" y="107"/>
+ <KivioPoint x="144.75" y="19.5"/>
+ <KivioPoint x="151" y="13.25"/>
+ <KivioPoint x="151" y="113.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle52" x="13.5" y="163.25" w="112.5" h="2.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon53">
+ <KivioPoint x="23.667" y="144.5"/>
+ <KivioPoint x="13.5" y="163.25"/>
+ <KivioPoint x="32.25" y="163.25"/>
+ <KivioPoint x="34.833" y="157"/>
+ <KivioPoint x="30.5" y="157"/>
+ <KivioPoint x="33" y="150.75"/>
+ <KivioPoint x="29" y="150.75"/>
+ <KivioPoint x="32.25" y="144.5"/>
+ <KivioPoint x="23.667" y="144.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon54">
+ <KivioPoint x="126" y="163.25"/>
+ <KivioPoint x="107.25" y="163.25"/>
+ <KivioPoint x="107.25" y="156.917"/>
+ <KivioPoint x="111.333" y="157"/>
+ <KivioPoint x="110.667" y="150.75"/>
+ <KivioPoint x="113.5" y="150.75"/>
+ <KivioPoint x="114.417" y="150.75"/>
+ <KivioPoint x="113.167" y="144.5"/>
+ <KivioPoint x="120.917" y="144.5"/>
+ <KivioPoint x="126" y="163.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon55">
+ <KivioPoint x="163.5" y="163.25"/>
+ <KivioPoint x="157.75" y="163.25"/>
+ <KivioPoint x="151" y="148.25"/>
+ <KivioPoint x="127.167" y="148.25"/>
+ <KivioPoint x="125.917" y="144.5"/>
+ <KivioPoint x="153.583" y="144.5"/>
+ <KivioPoint x="163.5" y="163.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle56" x="132.25" y="163.25" w="31.25" h="2.167">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon57">
+ <KivioPoint x="132.25" y="163.333"/>
+ <KivioPoint x="132.167" y="165.583"/>
+ <KivioPoint x="125.833" y="146.333"/>
+ <KivioPoint x="125.917" y="144.583"/>
+ <KivioPoint x="132.25" y="163.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="30" y="20.0" w="120" h="90" />
+</KivioShapeStencil>
+
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.sml b/kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.sml
new file mode 100644
index 00000000..096a8d51
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.sml
@@ -0,0 +1,470 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Workstation 3D"/>
+<Description data="Workstation 3D"/>
+<Title data="Workstation 3D"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="259.273" h="230.091" defaultAspect="0.75"/>
+<KivioConnectorTarget x="120" y="2"/>
+<KivioConnectorTarget x="42" y="144"/>
+<KivioConnectorTarget x="233" y="135"/>
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="42.909" y="131.000"/>
+ <KivioPoint x="118.909" y="109.818"/>
+ <KivioPoint x="232.545" y="122.727"/>
+ <KivioPoint x="172.455" y="146.727"/>
+ <KivioPoint x="42.909" y="131.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="42.818" y="131.000"/>
+ <KivioPoint x="42.818" y="155.000"/>
+ <KivioPoint x="172.455" y="174.455"/>
+ <KivioPoint x="172.636" y="146.727"/>
+ <KivioPoint x="42.818" y="131.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="172.455" y="147.000"/>
+ <KivioPoint x="172.455" y="174.909"/>
+ <KivioPoint x="232.455" y="146.455"/>
+ <KivioPoint x="232.455" y="122.545"/>
+ <KivioPoint x="172.455" y="147.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="42.909" y="135.091"/>
+ <KivioPoint x="47.182" y="135.909"/>
+ <KivioPoint x="57.545" y="151.818"/>
+ <KivioPoint x="153.364" y="165.727"/>
+ <KivioPoint x="167.727" y="152.091"/>
+ <KivioPoint x="172.455" y="152.455"/>
+ <KivioPoint x="172.455" y="174.909"/>
+ <KivioPoint x="42.909" y="155.273"/>
+ <KivioPoint x="42.909" y="135.091"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="232.455" y="128.000"/>
+ <KivioPoint x="172.455" y="152.000"/>
+ <KivioPoint x="172.455" y="174.545"/>
+ <KivioPoint x="232.455" y="146.000"/>
+ <KivioPoint x="232.455" y="128.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon6">
+ <KivioPoint x="60.273" y="141.818"/>
+ <KivioPoint x="60.273" y="146.636"/>
+ <KivioPoint x="70.727" y="148.000"/>
+ <KivioPoint x="70.727" y="143.636"/>
+ <KivioPoint x="60.273" y="141.818"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#c0c0c0" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon7">
+ <KivioPoint x="130.455" y="151.182"/>
+ <KivioPoint x="130.727" y="156.818"/>
+ <KivioPoint x="147.727" y="159.364"/>
+ <KivioPoint x="147.545" y="153.455"/>
+ <KivioPoint x="130.455" y="151.182"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#c0c0c0" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon8">
+ <KivioPoint x="201.000" y="140.727"/>
+ <KivioPoint x="201.000" y="161.455"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon9">
+ <KivioPoint x="172.455" y="162.091"/>
+ <KivioPoint x="201.000" y="150.545"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon10">
+ <KivioPoint x="77.909" y="120.909"/>
+ <KivioPoint x="160.727" y="129.909"/>
+ <KivioPoint x="202.909" y="114.455"/>
+ <KivioPoint x="205.636" y="122.636"/>
+ <KivioPoint x="161.818" y="141.182"/>
+ <KivioPoint x="75.455" y="131.909"/>
+ <KivioPoint x="77.909" y="120.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon11">
+ <KivioPoint x="77.000" y="121.364"/>
+ <KivioPoint x="160.727" y="129.909"/>
+ <KivioPoint x="203.727" y="114.727"/>
+ <KivioPoint x="126.818" y="106.273"/>
+ <KivioPoint x="77.000" y="121.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon12">
+ <KivioPoint x="3.000" y="200.364"/>
+ <KivioPoint x="42.818" y="180.273"/>
+ <KivioPoint x="179.182" y="191.727"/>
+ <KivioPoint x="183.000" y="194.091"/>
+ <KivioPoint x="182.545" y="195.636"/>
+ <KivioPoint x="159.455" y="219.091"/>
+ <KivioPoint x="2.636" y="202.364"/>
+ <KivioPoint x="2.636" y="200.182"/>
+ <KivioPoint x="3.000" y="200.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon13">
+ <KivioPoint x="3.000" y="202.636"/>
+ <KivioPoint x="3.000" y="209.455"/>
+ <KivioPoint x="160.182" y="228.545"/>
+ <KivioPoint x="183.636" y="204.182"/>
+ <KivioPoint x="183.000" y="194.091"/>
+ <KivioPoint x="159.091" y="219.091"/>
+ <KivioPoint x="2.364" y="202.091"/>
+ <KivioPoint x="3.000" y="202.636"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon14">
+ <KivioPoint x="226.545" y="204.727"/>
+ <KivioPoint x="202.000" y="215.364"/>
+ <KivioPoint x="199.000" y="221.636"/>
+ <KivioPoint x="199.000" y="226.455"/>
+ <KivioPoint x="235.273" y="229.000"/>
+ <KivioPoint x="234.727" y="222.364"/>
+ <KivioPoint x="236.909" y="215.909"/>
+ <KivioPoint x="255.182" y="205.273"/>
+ <KivioPoint x="226.545" y="204.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon15">
+ <KivioPoint x="212.364" y="22.727"/>
+ <KivioPoint x="237.273" y="30.545"/>
+ <KivioPoint x="235.909" y="90.182"/>
+ <KivioPoint x="211.364" y="103.182"/>
+ <KivioPoint x="212.364" y="22.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="160.182" y="130.455"/>
+ <KivioPoint x="161.091" y="140.909"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="219.455" y="208.364"/>
+ <KivioPoint x="247.818" y="209.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon19">
+ <KivioPoint x="239.091" y="209.182"/>
+ <KivioPoint x="245.636" y="205.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon20">
+ <KivioPoint x="230.364" y="208.364"/>
+ <KivioPoint x="235.000" y="205.364"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon21">
+ <KivioPoint x="237.182" y="216.000"/>
+ <KivioPoint x="235.273" y="222.273"/>
+ <KivioPoint x="235.273" y="228.545"/>
+ <KivioPoint x="258.182" y="215.182"/>
+ <KivioPoint x="258.182" y="210.000"/>
+ <KivioPoint x="255.455" y="205.636"/>
+ <KivioPoint x="237.182" y="216.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon22">
+ <KivioPoint x="207.091" y="6.545"/>
+ <KivioPoint x="206.273" y="122.909"/>
+ <KivioPoint x="212.364" y="116.818"/>
+ <KivioPoint x="214.182" y="13.636"/>
+ <KivioPoint x="207.091" y="6.545"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon23">
+ <KivioPoint x="187.455" y="1.091"/>
+ <KivioPoint x="185.818" y="132.273"/>
+ <KivioPoint x="205.909" y="122.909"/>
+ <KivioPoint x="207.364" y="7.364"/>
+ <KivioPoint x="187.455" y="1.091"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon70">
+ <KivioPoint x="204.182" y="215.727"/>
+ <KivioPoint x="235.182" y="217.273"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#00008f" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon71">
+ <KivioPoint x="201.000" y="221.636"/>
+ <KivioPoint x="233.636" y="223.091"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#00008f" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon72">
+ <KivioPoint x="236.818" y="221.909"/>
+ <KivioPoint x="257.909" y="209.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="0" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon73">
+ <KivioPoint x="45.364" y="2.727"/>
+ <KivioPoint x="42.909" y="119.364"/>
+ <KivioPoint x="185.818" y="132.273"/>
+ <KivioPoint x="187.727" y="1.636"/>
+ <KivioPoint x="45.364" y="2.727"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Display_black">
+ <KivioPoint x="53.455" y="89.455"/>
+ <KivioPoint x="53.455" y="92.182"/>
+ <KivioPoint x="53.364" y="94.636"/>
+ <KivioPoint x="53.364" y="96.818"/>
+ <KivioPoint x="53.364" y="98.818"/>
+ <KivioPoint x="53.364" y="100.545"/>
+ <KivioPoint x="53.364" y="102.091"/>
+ <KivioPoint x="53.455" y="103.455"/>
+ <KivioPoint x="53.545" y="104.545"/>
+ <KivioPoint x="53.636" y="105.545"/>
+ <KivioPoint x="53.727" y="106.273"/>
+ <KivioPoint x="53.818" y="106.818"/>
+ <KivioPoint x="54.000" y="107.273"/>
+ <KivioPoint x="54.182" y="107.636"/>
+ <KivioPoint x="54.364" y="108.000"/>
+ <KivioPoint x="54.636" y="108.182"/>
+ <KivioPoint x="54.909" y="108.455"/>
+ <KivioPoint x="55.364" y="108.727"/>
+ <KivioPoint x="55.909" y="108.909"/>
+ <KivioPoint x="56.727" y="109.091"/>
+ <KivioPoint x="57.727" y="109.273"/>
+ <KivioPoint x="59.000" y="109.545"/>
+ <KivioPoint x="60.636" y="109.727"/>
+ <KivioPoint x="62.455" y="109.909"/>
+ <KivioPoint x="64.636" y="110.091"/>
+ <KivioPoint x="67.182" y="110.364"/>
+ <KivioPoint x="70.000" y="110.636"/>
+ <KivioPoint x="73.091" y="110.818"/>
+ <KivioPoint x="76.636" y="111.091"/>
+ <KivioPoint x="78.545" y="111.273"/>
+ <KivioPoint x="80.545" y="111.455"/>
+ <KivioPoint x="82.727" y="111.636"/>
+ <KivioPoint x="85.000" y="111.818"/>
+ <KivioPoint x="87.455" y="112.000"/>
+ <KivioPoint x="90.000" y="112.182"/>
+ <KivioPoint x="92.636" y="112.364"/>
+ <KivioPoint x="95.364" y="112.545"/>
+ <KivioPoint x="98.273" y="112.818"/>
+ <KivioPoint x="101.182" y="113.000"/>
+ <KivioPoint x="104.182" y="113.273"/>
+ <KivioPoint x="107.273" y="113.455"/>
+ <KivioPoint x="110.364" y="113.727"/>
+ <KivioPoint x="113.455" y="113.909"/>
+ <KivioPoint x="116.636" y="114.182"/>
+ <KivioPoint x="119.727" y="114.455"/>
+ <KivioPoint x="122.818" y="114.636"/>
+ <KivioPoint x="125.818" y="114.909"/>
+ <KivioPoint x="128.727" y="115.091"/>
+ <KivioPoint x="131.636" y="115.273"/>
+ <KivioPoint x="134.364" y="115.545"/>
+ <KivioPoint x="137.000" y="115.727"/>
+ <KivioPoint x="139.545" y="115.909"/>
+ <KivioPoint x="141.909" y="116.091"/>
+ <KivioPoint x="144.182" y="116.273"/>
+ <KivioPoint x="146.364" y="116.455"/>
+ <KivioPoint x="148.455" y="116.545"/>
+ <KivioPoint x="150.364" y="116.727"/>
+ <KivioPoint x="153.818" y="117.000"/>
+ <KivioPoint x="157.000" y="117.182"/>
+ <KivioPoint x="159.818" y="117.455"/>
+ <KivioPoint x="162.273" y="117.545"/>
+ <KivioPoint x="164.455" y="117.727"/>
+ <KivioPoint x="166.364" y="117.818"/>
+ <KivioPoint x="167.909" y="117.818"/>
+ <KivioPoint x="169.182" y="117.909"/>
+ <KivioPoint x="170.273" y="117.818"/>
+ <KivioPoint x="171.091" y="117.727"/>
+ <KivioPoint x="171.636" y="117.636"/>
+ <KivioPoint x="172.091" y="117.455"/>
+ <KivioPoint x="172.455" y="117.273"/>
+ <KivioPoint x="172.727" y="117.091"/>
+ <KivioPoint x="173.000" y="116.818"/>
+ <KivioPoint x="173.182" y="116.455"/>
+ <KivioPoint x="173.364" y="116.091"/>
+ <KivioPoint x="173.545" y="115.455"/>
+ <KivioPoint x="173.818" y="114.727"/>
+ <KivioPoint x="173.909" y="113.727"/>
+ <KivioPoint x="174.091" y="112.545"/>
+ <KivioPoint x="174.273" y="111.091"/>
+ <KivioPoint x="174.364" y="109.455"/>
+ <KivioPoint x="174.455" y="107.545"/>
+ <KivioPoint x="174.636" y="105.455"/>
+ <KivioPoint x="174.727" y="103.000"/>
+ <KivioPoint x="174.727" y="100.364"/>
+ <KivioPoint x="174.818" y="97.455"/>
+ <KivioPoint x="174.909" y="95.545"/>
+ <KivioPoint x="174.909" y="93.545"/>
+ <KivioPoint x="175.000" y="91.364"/>
+ <KivioPoint x="175.000" y="89.091"/>
+ <KivioPoint x="175.091" y="86.727"/>
+ <KivioPoint x="175.091" y="84.182"/>
+ <KivioPoint x="175.182" y="81.455"/>
+ <KivioPoint x="175.182" y="78.727"/>
+ <KivioPoint x="175.273" y="75.818"/>
+ <KivioPoint x="175.273" y="72.909"/>
+ <KivioPoint x="175.364" y="69.909"/>
+ <KivioPoint x="175.364" y="66.909"/>
+ <KivioPoint x="175.455" y="63.909"/>
+ <KivioPoint x="175.455" y="61.000"/>
+ <KivioPoint x="175.455" y="58.000"/>
+ <KivioPoint x="175.545" y="55.182"/>
+ <KivioPoint x="175.545" y="52.364"/>
+ <KivioPoint x="175.636" y="49.727"/>
+ <KivioPoint x="175.636" y="47.182"/>
+ <KivioPoint x="175.636" y="44.727"/>
+ <KivioPoint x="175.636" y="42.455"/>
+ <KivioPoint x="175.727" y="40.364"/>
+ <KivioPoint x="175.727" y="38.273"/>
+ <KivioPoint x="175.727" y="36.455"/>
+ <KivioPoint x="175.727" y="33.455"/>
+ <KivioPoint x="175.818" y="30.727"/>
+ <KivioPoint x="175.818" y="28.364"/>
+ <KivioPoint x="175.818" y="26.182"/>
+ <KivioPoint x="175.727" y="24.273"/>
+ <KivioPoint x="175.727" y="22.545"/>
+ <KivioPoint x="175.636" y="21.091"/>
+ <KivioPoint x="175.545" y="19.909"/>
+ <KivioPoint x="175.364" y="18.909"/>
+ <KivioPoint x="175.182" y="18.091"/>
+ <KivioPoint x="175.000" y="17.455"/>
+ <KivioPoint x="174.727" y="17.000"/>
+ <KivioPoint x="174.455" y="16.636"/>
+ <KivioPoint x="174.091" y="16.364"/>
+ <KivioPoint x="173.727" y="16.182"/>
+ <KivioPoint x="173.364" y="15.909"/>
+ <KivioPoint x="172.818" y="15.727"/>
+ <KivioPoint x="172.273" y="15.636"/>
+ <KivioPoint x="171.455" y="15.455"/>
+ <KivioPoint x="170.545" y="15.364"/>
+ <KivioPoint x="169.364" y="15.273"/>
+ <KivioPoint x="168.091" y="15.182"/>
+ <KivioPoint x="166.545" y="15.091"/>
+ <KivioPoint x="164.727" y="15.091"/>
+ <KivioPoint x="162.727" y="15.000"/>
+ <KivioPoint x="160.545" y="15.000"/>
+ <KivioPoint x="158.182" y="15.000"/>
+ <KivioPoint x="155.545" y="14.909"/>
+ <KivioPoint x="152.727" y="14.909"/>
+ <KivioPoint x="149.545" y="14.909"/>
+ <KivioPoint x="147.636" y="14.909"/>
+ <KivioPoint x="145.636" y="14.909"/>
+ <KivioPoint x="143.455" y="14.909"/>
+ <KivioPoint x="141.182" y="14.909"/>
+ <KivioPoint x="138.818" y="14.818"/>
+ <KivioPoint x="136.273" y="14.818"/>
+ <KivioPoint x="133.727" y="14.818"/>
+ <KivioPoint x="131.000" y="14.818"/>
+ <KivioPoint x="128.182" y="14.818"/>
+ <KivioPoint x="125.364" y="14.818"/>
+ <KivioPoint x="122.364" y="14.727"/>
+ <KivioPoint x="119.364" y="14.727"/>
+ <KivioPoint x="116.364" y="14.727"/>
+ <KivioPoint x="113.364" y="14.727"/>
+ <KivioPoint x="110.273" y="14.727"/>
+ <KivioPoint x="107.273" y="14.727"/>
+ <KivioPoint x="104.273" y="14.636"/>
+ <KivioPoint x="101.364" y="14.636"/>
+ <KivioPoint x="98.545" y="14.636"/>
+ <KivioPoint x="95.727" y="14.636"/>
+ <KivioPoint x="93.091" y="14.636"/>
+ <KivioPoint x="90.545" y="14.545"/>
+ <KivioPoint x="88.091" y="14.545"/>
+ <KivioPoint x="85.727" y="14.545"/>
+ <KivioPoint x="83.545" y="14.545"/>
+ <KivioPoint x="81.455" y="14.545"/>
+ <KivioPoint x="79.455" y="14.545"/>
+ <KivioPoint x="77.636" y="14.545"/>
+ <KivioPoint x="74.182" y="14.455"/>
+ <KivioPoint x="71.182" y="14.455"/>
+ <KivioPoint x="68.455" y="14.455"/>
+ <KivioPoint x="66.091" y="14.455"/>
+ <KivioPoint x="63.909" y="14.455"/>
+ <KivioPoint x="62.091" y="14.455"/>
+ <KivioPoint x="60.545" y="14.545"/>
+ <KivioPoint x="59.273" y="14.545"/>
+ <KivioPoint x="58.273" y="14.636"/>
+ <KivioPoint x="57.545" y="14.818"/>
+ <KivioPoint x="56.909" y="14.909"/>
+ <KivioPoint x="56.455" y="15.091"/>
+ <KivioPoint x="56.182" y="15.273"/>
+ <KivioPoint x="55.909" y="15.545"/>
+ <KivioPoint x="55.727" y="15.727"/>
+ <KivioPoint x="55.455" y="16.091"/>
+ <KivioPoint x="55.273" y="16.545"/>
+ <KivioPoint x="55.182" y="17.091"/>
+ <KivioPoint x="55.000" y="17.818"/>
+ <KivioPoint x="54.909" y="18.727"/>
+ <KivioPoint x="54.727" y="19.818"/>
+ <KivioPoint x="54.636" y="21.182"/>
+ <KivioPoint x="54.545" y="22.727"/>
+ <KivioPoint x="54.545" y="24.455"/>
+ <KivioPoint x="54.455" y="26.455"/>
+ <KivioPoint x="54.364" y="28.636"/>
+ <KivioPoint x="54.364" y="31.091"/>
+ <KivioPoint x="54.273" y="33.818"/>
+ <KivioPoint x="54.273" y="35.545"/>
+ <KivioPoint x="54.182" y="37.364"/>
+ <KivioPoint x="54.182" y="39.364"/>
+ <KivioPoint x="54.182" y="41.455"/>
+ <KivioPoint x="54.091" y="43.636"/>
+ <KivioPoint x="54.091" y="46.000"/>
+ <KivioPoint x="54.000" y="48.364"/>
+ <KivioPoint x="54.000" y="50.909"/>
+ <KivioPoint x="53.909" y="53.545"/>
+ <KivioPoint x="53.909" y="56.182"/>
+ <KivioPoint x="53.909" y="58.909"/>
+ <KivioPoint x="53.818" y="61.636"/>
+ <KivioPoint x="53.818" y="64.364"/>
+ <KivioPoint x="53.727" y="67.091"/>
+ <KivioPoint x="53.727" y="69.727"/>
+ <KivioPoint x="53.636" y="72.364"/>
+ <KivioPoint x="53.636" y="74.909"/>
+ <KivioPoint x="53.636" y="77.273"/>
+ <KivioPoint x="53.545" y="79.636"/>
+ <KivioPoint x="53.545" y="81.818"/>
+ <KivioPoint x="53.545" y="83.909"/>
+ <KivioPoint x="53.455" y="85.909"/>
+ <KivioPoint x="53.455" y="87.727"/>
+ <KivioPoint x="53.455" y="89.455"/>
+ <KivioLineStyle width="1.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="259.273" h="230.091" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.xpm b/kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.xpm
new file mode 100644
index 00000000..a0f7ce3b
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/Workstation3D.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/XTerminal.sml b/kivio/kiviopart/stencils/Hardware/Computer/XTerminal.sml
new file mode 100644
index 00000000..0b5e04f7
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/XTerminal.sml
@@ -0,0 +1,196 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Terminal 2D"/>
+<Description data="Terminal 2D"/>
+<Title data="X Terminal"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="177" h="176.75" defaultAspect="0.75"/>
+<KivioConnectorTarget x="88.5" y="0.75"/>
+<KivioConnectorTarget x="13.5" y="62.5"/>
+<KivioConnectorTarget x="163.5" y="62.5"/>
+<KivioConnectorTarget x="88.5" y="176.75"/>
+
+<KivioShape type="Rectangle" name="Rectangle1" x="13.5" y="0.75" w="150" h="125">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle4" x="28.5" y="15.75" w="120" h="95">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#404040" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle2" x="57.25" y="125.75" w="62.5" h="6.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle3" x="51" y="132" w="75" h="6.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="19.75" y="138.25"/>
+ <KivioPoint x="157.25" y="138.25"/>
+ <KivioPoint x="176" y="169.5"/>
+ <KivioPoint x="176" y="175.75"/>
+ <KivioPoint x="1" y="175.75"/>
+ <KivioPoint x="1" y="169.5"/>
+ <KivioPoint x="19.75" y="138.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="1" y="169.5"/>
+ <KivioPoint x="1" y="175.75"/>
+ <KivioPoint x="176" y="175.75"/>
+ <KivioPoint x="176" y="169.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="26" y="144.5"/>
+ <KivioPoint x="13.5" y="163.25"/>
+ <KivioPoint x="126" y="163.25"/>
+ <KivioPoint x="119.75" y="144.5"/>
+ <KivioPoint x="26" y="144.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon18">
+ <KivioPoint x="151" y="144.5"/>
+ <KivioPoint x="126" y="144.5"/>
+ <KivioPoint x="132.25" y="163.25"/>
+ <KivioPoint x="163.5" y="163.25"/>
+ <KivioPoint x="151" y="144.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon48">
+ <KivioPoint x="32.25" y="107"/>
+ <KivioPoint x="32.25" y="107" type="bezier"/>
+ <KivioPoint x="69.75" y="109.5" type="bezier"/>
+ <KivioPoint x="114.417" y="109.5" type="bezier"/>
+ <KivioPoint x="144.75" y="107" type="bezier"/>
+ <KivioPoint x="144.75" y="107"/>
+ <KivioPoint x="151" y="113.25"/>
+ <KivioPoint x="26" y="113.25"/>
+ <KivioPoint x="32.25" y="107"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon49">
+ <KivioPoint x="26" y="113.25"/>
+ <KivioPoint x="32.25" y="107"/>
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioPoint x="26" y="13.25"/>
+ <KivioPoint x="26" y="113.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon50">
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioPoint x="32.25" y="19.5" type="bezier"/>
+ <KivioPoint x="69.75" y="17" type="bezier"/>
+ <KivioPoint x="114.417" y="17" type="bezier"/>
+ <KivioPoint x="144.75" y="19.5" type="bezier"/>
+ <KivioPoint x="144.75" y="19.5"/>
+ <KivioPoint x="151" y="13.25"/>
+ <KivioPoint x="26" y="13.25"/>
+ <KivioPoint x="32.25" y="19.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon51">
+ <KivioPoint x="151" y="113.25"/>
+ <KivioPoint x="144.75" y="107"/>
+ <KivioPoint x="144.75" y="19.5"/>
+ <KivioPoint x="151" y="13.25"/>
+ <KivioPoint x="151" y="113.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle52" x="13.5" y="163.25" w="112.5" h="2.25">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon53">
+ <KivioPoint x="23.667" y="144.5"/>
+ <KivioPoint x="13.5" y="163.25"/>
+ <KivioPoint x="32.25" y="163.25"/>
+ <KivioPoint x="34.833" y="157"/>
+ <KivioPoint x="30.5" y="157"/>
+ <KivioPoint x="33" y="150.75"/>
+ <KivioPoint x="29" y="150.75"/>
+ <KivioPoint x="32.25" y="144.5"/>
+ <KivioPoint x="23.667" y="144.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon54">
+ <KivioPoint x="126" y="163.25"/>
+ <KivioPoint x="107.25" y="163.25"/>
+ <KivioPoint x="107.25" y="156.917"/>
+ <KivioPoint x="111.333" y="157"/>
+ <KivioPoint x="110.667" y="150.75"/>
+ <KivioPoint x="113.5" y="150.75"/>
+ <KivioPoint x="114.417" y="150.75"/>
+ <KivioPoint x="113.167" y="144.5"/>
+ <KivioPoint x="120.917" y="144.5"/>
+ <KivioPoint x="126" y="163.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon55">
+ <KivioPoint x="163.5" y="163.25"/>
+ <KivioPoint x="157.75" y="163.25"/>
+ <KivioPoint x="151" y="148.25"/>
+ <KivioPoint x="127.167" y="148.25"/>
+ <KivioPoint x="125.917" y="144.5"/>
+ <KivioPoint x="153.583" y="144.5"/>
+ <KivioPoint x="163.5" y="163.25"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle56" x="132.25" y="163.25" w="31.25" h="2.167">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon57">
+ <KivioPoint x="132.25" y="163.333"/>
+ <KivioPoint x="132.167" y="165.583"/>
+ <KivioPoint x="125.833" y="146.333"/>
+ <KivioPoint x="125.917" y="144.583"/>
+ <KivioPoint x="132.25" y="163.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon19">
+ <KivioPoint x="58.667" y="35.444"/>
+ <KivioPoint x="70.667" y="35.444"/>
+ <KivioPoint x="91" y="60.889"/>
+ <KivioPoint x="63.889" y="95"/>
+ <KivioPoint x="58.667" y="95"/>
+ <KivioPoint x="82.556" y="64.333"/>
+ <KivioPoint x="58.667" y="35.444"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#7f0000" />
+ <KivioFillStyle colorStyle="1" color="#ff0000" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon20">
+ <KivioPoint x="119.889" y="95"/>
+ <KivioPoint x="108" y="95"/>
+ <KivioPoint x="87.556" y="69.444"/>
+ <KivioPoint x="114.667" y="35.444"/>
+ <KivioPoint x="119.889" y="35.444"/>
+ <KivioPoint x="96" y="66.111"/>
+ <KivioPoint x="119.889" y="95"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#7f0000" />
+ <KivioFillStyle colorStyle="1" color="#ff0000" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="30" y="20.0" w="120" h="90" />
+</KivioShapeStencil>
+
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/XTerminal.xpm b/kivio/kiviopart/stencils/Hardware/Computer/XTerminal.xpm
new file mode 100644
index 00000000..fdb275f2
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/XTerminal.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/desc b/kivio/kiviopart/stencils/Hardware/Computer/desc
new file mode 100644
index 00000000..261e088d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/desc
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<KivioStencilSpawnerSet>
+ <Title data="Computer Hardware"/>
+ <Id data="Kivio - Computer Hardware"/>
+</KivioStencilSpawnerSet>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/icon.xpm b/kivio/kiviopart/stencils/Hardware/Computer/icon.xpm
new file mode 100644
index 00000000..1d1a7ec4
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/icon.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/keyboard.sml b/kivio/kiviopart/stencils/Hardware/Computer/keyboard.sml
new file mode 100644
index 00000000..84285e6d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/keyboard.sml
@@ -0,0 +1,109 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Keyboard"/>
+<Description data="Keyboard"/>
+<Title data="Keyboard"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="236.000" h="60.000" defaultAspect="0.75"/>
+<KivioConnectorTarget x="118" y="4"/>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="236.000" h="236.000" />
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="26.333" y="4.667"/>
+ <KivioPoint x="209.667" y="4.667"/>
+ <KivioPoint x="234.667" y="46.333"/>
+ <KivioPoint x="234.667" y="54.667"/>
+ <KivioPoint x="1.333" y="54.667"/>
+ <KivioPoint x="1.333" y="46.333"/>
+ <KivioPoint x="26.333" y="4.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="1.333" y="46.333"/>
+ <KivioPoint x="1.333" y="54.667"/>
+ <KivioPoint x="234.667" y="54.667"/>
+ <KivioPoint x="234.667" y="46.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon6">
+ <KivioPoint x="34.667" y="13.000"/>
+ <KivioPoint x="18.000" y="38.000"/>
+ <KivioPoint x="168.000" y="38.000"/>
+ <KivioPoint x="159.667" y="13.000"/>
+ <KivioPoint x="34.667" y="13.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon7">
+ <KivioPoint x="201.333" y="13.000"/>
+ <KivioPoint x="168.000" y="13.000"/>
+ <KivioPoint x="176.333" y="38.000"/>
+ <KivioPoint x="218.000" y="38.000"/>
+ <KivioPoint x="201.333" y="13.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle9" x="18.000" y="38.000" w="150.000" h="3.000">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon10">
+ <KivioPoint x="31.556" y="13.000"/>
+ <KivioPoint x="18.000" y="38.000"/>
+ <KivioPoint x="43.000" y="38.000"/>
+ <KivioPoint x="46.444" y="29.667"/>
+ <KivioPoint x="40.667" y="29.667"/>
+ <KivioPoint x="44.000" y="21.333"/>
+ <KivioPoint x="38.667" y="21.333"/>
+ <KivioPoint x="43.000" y="13.000"/>
+ <KivioPoint x="31.556" y="13.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon11">
+ <KivioPoint x="168.000" y="38.000"/>
+ <KivioPoint x="143.000" y="38.000"/>
+ <KivioPoint x="143.000" y="29.556"/>
+ <KivioPoint x="148.444" y="29.667"/>
+ <KivioPoint x="147.556" y="21.333"/>
+ <KivioPoint x="151.333" y="21.333"/>
+ <KivioPoint x="152.556" y="21.333"/>
+ <KivioPoint x="150.889" y="13.000"/>
+ <KivioPoint x="161.222" y="13.000"/>
+ <KivioPoint x="168.000" y="38.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>1
+<KivioShape type="Polygon" name="Polygon12">
+ <KivioPoint x="218.000" y="38.000"/>
+ <KivioPoint x="210.333" y="38.000"/>
+ <KivioPoint x="201.333" y="18.000"/>
+ <KivioPoint x="169.556" y="18.000"/>
+ <KivioPoint x="167.889" y="13.000"/>
+ <KivioPoint x="204.778" y="13.000"/>
+ <KivioPoint x="218.000" y="38.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle13" x="176.333" y="38.000" w="41.667" h="2.889">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon14">
+ <KivioPoint x="176.333" y="38.111"/>
+ <KivioPoint x="176.222" y="41.111"/>
+ <KivioPoint x="167.778" y="15.444"/>
+ <KivioPoint x="167.889" y="13.111"/>
+ <KivioPoint x="176.333" y="38.111"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/keyboard.xpm b/kivio/kiviopart/stencils/Hardware/Computer/keyboard.xpm
new file mode 100644
index 00000000..7e8abf96
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/keyboard.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/printer1.sml b/kivio/kiviopart/stencils/Hardware/Computer/printer1.sml
new file mode 100644
index 00000000..cb7a5332
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/printer1.sml
@@ -0,0 +1,171 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Printer 1"/>
+<Description data="Printer 1"/>
+<Title data="Printer 1"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="134.2855" h="100.2855" defaultAspect="0.75"/>
+<KivioConnectorTarget x="134" y="62"/>
+<KivioConnectorTarget x="0" y="70"/>
+<KivioConnectorTarget x="67" y="100"/>
+<KivioShape type="TextBox" name="TextBox0" x="0" y="0.0" w="134.2855" h="200.571" />
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="15.143" y="23.2855"/>
+ <KivioPoint x="58.143" y="11.5715"/>
+ <KivioPoint x="133.4285" y="17.2145"/>
+ <KivioPoint x="85.5" y="33.857"/>
+ <KivioPoint x="14.9285" y="26.2145"/>
+ <KivioPoint x="15.143" y="23.2855"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="78.2145" y="5"/>
+ <KivioPoint x="112.5" y="7.857"/>
+ <KivioPoint x="112.5" y="16.0715"/>
+ <KivioPoint x="93.2145" y="22.857"/>
+ <KivioPoint x="56.4285" y="19.2855"/>
+ <KivioPoint x="78.2145" y="5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="53.9285" y="17.2855"/>
+ <KivioPoint x="77.643" y="0.857"/>
+ <KivioPoint x="123.0715" y="3.857"/>
+ <KivioPoint x="99.5715" y="22.7855"/>
+ <KivioPoint x="53.9285" y="17.2855"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="86.2855" y="39.643"/>
+ <KivioPoint x="86.2855" y="98.5715"/>
+ <KivioPoint x="133.2145" y="76.5715"/>
+ <KivioPoint x="133.2145" y="17.143"/>
+ <KivioPoint x="110.7855" y="24"/>
+ <KivioPoint x="102.9285" y="18.2145"/>
+ <KivioPoint x="93.857" y="21.143"/>
+ <KivioPoint x="86.2855" y="39.643"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="21.7145" y="12.4285"/>
+ <KivioPoint x="14.2145" y="14.9285"/>
+ <KivioPoint x="5.9285" y="32.4285"/>
+ <KivioPoint x="86.643" y="39.643"/>
+ <KivioPoint x="94.143" y="20.5715"/>
+ <KivioPoint x="102.9285" y="18.2145"/>
+ <KivioPoint x="21.7145" y="12.4285"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon6">
+ <KivioPoint x="86.2855" y="39.643"/>
+ <KivioPoint x="86.2855" y="98.5715"/>
+ <KivioPoint x="5.9285" y="86"/>
+ <KivioPoint x="6" y="32.5"/>
+ <KivioPoint x="86.2855" y="39.643"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon7">
+ <KivioPoint x="82.143" y="20.7145"/>
+ <KivioPoint x="79.7855" y="25.2145"/>
+ <KivioPoint x="84.9285" y="26.0715"/>
+ <KivioPoint x="87.0715" y="21.357"/>
+ <KivioPoint x="82.143" y="20.7145"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon8">
+ <KivioPoint x="19.357" y="19.4285"/>
+ <KivioPoint x="15.7145" y="27.5715"/>
+ <KivioPoint x="41.2145" y="29.7145"/>
+ <KivioPoint x="44.2145" y="21.7855"/>
+ <KivioPoint x="19.357" y="19.4285"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon9">
+ <KivioPoint x="15.857" y="15.2855"/>
+ <KivioPoint x="93" y="20.5715"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon10">
+ <KivioPoint x="87.357" y="70.5"/>
+ <KivioPoint x="132.2855" y="51.4285"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#404040" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon11">
+ <KivioPoint x="84.643" y="71.2855"/>
+ <KivioPoint x="6.857" y="61.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#808080" />
+ <KivioFillStyle colorStyle="1" color="#000000" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon12">
+ <KivioPoint x="79.7855" y="84.643"/>
+ <KivioPoint x="72" y="89.4285"/>
+ <KivioPoint x="72" y="99.4285"/>
+ <KivioPoint x="79.7855" y="95.0715"/>
+ <KivioPoint x="79.7855" y="84.643"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon13">
+ <KivioPoint x="0.857" y="78.357"/>
+ <KivioPoint x="0.857" y="88.2855"/>
+ <KivioPoint x="72.0715" y="99.4285"/>
+ <KivioPoint x="72.0715" y="89.2855"/>
+ <KivioPoint x="0.857" y="78.357"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon14">
+ <KivioPoint x="0.857" y="78.5"/>
+ <KivioPoint x="72.0715" y="89.4285"/>
+ <KivioPoint x="79.857" y="84.7145"/>
+ <KivioPoint x="12" y="74.5715"/>
+ <KivioPoint x="0.857" y="78.5"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon15">
+ <KivioPoint x="11.857" y="64.143"/>
+ <KivioPoint x="1" y="68.357"/>
+ <KivioPoint x="71.857" y="77.5"/>
+ <KivioPoint x="79.857" y="73.0715"/>
+ <KivioPoint x="11.857" y="64.143"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon16">
+ <KivioPoint x="0.9285" y="68.357"/>
+ <KivioPoint x="0.9285" y="76.357"/>
+ <KivioPoint x="71.7855" y="87.0715"/>
+ <KivioPoint x="71.7855" y="77.5"/>
+ <KivioPoint x="0.9285" y="68.357"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon17">
+ <KivioPoint x="71.7855" y="77.643"/>
+ <KivioPoint x="71.7855" y="87.2145"/>
+ <KivioPoint x="79.7855" y="82.643"/>
+ <KivioPoint x="79.7855" y="73.143"/>
+ <KivioPoint x="71.7855" y="77.643"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+</KivioShapeStencil>
+
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/printer1.xpm b/kivio/kiviopart/stencils/Hardware/Computer/printer1.xpm
new file mode 100644
index 00000000..45e3765c
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/printer1.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/printer2.sml b/kivio/kiviopart/stencils/Hardware/Computer/printer2.sml
new file mode 100644
index 00000000..1b66af06
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/printer2.sml
@@ -0,0 +1,116 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Printer 2"/>
+<Description data="Printer 2"/>
+<Title data="Printer 2"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="111.94875" h="101.9175" defaultAspect="0.75"/>
+<KivioConnectorTarget x="1" y="80"/>
+<KivioConnectorTarget x="111" y="80"/>
+<KivioConnectorTarget x="56" y="101.9175"/>
+<KivioShape type="TextBox" name="TextBox0" x="0" y="0.0" w="111.94875" h="95.250" />
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="15.84884" y="18.39116"/>
+ <KivioPoint x="20.865" y="15.84884"/>
+ <KivioPoint x="91.08375" y="15.84884"/>
+ <KivioPoint x="96.09884" y="18.39116"/>
+ <KivioPoint x="15.84884" y="18.39116"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="0.8025" y="40.9275"/>
+ <KivioPoint x="5.81866" y="20.865"/>
+ <KivioPoint x="106.13116" y="20.865"/>
+ <KivioPoint x="111.14625" y="40.9275"/>
+ <KivioPoint x="0.8025" y="40.9275"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle3" x="0.8025" y="40.9275" w="110.34375" h="55.17134">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="5.81866" y="66.00616"/>
+ <KivioPoint x="106.13116" y="66.00616"/>
+ <KivioPoint x="104.52616" y="63.46384"/>
+ <KivioPoint x="7.42366" y="63.46384"/>
+ <KivioPoint x="5.81866" y="66.00616"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle5" x="5.81866" y="66.00616" w="100.3125" h="15.04634">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon6">
+ <KivioPoint x="5.81866" y="86.06866"/>
+ <KivioPoint x="106.13116" y="86.06866"/>
+ <KivioPoint x="104.52616" y="83.52634"/>
+ <KivioPoint x="7.42366" y="83.52634"/>
+ <KivioPoint x="5.81866" y="86.06866"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Rectangle" name="Rectangle7" x="5.81866" y="86.06866" w="100.3125" h="15.04634">
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon8">
+ <KivioPoint x="8.69375" y="25.88116"/>
+ <KivioPoint x="6.48634" y="35.91134"/>
+ <KivioPoint x="43.20125" y="35.91134"/>
+ <KivioPoint x="44.20384" y="25.88116"/>
+ <KivioPoint x="8.69375" y="25.88116"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon9">
+ <KivioPoint x="0.8025" y="60.99"/>
+ <KivioPoint x="111.14625" y="60.99"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon10">
+ <KivioPoint x="20.865" y="20.865"/>
+ <KivioPoint x="25.88116" y="0.8025"/>
+ <KivioPoint x="86.06866" y="0.8025"/>
+ <KivioPoint x="91.08375" y="20.865"/>
+ <KivioPoint x="20.865" y="20.865"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#ffffff" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon11">
+ <KivioPoint x="5.81866" y="20.865"/>
+ <KivioPoint x="10.83375" y="18.39116"/>
+ <KivioPoint x="101.115" y="18.39116"/>
+ <KivioPoint x="106.13116" y="20.865"/>
+ <KivioPoint x="5.81866" y="20.865"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon12">
+ <KivioPoint x="11.43616" y="28.55616"/>
+ <KivioPoint x="10.49884" y="33.57125"/>
+ <KivioPoint x="25.47884" y="33.57125"/>
+ <KivioPoint x="26.215" y="28.55616"/>
+ <KivioPoint x="11.43616" y="28.55616"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon13">
+ <KivioPoint x="5.81866" y="20.865"/>
+ <KivioPoint x="106.13116" y="20.865"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#e0e0e0" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="111.94875" h="101.9175" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/printer2.xpm b/kivio/kiviopart/stencils/Hardware/Computer/printer2.xpm
new file mode 100644
index 00000000..33d4ec7d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/printer2.xpm
Binary files differ
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/proxy.sml b/kivio/kiviopart/stencils/Hardware/Computer/proxy.sml
new file mode 100644
index 00000000..c89c6ffe
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/proxy.sml
@@ -0,0 +1,136 @@
+<?xml version="1.0"?>
+<KivioShapeStencil creator="Kate">
+<KivioSMLStencilSpawnerInfo>
+<Author data="Kristof Borrey"/>
+<Id data="Proxy"/>
+<Description data="Proxy"/>
+<Title data="Proxy"/>
+<Version data="0.1"/>
+<Web data="www.koffice.org"/>
+<Email data="[email protected]"/>
+<Copyright data="Copyright (C) 2003 Kristof Borrey. All rights reserved."/>
+<AutoUpdate data="off"/>
+</KivioSMLStencilSpawnerInfo>
+<Dimensions w="238.167" h="177.167" defaultAspect="0.75"/>
+<KivioConnectorTarget x="180" y="5"/>
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="2.000" y="39.667"/>
+ <KivioPoint x="2.000" y="79.000"/>
+ <KivioPoint x="104.667" y="95.167"/>
+ <KivioPoint x="104.667" y="53.833"/>
+ <KivioPoint x="2.000" y="39.667"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="104.500" y="94.833"/>
+ <KivioPoint x="104.500" y="53.500"/>
+ <KivioPoint x="236.000" y="11.667"/>
+ <KivioPoint x="236.000" y="50.500"/>
+ <KivioPoint x="104.500" y="94.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon3">
+ <KivioPoint x="2.667" y="40.167"/>
+ <KivioPoint x="104.500" y="53.500"/>
+ <KivioPoint x="236.167" y="11.333"/>
+ <KivioPoint x="136.500" y="2.000"/>
+ <KivioPoint x="2.667" y="40.167"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="2.500" y="71.167"/>
+ <KivioPoint x="2.500" y="79.000"/>
+ <KivioPoint x="105.167" y="95.167"/>
+ <KivioPoint x="105.167" y="86.500"/>
+ <KivioPoint x="2.500" y="71.167"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="104.333" y="94.833"/>
+ <KivioPoint x="104.333" y="85.833"/>
+ <KivioPoint x="235.833" y="42.000"/>
+ <KivioPoint x="235.833" y="50.500"/>
+ <KivioPoint x="104.333" y="94.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="2.000" y="79.000"/>
+ <KivioPoint x="2.000" y="118.333"/>
+ <KivioPoint x="104.667" y="134.500"/>
+ <KivioPoint x="104.667" y="93.166"/>
+ <KivioPoint x="2.000" y="79.000"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="104.500" y="134.166"/>
+ <KivioPoint x="104.500" y="92.833"/>
+ <KivioPoint x="236.000" y="51.000"/>
+ <KivioPoint x="236.000" y="89.833"/>
+ <KivioPoint x="104.500" y="134.166"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="2.500" y="110.500"/>
+ <KivioPoint x="2.500" y="118.333"/>
+ <KivioPoint x="105.167" y="134.500"/>
+ <KivioPoint x="105.167" y="125.833"/>
+ <KivioPoint x="2.500" y="110.500"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="104.333" y="134.166"/>
+ <KivioPoint x="104.333" y="125.166"/>
+ <KivioPoint x="235.833" y="81.333"/>
+ <KivioPoint x="235.833" y="89.833"/>
+ <KivioPoint x="104.333" y="134.166"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+
+<KivioShape type="Polygon" name="Polygon1">
+ <KivioPoint x="2.000" y="118.333"/>
+ <KivioPoint x="2.000" y="157.666"/>
+ <KivioPoint x="104.667" y="173.833"/>
+ <KivioPoint x="104.667" y="132.499"/>
+ <KivioPoint x="2.000" y="118.333"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon2">
+ <KivioPoint x="104.500" y="173.499"/>
+ <KivioPoint x="104.500" y="132.166"/>
+ <KivioPoint x="236.000" y="90.333"/>
+ <KivioPoint x="236.000" y="129.166"/>
+ <KivioPoint x="104.500" y="173.499"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#c0c0c0" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon4">
+ <KivioPoint x="2.500" y="149.833"/>
+ <KivioPoint x="2.500" y="157.666"/>
+ <KivioPoint x="105.167" y="173.833"/>
+ <KivioPoint x="105.167" y="165.166"/>
+ <KivioPoint x="2.500" y="149.833"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="Polygon" name="Polygon5">
+ <KivioPoint x="104.333" y="173.499"/>
+ <KivioPoint x="104.333" y="164.499"/>
+ <KivioPoint x="235.833" y="120.666"/>
+ <KivioPoint x="235.833" y="129.166"/>
+ <KivioPoint x="104.333" y="173.499"/>
+ <KivioLineStyle width="0.000" capStyle="32" pattern="1" joinStyle="128" color="#000000" />
+ <KivioFillStyle colorStyle="1" color="#808080" />
+</KivioShape>
+<KivioShape type="TextBox" name="TextBox0" x="0.0" y="0.0" w="238.167" h="97.167" />
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Hardware/Computer/proxy.xpm b/kivio/kiviopart/stencils/Hardware/Computer/proxy.xpm
new file mode 100644
index 00000000..bb89c5aa
--- /dev/null
+++ b/kivio/kiviopart/stencils/Hardware/Computer/proxy.xpm
Binary files differ