Version 2.0 release of System Model Generator, which draws 3.x syntax system definition files
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns:doc="tooldoc" xmlns="http://www.w3.org/2000/svg" xmlns:s="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:exslt="http://exslt.org/common" version="1.1" onload="wrapalltext()" viewBox="-3.2 0 453.9000000000001 394.05299999999994">
<title>Symbian OS v9.4 System Model: ISSUED 1.3</title>
<defs>
<style type="text/css">
text.layer, text.block, text.subblock, text.collection, text.component,
text.cbox, text.lgrp, text.label, text.lgd {
fill:black;
font-family: Arial;
}
text.title {
fill:red;
font-weight: bold;
font-size: 4.233px; /* 12pt */
font-family: Arial;
}
text.component {
font-size: 1.940px; /* 5.5pt */
font-weight: bold
}
text.lgd,
text.layer, text.block {
font-size: 4.233px; /* 12pt */
font-weight: bold;
}
text.label {
font-size: 1.940px; /* 5.5pt */
font-weight: bold
}
text.cbox {
font-size: 1.411px; /* 4pt */
font-weight: bold
}
text.lgrp {
font-size: 12.699px; /* 36pt */
font-weight: normal;
}
text.subblock {
font-size: 2.822px; /* 8pt */
}
text.collection {
font-size: 2.469px; /* 7pt */
}
/* thin border */
rect.legend, rect.collection, rect.cbox {
stroke-width: 0.0882px; /* 0.25pt */
stroke: black
}
/* thick border */
rect.layer, rect.subblock, rect.block {
stroke-width: 0.2469px; /* 0.7pt */
stroke: black
}
rect.layer {
fill: #e6e6e6
}
rect.block {
fill: #b3b3b3
}
rect.subblock {
fill: #e6e6e6
}
rect.collection {
fill: white
}
rect.legend {
fill: white
}
</style>
<radialGradient id="Patternradial-grad" gradientUnits="userSpaceOnUse" cx="10" cy="10" r="14">
<stop offset="0%" stop-color="white" stop-opacity="1"/>
<stop offset="100%" stop-opacity="0" stop-color="white"/>
</radialGradient>
<linearGradient id="Patternstriped-diag-up" spreadMethod="repeat" gradientUnits="userSpaceOnUse" x1="0%" x2="15%" y1="0%" y2="15%">
<stop offset="0%" stop-opacity="0" stop-color="white"/>
<stop offset="20%" stop-color="#ccc" stop-opacity="1"/>
<stop offset="40%" stop-opacity="0" stop-color="white"/>
<stop offset="100%" stop-opacity="0" stop-color="white"/>
</linearGradient>
<symbol id="Borderbox" viewBox="0 0 20 20">
<path d="M 0 0 L 0 20 L 20 20 L 20 0 z" stroke="black"/>
</symbol>
<symbol id="Borderbox-clipLB" viewBox="0 0 20 20">
<path d="M 0 0 L 0 15 L 5 20 L 20 20 L 20 0 z" stroke="black"/>
</symbol>
<symbol id="Borderbox-clipLT" viewBox="0 0 20 20">
<path d="M 5 0 L 0 5 L 0 20 L 20 20 L 20 0 z" stroke="black"/>
</symbol>
<symbol id="Borderbox-clipRB" viewBox="0 0 20 20">
<path d="M 0 0 L 0 20 L 15 20 L 20 15 L 20 0 z" stroke="black"/>
</symbol>
<symbol id="Borderbox-clipRT" viewBox="0 0 20 20">
<s:path d="M 0 0 L 0 20 L 20 20 L 20 5 L 15 0 z" stroke="black"/>
</symbol>
<symbol id="Borderbox-clipAll" viewBox="0 0 20 20">
<path d="M 5 0 L 0 5 L 0 15 L 5 20 L 15 20 L 20 15 L 20 5 L 15 0 z" stroke="black"/>
</symbol>
</defs>
<!--Drawing in static mode: false-->
<script type="text/ecmascript"><![CDATA[
var svgns="http://www.w3.org/2000/svg";
var curId = '';
function clear(id) {
if(curId != '') off(curId);
return curId=id;
}
function on(id) {
var cur =document.getElementById(id)
cur.setAttribute('visibility','visible');
]]><![CDATA[
return cur;
}
function off(id) {
document.getElementById(id).setAttribute('visibility','hidden');
}
]]><![CDATA[
function splitup(txt) {
var a = new Array;
var t = txt;
var found
while((found = t.match(/(^[\u4e00-\ufa2d])(.*)$/))|| ( found = t.match(/^([^ \xad-]+[ \xad-]+)(.*)$/))) {
a.push(found[1]);
t=found[2];
}
a.push(t);
return a;
}
function splitable(node) {
return node.firstChild.nodeType == 3 && node.firstChild.data.match(/[ \t\n\r\xad-]/);
}
function crush(node, len) {
node.setAttribute('letter-spacing','-0.1');
if( node.getComputedTextLength() > len)
node.setAttribute('letter-spacing','-0.2');
}
function whatSize(txt) { // convert a length into pixels
if(txt.match(/^[0-9.-]+$/)) return txt;
var a = document.createElementNS(svgns,'rect');
a.setAttribute('x',0);
a.setAttribute('y',0);
a.setAttribute('width',txt);
var l = a.getBBox().width;
delete a;
return l;
}
function wrapalltext(node) {
if(!node) node= document;
var all = node.getElementsByTagNameNS(svgns,'text');
var i=0;
for (i=0; i<all.length; i++) {
var cur = all.item(i);
var w =0;
if(cur.hasAttribute('ref')) {
w = document.getElementById(cur.getAttribute('ref')).getBBox().width * 0.9;
} else if (cur.hasAttribute('width')) {
w = whatSize(cur.getAttribute('width'));
}
if (w) wraptext(cur,w)
}
}
function wraptext(cur,l) {
if(cur.firstChild.nodeType != 3) return; // must be just a text node
if(cur.getBBox().width < l ) {
cur.firstChild.data = cur.firstChild.data.replace(/\xad/g,"");
return; // no need -- won't wrap
}
var t = cur.firstChild.data.replace(/\s+/," "); // normalize all spaces
t = t.replace(/^ +/,"").replace(/ +$/,""); // trim spaces
var words =splitup(t); // each word ends with the split character (if any)
if (words.length<2) {
crush(cur, l);
return;
}
cur.removeChild(cur.firstChild)
var tspan = document.createElementNS(svgns,'tspan');
cur.appendChild(tspan);
var txt = document.createTextNode(words[0]);
tspan.appendChild(txt);
var off=-100;
var zero =0;
for (i =1;i< words.length;i++) {
var was = txt.data;
txt.data+=words[i];
if (tspan.getComputedTextLength() -zero > l) { // if the line with this word at the end is bigger than the available space...
txt.data=was.replace(/ +$/,"").replace(/\xad(.)/,"$1"); // remove trailing spaces and soft hyphens
// if it's still too big then decrease the letter spacing
if( tspan.getComputedTextLength() > l ) crush(tspan,l);
tspan = document.createElementNS(svgns,'tspan');
tspan.setAttribute('baseline-shift',off+"%");
off-=100;
tspan.setAttribute('x',cur.getAttribute('x'));
cur.appendChild(tspan);
txt = document.createTextNode('');
tspan.appendChild(txt);
zero = tspan.getComputedTextLength;
txt.data+=words[i];
}
}
var align =cur.getAttribute('dominant-baseline');
if(align=='' || align=='ideographic') {
cur.setAttribute('baseline-shift',(-100-off)+"%");
} else{
if(align=='mathematical')
cur.setAttribute('baseline-shift',((-100-off ) / 2 )+"%");
else if(align=='hanging')
cur.setAttribute('baseline-shift',0+"%")
}
}
]]></script>
<g class="layer" transform="translate(0 3.2)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="22"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="22" x="-11.3">MISC</text>
<g class="layer-detail" transform="translate(103.55000000000003 3.2)">
<rect x="-90.75000000000003" class="layer" y="-3.2" width="434.7000000000001" height="22"/>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Other BSPs</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="AssabetBSP">
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Assabet BSP</text>
</g>
<g class="component" id="IntegratorBSP">
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Integrator BSP</text>
</g>
</g>
</g>
<g class="collection" transform="translate(20.700000000000003 0)">
<rect class="collection" x="0" y="0" height="15.6" width="232.50000000000003"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="231.10000000000002">MISC</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CoreAppsTest">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Core Apps Test</text>
</g>
<g class="component" id="DUMMY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">DUMMY</text>
</g>
<g class="component" id="E32TEST">
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">E32TEST</text>
</g>
<g class="component" id="E32UTILS">
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">E32UTILS</text>
</g>
<g class="component" id="EAYsymbProtocol">
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">EAYsymb Protocol</text>
</g>
<g class="component" id="ErrorResolverData">
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Error Resolver Data</text>
</g>
<g class="component" id="EthernetServices">
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Ethernet Services</text>
</g>
<g class="component" id="ETHERAGT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">ETHER AGT</text>
</g>
<g class="component" id="GDITOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">GDITOOLS</text>
</g>
<g class="component" id="GDTRAN">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001">GDTRAN</text>
</g>
<g class="component" id="INTEGRATIONTEST">
<use width="9.3" height="9.3" x="93" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="97.65" width="9.3">INTEGRATIONTEST</text>
</g>
<g class="component" id="MobileIP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="102.30000000000001" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="106.95000000000002" width="9.3">Mobile IP</text>
</g>
<g class="component" id="SendAs">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="111.60000000000001" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="116.25000000000001">Send As</text>
</g>
<g class="component" id="MSGTEST">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="120.9" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="125.55000000000001" width="9.3">MSG TEST</text>
</g>
<g class="component" id="MSGURLHANDLER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="130.20000000000002" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="134.85000000000002" width="9.3">MSG URLHANDLER</text>
</g>
<g class="component" id="MultimediaValidationSuite">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="144.15" width="9.3">Multimedia Validation Suite</text>
</g>
<g class="component" id="SCHEDULER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="153.45000000000002" width="9.3">SCHEDULER</text>
</g>
<g class="component" id="SECURITYCOMMON">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="158.10000000000002" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="162.75000000000003" width="9.3">SECURITYCOMMON</text>
</g>
<g class="component" id="SYSTEMMONITOR">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="167.4" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="172.05" width="9.3">SYSTEMMONITOR</text>
</g>
<g class="component" id="TEMPLATE_EKA2">
<use width="9.3" height="9.3" x="176.70000000000002" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="181.35000000000002" width="9.3">TEMPLATE_EKA2</text>
</g>
<g class="component" id="TESTTOOLS_UTILITIES">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="186" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="190.65" width="9.3">TESTTOOLS_UTILITIES</text>
</g>
<g class="component" id="WAPBase">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="195.3" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="199.95000000000002" width="9.3">WAP Base</text>
</g>
<g class="component" id="NWSSWAPStack">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="204.60000000000002" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="209.25000000000003" width="9.3">NWSS WAP Stack</text>
</g>
<g class="component" id="WLDDATABASEKIT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="213.9" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="218.55" width="9.3">WLDDATABASEKIT</text>
</g>
<g class="component" id="WLDTOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="223.20000000000002" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="227.85000000000002" width="9.3">WLDTOOLS</text>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 28.4)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="32.63"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="32.63" x="-16.615000000000002">UI</text>
<g class="layer-detail" transform="translate(71.00000000000004 6.4)">
<rect x="-58.200000000000045" class="layer" y="-6.4" width="434.7000000000001" height="32.63"/>
<g>
<g class="block" transform="translate( 0 0)">
<rect class="block" x="0" width="318.3" height="26.23" y="-3.2"/>
<text text-anchor="middle" class="block" width="318.3" x="159.15" y="22.03" dominant-baseline="ideographic">Techview</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="195.3"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="193.9">Apps</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SimpleApp">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Simple App</text>
</g>
<g class="component" id="CONTACUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">CONTACUI</text>
</g>
<g class="component" id="AGENDA">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">AGENDA</text>
</g>
<g class="component" id="AUDIO">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">AUDIO</text>
</g>
<g class="component" id="CONTACTS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">CONTACTS</text>
</g>
<g class="component" id="SYNCMLAPP">
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">SYNCMLAPP</text>
</g>
<g class="component" id="TechviewMobileActiveSync">
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox-clipAll" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Techview Mobile Active Sync</text>
</g>
<g class="component" id="HELP">
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001">HELP</text>
</g>
<g class="component" id="TIMEW">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001">TIMEW</text>
</g>
<g class="component" id="SECUI">
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001">SECUI</text>
</g>
<g class="component" id="BLUETOOTHUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="93" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="97.65" width="9.3">BLUETOOTHUI</text>
</g>
<g class="component" id="PHONEUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="102.30000000000001" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="106.95000000000002">PHONEUI</text>
</g>
<g class="component" id="IAPSTATUSAPP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="111.60000000000001" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="116.25000000000001" width="9.3">IAPSTATUSAPP</text>
</g>
<g class="component" id="CONNECTUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="120.9" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="125.55000000000001" width="9.3">CONNECTUI</text>
</g>
<g class="component" id="USBUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="130.20000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="134.85000000000002">USBUI</text>
</g>
<g class="component" id="MESSAGINGUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="144.15" width="9.3">MESSAGINGUI</text>
</g>
<g class="component" id="AGENTNOTIFIER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="153.45000000000002" width="9.3">AGENTNOTIFIER</text>
</g>
<g class="component" id="VPNUI">
<use width="9.3" height="9.3" x="158.10000000000002" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="162.75000000000003">VPNUI</text>
</g>
<g class="component" id="STAT_DEVICE">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="167.4" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="172.05" width="9.3">STAT_DEVICE</text>
</g>
<g class="component" id="RESOURCE_HANDLER_UI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="176.70000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="181.35000000000002" width="9.3">RESOURCE_HANDLER_UI</text>
</g>
<g class="component" id="TechviewMobileActiveSync">
<use width="9.3" height="9.3" x="186" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="190.65" width="9.3">Techview Mobile Active Sync </text>
</g>
</g>
</g>
<g class="collection" transform="translate(197.4 0)">
<rect class="collection" x="0" y="0" height="15.6" width="120.9"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="119.5">Toolkit</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="UIKLAF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">UIKLAF</text>
</g>
<g class="component" id="EIKSTD">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">EIKSTD</text>
</g>
<g class="component" id="EXTRAS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">EXTRAS</text>
</g>
<g class="component" id="STATUSPANE">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">STATUSPANE</text>
</g>
<g class="component" id="SHELL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85">SHELL</text>
</g>
<g class="component" id="STARTUP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15">STARTUP</text>
</g>
<g class="component" id="ROMKIT">
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45">ROMKIT</text>
</g>
<g class="component" id="FEPSETUP">
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">FEPSETUP</text>
</g>
<g class="component" id="FEPS">
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001">FEPS</text>
</g>
<g class="component" id="CCTLCOLSCHEME">
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001" width="9.3">CCTLCOLSCHEME</text>
</g>
<g class="component" id="SOUNDSETUP">
<use width="9.3" height="9.3" x="93" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="97.65" width="9.3">SOUNDSETUP</text>
</g>
<g class="component" id="KEYCLICKREF">
<use width="9.3" height="9.3" x="102.30000000000001" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="106.95000000000002" width="9.3">KEYCLICKREF</text>
</g>
<g class="component" id="ConfigurationFiles">
<use width="9.3" height="9.3" x="111.60000000000001" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="116.25000000000001" width="9.3">Configuration Files</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 64.23)">
<g class="layer-detail" transform="translate(364.7000000000001 3.2)">
<rect x="0" class="layer" y="-3.2" width="82.8" height="66"/>
<text text-anchor="middle" dominant-baseline="ideographic" class="layer" width="82.8" x="41.4" y="60.5">Programming Support</text>
<g>
<g class="block" transform="translate( 0 0)">
<rect class="block" x="0" width="82.8" height="66" y="-3.2"/>
<text text-anchor="middle" class="block" width="82.8" x="41.4" y="61.8" dominant-baseline="ideographic">Java J2ME</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="55.800000000000004"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="54.400000000000006">MIDP 2.0 Profile</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="MIDPLCDUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">MIDP LCDUI</text>
</g>
<g class="component" id="MIDPRMS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">MIDP RMS</text>
</g>
<g class="component" id="MIDPIO">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">MIDP IO</text>
</g>
<g class="component" id="MIDPDeviceControl">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">MIDP Device Control</text>
</g>
<g class="component" id="SecurityPolicy">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Security Policy</text>
</g>
<g class="component" id="MIDPGSMSecurityRP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">MIDP GSM Security RP</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="65.10000000000001"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="63.70000000000001">MIDP 2.0 Packages</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="MIDPFileGCF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">MIDP File GCF</text>
</g>
<g class="component" id="MobileMediaAPI1.1">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Mobile Media API 1.1</text>
</g>
<g class="component" id="Mobile3D1.0">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Mobile 3D 1.0</text>
</g>
<g class="component" id="JTWI1.0">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">JTWI 1.0</text>
</g>
<g class="component" id="MIDPPIM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">MIDP PIM</text>
</g>
<g class="component" id="Bluetooth1.0">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Bluetooth 1.0</text>
</g>
<g class="component" id="WMA1.1">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45">WMA 1.1</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">CLDC 1.1</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="JavaIO">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">Java IO</text>
</g>
<g class="component" id="JavaLang">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Java Lang</text>
</g>
<g class="component" id="JavaUtilities">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Java Utilities</text>
</g>
</g>
</g>
<g class="collection" transform="translate(30.000000000000004 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Bluetooth & SMS Push</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="Bluetooth1.0">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Bluetooth 1.0</text>
</g>
<g class="component" id="WMA1.1">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">WMA 1.1</text>
</g>
</g>
</g>
<g class="collection" transform="translate(50.70000000000001 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Low Level Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="LCDUIPlugin">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">LCDUI Plugin</text>
</g>
<g class="component" id="RuntimePlugin">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Runtime Plugin</text>
</g>
</g>
</g>
<g class="collection" transform="translate(67.2 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Virtual Machine</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CLDCHi1.1">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color19.mouseover" end="s3-color19.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#c0d9d9;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">CLDC Hi 1.1</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 64.23)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="22"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="22" x="-11.3">UI Framework</text>
<g class="layer-detail" transform="translate(258.2000000000001 3.2)">
<rect x="-245.40000000000012" class="layer" y="-3.2" width="349.8000000000001" height="22"/>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="55.800000000000004"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="54.400000000000006">UI Support</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="GraphicsEffects">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Graphics Effects</text>
</g>
<g class="component" id="UIGraphicsUtilities">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">UI Graphics Utilities</text>
</g>
<g class="component" id="Grid">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">Grid</text>
</g>
<g class="component" id="Clock">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">Clock</text>
</g>
<g class="component" id="BMPAnimation">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">BMP Animation</text>
</g>
<g class="component" id="Animation">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Animation</text>
</g>
</g>
</g>
<g class="collection" transform="translate(57.900000000000006 0)">
<rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="45.1">UI Application Framework</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="UIKON">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">UIKON</text>
</g>
<g class="component" id="UIKONErrorResolverPlugin">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">UIKON Error Resolver Plugin</text>
</g>
<g class="component" id="UILookandFeel">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">UI Look and Feel</text>
</g>
<g class="component" id="ControlEnvironment">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Control Environment</text>
</g>
<g class="component" id="FEPBase">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">FEP Base</text>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 89.43)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="40.800000000000004"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="40.800000000000004" x="-20.700000000000003">Application Services</text>
<g class="layer-detail" transform="translate(12.8 3.2)">
<rect x="0" class="layer" y="-3.2" width="349.8000000000001" height="40.800000000000004"/>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">PIM Application Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="Calendar">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Calendar</text>
</g>
<g class="component" id="AgendaModel">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Agenda Model</text>
</g>
<g class="component" id="AgendaVersitPlugin">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Agenda Versit Plugin</text>
</g>
<g class="component" id="ContactsModel">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Contacts Model</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="45.1">PIM Application Support</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="vCardandvCal">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">vCard and vCal</text>
</g>
<g class="component" id="AlarmServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Alarm Server</text>
</g>
<g class="component" id="ChineseCalendarConverter">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Chinese Calendar Converter</text>
</g>
<g class="component" id="FileConverterPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">File Converter Plugins</text>
</g>
<g class="component" id="BackupRestoreNotification">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Backup Restore Notification</text>
</g>
</g>
</g>
<g class="collection" transform="translate(48.6 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Text Rendering</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="TextHandling">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Text Handling</text>
</g>
<g class="component" id="TextFormatting">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Text Formatting</text>
</g>
</g>
</g>
<g class="collection" transform="translate(39.300000000000004 0)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Office Application Engines</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="DataEngine">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Data Engine</text>
</g>
<g class="component" id="SheetEngine">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Sheet Engine</text>
</g>
<g class="component" id="WordEngine">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Word Engine</text>
</g>
</g>
</g>
<g class="collection" transform="translate(69.3 0)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Other Application Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="Help">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">Help</text>
</g>
<g class="component" id="WorldServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">World Server</text>
</g>
<g class="component" id="Timezone">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color22.mouseover" end="s3-color22.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ffff80;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Timezone</text>
</g>
</g>
</g>
<g class="collection" transform="translate(69.3 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="111.60000000000001"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="110.2">Messaging App Support</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="MessageStore">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Message Store</text>
</g>
<g class="component" id="BIOMessagingFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">BIO Messaging Framework</text>
</g>
<g class="component" id="BIOWatchers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">BIO Watchers</text>
</g>
<g class="component" id="ScheduledSendMTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Scheduled Send MTM</text>
</g>
<g class="component" id="POP3MTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">POP3 MTM</text>
</g>
<g class="component" id="IMAP4MTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">IMAP4 MTM</text>
</g>
<g class="component" id="SMTPMTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">SMTP MTM</text>
</g>
<g class="component" id="OBEXMTMs">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">OBEX MTMs</text>
</g>
<g class="component" id="SMSMTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001">SMS MTM</text>
</g>
<g class="component" id="CDMAMTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001" width="9.3">CDMA MTM</text>
</g>
<g class="component" id="MMSSettings">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="93" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="97.65" width="9.3">MMS Settings</text>
</g>
<g class="component" id="MMSMTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="102.30000000000001" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="106.95000000000002">MMS MTM</text>
</g>
</g>
</g>
<g class="collection" transform="translate(99.3 0)">
<rect class="collection" x="0" y="0" height="15.6" width="74.4"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="73">Content Handling</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SMILParser">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">SMIL Parser</text>
</g>
<g class="component" id="MIMERecognitionFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">MIME Recognition Framework</text>
</g>
<g class="component" id="WAPPushHandlers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">WAP Push Handlers</text>
</g>
<g class="component" id="WebRecognisers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Web Recognisers</text>
</g>
<g class="component" id="ContentAccessFrameworkforDRM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Content Access Framework for DRM</text>
</g>
<g class="component" id="ReferenceDRMAgent">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Reference DRM Agent</text>
</g>
<g class="component" id="MMFRecognisers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">MMF Recognisers</text>
</g>
<g class="component" id="BIOMessagingParsers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color20.mouseover" end="s3-color20.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:red;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">BIO Messaging Parsers</text>
</g>
</g>
</g>
<g class="collection" transform="translate(175.79999999999998 0)">
<rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="45.1">Data Sync Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SyncInitiation">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Sync Initiation</text>
</g>
<g class="component" id="OMASyncMLFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">OMA SyncML Framework</text>
</g>
<g class="component" id="OMASyncMLDMInterface">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">OMA SyncML DM Interface</text>
</g>
<g class="component" id="OMADataSync">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">OMA Data Sync</text>
</g>
<g class="component" id="MobileActiveSync">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Mobile Active Sync</text>
</g>
</g>
</g>
<g class="collection" transform="translate(224.39999999999998 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Device Management</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="DeviceManagementFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color15.mouseover" end="s3-color15.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ebc79e;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Device Management Framework</text>
</g>
<g class="component" id="DeviceManagementAdaptors">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color15.mouseover" end="s3-color15.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ebc79e;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Device Management Adaptors</text>
</g>
</g>
</g>
<g class="collection" transform="translate(245.09999999999997 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Client Provisioning</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="ClientProvisioningFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color15.mouseover" end="s3-color15.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ebc79e;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Client Provisioning Framework</text>
</g>
<g class="component" id="ClientProvisioningAdaptors">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color15.mouseover" end="s3-color15.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ebc79e;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Client Provisioning Adaptors</text>
</g>
</g>
</g>
<g class="collection" transform="translate(183 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="83.7"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="82.3">Internet & Web App Support</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="BookmarkSupport">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Bookmark Support</text>
</g>
<g class="component" id="WAPPushFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">WAP Push Framework</text>
</g>
<g class="component" id="WAPPushMTM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">WAP Push MTM</text>
</g>
<g class="component" id="HTTPTransportFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">HTTP Transport Framework</text>
</g>
<g class="component" id="HTTPProtocolPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">HTTP Protocol Plugins</text>
</g>
<g class="component" id="HTTPFilterPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">HTTP Filter Plugins</text>
</g>
<g class="component" id="HTTPUtilitiesLibrary">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">HTTP Utilities Library</text>
</g>
<g class="component" id="FTPEngine">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">FTP Engine</text>
</g>
<g class="component" id="TelnetEngine">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color17.mouseover" end="s3-color17.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#ff8f68;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">Telnet Engine</text>
</g>
</g>
</g>
<g class="collection" transform="translate(268.8 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">App. Launch Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SystemStarter">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">System Starter</text>
</g>
</g>
</g>
<g class="collection" transform="translate(265.8 0)">
<rect class="collection" x="0" y="0" height="15.6" width="65.10000000000001"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="63.70000000000001">Application Framework</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SecureSoftwareInstall">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Secure Software Install</text>
</g>
<g class="component" id="SISInstaller">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">SIS Installer</text>
</g>
<g class="component" id="JavaMIDletInstaller">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Java MIDlet Installer</text>
</g>
<g class="component" id="ApplicationArchitecture">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Application Architecture</text>
</g>
<g class="component" id="ViewServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">View Server</text>
</g>
<g class="component" id="FileConverterFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">File Converter Framework</text>
</g>
<g class="component" id="ContentHandlingFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Content Handling Framework</text>
</g>
</g>
</g>
<g class="collection" transform="translate(286.50000000000006 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Printing Support</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="PrintingServices">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color23.mouseover" end="s3-color23.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ff00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Printing Services</text>
</g>
</g>
</g>
<g class="collection" transform="translate(304.2000000000001 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Multimedia Protocols</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="RTP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color6.mouseover" end="s3-color6.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#eaadea;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">RTP</text>
</g>
<g class="component" id="SIPFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color6.mouseover" end="s3-color6.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#eaadea;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">SIP Framework</text>
</g>
<g class="component" id="SIPConnectionProviderPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color6.mouseover" end="s3-color6.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#eaadea;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">SIP Connection Provider Plugins</text>
</g>
</g>
</g>
<g class="collection" transform="translate(334.2000000000001 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Location Based Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="LocationBasedServices">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color18.mouseover" end="s3-color18.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:green;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Location Based Services</text>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 133.43)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="107.83000000000001"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="107.83000000000001" x="-54.215">OS Services</text>
<g class="layer-detail" transform="translate(14.60000000000004 6.4)">
<rect x="-1.8000000000000398" class="layer" y="-6.4" width="434.7000000000001" height="107.83000000000001"/>
<g>
<g class="block" transform="translate( 0 0)">
<rect class="block" x="0" width="37.2" height="101.43" y="-3.2"/>
<text text-anchor="middle" class="block" width="37.2" x="18.6" y="97.23" dominant-baseline="ideographic">Generic OS Services</text>
<g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">Generic Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="EventLogger">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color10.mouseover" end="s3-color10.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#993366;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Event Logger</text>
</g>
<g class="component" id="SystemAgent">
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">System Agent</text>
</g>
<g class="component" id="TaskScheduler">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Task Scheduler</text>
</g>
<g class="component" id="FileLogger">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">File Logger</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Generic Libraries</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CStandardLibrary">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">C Standard Library</text>
</g>
<g class="component" id="CryptoTokenFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Crypto Token Framework</text>
</g>
<g class="component" id="CertificateandKeyManagement">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Certificate and Key Management</text>
</g>
</g>
</g>
</g>
</g>
<g class="block" transform="translate( 39.300000000000004 0)">
<rect class="block" x="0" width="257.4" height="101.43" y="-3.2"/>
<text text-anchor="middle" class="block" width="257.4" x="128.7" y="97.23" dominant-baseline="ideographic">Comms Services</text>
<g>
<g class="subblock" transform="translate( 0)">
<rect class="subblock" x="0" height="90.8" width="37.2" y="0"/>
<text text-anchor="middle" class="subblock" dominant-baseline="mathematical" x="18.6" width="37.2" y="83">Comms Framework</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Comms Proc. & Settings</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CommsRootServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Comms Root Server</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 0)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Comms Config. Utils</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CommsDatabase">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Comms Database</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">Data Comms Server</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="C32SerialServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">C32 Serial Server</text>
</g>
<g class="component" id="ESockServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">ESock Server</text>
</g>
<g class="component" id="NetworkInterfaceManager">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Network Interface Manager</text>
</g>
<g class="component" id="NetworkController">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Network Controller</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Comms Framework Utilities</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CommsFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Comms Framework</text>
</g>
<g class="component" id="CommsElements">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Comms Elements</text>
</g>
<g class="component" id="MBufManager">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">MBuf Manager</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Baseband Abstraction</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="BasebandChannelAdaptor">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color1.mouseover" end="s3-color1.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#5f9f9f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Baseband Channel Adaptor</text>
</g>
</g>
</g>
</g>
</g>
<g class="subblock" transform="translate( 39.300000000000004)">
<rect class="subblock" x="0" height="90.8" width="65.10000000000001" y="0"/>
<text text-anchor="middle" class="subblock" dominant-baseline="mathematical" x="32.550000000000004" width="65.10000000000001" y="83">Telephony Services</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Telephony Utilities</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="Dial">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">Dial</text>
</g>
<g class="component" id="PhonebookSync">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Phonebook Sync</text>
</g>
<g class="component" id="TelephonyWatchers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Telephony Watchers</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="65.10000000000001"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="63.70000000000001">Telephony Server</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="ETelServerandCore">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">ETel Server and Core</text>
</g>
<g class="component" id="ETel3rdPartyAPI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">ETel 3rd Party API</text>
</g>
<g class="component" id="FaxClientandServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Fax Client and Server</text>
</g>
<g class="component" id="ETelMultimode">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">ETel Multimode</text>
</g>
<g class="component" id="ETelPacketData">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">ETel Packet Data</text>
</g>
<g class="component" id="ETelSIMToolkit">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">ETel SIM Toolkit</text>
</g>
<g class="component" id="ETelCDMA">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">ETel CDMA</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">SMS Protocol Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SMSPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">SMS PRT</text>
</g>
<g class="component" id="WAPPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">WAP PRT</text>
</g>
<g class="component" id="CDMASMSPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">CDMA SMS Plugins</text>
</g>
<g class="component" id="CDMAWAPPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">CDMA WAP PRT</text>
</g>
</g>
</g>
<g class="collection" transform="translate(30.000000000000004 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">SMS Utilities</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="GSMUtilities">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">GSM Utilities</text>
</g>
<g class="component" id="SMSUtilities">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">SMS Utilities</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Telephony Server Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="MultiModeTSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color1.mouseover" end="s3-color1.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#5f9f9f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">MultiMode TSY</text>
</g>
<g class="component" id="CDMATSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">CDMA TSY</text>
</g>
<g class="component" id="SIMTSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color1.mouseover" end="s3-color1.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#5f9f9f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">SIM TSY</text>
</g>
</g>
</g>
<g class="collection" transform="translate(30.000000000000004 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Telephony Ref. Platform</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="TRPTSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color1.mouseover" end="s3-color1.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#5f9f9f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">TRP TSY</text>
</g>
<g class="component" id="TRPCSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color1.mouseover" end="s3-color1.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#5f9f9f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">TRP CSY</text>
</g>
<g class="component" id="BasebandChannelAdaptorforC32">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color1.mouseover" end="s3-color1.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#5f9f9f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Baseband Channel Adaptor for C32</text>
</g>
</g>
</g>
</g>
</g>
<g class="subblock" transform="translate( 106.5)">
<rect class="subblock" x="0" height="90.8" width="55.800000000000004" y="0"/>
<text text-anchor="middle" class="subblock" dominant-baseline="mathematical" x="27.900000000000002" width="55.800000000000004" y="83">Short Link Services</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">USB Manager</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="USBManager">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">USB Manager</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="55.800000000000004"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="54.400000000000006">Short Link</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="BluetoothProtocolClientAPIs">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Bluetooth Protocol Client APIs</text>
</g>
<g class="component" id="BluetoothManager">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Bluetooth Manager</text>
</g>
<g class="component" id="HCIFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">HCI Framework</text>
</g>
<g class="component" id="BluetoothSDP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Bluetooth SDP</text>
</g>
<g class="component" id="BluetoothProfiles">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Bluetooth Profiles</text>
</g>
<g class="component" id="RemoteControlFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Remote Control Framework</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">OBEX</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="OBEXProtocol">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">OBEX Protocol</text>
</g>
<g class="component" id="OBEXExtensionAPI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">OBEX Extension API</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Short Link Protocol Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="BluetoothStackPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Bluetooth Stack PRT</text>
</g>
<g class="component" id="BluetoothHCI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Bluetooth HCI</text>
</g>
<g class="component" id="IrDAPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">IrDA PRT</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">Serial Comms Server Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SerialPortCSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color2.mouseover" end="s3-color2.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#527f76;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Serial Port CSY</text>
</g>
<g class="component" id="USBCSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">USB CSY</text>
</g>
<g class="component" id="BluetoothCSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Bluetooth CSY</text>
</g>
<g class="component" id="IrDACSY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">IrDA CSY</text>
</g>
</g>
</g>
</g>
</g>
<g class="subblock" transform="translate( 164.4)">
<rect class="subblock" x="0" height="90.8" width="93" y="0"/>
<text text-anchor="middle" class="subblock" dominant-baseline="mathematical" x="63.15" width="59.7" y="26.6">Networking Services</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">TCP/IP Security</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="TLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">TLS</text>
</g>
<g class="component" id="IPSec">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">IPSec</text>
</g>
<g class="component" id="VPN">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">VPN</text>
</g>
</g>
</g>
<g class="collection" transform="translate(30.000000000000004 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">TCP/IP Utilities</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="DND">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">DND</text>
</g>
<g class="component" id="DHCP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">DHCP</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">ESock API Extensions</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="InternetSockets">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Internet Sockets</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="55.800000000000004"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="54.400000000000006">Network Protocol Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="IPEventNotifier">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">IP Event Notifier</text>
</g>
<g class="component" id="TCP/IPv4/v6PRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">TCP/IPv4/v6 PRT</text>
</g>
<g class="component" id="IPHookExamples">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">IP Hook Examples</text>
</g>
<g class="component" id="IPHook">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">IP Hook</text>
</g>
<g class="component" id="QoSFrameworkPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">QoS Framework PRT</text>
</g>
<g class="component" id="CoreIPSecPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Core IPSec PRT</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="65.10000000000001"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="63.70000000000001">Networking Plugins</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="ConnectionProviderPlugin">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Connection Provider Plugin</text>
</g>
<g class="component" id="CSDAGT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">CSD AGT</text>
</g>
<g class="component" id="PSDAGT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25">PSD AGT</text>
</g>
<g class="component" id="NULLAGT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">NULL AGT</text>
</g>
<g class="component" id="GPRS/UMTSQOSPRT">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">GPRS/UMTS QOS PRT</text>
</g>
<g class="component" id="SecondaryPDPcontextUMTSDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Secondary PDP context UMTS Driver</text>
</g>
<g class="component" id="BluetoothPANProfile">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Bluetooth PAN Profile</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 75.2)">
<rect class="collection" x="0" y="0" height="15.6" width="93"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="91.6">Link Layer Control</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="EthernetNIF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Ethernet NIF</text>
</g>
<g class="component" id="EthernetPacketDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Ethernet Packet Driver</text>
</g>
<g class="component" id="EthernetOverIRPacketDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Ethernet Over IR Packet Driver</text>
</g>
<g class="component" id="PPPNIF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">PPP NIF</text>
</g>
<g class="component" id="PPPCompressionPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">PPP Compression Plugins</text>
</g>
<g class="component" id="SLIPNIF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">SLIP NIF</text>
</g>
<g class="component" id="TunnelNIF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Tunnel NIF</text>
</g>
<g class="component" id="PacketLogger">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color12.mouseover" end="s3-color12.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#3299cc;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">Packet Logger</text>
</g>
<g class="component" id="RawIPNIF">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">Raw IP NIF</text>
</g>
<g class="component" id="WirelessLAN">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001" width="9.3">Wireless LAN</text>
</g>
</g>
</g>
<g class="collection" transform="translate(50.70000000000001 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">WAP Stack</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="WAPMessageAPI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">WAP Message API</text>
</g>
<g class="component" id="WAPShortStack">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">WAP Short Stack</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Subconnection Interface</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SubconnectionParameters">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color7.mouseover" end="s3-color7.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#ff7f00;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Subconnection Parameters</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="block" transform="translate( 298.8 0)">
<rect class="block" x="0" width="83.7" height="101.43" y="-3.2"/>
<text text-anchor="middle" class="block" width="83.7" x="41.85" y="97.23" dominant-baseline="ideographic">Multimedia & Graphics Services</text>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="45.1">Multimedia</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="MultimediaDeviceFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Multimedia Device Framework</text>
</g>
<g class="component" id="MultimediaFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Multimedia Framework</text>
</g>
<g class="component" id="ImageConversionLibrary">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Image Conversion Library</text>
</g>
<g class="component" id="Camera">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">Camera</text>
</g>
<g class="component" id="BroadcastTuner">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Broadcast Tuner</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Windowing Framework</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="WindowServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Window Server</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">OpenGL ES</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="OpenGLESFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">OpenGL ES Framework</text>
</g>
<g class="component" id="OpenGLES">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">OpenGL ES</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="83.7"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="82.3">Graphics and Printing Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="BitGDI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">Bit GDI</text>
</g>
<g class="component" id="TextShaperPlugin">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Text Shaper Plugin</text>
</g>
<g class="component" id="FontandBitmapServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Font and Bitmap Server</text>
</g>
<g class="component" id="FontStore">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Font Store</text>
</g>
<g class="component" id="FreeTypeFontRasteriser">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">FreeType Font Rasteriser</text>
</g>
<g class="component" id="ReferenceFonts">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Reference Fonts</text>
</g>
<g class="component" id="PrinterDriverSupport">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Printer Driver Support</text>
</g>
<g class="component" id="PrinterDrivers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">Printer Drivers</text>
</g>
<g class="component" id="UIBench">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">UI Bench</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Graphics Device Interface</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="GDI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">GDI</text>
</g>
<g class="component" id="ColourPalette">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Colour Palette</text>
</g>
</g>
</g>
</g>
</g>
<g class="block" transform="translate( 384.6 0)">
<rect class="block" x="0" width="46.5" height="101.43" y="-3.2"/>
<text text-anchor="middle" class="block" width="46.5" x="23.25" y="97.23" dominant-baseline="ideographic">Connectivity Services</text>
<g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="45.1">Service Providers</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="PLPVariant">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">PLP Variant</text>
</g>
<g class="component" id="RemoteFileServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Remote File Server</text>
</g>
<g class="component" id="SoftwareInstallServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Software Install Server</text>
</g>
<g class="component" id="SecureBackupEngine">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Secure Backup Engine</text>
</g>
<g class="component" id="SecureBackupSocketServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Secure Backup Socket Server</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Service Framework</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="ServiceBroker">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Service Broker</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 37.6)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Connectivity PC Side</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="ConnectQI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">ConnectQI</text>
</g>
<g class="component" id="ConnectQISDK">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">ConnectQI SDK</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 56.4)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">Device Connection</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="M-Router">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">M-Router</text>
</g>
<g class="component" id="BearerAbstractionLayer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Bearer Abstraction Layer</text>
</g>
<g class="component" id="ServerSocket">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color14.mouseover" end="s3-color14.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#cfb53b;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Server Socket</text>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 244.46)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="40.800000000000004"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="40.800000000000004" x="-20.700000000000003">Base Services</text>
<g class="layer-detail" transform="translate(136.55000000000007 3.2)">
<rect x="-123.75000000000006" class="layer" y="-3.2" width="434.7000000000001" height="40.800000000000004"/>
<g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="55.800000000000004"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="54.400000000000006">Low Level Libraries and Frameworks</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CryptographyLibrary">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Cryptography Library</text>
</g>
<g class="component" id="FeatureRegistry">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Feature Registry</text>
</g>
<g class="component" id="ZipCompressionLibrary">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Zip Compression Library</text>
</g>
<g class="component" id="PluginFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">Plugin Framework</text>
</g>
<g class="component" id="Power,MemoryandDiskManagement">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Power, Memory and Disk Management</text>
</g>
<g class="component" id="ApplicationUtilities">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Application Utilities</text>
</g>
</g>
</g>
<g class="collection" transform="translate(57.900000000000006 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Character Conversion</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="CharacterEncodingandConversionFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Character Encoding and Conversion Framework</text>
</g>
<g class="component" id="CharacterEncodingandConversionPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Character Encoding and Conversion Plugins</text>
</g>
</g>
</g>
<g class="collection" transform="translate(78.6 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Media Device Framework</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="MediaDeviceFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Media Device Framework</text>
</g>
<g class="component" id="MediaDeviceFrameworkPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color21.mouseover" end="s3-color21.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#8fbc8f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Media Device Framework Plugins</text>
</g>
</g>
</g>
<g class="collection" transform="translate(99.29999999999998 0)">
<rect class="collection" x="0" y="0" height="15.6" width="27.900000000000002"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="26.500000000000004">XML</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="XMLFramework">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">XML Framework</text>
</g>
<g class="component" id="XMLParser">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">XML Parser</text>
</g>
<g class="component" id="WBXMLParser">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color0.mouseover" end="s3-color0.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#8f8fbd;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">WBXML Parser</text>
</g>
</g>
</g>
<g class="collection" transform="translate(129.29999999999998 0)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">Persistent Storage</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="Store">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color10.mouseover" end="s3-color10.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#993366;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">Store</text>
</g>
<g class="component" id="DBMS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color10.mouseover" end="s3-color10.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#993366;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001">DBMS</text>
</g>
<g class="component" id="CentralRepository">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color10.mouseover" end="s3-color10.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#993366;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Central Repository</text>
</g>
<g class="component" id="SQL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color10.mouseover" end="s3-color10.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#993366;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">SQL</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="37.2"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="35.800000000000004">User Library and File Server</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="UserLibrary">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color5.mouseover" end="s3-color5.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ffff;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">User Library</text>
</g>
<g class="component" id="FileServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">File Server</text>
</g>
<g class="component" id="FATFilenameConversionPlugins">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">FAT Filename Conversion Plugins</text>
</g>
<g class="component" id="FileSystems">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">File Systems</text>
</g>
</g>
</g>
<g class="collection" transform="translate(39.300000000000004 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">User Side Hardware Abstrac- tion</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="UserHAL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color5.mouseover" end="s3-color5.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ffff;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">User HAL</text>
</g>
</g>
</g>
<g class="collection" transform="translate(168.6 0)">
<rect class="collection" x="0" y="0" height="15.6" width="18.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="17.200000000000003">Text Mode Shell</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="TextWindowServer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Text Window Server</text>
</g>
<g class="component" id="TextShell">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Text Shell</text>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 288.46)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="40.800000000000004"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="40.800000000000004" x="-20.700000000000003">Kernel Services & Hardware Interface</text>
<g class="layer-detail" transform="translate(161.30000000000007 3.2)">
<rect x="-148.50000000000006" class="layer" y="-3.2" width="434.7000000000001" height="40.800000000000004"/>
<g>
<g class="block" transform="translate( 0 0)">
<rect class="block" x="0" width="120.00000000000001" height="34.4" y="0"/>
<text text-anchor="middle" class="block" width="27.900000000000006" x="106.05000000000001" y="26.6" dominant-baseline="mathematical">Kernel Architecture</text>
<g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">ASSP</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="OMAP1623">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color4.mouseover" end="s3-color4.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#934900;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">OMAP 1623</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Kernel Services</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="KernelArchitecture2">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color5.mouseover" end="s3-color5.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ffff;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Kernel Architecture 2</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 0)">
<rect class="collection" x="0" y="0" height="15.6" width="83.7"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="82.3">Logical Device Drivers</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SDCardDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">SD Card Driver</text>
</g>
<g class="component" id="AudioDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Audio Driver</text>
</g>
<g class="component" id="EthernetDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Ethernet Driver</text>
</g>
<g class="component" id="MIDIDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">MIDI Driver</text>
</g>
<g class="component" id="OtherLDDs">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85" width="9.3">Other LDDs</text>
</g>
<g class="component" id="SpeechDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">Speech Driver</text>
</g>
<g class="component" id="USBDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color11.mouseover" end="s3-color11.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#db7093;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">USB Driver</text>
</g>
<g class="component" id="VideoDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">Video Driver</text>
</g>
<g class="component" id="PeripheralBusControllers">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">Peripheral Bus Controllers</text>
</g>
</g>
</g>
<g class="collection" transform="translate(17.7 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="74.4"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="73">Variant</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="Bootstrap">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color5.mouseover" end="s3-color5.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#00ffff;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Bootstrap</text>
</g>
<g class="component" id="Emulator">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">Emulator</text>
</g>
<g class="component" id="LubbockVariant">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color4.mouseover" end="s3-color4.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#934900;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">Lubbock Variant</text>
</g>
<g class="component" id="OMAPH2">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color4.mouseover" end="s3-color4.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#934900;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004">OMAP H2</text>
</g>
<g class="component" id="OMAPH4">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color4.mouseover" end="s3-color4.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#934900;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85">OMAP H4</text>
</g>
<g class="component" id="PDDs">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color9.mouseover" end="s3-color9.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#008000;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15">PDDs</text>
</g>
<g class="component" id="IntegratorBSPsupportforUnistore2">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color5.mouseover" end="s3-color5.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#00ffff;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">Integrator BSP support for Unistore2</text>
</g>
<g class="component" id="FlashTranslationLayer">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color5.mouseover" end="s3-color5.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#00ffff;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">Flash Translation Layer</text>
</g>
</g>
</g>
</g>
</g>
<g class="collection" transform="translate(122.10000000000001 0)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Localisation</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="LocaleSupport">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color13.mouseover" end="s3-color13.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#9f9f5f;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Locale Support</text>
</g>
</g>
</g>
<g class="collection" transform="translate(122.10000000000001 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Screen Driver</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="ScreenDriver">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color16.mouseover" end="s3-color16.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Screen Driver</text>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="layer" transform="translate(0 332.46)">
<rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="40.800000000000004"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="layer" transform="rotate(-90)" y="4.95" width="40.800000000000004" x="-20.700000000000003">Tools and Utils and SDKENG</text>
<g class="layer-detail" transform="translate(44.15000000000005 3.2)">
<rect x="-31.35000000000005" class="layer" y="-3.2" width="434.7000000000001" height="40.800000000000004"/>
<g>
<g class="collection" transform="translate(0 18.8)">
<rect class="collection" x="0" y="0" height="15.6" width="372"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="370.6">Tools and Utils</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="BUILDSYSTEMTOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color25.mouseover" end="s3-color25.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#BAC97E;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">BUILDSYSTEMTOOLS</text>
</g>
<g class="component" id="BCCOMPARATOR">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">BCCOMPARATOR</text>
</g>
<g class="component" id="BURTESTSERVER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">BURTESTSERVER</text>
</g>
<g class="component" id="CBRTOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">CBRTOOLS</text>
</g>
<g class="component" id="CDB">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85">CDB</text>
</g>
<g class="component" id="CHATSCRIPTS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15" width="9.3">CHATSCRIPTS</text>
</g>
<g class="component" id="DEPCHECK">
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45" width="9.3">DEPCHECK</text>
</g>
<g class="component" id="DEPMODEL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color29.mouseover" end="s3-color29.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#615FAD;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001" width="9.3">DEPMODEL</text>
</g>
<g class="component" id="DEVELOPERLIBRARY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color27.mouseover" end="s3-color27.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#6A5182;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">DEVELOPERLIBRARY</text>
</g>
<g class="component" id="E32TOOLSEKA2">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color25.mouseover" end="s3-color25.mouseout"/>
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:#BAC97E;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001" width="9.3">E32TOOLS EKA2</text>
</g>
<g class="component" id="EVALID">
<use width="9.3" height="9.3" x="93" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="97.65">EVALID</text>
</g>
<g class="component" id="KITCOMPARATOR">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="102.30000000000001" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="106.95000000000002" width="9.3">KITCOMPARATOR</text>
</g>
<g class="component" id="PLATTEST">
<use width="9.3" height="9.3" x="111.60000000000001" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="116.25000000000001" width="9.3">PLATTEST</text>
</g>
<g class="component" id="LEAVESCAN">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="120.9" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="125.55000000000001" width="9.3">LEAVESCAN</text>
</g>
<g class="component" id="PROGRAMCHECKER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="130.20000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="134.85000000000002" width="9.3">PROGRAMCHECKER</text>
</g>
<g class="component" id="RCOMP">
<use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="144.15">RCOMP</text>
</g>
<g class="component" id="REDISTRIBUTION">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color25.mouseover" end="s3-color25.mouseout"/>
<use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderbox" style="fill:#BAC97E;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="153.45000000000002" width="9.3">REDISTRIBUTION</text>
</g>
<g class="component" id="RESOURCE_HANDLER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="158.10000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="162.75000000000003" width="9.3">RESOURCE_HANDLER</text>
</g>
<g class="component" id="ROMKIT_EKA2">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color25.mouseover" end="s3-color25.mouseout"/>
<use width="9.3" height="9.3" x="167.4" y="0" xlink:href="#Borderbox" style="fill:#BAC97E;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="172.05" width="9.3">ROMKIT_EKA2</text>
</g>
<g class="component" id="MIGRATIONTOOL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="176.70000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="181.35000000000002" width="9.3">MIGRATIONTOOL</text>
</g>
<g class="component" id="TESTDRIVER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="186" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="190.65" width="9.3">TESTDRIVER</text>
</g>
<g class="component" id="SMOKETEST">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="195.3" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="199.95000000000002" width="9.3">SMOKETEST</text>
</g>
<g class="component" id="STATAPI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="204.60000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="209.25000000000003">STATAPI</text>
</g>
<g class="component" id="STAT_DESKTOP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="213.9" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="218.55" width="9.3">STAT_DESKTOP</text>
</g>
<g class="component" id="BluetoothLogger">
<use width="9.3" height="9.3" x="223.20000000000002" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="227.85000000000002" width="9.3">Bluetooth Logger</text>
</g>
<g class="component" id="TESTEXECUTE">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="232.50000000000003" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="237.15000000000003" width="9.3">TESTEXECUTE</text>
</g>
<g class="component" id="TESTTOOLS_DESKTOP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="241.8" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="246.45000000000002" width="9.3">TESTTOOLS_DESKTOP</text>
</g>
<g class="component" id="UseCaseController">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="251.10000000000002" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="255.75000000000003" width="9.3">Use Case Controller</text>
</g>
<g class="component" id="CINIDATA">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="260.40000000000003" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="265.05" width="9.3">CINIDATA</text>
</g>
<g class="component" id="AUTOTEST">
<use width="9.3" height="9.3" x="269.70000000000005" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="274.35" width="9.3">AUTOTEST</text>
</g>
<g class="component" id="TESTCONFIGFILEPARSER">
<use width="9.3" height="9.3" x="279" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="283.65" width="9.3">TESTCONFIGFILEPARSER</text>
</g>
<g class="component" id="KITSETUPAPP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="288.3" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="292.95" width="9.3">KITSETUPAPP</text>
</g>
<g class="component" id="NAVIGATION_PAGES">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="297.6" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="302.25" width="9.3">NAVIGATION_PAGES</text>
</g>
<g class="component" id="PRODUCTINSTALLER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="306.90000000000003" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="311.55" width="9.3">PRODUCTINSTALLER</text>
</g>
<g class="component" id="REDISTRIBUTION_WINC_EKA2">
<use width="9.3" height="9.3" x="316.20000000000005" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="320.85" width="9.3">REDISTRIBUTION_WINC_EKA2</text>
</g>
<g class="component" id="MAKEKEYS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color3.mouseover" end="s3-color3.mouseout"/>
<use width="9.3" height="9.3" x="325.5" y="0" xlink:href="#Borderbox" style="fill:yellow;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="330.15" width="9.3">MAKEKEYS</text>
</g>
<g class="component" id="CAPTOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color26.mouseover" end="s3-color26.mouseout"/>
<use width="9.3" height="9.3" x="334.8" y="0" xlink:href="#Borderbox" style="fill:#56a1a1;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="339.45" width="9.3">CAPTOOLS</text>
</g>
<g class="component" id="PacketLoopbackCSY">
<use width="9.3" height="9.3" x="344.1" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="348.75" width="9.3">Packet Loopback CSY</text>
</g>
<g class="component" id="GraphicsUtilities">
<use width="9.3" height="9.3" x="353.40000000000003" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="358.05" width="9.3">Graphics Utilities</text>
</g>
<g class="component" id="UTRACE">
<use width="9.3" height="9.3" x="362.70000000000005" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="367.35">UTRACE</text>
</g>
</g>
</g>
<g class="collection" transform="translate(0 0)">
<rect class="collection" x="0" y="0" height="15.6" width="353.40000000000003"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="352.00000000000006">SDKENG</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="RUNPERL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65">RUNPERL</text>
</g>
<g class="component" id="BUILD-TOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color25.mouseover" end="s3-color25.mouseout"/>
<use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:#BAC97E;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="13.950000000000001" width="9.3">BUILD-TOOLS</text>
</g>
<g class="component" id="JAVALIBRARY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="23.25" width="9.3">JAVALIBRARY</text>
</g>
<g class="component" id="ASSERTION">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="32.550000000000004" width="9.3">ASSERTION</text>
</g>
<g class="component" id="ENUM">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="41.85">ENUM</text>
</g>
<g class="component" id="LOGGER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="51.15">LOGGER</text>
</g>
<g class="component" id="FILESYS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="55.800000000000004" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="60.45">FILESYS</text>
</g>
<g class="component" id="ENVVAR">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="65.10000000000001" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="69.75000000000001">ENVVAR</text>
</g>
<g class="component" id="INSTALLUTILS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="74.4" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="79.05000000000001" width="9.3">INSTALLUTILS</text>
</g>
<g class="component" id="MNEMONICFIX">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="83.7" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="88.35000000000001" width="9.3">MNEMONICFIX</text>
</g>
<g class="component" id="PATHBROWSER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="93" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="97.65" width="9.3">PATHBROWSER</text>
</g>
<g class="component" id="SHELLEXEC">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="102.30000000000001" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="106.95000000000002" width="9.3">SHELLEXEC</text>
</g>
<g class="component" id="SWINGWORKER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="111.60000000000001" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="116.25000000000001" width="9.3">SWINGWORKER</text>
</g>
<g class="component" id="TESTCASERUNNER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="120.9" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="125.55000000000001" width="9.3">TESTCASERUNNER</text>
</g>
<g class="component" id="TOOLBARPANEL">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="130.20000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="134.85000000000002" width="9.3">TOOLBARPANEL</text>
</g>
<g class="component" id="JAVAHELP">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="144.15" width="9.3">JAVAHELP</text>
</g>
<g class="component" id="LANGCONFIG">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="153.45000000000002" width="9.3">LANGCONFIG</text>
</g>
<g class="component" id="MBMCODEC">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="158.10000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="162.75000000000003" width="9.3">MBMCODEC</text>
</g>
<g class="component" id="SDKINFO">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="167.4" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="172.05">SDKINFO</text>
</g>
<g class="component" id="JADE">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="176.70000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="181.35000000000002">JADE</text>
</g>
<g class="component" id="CSHLPCMP_GUI">
<use width="9.3" height="9.3" x="186" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="190.65" width="9.3">CSHLPCMP_GUI</text>
</g>
<g class="component" id="SISAR">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="195.3" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="199.95000000000002">SISAR</text>
</g>
<g class="component" id="SDKPKG-MANAGER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="204.60000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="209.25000000000003" width="9.3">SDKPKG-MANAGER</text>
</g>
<g class="component" id="SDKPKG-TOOLS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="213.9" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="218.55" width="9.3">SDKPKG-TOOLS</text>
</g>
<g class="component" id="EMULATOR_LAUNCHER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="223.20000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="227.85000000000002" width="9.3">EMULATOR_LAUNCHER</text>
</g>
<g class="component" id="PKGMGRGUI">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="232.50000000000003" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="237.15000000000003" width="9.3">PKGMGRGUI</text>
</g>
<g class="component" id="LAUNCH">
<use width="9.3" height="9.3" x="241.8" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="246.45000000000002">LAUNCH</text>
</g>
<g class="component" id="TOOLS_STUBS">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="251.10000000000002" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="255.75000000000003" width="9.3">TOOLS_STUBS</text>
</g>
<g class="component" id="CWPLUGINS">
<use width="9.3" height="9.3" x="260.40000000000003" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="265.05" width="9.3">CWPLUGINS</text>
</g>
<g class="component" id="BSPBUILDER">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="269.70000000000005" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="274.35" width="9.3">BSPBUILDER</text>
</g>
<g class="component" id="ALP2CSH">
<use width="9.3" height="9.3" x="279" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="283.65">ALP2CSH</text>
</g>
<g class="component" id="CJPEG">
<use width="9.3" height="9.3" x="288.3" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="292.95">CJPEG</text>
</g>
<g class="component" id="CSHLPCMP_FRONTEND">
<use width="9.3" height="9.3" x="297.6" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="302.25" width="9.3">CSHLPCMP_FRONTEND</text>
</g>
<g class="component" id="PERLLIBRARY">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="306.90000000000003" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="311.55" width="9.3">PERLLIBRARY</text>
</g>
<g class="component" id="PerlSharedLibraries">
<use width="9.3" height="9.3" x="316.20000000000005" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="320.85" width="9.3">Perl Shared Libraries</text>
</g>
<g class="component" id="RTF2PTML">
<use width="9.3" height="9.3" x="325.5" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="330.15" width="9.3">RTF2PTML</text>
</g>
<g class="component" id="SPLASH">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="334.8" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="339.45">SPLASH</text>
</g>
<g class="component" id="SDKBuilder">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color24.mouseover" end="s3-color24.mouseout"/>
<use width="9.3" height="9.3" x="344.1" y="0" xlink:href="#Borderbox" style="fill:#a29040;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="348.75" width="9.3">SDK Builder</text>
</g>
</g>
</g>
<g class="collection" transform="translate(355.50000000000006 0)">
<rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
<text text-anchor="start" dominant-baseline="hanging" class="collection" y="0.4" x="1.4" width="14.2">Test Product</text>
<g transform="translate(0 6.299999999999999)">
<g class="component" id="SubsystemTests">
<set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s3-color28.mouseover" end="s3-color28.mouseout"/>
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:#544A38;stroke-width: 0.4; "/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Subsystem Tests</text>
</g>
</g>
</g>
</g>
</g>
</g>
<g class="legend" transform="translate(82.60000000000008 376.46)">
<text text-anchor="middle" class="title" x="328.5" y="4.6965">Symbian OS v9.4<tspan dy="4.3" x="328.5">System Model</tspan>
<tspan font-style="italic" dy="4.3" id="release-version" x="328.5">ISSUED 1.3</tspan>
</text>
<g>
<rect class="legend" rx="5" ry="5" height="14.393" width="297.1" x="0" y="0"/>
<g transform="translate(5 2.5)">
<text text-anchor="start" class="lgd" x="0" y="4.6965">Key</text>
<text text-anchor="middle" class="label" dominant-baseline="mathematical" x="15.5" y="4.6965" width="10">Technology Streams:</text>
<g transform="translate(22 0)">
<g id="s3-color0">
<rect class="cbox" height="3.1" width="15.5" fill="#8f8fbd" x="0" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="7.75" y="1.5965">Base Services</text>
</g>
<g id="s3-color1">
<rect class="cbox" height="3.1" width="15.5" fill="#5f9f9f" x="15.5" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="23.25" y="1.5965">Baseband Adaption</text>
</g>
<g id="s3-color2">
<rect class="cbox" height="3.1" width="15.5" fill="#527f76" x="31" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="38.75" y="1.5965">Comms Framework</text>
</g>
<g id="s3-color14">
<rect class="cbox" height="3.1" width="15.5" fill="#cfb53b" x="46.5" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="54.25" y="1.5965">Connectivity Services</text>
</g>
<g id="s3-color3">
<rect class="cbox" height="3.1" width="15.5" fill="yellow" x="62" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="69.75" y="1.5965">Crypto Services</text>
</g>
<g id="s3-color4">
<rect class="cbox" height="3.1" width="15.5" fill="#934900" x="77.5" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="85.25" y="1.5965">Development Boards</text>
</g>
<g id="s3-color25">
<rect class="cbox" height="3.1" width="15.5" fill="#BAC97E" x="93" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="100.75" y="1.5965">Development Tools</text>
</g>
<g id="s3-color15">
<rect class="cbox" height="3.1" width="15.5" fill="#ebc79e" x="108.5" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="116.25" y="1.5965">Device Management</text>
</g>
<g id="s3-color16">
<rect class="cbox" height="3.1" width="15.5" fill="#32cd99" x="124" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="131.75" y="1.5965">Graphics</text>
</g>
<g id="s3-color7">
<rect class="cbox" height="3.1" width="15.5" fill="#ff7f00" x="139.5" y="0.046499999999999986"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="147.25" y="1.5965">IP Networking</text>
</g>
<g id="s3-color17">
<rect class="cbox" height="3.1" width="15.5" fill="#ff8f68" x="0" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="7.75" y="4.6965">Internet and Web Services</text>
</g>
<g id="s3-color19">
<rect class="cbox" height="3.1" width="15.5" fill="#c0d9d9" x="15.5" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="23.25" y="4.6965">Java</text>
</g>
<g id="s3-color5">
<rect class="cbox" height="3.1" width="15.5" fill="#00ffff" x="31" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="38.75" y="4.6965">Kernel</text>
</g>
<g id="s3-color18">
<rect class="cbox" height="3.1" width="15.5" fill="green" x="46.5" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="54.25" y="4.6965">Location Based Services</text>
</g>
<g id="s3-color20">
<rect class="cbox" height="3.1" width="15.5" fill="red" x="62" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="69.75" y="4.6965">Messaging</text>
</g>
<g id="s3-color21">
<rect class="cbox" height="3.1" width="15.5" fill="#8fbc8f" x="77.5" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="85.25" y="4.6965">Multimedia</text>
</g>
<g id="s3-color6">
<rect class="cbox" height="3.1" width="15.5" fill="#eaadea" x="93" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="100.75" y="4.6965">Multimedia Protocols</text>
</g>
<g id="s3-color22">
<rect class="cbox" height="3.1" width="15.5" fill="#ffff80" x="108.5" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="116.25" y="4.6965">PIM Application Services</text>
</g>
<g id="s3-color9">
<rect class="cbox" height="3.1" width="15.5" fill="#008000" x="124" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="131.75" y="4.6965">Peripherals</text>
</g>
<g id="s3-color10">
<rect class="cbox" height="3.1" width="15.5" fill="#993366" x="139.5" y="3.1465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="147.25" y="4.6965">Persistent Data Services</text>
</g>
<g id="s3-color24">
<rect class="cbox" height="3.1" width="15.5" fill="#a29040" x="0" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="7.75" y="7.7965">Product Creation Tools</text>
</g>
<g id="s3-color11">
<rect class="cbox" height="3.1" width="15.5" fill="#db7093" x="15.5" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="23.25" y="7.7965">Shortlink</text>
</g>
<g id="s3-color29">
<rect class="cbox" height="3.1" width="15.5" fill="#615FAD" x="31" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="38.75" y="7.7965">System Engineering</text>
</g>
<g id="s3-color27">
<rect class="cbox" height="3.1" width="15.5" fill="#6A5182" x="46.5" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="54.25" y="7.7965">Technical Documentation</text>
</g>
<g id="s3-color12">
<rect class="cbox" height="3.1" width="15.5" fill="#3299cc" x="62" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="69.75" y="7.7965">Telephony Services</text>
</g>
<g id="s3-color26">
<rect class="cbox" height="3.1" width="15.5" fill="#56a1a1" x="77.5" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="85.25" y="7.7965">Test Environment</text>
</g>
<g id="s3-color28">
<rect class="cbox" height="3.1" width="15.5" fill="#544A38" x="93" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="100.75" y="7.7965">Test Product</text>
</g>
<g id="s3-color13">
<rect class="cbox" height="3.1" width="15.5" fill="#9f9f5f" x="108.5" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="116.25" y="7.7965">Text and I18n Services</text>
</g>
<g id="s3-color23">
<rect class="cbox" height="3.1" width="15.5" fill="#00ff00" x="124" y="6.2465"/>
<text text-anchor="middle" class="cbox" width="15.5" dominant-baseline="mathematical" x="131.75" y="7.7965">UI Frameworks</text>
</g>
</g>
<g transform="translate(182 0)">
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="0" y="0" style="fill: url(#Patternstriped-diag-up); stroke: none; stroke-width: 0;" xlink:href="#Borderbox"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Reference Component</text>
</g>
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="14.3" y="0" xlink:href="#Borderbox" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="14.3" y="0" style="fill: url(#Patternradial-grad); stroke: none; stroke-width: 0;" xlink:href="#Borderbox"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="18.950000000000003" width="9.3">New in 9.4</text>
</g>
</g>
<text text-anchor="middle" class="label" dominant-baseline="mathematical" x="214.1" y="4.6965" width="10">Sched 12 Category:</text>
<g transform="translate(220.6 0)">
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox-clipLT" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="0" y="0" style="fill: none; stroke: none; stroke-width: 0;" xlink:href="#Borderbox-clipLT"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="4.65" width="9.3">Optional Symbian</text>
</g>
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="14.3" y="0" xlink:href="#Borderbox-clipLB" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="14.3" y="0" style="fill: none; stroke: none; stroke-width: 0;" xlink:href="#Borderbox-clipLB"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="18.950000000000003" width="9.3">Common Symbian</text>
</g>
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="28.6" y="0" xlink:href="#Borderbox-clipRB" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="28.6" y="0" style="fill: none; stroke: none; stroke-width: 0;" xlink:href="#Borderbox-clipRB"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="33.25" width="9.3">Common Replaceable</text>
</g>
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="42.900000000000006" y="0" xlink:href="#Borderbox-clipRT" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="42.900000000000006" y="0" style="fill: none; stroke: none; stroke-width: 0;" xlink:href="#Borderbox-clipRT"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="47.550000000000004" width="9.3">Optional Replaceable</text>
</g>
<g class="component" id="color-cmp-29">
<use width="9.3" height="9.3" x="57.2" y="0" xlink:href="#Borderbox-clipAll" style="fill:grey;stroke-width: 0.4;"/>
<use width="9.3" height="9.3" x="57.2" y="0" style="fill: none; stroke: none; stroke-width: 0;" xlink:href="#Borderbox-clipAll"/>
<text text-anchor="middle" dominant-baseline="mathematical" class="component" y="4.8" x="61.85" width="9.3">Reference/Test</text>
</g>
</g>
</g>
</g>
</g>
</svg>