symbian3/single/sysdefs/sf3lit.svg
changeset 450 772a24469179
parent 449 321a53705efc
child 453 d5b0fa109a95
equal deleted inserted replaced
449:321a53705efc 450:772a24469179
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <?AdobeSVGViewer resolution="600"?>
     2 <?AdobeSVGViewer resolution="600"?>
     3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:m="http://exslt.org/math" version="1.1" onload="wrapalltext()" viewBox="-3.2 -3.2 4866.799999999999 841.8949607098763" class="component-fixed" onscroll="resized()" onzoom="resized()" onresize="resized()">
     3 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:m="http://exslt.org/math" version="1.1" onload="wrapalltext()" viewBox="-3.2 -3.2 4857.5 841.5442030129847" class="component-fixed" onscroll="resized()" onzoom="resized()" onresize="resized()">
     4  <title>Symbian OS ^3 System Model: %d %b %Y</title>
     4  <title>Symbian OS ^3 System Model: %d %b %Y</title>
     5  <defs>
     5  <defs>
     6   <style type="text/css">
     6   <style type="text/css">
     7     text.layer, text.package, text.collection, text.component,
     7     text.layer, text.package, text.collection, text.component,
     8     text.cbox, text.lgrp, text.label, text.lgd {
     8     text.cbox, text.lgrp, text.label, text.lgd {
   424  		}
   424  		}
   425 	]]></script>
   425 	]]></script>
   426  <g id="os" transform="translate(3.1999999999999993 418.63)" class="layer">
   426  <g id="os" transform="translate(3.1999999999999993 418.63)" class="layer">
   427   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="227.03"/>
   427   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="227.03"/>
   428   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="227.03" height="9.3" x="-113.815">OS</text>
   428   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="227.03" height="9.3" x="-113.815">OS</text>
   429   <g class="layer-detail" transform="translate(516.9500000000003 3.2)">
   429   <g class="layer-detail" transform="translate(516.9500000000005 3.2)">
   430    <rect x="-504.1500000000003" class="layer" y="-3.2" width="4844.4" height="227.03"/>
   430    <rect x="-504.15000000000055" class="layer" y="-3.2" width="4835.1" height="227.03"/>
   431    <g>
   431    <g>
   432     <g id="kernelhwsrv" class="package" transform="translate( 0 119.20000000000002)">
   432     <g id="kernelhwsrv" class="package" transform="translate( 0 119.20000000000002)">
   433      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
   433      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
   434      <rect class="package" x="0" width="63.300000000000004" height="101.43" y="0" style="fill:tan;"/>
   434      <rect class="package" x="0" width="63.300000000000004" height="101.43" y="0" style="fill:tan;"/>
   435      <text text-anchor="middle" class="package" width="63.300000000000004" x="31.650000000000002" y="100.43">Kernel &amp; HW Services</text>
   435      <text text-anchor="middle" class="package" width="63.300000000000004" x="31.650000000000002" y="100.43">Kernel &amp; HW Services</text>
  1441       </g>
  1441       </g>
  1442      </g>
  1442      </g>
  1443     </g>
  1443     </g>
  1444     <g id="devicesrv" class="package" transform="translate( 1040.099999999999 0)">
  1444     <g id="devicesrv" class="package" transform="translate( 1040.099999999999 0)">
  1445      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
  1445      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color0.mouseover" end="s8-color0.mouseout"/>
  1446      <rect class="package" x="0" width="680.4000000000004" height="116.00000000000001" y="0" style="fill:tan;"/>
  1446      <rect class="package" x="0" width="671.1000000000005" height="116.00000000000001" y="0" style="fill:tan;"/>
  1447      <text text-anchor="middle" class="package" width="680.4000000000004" x="340.2000000000002" y="105" dy="0.375em">Dev­ice Services</text>
  1447      <text text-anchor="middle" class="package" width="671.1000000000005" x="335.55000000000024" y="105" dy="0.375em">Dev­ice Services</text>
  1448      <g transform="translate(0 3.2)">
  1448      <g transform="translate(0 3.2)">
  1449       <g id="devicesrv_pub" transform="translate(0 0)" class="collection">
  1449       <g id="devicesrv_pub" transform="translate(0 0)" class="collection">
  1450        <rect class="collection" x="0" y="0" height="15.6" width="102.29999999999998"/>
  1450        <rect class="collection" x="0" y="0" height="15.6" width="92.99999999999999"/>
  1451        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="100.89999999999998" height="6.299999999999999">Dev­ice Services Public Inter­faces</text>
  1451        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="91.59999999999998" height="6.299999999999999">Dev­ice Services Public Inter­faces</text>
  1452        <g transform="translate(0 6.299999999999999)">
  1452        <g transform="translate(0 6.299999999999999)">
  1453         <g id="platform_path_definitions_api" class="component">
  1453         <g id="platform_path_definitions_api" class="component">
  1454          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  1454          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  1455          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  1455          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  1456          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Platform Path Definitions API</text>
  1456          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Platform Path Definitions API</text>
  1498         <g id="sensor_data_compensator_api" class="component">
  1498         <g id="sensor_data_compensator_api" class="component">
  1499          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1499          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1500          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
  1500          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
  1501          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Sensor Data Compensator API</text>
  1501          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Sensor Data Compensator API</text>
  1502         </g>
  1502         </g>
  1503         <g id="platform_path_definitions_api" class="component">
  1503        </g>
  1504          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1504       </g>
  1505          <use width="9.3" height="9.3" x="92.99999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
  1505       <g id="devicesrv_plat" transform="translate(95.09999999999998 0)" class="collection">
  1506          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="97.64999999999999">Platform Path Definitions API</text>
       
  1507         </g>
       
  1508        </g>
       
  1509       </g>
       
  1510       <g id="devicesrv_plat" transform="translate(104.39999999999998 0)" class="collection">
       
  1511        <rect class="collection" x="0" y="0" height="15.6" width="474.3000000000004"/>
  1506        <rect class="collection" x="0" y="0" height="15.6" width="474.3000000000004"/>
  1512        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="472.90000000000043" height="6.299999999999999">Dev­ice Services Platform Inter­faces</text>
  1507        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="472.90000000000043" height="6.299999999999999">Dev­ice Services Platform Inter­faces</text>
  1513        <g transform="translate(0 6.299999999999999)">
  1508        <g transform="translate(0 6.299999999999999)">
  1514         <g id="configuration_file_parser_api" class="component">
  1509         <g id="configuration_file_parser_api" class="component">
  1515          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1510          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1812          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  1807          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  1813          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Generic ID PC Tool</text>
  1808          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Generic ID PC Tool</text>
  1814         </g>
  1809         </g>
  1815        </g>
  1810        </g>
  1816       </g>
  1811       </g>
  1817       <g id="commonservices" transform="translate(580.8000000000004 0)" class="collection">
  1812       <g id="commonservices" transform="translate(571.5000000000005 0)" class="collection">
  1818        <rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
  1813        <rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
  1819        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="45.1" height="6.299999999999999">Common Services</text>
  1814        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="45.1" height="6.299999999999999">Common Services</text>
  1820        <g transform="translate(0 6.299999999999999)">
  1815        <g transform="translate(0 6.299999999999999)">
  1821         <g id="commonengine" class="component">
  1816         <g id="commonengine" class="component">
  1822          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1817          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1921          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  1916          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
  1922          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Haptics Client</text>
  1917          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Haptics Client</text>
  1923         </g>
  1918         </g>
  1924        </g>
  1919        </g>
  1925       </g>
  1920       </g>
  1926       <g id="mediator" transform="translate(629.4000000000003 0)" class="collection placeholder">
  1921       <g id="mediator" transform="translate(620.1000000000004 0)" class="collection placeholder">
  1927        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  1922        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  1928        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Mediator</text>
  1923        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Mediator</text>
  1929        <g transform="translate(0 6.299999999999999)"/>
  1924        <g transform="translate(0 6.299999999999999)"/>
  1930       </g>
  1925       </g>
  1931       <g id="psmservices" transform="translate(647.1000000000004 0)" class="collection">
  1926       <g id="psmservices" transform="translate(637.8000000000004 0)" class="collection">
  1932        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  1927        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  1933        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Power Save Mode Services</text>
  1928        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Power Save Mode Services</text>
  1934        <g transform="translate(0 6.299999999999999)">
  1929        <g transform="translate(0 6.299999999999999)">
  1935         <g id="psmserver" class="component">
  1930         <g id="psmserver" class="component">
  1936          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  1931          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
  2057          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2052          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2058          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">System Health Manager</text>
  2053          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">System Health Manager</text>
  2059         </g>
  2054         </g>
  2060        </g>
  2055        </g>
  2061       </g>
  2056       </g>
  2062       <g id="devicesrv_info" transform="translate(664.8000000000004 0)" class="collection">
  2057       <g id="devicesrv_info" transform="translate(655.5000000000005 0)" class="collection">
  2063        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2058        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2064        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Dev­ice Services Info</text>
  2059        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="14.2" height="6.299999999999999">Dev­ice Services Info</text>
  2065        <g transform="translate(0 6.299999999999999)">
  2060        <g transform="translate(0 6.299999999999999)">
  2066         <g id="devicesrv_metadata" class="component">
  2061         <g id="devicesrv_metadata" class="component">
  2067          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2062          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2071         </g>
  2066         </g>
  2072        </g>
  2067        </g>
  2073       </g>
  2068       </g>
  2074      </g>
  2069      </g>
  2075     </g>
  2070     </g>
  2076     <g id="security" class="package" transform="translate( 1722.5999999999995 0)">
  2071     <g id="security" class="package" transform="translate( 1713.2999999999995 0)">
  2077      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
  2072      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color1.mouseover" end="s8-color1.mouseout"/>
  2078      <rect class="package" x="0" width="93.3" height="116.00000000000001" y="0" style="fill:rgb(228,14,98);"/>
  2073      <rect class="package" x="0" width="93.3" height="116.00000000000001" y="0" style="fill:rgb(228,14,98);"/>
  2079      <text text-anchor="middle" class="package" width="93.3" x="46.65" y="105" dy="0.375em">OS Security</text>
  2074      <text text-anchor="middle" class="package" width="93.3" x="46.65" y="105" dy="0.375em">OS Security</text>
  2080      <g transform="translate(0 3.2)">
  2075      <g transform="translate(0 3.2)">
  2081       <g id="authenticationservices" transform="translate(0 0)" class="collection">
  2076       <g id="authenticationservices" transform="translate(0 0)" class="collection">
  2209         <g id="filebasedcertificateandkeystores" class="component">
  2204         <g id="filebasedcertificateandkeystores" class="component">
  2210          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2205          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2211          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2206          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2212          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">File-based Certificate &amp; Key Stores</text>
  2207          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">File-based Certificate &amp; Key Stores</text>
  2213         </g>
  2208         </g>
       
  2209         <g id="browserrootcertificates" class="component">
       
  2210          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
       
  2211          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
       
  2212          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Root Certificates</text>
       
  2213         </g>
  2214         <g id="rootcertificates" class="component">
  2214         <g id="rootcertificates" class="component">
  2215          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2215          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2216          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2216          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2217          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Root Certificates</text>
  2217          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">Root Certificates</text>
  2218         </g>
  2218         </g>
  2219         <g id="asnpkcs" class="component">
  2219         <g id="asnpkcs" class="component">
  2220          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2220          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
  2221          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
       
  2222          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">ASN PKCS</text>
       
  2223         </g>
       
  2224         <g id="browserrootcertificates" class="component">
       
  2225          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
       
  2226          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2221          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
  2227          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">browserrootcertificates</text>
  2222          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">ASN PKCS</text>
  2228         </g>
  2223         </g>
  2229        </g>
  2224        </g>
  2230       </g>
  2225       </g>
  2231       <g id="security_info" transform="translate(77.7 0)" class="collection">
  2226       <g id="security_info" transform="translate(77.7 0)" class="collection">
  2232        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2227        <rect class="collection" x="0" y="0" height="15.6" width="15.6"/>
  2240         </g>
  2235         </g>
  2241        </g>
  2236        </g>
  2242       </g>
  2237       </g>
  2243      </g>
  2238      </g>
  2244     </g>
  2239     </g>
  2245     <g id="lbs" class="package" transform="translate( 1817.9999999999995 0)">
  2240     <g id="lbs" class="package" transform="translate( 1808.6999999999996 0)">
  2246      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
  2241      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
  2247      <rect class="package" x="0" width="64.2" height="116.00000000000001" y="0" style="fill:whitesmoke;"/>
  2242      <rect class="package" x="0" width="64.2" height="116.00000000000001" y="0" style="fill:whitesmoke;"/>
  2248      <text text-anchor="middle" class="package" width="64.2" x="32.1" y="115.00000000000001">Locating Services</text>
  2243      <text text-anchor="middle" class="package" width="64.2" x="32.1" y="115.00000000000001">Locating Services</text>
  2249      <g transform="translate(0 3.2)">
  2244      <g transform="translate(0 3.2)">
  2250       <g id="datasourcemodules" transform="translate(0 56.400000000000006)" class="collection">
  2245       <g id="datasourcemodules" transform="translate(0 56.400000000000006)" class="collection">
  2398         </g>
  2393         </g>
  2399        </g>
  2394        </g>
  2400       </g>
  2395       </g>
  2401      </g>
  2396      </g>
  2402     </g>
  2397     </g>
  2403     <g id="commsfw" class="package" transform="translate( 1884.2999999999995 0)">
  2398     <g id="commsfw" class="package" transform="translate( 1874.9999999999995 0)">
  2404      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2399      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2405      <rect class="package" x="0" width="57.00000000000001" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2400      <rect class="package" x="0" width="57.00000000000001" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2406      <text text-anchor="middle" class="package" width="57.00000000000001" x="28.500000000000004" y="115.00000000000001">Comms Frame­work</text>
  2401      <text text-anchor="middle" class="package" width="57.00000000000001" x="28.500000000000004" y="115.00000000000001">Comms Frame­work</text>
  2407      <g transform="translate(0 3.2)">
  2402      <g transform="translate(0 3.2)">
  2408       <g id="commsprocess" transform="translate(0 18.8)" class="collection">
  2403       <g id="commsprocess" transform="translate(0 18.8)" class="collection">
  2550         </g>
  2545         </g>
  2551        </g>
  2546        </g>
  2552       </g>
  2547       </g>
  2553      </g>
  2548      </g>
  2554     </g>
  2549     </g>
  2555     <g id="networkingsrv" class="package" transform="translate( 1943.3999999999994 0)">
  2550     <g id="networkingsrv" class="package" transform="translate( 1934.0999999999995 0)">
  2556      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2551      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2557      <rect class="package" x="0" width="170.70000000000002" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2552      <rect class="package" x="0" width="170.70000000000002" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2558      <text text-anchor="middle" class="package" width="170.70000000000002" x="85.35000000000001" y="105" dy="0.375em">Network­ing Services</text>
  2553      <text text-anchor="middle" class="package" width="170.70000000000002" x="85.35000000000001" y="105" dy="0.375em">Network­ing Services</text>
  2559      <g transform="translate(0 3.2)">
  2554      <g transform="translate(0 3.2)">
  2560       <g id="esockapiextensions" transform="translate(0 0)" class="collection">
  2555       <g id="esockapiextensions" transform="translate(0 0)" class="collection">
  2810         </g>
  2805         </g>
  2811        </g>
  2806        </g>
  2812       </g>
  2807       </g>
  2813      </g>
  2808      </g>
  2814     </g>
  2809     </g>
  2815     <g id="wlan" class="package" transform="translate( 2116.1999999999994 0)">
  2810     <g id="wlan" class="package" transform="translate( 2106.8999999999996 0)">
  2816      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2811      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color4.mouseover" end="s8-color4.mouseout"/>
  2817      <rect class="package" x="0" width="174.89999999999998" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2812      <rect class="package" x="0" width="174.89999999999998" height="116.00000000000001" y="0" style="fill:moccasin;"/>
  2818      <text text-anchor="middle" class="package" width="174.89999999999998" x="87.44999999999999" y="86.2" dy="0.375em">WLAN</text>
  2813      <text text-anchor="middle" class="package" width="174.89999999999998" x="87.44999999999999" y="86.2" dy="0.375em">WLAN</text>
  2819      <g transform="translate(0 3.2)">
  2814      <g transform="translate(0 3.2)">
  2820       <g id="wlan_plat" transform="translate(0 0)" class="collection">
  2815       <g id="wlan_plat" transform="translate(0 0)" class="collection">
  2957         </g>
  2952         </g>
  2958        </g>
  2953        </g>
  2959       </g>
  2954       </g>
  2960      </g>
  2955      </g>
  2961     </g>
  2956     </g>
  2962     <g id="cellularsrv" class="package" transform="translate( 2293.1999999999994 0)">
  2957     <g id="cellularsrv" class="package" transform="translate( 2283.8999999999996 0)">
  2963      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
  2958      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color3.mouseover" end="s8-color3.mouseout"/>
  2964      <rect class="package" x="0" width="101.39999999999998" height="116.00000000000001" y="0" style="fill:darkkhaki;"/>
  2959      <rect class="package" x="0" width="101.39999999999998" height="116.00000000000001" y="0" style="fill:darkkhaki;"/>
  2965      <text text-anchor="middle" class="package" width="85.79999999999998" x="58.499999999999986" y="86.2" dy="0.375em">Cellular Baseband Services</text>
  2960      <text text-anchor="middle" class="package" width="85.79999999999998" x="58.499999999999986" y="86.2" dy="0.375em">Cellular Baseband Services</text>
  2966      <g transform="translate(0 3.2)">
  2961      <g transform="translate(0 3.2)">
  2967       <g id="basebandabstraction" transform="translate(0 75.2)" class="collection">
  2962       <g id="basebandabstraction" transform="translate(0 75.2)" class="collection">
  3171         </g>
  3166         </g>
  3172        </g>
  3167        </g>
  3173       </g>
  3168       </g>
  3174      </g>
  3169      </g>
  3175     </g>
  3170     </g>
  3176     <g id="bt" class="package" transform="translate( 2396.6999999999994 0)">
  3171     <g id="bt" class="package" transform="translate( 2387.3999999999996 0)">
  3177      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3172      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3178      <rect class="package" x="0" width="65.1" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3173      <rect class="package" x="0" width="65.1" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3179      <text text-anchor="middle" class="package" width="65.1" x="32.55" y="105" dy="0.375em">Blue­tooth</text>
  3174      <text text-anchor="middle" class="package" width="65.1" x="32.55" y="105" dy="0.375em">Blue­tooth</text>
  3180      <g transform="translate(0 3.2)">
  3175      <g transform="translate(0 3.2)">
  3181       <g id="bt_plat" transform="translate(0 0)" class="collection">
  3176       <g id="bt_plat" transform="translate(0 0)" class="collection">
  3327         </g>
  3322         </g>
  3328        </g>
  3323        </g>
  3329       </g>
  3324       </g>
  3330      </g>
  3325      </g>
  3331     </g>
  3326     </g>
  3332     <g id="usb" class="package" transform="translate( 2463.899999999999 0)">
  3327     <g id="usb" class="package" transform="translate( 2454.5999999999995 0)">
  3333      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3328      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color5.mouseover" end="s8-color5.mouseout"/>
  3334      <rect class="package" x="0" width="33.3" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3329      <rect class="package" x="0" width="33.3" height="116.00000000000001" y="0" style="fill:orchid;"/>
  3335      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="105" dy="0.375em">USB</text>
  3330      <text text-anchor="middle" class="package" width="33.3" x="16.65" y="105" dy="0.375em">USB</text>
  3336      <g transform="translate(0 3.2)">
  3331      <g transform="translate(0 3.2)">
  3337       <g id="usb_plat" transform="translate(0 0)" class="collection">
  3332       <g id="usb_plat" transform="translate(0 0)" class="collection">
  3374         </g>
  3369         </g>
  3375        </g>
  3370        </g>
  3376       </g>
  3371       </g>
  3377      </g>
  3372      </g>
  3378     </g>
  3373     </g>
  3379     <g id="mm" class="package" transform="translate( 2499.2999999999993 0)">
  3374     <g id="mm" class="package" transform="translate( 2489.9999999999995 0)">
  3380      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  3375      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  3381      <rect class="package" x="0" width="795.8999999999996" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  3376      <rect class="package" x="0" width="795.8999999999996" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  3382      <text text-anchor="middle" class="package" width="749.3999999999996" x="421.1999999999998" y="86.2" dy="0.375em">Multi­media</text>
  3377      <text text-anchor="middle" class="package" width="749.3999999999996" x="421.1999999999998" y="86.2" dy="0.375em">Multi­media</text>
  3383      <g transform="translate(0 3.2)">
  3378      <g transform="translate(0 3.2)">
  3384       <g id="mm_pub" transform="translate(0 0)" class="collection">
  3379       <g id="mm_pub" transform="translate(0 0)" class="collection">
  4114         </g>
  4109         </g>
  4115        </g>
  4110        </g>
  4116       </g>
  4111       </g>
  4117      </g>
  4112      </g>
  4118     </g>
  4113     </g>
  4119     <g id="imagingext" class="package" transform="translate( 3297.299999999999 0)">
  4114     <g id="imagingext" class="package" transform="translate( 3287.999999999999 0)">
  4120      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  4115      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color8.mouseover" end="s8-color8.mouseout"/>
  4121      <rect class="package" x="0" width="91.19999999999999" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  4116      <rect class="package" x="0" width="91.19999999999999" height="116.00000000000001" y="0" style="fill:rgb(175,212,240);"/>
  4122      <text text-anchor="middle" class="package" width="91.19999999999999" x="45.599999999999994" y="105" dy="0.375em">Imaging Exten­sions</text>
  4117      <text text-anchor="middle" class="package" width="91.19999999999999" x="45.599999999999994" y="105" dy="0.375em">Imaging Exten­sions</text>
  4123      <g transform="translate(0 3.2)">
  4118      <g transform="translate(0 3.2)">
  4124       <g id="imagingext_pub" transform="translate(0 0)" class="collection">
  4119       <g id="imagingext_pub" transform="translate(0 0)" class="collection">
  4195         </g>
  4190         </g>
  4196        </g>
  4191        </g>
  4197       </g>
  4192       </g>
  4198      </g>
  4193      </g>
  4199     </g>
  4194     </g>
  4200     <g id="graphics" class="package" transform="translate( 3390.599999999999 0)">
  4195     <g id="graphics" class="package" transform="translate( 3381.2999999999993 0)">
  4201      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4196      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4202      <rect class="package" x="0" width="95.4" height="116.00000000000001" y="0" style="fill:orange;"/>
  4197      <rect class="package" x="0" width="95.4" height="116.00000000000001" y="0" style="fill:orange;"/>
  4203      <text text-anchor="middle" class="package" width="76.80000000000001" x="57" y="29.8" dy="0.375em">Graphics</text>
  4198      <text text-anchor="middle" class="package" width="76.80000000000001" x="57" y="29.8" dy="0.375em">Graphics</text>
  4204      <g transform="translate(0 3.2)">
  4199      <g transform="translate(0 3.2)">
  4205       <g id="graphicsaccelaration" transform="translate(0 94)" class="collection">
  4200       <g id="graphicsaccelaration" transform="translate(0 94)" class="collection">
  4486         </g>
  4481         </g>
  4487        </g>
  4482        </g>
  4488       </g>
  4483       </g>
  4489      </g>
  4484      </g>
  4490     </g>
  4485     </g>
  4491     <g id="textandloc" class="package" transform="translate( 3488.099999999999 0)">
  4486     <g id="textandloc" class="package" transform="translate( 3478.7999999999993 0)">
  4492      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4487      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color10.mouseover" end="s8-color10.mouseout"/>
  4493      <rect class="package" x="0" width="84.9" height="116.00000000000001" y="0" style="fill:orange;"/>
  4488      <rect class="package" x="0" width="84.9" height="116.00000000000001" y="0" style="fill:orange;"/>
  4494      <text text-anchor="middle" class="package" width="84.9" x="42.45" y="86.2" dy="0.375em">Text &amp; Localis­ation Services</text>
  4489      <text text-anchor="middle" class="package" width="84.9" x="42.45" y="86.2" dy="0.375em">Text &amp; Localis­ation Services</text>
  4495      <g transform="translate(0 3.2)">
  4490      <g transform="translate(0 3.2)">
  4496       <g id="textandloc_plat" transform="translate(0 18.8)" class="collection">
  4491       <g id="textandloc_plat" transform="translate(0 18.8)" class="collection">
  4636         </g>
  4631         </g>
  4637        </g>
  4632        </g>
  4638       </g>
  4633       </g>
  4639      </g>
  4634      </g>
  4640     </g>
  4635     </g>
  4641     <g id="xmlsrv" class="package" transform="translate( 3575.099999999999 0)">
  4636     <g id="xmlsrv" class="package" transform="translate( 3565.7999999999993 0)">
  4642      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  4637      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  4643      <rect class="package" x="0" width="65.1" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  4638      <rect class="package" x="0" width="65.1" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  4644      <text text-anchor="middle" class="package" width="65.1" x="32.55" y="115.00000000000001">XML Services</text>
  4639      <text text-anchor="middle" class="package" width="65.1" x="32.55" y="115.00000000000001">XML Services</text>
  4645      <g transform="translate(0 3.2)">
  4640      <g transform="translate(0 3.2)">
  4646       <g id="xmlsrv_plat" transform="translate(0 0)" class="collection placeholder">
  4641       <g id="xmlsrv_plat" transform="translate(0 0)" class="collection placeholder">
  4727         </g>
  4722         </g>
  4728        </g>
  4723        </g>
  4729       </g>
  4724       </g>
  4730      </g>
  4725      </g>
  4731     </g>
  4726     </g>
  4732     <g id="deviceplatformrelease" class="package" transform="translate( 3642.299999999999 0)">
  4727     <g id="deviceplatformrelease" class="package" transform="translate( 3632.999999999999 0)">
  4733      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  4728      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  4734      <rect class="package" x="0" width="51" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  4729      <rect class="package" x="0" width="51" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  4735      <text text-anchor="middle" class="package" width="51" x="25.5" y="115.00000000000001">Dev­ice Platform Release</text>
  4730      <text text-anchor="middle" class="package" width="51" x="25.5" y="115.00000000000001">Dev­ice Platform Release</text>
  4736      <g transform="translate(0 3.2)">
  4731      <g transform="translate(0 3.2)">
  4737       <g id="locfiles" transform="translate(0 37.6)" class="collection">
  4732       <g id="locfiles" transform="translate(0 37.6)" class="collection">
  4827        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Version</text>
  4822        <text text-anchor="middle" dy="0.375em" class="collection" y="7.8" x="7.8" width="14.2" height="15.6">Version</text>
  4828        <g transform="translate(0 6.299999999999999)"/>
  4823        <g transform="translate(0 6.299999999999999)"/>
  4829       </g>
  4824       </g>
  4830      </g>
  4825      </g>
  4831     </g>
  4826     </g>
  4832     <g id="osrndtools" class="package" transform="translate( 3695.3999999999987 0)">
  4827     <g id="osrndtools" class="package" transform="translate( 3686.099999999999 0)">
  4833      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  4828      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
  4834      <rect class="package" x="0" width="140.7" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  4829      <rect class="package" x="0" width="140.7" height="116.00000000000001" y="0" style="fill:darkgray;"/>
  4835      <text text-anchor="middle" class="package" width="140.7" x="70.35" y="115.00000000000001">OS R&amp;D tools</text>
  4830      <text text-anchor="middle" class="package" width="140.7" x="70.35" y="115.00000000000001">OS R&amp;D tools</text>
  4836      <g transform="translate(0 3.2)">
  4831      <g transform="translate(0 3.2)">
  4837       <g id="stif" transform="translate(0 18.8)" class="collection">
  4832       <g id="stif" transform="translate(0 18.8)" class="collection">
  5024  </g>
  5019  </g>
  5025  <g id="mw" transform="translate(3.1999999999999993 192.63)" class="layer">
  5020  <g id="mw" transform="translate(3.1999999999999993 192.63)" class="layer">
  5026   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="222.8"/>
  5021   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="222.8"/>
  5027   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="222.8" height="9.3" x="-111.7">Middleware</text>
  5022   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="222.8" height="9.3" x="-111.7">Middleware</text>
  5028   <g class="layer-detail" transform="translate(12.8 3.2)">
  5023   <g class="layer-detail" transform="translate(12.8 3.2)">
  5029    <rect x="0" class="layer" y="-3.2" width="4844.4" height="222.8"/>
  5024    <rect x="0" class="layer" y="-3.2" width="4835.1" height="222.8"/>
  5030    <g>
  5025    <g>
  5031     <g id="appsupport" class="package" transform="translate( 0 100.4)">
  5026     <g id="appsupport" class="package" transform="translate( 0 100.4)">
  5032      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  5027      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
  5033      <rect class="package" x="0" width="355.80000000000024" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  5028      <rect class="package" x="0" width="355.80000000000024" height="116.00000000000001" y="0" style="fill:slateblue;"/>
  5034      <text text-anchor="middle" class="package" width="301.80000000000024" x="204.90000000000012" y="29.8" dy="0.375em">Generic App Support</text>
  5029      <text text-anchor="middle" class="package" width="301.80000000000024" x="204.90000000000012" y="29.8" dy="0.375em">Generic App Support</text>
 12598       </g>
 12593       </g>
 12599      </g>
 12594      </g>
 12600     </g>
 12595     </g>
 12601     <g id="web" class="package" transform="translate( 3338.400000000001 0)">
 12596     <g id="web" class="package" transform="translate( 3338.400000000001 0)">
 12602      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 12597      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 12603      <rect class="package" x="0" width="301.8" height="97.2" y="0" style="fill:slateblue;"/>
 12598      <rect class="package" x="0" width="292.5" height="97.2" y="0" style="fill:slateblue;"/>
 12604      <text text-anchor="middle" class="package" width="301.8" x="150.9" y="86.2" dy="0.375em">Web</text>
 12599      <text text-anchor="middle" class="package" width="292.5" x="146.25" y="86.2" dy="0.375em">Web</text>
 12605      <g transform="translate(0 3.2)">
 12600      <g transform="translate(0 3.2)">
 12606       <g id="web_pub" transform="translate(0 0)" class="collection">
 12601       <g id="web_pub" transform="translate(0 0)" class="collection">
 12607        <rect class="collection" x="0" y="0" height="15.6" width="55.8"/>
 12602        <rect class="collection" x="0" y="0" height="15.6" width="55.8"/>
 12608        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="54.4" height="6.299999999999999">Web Public Inter­faces</text>
 12603        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="54.4" height="6.299999999999999">Web Public Inter­faces</text>
 12609        <g transform="translate(0 6.299999999999999)">
 12604        <g transform="translate(0 6.299999999999999)">
 12638          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Settings API</text>
 12633          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Settings API</text>
 12639         </g>
 12634         </g>
 12640        </g>
 12635        </g>
 12641       </g>
 12636       </g>
 12642       <g id="web_plat" transform="translate(57.9 0)" class="collection">
 12637       <g id="web_plat" transform="translate(57.9 0)" class="collection">
 12643        <rect class="collection" x="0" y="0" height="15.6" width="167.40000000000003"/>
 12638        <rect class="collection" x="0" y="0" height="15.6" width="158.10000000000002"/>
 12644        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="166.00000000000003" height="6.299999999999999">Web Platform Inter­faces</text>
 12639        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="156.70000000000002" height="6.299999999999999">Web Platform Inter­faces</text>
 12645        <g transform="translate(0 6.299999999999999)">
 12640        <g transform="translate(0 6.299999999999999)">
       
 12641         <g id="aiw_browser_provider_api" class="component">
       
 12642          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 12643          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 12644          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">AIW Browser Provider API</text>
       
 12645         </g>
       
 12646         <g id="browser_dialogs_provider_api" class="component">
       
 12647          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 12648          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 12649          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">Browser Dialogs Provider API</text>
       
 12650         </g>
 12646         <g id="browser_platform_api" class="component">
 12651         <g id="browser_platform_api" class="component">
 12647          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12652          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12648          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 12649          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">Browser Platform API</text>
       
 12650         </g>
       
 12651         <g id="aiw_browser_provider_api" class="component">
       
 12652          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 12653          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 12654          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">AIW Browser Provider API</text>
       
 12655         </g>
       
 12656         <g id="browser_dialogs_provider_api" class="component">
       
 12657          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 12658          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12653          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12659          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Dialogs Provider API</text>
 12654          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">Browser Platform API</text>
 12660         </g>
 12655         </g>
 12661         <g id="browser_platform_api" class="component">
 12656         <g id="cod_handler_api" class="component">
 12662          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12657          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12663          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12658          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12664          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">Browser Platform API</text>
 12659          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">COD Handler API</text>
 12665         </g>
 12660         </g>
 12666         <g id="cod_handler_api" class="component">
 12661         <g id="connection_manager_api" class="component">
 12667          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12662          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12668          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12663          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12669          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">COD Handler API</text>
 12664          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">Connection Manager API</text>
 12670         </g>
 12665         </g>
 12671         <g id="connection_manager_api" class="component">
 12666         <g id="cxml_library_api" class="component">
 12672          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12667          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12673          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12668          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12674          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">Connection Manager API</text>
 12669          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">cXml Library API</text>
 12675         </g>
 12670         </g>
 12676         <g id="cxml_library_api" class="component">
 12671         <g id="download_mgr_client_api_extn" class="component">
 12677          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12672          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12678          <use width="9.3" height="9.3" x="55.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12673          <use width="9.3" height="9.3" x="55.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12679          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">cXml Library API</text>
 12674          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">Download Manager Client API Extension</text>
 12680         </g>
 12675         </g>
 12681         <g id="download_mgr_client_api_extn" class="component">
 12676         <g id="feeds_engine_api" class="component">
 12682          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12677          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12683          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12678          <use width="9.3" height="9.3" x="65.1" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12684          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Download Manager Client API Extension</text>
 12679          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="69.75">Feeds Engine API</text>
 12685         </g>
 12680         </g>
 12686         <g id="feeds_engine_api" class="component">
 12681         <g id="launcher_api" class="component">
 12687          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12682          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12688          <use width="9.3" height="9.3" x="74.39999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12683          <use width="9.3" height="9.3" x="74.39999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12689          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="79.05">Feeds Engine API</text>
 12684          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="79.05">Launcher API</text>
 12690         </g>
 12685         </g>
 12691         <g id="launcher_api" class="component">
 12686         <g id="multipart_parser_api" class="component">
 12692          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12687          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12693          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12688          <use width="9.3" height="9.3" x="83.69999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12694          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Launcher API</text>
 12689          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="88.35">Multipart Parser API</text>
 12695         </g>
 12690         </g>
 12696         <g id="multipart_parser_api" class="component">
 12691         <g id="recent_url_store_api" class="component">
 12697          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12692          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12698          <use width="9.3" height="9.3" x="92.99999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12693          <use width="9.3" height="9.3" x="92.99999999999999" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12699          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="97.64999999999999">Multipart Parser API</text>
 12694          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="97.64999999999999">Recent URL Store API</text>
 12700         </g>
 12695         </g>
 12701         <g id="recent_url_store_api" class="component">
 12696         <g id="scheme_handler_plugin_api" class="component">
 12702          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12697          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12703          <use width="9.3" height="9.3" x="102.29999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12698          <use width="9.3" height="9.3" x="102.29999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12704          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="106.94999999999999">Recent URL Store API</text>
 12699          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="106.94999999999999">Scheme Handler Plugin API</text>
 12705         </g>
 12700         </g>
 12706         <g id="scheme_handler_plugin_api" class="component">
 12701         <g id="scriptable_plugin_api" class="component">
 12707          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12702          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12708          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12703          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12709          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">Scheme Handler Plugin API</text>
 12704          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">Scriptable Plugin API</text>
 12710         </g>
 12705         </g>
 12711         <g id="scriptable_plugin_api" class="component">
 12706         <g id="webutils_api" class="component">
 12712          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12707          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12713          <use width="9.3" height="9.3" x="120.89999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12708          <use width="9.3" height="9.3" x="120.89999999999998" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12714          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="125.54999999999998">Scriptable Plugin API</text>
 12709          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="125.54999999999998">Web Utils API</text>
 12715         </g>
 12710         </g>
 12716         <g id="webutils_api" class="component">
 12711         <g id="widget_registry_api" class="component">
 12717          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12712          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12718          <use width="9.3" height="9.3" x="130.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12713          <use width="9.3" height="9.3" x="130.2" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12719          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="134.85">Web Utils API</text>
 12714          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="134.85">Widget Registry API</text>
 12720         </g>
 12715         </g>
 12721         <g id="widget_registry_api" class="component">
 12716         <g id="xml_parser_api" class="component">
 12722          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12717          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12723          <use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12718          <use width="9.3" height="9.3" x="139.5" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12724          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="144.15">Widget Registry API</text>
 12719          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="144.15">XML Parser API</text>
 12725         </g>
 12720         </g>
 12726         <g id="xml_parser_api" class="component">
 12721         <g id="stmgesturefw_api" class="component">
 12727          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12722          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12728          <use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12723          <use width="9.3" height="9.3" x="148.8" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
 12729          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="153.45000000000002">XML Parser API</text>
 12724          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="153.45000000000002">State Machine Gesture Framework API </text>
 12730         </g>
       
 12731         <g id="stmgesturefw_api" class="component">
       
 12732          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 12733          <use width="9.3" height="9.3" x="158.10000000000002" y="0" xlink:href="#Borderround" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 12734          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="162.75000000000003">State Machine Gesture Framework API </text>
       
 12735         </g>
 12725         </g>
 12736        </g>
 12726        </g>
 12737       </g>
 12727       </g>
 12738       <g id="browserutilities" transform="translate(0 56.400000000000006)" class="collection">
 12728       <g id="browserutilities" transform="translate(0 56.400000000000006)" class="collection">
 12739        <rect class="collection" x="0" y="0" height="15.6" width="111.59999999999998"/>
 12729        <rect class="collection" x="0" y="0" height="15.6" width="111.59999999999998"/>
 12870          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 12860          <use width="9.3" height="9.3" x="111.59999999999998" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 12871          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">memoryplugin</text>
 12861          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="116.24999999999999">memoryplugin</text>
 12872         </g>
 12862         </g>
 12873        </g>
 12863        </g>
 12874       </g>
 12864       </g>
 12875       <g id="codhandler" transform="translate(227.40000000000003 0)" class="collection">
 12865       <g id="codhandler" transform="translate(218.10000000000002 0)" class="collection">
 12876        <rect class="collection" x="0" y="0" height="15.6" width="74.39999999999999"/>
 12866        <rect class="collection" x="0" y="0" height="15.6" width="74.39999999999999"/>
 12877        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="72.99999999999999" height="6.299999999999999">Content Object Descriptor Handler</text>
 12867        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="72.99999999999999" height="6.299999999999999">Content Object Descriptor Handler</text>
 12878        <g transform="translate(0 6.299999999999999)">
 12868        <g transform="translate(0 6.299999999999999)">
 12879         <g id="codeng" class="component">
 12869         <g id="codeng" class="component">
 12880          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12870          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12925       </g>
 12915       </g>
 12926      </g>
 12916      </g>
 12927     </g>
 12917     </g>
 12928     <g id="websrv" class="package" transform="translate( 4563.3 100.4)">
 12918     <g id="websrv" class="package" transform="translate( 4563.3 100.4)">
 12929      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 12919      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color11.mouseover" end="s8-color11.mouseout"/>
 12930      <rect class="package" x="0" width="251.10000000000014" height="116.00000000000001" y="0" style="fill:slateblue;"/>
 12920      <rect class="package" x="0" width="241.80000000000013" height="116.00000000000001" y="0" style="fill:slateblue;"/>
 12931      <text text-anchor="middle" class="package" width="251.10000000000014" x="125.55000000000007" y="115.00000000000003">Web Services</text>
 12921      <text text-anchor="middle" class="package" width="241.80000000000013" x="120.90000000000006" y="115.00000000000003">Web Services</text>
 12932      <g transform="translate(0 3.2)">
 12922      <g transform="translate(0 3.2)">
 12933       <g id="websrv_pub" transform="translate(0 0)" class="collection">
 12923       <g id="websrv_pub" transform="translate(0 0)" class="collection">
 12934        <rect class="collection" x="0" y="0" height="15.6" width="65.1"/>
 12924        <rect class="collection" x="0" y="0" height="15.6" width="65.1"/>
 12935        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="63.699999999999996" height="6.299999999999999">Web Services Public Inter­faces</text>
 12925        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="63.699999999999996" height="6.299999999999999">Web Services Public Inter­faces</text>
 12936        <g transform="translate(0 6.299999999999999)">
 12926        <g transform="translate(0 6.299999999999999)">
 12970          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">XML Fragment API</text>
 12960          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="60.449999999999996">XML Fragment API</text>
 12971         </g>
 12961         </g>
 12972        </g>
 12962        </g>
 12973       </g>
 12963       </g>
 12974       <g id="webservices" transform="translate(0 18.8)" class="collection">
 12964       <g id="webservices" transform="translate(0 18.8)" class="collection">
 12975        <rect class="collection" x="0" y="0" height="15.6" width="251.10000000000014"/>
 12965        <rect class="collection" x="0" y="0" height="15.6" width="241.80000000000013"/>
 12976        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="249.70000000000013" height="6.299999999999999">Web Services Fmwk.</text>
 12966        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="240.40000000000012" height="6.299999999999999">Web Services Fmwk.</text>
 12977        <g transform="translate(0 6.299999999999999)">
 12967        <g transform="translate(0 6.299999999999999)">
 12978         <g id="wsnotifierplugins" class="component">
 12968         <g id="wsnotifierplugins" class="component">
 12979          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12969          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 12980          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 12970          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 12981          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">WS Notifier Plugins</text>
 12971          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">WS Notifier Plugins</text>
 13103         <g id="wsoviplugin" class="component">
 13093         <g id="wsoviplugin" class="component">
 13104          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 13094          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 13105          <use width="9.3" height="9.3" x="232.5000000000001" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 13095          <use width="9.3" height="9.3" x="232.5000000000001" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
 13106          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="237.15000000000012">WS Ovi Plugin</text>
 13096          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="237.15000000000012">WS Ovi Plugin</text>
 13107         </g>
 13097         </g>
 13108         <g id="wsoviplugin" class="component">
       
 13109          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 13110          <use width="9.3" height="9.3" x="241.80000000000013" y="0" xlink:href="#Borderbox" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 13111          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="246.45000000000013">WS Ovi Plugin</text>
       
 13112         </g>
       
 13113        </g>
 13098        </g>
 13114       </g>
 13099       </g>
 13115      </g>
 13100      </g>
 13116     </g>
 13101     </g>
 13117     <g id="platformtools" class="package" transform="translate( 4816.5 100.4)">
 13102     <g id="platformtools" class="package" transform="translate( 4807.200000000001 100.4)">
 13118      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 13103      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 13119      <rect class="package" x="0" width="27.900000000000002" height="116.00000000000001" y="0" style="fill:darkgray;"/>
 13104      <rect class="package" x="0" width="27.900000000000002" height="116.00000000000001" y="0" style="fill:darkgray;"/>
 13120      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="115.00000000000003">Platform Tools</text>
 13105      <text text-anchor="middle" class="package" width="27.900000000000002" x="13.950000000000001" y="115.00000000000003">Platform Tools</text>
 13121      <g transform="translate(0 3.2)">
 13106      <g transform="translate(0 3.2)">
 13122       <g id="gfxconversion" transform="translate(0 0)" class="collection">
 13107       <g id="gfxconversion" transform="translate(0 0)" class="collection">
 13135         </g>
 13120         </g>
 13136        </g>
 13121        </g>
 13137       </g>
 13122       </g>
 13138      </g>
 13123      </g>
 13139     </g>
 13124     </g>
 13140     <g id="uitools" class="package" transform="translate( 3642.300000000001 0)">
 13125     <g id="uitools" class="package" transform="translate( 3633.000000000001 0)">
 13141      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 13126      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color12.mouseover" end="s8-color12.mouseout"/>
 13142      <rect class="package" x="0" width="68.7" height="97.2" y="0" style="fill:darkgray;"/>
 13127      <rect class="package" x="0" width="68.7" height="97.2" y="0" style="fill:darkgray;"/>
 13143      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="96.2">UI Tools</text>
 13128      <text text-anchor="middle" class="package" width="68.7" x="34.35" y="96.2">UI Tools</text>
 13144      <g transform="translate(0 3.2)">
 13129      <g transform="translate(0 3.2)">
 13145       <g id="uitools_pub" transform="translate(0 0)" class="collection">
 13130       <g id="uitools_pub" transform="translate(0 0)" class="collection">
 13233   </g>
 13218   </g>
 13234  </g>
 13219  </g>
 13235  <g id="app" transform="translate(3.1999999999999993 0)" class="layer">
 13220  <g id="app" transform="translate(3.1999999999999993 0)" class="layer">
 13236   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="189.43"/>
 13221   <rect x="0.3" y="0.3" width="9.3" rx="4.65" ry="4.65" class="layer" height="189.43"/>
 13237   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="189.43" height="9.3" x="-95.015">Applications</text>
 13222   <text text-anchor="middle" dy="0.375em" class="layer" transform="rotate(-90)" y="4.95" width="189.43" height="9.3" x="-95.015">Applications</text>
 13238   <g class="layer-detail" transform="translate(804.9499999999989 3.2)">
 13223   <g class="layer-detail" transform="translate(800.2999999999993 3.2)">
 13239    <rect x="-792.149999999999" class="layer" y="-3.2" width="4844.4" height="189.43"/>
 13224    <rect x="-787.4999999999993" class="layer" y="-3.2" width="4835.1" height="189.43"/>
 13240    <g>
 13225    <g>
 13241     <g id="location" class="package" transform="translate( 0 0)">
 13226     <g id="location" class="package" transform="translate( 0 0)">
 13242      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
 13227      <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s8-color2.mouseover" end="s8-color2.mouseout"/>
 13243      <rect class="package" x="0" width="107.1" height="97.2" y="0" style="fill:whitesmoke;"/>
 13228      <rect class="package" x="0" width="107.1" height="97.2" y="0" style="fill:whitesmoke;"/>
 13244      <text text-anchor="middle" class="package" width="107.1" x="53.55" y="96.2">Location Apps</text>
 13229      <text text-anchor="middle" class="package" width="107.1" x="53.55" y="96.2">Location Apps</text>
 14219          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">PnP MS</text>
 14204          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">PnP MS</text>
 14220         </g>
 14205         </g>
 14221        </g>
 14206        </g>
 14222       </g>
 14207       </g>
 14223       <g id="applicationmanagement" transform="translate(39.300000000000004 0)" class="collection">
 14208       <g id="applicationmanagement" transform="translate(39.300000000000004 0)" class="collection">
 14224        <rect class="collection" x="0" y="0" height="15.6" width="46.5"/>
 14209        <rect class="collection" x="0" y="0" height="15.6" width="55.8"/>
 14225        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="45.1" height="6.299999999999999">App Manage­ment</text>
 14210        <text text-anchor="start" dy="1em" class="collection" y="0" x="1.4" width="54.4" height="6.299999999999999">App Manage­ment</text>
 14226        <g transform="translate(0 6.299999999999999)">
 14211        <g transform="translate(0 6.299999999999999)">
 14227         <g id="rfsplugin" class="component">
 14212         <g id="rfsplugin" class="component">
 14228          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14213          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14229          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14214          <use width="9.3" height="9.3" x="0" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14230          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">AM RFS Plugin</text>
 14215          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="4.65">AM RFS Plugin</text>
 14232         <g id="amadapter2" class="component">
 14217         <g id="amadapter2" class="component">
 14233          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14218          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
 14234          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14219          <use width="9.3" height="9.3" x="9.3" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
 14235          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">AM Adapter</text>
 14220          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="13.950000000000001">AM Adapter</text>
 14236         </g>
 14221         </g>
       
 14222         <g id="omascomoadapter" class="component">
       
 14223          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color2.mouseover" end="s9-color2.mouseout"/>
       
 14224          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#BorderShape2" style="fill:#32cd99;stroke-width: 0.5; "/>
       
 14225          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">OMA SCOMO Adapter</text>
       
 14226         </g>
 14237         <g id="options" class="component">
 14227         <g id="options" class="component">
 14238          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
 14228          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
 14239          <use width="9.3" height="9.3" x="18.6" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 14229          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 14240          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="23.25">options</text>
 14230          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">options</text>
 14241         </g>
 14231         </g>
 14242         <g id="client" class="component">
 14232         <g id="client" class="component">
 14243          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
 14233          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
 14244          <use width="9.3" height="9.3" x="27.900000000000002" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 14234          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 14245          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="32.550000000000004">client</text>
 14235          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">client</text>
 14246         </g>
 14236         </g>
 14247         <g id="server" class="component">
 14237         <g id="server" class="component">
 14248          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
 14238          <set attributeName="opacity" attributeType="XML" to="0.5" fill="remove" begin="s9-color3.mouseover" end="s9-color3.mouseout"/>
 14249          <use width="9.3" height="9.3" x="37.2" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 14239          <use width="9.3" height="9.3" x="46.5" y="0" xlink:href="#Borderbox" style="fill:rgb(93,155,205);stroke-width: 0.5; "/>
 14250          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="41.85">server</text>
 14240          <text text-anchor="middle" dy="0.375em" class="component" y="4.800000000000001" width="9.3" height="9.3" x="51.15">server</text>
 14251         </g>
 14241         </g>
 14252        </g>
 14242        </g>
 14253       </g>
 14243       </g>
 14254       <g id="customization" transform="translate(17.7 18.8)" class="collection">
 14244       <g id="customization" transform="translate(17.7 18.8)" class="collection">
 14255        <rect class="collection" x="0" y="0" height="15.6" width="83.69999999999999"/>
 14245        <rect class="collection" x="0" y="0" height="15.6" width="83.69999999999999"/>
 17618      </g>
 17608      </g>
 17619     </g>
 17609     </g>
 17620    </g>
 17610    </g>
 17621   </g>
 17611   </g>
 17622  </g>
 17612  </g>
 17623  <g id="legend-root" class="legend" transform="translate(4560.2795 652.0600000000002) translate(303.3205 0) scale(12.827619630061271) translate(-303.3205)">
 17613  <g id="legend-root" class="legend" transform="translate(4550.9795 652.0600000000001) translate(303.3205 0) scale(12.803091119789137) translate(-303.3205)">
 17624   <text text-anchor="middle" class="title" x="286.98525" y="0">
 17614   <text text-anchor="middle" class="title" x="286.98525" y="0">
 17625    <tspan dy="0.75em" x="286.98525">Symbian OS ^3</tspan>
 17615    <tspan dy="0.75em" x="286.98525">Symbian OS ^3</tspan>
 17626    <tspan dy="1em" x="286.98525">System Model</tspan>
 17616    <tspan dy="1em" x="286.98525">System Model</tspan>
 17627    <tspan font-style="italic" dy="1em" id="release-version" x="286.98525">%d %b %Y</tspan>
 17617    <tspan font-style="italic" dy="1em" id="release-version" x="286.98525">%d %b %Y</tspan>
 17628   </text>
 17618   </text>
 17744      </g>
 17734      </g>
 17745     </g>
 17735     </g>
 17746     <text text-anchor="middle" class="label" dy="0.375em" x="250.875" y="4.65">
 17736     <text text-anchor="middle" class="label" dy="0.375em" x="250.875" y="4.65">
 17747      <tspan dy="-1em" x="250.875">107 Packages</tspan>
 17737      <tspan dy="-1em" x="250.875">107 Packages</tspan>
 17748      <tspan dy="1em" x="250.875">600 Collections</tspan>
 17738      <tspan dy="1em" x="250.875">600 Collections</tspan>
 17749      <tspan dy="1em" x="250.875">2554 Components</tspan>
 17739      <tspan dy="1em" x="250.875">2552 Components</tspan>
 17750     </text>
 17740     </text>
 17751    </g>
 17741    </g>
 17752   </g>
 17742   </g>
 17753  </g>
 17743  </g>
 17754  <g id="Zoom" onload="resized()">
 17744  <g id="Zoom" onload="resized()">