<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Engineering Windows 7 : Test</title><link>http://blogs.msdn.com/e7/archive/tags/Test/default.aspx</link><description>Tags: Test</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>What we do with a bug report?</title><link>http://blogs.msdn.com/e7/archive/2009/08/10/what-we-do-with-a-bug-report.aspx</link><pubDate>Mon, 10 Aug 2009 10:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9862923</guid><dc:creator>e7blog</dc:creator><slash:comments>37</slash:comments><comments>http://blogs.msdn.com/e7/comments/9862923.aspx</comments><wfw:commentRss>http://blogs.msdn.com/e7/commentrss.aspx?PostID=9862923</wfw:commentRss><description>&lt;P&gt;This has been a busy couple of days for a few of us on the team as we had a report of a bug in Windows 7. The specifics of the issue are probably not as important as a discussion over how we will manage these types of situations down the road and so it seems like a good time to provide some context and illustrate our process, using this recent example.&lt;/P&gt;
&lt;P&gt;This week a report on a blog described a crashing issue in Windows 7. The steps to reproduce the crash were pretty easy (1) run &lt;FONT size=2 face="Courier New"&gt;chkdsk /r&lt;/FONT&gt; on a non-system drive then crash after consuming system memory. Because it was easy to “reproduce”, the reports of this issue spread quickly. Subsequent posts and the comments across the posts indicated that the issue seemed to have been reproduced by others—that is the two characteristics of the report were seen (a) consumption of lots of memory and (b) crashing.&lt;/P&gt;
&lt;P&gt;Pretty quickly, I started getting a lot of mail personally on the report. Like many of you, the first thing I did was try it out. And as you might imagine I did not reproduce both issues, though I did see the memory usage. I tried it on another machine and saw the same behavior. In both cases the machine functioned normally during and after the chkdsk. As I frequently do, I answered most of the mail I receive and started asking people for steps to reproduce the crash and to share system dump files. The memory usage did not worry me quite as much as the crash. I began having a number of interesting mail threads, but we didn’t have any leads on a repro case nor did we have a crash dump to work with.&lt;/P&gt;
&lt;P&gt;Of course I was not the first Microsoft person to see this. The file system team immediately began to look into the issue. They too were unable to reproduce the crash and from their perspective the memory usage was by design and was a specific Windows 7 change for this scenario (the&lt;FONT size=2 face="Courier New"&gt; /r&lt;/FONT&gt; flag grabs an exclusive lock and repairs a disk and so our assumption is you’d really like the disk to be fixed before you do more stuff on the machine, an assumption validated by several subsequent third party blog posts on this topic). We cast the net further and continued looking for crash dumps and reports. As described below we have quite a few tools at our disposal. &lt;/P&gt;
&lt;P&gt;While we continued to investigate, the mail I was getting was escalating in tone and more importantly one of the people I responded to mentioned our email exchange in a blog post. So in my effort to have a normal email dialog I ended up in the thick of the discussion. As I have done quite routinely during the development of Windows 7, I added a comment on the original blog (and the blog where this particular email friend was commenting) outlining the steps we are taking and the information we knew to date. Interestingly (though not unfortunately) just posting the comment drew even more attention to the issue being raised. I personally love being a member of the broader community and enjoy being a casual contributor even when it seems to cause a bit of a stir.&lt;/P&gt;
&lt;P&gt;It is worth just describing the internal process that goes on when we receive a report of a crashing issue. Years ago we had one of two reactions. Either we would just throw up our arms and surrender as we had no hope of finding the bug, or we would drop everything and start putting people on airplanes with terminal debuggers in the hopes of finding a reproducible case. Neither of these is particularly effective and the latter, while very heroic sounding, does not yield results commensurate with effort. Most importantly while there might be a crash, we had no idea if that was the only instance or if lots more people were seeing or would see the crash. We were working without any data to inform our decisions.&lt;/P&gt;
&lt;P&gt;With the internet and telemetry built into our products (not just Windows 7) we now have a much clearer view of the overall health of the software. So when we first hear a report of a crash we check to see if we’re seeing the crash happen on the millions of machines that are out there. This helps us in aggregate, but of course does not help us if a crash is one specific configuration. However, a crash that is one specific configuration will still show up if there is any statistically relevant sampling of machines and given the size of the user base this is almost certain to be the case. We’re able to, for example, query the call stacks of all crashes reported to see if a particular program is on the stack.&lt;/P&gt;
&lt;P&gt;We have a number of tools at our disposal if we are seeing a crash in telemetry. You might have even seen these at work if you crash. We can increase (with consent) the amount of data asked for. We can put up a knowledge base article as a response to a crash (and you are notified in the Windows 7 Action Center). We can even say “hey call us”. As crazy as that one might sound, sometimes that is what can help. If a crashing issue in an already shipping product suddenly appears then something changed—a new hardware device, new device driver, or other software likely caused the crash to appear far more frequently. Often a simple confirmation of what changed helps us to diagnose the issue. I remember one of the first times we saw this was when one day unexpectedly Word started crashing for people. We hadn’t changed anything. It turned out a new version of a popular add-in released and the crash was happening in the add-in, but of course end-users only saw Word crashing. We quickly put up instructions to remove the add-in while in parallel working with the ISV to push out a fix. This ability to see the changing landscape, diagnose, and respond to a problem has radically changed how we think of issues in the product.&lt;/P&gt;
&lt;P&gt;We are constantly investigating both new and frequently occurring issues (including crashes, hangs, device not found, setup failures, potential security issues, and so on). In fact we probably look into on the order of hundreds of issues in any given month as we work with our enterprise and OEM customers (and therefore hardware partners, ISVs, etc.). Often we find that issues are resolved by code changes outside core Windows code (such as with drivers, firmware, or ISV code). This isn’t about dodging responsibility but helping to fix things at the root cause. And we also make many code changes in Windows, which are seen as monthly updates, hotfixes, and then service pack rollups. The vast majority of things we fix are not applicable broadly and hence not released with immediate urgency—if something is ever broadly applicable we will make the call to release it broadly. It is very important for everyone to understand how seriously we take the responsibility of making sure there are no critical issues impacting a broad set of customers, while also balancing the volume of changes we push out broadly.&lt;/P&gt;
&lt;P&gt;To be specific about the investigation around the chkdsk utility, let’s look at how we dove into this over the past couple of days. We first looked through our crash telemetry (both at the user level and “blue screen” level) and found no reported crashes of chkdsk. We of course look through our existing reports of issues that came up during the development of Windows 7, but we didn’t see anything at all there. We queried the call stacks of existing reported crashes (of all kinds, since this was reported) and we did not find &lt;I&gt;any&lt;/I&gt; crashes with chkdsk.exe running while crashing. We then began automated test runs on a broad set of machines—these ran overnight and continued for 2 days. We also saw reports related to a specific hardware configuration, so we set up over 40 machines based on variants of that chipset, driver, and firmware and ran those tests. We were not hitting any crashes (as mentioned, the memory usage was already understood). Because some were saying the machines were non-responsive we also looked for that in manual tests and didn’t see anything. We also broadened this to request globally to Microsoft folks to try things out (we have quite a few unique configs when you think of all of our offices around the world) and so we had several hundred more test runs going. We also had reports of the crash happening when running &lt;I&gt;without&lt;/I&gt; a pagefile—that could be the case, but that would not be an issue with this utility as any program that requests more memory than physically available would cause things to tip over and this configuration is not recommended for general purpose use (and this appears to be the common thread on the small number of non-reproducible crashes). Folks interested might read Mark’s &lt;A href="http://blogs.technet.com/markrussinovich/archive/2008/11/17/3155406.aspx" mce_href="http://blogs.technet.com/markrussinovich/archive/2008/11/17/3155406.aspx"&gt;blog&lt;/A&gt; on the topic of pagefiles in general. While we did not identify anything of note, that does not rule out the possibility of a problem but at this point the chances of any broad issue are extremely small.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In the meantime, we continue to look through external blogs, forums and other reports of crashes to see if we can identify any reproducible cases of this. While we don’t contact everyone, we do contact people if the forum and report indicate this has a good chance of yield. In all fairness, it probably doesn’t help us when there’s a lot of “smoke” while we’re trying to find the fire. We had a lot of “showstopper” comments piling on but not a lot of additional data including a lack of a reproducible case or a crash dump.&lt;/P&gt;
&lt;P&gt;This type of work will continue until we have satisfied ourselves that we have systematically ruled out a crash or defined the circumstances where a crash can happen. Because this is a hardware/software related issue we will also invite input from various IHVs on the topic. In this case, because it is disk related we can’t rule out the possibility that in fact the disk was either failing or about to fail and the excessive use of the disk during a /r repair would in fact generate a failure. And while the code is designed to handle these failures (as you can imagine) there is the possibility that the specific failure is itself not handled well. In fact, in our lab (running tests continuously for a few days) we had one failure in this regard and the crash was in the firmware of the controller for the disk. Obviously we’ll continue to investigate this particular issue.&lt;/P&gt;
&lt;P&gt;I did want folks to know just how seriously we take these issues. Sometimes blogs and comments get very excited. When I see something like “showstopper” it gets my attention, but it also doesn’t help us to have a constructive and rational investigation. Large software projects are by nature extremely complex. They often have issues that are dependent on the environment and configuration. And as we know, often as deterministic as software is supposed to be sometimes issues don’t reproduce. We have a pretty clear process on how we investigate reports and we focus on making sure Windows remains healthy even in the face of a changing landscape. With this post, I wanted to offer a view into some specifics but also into the general issue of sounding alarms.&lt;/P&gt;
&lt;P&gt;It is always cool to find a bug in software. Whether it is an ATM, movie ticket machine, or Windows we all feel a certain sense of pride in identifying something that doesn’t work like we think it should. Windows is a product of a lot of people, not just those of us at Microsoft. When something isn’t as it should be we work with a broad set of partners to make sure we can effectively work through the issue. I hope folks recognize how serious we take this responsibility as we all know we’re going to keep looking at issues and we will have issues in the future that will require us to change the code to maintain the level of quality we know everyone expects of Windows. &lt;/P&gt;
&lt;P&gt;--Steven&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9862923" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/e7/archive/tags/Test/default.aspx">Test</category></item><item><title>Delivering a quality upgrade experience</title><link>http://blogs.msdn.com/e7/archive/2009/04/07/delivering-a-quality-upgrade-experience.aspx</link><pubDate>Tue, 07 Apr 2009 10:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9531554</guid><dc:creator>e7blog</dc:creator><slash:comments>191</slash:comments><comments>http://blogs.msdn.com/e7/comments/9531554.aspx</comments><wfw:commentRss>http://blogs.msdn.com/e7/commentrss.aspx?PostID=9531554</wfw:commentRss><description>&lt;P&gt;This is a little bit of a tricky post to write because we’re going to be asking everyone using our Windows 7 Beta to help us out, but doing so is going to take a little time and require a bit of a commitment to helping test the next milestone. This has been a remarkably valuable and beneficial testing cycle for Windows as we have had a tremendous amount of very rigorous testing and usage. We’ve had millions of people install and use the Beta since January and as we’ve talked about, the feedback and telemetry have been of tremendous value as we finalize the product. The effort of Beta testers has contributed immensely to our ability to deliver a high-quality product to hundreds of millions of customers. We continue to follow the plan we have previously outlined and this post is no announcement of any news or change in plans. Since we know many people are running the Beta we want to provide a heads up regarding the behavior of the Release Candidate (RC) as it pertains to upgrades. Of course we are working hard on the RC and following the schedule we have set out for ourselves.&lt;/P&gt;
&lt;P&gt;A big part of the beta process is making sure we get as much “real world” coverage of scenarios and experiences as possible and monitor the telemetry of those experience overall. One of the most challenging areas to engineer is the process of upgrading one release of Windows to another. When you think about it, it is the one place where at one time we need to run a ton of code to basically “know” everything about a system before performing the upgrade. During the development of Windows 7 we routinely test hundreds of original OEM images from Windows Vista and upgrade them and then run automated tests validating the upgrade’s success. We also test thousands of applications and many thousands of devices as they too move through the upgrade process.&lt;/P&gt;
&lt;P&gt;Many of you installed the Windows 7 beta on a PC running Vista. We received that telemetry and acted on it accordingly. We believe we’ve continued to improve the upgrade experience throughout the release. Similarly, based on our telemetry most of you did clean installations onto new drive partitions. Through this telemetry we learned about the device ecosystem and what drivers were available or missing. We also learned about PC-specific functions that required installing a driver / application (from XP or Vista) to enable support for buttons, connectors, or other hardware components. Together we get great coverage of the setup experience.&lt;/P&gt;
&lt;P&gt;We’ve also learned that many of you (millions) are running Windows 7 Beta full time. You’re anxious for a refresh. You’ve installed all your applications. You’ve configured and customized the system. You would love to get the RC and quickly upgrade to it from Beta. The RC, however, is about getting breadth coverage to validate the product in real-world scenarios. As a result, we want to encourage you to revert to a Vista image and upgrade or to do a clean install, rather than upgrade the existing Beta.&amp;nbsp; We know that means reinstalling, recustomizing, reconfiguring, and so on.&amp;nbsp; That is a real pain.&amp;nbsp; The reality is that upgrading from one pre-release build to another is not a scenario we want to focus on because it is not something real-world customers will experience. During development we introduce changes in the product (under the hood) that aren’t always compatible with what we call “build-to-build” upgrade.&amp;nbsp; The supported upgrade scenario is from Windows Vista to Windows 7. Before you go jump to the comment section, we want to say we are going to provide a mechanism for you to use if you absolutely require this upgrade.&amp;nbsp; &lt;B&gt;As an extended member of the development team and a participant in the Beta program that has helped us so much, we want to ask that you experience real-world setup and provide us real-world telemetry.&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;If you do follow the steps below, you might run across some oddities after upgrade. We experience these internally at Microsoft occasionally but we don’t always track them down and fix them because they take time away from bugs that would not only manifest themselves during this one-time pre-release operation. From time to time we’ve noticed on a few blogs that people are using builds that we have not officially released and complained of “instabilities” after upgrade. Nearly all of these have been these build-to-build issues. We’ve seen people talk about how a messenger client stopped working, a printer or device “disappears”, or start menu shortcuts are duplicated. These are often harmless and worst case often involves reinstalling the software or device.&lt;/P&gt;
&lt;P&gt;We’re just trying to be deterministic and engineer the product for the real world. Speaking of the real world, many have asked about upgrading from Windows XP. There's no change here to the plan as has been discussed on many forums.&amp;nbsp; We realized at the start of this project that the “upgrade” from XP would not be an experience we think would yield the best results. There are simply too many changes in how PCs have been configured (applets, hardware support, driver model, etc.) that having all of that support carry forth to Windows 7 would not be nearly as high quality as a clean install. This is something many of you know and already practice. We do provide support for moving files and settings and will prompt at setup time, but applications will need to be reinstalled. We know that for a set of customers this tradeoff seems less than perfect, but we think the upfront time is well worth it.&lt;/P&gt;
&lt;P&gt;So when you try to upgrade a pre-RC build you will find that you’re not able to and setup will tell you and you can then exit gracefully. You can install as a clean installation and use the &lt;A href="http://technet.microsoft.com/en-us/library/dd446674.aspx" mce_href="http://technet.microsoft.com/en-us/library/dd446674.aspx"&gt;Windows Easy Transfer &lt;/A&gt;feature as well (run this from your current installation of course) if you wish to move your accounts, settings, files, and more. To bypass the version check, the instructions below will use a mechanism that is available for enterprise customers (so we are also testing this as well). It is not a simple command line switch. We didn’t make it multi-step on purpose but wanted to stick to using proven, documented and tested mechanisms.&lt;/P&gt;
&lt;P&gt;These instructions will be brief. Since everyone reading is a well-versed and experienced beta tester you know &lt;B&gt;ALWAYS BACK UP YOUR MACHINE &lt;/B&gt;before running any OS installation and &lt;B&gt;NEVER TEST AN OS ON YOUR ONLY COPY OF ANY DATA. &lt;/B&gt;Testing a pre-release product means just that—it is testing and it is pre-release. Even though this is a Release Candidate, we are still testing the product. We have very high confidence but even if an error happens once in 1,000,000 we want to make sure everyone is taking the precautions normal for a pre-release product.&lt;/P&gt;
&lt;P&gt;One other related caution is &lt;B&gt;INSTALL ONLY OFFICIALLY RELEASED BUILDS FROM MICROSOFT&lt;/B&gt;. It will always be tempting to get the build with the “mod” already done but you really never know what else has been done to the build. There’s a thrill in getting the latest, we know, but that also comes with risks that can’t even be quantified. For the RC we will work to release a hash or some other way to validate the build, but the best way is to always download directly from Microsoft.&lt;/P&gt;
&lt;P&gt;Here’s what you can do to bypass the check for pre-release upgrade &lt;B&gt;IF YOU REALLY REALLY NEED TO&lt;/B&gt;:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Download the ISO as you did previously and burn the ISO to a DVD.&lt;/LI&gt;
&lt;LI&gt;Copy the whole image to a storage location you wish to run the upgrade from (a bootable flash drive or a directory on any partition on the machine running the pre-release build).&lt;/LI&gt;
&lt;LI&gt;Browse to the &lt;B&gt;sources&lt;/B&gt; directory.&lt;/LI&gt;
&lt;LI&gt;Open the file &lt;B&gt;cversion.ini&lt;/B&gt; in a text editor like Notepad.&lt;/LI&gt;
&lt;LI&gt;Modify the &lt;B&gt;MinClient&lt;/B&gt; build number to a value &lt;B&gt;lower than&lt;/B&gt; the down-level build. For example, change 7100 to 7000 (pictured below).&lt;/LI&gt;
&lt;LI&gt;Save the file in place with the same name.&lt;/LI&gt;
&lt;LI&gt;Run setup like you would normally from this modified copy of the image and the version check will be bypassed.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;B&gt;&lt;A href="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/Deliveringaqualityupgradeexperience_D236/clip_image002_2.jpg" mce_href="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/Deliveringaqualityupgradeexperience_D236/clip_image002_2.jpg"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=clip_image002 border=0 alt=clip_image002 src="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/Deliveringaqualityupgradeexperience_D236/clip_image002_thumb.jpg" width=244 height=213 mce_src="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/Deliveringaqualityupgradeexperience_D236/clip_image002_thumb.jpg"&gt;&lt;/A&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;These same steps will be required as we transition from the RC milestone to the RTM milestone.&lt;/P&gt;
&lt;P&gt;Again, we know many people (including tens of thousands at Microsoft) are relying on the pre-release builds of Windows 7 for mission critical and daily work, making this step less than convenient. We’re working hard to provide the highest quality release we can and so we’d like to make sure for this final phase of testing we’re supporting the most real world scenarios possible, which incremental build to build upgrades are not. At the same time everyone on the beta has been so great we wanted to make sure we at least offered an opportunity to make your own expert and informed choice about how to handle the upgrade.&lt;/P&gt;
&lt;P&gt;We’re always humbled by the excitement around the releases and by the support and enthusiasm from those that choose to run our pre-releases. We’re incredibly appreciative of the time and effort you put into doing so. In return we hope we are providing you with a great release to work with at each stage of the evolution of the product. Our next stop is the RC…see you there!&lt;/P&gt;
&lt;P&gt;THANK YOU!&lt;/P&gt;
&lt;P&gt;--Windows 7 Team&lt;/P&gt;
&lt;P&gt;PS: At Step 1 above many of you are probably thinking, “hey why don’t you just let me mount the ISO and skip the plastic disc”. We’ve heard this feedback and we deserve the feedback. We don’t have this feature in Windows 7 and we should have. So please don’t fill the comments with this request. There are several third party tools for mounting and if you’ve got a Vista image there’s a good chance your PC came with those tools on it.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9531554" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/e7/archive/tags/Test/default.aspx">Test</category></item><item><title>Application Compatibility Testing -- International</title><link>http://blogs.msdn.com/e7/archive/2009/03/09/application-compatibility-testing-international.aspx</link><pubDate>Mon, 09 Mar 2009 10:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9453736</guid><dc:creator>e7blog</dc:creator><slash:comments>48</slash:comments><comments>http://blogs.msdn.com/e7/comments/9453736.aspx</comments><wfw:commentRss>http://blogs.msdn.com/e7/commentrss.aspx?PostID=9453736</wfw:commentRss><description>&lt;P&gt;&lt;EM&gt;This post continues the discussion of Compatibility testing from our test team.&amp;nbsp; --Steven&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;In the previous blog post "&lt;I&gt;Application Compatibility Testing for Windows 7&lt;/I&gt;" we talked about the importance of Application Compatibility and work we are doing to engineer this in Windows 7. In this post we will examine the challenge that emerges as we consider the world wide audience that Windows serves.&lt;/P&gt;
&lt;P&gt;This blog post will cover the following areas:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Overall International App Compatibility Strategy &lt;/LI&gt;
&lt;LI&gt;Approach to International App Compatibility &lt;/LI&gt;
&lt;LI&gt;Application Acquisition &lt;/LI&gt;
&lt;LI&gt;Testing Applications &lt;/LI&gt;
&lt;LI&gt;Measuring our Success &lt;/LI&gt;
&lt;LI&gt;What it means to “Rescue An Application” &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For Windows 7 we have made significant investment in application compatibility, ensuring applications that worked on Vista, continue to work on Windows 7 and we’ve also rescued some applications that were broken in Vista to work on Windows 7 (more on that later).&amp;nbsp; As we’ve talked about, there are some applications that are OS version specific by design (utilities, firewalls, security, etc.) and those are not included in this discussion.&lt;/P&gt;
&lt;H3&gt;Approach &lt;/H3&gt;
&lt;P&gt;One of the biggest challenges in International Application Compatibility is what applications we test, the scale of testing, and what it means for us to say that an application “works”.&amp;nbsp; For Windows 7 we are testing over 1200 applications across 25 specific markets.&amp;nbsp;&amp;nbsp; We have improved our coverage over Vista by adding over 300 more international applications.&lt;/P&gt;
&lt;P&gt;We look at applications in 3 buckets.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;B&gt;Global ISV (GISV)&lt;/B&gt; &lt;B&gt;Applications &lt;/B&gt;– Localized software sold by major ISVs in several international markets as well as the United States. &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Microsoft (MS) Localized Applications&lt;/B&gt; – Microsoft software that has been localized for use in other markets other than the United States.&lt;B&gt; &lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;3&lt;SUP&gt;rd&lt;/SUP&gt; Party Local Applications –&lt;/B&gt; Software where the user interface language is not-English and the application is sold in non-English speaking markets (for example, IchiTaro – Japanese Word Processor, Парус 8 – Russian ERP system,)&lt;B&gt;&lt;/B&gt; &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Categories 1 &amp;amp; 2 are pretty straightforward.&amp;nbsp; There are a known set of key applications and scenarios used around the world and we must ensure these applications function in Windows 7.&amp;nbsp; Category #3 is where there is some complexity.&lt;/P&gt;
&lt;P&gt;The applications list we build for 3&lt;SUP&gt;rd&lt;/SUP&gt; Party Local Applications is built using a number of methods. First, we build on the list of applications we have used in previous versions Windows (XP/Vista, etc). If it worked on Vista, it must work on Windows 7.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Next we work with our teams in markets around the world to rank top applications in particular markets.&amp;nbsp; It is amazing to see the diversity in application use around the world.&amp;nbsp;&amp;nbsp; The application testing list is based on a combination of market data where it is available, individual knowledge of markets, culture, revenue, usage and even sometimes just “word on the street”.&amp;nbsp; The cultural knowledge in these markets is probably most critical to our success. For example, casual gaming in Korea is hugely popular and we need to ensure our Windows 7 testing accounts for this.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Our goal in selecting applications is to test as many applications as we can that will expose the most issues across different scenarios and markets.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;These scenarios include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Productivity &lt;/LI&gt;
&lt;LI&gt;Memories (photo editing and sharing apps, etc.) &lt;/LI&gt;
&lt;LI&gt;Graphics &lt;/LI&gt;
&lt;LI&gt;Productivity &lt;/LI&gt;
&lt;LI&gt;Music &lt;/LI&gt;
&lt;LI&gt;Fundamentals (security, data backup, etc.) &lt;/LI&gt;
&lt;LI&gt;TV/Movies &lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Application Acquisition&lt;/H3&gt;
&lt;P&gt;Once we build the list of applications we need to test the next process is acquiring them.&amp;nbsp; We acquire applications in a variety of ways but many times we have to buy an application from a retail store just as any end user would.&amp;nbsp; Other methods we use to acquire applications include downloading full featured trial versions, purchasing software, and working with ISVs to acquire their applications to ensure compatibility.&lt;/P&gt;
&lt;H3&gt;Testing Applications&lt;/H3&gt;
&lt;P&gt;Testing applications means more than just installing them and making sure they launch.&amp;nbsp; Every application gets a unique test plan written for it to cover as much functionality as we can.&amp;nbsp; We write test cases to cover primary and secondary application functions – for our word processing example this would include opening a file, typing a letter, adjusting formatting, save, and print, emailing a copy to someone, etc.&amp;nbsp; These applications go through 6 or more test passes during the product cycle.&lt;/P&gt;
&lt;P&gt;Now, we can’t test every piece of every application and we do run into some interesting challenges when we focus on a worldwide audience.&amp;nbsp; Many applications depend on location specific information (meaning if you aren’t testing the application in that location – you aren’t likely to have the information needed).&amp;nbsp; Examples include&amp;nbsp; Brazilian citizen’s CPF ID, or Brazilian personal number of identification which would be required to test something like tax preparation software. We run into similar problems with SMS applications requiring active local mobile phone accounts.&lt;/P&gt;
&lt;H3&gt;What it means to Rescue an Application&lt;/H3&gt;
&lt;P&gt;Along with the core tenet of ensuring that any application that worked on Windows Vista also work on Windows 7 we have a stretch goal to “raise the bar” and make applications work on Windows 7 that never worked on Windows Vista. For Windows 7, we have some good news early in the development cycle.&amp;nbsp;&amp;nbsp; So far we have made over 30 applications that were “broken” on Vista work on Windows 7.&amp;nbsp; This means that Windows 7 will have higher application compatibility than Windows Vista.&amp;nbsp; We are continuing to push this number up.&amp;nbsp; Below is a table of the # of applications by language that we have made to work on Windows 7 but didn’t’ work on Vista.&lt;/P&gt;
&lt;TABLE border=1 cellSpacing=0 cellPadding=1 width=473&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=158&gt;&lt;STRONG&gt;Language&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width=56 align=middle&gt;&lt;STRONG&gt;Number of &lt;BR&gt;Apps Fixed&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD width=257&gt;&lt;STRONG&gt;Example Applications&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=155&gt;Arabic&lt;/TD&gt;
&lt;TD width=63 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=253&gt;Khalifa Cartoon Characters Creator&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=155&gt;Chinese (Simplified)&lt;/TD&gt;
&lt;TD width=63 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=253&gt;Arcsoft WebCam Companion&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=154&gt;Chinese (Traditional)&lt;/TD&gt;
&lt;TD width=65 align=middle&gt;3&lt;/TD&gt;
&lt;TD vAlign=top width=252&gt;
&lt;P&gt;Asure Purchase/Sale/Stock Master 2008&lt;/P&gt;
&lt;P&gt;Cyberlink DVD Suite v6&lt;/P&gt;
&lt;P&gt;Asure Accounting Master 2008&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=154&gt;Czech&lt;/TD&gt;
&lt;TD width=67 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=251&gt;J.K.R. BYZNYS&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=153&gt;Danish&lt;/TD&gt;
&lt;TD width=69 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=250&gt;Bogskabet 3.2&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=152&gt;German&lt;/TD&gt;
&lt;TD width=70 align=middle&gt;2&lt;/TD&gt;
&lt;TD vAlign=top width=250&gt;
&lt;P&gt;QuickTime 7.1.6&lt;/P&gt;
&lt;P&gt;Haufe Personal Office Professional - Haufe Formular-Manager&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=152&gt;Hebrew&lt;/TD&gt;
&lt;TD width=71 align=middle&gt;3&lt;/TD&gt;
&lt;TD vAlign=top width=250&gt;
&lt;P&gt;Compedia Timmy in English World&lt;/P&gt;
&lt;P&gt;Compedia Moomins: The Search for the Ruby&lt;/P&gt;
&lt;P&gt;Compedia The Puzzling Time Quest&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=152&gt;Hungarian&lt;/TD&gt;
&lt;TD width=72 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;Infocentrum Road Register&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Italian&lt;/TD&gt;
&lt;TD width=73 align=middle&gt;5&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;
&lt;P&gt;Finson Costo del Lavoro Italian v2&lt;/P&gt;
&lt;P&gt;Finson Falco 6&lt;/P&gt;
&lt;P&gt;Finson Progetto Condominio&lt;/P&gt;
&lt;P&gt;Finson Contintasca 7&lt;/P&gt;
&lt;P&gt;Finson ContinBanca&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Japanese&lt;/TD&gt;
&lt;TD width=73 align=middle&gt;5&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;
&lt;P&gt;PostPet v3 &lt;/P&gt;
&lt;P&gt;Kenchako Adventure 9.0 &lt;/P&gt;
&lt;P&gt;WZ Editor 5.0 &lt;/P&gt;
&lt;P&gt;QuickTime 7.1.6 &lt;/P&gt;
&lt;P&gt;Overland LOKI: with Japanese Manual&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Norwegian&lt;/TD&gt;
&lt;TD width=73 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;Visma Avendo Fakturering&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Polish&lt;/TD&gt;
&lt;TD width=73 align=middle&gt;2&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;
&lt;P&gt;WF-Fakturka dla Windows&lt;/P&gt;
&lt;P&gt;Nahlik eTeacher 5&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Portugese&lt;/TD&gt;
&lt;TD width=73 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;Mr. Escola Win Port&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Spanish&lt;/TD&gt;
&lt;TD width=73 align=middle&gt;3&lt;/TD&gt;
&lt;TD vAlign=top width=249&gt;
&lt;P&gt;Mexico Federal Taxes Simplified SAT: Individual Taxes&lt;/P&gt;
&lt;P&gt;Monografias Spanglish&lt;/P&gt;
&lt;P&gt;IKEA Home Kitchen Planner&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top width=151&gt;Turkish&lt;/TD&gt;
&lt;TD width=74 align=middle&gt;1&lt;/TD&gt;
&lt;TD vAlign=top width=250&gt;MYTR Filter 2.6&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Along with ensuring these applications work on Windows 7 we have taken an extra step for our existing Vista customers.&amp;nbsp; Of the applications outlined in the above table, 27 of the fixes we made have been back ported to Windows Vista for possible inclusion in future updates.&amp;nbsp;&amp;nbsp; We really wanted to raise the bar for application compatibility and go beyond just looking at Vista as the baseline.&lt;/P&gt;
&lt;H3&gt;Takeaway&lt;/H3&gt;
&lt;P&gt;There is a lot of information here and hopefully gives you some insight into what it means for us to make the application experience (application compatibility)&amp;nbsp; on Windows 7 as high as possible for users around the world.&amp;nbsp; We started out with a goal of making sure if an application worked on Windows Vista it should work on Windows 7.&amp;nbsp; We have taken that further by bringing applications that never worked on Vista to work on Windows 7 and even future updates to Vista.&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9453736" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/e7/archive/tags/Test/default.aspx">Test</category></item><item><title>Application Compatibility Testing -- Overview</title><link>http://blogs.msdn.com/e7/archive/2009/03/03/application-compatibility-testing-for-windows-7.aspx</link><pubDate>Tue, 03 Mar 2009 11:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9433380</guid><dc:creator>e7blog</dc:creator><slash:comments>44</slash:comments><comments>http://blogs.msdn.com/e7/comments/9433380.aspx</comments><wfw:commentRss>http://blogs.msdn.com/e7/commentrss.aspx?PostID=9433380</wfw:commentRss><description>&lt;P&gt;&lt;EM&gt;Delivering a new release of Windows includes a major effort to insure that applications continue to function as well on the new release as they have on the previous release. At the PDC we talked about some of the new areas of Windows Vista that reduced this level of compatibility, such as changes we made around the OS security model. With Windows 7 we renewed our engineering efforts to maintain compatibility. As with device testing, compatibility testing is an effort that spans the entire engineering organization, though we also have a group that is dedicated to this effort. This post was authored by a set of folks and coordinated by Grant George, the corporate vice president for testing in the Windows Experience team. --Steven &lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;We have taken a very proactive approach to Application Compatibility and our process starts from the moment we first plan our product schedule and design and check in code for Windows and runs through all of our engineering processes and disciplines leading up to our final release (and beyond). &lt;/P&gt;
&lt;H3&gt;Application Compatibility Goals for Windows 7&lt;/H3&gt;
&lt;P&gt;Our main Application Compatibility goal for Windows 7 is to make sure that most all applications which work on Windows Vista will continue to work seamlessly on Windows 7. We do have to be careful about making this claim to be universal because there is a class of applications that are always updated in tandem with a new Windows release. These applications are primarily system utilities, diagnostics, and security software—the common thread is that they make assumptions about the underlying implementation of Windows internals and thus require updates. We carefully coordinate with a large set of ISVs who provide these applications. This was talked about earlier this month as we announced our &lt;A href="http://www.microsoft.com/presspass/features/2009/feb09/02-02MikeNashWin7QA.mspx" mce_href="http://www.microsoft.com/presspass/features/2009/feb09/02-02MikeNashWin7QA.mspx"&gt;Ecosystem Readiness Program&lt;/A&gt;, which we will discuss more below. &lt;/P&gt;
&lt;P&gt;At the start of our product cycle we review our new features and changed designs to ensure that every element of Windows 7 has Application Compatibility in mind. Our engineering process includes automated quality checks to assure public APIs don’t change, and our test engineers have the right tools, engineering time and information that is used to find application issues as early as possible in our development cycle. Telemetry information is collected to assess and prioritize the breadth of applications our users depend on, paired with market data and install base information, across a wide variety of software categories to make sure they work as expected in our new OS version. &lt;/P&gt;
&lt;P&gt;Below we expand on how we deliver on this goal. &lt;/P&gt;
&lt;H3&gt;Engineering Application Compatibility&lt;/H3&gt;
&lt;P&gt;Rich telemetry from external usage and the broad software marketplace helps us to provide a list of the most popular and critical applications, updated frequently throughout our development cycle. Our engineers then acquire these applications and build automated tests that verify each one works as expected on Windows 7. &lt;/P&gt;
&lt;P&gt;Changes that could impact application compatibility are followed up closely, for example &lt;B&gt;Legacy Code Removal&lt;/B&gt; which involves removing code that existed in the previous release of the product is strictly guarded and tightly managed and should not happen without proper documentation and engagement with the impacted parties. For example if we need to deprecate an API call, the documentation for this API will be updated and we will wait until the impact of the removal is minimal as indicated by telemetry data unless it is required sooner to fix a security issue. &lt;/P&gt;
&lt;P&gt;Throughout the development process we are running tests in the background creating an ongoing validation of new code relative to application compatibility. As code is getting ready to be checked into the main build, if a compatibility failure is detected in an automated regression test the checkin is halted. At that point the code is scanned for known compatibility issues and if an issue is detected the developer is asked to fix the problem. Of course we also develop new tests throughout the course of developing Windows 7 in order to broaden our coverage of third party software. &lt;/P&gt;
&lt;H3&gt;Engineering &amp;amp; Testing Strategy&lt;/H3&gt;
&lt;P&gt;We have several teams dedicated to application compatibility as part of the Windows development effort. These teams provides guidance on how to build in application compatibility, provides data on application dependencies, and information on what applications may be impacted for any particular change we make in the Windows platform. These teams also reviews new feature designs, as well as other planned changes, to ensure that the engineering team has fully taken application compatibility into account so that we achieve the tenet of "keeping applications working on Windows 7". &lt;/P&gt;
&lt;P&gt;In addition to working with the internal Windows engineering teams, we also reach out to 3rd party developers writing Windows applications to ensure these partners have all the information they need to make their solutions fully compatible with Windows Vista and Windows 7. Furthermore if we do uncover any issues that may need to be resolved by the 3rd party developers, we collect all the information, resources and guidance and engage in a conversation with those external developers to help them understand and fix these issues. &lt;/P&gt;
&lt;P&gt;We recently announced the &lt;A href="http://services.social.microsoft.com/feeds/FeedItem?feedId=e8f7a32a-3b7a-4d38-b888-6b51c7497463&amp;amp;itemId=d7615616-8683-4424-88fb-bc992a223db1&amp;amp;title=Windows+7+Ecosystem+Readiness+Program&amp;amp;uri=http%3a%2f%2fconnect.microsoft.com%2fInvitationUse.aspx%3fProgramID%3d2872%26SiteID%3d704%26InvitationID%3dWin7-K86V-HW3G&amp;amp;k=iFSDN9wqK%2fnqyPlvkRTph6vuBOM8dTvmHkZapyI2i2A%3d" mce_href="http://services.social.microsoft.com/feeds/FeedItem?feedId=e8f7a32a-3b7a-4d38-b888-6b51c7497463&amp;amp;itemId=d7615616-8683-4424-88fb-bc992a223db1&amp;amp;title=Windows+7+Ecosystem+Readiness+Program&amp;amp;uri=http%3a%2f%2fconnect.microsoft.com%2fInvitationUse.aspx%3fProgramID%3d2872%26SiteID%3d704%26InvitationID%3dWin7-K86V-HW3G&amp;amp;k=iFSDN9wqK%2fnqyPlvkRTph6vuBOM8dTvmHkZapyI2i2A%3d"&gt;Windows 7 Ecosystem Readiness Program&lt;/A&gt;. This program provides partners with access to Windows 7 builds and tools they need to test solutions for Windows 7, Windows Vista, Windows Server 2008 and Windows Server 2008 R2. The Ecosystem Readiness Program also facilitates testing multiple components of the ecosystem together to improve the overall user experience. Rather than just focusing on getting a specific OEM product, software application, or hardware device certified, we will be bringing multiple components together to verify a rich user experience that delivers quality, reliability, and performance as well as innovation through new feature adoption. &lt;/P&gt;
&lt;P&gt;As mentioned earlier we use telemetry data and market share information to choose the applications we directly test on as part of our compatibility efforts, below you can find the a sample of the Consumer Scenarios we focus our testing on: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Communications &lt;/LI&gt;
&lt;LI&gt;Gaming &lt;/LI&gt;
&lt;LI&gt;Fundamentals like Setup, Security and Performance &lt;/LI&gt;
&lt;LI&gt;Memories &lt;/LI&gt;
&lt;LI&gt;Music &lt;/LI&gt;
&lt;LI&gt;Productivity &lt;/LI&gt;
&lt;LI&gt;TV/Movies &lt;/LI&gt;
&lt;LI&gt;Data Backup/Security &lt;/LI&gt;
&lt;LI&gt;Mobility &lt;/LI&gt;
&lt;LI&gt;Financial Management &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;I&gt;To view a full list of Application Categories covered please take a look at the Appendix section at the end of this post. While we would love to provide the detailed list of products, several of the sources of this information are based on proprietary research from third parties.&lt;/I&gt; &lt;/P&gt;
&lt;P&gt;Another very important set of technologies we test on are the middle tier technologies like Java, the .Net Framework, etc. to make sure the applications that use these technologies continue working as expected &lt;/P&gt;
&lt;P&gt;In addition to 3&lt;SUP&gt;rd&lt;/SUP&gt; party stand alone applications we test a subset of OEM pre-installed software and their inbox applications for compatibility. The software tested come from the engagements we have with our OEM partners and their submitted installation images. These images are tested on clean installations of Windows 7 and upgrades from Windows Vista on OPEM standard hardware. This level of coverage allows us to best replicate the initial experience with Windows 7 for many of our customers. Because many of these applications are closely aligned with the OS, hardware and drivers, it is not unusual for an OEM to provide updates to this software with a new OS release. &lt;/P&gt;
&lt;P&gt;In addition to the above mentioned testing approaches, Microsoft IT maintains a software portfolio of approximately 1,500 applications. These applications must be tested prior to software deployments inside Microsoft. &lt;/P&gt;
&lt;P&gt;Microsoft IT developed an application-tracking method that simplified the process of selecting applications for sample-based testing. By identifying groups of applications that have similar data processing, controls, underlying technology, and methods, Microsoft IT is able to test approximately 4 to 6 percent of the total applications and gain a reasonable assurance of compatibility for all. &lt;/P&gt;
&lt;P&gt;For more information you can read the &lt;A href="http://download.microsoft.com/download/4/e/8/4e8c1b99-54f1-4be7-8e9b-78024015848d/LOBApplicationCompatibilityTesting_TWP.doc" mce_href="http://download.microsoft.com/download/4/e/8/4e8c1b99-54f1-4be7-8e9b-78024015848d/LOBApplicationCompatibilityTesting_TWP.doc"&gt;LOB Application Compatibility Technical White Paper&lt;/A&gt;.&lt;/P&gt;
&lt;H3&gt;Validation Strategy&lt;/H3&gt;
&lt;P&gt;Part of our testing process includes the creation of scenarios that we validate on 3&lt;SUP&gt;rd&lt;/SUP&gt; party applications. We approach this by verifying the intended functionality of the application while focusing some of our attention to changes in the OS, new functionality and risky integration areas. Manual and automated test passes are scheduled to cover the identified scenarios and to verify the user experience. We cover the applications on different sets of hardware and make sure that that we cover a lot of different configurations, x86, x64, Intel, AMD, touch and multi -touch machines, etc. &lt;/P&gt;
&lt;P&gt;We use specific categories when measuring the compatibility of the applications we test on: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Excellent&lt;/STRONG&gt; - No compatibility problems &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Poor&lt;/STRONG&gt; - Minor functionality is not working &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Failure (regression)&lt;/STRONG&gt; - It used to work in Windows Vista now it is not working properly &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Failures (non-regression)&lt;/STRONG&gt; - The application does not work on Windows 7 but it did not work on Windows Vista either &lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Accepted Regression&lt;/STRONG&gt; - We know of changes in the OS that may affect the applications and we have/are working with ISVs on mitigations for these issues. A simple example is version number. An application that is hard coded to only work on specific versions and it doesn’t know what our new operating system version is would fail. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We will cover these categories in more detail in subsequent blog posts about how we manage application compatibility. &lt;/P&gt;
&lt;P&gt;As part of our testing we do find issues that may need to be resolved by the 3&lt;SUP&gt;rd&lt;/SUP&gt; party developers at the companies that develop and sell these applications. We collect all of the relevant technical information, resources and guidance and engage in a conversation with those external partners to help them fix the issues. Of course we also engage them in our technical beta programs so they can test Windows 7 compatibility with their products at the same time we do. &lt;/P&gt;
&lt;H3&gt;Final Word&lt;/H3&gt;
&lt;P&gt;Application compatibility is very important to the Windows team. We are constantly working to improve your experience with applications as you move from one release of Windows to the next. We encourage you to try our Windows 7 beta release to experience the improvements in the application compatibility space and we want to hear your feedback. &lt;/P&gt;
&lt;P&gt;It is worth mentioning the work we have done from an end-user perspective to assist in application compatibility. Many failures of application compatibility happen at install time and to assist with this, in Windows 7 we have improved the detection of failed installations and provided a step by step wizard which will help to get an application’s “compatibility mode” correctly set. We also provide real-time problem reports and solutions that can help you locate an updated version or patch. Many of you might have experienced this when trying to run Skype after an upgrade or install the current version, and in both cases you were automatically referred to the Beta download site. &lt;/P&gt;
&lt;H4&gt;&lt;B&gt;Appendix&lt;/B&gt;&lt;/H4&gt;
&lt;P&gt;&lt;B&gt;Microsoft Covered Consumer Scenarios &amp;amp; Application Categories&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/ApplicationCompatibilityTestingforWindow_13D70/image_10.png" mce_href="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/ApplicationCompatibilityTestingforWindow_13D70/image_10.png"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="Table of Microsoft Covered Consumer Scenarios and Application Categories" border=0 alt="Table of Microsoft Covered Consumer Scenarios and Application Categories" src="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/ApplicationCompatibilityTestingforWindow_13D70/image_thumb_4.png" width=642 height=722 mce_src="http://blogs.msdn.com/blogfiles/e7/WindowsLiveWriter/ApplicationCompatibilityTestingforWindow_13D70/image_thumb_4.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;I&gt;Our list includes the top 50% best selling applications in the past 24 months, some of this data is collected and aggregated from several well-known third party research information providers.&lt;/I&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9433380" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/e7/archive/tags/Test/default.aspx">Test</category></item><item><title>Primer on Device Support and Testing for Windows 7</title><link>http://blogs.msdn.com/e7/archive/2009/01/10/primer-on-device-support-and-testing-for-windows-7.aspx</link><pubDate>Sat, 10 Jan 2009 11:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9284703</guid><dc:creator>e7blog</dc:creator><slash:comments>52</slash:comments><comments>http://blogs.msdn.com/e7/comments/9284703.aspx</comments><wfw:commentRss>http://blogs.msdn.com/e7/commentrss.aspx?PostID=9284703</wfw:commentRss><description>&lt;P&gt;&lt;I&gt;As most folks (finally) get the beta and start to set aside some time to install and try out Windows 7, we thought it would be a good idea to start to talk about how we support devices through testing and work across the PC ecosystem. This is a big undertaking and one that we take very seriously. As we talked about at the PDC, this is also an area where we learned some things which we want to apply to Engineering Windows 7. While this is a massive effort across the entire Windows organization, Grant George, the VP of Test for the Windows Experience, is taking the lead in authoring this post. We think this is a deep topic and I know folks want to know more so consider this a kick-off for more to come down the road. –Steven&lt;/I&gt;&lt;/P&gt;
&lt;H2&gt;Devices and Drivers in Windows &lt;/H2&gt;
&lt;P&gt;One of the most important responsibilities in a release of Windows is our support of, and compatibility with, all of the devices and their associated drivers that our users have. The abstraction layer in Windows to connect software and hardware is a crucial part of the operating system. That layer is surfaced through our driver model, which provides the interface for all of our partners in the multi-faceted hardware ecosystem. Windows supports a vast range of devices today – audio devices (speakers, headsets…), display devices (monitors…), print, fax and scan devices, connectivity to digital cameras, portable media devices of all shapes, sizes and functions, and more. Windows is an open platform for companies across the globe who develop and deliver these devices to the marketplace and our users – and our job is to make sure we understand that ecosystem and those choices and verify those devices and drivers work well for our customers – which includes partnering with those device providers throughout the engineering of Windows7. &lt;/P&gt;
&lt;P&gt;Drivers provide the interface between a device and the Windows operating system – and are citizens of the WDM (&lt;A href="http://msdn.microsoft.com/en-us/library/aa490248.aspx" mce_href="http://msdn.microsoft.com/en-us/library/aa490248.aspx"&gt;Windows Driver Model&lt;/A&gt;). WDM was initially created as an intermediary layer of kernel mode drivers to ease the authoring of drivers for Windows. There are different types of drivers. Class drivers (which are hardware device drivers that supports an array of devices of a similar hardware class where hardware manufacturers make their products compatible with standard protocols for interaction with the operating system) and device-specific drivers (provided by the device manufacturer for a specific device and sometimes a specific version of that device) are the two most common. &lt;/P&gt;
&lt;H2&gt;Partner Support&lt;/H2&gt;
&lt;P&gt;Support for our hardware partners comes in the form of the &lt;A href="http://www.microsoft.com/whdc/devtools/WDK/default.mspx" mce_href="http://www.microsoft.com/whdc/devtools/WDK/default.mspx"&gt;Windows Driver Kit&lt;/A&gt; (WDK) and for certification, the &lt;A href="http://www.microsoft.com/whdc/devtools/wdk/WDKpkg.mspx" mce_href="http://www.microsoft.com/whdc/devtools/wdk/WDKpkg.mspx"&gt;Windows Logo Kit&lt;/A&gt; (WLK). The WDK enables the development of device drivers and as of Vista replaced the previous Windows Driver Development Kit (DDK). The WDK contains all of the DDK components plus Windows Driver Foundation (WDF) and the Installable File System kit (IFS). The Driver Test Manager (DTM) is another component here, but is separate from the WDK. The Windows Logo Kit (WLK) aids in certifying devices for Windows (it contains automated tests as well as a run-time framework for those tests). These tests are run and passed by our hardware vendor partners in order to use the Microsoft “Designed for Windows™” logo on devices. This certification process helps us and our hardware partners ensure a specific level of quality and compatibility for devices interacting with the Windows operating system. Hardware devices and drivers that pass the logo kits tests qualify for the Windows logo, driver distribution on Windows Update, and can be referenced in the online Windows Marketplace. &lt;/P&gt;
&lt;H2&gt;Validation and Testing&lt;/H2&gt;
&lt;P&gt;With Windows 7 we have modified driver model validation, new and legacy device testing, and driver testing. Compared to Vista, we now place much more emphasis on validating the driver platform and verifying legacy devices and their associated drivers throughout our product engineering cycle. Data based on installed base for each device represents an integral part of testing, and we gather this data from a variety of sources including the voluntary, opt-in, anonymous telemetry in addition to sources such as sales data and IHV roadmaps. We have centralized and standardized the testing mechanics of the lab approach to this area of the product in a way that yields much earlier issue/bug discovery than in past releases. We have also ramped up our efforts to communicate platform or interface changes earlier with our external hardware partners to help them ensure their test cycles align with our schedule. In addition, we draw a more robust correlation between the real-world usage data, including recent trends, and prominence of each device and the prioritization it is given in our test labs. This is especially important for new and emerging devices that will come to market right before and just after we release Windows 7 to our customers.&lt;/P&gt;
&lt;P&gt;Another important element in bringing a high quality experience to our Windows 7 users in device and driver connectivity and capability is the staging of our overall engineering process in Windows 7. For this release all of our engineering teams have followed a well structured and staged development process. The development/coding of new features and capabilities in Windows 7 was broken out in to 3 distinct phases (milestones) with dedicated integration and stabilization time at the end of each of these three coding phases. This included ensuring our code base remained highly stable throughout the development of Windows 7 and that our device and driver test validation was a constant part of those milestones. Larry discussed this in his &lt;A href="http://blogs.msdn.com/e7/archive/2008/10/15/engineering-7-a-view-from-the-bottom.aspx" mce_href="http://blogs.msdn.com/e7/archive/2008/10/15/engineering-7-a-view-from-the-bottom.aspx"&gt;post&lt;/A&gt; as some might recall. Program Managers, Developers and Testers all worked in super close partnership throughout the coding phases. Our work with external partners – especially our device manufacturer partners – was also enhanced through early forums we provided for them to learn about the changes in Windows 7 and also work closely with us on validation. Much more focus has been put on planning and then executing - planning the work and then working the plan. Our belief is that this yields much more predictability to developing and delivering our new features in Windows 7 both from a feature content and overall schedule standpoint. We recognize that this raised the bar on how our external partners see us execute and deliver on that plan when we say we will, but we also hope it increases their confidence in how they engage with us in validating the device experience during our development and delivery of Windows 7. &lt;/P&gt;
&lt;H2&gt;Determining Which Devices to Test&lt;/H2&gt;
&lt;P&gt;Our program management team helps us drive device market share analysis. Most of their data comes from our &lt;A href="http://www.microsoft.com/products/ceip/EN-US/default.mspx" mce_href="http://www.microsoft.com/products/ceip/EN-US/default.mspx"&gt;Customer Experience Improvement Program&lt;/A&gt;. This gives us data on the actual hardware in use across our customer base. For example there are over 16,000 unique 4-part hardware IDs for display devices alone. Like many things, we understand that it only takes a single device not functioning well to degrade an overall Windows experience or upgrade—we definitely want to re-enforce this shared understanding.&lt;/P&gt;
&lt;P&gt;New devices typically have a small initial user base, but the driver will often be mostly new code (or the first time a code-base has seen a new device). As the device enters the mainstream, market share grows and most manufacturers continue to develop and improve their drivers. This is where for our customers, and our own testing, it’s important to always have the latest drivers for a given device. &lt;/P&gt;
&lt;P&gt;Over a device’s lifetime, we work closely with our external device partners and represent as faithfully as possible in our test labs, a prioritized way of ensuring old and new devices continue to work well with Windows. By paying very close attention to trends in the market place across our device classes, we can make guided decisions in the context of these areas:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Critical and mainstream devices we must support out-of-the-box &lt;/LI&gt;
&lt;LI&gt;Which drivers we must make available on Windows Update &lt;/LI&gt;
&lt;LI&gt;On which devices and drivers to focus our testing &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Another benefit of close market tracking is creating an &lt;B&gt;equivalence-based view&lt;/B&gt; of a device family.&lt;/P&gt;
&lt;H2&gt;Equivalence Classes&lt;/H2&gt;
&lt;P&gt;We use the notion of equivalence classes to help us define and prioritize our hardware (device) test matrix. Creating equivalence classes involves grouping things into sets based on equivalent properties across related devices. For example, imagine if we worked for a chemical company and it was our job to test a car polish additive on actual automobiles. Given a fixed test budget, we would want to maximize the number of makes and models we test our product on. We begin by analyzing the current market space so we can make the best choices for our test matrix.&lt;/P&gt;
&lt;P&gt;Let’s say the first test car we analyze is a blue 2003 Ford Mustang. We also know that the same blue paint is used on all of Ford’s 2003 and 2004 models and is also used on all of Mazda’s 2005 models. This means our first automobile represents several entries in our table based on equivalence:&lt;/P&gt;
&lt;DIV align=center&gt;
&lt;TABLE style="BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 289.2pt; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none" class=MsoTableLightShadingAccent1 border=1 cellSpacing=0 cellPadding=0 width=386 align=center class="MsoTableLightShadingAccent1"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Test ID&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Make&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 50.2pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=67 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Model&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Color&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Year&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=right&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;1&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Ford&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 50.2pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=67 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Mustang&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Blue&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black"&gt;2003&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=right&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;2&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Ford&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 50.2pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=67 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Blue&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black"&gt;2004&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=right&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;3&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Mazda&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 50.2pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=67 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=left&gt;&lt;SPAN style="COLOR: black"&gt;Blue&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=right&gt;&lt;SPAN style="COLOR: black"&gt;2005&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Now let’s look at a silver 2001 Mercedes C240. We know that Mercedes and Chrysler have a relationship and upon further investigation we find Chrysler used the same silver paint on their 2006 through 2009 models. Now our equivalence class based test matrix looks like this:&lt;/P&gt;
&lt;DIV align=center&gt;
&lt;TABLE style="BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 287pt; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none" class=MsoTableLightShadingAccent1 border=1 cellSpacing=0 cellPadding=0 width=383 align=center class="MsoTableLightShadingAccent1"&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Test ID&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Make&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Model&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Color&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; BORDER-TOP: #4f81bd 1pt solid; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;Year&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;1&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Ford&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Mustang&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Blue&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2003&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;2&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Ford&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Blue&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2004&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;3&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Mazda&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Blue&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2005&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;4&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Mercedes&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;C240&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Silver&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2001&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;5&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Chrysler&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Silver&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2006&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;6&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Chrysler&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Silver&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2007&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;7&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Chrysler&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Silver&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; BACKGROUND: #d3dfee; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2008&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 15pt"&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 74pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=99 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;B&gt;&lt;SPAN style="COLOR: black"&gt;8&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 69pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=92 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Chrysler&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;*&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: left" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;Silver&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-BOTTOM: #4f81bd 1pt solid; PADDING-BOTTOM: 0in; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5.4pt; WIDTH: 48pt; PADDING-RIGHT: 5.4pt; BORDER-TOP-STYLE: none; HEIGHT: 15pt; BORDER-LEFT-STYLE: none; PADDING-TOP: 0in" vAlign=top width=64 noWrap&gt;
&lt;P style="TEXT-ALIGN: right" class=MsoNormal align=center&gt;&lt;SPAN style="COLOR: black"&gt;2009&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P&gt;By carefully analyzing each actual automobile, we have established an equivalence relationship that we can leverage to maximize implicit test coverage. Testing one make and model is theoretically equivalent to testing many. Of course we recognize in the real world different companies might use different techniques for applying paint, as one variable, so there are subtleties that require additional information to property class attributes for testing purposes.&lt;/P&gt;
&lt;P&gt;Testing computer devices is very similar. Even though there are thousands of different devices on the market, many of them share major components, are die-shrinks of a previous revision, or differ only in terms of memory, clock-rate, pixel count, connector, or even the type of heat sink. Take for example display devices. There are over 16,000 display devices on the market. But the &lt;I&gt;equivalence&lt;/I&gt; view reveals that 90% of the market is represented by about 60 different GPUs. By adding a few more to a carefully constructed test matrix based on equivalence it is possible to represent over 99% of all GPUs. Driver writers also leverage equivalence by targeting drivers at a range of hardware. Driver install packages indicate devices they support via hardware IDs.&lt;/P&gt;
&lt;P&gt;All modern computer devices are assigned a unique hardware ID based on the device vendor, type, and class. Most IDs (PCI, PC Card, USB, and IEEE 1394 devices) are assigned by the industry standards body associated with that device type. &lt;/P&gt;
&lt;P&gt;Let’s look at the device ID of my display adapter:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P align=left&gt;&lt;FONT size=3 face="Courier New"&gt;PCI\VEN_10DE&amp;amp;DEV_0611&amp;amp;SUBSYS_C8013842&amp;amp;REV_A2&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If I visit &lt;A href="http://www.pcisig.com/membership/vid_search/" mce_href="http://www.pcisig.com/membership/vid_search/"&gt;PCI-SIG&lt;/A&gt; (the standards body associated with all PCI device ID assignment) and do a search on 10DE, I’m told I this is an NVidia PCI ID. If I look further on my system in &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;C:\Windows\System32\DriverStore\FileRepository &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I can find NVidia drivers (folders that start with nv_lh). If I open one of the driver .INF files on my machine I see this tell-tale line:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=3 face="Courier New"&gt;NVIDIA_G92.DEV_0611.1 = "NVIDIA GeForce 8800 GT”&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Further inspection of the driver .INF file tells me that the same G92 GPU is used for all of these devices:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;NVIDIA GeForce 8800 GTS 512 &lt;/LI&gt;
&lt;LI&gt;NVIDIA GeForce 8800 GT &lt;/LI&gt;
&lt;LI&gt;NVIDIA GeForce 9800 GX2 &lt;/LI&gt;
&lt;LI&gt;NVIDIA GeForce 8800 GS &lt;/LI&gt;
&lt;LI&gt;NVIDIA GeForce 9600 GSO &lt;/LI&gt;
&lt;LI&gt;NVIDIA GeForce 8800 GT &lt;/LI&gt;
&lt;LI&gt;NVIDIA GeForce 9800 GTX &lt;/LI&gt;
&lt;LI&gt;NVIDIA Quadro FX 3700 &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;A bit of online research reveals other interesting information: “The 8800 GT, codenamed G92, was released on October 29, 2007. The card is the first to transition to 65 nm process, and supports PCI-Express 2.0.[13] It has a single-slot cooler as opposed to the double slot cooler on the 8800 GTS and GTX, and uses less power than GTS and GTX due to its 65 nm process.” -&lt;A href="http://en.wikipedia.org/wiki/GeForce_8_Series" mce_href="http://en.wikipedia.org/wiki/GeForce_8_Series"&gt;WikiPedia&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;So in theory, if I was to run a test on my display adapter, there’s a good chance I’d get the same results as I would on any of these other related devices.&lt;/P&gt;
&lt;H2&gt;Driver Goals for Windows 7&lt;/H2&gt;
&lt;P&gt;One of our primary goals for Windows 7 is compatibility with all Vista certified drivers and to ensure that people have a seamless upgrade experience. This breaks down into several requirements that guide how we test:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Drivers for basic functionality are in-box (by in-box we mean available as part of the installation of Windows). This includes drivers for mainstream storage, network, input, and display devices so the OS can be installed and user can get online where, if needed, additional drivers can be acquire from Windows Update. &lt;/LI&gt;
&lt;LI&gt;Drivers update and/or install with minimal end user effort. &lt;/LI&gt;
&lt;LI&gt;When drivers are upgraded, there aren’t problems with the new drivers. &lt;/LI&gt;
&lt;LI&gt;Drivers are reliable. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;One question we are asked about quite a bit is the availability of drivers. There are three primary reasons drivers end up looking for folks: clean installation of Windows, attaching device to a new computer, wanting the updated driver. We definitely recognize that for the readers of this blog, both as enthusiasts and often the support/IT infrastructure for corporations, friends, and families, that the ability to acquire drivers and reliably update machines is something of a “hobby” we all love to hate. We all want the latest and greatest—no more and no less.&lt;/P&gt;
&lt;P&gt;A clean installation is one we are all definitely valuing during the beta phase of Windows 7. It should be clear that a clean install, as important as it is to many of us, is not a routine/mainstream experience. Nevertheless, the combination of in-box drivers and those available via Windows Update will serve a very broad set of PCs (for example, you should see most of the drivers installed for the new Atom-based machines if you do a clean install). On the other hand, some drivers for PCs are only available from the PC maker and for a variety of reasons are not available for download from Windows Update or even the device manufacturer’s site. For example, mobile graphics drivers are generally available only from the PC maker and not from the graphics component maker—this is a decision they make because of the way these chipsets are delivered for each PC maker.&lt;/P&gt;
&lt;P&gt;Obviously attaching an existing device to a new PC is a common occurrence. In this case you may have long ago lost the CD/DVD that came with a device and you just plug it in (because you ignored the warning saying “please run the setup program first”). Again, our goal is to provide these via Windows Update. Often IHVs have updates or significantly large downloads that for a number of reasons are not appropriate to deliver via Windows Update. In that case we can also alert you, with a link many times, to seek the driver from the vendor of the device.&lt;/P&gt;
&lt;P&gt;Updating drivers is something we are all familiar with as we often read “get the latest driver” to address issues. We all see this particularly in the enthusiast gamer space where newer drivers also improve performance or offer more features, in addition to improving overall. The primary way to get updated drivers is generally through optional updates in Windows Update, though again many times the latest and greatest must be downloaded directly from an IHV (independent hardware vendor) site.&lt;/P&gt;
&lt;P&gt;Our goal is clearly to make sure that drivers for the broadest set of devices are available and high quality. There are many equal partners that contribute to delivering a PC and all the associated devices and we work hard to develop a systematic way to reach the broadest set of customers with high quality software and support.&lt;/P&gt;
&lt;H2&gt;Scale of Device and Driver Testing in Windows 7&lt;/H2&gt;
&lt;P&gt;The table below provides &lt;I&gt;examples&lt;/I&gt; of some of the explicit devices we have directly tested thus far during the development of Windows 7. This is just a sampling of that direct testing - many more devices have been directly tested that are not shown here or are covered through equivalence classing. &lt;/P&gt;
&lt;P&gt;This information is available in many sources, such as the WHQL web site that lists all qualified devices. For the purposes of this blog we thought it would be fun to provide a list here which we think will most certainly serve as the basis for discussion.&lt;/P&gt;
&lt;TABLE border=1 cellSpacing=0 cellPadding=0 width=600&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;&lt;B&gt;Manufacturer&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;&lt;B&gt;Description&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;&lt;B&gt;Family&lt;/B&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Altec Lansing&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;T515&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon 9200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FireGL 3100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X300/X550/X1050 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon 9800 Pro&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FireGL V3100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon Xpress Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon Xpress Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon Xpress 1200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X700 PRO&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X1200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X800 CrossFire Edition&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Mobility Radeon X300 &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X850 CrossFire Edition&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X1550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon X1950 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Mobility Radeon X1300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Mobility Radeon X1400&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Mobility Radeon HD3200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 2600 XT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 3850&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 3870&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 3200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 2400&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FireGL 6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FireGL 8200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 2900 XT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 2600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD 4850&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radeon HD4670&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ATI Technologies, Inc. RAGE XL PCI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;AMD (ATI)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;RADEON 7000 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Analog Devices&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;AD1884&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Analog Devices&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;AD1984&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Analog Devices&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;AD1981&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Analog Devices&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ADI1986A&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Analog Devices&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ADI1988B&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Analog Devices Inc.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ADI AC97&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Apple&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;iPhone headset&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Apple&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;iSight 640x480 Firewire&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Archos&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Archos605(WiFi)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;ATI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ATI HDMI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;BlueAnt&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X5 Stereo BT Headset&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HL-5140&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HL-2070&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MFC-8440&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MFC-5840c&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HL-5150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MFC-8840&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HL-6050D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;IntelliFax-5750e&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Brother&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;IntelliFax-5750&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Canon A720IS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Digital Rebel XT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;A420\410&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;SD430&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP140&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP1800&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP1700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP2500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP210&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP160&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP1500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP1600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP4200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP3500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP4500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP180&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP2000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i475D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i250&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP520&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S450&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MultiPass MP390&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MX300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP1000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP610&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MultiPass MP190&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP6210D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP5200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP3300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP3000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP510&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP90&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i350&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP6600D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP830&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;BJC-6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP170&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP460&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP4300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i860&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP110&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i320&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP6220D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP130&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP6310D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i960/i965&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP950&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Selphy Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i560&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP8500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MultiPass MP370&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP4000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i9900&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iX4000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i865&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma mini260&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iX5000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i850&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S530D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP800R&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP5200R&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i470D Photo Printer&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;BJC-85&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S9000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP750&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP780&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S630&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MultiPass MP1000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S520&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma MP810&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP5000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP6700D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pixma iP80&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;SD600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Canon Inc.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PowerShot A720 IS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;CASIO COMPUTER CO.,LTD.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;EX-Z1200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Chrontel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Chrontel HDMI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Conexant &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Venice&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;MP3+ (SB0270)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Xmod&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Live! Cam Optia AF&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;WebCam Live! USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Webcam NoteBook 640x480 USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;WebCam Instant 352x288 USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;WebCam NX Pro 640x480 USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;WEBCAM NX&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Live! Cam Notebook Pro 640K USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Live! Cam Video IM Pro VGA USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Webcam Live Ultra 640x480 USB 2.0 Manual Focus Ring&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Labs, Inc.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Live! Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Labs, Inc.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Audigy Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Labs, Inc.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X-Fi Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Technology Ltd&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Nano Plus&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Technology Ltd&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;NOMAD MuVo TX&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Technology Ltd&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Zen Vision M&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Technology Ltd&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Vision W&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Technology Ltd&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Sleek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Creative Technology Ltd&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PMC v2&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Axim X51v&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;AiO 810&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;A924&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;J740&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;1600n&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;A922&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;A940&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LP 1720dn&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;3100cn&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dell&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;W5300N&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Denon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S-52&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dixim&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;media server&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dlink&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DSM-210 &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dlink&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DSM - 520&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Dlink &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DSM - 510&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Drobo&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Drobo NAS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color C88+&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color C84/C85&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color C86/C87&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color C64&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo R265&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LQ-570/670&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FX-880&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo R220&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LQ-300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo R320&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus CX6600/6500/6900&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus CX5400&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo 1270&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LQ-1070+&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo R200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo 1280/1290&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color 900/N&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color C62&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ActionPrinter 5000+&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Photo 820&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color 660&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stylus Color 640&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;AcuLaser 2600N&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FX-2170&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Epson&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FX-2190&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;FujiFilm &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;F30&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;General Electric&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;EasyCam USB PC Camera 640x480&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;GN\Jabra&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GN9330&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;GN\Jabra&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GN9350&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;GN\Jabra&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GN2000USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HD TV&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart R717&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet D1400 series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet F380&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet F4100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 1018&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 1020&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart C3180&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet D2400 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet P2015&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet K550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1410&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet F2100 series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1315&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 5440&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 2600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 5700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1510&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart C4200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 5150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 930C/935C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 5940&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart C4180&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet D2330&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 1022&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 3745&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 5550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart C5200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 5610&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet D2360&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 3900 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart C5180&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 5740&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet D4200 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 6122&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 950C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 940C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1610&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart D5160&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 6200 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 3845&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 3650&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 2355&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 6300 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet P2014&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 1300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet Pro L7500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet Pro L7600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1350&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 9800&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 2575&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 450ci&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 4215&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 1160&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 5650&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 7400 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 3740&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 5510 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 3210&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 7300 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 7850&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 832C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 1220C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 3030 MFP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart A616&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 3055&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 720C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 7260&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 3320&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 970C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart A440&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 695C/697C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart A516&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 6540&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 6940&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 2510&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 6100 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 6840&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart A430&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 7450&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 812C/815C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 375&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet V40 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 840/843/845&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart D7400 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 950 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet G Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 1015&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 7960&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 895C&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart 8450&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Photosmart Pro B8350&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Deskjet 1180c&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4345 MFP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4250&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet P3005&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 5200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4350n&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 4700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 2300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 5550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 3800&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4050&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 3600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 9050&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 2100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4240&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 2200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 3000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 5000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Business Inkjet 1200D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 4550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 4600&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet CP4005&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 3700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 3500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 9000 MFP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4 Plus&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet III&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 6MP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Color LaserJet 1500L&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1315&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Officejet 5610&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PSC 1350&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LaserJet 4345 MFP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;HTC&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;TyTN II&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9220(9223)7680&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9220(9223)7681&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9227X(D)7618&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9227X(D)7619&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9225(Sony)7662&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9225(Sony)7664&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9225(Sony)7661&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9228&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9205&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;IDT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;STAC9250&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Insignia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;NS-BTHDP&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Insignia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;NS-DV4G&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Insignia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;NS-DA2G&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Intel HDMI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i965GX/G35&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;G3x&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i4G&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i45GM&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i915GM&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i915G&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i945G&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i945GM&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Q3x&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i965G&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Intel&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;i965GM&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Iriver&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ClixGen2&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Iriver&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;IriverClix2_FWv1.14&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Iriver&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;U10 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Iriver&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Clix&amp;nbsp; &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Jabra&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;BT620S&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Jabra&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;BT8010&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Jabra&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;BT3030&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Jasco&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Minicam Pro&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Kodak&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Easyshare LS420&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Konica Minolta&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;magicolor 5450&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Kyocera Mita&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;FS-6900&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;LABTEC&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LABTEC WEBCAM PRO 961358 &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;LABTEC&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Web Cam Plus 352x288 USB 2.0 Manual Focus Motion Detection&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z845&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z1300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X2550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X1270&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X2470&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z735&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;E120n&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X3550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z715&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z42 Color JetPrinter &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X5470&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z816&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z615&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X2250&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;P915&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X7170&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X4550&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X6170&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X6150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;E232&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;2490&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;P3150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X5150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;E323&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;P315&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z25 Color JetPrinter&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;2491&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X215 &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X4250&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;E321&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Z45 Color JetPrinter&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X83&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;C524&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;E450D&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;T640&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X634 &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;W840&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X632&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X620&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X630&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;T642&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;W812&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lexmark&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;X1270&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;LG&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HBS-200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Pro 9000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Pro 9000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Quickcam Communicate STX VGA Fixed Focus USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Chat VGA w/Image Capture USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;961400-0403 QuickCam Notebook Deluxe 1.3MP MF USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Pro 4000 640x480 USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Pro 5000 640x480 USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Quickcam Vision Pro1&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Quickcam Vision Pro2&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;961403 QuickCam Fusion 1.3MP USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Messenger 640x480 USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Messenger Refresh 640x480 USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Notebooks Pro 1.3MP USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Zoom 640x480 USB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Communicate 640x480 USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Orbit MP 1.3MP USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QUICKCAMFORNB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam Orbit 640x480 USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Logitech&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;QuickCam for Notebooks Pro&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Lubix&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;UBHS-LC1&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Matrox&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;M9120&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;NX-3000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;VX-7000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;NX-6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;VX-6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;VX-3000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;VX-1000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LX-3000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ZX-6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Mic Array&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;XBox 360&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LifeCam VX-1000 VGA USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Lifecam NX-6000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LifeCam VX-6000 1.3MP USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;LifeCam VX-3000 1.3MP USB 2.0&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Xbox Live Vision (Xbox 360)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Lifecam VX-7000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Microsoft&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Lifecam NX-3000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;VidCap&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Momento&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Wireless Picture Frame&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Motorola&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S9&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Motorola&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HT820&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Motorola&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;H670&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Motorola&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;HS850&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Motorola&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;H500&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Motorola&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DJ S805&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;NEC&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;UTR-UC-1&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nero8 Home Media&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;media server&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nikon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;CoolPix S1&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nokia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;BH800&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nokia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;N95&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nokia &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;N95&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nokia &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;5300&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;nVidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;nVidia HDMI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 7600GT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 7800GT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 8200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 7400 Go&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 7950 GX2&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 8800GTS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 8800GTX&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 8400 GS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 8400M GS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 8600 GT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Quador NVS 130m&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Quadro 570&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Quadro 570m&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 9600 GT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 8800 GT&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 8400GS (G98)&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce 9800 X2&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce GTX 260&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce4 MX 420&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce FX 5200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Geforce FX 5900&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 6150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 6100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 6200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 7050&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce 6800&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Nvidia&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GeForce Go 6150&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Oki&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Microline 320/Turbo&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Oki&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Microline 184 Turbo&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Oki&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Microline 391/Turbo&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Oki&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Microline 321/Turbo&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Oki&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Microline 590&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Panasonic&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;KX-P2130&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Panasonic&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;KX-P2023&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Parrot&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Boombox&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Philips&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Stereo Mic&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Philips&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GoGear 30GB&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Plantronics&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pulsar 590A/E&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Plantronics&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Pulsar 260&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Plantronics&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Discovery 655 or 665&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Plantronics&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;SupraPluc DA45&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Polycom&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;CX400&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 262 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 268 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 660 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 862 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 883 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 888 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 885 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 882 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 861 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek 662 HD Audio codec&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Realtek Semiconductor Corp&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Realtek AC97&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Rhapsody&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;music Jukebox&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;RIO &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Rio Carbon&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Roku&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Radio Soundbridge &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Roku&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;SoundbridgeM1000&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;S3&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GammaChrome G700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;S3&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;GammaChrome G700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;S3&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S3 Graphics Chrome 440/430 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;S3&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;S3 Graphics Chrome 440/430 Series&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Samsung&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;WEP-210&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Samsung&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;YP-Z5&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Samsung&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ML-1610&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Samsung&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;SF-5100&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Samsung&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;ML-1710&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SanDisk Corporation&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Sansa E260&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SanDisk Corporation&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Sansa View Mp3 Player&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SanDisk Corporation&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Sansa m250&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;1392 HDMI&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SigmaTel, Inc.&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Sigmatel AC97&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SiS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Xabre&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;SiS&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Mirage3&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Sonos &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Zone player ZP80&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Sony&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DR-BT22&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Sony&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;PS3&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Sony&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DSC-T200&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Sony Corporation&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;WALKMAN NWZ-A816&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Sony Ericsson &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;W910i&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Toshiba &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Gigabeat&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Toshiba &lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Gigabeat V2 PMC&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Portable Device&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Turtle Beach&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Audio Advantage Micro&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Audio&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Tversity Inc&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;media server&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Twonky Media&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;media server&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Via&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;DeltaChrome G700&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Display&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Western Digital&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;External harddrive&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Media Sharing&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Xerox&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=283&gt;
&lt;P&gt;Phaser 6120&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=122&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=bottom width=193&gt;
&lt;P&gt;Xerox&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=322&gt;
&lt;P&gt;Phaser 4510&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=bottom width=185&gt;
&lt;P&gt;Print / Scan &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9284703" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/e7/archive/tags/Test/default.aspx">Test</category></item></channel></rss>